[data-v-5094686a]{padding:0;margin:0;font-family:PT Sans;font-size:16px}h1[data-v-5094686a]{font-size:60px}h1[data-v-5094686a],h2[data-v-5094686a]{font-family:droid-serif,serif;font-weight:400}h2[data-v-5094686a]{font-size:30px}.text_line[data-v-5094686a]{position:relative}.text_line h1[data-v-5094686a],.text_line h2[data-v-5094686a],.text_line h3[data-v-5094686a],.text_line h4[data-v-5094686a],.text_line h5[data-v-5094686a]{white-space:nowrap}.text_line .lined_text[data-v-5094686a]{display:flex;justify-content:space-between;width:100%!important}.text_line .lined_text .text[data-v-5094686a]{width:auto;padding-right:12px}.text_line .lined_text .long[data-v-5094686a]{width:100%!important}.text_line hr[data-v-5094686a]{position:relative;border:none;border:1px solid #d9000d;margin-top:30px;height:0!important;width:100%!important}p[data-v-5094686a]{font-family:PT Sans;font-size:16px;font-weight:regular;line-height:24px}@media screen and (max-width:720px){h1[data-v-5094686a]{font-size:29px}h2[data-v-5094686a]{font-size:15px}.text_line .text[data-v-5094686a]{padding-right:6px!important}.text_line hr[data-v-5094686a]{margin-top:15px!important}}h1[data-v-5094686a]{color:#fff;cursor:pointer;font-size:150px;font-weight:700}.jumping_word[data-v-5094686a]{white-space:nowrap;overflow-x:auto;overflow-y:hidden;display:inline-block;margin-right:30px}.letter[data-v-5094686a]{transition:.75s cubic-bezier(.175,.885,.32,2.275) 1.35s;float:left;will-change:opcity,transform;transform:matrix(1,0,0,1,0,0);transform-origin:50% 100%;will-change:text-shadow,transform}.jumpingLetter[data-v-5094686a]{-webkit-animation:c-data-v-5094686a 1.5s cubic-bezier(.175,.885,.32,1.275) 1 alternate forwards;animation:c-data-v-5094686a 1.5s cubic-bezier(.175,.885,.32,1.275) 1 alternate forwards}@-webkit-keyframes c-data-v-5094686a{0%,to{transform:matrix(1,0,0,1,0,0)}25%,75%{text-shadow:-5px 2px 2px rgba(0,0,0,.3),0 5px 12px rgba(0,0,0,.3);transform:matrix(1.1,0,0,.8,0,0)}50%{transform:matrix(.8,0,0,1.2,0,0) translateY(-10px);text-shadow:-40px 20px 20px rgba(0,0,0,.3),0 40px 100px rgba(0,0,0,.3)}}@keyframes c-data-v-5094686a{0%,to{transform:matrix(1,0,0,1,0,0)}25%,75%{text-shadow:-5px 2px 2px rgba(0,0,0,.3),0 5px 12px rgba(0,0,0,.3);transform:matrix(1.1,0,0,.8,0,0)}50%{transform:matrix(.8,0,0,1.2,0,0) translateY(-10px);text-shadow:-40px 20px 20px rgba(0,0,0,.3),0 40px 100px rgba(0,0,0,.3)}}@media screen and (max-width:720px){.jumping_word[data-v-5094686a]{margin-right:10px}h1[data-v-5094686a]{font-size:40px}}[data-v-44adab86]{padding:0;margin:0;font-family:PT Sans;font-size:16px}h1[data-v-44adab86]{font-size:60px}h1[data-v-44adab86],h2[data-v-44adab86]{font-family:droid-serif,serif;font-weight:400}h2[data-v-44adab86]{font-size:30px}.text_line[data-v-44adab86]{position:relative}.text_line h1[data-v-44adab86],.text_line h2[data-v-44adab86],.text_line h3[data-v-44adab86],.text_line h4[data-v-44adab86],.text_line h5[data-v-44adab86]{white-space:nowrap}.text_line .lined_text[data-v-44adab86]{display:flex;justify-content:space-between;width:100%!important}.text_line .lined_text .text[data-v-44adab86]{width:auto;padding-right:12px}.text_line .lined_text .long[data-v-44adab86]{width:100%!important}.text_line hr[data-v-44adab86]{position:relative;border:none;border:1px solid #d9000d;margin-top:30px;height:0!important;width:100%!important}p[data-v-44adab86]{font-family:PT Sans;font-size:16px;font-weight:regular;line-height:24px}@media screen and (max-width:720px){h1[data-v-44adab86]{font-size:29px}h2[data-v-44adab86]{font-size:15px}.text_line .text[data-v-44adab86]{padding-right:6px!important}.text_line hr[data-v-44adab86]{margin-top:15px!important}}.top[data-v-44adab86]{background-color:#fff;padding:0 33px;width:calc(100% - 66px)}.top .top_container[data-v-44adab86]{position:relative;margin:auto;max-width:1920px}.top .text_line[data-v-44adab86]{max-width:450px;margin-top:30px}.top .contact[data-v-44adab86]{z-index:2;position:absolute;right:0;margin-top:50px}.top .contact #mail_img[data-v-44adab86],.top .contact #phone_img[data-v-44adab86]{width:18px;filter:invert(1)}.top .contact #mail_text[data-v-44adab86]{font-family:PT Sans;font-size:20px;font-weight:regular;line-height:24px;text-decoration:none;color:#000;margin-left:22px}.top .contact #phone_img[data-v-44adab86]{position:absolute;margin-top:27px}.top .contact #phone_text[data-v-44adab86]{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:droid-serif,serif;font-size:30px;font-weight:700;text-decoration:none;color:#000;margin-left:22px;margin-top:27px}.top #world[data-v-44adab86]{position:relative;z-index:1;width:100%;max-width:1920px;left:50%;transform:translate(-50%,4px)}.main[data-v-44adab86]{background:#000}.main main[data-v-44adab86]{max-width:1250px;margin:auto;background:#000;z-index:5;padding:0 10%;padding-top:25px}.main main .description-text[data-v-44adab86]{margin-top:76px}.main main .description-text hr[data-v-44adab86]{display:inline-block;width:176px;margin-right:30px;vertical-align:top;border:none;border:1px solid #d9000d;margin-top:16px}.main main .description-text .text[data-v-44adab86]{display:inline-block;width:calc(100% - 242px)}.main main .description-text .text .main-text[data-v-44adab86]{margin-top:10px;color:#c7c4c4}.main main .description-text .text .main-text a[data-v-44adab86]{color:#fff;font-weight:700;-webkit-text-decoration-color:#d9000d;text-decoration-color:#d9000d}.main main .description-text .text .main-text strong[data-v-44adab86]{color:#fff}.main main .projects_title[data-v-44adab86]{color:#fff;text-align:right;margin-top:100px}.main main .projects_title h1[data-v-44adab86]{position:relative}.main main .projects_title h1[data-v-44adab86]:before{content:"";display:block;width:170px;height:2px;background:#d9000d;top:75%;position:absolute;right:250px}.main main .projects[data-v-44adab86]{display:flex;justify-content:center;flex-wrap:wrap;padding:78px 0}.main main .projects .element[data-v-44adab86]{width:25vw;min-width:310px;max-width:400px;margin:19px 19px}.main main .projects .element img[data-v-44adab86]{width:100%}.main main .projects .element p[data-v-44adab86]{color:#fff}@media screen and (max-width:720px){.text_line[data-v-44adab86]{max-width:220px!important;margin-top:0!important}.projects_title[data-v-44adab86]{margin-top:50px!important}.projects_title h1[data-v-44adab86]:before{width:80px!important;right:125px!important}.contact[data-v-44adab86]{display:none}.contact #world[data-v-44adab86]{transform:translate(-50%)!important}.description-text[data-v-44adab86]{margin-top:25px!important}.description-text hr[data-v-44adab86]{display:none!important}.description-text .text[data-v-44adab86]{width:100%!important}}