.latest_case .latest_case_title h2,.latest_case_title h2{font-size:calc(30px + 35 * (100vw - 139px) / 1461);font-weight:700}.case_founder a,.case_header_left a,.latest_case_title a:hover{background:#6579f4;transition:.3s}.case_design .case_css_title a,.challenges_case_roomsnap .challenges_case_title span,.development_process_roomsnap .dev_process_block p,.development_process_roomsnap .dev_process_block span,.development_process_roomsnap .development_process_title h2,.development_process_roomsnap .development_process_title span,.room_snap a,.room_snap button,.room_snap div,.room_snap h1,.room_snap h2,.room_snap h3,.room_snap h4,.room_snap li,.room_snap p,.room_snap span{font-family:Poppins,Roboto,Arial,Helvetica,sans-serif}.latest_case{background:#f5f7fb;padding-top:70px;padding-bottom:70px}.latest_case .latest_case_title h2{color:#191b20;line-height:120%;max-width:815px;margin:0 auto 30px}.latest_case_title h2{line-height:46px;color:#3e3465;text-align:center;margin-bottom:30px}.latest_case_title p{font-weight:300;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:200%;color:#3e3465;text-align:center;margin-bottom:40px}.latest_case_title a,.main-cases .link_case{font-weight:500;display:flex;transition:.3s}.case_center .row,.case_founder .row,.case_header .row,.case_iconography .row,.case_insert .row,.case_left .row,.case_trust .row,.case_ui .row,.case_video .row,.latest_case .row,.latest_case_title{margin-bottom:0}.latest_case_title a{max-width:250px;width:100%;height:72px;align-items:center;justify-content:center;border:1px solid #6579f4;border-radius:10px;font-size:calc(18px + 4 * (100vw - 139px) / 1461);line-height:19px;color:#6579f4;margin:0 auto 60px;text-align:center}.latest_case .latest_case_title a{max-width:250px;width:100%;height:72px;border-radius:23px}.case_header_left h1,.case_header_left h1 b{font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px;color:#3e3465}.latest_case_title a:hover{color:#fff}.case_purchase_alert img,.main-cases .case__img-wrap img{border-radius:20px}.main-cases .case__tags .tag{font-weight:400;background:#eaebf7}.main-cases .case__title{line-height:38px;letter-spacing:.01em}.main-cases .link_case{align-items:center;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:19px;color:#6579f4;align-items:center}.main-cases .link_case svg{transition:.3s;width:40px}.case_insert a,.main-cases .link_case svg g,.story_process a{transition:.3s}.main-cases .link_case:hover svg g{transform:translate(10px,0);transition:.3s}.lklo{display:none}.case_insert a:hover,.story_process a:hover{transition:.3s;color:#6579f4;background:#fff}.case-tectimonial .btn-transparent{border:2px solid #fff!important}.page_main-cases{margin-bottom:180px}.case_header{background:#f5f7fb;padding-top:67px;padding-bottom:80px}.case_header_left img{width:64px;height:64px;box-shadow:4px 16px 40px 6px rgba(0,0,0,.08);border-radius:16px;margin-bottom:48px}.case_center.room_snap .alert1,.case_center.room_snap .alert2,.case_purchase_alert img{box-shadow:4px 20px 80px 8px rgba(0,0,0,.04)}.case_header_left h1{font-weight:400;margin-bottom:24px}.case_header_left h1 b{font-weight:700;font-family:Libre Franklin}.case_header_left p,.case_header_left p span{line-height:32px;color:rgba(62,52,101,.6);font-size:calc(16px + 2 * (100vw - 139px) / 1461)}.case_header_left p{font-weight:400;margin-bottom:32px}.case_header_left p span{font-weight:700}.case_header_left a{font-weight:500;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:21px;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;width:250px;height:48px}.case_founder a:hover,.case_header_left a:hover{transition:.3s;background:#3e3465}.case_header_right img{max-width:371px}.case_app_image,.case_center_left p{max-width:278px}.all-cases .case,.case_header_right,.case_left_center,.cases .container{text-align:center}.case_header_flex{display:flex;align-items:center;margin-bottom:56px!important}.case_app_image{height:auto;display:block;margin:0 auto;filter:drop-shadow(0 0 56px rgba(0, 0, 0, .08))}.case_completion_title span,.challenges_case_title span{font-weight:500;font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:16px;letter-spacing:.16em;text-transform:uppercase;color:#6579f4;display:block;margin-bottom:16px}.case_completion_title h2,.challenges_case_title h2{font-weight:700;font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px;color:#3e3465;margin-bottom:0}.akkl9,.case_completion_title,.case_left_title,.challenges_case_title{margin-bottom:40px}.challenges_case_flex{display:flex;align-items:center}.case_center_flex .case_app_image:first-child,.case_iconography_icon:first-child,.case_left_left .case_app_image,.challenges_case .case_app_image{margin-left:0}.challenges_case{margin-bottom:132px}.case_center span,.case_left_title span{font-weight:500;font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:16px;display:block;margin-bottom:16px;letter-spacing:.16em;text-transform:uppercase;color:#6579f4}.case_left_title h2{font-weight:700;font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px;color:#3e3465}.case_left_flex{display:flex;height:860px;align-items:center}.case_left_block{align-content:space-between;height:100%;display:flex;flex-wrap:wrap}.case_center,.case_left{padding-top:100px;padding-bottom:100px}.case_completion_bl p,.case_left p{font-weight:400;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:32px;color:rgba(62,52,101,.6);margin-bottom:0}.case_left_left{text-align:left}.case_center_left,.case_left_right{text-align:right}.case_center_flex .case_app_image:last-child,.case_iconography_icon:nth-child(6),.case_left_right .case_app_image{margin-right:0}.case_left_block.case_left_center{height:auto;align-items:center}.case_css_head,.case_css_row,.case_left_block.case_left_center img,.goals_roomcase_two{margin-bottom:100px}.case_center h2{font-weight:700;font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px;color:#3e3465;margin-bottom:40px}.case_center p{font-weight:400;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:32px;color:rgba(62,52,101,.6);margin-bottom:60px}.case_center_left .case_app_image{margin-left:0;margin-bottom:100px}.case_center_flex{display:flex;justify-content:space-between;margin-top:0}.case_center_right{padding-left:62px!important}.case_insert span{font-weight:400;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:24px;letter-spacing:.16em;text-transform:uppercase;color:#fff;display:block;margin-bottom:24px}.case_admin_title span,.case_css_title span,.goals_roomcase_one span{letter-spacing:.1em;text-transform:uppercase}.case_insert h2{font-weight:700;font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px;color:#fff;margin-bottom:32px}.case_founder a,.case_founder p,.case_insert a,.case_insert p,.case_trust_info p,.case_video .video p,.goals_roomcase_three ul li,.goals_roomcase_three ul li span{font-size:calc(16px + 2 * (100vw - 139px) / 1461)}.case_insert p{font-weight:400;line-height:32px;color:rgba(255,255,255,.8);margin-bottom:40px}.case_insert a{font-weight:700;line-height:21px;color:#fff;border:1px solid #f5f7fb;border-radius:10px;width:271px;height:48px;display:flex;align-items:center;justify-content:center}.case_insert{padding-top:96px;padding-bottom:96px;position:relative;overflow:hidden}.case_insert_back{position:absolute;right:0;top:0;z-index:1}.case_insert_venis{position:absolute;right:0;top:0;z-index:0}.case_insert .container{position:relative;z-index:1}.case_completion{padding-top:100px;padding-bottom:132px}.case_completion_bl span{font-weight:500;font-size:calc(18px + 4 * (100vw - 139px) / 1461);line-height:38px;color:#3e3465;display:block;margin-bottom:16px}.case_completion_bl{margin-bottom:40px;max-width:720px}.case_completion_link{display:flex;align-content:center}.case_completion_link a:first-child{margin-right:44px}.case_completion_flex{margin-bottom:0;display:flex;align-items:center}.case_founder_flex{display:flex;align-items:center;margin-bottom:40px}.case_founder_flex img{width:96px;height:96px;border-radius:50%;margin-right:32px}.case_founder_flex h3{font-weight:700;font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px;margin-bottom:8px;color:#3e3465}.case_founder_flex span{font-weight:400;font-size:calc(18px + 4 * (100vw - 139px) / 1461);line-height:32px;color:#3e3465;display:block;margin-bottom:0}.case_founder p{font-weight:400;line-height:32px;color:rgba(62,52,101,.6);margin-bottom:48px}.case_founder a{font-weight:500;line-height:21px;color:#fff;display:flex;align-items:center;justify-content:center;width:260px;height:48px;border-radius:10px}.case_trust_title h2,.case_video .video h2{font-weight:700;font-size:calc(30px + 14 * (100vw - 139px) / 1461);line-height:56px}.case_founder{padding-bottom:0}.case_admin_screen img,.case_header.musl-case .case_header_right img,.founder_back img{max-width:100%}.case_founder_block{padding-left:52px!important}.case_trust_title h2{color:#3e3465;text-align:center;margin-bottom:32px}.case_trust_title p{font-weight:400;font-size:calc(20px + 4 * (100vw - 139px) / 1461);line-height:40px;color:#3e3465;text-align:center;max-width:810px;margin:0 auto 80px}.case_trust{padding-top:100px;padding-bottom:34px}.case_trust .video{width:455px;height:300px}.video_left{border-radius:10px 0 0 10px}.case_trust_info h3{font-weight:500;font-size:calc(30px + 10 * (100vw - 139px) / 1461);line-height:48px;color:#3e3465;margin-bottom:8px}.case_trust_info span{font-weight:400;font-size:calc(20px + 4 * (100vw - 139px) / 1461);line-height:32px;color:#3e3465;display:block;margin-bottom:24px}.case_trust_info p{font-weight:400;line-height:32px;color:rgba(62,52,101,.6);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.case_trust_block{display:flex;align-items:center;position:relative;background:#fff;box-shadow:0 0 24px rgba(101,121,244,.08);border-radius:20px;margin-bottom:64px}.svg_trust{position:absolute;top:0;right:40px}.case_trust_info{padding-left:40px;padding-right:40px;position:relative}.video_right{border-radius:0 10px 10px 0}.case-tectimonial,.case_camera,.case_center.room_snap .case_center_flex,.case_center.room_snap .case_center_right,.case_header_right,.main-cases .case__img-wrap{position:relative}.founder_back .video{margin-top:10px}.case_founder a.play-btn{background:rgba(0,0,0,0)}.case_video{background:#f5f7fb;padding-top:92px;padding-bottom:92px}.case_video .video{border-radius:24px;width:100%;height:530px}.case_video .video h2{color:#fff;margin-bottom:16px;margin-top:40px}.case_video .video p{font-weight:400;line-height:24px;color:rgba(255,255,255,.8);margin-bottom:0}.case_video .video .play-btn{text-align:center;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:200px}.room_snap_header h1{font-weight:600;color:#121524;margin-bottom:40px}.challenges_case_roomsnap .dev_process_block p,.room_snap_header .product_concept span,.room_snap_header p{color:#8f8f8f}.room_snap_header .hhj99{max-width:544px;left:-40px;margin-top:-300px}.room_snap_header .product_concept{margin-top:200px}.room_snap_header .product_concept h2{color:#121524;font-weight:600}.goals_roomcase{background:#1a1e30;padding-top:100px}.goals_roomcase_one span{font-weight:500;font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:14px;color:rgba(255,255,255,.8);display:block;margin-bottom:20px}.goals_roomcase_one h2{font-weight:600;font-size:calc(20px + 12 * (100vw - 139px) / 1461);line-height:32px;text-decoration-line:underline;color:#fff;margin-bottom:30px}.goals_roomcase_one p{font-weight:500;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:32px;color:rgba(255,255,255,.8);max-width:518px;margin-bottom:0}.goals_roomcase_one{margin-bottom:80px}.goals_roomcase_two h3{font-weight:500;font-size:calc(20px + 4 * (100vw - 139px) / 1461);line-height:24px;color:#ee8f84;margin-bottom:24px}.goals_roomcase_two p{font-weight:400;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:28px;color:rgba(255,255,255,.8);margin-bottom:0}.roomcase_two_block{border:2px solid rgba(238,143,132,.4);border-radius:40px;padding:50px 34px 34px}.goals_roomcase_three ul li{list-style:none;font-weight:400;line-height:30px;color:#fff}.goals_roomcase_three ul li span{font-weight:400;line-height:30px;color:#ee8f84}.goals_roomcase_three ul{padding-left:0;margin-bottom:0}.goals_roomcase_one_a{margin-bottom:58px}.goals_roomcase_three{position:relative;margin-bottom:0}.shadow_roomcase{background:linear-gradient(180deg,rgba(26,30,48,.04) 42.03%,#1a1e30 91.12%);height:100%;width:100%;position:absolute;z-index:1}.case_css_colors,.case_purchase_screen,.case_ui_block{display:flex;justify-content:space-between}.case_colors{background:#fff;border:2px solid #f1f1f1;border-radius:40px;padding:16px}.case_iconography_icon,.case_ui_block{background:#fcfcfc;box-shadow:4px 40px 80px 8px rgba(0,0,0,.04);border-radius:40px}.case_css,.case_iconography{padding-top:100px}.case_colors span{font-weight:500;font-size:calc(10px + 3 * (100vw - 139px) / 1461);line-height:13px;opacity:.8;display:block;margin-bottom:12px}.case_colors p{font-weight:600;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:16px;margin-bottom:0;margin-top:0}.case_colors .case_colors_block{border-radius:24px;width:168px;height:230px;position:relative}.case_colors_text{position:absolute;bottom:20px;left:20px}.case_css_title span{font-weight:500;font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:14px;color:#8f8f8f;display:block;margin-bottom:20px}.case_css_title h2{font-weight:600;font-size:calc(20px + 12 * (100vw - 139px) / 1461);line-height:32px;color:#121524;margin-bottom:0}.case_css_title p{font-weight:400;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:28px;color:#8f8f8f;margin-top:32px;margin-bottom:0}.case_css .flex_row{display:flex;align-items:flex-end}.case_iconography{padding-bottom:90px}.case_iconography_icon{transform:matrix(.87,-.5,.5,.87,0,0);width:156px;height:156px;display:inline-flex;align-items:center;justify-content:center;margin:20px 30px}.case_iconography_block{display:flex;justify-content:center;flex-wrap:wrap;margin-top:70px}.case_button,.case_input{height:64px;display:flex;align-items:center}.case_iconography_icon.black_icon{background:#2c3351}.case-tectimonial::after,.case-tectimonial::before{background-size:contain;background-repeat:no-repeat;width:100%}.case_ui{padding-top:90px;padding-bottom:120px}.case_ui .case_css_title p{max-width:535px}.case_purchase_roomsnap .case_purchase_row,.case_ui .case_css_title{margin-bottom:90px}.case_ui_block{padding:80px}.case_active_input,.case_input{background:#f9f9f9;color:#292934}.case_admin,.case_design,.case_purchase_roomsnap,.development_process_roomsnap{padding-top:120px}.case_ui_block h3{font-weight:500;font-size:calc(20px + 12 * (100vw - 139px) / 1461);line-height:32px;color:#263238;margin-bottom:32px}.case_button,.case_ui_block h4{font-weight:400;font-size:calc(14px + 2 * (100vw - 139px) / 1461)}.case_ui_block h4{line-height:16px;color:#263238;margin-bottom:20px}.case_input{width:100%;border-radius:16px;border:2px solid #f1f1f1;padding-left:24px}.case_input.case_default_input{font-weight:400;font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:21px;color:#a6a6a6}.case_ui_info{width:327px}.case_input_block{margin-bottom:24px}.case_text_input{color:#292934}.case_passhide_input span{display:inline-block;width:4px;height:4px;border-radius:50%;background:#292934;margin-right:8px}.case_passhide_input{position:relative;color:#292934}.case_error_input svg,.case_passhide_input svg{position:absolute;right:24px}.case_active_input svg{margin-left:6px}.case_active_input{border:2px solid #2c3351}.case_error_input{color:#292934;border:2px solid #fe4a35;position:relative}.case_error_input~span{font-weight:400;font-size:calc(10px + 2 * (100vw - 139px) / 1461);line-height:18px;color:#fe4a35;display:block;margin-top:12px}.case_camera_title span,.case_center.room_snap span{font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:14px;margin-bottom:20px;letter-spacing:.1em;text-transform:uppercase}.case_camera_title h2,.case_center.room_snap h2{font-size:calc(20px + 12 * (100vw - 139px) / 1461)}.case_button{border-radius:16px;width:100%;justify-content:center;line-height:24px;color:#fff}.case_tap_button{background:#20253b}.case_disabled_button{background:rgba(44,51,81,.6)}.case_disabled_button2,.case_normal_button{background:#fff;border:2px solid #f1f1f1;color:#2c3351}.case_disabled_button2{opacity:.6}.case_header.room_snap.room_snap_header{background:linear-gradient(142.55deg,#f2f3fb 0,#e1e2e8 100%)}.case_header.room_snap.room_snap_header img{max-width:700px}.case_header.room_snap.room_snap_header .case_header_left{margin-top:-180px}.case_center.room_snap span{font-weight:500;color:#8f8f8f}.case_center.room_snap h2{font-weight:600;line-height:32px;color:#121524;margin-bottom:32px}.case_center.room_snap .feaf55,.case_center.room_snap p{font-weight:400;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:32px;color:#8f8f8f}.case_center.room_snap p{margin-bottom:80px;max-width:533px}.case_center.room_snap .alert1{position:absolute;top:-50px;right:-50px}.case_center.room_snap .alert2{border-radius:30px}.case_center.room_snap .case_app_image,.challenges_case_roomsnap .case_app_image,.development_process_roomsnap .case_app_image{max-width:320px;box-shadow:0 50px 150px 8px rgba(0,0,0,.08);border-radius:50px}.case_center.room_snap .feaf55{text-align:right;max-width:395px;float:right;margin-bottom:0;margin-top:90px}.case_purchase .case_css_title p{max-width:500px}.case_purchase_alert .alert3{margin-right:100px;vertical-align:top}.case_purchase_alert .alert4{margin-top:50px}.case_purchase_screen img{max-width:320px;box-shadow:0 50px 150px 8px #000;border-radius:50px}.case_purchase_screen div:first-child,.case_purchase_screen div:last-child{margin-top:110px}.case_purchase_row{margin-bottom:54px}.case_purchase{padding-bottom:120px}.case_camera{height:900px;background-repeat:no-repeat;background-position:center;background-size:cover}.case_camera_title{margin-top:100px}.case_camera_title span{font-style:normal;font-weight:500;font-family:Poppins;color:#fff;display:block}.case_camera_title h2{font-family:Poppins;font-style:normal;font-weight:600;line-height:32px;color:#fff}.case_camera_screen{width:600px;height:auto;box-shadow:4px 20px 24px 8px rgba(0,0,0,.12);border-radius:24px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.case_design .case_css_title p{max-width:520px;margin-bottom:48px}.case_design .case_css_title a{font-style:normal;font-weight:500;font-size:calc(16px + 4 * (100vw - 139px) / 1461);line-height:30px;color:#fff;padding:17px 35px;background:#2c3351;border-radius:16px;display:inline-block}.case_design img{width:100%;margin-top:-300px}.development_process_roomsnap .development_process_title span{font-weight:500;font-size:calc(12px + 2 * (100vw - 139px) / 1461);line-height:16px;letter-spacing:.16em;text-transform:uppercase;color:#8f8f8f}.case_purchase_roomsnap .case_css_title h2,.development_process_roomsnap .development_process_title h2{font-weight:600;font-size:44px;line-height:56px;color:#121524}.development_process_roomsnap .dev_process_block span{font-weight:500;font-size:calc(18px + 4 * (100vw - 139px) / 1461);line-height:38px;color:#121524}.development_process_roomsnap .dev_process_block .development_process_tags span{color:#3e3465;font-family:Poppins,Roboto,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:27px}.development_process_roomsnap .dev_process_block p{font-style:normal;font-weight:400;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:32px;color:#8f8f8f}.case_admin_title span,.challenges_case_roomsnap .challenges_case_title span{font-size:calc(12px + 2 * (100vw - 139px) / 1461);color:#8f8f8f;font-weight:500}.challenges_case_roomsnap .challenges_case_title span{font-style:normal;line-height:16px;letter-spacing:.16em;text-transform:uppercase}.challenges_case_roomsnap .challenges_case_title h2,.challenges_case_roomsnap .dev_process_block span{color:#121524}.case_purchase_roomsnap .alert4{margin-top:-120px;float:right;clear:right;margin-right:60px}.case_admin_title span{line-height:14px;display:block;margin-bottom:20px}.case_admin_title h2{font-weight:600;font-size:calc(20px + 12 * (100vw - 139px) / 1461);line-height:32px;color:#121524;margin-bottom:80px}.case_admin{background:#f6f6f6}.case_admin_screen div{width:95%}.case_admin_screen{display:flex;align-items:center;justify-content:center}.case_admin_background{width:100%;margin-top:100px}.challenges_case .all_work{margin-top:20px}.challenges_case .all_work .s12{display:flex;justify-content:center}.challenges_case .all_work a{font-weight:500;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:19px;color:#6579f4;display:flex;align-items:center;justify-content:center;width:270px;height:49px;border-radius:10px;border:1px solid #6579f4;position:relative;z-index:1;transition:.3s}.challenges_case .all_work a:hover{transition:.3s;color:#3e3465;border:1px solid #3e3465}.case-tectimonial::before{content:"";position:absolute;top:0;bottom:0;display:block;background-image:url(../images/case-testimonial-bg-1.png);background-position-x:left}.case-tectimonial::after{content:"";position:absolute;top:0;bottom:0;display:block;background-image:url(../images/case-testimonial-bg-2.png);background-position-x:right}.case-tectimonial .testimonial{padding:calc(5vw + 40px) 15px;justify-content:space-between;z-index:10}.case-tectimonial .testimonial.center{justify-content:space-around}.case-tectimonial .testimonial .video{flex:0 1 455px;margin-right:25px;align-self:center}.case-tectimonial .testimonial__content{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.case-tectimonial .testimonial__content.center{align-items:center}.case-tectimonial .testimonial__content .author__avatar{margin-bottom:15px}.case-tectimonial .testimonial__content .author__avatar img{width:100px;height:100px;border-radius:50%}.case-tectimonial .testimonial__content .author__name{font-weight:500;font-size:calc(20px + 4 * (100vw - 139px) / 1461);line-height:28px;color:#fff}.case-tectimonial .testimonial__content .author__specs{display:inline-block;font-size:calc(18px + 2 * (100vw - 139px) / 1461);line-height:23px;color:#fff;margin-bottom:1.2em}.case-tectimonial .testimonial__content_text{font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:24px;color:rgba(255,255,255,.8);margin-bottom:1.5em}@media (max-width:1330px){.case_ui_block{padding:40px}.case_center.room_snap .alert1{display:none}.case_purchase_alert .alert3{margin-right:50px}.case_purchase_alert .alert4{margin-top:0}.case_design img{margin-top:-200px}}.main-cases{gap:30px;display:grid;grid-template-columns:repeat(2,1fr);gap:80px;padding-bottom:25px}.main-cases .case__img-wrap::before{content:"";display:block;padding-top:54%}.main-cases .case__img-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.main-cases .case__caption{padding:40px}.main-cases .case__tags .tag{display:inline-block;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:41px;color:#3e3465;background-color:rgba(199,207,255,.2);border-radius:40px;padding:0 24px;margin:0 20px 20px 0}.main-cases .case__title{font-weight:500;font-size:calc(20px + 4 * ((100vw - 320px) / 1600))!important;color:#3e3465;margin-bottom:1.6em}.main-cases .case__description{font-size:calc(16px + 8 * ((100vw - 320px) / 1600))!important;line-height:1.1em;margin-bottom:1.6em}.all-cases{display:grid;grid-template-columns:repeat(4,1fr);gap:75px;padding:50px 0}.all-cases .case__img-wrap{height:80px;margin-bottom:15px;position:relative}.all-cases .case__img-wrap img{position:absolute;left:50%;transform:translateX(-50%);top:0;height:100%;width:auto;object-fit:contain}.all-cases .case__title{font-weight:500;font-size:calc(16px + 4 * (100vw - 139px) / 1461);margin-bottom:.75em}.all-cases .case__description{font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:19px}.cases .brand-btn{margin-top:30px}@media (max-width:1200px){.case_founder_block{margin-bottom:60px}.case_header_left h1{font-size:32px!important;line-height:44px}.case_center h2,.case_completion_title h2,.case_founder_flex h3,.case_header_left h1 b,.case_insert h2,.case_left_title h2,.case_trust_title h2,.challenges_case_title h2,.development_process_title h2,.featured_projects_title h2,.product_concept h2,.story_behind h2,.story_process h2{font-size:32px;line-height:44px}.case_header_flex{display:block}.case_header.room_snap .hhj99{display:block;margin-left:0!important;max-width:500px!important;margin-top:-400px}.case_header.room_snap.room_snap_header .case_header_left{margin-top:100px}.case_header.room_snap.room_snap_header img{margin-left:-100px}.room_snap_header .product_concept{margin-top:0}.case_css_colors{margin-top:40px}.case_iconography_icon:first-child{margin-left:15px}.case_iconography_icon:nth-child(6){margin-right:15px}.case_iconography_icon{width:120px;height:120px;transform:matrix(1,0,0,1,0,0);margin:15px}.case_iconography_icon img{max-width:50px}.case_ui_block .case_ui_info:last-child .comp_block:nth-child(3),.case_ui_block .case_ui_info:last-child .comp_block:nth-child(4),.case_ui_info{width:45%}.case_ui_block{flex-wrap:wrap}.case_ui_block .case_ui_info:last-child{margin-top:50px;display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;position:relative}.case_ui_block .case_ui_info:last-child .comp_block:nth-child(2),.case_ui_block .case_ui_info:last-child h3{width:100%}.case_center.room_snap .case_app_image,.case_purchase_screen img,.challenges_case_roomsnap .case_app_image,.development_process_roomsnap .case_app_image{max-width:250px}.case_purchase_alert .alert4{display:none}.case_purchase_alert .alert3{margin-right:0;float:right;clear:right}.case_camera{height:800px}.case_purchase_roomsnap .case_css_title h2,.development_process_roomsnap .development_process_title h2{font-size:32px;line-height:32px}.challenges_case_roomsnap .dev_process_block p,.development_process_roomsnap .dev_process_block p{font-size:16px;line-height:28px}.challenges_case{margin-bottom:80px}.case_purchase_roomsnap{padding-top:80px}.challenges_case_roomsnap .challenges_case_title h2{font-weight:600}}@media screen and (max-width:992px){.case-tectimonial .testimonial{flex-wrap:wrap}.case-tectimonial .testimonial .video{margin-right:0}.case-tectimonial .testimonial__content{padding-top:25px;flex:0 0 100%}.all-cases{grid-template-columns:repeat(3,1fr);gap:50px}}@media (max-width:991px){.case_video .video h2{font-size:32px;line-height:44px}.case_header{padding-top:40px}.case_header_left{margin-bottom:40px}.case_header_right{margin-bottom:80px}.case_left_title span,.product_concept span,.story_process span{font-size:14px;line-height:16px;margin-bottom:16px}.case_center h2,.case_center_right,.case_left_title{margin-bottom:48px}.case_css_colors,.challenges_case_flex{flex-wrap:wrap}.case_center_flex .case_app_image:first-child,.case_center_flex .case_app_image:last-child,.case_left_left .case_app_image,.case_left_right .case_app_image,.challenges_case .case_app_image{margin:0 auto}.case_center_left img,.case_left_block.case_left_center img,.challenges_case_img{order:1}.case_left_flex{display:block;height:auto}.case_center.room_snap .case_center_left,.case_css .flex_row,.case_left_block,.case_purchase_screen{display:block}.case_left_block.case_left_center{display:flex;flex-wrap:wrap;text-align:left}.case_left p{text-align:left}.case_left_flex img{margin-top:32px!important;margin-bottom:48px!important}.case_center_right{padding-left:0!important}.case_center_flex{display:flex;flex-wrap:wrap;margin-top:0}.case_center_left{order:1;display:flex;flex-wrap:wrap}.case_center_right p{margin-bottom:32px}.case_center_left p{max-width:100%;text-align:left;margin-bottom:32px}.case_insert_back{right:-260px}.case_insert_venis{right:-300px}.case_center.room_snap .alert2,.case_header.room_snap .hhj99,.case_purchase_alert .alert3,.founder_back .founder_back_img{display:none}.case_founder_block{padding-left:12px!important}.case_colors,.founder_back .video,.roomcase_two_block{margin-bottom:30px}.proj_background img{width:auto;max-width:100%}.case_trust_block{display:flex;flex-wrap:wrap}.case_trust .video{width:100%;height:360px}.case_trust_info{padding-left:15px;padding-right:15px;margin-top:15px;padding-bottom:15px;order:1}.case_trust_info h3{font-size:24px;line-height:30px}.case_trust_info span{font-size:18px;line-height:24px}.case_trust_block>div{width:100%}.case_header.room_snap.room_snap_header .case_header_left{margin-top:50px;margin-bottom:0}.case_header_left h1{max-width:500px}.itc_galliard,.poppins_reg{margin-top:30px}.case_purchase_screen div:first-child,.case_purchase_screen div:last-child{margin-top:0}.case_purchase_screen div{text-align:center;margin-bottom:30px}.case_design img{margin-top:-50px}}@media (max-width:767px){.case_insert_back{display:none}.case_insert{padding-top:50px;padding-bottom:50px}.case_completion_img .case_app_image{max-width:100%}.case_trust_title p{font-size:20px;line-height:28px}.case_ui_info{width:100%;margin-bottom:40px}.case_ui_block .case_ui_info:last-child{margin-top:0;display:block}.case_ui_block .case_ui_info:last-child .comp_block:nth-child(3),.case_ui_block .case_ui_info:last-child .comp_block:nth-child(4){width:100%}.main-cases{grid-template-columns:1fr}.main-cases .case__caption{padding:15px}.all-cases{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:600px){.case_completion,.case_video{padding-bottom:60px;padding-top:60px}.case_completion_img,.case_header_right,.challenges_case_img{width:100%;text-align:center}.case_video .video{border-radius:10px;height:300px}.case_video .video .play-btn{height:160px}.case_video .video h2{margin-top:20px}.case_completion .container,.case_founder .container,.case_header .container,.case_insert .container,.case_left .container,.case_trust .container,.case_video .container,.challenges_case .container,.development_process .container,.story_behind .container{padding-left:0;padding-right:0}.page_main-cases{margin-bottom:90px}.case_completion_title,.case_trust_title p,.challenges_case_title,.development_process_title{margin-bottom:48px}.case_header_right img{max-width:90%}.challenges_case{margin-bottom:60px}.case_center,.case_left{padding-top:60px;padding-bottom:48px}.case_center_flex img:first-child{margin-bottom:48px!important}.case_insert_venis,.latest_case_title a{display:none}.case_center_left{padding-left:0!important;padding-right:0!important}.case_completion_bl span{font-size:18px}.case_completion_flex,.lklo{display:block}.case_completion_img .case_app_image{max-width:278px}.case_completion_img{margin-top:48px}.case_founder_block{padding-left:12px!important}.case_founder_flex h3{font-size:24px;line-height:30px}.case_founder_flex span{font-size:18px;line-height:24px}.case_founder_flex img{width:64px;height:64px;margin-right:15px}.case_trust{padding-top:48px}.case_trust .video{height:300px}.case_header.room_snap.room_snap_header img{max-width:100%;margin:0}.goals_roomcase_one h2{line-height:46px}.case_css_colors{display:block;width:100%}.case_colors .case_colors_block{width:100%;height:300px}.case_ui_block{padding:20px}.case_center.room_snap .case_center_left{width:100%}.case_camera_screen{width:95%}.case_camera{height:650px}.case_camera_title{margin-top:50px}.case_design .case_css_title a{font-size:calc(16px + 2 * (100vw - 139px) / 1461);width:100%;text-align:center}.case_design img{margin-top:0}.case_purchase{padding-bottom:60px}.latest_case{padding-top:70px}.lklo a{display:flex;align-items:center;justify-content:center;width:100%;height:49px;background:#6579f4;border-radius:10px;border:0;font-weight:500;font-size:calc(14px + 2 * (100vw - 139px) / 1461);line-height:19px;color:#fff}}.vr-latest-case .link,.vr-latest-case h2{font-weight:700;text-transform:capitalize}@media screen and (max-width:575px){.all-cases{grid-template-columns:1fr}}.vr-latest-case{padding:20px 0 80px!important;background:#fff!important}.vr-latest-case h2{text-align:center;color:#191b20!important;line-height:120%;margin-bottom:24px}.vr-latest-case p{font-weight:300;font-size:calc(16px + 2 * (100vw - 139px) / 1461);line-height:200%;text-align:center;color:#3e3465;margin-bottom:24px!important}.vr-latest-case .link{display:flex;justify-content:center;align-items:center;padding:24px 32px;max-width:230px;height:72px;background:#6579f4;border-radius:20px;box-sizing:border-box;font-size:calc(16px + 4 * (100vw - 139px) / 1461);line-height:24px;color:#fff}