.single_post .connect .thank_you{font-size:26px;line-height:36px;max-width:670px;padding-bottom:23px;position:relative}.scroll_banner{cursor:none}@media screen and (max-width: 1024px){.scroll_banner{cursor:pointer}}.sp_top_bcg{width:100vw;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.sp_top_bcg::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:.1;z-index:1}.sp_top_bcg .sp_video_banner{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sp_top_bcg a{position:absolute;bottom:66px;left:80px;z-index:2;width:100%;max-width:194px}.sp_top_bcg .scroll_icon{cursor:pointer;position:absolute;bottom:32px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10;overflow:visible}.sp_top_bcg .scroll_icon path{-webkit-animation:arrowAnim 3s ease-in-out infinite;-moz-animation:arrowAnim 3s ease-in-out infinite;animation:arrowAnim 3s ease-in-out infinite}@-webkit-keyframes arrowAnim{0%{-webkit-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-moz-keyframes arrowAnim{0%{-moz-transform:translateY(10px);transform:translateY(10px)}50%{-moz-transform:translateY(0px);transform:translateY(0px)}100%{-moz-transform:translateY(10px);transform:translateY(10px)}}@keyframes arrowAnim{0%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}50%{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px)}100%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}}@media screen and (max-width: 1024px){.sp_top_bcg a{left:48px;bottom:48px}.sp_top_bcg a .sp_logo{left:0;bottom:0}}@media screen and (max-width: 767px){.sp_top_bcg a{left:24px;bottom:24px;max-width:128px}.sp_top_bcg a .sp_logo{left:0;bottom:0}}.sp_logo{position:relative;width:100%}.main_overwiev{padding-top:144px;margin-bottom:103px}.main_overwiev .container{padding:0 80px;max-width:1440px}.main_overwiev .p_content{max-width:1040px;margin:0 auto 0 0}.main_overwiev .title{border-top:1px solid;padding-top:4px;margin:41px 0 0;font-size:54px;font-weight:400;font-style:normal;letter-spacing:0;line-height:normal}.main_overwiev .text_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.main_overwiev .left{width:54%}.main_overwiev .right{width:32%}.main_overwiev .desc{font-size:22px;line-height:33px}.main_overwiev .desc *:first-child{margin-top:0}.main_overwiev .deliverables_wrap{margin-bottom:38px}.main_overwiev .deliverables-title{opacity:.5;font-size:16px;line-height:24px;margin-bottom:7px}.main_overwiev .deliverables{font-size:16px;line-height:24px}.main_overwiev h1{margin:0;font-size:16px;line-height:24px}.main_overwiev .text_wrap{margin-top:84px}.main_overwiev .icon_wrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:0 0 17px}.main_overwiev .icon{opacity:.5;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.main_overwiev .icon svg{fill:#fbf8eb}.main_overwiev .number{margin:0 2px 4px;font-size:12px}.main_overwiev .awards-title{opacity:.5;font-size:16px;line-height:24px;margin-left:10px}.main_overwiev .awards_gallery{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;width:-webkit-calc(100% + 8px);width:-moz-calc(100% + 8px);width:calc(100% + 8px);margin:0 -4px 0}.main_overwiev img{margin:0 4px}.main_overwiev .link_wrap{margin-top:35px}.main_overwiev .link_title{opacity:.5;font-size:16px;line-height:24px;margin-bottom:7px}.main_overwiev a{font-size:16px;line-height:24px;display:inline-block}.main_overwiev a .cta_link::before{bottom:8px}@media screen and (max-width: 767px){.main_overwiev a .cta_link::before{bottom:-3px}}@media screen and (min-width: 1025px)and (max-width: 1400px){.main_overwiev .p_content{max-width:100%;margin:0 auto 0 0;padding-right:185px}}.results{padding-top:36px;padding-bottom:95px}.results .pre_text{font-size:16px;font-weight:400;line-height:24px;margin:0}.results .container{max-width:1440px;padding:0 80px}.results .title{border-top:1px solid;padding-top:7px;font-size:60px;font-weight:400;letter-spacing:0;margin:41px 0 0;line-height:normal}.results .p_content{max-width:1116px;margin:0 auto 0 0}.results .featured_images{margin-top:136px;margin-bottom:192px}.results .image{display:block;width:100%;margin-bottom:24px}@media screen and (min-width: 1025px)and (max-width: 1400px){.results .p_content{max-width:100%}.results .pre_text,.results .title{max-width:-webkit-calc(100% - 185px);max-width:-moz-calc(100% - 185px);max-width:calc(100% - 185px)}}.about_project{padding:239px 0 239px}.about_project .p_content{max-width:1116px;margin:0 auto 0 0}.about_project .container{max-width:1440px;padding:0 80px}.about_project .project{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.about_project .left{width:25%}.about_project .right{width:58%}.about_project .number{font-size:16px;line-height:24px;margin-bottom:31px}.about_project .project{margin-bottom:143px}.about_project .project:last-child{margin-bottom:0}.about_project .title{border-top:1px solid;padding-top:8px;font-size:26px;line-height:36px}.about_project .desc{margin-top:61px;font-size:22px;line-height:34px}@media screen and (min-width: 1025px)and (max-width: 1400px){.about_project .p_content{max-width:100%;margin:0 auto 0 0;padding-right:185px}}.additional_info{width:100%;padding-top:105px;padding-bottom:165px;font-weight:400;background-color:#fff}.additional_info .container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.additional_info .container p{padding:0 0 10px 0}.additional_info .container h4{font-size:20px;font-weight:400;line-height:33px;margin-top:-8px}.additional_info .container h3,.additional_info .container h5{font-weight:400;font-size:15px;color:#9f9f9f;margin-bottom:23px}.additional_info .container .left_side{padding-right:10%;-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 42.8%;-moz-flex:0 0 42.8%;-ms-flex:0 0 42.8%;flex:0 0 42.8%}.additional_info .container .right_side p{padding:0 0 0px 0;line-height:30px;margin:0}.testimonial_wrap{padding:100px 0}.testimonial_wrap .p_content{padding:27px 20px;max-width:1000px;margin:auto;position:relative;padding:31px 20px 0}.testimonial_wrap .p_content::before{position:absolute;content:"";top:0;left:0;content:"“";font-size:60px;color:inherit}.testimonial_wrap .testimonial{font-size:26px;line-height:36px;padding-left:11px}.testimonial_wrap .author{opacity:.5;font-size:16px;margin-top:45px;line-height:24px;padding-left:11px}.single_p_gallery{position:relative;margin-bottom:78px}.single_p_gallery .image{max-height:706px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:var(--image-radius) !important;overflow:hidden}@media screen and (min-width: 1025px){.single_p_gallery .image{height:100vh}}.single_p_gallery .image.vid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.single_p_gallery .video_wrap video{max-height:582px;height:100%;margin:auto;border-radius:var(--image-radius) !important;overflow:hidden}.single_p_gallery .gallery{position:unset}.single_p_gallery .left-overlay{background-color:inherit;position:absolute;height:-webkit-calc(100% + 5px);height:-moz-calc(100% + 5px);height:calc(100% + 5px);left:0;top:-5px;background-color:#0a0a0a;z-index:1}.single_p_gallery .p_content{max-width:1280px;padding-right:40px;margin:auto}.single_p_gallery .img_wrap{-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;opacity:.2}.single_p_gallery .img_wrap.slick-current,.single_p_gallery .img_wrap.slick-clone-current{opacity:1}.single_p_gallery .image{margin:0 50px 0 0}.single_p_gallery .slick-prev{display:none}.single_p_gallery .arrow_right{position:absolute;font-size:0;width:100%;height:100%;top:0;left:0;cursor:none;background-color:rgba(0,0,0,0);border:none}.single_p_gallery .slick-list{overflow:visible}.single_p_gallery .pagination{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;font-size:16px;line-height:24px;margin:0 51px 0 0;padding-top:9px}.single_p_gallery .totalItems{position:absolute;opacity:.5;right:0;bottom:2px;pointer-events:none}.image_content{margin:144px 0}.image_content[data-image-direction=right] .p_content{-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.image_content[data-image-direction=right] .desc{margin-left:0;margin-right:45px}.image_content[data-image-direction=right] .image{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1}.image_content .p_content{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;max-width:1280px;margin:auto}.image_content .image{height:768px;width:55%;background-size:cover;background-repeat:no-repeat;background-position:center}.image_content .desc{width:33%;margin-left:45px}@media screen and (min-width: 1025px){.image_content .desc{font-size:26px}}.full_width_image{width:100%;margin:24px 0}.full_width_image .p_content{max-width:1290px;margin:auto;border-radius:var(--image-radius) !important;overflow:hidden}.full_width_image div.image{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.full_width_image div.image::before{content:"";display:block;padding-top:52%}.full_width_image img{width:100%;display:block}.full_width_image.full .container{max-width:100%;padding:0}.full_width_image.full .p_content{max-width:100%}@media screen and (min-width: 1025px){.full_width_image img{width:100%;display:block;margin:auto}}.device_video .p_content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:170px 0}.device_video .video_wrap{width:100%;max-width:695px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.device_video .mac_top_wrap{border-radius:var(--image-radius) !important;overflow:hidden}@media screen and (max-width: 1024px){.device_video .mac_top_wrap{margin-left:40px;margin-right:40px}}@media screen and (max-width: 767px){.device_video .mac_top_wrap{margin-left:20px;margin-right:20px}}.device_video .mac_top_wrap .title_bar{height:15px;background-color:#001b4e;border-radius:4px 4px 0 0;padding-left:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.device_video .mac_top_wrap .title_bar .title_bar_btn{width:4px;height:4px;border-radius:50px;background-color:#193260;margin-right:2px}.two_images{width:100%;margin:24px 0}.two_images .container::after{display:none}.two_images .p_content{max-width:1290px;margin:auto;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.two_images .image_wrap{width:60%;height:537px;overflow:hidden}.two_images .image_wrap .video_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.two_images .image_wrap .video_wrap video{height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;left:50%;position:relative}.two_images .image_wrap:nth-child(2){width:38%;height:687px}.two_images .image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.two_images.addPadd .image_wrap{padding:116px 0}.two_images.addPadd .image_wrap:first-child{padding-right:35px}.two_images.addPadd .image_wrap:last-child{padding-left:35px}.two_images.addPadd .container{padding:0 7.3vw}@media screen and (max-width: 1024px){.sp_logo{max-width:159px;max-height:110px;bottom:10px;left:47px}.single_post .contact_foot_sec{padding-top:69px}.main_overwiev{padding-top:103px;margin-bottom:88px}.main_overwiev .text_wrap{margin-top:81px;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.main_overwiev .container{padding:0 48px}.main_overwiev .left{width:100%;max-width:78%}.main_overwiev .right{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;margin-top:45px}.main_overwiev .icon_wrap{margin:0 0 18px 0}.main_overwiev .link_wrap{width:100%;margin-top:22px}.main_overwiev .deliverables_wrap{width:50%;margin-bottom:0}.main_overwiev .awards{width:264px}.main_overwiev .awards_gallery{width:100%;margin:0}.results .container{padding:0 48px}.results .title{margin-top:41px;font-size:50px;letter-spacing:-0.13px;line-height:57px;padding-top:8px}.results .image{margin-bottom:32px}.results .featured_images{margin-top:96px;margin-bottom:162px}.about_project{padding:214px 0 239px}.about_project .container{padding:0 48px}.about_project .project{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:74px}.about_project .left{width:41%}.about_project .right{width:100%;max-width:525px}.about_project .desc{margin-top:73px}.full_width_image{margin:32px 0}.full_width_image div.image::before{padding-top:51%}.device_video{margin:32px 0 0}.two_images{width:100%;margin:32px 0}.two_images .p_content{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.two_images .image_wrap{width:100%;height:461px}.two_images .image_wrap .video_wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.two_images .image_wrap .video_wrap video{height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;left:50%;position:relative}.two_images .image_wrap:nth-child(2){margin-top:32px;width:100%;height:687px}.call_to_action{padding:199px 0 177px;margin:202px 0}.call_to_action .title{margin-bottom:47px}.call_to_action img{display:block;width:100%}.call_to_action .image_wrap{margin-top:56px}.testimonial_wrap{padding:145px 0}.testimonial_wrap .author{margin-top:39px}.single_p_gallery{margin-bottom:140px}.single_p_gallery .image{height:373px;margin:0 20px 0 0}.single_p_gallery .pagination{padding-top:6px;margin:0 20px 0 0;font-size:13px}.single_p_gallery .totalItems{font-size:13px;bottom:4px}.image_content{margin:82px 0}.image_content[data-image-direction=right] .p_content{-webkit-box-pack:normal;-moz-box-pack:normal;box-pack:normal;-webkit-justify-content:normal;-moz-justify-content:normal;-ms-justify-content:normal;-o-justify-content:normal;justify-content:normal;-ms-flex-pack:normal}.image_content[data-image-direction=right] .image{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0;margin-left:auto}.image_content[data-image-direction=right] .desc{margin-right:0}.image_content .p_content{-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.image_content .image{width:420px;height:461px}.image_content .desc{width:530px;font-size:26px;line-height:36px;margin-left:0;margin-top:40px}}@media screen and (max-width: 767px){.sp_logo{max-width:129px;bottom:0;left:24px}.main_overwiev{padding-top:70px;margin-bottom:68px}.main_overwiev .container{padding:0 24px}.main_overwiev .title{font-size:30px;margin-top:22px;letter-spacing:2px}.main_overwiev .text_wrap{margin-top:84px}.main_overwiev .desc{font-size:18px;line-height:25px}.main_overwiev .right{margin-top:35px}.main_overwiev .left{max-width:100%}.main_overwiev .deliverables_wrap{width:100%;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;box-ordinal-group:0;-webkit-order:0;-moz-order:0;order:0;-ms-flex-order:0}.main_overwiev .deliverables-title{font-size:13px;line-height:18px}.main_overwiev .deliverables{font-size:13px;line-height:18px}.main_overwiev .awards{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;width:100%;margin-top:40px}.main_overwiev .awards-title{font-size:13px;line-height:24px}.main_overwiev .link_wrap{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;margin-top:36px}.main_overwiev .link_title{font-size:13px;line-height:18px}.main_overwiev a{font-size:13px;line-height:18px}.single_post .contact_foot_sec{padding-top:97px}.single_post .contact_foot_sec:not(.call_to_action){padding-top:47px}.single_post .contact_foot_sec .connect .convertastion{margin-top:0px}.results .container{padding:0 24px}.results .pre_text{font-size:13px;line-height:18px}.results .title{font-size:18px;line-height:25px;margin-top:23px}.results .image{margin-bottom:24px}.results .featured_images{margin-top:72px;margin-bottom:100px}.about_project{padding:115px 0 129px}.about_project .project{margin-bottom:40px}.about_project .project.active .title::after{opacity:0}.about_project .project .desc{display:none}.about_project .number{font-size:13px;line-height:18px;margin-bottom:8px}.about_project .left{padding-bottom:0;width:100%}.about_project .title{font-size:13px;line-height:18px;padding-top:4px;position:relative}.about_project .title::before{position:absolute;content:"";top:11px;right:0;width:9px;height:1px;background-color:#0a0a0a}.about_project .title::after{position:absolute;content:"";top:7px;right:4px;width:1px;height:9px;background-color:#0a0a0a}.about_project .desc{font-size:18px;line-height:25px;margin-top:0;padding-top:31px}.full_width_image{margin:24px 0}.full_width_image div.image::before{padding-top:85%}.two_images{margin:24px 0}.two_images .image_wrap{height:272px}.two_images .image_wrap:nth-child(2){margin-top:24px;height:272px}.call_to_action{padding:59px 0 69px;margin:96px 0}.call_to_action .title{font-size:30px;letter-spacing:1px}.call_to_action .desc{font-size:18px;line-height:25px}.call_to_action .show_form{height:auto;font-size:18px;line-height:25px;margin-top:30px}.call_to_action .image_wrap{margin-top:39px}.testimonial_wrap{padding:74px 0}.testimonial_wrap .testimonial{font-size:18px;line-height:25px}.testimonial_wrap .author{font-size:13px;line-height:18px;margin-top:24px}.single_p_gallery{margin-bottom:70px}.single_p_gallery .p_content{padding-right:0}.single_p_gallery .image{height:156px;margin:0}.single_p_gallery .slick-list{overflow:hidden}.single_p_gallery .pagination{margin:0}.image_content{margin:70px 0 52px}.image_content .image{width:100%;height:299px}.image_content .desc{width:100%;font-size:18px;line-height:25px;margin-top:23px}}.sp_header_nav{position:relative;padding:70px 58px 60px}.sp_header_nav .bcg{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat}.sp_header_nav .sp_rotate_imgs_cont{-webkit-perspective:200px;-moz-perspective:200px;perspective:200px}.sp_header_nav .sp_rotate_imgs_wrap{position:relative;z-index:1;max-width:1290px;margin:0 auto;padding:0 170px 60px 150px}.sp_header_nav .ft_img{width:100%;position:relative}.sp_header_nav .ft_img::before{content:"";display:block;padding-top:65%}.sp_header_nav .single_img{position:absolute;z-index:1}.sp_header_nav .single_img:nth-child(2){width:207px;top:78px;left:0}.sp_header_nav .single_img:nth-child(3){width:288px;left:89px;bottom:0}.sp_header_nav .single_img:nth-child(4){width:370px;right:0;top:58px}.sp_header_nav .single_img picture{position:relative;height:auto}.sp_header_nav .single_img img{height:auto}.sp_header_nav video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 0 30px rgba(0,0,0,.38);box-shadow:0 0 30px rgba(0,0,0,.38);border-radius:var(--image-radius) !important;overflow:hidden}.sp_header_nav picture{position:absolute;top:0;left:0}.sp_header_nav picture,.sp_header_nav img{width:100%;height:100%;display:block}.sp_header_nav img{-o-object-fit:cover;object-fit:cover;-webkit-box-shadow:0 0 30px rgba(0,0,0,.38);box-shadow:0 0 30px rgba(0,0,0,.38)}@media screen and (min-width: 768px)and (max-width: 1024px){.sp_header_nav{padding:35px 29px 30px}.sp_header_nav .sp_rotate_imgs_wrap{padding:0 85px 30px 75px}.sp_header_nav .ft_img::before{padding-top:62%}.sp_header_nav .single_img{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.sp_header_nav .single_img:nth-child(2){top:39px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.sp_header_nav .single_img:nth-child(3){left:44.5px;-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.sp_header_nav .single_img:nth-child(4){top:25px;-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}}@media screen and (max-width: 767px){.sp_header_nav{padding:94px 28px}.sp_header_nav .sp_rotate_imgs_wrap{padding:0}}.sp_fwt_items{padding:53px 0 88px}.sp_fwt_items .container{max-width:1440px;padding:0 80px}.sp_fwt_items .p_content{max-width:1045px;margin:0 auto 0 0}.sp_fwt_items .p_content.center{margin:0 auto}.sp_fwt_items .single_fwt_item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:26px}.sp_fwt_items .single_fwt_item.center{-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.sp_fwt_items .lhs{width:276px}.sp_fwt_items .rhs{width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px);max-width:630px;padding-top:33px}.sp_fwt_items .nr{font-size:16px;letter-spacing:normal;line-height:24px;margin-bottom:33px}.sp_fwt_items .title_26{font-weight:400;border-top:1px solid;padding-top:11px}.sp_fwt_items .wysiwyg p{font-size:22px;letter-spacing:normal;line-height:34px;margin:0 0 1.4em}@media screen and (min-width: 1025px)and (max-width: 1400px){.sp_fwt_items .p_content{max-width:100%;margin:0 auto 0 0;padding-right:185px}.sp_fwt_items .p_content.center{padding-right:0;margin:0 auto}}@media screen and (max-width: 1024px){.sp_fwt_items .container{padding:0 48px}.sp_fwt_items .rhs{width:100%}.sp_fwt_items .wysiwyg{max-width:83%}.sp_fwt_items .title_26{font-size:26px}.sp_fwt_items .single_fwt_item.center .wysiwyg{max-width:100%}}@media screen and (max-width: 767px){.sp_fwt_items{padding:80px 0}.sp_fwt_items .container{padding:0 24px}.sp_fwt_items .wysiwyg{max-width:100%}.sp_fwt_items .wysiwyg p{font-size:18px;line-height:25px}.sp_fwt_items .single_fwt_item{margin-bottom:80px}.sp_fwt_items .single_fwt_item:last-child{margin-bottom:0}}body.white .project_sub_nav_cont .line_wrap{background-color:rgba(0,0,0,.2)}body.white .project_sub_nav_cont .active_line{background-color:#000}.project_sub_nav_cont{position:absolute;top:0;right:0;width:171px;height:100vh;z-index:1000;display:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.project_sub_nav_cont.fixed{position:fixed}.project_sub_nav_cont.disabled{opacity:0;pointer-events:none}.project_sub_nav_cont.show{display:block}.project_sub_nav_cont .project_sub_nav{widows:100%;height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.project_sub_nav_cont .project_sub_nav_wrap{position:relative;width:100%;padding-left:16px}.project_sub_nav_cont .project_sub_nav_wrap.dark .line_wrap{background-color:rgba(0,0,0,.2)}.project_sub_nav_cont .project_sub_nav_wrap.dark .active_line{background-color:#000}.project_sub_nav_cont .project_sub_nav_wrap.dark a{color:#0a0a0a}.project_sub_nav_cont .line_wrap{position:absolute;top:0;left:0;width:2px;height:100%;background-color:rgba(255,255,255,.2);-webkit-transition:background-color .3s ease-in-out 0s;-moz-transition:background-color .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s}.project_sub_nav_cont .active_line{position:absolute;width:100%;height:44px;top:0;left:0;background-color:#fff;-webkit-transition:background-color .3s ease-in-out 0s;-moz-transition:background-color .3s ease-in-out 0s;transition:background-color .3s ease-in-out 0s}.project_sub_nav_cont ul{list-style:none;padding:0;margin:0}.project_sub_nav_cont li:first-child a{padding-top:15px}.project_sub_nav_cont li:last-child a{padding-bottom:16px}.project_sub_nav_cont a{display:block;opacity:.5;font-size:14px;font-style:normal;letter-spacing:normal;line-height:normal;-webkit-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s;-moz-transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s;transition:all .3s cubic-bezier(0.25, 0.1, 0.25, 1) 0s;padding:10px 20px 11px 0}@media screen and (min-width: 1025px){.project_sub_nav_cont a:hover{opacity:1}}.project_sub_nav_cont a.active{opacity:1}@media screen and (max-width: 1024px){.project_sub_nav_cont{width:143px}.project_sub_nav_cont .project_sub_nav_wrap{padding-left:14px}.project_sub_nav_cont a{padding-right:5px}}