:root{--red:#ed4142;--navy-blue:#02638e;--acenet-blue:#2cb8f3;--almost-black:#333;--dark-grey:#646161;--smooth-grey:#f6f7fa}body{color:var(--almost-black)}div.rwb_top_page{background-image:url("/images/new_design/technologies/mobile_dev/bg1.png");max-height:586px!important}div.overlayBanners{background-image:none}.clearfix{clear:both}.center,.center2{text-align:center;margin:0 auto}.left-align{text-align:left!important}h1.title_banner{max-width:753px;font-family:Roboto;font-weight:700;font-style:Bold;font-size:48px;line-height:56px;letter-spacing:0}h2{margin:0;font-family:Roboto;font-weight:700;font-style:Bold;font-size:32px;line-height:40px;letter-spacing:0;color:var(--almost-black)}p{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;text-align:center;color:var(--almost-black)}div.rwb_top_page div.wrap_banner_content{padding:0;top:auto;position:relative;transform:none;right:auto;left:auto;padding-top:159px}.sg-button-red,.sg-button-red:hover,.sg-button-red:focus{font-family:Montserrat;font-style:normal;font-weight:bold;font-size:12px;line-height:14px;letter-spacing:2px;text-transform:uppercase;border:solid 1px var(--red);border-radius:5px;padding:15px 25px;margin-top:25px;text-decoration:none;color:#fff;background-color:var(--red);cursor:pointer}div.wrap_banner_content p.subtitle{width:100%;max-width:753px;font-family:Roboto;font-weight:400;font-style:Regular;font-size:24px;line-height:34px;letter-spacing:0;padding-bottom:32px}ul.check-lightblue{list-style:none;padding-inline-start:0}ul.check-lightblue>li{background:url(/images/styleguide/sg-lists/check-orange2.svg) no-repeat top left;font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;padding-left:28px;margin-bottom:8px;color:var(--almost-black)}ul.check-lightwhite{list-style:none;padding-inline-start:0}ul.check-lightwhite>li{background:url(/images/styleguide/sg-lists/check-white2.svg) no-repeat top left;font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle;padding-left:28px;margin-bottom:8px;color:var(--almost-black)}.new_mobile_page .wrapper{max-width:1200px;margin:auto;position:relative}.new_mobile_page .section1{background-color:var(--smooth-grey);text-align:center}.new_mobile_page .section1 h2{padding:64px 0 16px 0;max-width:820px;margin:auto}.new_mobile_page .section1 p{padding-bottom:40px;max-width:820px;margin:auto}.new_mobile_page .section1 .buttons{padding-bottom:64px}.new_mobile_page .section1 .buttons a{opacity:1;gap:8px;border-radius:4px;background-color:#fff;padding:20px 55px;box-shadow:0 16px 32px 0 #00000014;display:inline-block;cursor:pointer}.new_mobile_page .section1 .buttons a:hover{background-color:var(--red)}.new_mobile_page .section1 .buttons a:hover span{color:#fff}.new_mobile_page .section1 .buttons a.margin-right{margin-right:24px}.new_mobile_page .section1 .buttons a img{vertical-align:middle;margin-right:16px;margin-bottom:-1px}.new_mobile_page .section1 .buttons a span{font-family:Roboto;font-weight:700;font-style:Bold;font-size:18px;line-height:26px;letter-spacing:0;color:var(--almost-black);white-space:nowrap}.new_mobile_page .section2 .wrapper{max-width:1200px;margin:auto;position:relative;padding-top:64px}.new_mobile_page .section2,.new_mobile_page .section2 p{text-align:left}.new_mobile_page .section2,.new_mobile_page .section2 h2{padding-bottom:24px}.new_mobile_page .section2 ul{margin:0;padding-top:24px;padding-bottom:24px}.new_mobile_page .section2 .tools{padding-top:16px;padding-bottom:16px}.new_mobile_page .section2 .technologies{padding-top:16px;display:flex;justify-content:space-between;align-items:center}.new_mobile_page .section2 .technologies img{display:inline-block}.new_mobile_page .section2 .section-left{float:left;width:50%;margin-right:70px}.new_mobile_page .section2 .section-right{float:left;width:50%;width:calc(50% - 70px)}.new_mobile_page .section2 .section-left.with_text{max-width:570px}.new_mobile_page .section3{color:#fff;background-image:url("/images/new_design/technologies/mobile_dev/bg2.png");background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:64px;padding-bottom:72px}.new_mobile_page .section3 h2{color:#fff;text-align:center;padding-bottom:16px}.new_mobile_page .section3 p.subtitle{color:#fff;text-align:center;max-width:600px;margin:auto;font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;text-align:center}.new_mobile_page .info-tab{float:left;width:33%;width:calc(33% - 30px);margin-top:32px;padding:32px;background-image:url("/images/new_design/technologies/mobile_dev/bg4.png");background-size:cover;background-position:center;background-repeat:no-repeat;min-height:238px;cursor:pointer;position:relative}.new_mobile_page .info-tab:hover{box-shadow:0 15px 30px 0 #00000014;background-color:var(--red)}.new_mobile_page .info-tab.margin{margin-right:30px}.new_mobile_page .info-tab h3{padding-top:24px;padding-bottom:16px;margin:0;font-family:Roboto;font-weight:600;font-style:SemiBold;font-size:18px;line-height:26px;letter-spacing:0}.new_mobile_page .info-tab p{color:#fff;text-align:left;font-family:Roboto;font-weight:400;font-style:Regular;font-size:14px;line-height:20px;letter-spacing:0}.new_mobile_page .section4{background-color:var(--smooth-grey);padding-top:64px;padding-bottom:72px}.new_mobile_page .section4 h2{text-align:center;max-width:600px;margin:auto}.new_mobile_page .tabs{display:flex;margin-top:32px;justify-content:center}.new_mobile_page .tabs .categories{position:relative;right:-56px;flex-basis:35%;height:fit-content;margin:auto 0;background-color:#fff;border-radius:4px;padding:40px;box-shadow:0 15px 30px 0 #00000014;max-width:456px}.new_mobile_page .tabs .categories:after{content:'';position:absolute;top:50%;right:-15px;transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid white}.new_mobile_page .categories div.item{display:flex;cursor:pointer;position:relative;padding:24px 0 15px 0;border-bottom:1px solid #3333331F}.new_mobile_page .categories div.item.active p{font-weight:700}@keyframes opacity-transition{0%{opacity:0}100%{opacity:1}}.new_mobile_page .categories div.item .red-active{position:absolute;width:8px;height:58px;top:50%;left:-36px;transform:translate(-50%,-50%);background:var(--red);animation:opacity-transition 1s ease}.new_mobile_page .categories div.item p:hover{transform:scale(1.04);font-weight:700}.new_mobile_page .content{flex-basis:65%;height:fit-content;max-width:770px;border-radius:4px;padding:48px 64px 48px 104px;color:#fff;background:linear-gradient(105.04deg,#e500ff -15.52%,rgba(44,64,243,0.9) 61.58%,#0069c4 125.15%)}.new_mobile_page .content h3{font-family:Roboto;font-weight:700;font-style:Bold;font-size:32px;line-height:40px;letter-spacing:0;padding-bottom:16px}.new_mobile_page .content strong{font-family:Roboto;font-weight:700;font-style:Bold;font-size:18px;line-height:26px;letter-spacing:0;padding-bottom:16px;display:inline-block}.new_mobile_page .content ul.check-lightwhite>li{color:#fff;font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle}.new_mobile_page .content picture{margin-top:16px;display:block;background-color:#fff;border-radius:4px;max-height:350px;padding:36px 36px 36px 40px;text-align:center}.new_mobile_page .content picture img{max-width:100%;max-height:278px}.new_mobile_page .section5{padding-top:64px;padding-bottom:64px}.new_mobile_page .section5 h2{text-align:center;max-width:600px;margin:auto;padding-bottom:32px}.new_mobile_page .section5 .slider-sg-logos-controls,.new_mobile_page .section7 .slider-sg-logos-controls2{display:flex;justify-content:center}.new_mobile_page .section5 .logo-wrapper,.new_mobile_page .section7 .logo-wrapper{text-align:center}.new_mobile_page .section5 .slick-slide img,.new_mobile_page .section7 .slick-slide img2{display:inline-block;vertical-align:-webkit-baseline-middle}.new_mobile_page .section5 .slider-sg-logos-controls .slider-sg-logos-dots .slick-dots,.new_mobile_page .section7 .slider-sg-logos-controls2 .slider-sg-logos-dots2 .slick-dots{position:relative;bottom:0;line-height:40px}.new_mobile_page .section5 .slider-sg-logos-controls .slider-sg-logos-prev,.new_mobile_page .section5 .slider-sg-logos-controls .slider-sg-logos-next,.new_mobile_page .section7 .slider-sg-logos-controls2 .slider-sg-logos-prev2,.new_mobile_page .section7 .slider-sg-logos-controls2 .slider-sg-logos-next2{display:block;background-color:transparent;border:0;font-size:24px}.new_mobile_page .section5 .slider-sg-logos-controls .slider-sg-logos-prev:focus,.new_mobile_page .section5 .slider-sg-logos-controls .slider-sg-logos-next:focus,.new_mobile_page .section7 .slider-sg-logos-controls2 .slider-sg-logos-prev2:focus,.new_mobile_page .section7 .slider-sg-logos-controls2 .slider-sg-logos-next2:focus{outline:0}.slick-dots li button:before{font-family:'slick';font-size:11px!important;line-height:8px!important}.new_mobile_page .section7 .logo-wrapper img{height:auto;width:100%;display:block}.new_mobile_page .section7 .logo-wrapper{display:flex!important;padding:2rem}@media only screen and (max-width:425px){.new_mobile_page .section5 ul.slick-dots,.new_mobile_page .section7 ul.slick-dots{display:flex;align-content:normal;margin-top:15px}}.new_mobile_page .section6{padding-top:64px;padding-bottom:64px;background-image:url("/images/new_design/technologies/mobile_dev/bg3.png");background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}.new_mobile_page .section6 h2{color:#fff;text-align:center;max-width:600px;margin:auto;padding-bottom:32px;padding:0}.new_mobile_page .section6 .sg-button-red{display:inline-block}.new_mobile_page .section7{padding-top:64px;padding-bottom:32px;background-color:var(--smooth-grey)}.new_mobile_page .section7 h2{text-align:center;max-width:600px;margin:auto;padding-bottom:32px}.sg-footer p{text-align:left}.new_mobile_page .testimonials{padding-top:64px;padding-bottom:64px}.new_mobile_page .testimonials .slide{padding:30px}.new_mobile_page .testimonials .slider-sg-testimonial .testimonial-text{font-family:Roboto;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;font-style:italic;min-height:350px;text-align:left}.new_mobile_page .testimonials .slider-sg-testimonial .testimonial-text a{font-family:Roboto;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;color:#2cb8f3}.new_mobile_page .testimonials .slider-sg-testimonial .portrait-wrapper{margin-top:10px}.new_mobile_page .testimonials .slider-sg-testimonial .portrait-wrapper>img{display:inline-block;vertical-align:top}.new_mobile_page .testimonials .slider-sg-testimonial .portrait-wrapper>div{display:inline-block;width:80%;width:calc(100% - 75px);padding:4px 10px}.new_mobile_page .testimonials .slider-sg-testimonial .portrait-wrapper .name{font-family:Roboto;font-weight:700;font-style:Bold;font-size:18px;line-height:26px;letter-spacing:0;text-align:left}.new_mobile_page .testimonials .slider-sg-testimonial .portrait-wrapper .position{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}.new_mobile_page .slider-sg-testimonial-controls{text-align:center;margin:50px auto 30px auto}.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-prev,.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-next{background-color:transparent;border:0;font-size:52px;margin:0 10px}.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-prev:focus,.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-next:focus{outline:0}.new_mobile_page .slider-sg-testimonial .slide{background-color:#fff;max-width:370px;padding:20px 30px;margin:0 20px}.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-prev,.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-next{font-size:24px;color:#fff;padding:8px 11px 6px 12px;border-radius:25px;background:#d4d6d8}.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-prev:focus,.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-next:focus{background-color:#b0b3b9}.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-prev:hover,.new_mobile_page .slider-sg-testimonial-controls .slider-sg-testimonial-next:hover{background-color:#b0b3b9}.new_mobile_page .section-left.mobile{display:none}@media(max-width:779px){.rwb_top_page{height:440px!important}.new_mobile_page .info-tab{float:none;width:100%}.new_mobile_page .info-tab.margin{margin-right:0}div.rwb_top_page div.wrap_banner_content{padding:87px 20px 20px 20px;margin:0}h1.title_banner{font-size:32px;line-height:40px;text-align:left}div.wrap_banner_content p.subtitle{font-size:18px;line-height:26px;text-align:left}.sg-button-red a{width:100%;display:block;font-family:Montserrat;font-weight:700;font-style:Bold;font-size:14px;line-height:20px;letter-spacing:1.85px;text-align:center;text-transform:uppercase}.wrapper,.new_mobile_page .section2 .wrapper{padding:32px 20px 00px 20px}.new_mobile_page .sg-2cols .content-wrapper h2,h2,.new_mobile_page .wrapper h2,.sg-footer h2{font-size:24px;line-height:32px}.new_mobile_page .section1 h2{padding:0 0 16px 0}.new_mobile_page .sg-2cols .content-wrapper p,.sg-footer p{font-size:16px;line-height:24px}.new_mobile_page .info-tab{padding:24px;min-height:212px;margin-top:24px}.new_mobile_page .info-tab h3{width:calc(100% - 44px);font-size:16px;line-height:24px;padding-left:0}.new_mobile_page .info-tab img{width:40px;padding:0}.new_mobile_page .info-tab p,.new_mobile_page .need-help p{font-size:14px;line-height:20px}.new_mobile_page ul.check-lightblue>li{font-size:14px;line-height:20px;margin-bottom:12px}.new_mobile_page .info-tab a.sg-tab{margin-top:24px;position:relative;bottom:0}.new_mobile_page .developers h3,.new_mobile_page .technologies h3,.new_mobile_page .need-help h3,.new_mobile_page .content h3{font-size:24px;line-height:32px}.new_mobile_page .technologies .wrapper{padding:20px 0 40px 0}.new_mobile_page .technologies img{max-height:41px;margin-right:15px;margin-top:10px}.webp .new_mobile_page .need-help,.new_mobile_page .technologies{padding-left:38px;padding-right:38px}.new_mobile_page .slider-sg-testimonial-controls{margin:10px auto 8px auto}.new_mobile_page .slider-sg-testimonial .slide{padding:0;padding-top:10px;margin:0}.new_mobile_page .sg-slider3 .slider-sg-slider3 .slide{display:block}.new_mobile_page .sg-slider3 .slider-sg-slider3 .slide .card{padding-top:0;padding-bottom:10px}.new_mobile_page .sg-slider3 .slider-sg-slider3 .slide .content{margin:0}.new_mobile_page .section2 .section-left{float:none;width:100%;margin-right:0}.new_mobile_page .section2 .section-right{float:none;width:100%}.new_mobile_page .section2 .section-right img,.new_mobile_page .section2 .section-left img{max-width:100%}.new_mobile_page .section2 .technologies{display:inline-block;padding-left:0;padding-right:0}.new_mobile_page .section2 #i2.wrapper{padding-top:0}.new_mobile_page .section2 #i2 .section-left{display:none}.new_mobile_page .section-left.mobile{display:block!important}.new_mobile_page .tabs{display:block}.new_mobile_page .tabs .categories{right:0}.new_mobile_page .section1 .buttons a{display:block}.new_mobile_page .section1 .buttons a.margin-right{margin:0;margin-bottom:16px}.new_mobile_page .section1 .buttons{padding-bottom:16px}.new_mobile_page .section3{padding:0}.new_mobile_page .section4,.new_mobile_page .section5,.new_mobile_page .section6,.new_mobile_page .section7,.new_mobile_page .testimonials{padding:0;padding-bottom:32px}.new_mobile_page .tabs .categories{padding:0 24px;margin-bottom:24px}.new_mobile_page .categories div.item{padding:16px 0 5px 0}.new_mobile_page .content{padding:24px 24px 40px 24px}.new_mobile_page .content h3{margin:0}.new_mobile_page .content strong{font-family:Roboto;font-weight:700;font-style:Bold;font-size:16px;line-height:24px;letter-spacing:0}.new_mobile_page .content ul.check-lightwhite>li{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:24px;letter-spacing:0;vertical-align:middle}}