.banner .banner-ul li .img,.banner .contacts{z-index:1;position:relative}.banner .banner-ul li .descr h1,.banner .contacts{font-family:"Satoshi Medium",sans-serif;font-weight:500}.apps{padding:49px 20px;background:#f4eae1}.apps.faq-page{margin-bottom:96px;position:relative}@media (min-width:992px){.apps.faq-page:after{content:"";background:linear-gradient(180deg,#ff8643 0,rgba(255,134,67,0) 100%);filter:blur(135px);transform:rotate(92.58deg);position:absolute;bottom:-100%;height:500px;width:276px;right:22%;z-index:-1}}.apps ul{flex-direction:row;justify-content:space-between;align-items:center}.apps ul h3{max-width:684px;width:100%;font-family:"Satoshi Bold",sans-serif;font-weight:700}.apps ul .store{flex-direction:row;justify-content:flex-end;align-items:flex-start;width:100%}.apps ul .store .img{max-width:134px;min-width:117px;min-height:38px;height:40px;width:100%}.apps ul .store .img:not(:first-child){margin-left:36px}.apps ul .store .img a{width:100%;display:block;height:100%}.apps ul .store .img a img{object-position:center left}.banner{background:#f9f4f1;padding:160px 20px 20px}@media (min-width:992px) and (max-width:1199px){.apps ul h3{max-width:600px}.banner{padding:144px 20px 20px}}.banner .banner-ul{flex-direction:row;justify-content:flex-start;align-items:center}.banner .banner-ul li .descr{max-width:590px;width:100%}.banner .banner-ul li .descr h1{font-size:64px;line-height:125%;margin-bottom:24px;max-width:550px}.banner .banner-ul li .descr h1 span{color:#ff8643}.banner .banner-ul li .descr p{font-size:24px;line-height:140%}@media (min-width:1200px) and (max-width:1350px){.banner .banner-ul li .descr{max-width:540px}.banner .banner-ul li .descr h1{font-size:65px;max-width:100%}.banner .banner-ul li .descr p{font-size:22px}}.banner .banner-ul li .img:before{content:"";background:#ff8643;opacity:.6;filter:blur(300px);height:373px;width:60%;position:absolute;right:0;z-index:-1}@media (min-width:992px) and (max-width:1199px){.banner .banner-ul li .descr{max-width:476px;padding-right:40px}.banner .banner-ul li .descr h1{font-size:55px;margin-bottom:20px;max-width:100%}.banner .banner-ul li .descr p{font-size:20px}.banner .banner-ul li .img:before{height:300px}.banner .contacts{margin-top:65px}}@media (max-width:991px){.apps{padding:36px 20px}.apps.faq-page{margin-bottom:48px}.apps ul{flex-wrap:wrap}.apps ul h3{text-align:center;margin:0 auto 35px}.apps ul .store{justify-content:center;width:100%}.banner{padding:113px 20px 32px}.banner .banner-ul li .img{margin:0}.banner .banner-ul li .img:before{filter:blur(150px);height:250px}}.banner .contacts{flex-direction:row;justify-content:center;align-items:flex-start;margin-top:65px}@media (min-width:768px) and (max-width:991px){.banner{padding:120px 20px 32px}.banner .banner-ul li:nth-child(2){padding:0 0 0 20px}.banner .banner-ul li .descr h1{font-size:45px;margin-bottom:15px;max-width:100%}.banner .banner-ul li .descr p{font-size:18px}.banner .contacts{margin-top:50px}}.banner .contacts:after{content:"";z-index:-1;background:linear-gradient(180deg,#ff8643 -29.14%,rgba(255,134,67,0) 34.73%);opacity:.4;transform:matrix(-1,0,0,-1,0,0) translate(50%,0);height:200px;max-width:700px;width:100%;position:absolute;bottom:112px;left:50%;border-radius:50%}.banner .contacts h2{margin-bottom:48px;text-align:center}.banner .contacts ul{flex-direction:row;justify-content:center;align-items:flex-start}.banner .contacts ul li{background:#fff;border:1px solid #2f313b;box-shadow:0 4px 8px rgba(255,255,255,.18),0 0 2px rgba(255,255,255,.12),0 0 1px rgba(0,0,0,.04);border-radius:8px;margin:0 37.5px 75px;max-width:350px;width:100%;padding:32px;height:391px}.banner .contacts ul li .box{position:relative;height:100%}.banner .contacts ul li .box .img{width:80px;height:80px;border:.615385px solid #2f313b;border-radius:50%;margin:0 0 42px;padding:24px 15px;text-align:center}.banner .contacts ul li .box a{position:absolute;bottom:0;left:0}.banner .contacts ul li .head p{font-size:24px;line-height:140%;margin-bottom:8px}.banner .contacts ul li .descr{text-align:left;margin-bottom:37px}.banner .contacts ul li .descr p{font-size:16px;line-height:160%}.contact-form{background:#fff;padding:84px 20px}.contact-form ul{flex-direction:row;justify-content:flex-start;align-items:flex-start}.contact-form ul .col-left{max-width:790px;width:100%}.contact-form ul .col-left .form-group{margin-bottom:48px}.contact-form ul .col-left .form-group label{font-size:24px;line-height:140%;margin-bottom:18px;opacity:1}@media (max-width:991px){.banner .contacts{margin-top:40px}.banner .contacts ul li .box .img{width:64px;height:64px;padding:16px 12px}.contact-form ul .col-left .form-group label{font-size:18px;line-height:160%;margin-bottom:8px}}.contact-form ul .col-left .form-group input,.contact-form ul .col-left .form-group textarea{border:1px solid #2f313b;border-radius:8px;padding:19px 26px}.contact-form ul .col-left .form-group input:-moz-placeholder,.contact-form ul .col-left .form-group input:-ms-input-placeholder,.contact-form ul .col-left .form-group input::-moz-placeholder,.contact-form ul .col-left .form-group input::-webkit-input-placeholder,.contact-form ul .col-left .form-group input::placeholder,.contact-form ul .col-left .form-group input:placeholder-shown,.contact-form ul .col-left .form-group textarea:-moz-placeholder,.contact-form ul .col-left .form-group textarea:-ms-input-placeholder,.contact-form ul .col-left .form-group textarea::-moz-placeholder,.contact-form ul .col-left .form-group textarea::-webkit-input-placeholder,.contact-form ul .col-left .form-group textarea::placeholder,.contact-form ul .col-left .form-group textarea:placeholder-shown{font-family:"Satoshi Medium",sans-serif;font-weight:500;color:#777}.contact-form ul .col-left .form-group button{padding:0 85px}.contact-form ul .col-left .form-group #contact-success{max-width:224px;width:100%}.contact-form ul .col-right{max-width:410px;width:100%;padding-left:86px}.contact-form ul .col-right .img{max-width:180px;width:100%}@media (min-width:992px) and (max-width:1199px){.banner .contacts ul li{margin:0 15px 50px;padding:25px 20px}.banner .contacts ul li .box .img{margin:0 0 32px}.banner .contacts ul li .descr{margin-bottom:32px}.contact-form ul .col-left .form-group{margin-bottom:40px}.contact-form ul .col-left .form-group input,.contact-form ul .col-left .form-group textarea{padding:15px 26px}.contact-form ul .col-right{padding-left:60px}.contact-form ul .col-right .img{max-width:180px}}.contact-form ul .col-right .address,.contact-form ul .col-right .email{margin-top:15px}.contact-form ul .col-right .address .head,.contact-form ul .col-right .email .head{font-size:24px;line-height:110%;margin-bottom:20px;font-family:"Satoshi Bold",sans-serif;font-weight:700;text-transform:capitalize}.contact-form ul .col-right .address .descr,.contact-form ul .col-right .email .descr{font-size:16px;line-height:160%;font-family:"Satoshi Medium",sans-serif;font-weight:500}@media (min-width:768px) and (max-width:991px){.banner .contacts h2,.banner .contacts ul li .descr{margin-bottom:25px}.banner .contacts ul li{margin:0 10px 30px;max-width:30.58%;width:100%;padding:20px 15px;height:335px}.banner .contacts ul li .box .img{margin:0 0 25px}.banner .contacts ul li .head p{font-size:20px}.banner .contacts ul li a{height:40px;width:190px}.contact-form{padding:76px 20px 80px}.contact-form ul .col-left .form-group{margin-bottom:30px}.contact-form ul .col-left .form-group input,.contact-form ul .col-left .form-group textarea{padding:10px 15px}.contact-form ul .col-right{padding-left:40px;margin-top:30px}.contact-form ul .col-right .img{max-width:150px}.contact-form ul .col-right .address,.contact-form ul .col-right .email{margin-top:20px}.contact-form ul .col-right .address .head,.contact-form ul .col-right .email .head{font-size:20px;line-height:110%;margin-bottom:15px}.contact-form ul .col-right .address .descr,.contact-form ul .col-right .email .descr{font-size:16px;margin-bottom:15px}}.contact-form ul .col-right .address .descr a,.contact-form ul .col-right .email .descr a{text-decoration:underline;color:#ff8643}@media (max-width:767px){.apps ul h3{max-width:335px;margin:0 auto 28px}.banner .banner-ul{flex-direction:column-reverse}.banner .banner-ul li,.banner .contacts ul li a,.contact-form ul .col-left .form-group button{width:100%}.banner .banner-ul li:nth-child(2){padding:0}.banner .banner-ul li .descr{max-width:100%;text-align:center;margin-top:36px}.banner .banner-ul li .descr h1{font-size:56px;line-height:113%;margin:0 auto 12px}.banner .banner-ul li .descr p{font-size:14px;line-height:150%;max-width:319px;width:100%;margin:0 auto}.banner .contacts h2,.banner .contacts ul li .descr,.contact-form ul .col-left .form-group{margin-bottom:32px}.banner .contacts ul,.contact-form ul{flex-wrap:wrap}.banner .contacts ul li{margin:0 14.5px 32px;max-width:307px;width:100%;padding:40px 24px;height:362px}.banner .contacts ul li .box .img{margin:0 0 32px}.banner .contacts ul li .descr p{font-size:14px;line-height:150%}.contact-form{padding:48px 20px 56px}.contact-form ul .col-left{max-width:100%}.contact-form ul .col-left .form-group input,.contact-form ul .col-left .form-group textarea{padding:12px 26px}.contact-form ul .col-left .form-group #contact-success{margin:4px auto 0;left:50%;transform:translate(-50%,0)}.contact-form ul .col-right{max-width:100%;padding-left:0;margin-top:24px}.contact-form ul .col-right .img{display:none;max-width:128px}.contact-form ul .col-right .address,.contact-form ul .col-right .email{margin-top:24px}.contact-form ul .col-right .address .head,.contact-form ul .col-right .email .head{margin-bottom:15px}.contact-form ul .col-right .address{margin-top:40px}}