@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:"Open Sans";font-weight:400;color:#000}.disabled_link{cursor:default;pointer-events:none;color:#000 !important}.scroll_btn{position:fixed;display:none;width:37px;height:35px;transform:rotate(-45deg);bottom:90px;right:90px;cursor:pointer}.scroll_btn::before{content:"";width:100%;height:100%;display:block;border-width:1.5px 1.5px 0 0;border-style:solid;border-color:#000;transition:.2s ease;transform-origin:100% 0}.scroll_btn::after{content:"";width:100%;height:100%;position:relative;top:-100%;float:left;border-width:0 1.5px 0 0;border-style:solid;border-color:#000;transform-origin:100% 0;transition:.2s ease}.header{width:100%;height:96px}.header .header_content{padding:38px 120px;display:flex;justify-content:space-between;align-items:center}.header .header_content .header_logo{font-family:"Open Sans";font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:#000}.header .header_content .header_navigation{margin:auto 0}.header .header_content .header_navigation .header_navigation_list{display:flex;list-style:none;margin:0;padding:0}.header .header_content .header_navigation .header_navigation_list .header_navigation_item{margin-left:48px}.header .header_content .header_navigation .header_navigation_list .header_navigation_item .header_navigation_link{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;line-height:19px;letter-spacing:.04em;text-decoration:none;color:#8f8f8f;transition:ease .2s}.header .header_content .header_navigation .header_navigation_list .header_navigation_item .header_navigation_link:hover{color:#000;transition:ease .2s}.header .header_content .header_navigation .header_navigation_list .header_navigation_item .header_navigation_link:active{color:#000}.intro{width:100%;margin-top:145px}.intro .intro_title{margin:0 210px;font-family:"Montserrat";font-style:normal;font-weight:bold;font-size:60px;line-height:57px;letter-spacing:.08em;opacity:0;animation:Fading .5s linear 1 normal forwards}.projects{margin:185px 120px 0 120px}.projects .project_link_wrapper{display:block;position:relative;text-decoration:none}.projects .project_link_wrapper .project{width:100%;height:782px;transition:all .25s ease}.projects .project_link_wrapper .project_title{position:absolute;bottom:0;left:90px;font-family:"Montserrat";font-style:normal;font-weight:bold;font-size:60px;line-height:57px;color:#fff;opacity:0;transition:all .2s ease}.projects .project_link_wrapper .project_comingsoon_alert{position:absolute;bottom:0;left:90px;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:20px;line-height:23px;color:#fff;opacity:0}.projects .project_link_wrapper:hover .project{filter:brightness(35%);transition:all .2s ease;-webkit-filter:brightness(35%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease}.projects .project_link_wrapper:hover .project_title{opacity:1;bottom:80px;transition:all .2s ease}.projects .project_link_wrapper:hover .project_comingsoon_alert{opacity:1;bottom:80px;transition:all .2s ease}.projects .project_FilmOn{background:#222 url("./assets/images/filmonx3.png") no-repeat center;background-size:40%}.projects .project_ArdyLightStudio{background:#b2b2b2 url("./assets/images/ardy-lightx2.png") no-repeat center;background-size:80%}.projects .project_Architecture{background:#efeff4 url("./assets/images/architecturex3.png") no-repeat center;background-size:50%}.projects .project_PandaBeautySalon{background:#e6e4dd url("./assets/images/panda-beautyx2.png") no-repeat center;background-size:90%}.projects .project_ZipMarket{background-color:#efeff4;background:#efeff4 url("./assets/images/zip-marketx2.png") no-repeat center;background-size:cover}.about_intro{display:flex;justify-content:center;margin:170px 0 0 0}.about_intro .about_info{width:610px;display:flex;flex-direction:column}.about_intro .about_info .intro_title{margin:0 0 55px 0}.about_intro .about_info .intro_text{width:100%;margin:0 0 30px 0;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.04em;color:#000;animation:Fading .5s linear 1 normal forwards}.about_intro .about_info .intro_view_resume{display:flex;justify-content:center;align-items:center;width:200px;height:50px;margin-top:30px;text-align:center;border:2px solid #000;font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:13px;text-decoration:none;text-transform:uppercase;line-height:16px;letter-spacing:.04em;color:#000;transition:all .25s ease}.about_intro .about_info .intro_view_resume:hover{background-color:#000;color:#fff;transition:all .25s ease}.about_intro .intro_pic{width:500px;height:600px;margin:-80px 0 0 70px}.footer{width:100%;height:500px}.footer .footer_content{display:flex;justify-content:center;flex-direction:column;text-align:center}.footer .footer_title{margin-top:200px;margin-bottom:0;font-family:"Open Sans";font-style:normal;font-weight:600;font-size:30px;line-height:36px;letter-spacing:.16em;text-transform:uppercase;color:#000}.footer .footer_social{display:flex;justify-content:center;margin:48px 0;padding:0;list-style:none}.footer .footer_social .footer_social_item{margin-left:63px}.footer .footer_social .footer_social_item:first-child{margin-left:0}.footer .footer_social .footer_social_link{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:16px;text-decoration:none;line-height:17px;letter-spacing:.03em;color:#8f8f8f;transition:ease .2s}.footer .footer_social .footer_social_link:hover{color:#000;transition:ease .2s}#page_filmon{background-color:#222;overflow-x:hidden}#page_filmon .header .header_logo{color:#fff}#page_filmon .header .header_navigation_link{color:#8f8f8f}#page_filmon .header .header_navigation_link:hover{color:#fff}#page_filmon .intro_picture{width:100%;height:700px;background:url("/assets/images/filmon/image116.png") no-repeat center;background-size:cover;background-attachment:fixed}#page_filmon .intro{display:flex;justify-content:center;flex-direction:column;margin-top:107px;color:#fff}#page_filmon .intro .intro_title{line-height:50px;letter-spacing:0;margin-bottom:0;margin-top:0;padding:0}#page_filmon .intro .intro_text{margin:48px 210px 108px 210px;font-size:18px;font-weight:400;opacity:.8;line-height:29px}#page_filmon .workflow{width:100%;display:flex;justify-content:center;flex-direction:column;width:1340px;margin:0 130px}#page_filmon .workflow .workflow_process{display:flex;align-self:center;width:100%}#page_filmon .projects_navigation{width:100%}#page_filmon .projects_navigation .projects_list{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}#page_filmon .projects_navigation .projects_list .projects_item{margin-left:72px}#page_filmon .projects_navigation .projects_list .projects_item:first-child{margin-left:0}#page_filmon .projects_navigation .projects_list .projects_item .project_link{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:20px;text-decoration:none;line-height:17px;letter-spacing:.03em;color:#8f8f8f;transition:ease .2s}#page_filmon .projects_navigation .projects_list .projects_item .project_link:hover{color:#fff}#page_filmon .projects_navigation .projects_list .projects_item .project_link_active{color:#fff;pointer-events:none}#page_filmon .footer_title{color:#fff}#page_filmon .footer_social_link:hover{color:#fff}#page_filmon .scroll_btn::before,#page_filmon .scroll_btn::after{border-color:#fff}#page_panda{background-color:#fff}#page_panda .nav_active{color:#000;pointer-events:none}#page_panda .intro_picture{width:100%;height:700px;background:url("/assets/images/panda/intro.png") no-repeat center;background-size:cover;background-attachment:fixed}#page_panda .workflow{width:100%;display:flex;justify-content:center;flex-direction:column}#page_panda .workflow .work_wrapper{display:flex;position:relative;justify-content:center}#page_panda .workflow .work_wrapper .background_diff{position:absolute;display:block;width:100%;height:935px;top:436px;z-index:-1;background-color:#e3ded3}#page_panda .workflow .work_wrapper:last-child{background-color:#e6e4dd}#page_panda .workflow .work_wrapper .workflow_process{width:1300px;height:auto;align-self:center}#page_panda .workflow .work_wrapper .workflow_process:first-child{width:1147px}#page_panda .workflow .work_wrapper .workflow_process:last-child{width:1247px}#page_panda .projects_navigation{width:100%;margin-top:120px}#page_panda .projects_navigation .projects_list{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}#page_panda .projects_navigation .projects_list .projects_item{margin-left:72px}#page_panda .projects_navigation .projects_list .projects_item:first-child{margin-left:0}#page_panda .projects_navigation .projects_list .projects_item .project_link{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:20px;text-decoration:none;line-height:17px;letter-spacing:.03em;color:#8f8f8f;transition:ease .2s}#page_panda .projects_navigation .projects_list .projects_item .project_link:hover{color:#000}#page_panda .projects_navigation .projects_list .projects_item .project_link_active{color:#000;pointer-events:none}#page_ardy .intro_picture{width:1360px;height:744px;margin:0 auto;background:url("/assets/images/ardy/intro.png") no-repeat center;background-size:cover;background-attachment:fixed}#page_ardy .workflow{width:100%;display:flex;justify-content:center;flex-direction:column}#page_ardy .workflow .work_wrapper{display:flex;justify-content:center}#page_ardy .workflow .work_wrapper .workflow_process{width:1360px;height:auto}#page_ardy .projects_navigation{width:100%;margin-top:120px}#page_ardy .projects_navigation .projects_list{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}#page_ardy .projects_navigation .projects_list .projects_item{margin-left:72px}#page_ardy .projects_navigation .projects_list .projects_item:first-child{margin-left:0}#page_ardy .projects_navigation .projects_list .projects_item .project_link{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:20px;text-decoration:none;line-height:17px;letter-spacing:.03em;color:#8f8f8f;transition:ease .2s}#page_ardy .projects_navigation .projects_list .projects_item .project_link:hover{color:#000}#page_ardy .projects_navigation .projects_list .projects_item .project_link_active{color:#000;pointer-events:none}#page_architecture{background-color:#efeff4}#page_architecture .intro{display:flex;flex-direction:column;margin:0}#page_architecture .intro .intro_picture{width:100%;height:696px;background-image:url("/assets/images/architecture/intro.png");background-repeat:no-repeat;background-position-x:75%;background-size:cover;background-attachment:fixed}#page_architecture .intro .intro_about{display:flex;flex-direction:row;background-color:#fff}#page_architecture .intro .intro_about .intro_info{margin-left:210px}#page_architecture .intro .intro_about .intro_info .info_title{margin:107px 0 48px 0;font-family:"Open Sans";font-style:normal;font-weight:bold;font-size:50px;line-height:103.34%;color:#000}#page_architecture .intro .intro_about .intro_info .info_description{margin:0;font-family:"Open Sans";font-style:normal;font-weight:normal;font-size:18px;line-height:140%;color:#000}#page_architecture .intro .intro_about .intro_goals{margin-right:210px;margin:220px 210px 80px 0}#page_architecture .intro .intro_about .intro_goals .goals_title{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;color:#000}#page_architecture .intro .intro_about .intro_goals .goals_list .goal{font-family:Open Sans;font-style:normal;font-weight:normal;font-size:18px;line-height:140%;color:#000}#page_architecture .workflow{width:100%;display:flex;justify-content:center;flex-direction:column}#page_architecture .workflow .work_wrapper{display:flex;justify-content:center}#page_architecture .workflow .work_wrapper .workflow_process{width:1340px;height:auto}#page_architecture .projects_navigation{width:100%;margin-top:120px}#page_architecture .projects_navigation .projects_list{display:flex;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}#page_architecture .projects_navigation .projects_list .projects_item{margin-left:72px}#page_architecture .projects_navigation .projects_list .projects_item:first-child{margin-left:0}#page_architecture .projects_navigation .projects_list .projects_item .project_link{font-family:"Open Sans";font-style:normal;font-weight:400;font-size:20px;text-decoration:none;line-height:17px;letter-spacing:.03em;color:#8f8f8f;transition:ease .2s}#page_architecture .projects_navigation .projects_list .projects_item .project_link:hover{color:#000}#page_architecture .projects_navigation .projects_list .projects_item .project_link_active{color:#000;pointer-events:none}@keyframes Fading{0%{opacity:0}100%{opacity:1}}
