.nopadding,.sectionHero,p{padding:0}.sectionHero__contact,body,html{-webkit-text-size-adjust:none!important}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@font-face{font-family:motion_picture_personal_useRg;src:url(../fonts/motionpicture-webfont.woff2) format('woff2'),url(../fonts/motionpicture-webfont.woff) format('woff');font-weight:400;font-style:normal}body,html{background:#fff;height:100%;font-family:"open sans",arial,helvetica,sans-serif}.nomargin{margin:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0}p{margin:0 0 20px}.sectionHero{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;text-align:center;color:#333;margin:0}.sectionHero__logo{margin:auto;display:block;width:150px;height:150px}.sectionHero__heading{font-size:30px;font-weight:600;margin-top:20px;margin-bottom:10px;text-transform:uppercase}.sectionHero__skills{font-size:15px;margin-bottom:7px;letter-spacing:.16rem;text-transform:uppercase;word-spacing:10px}.sectionHero__contact{font-size:14px;letter-spacing:.03rem}.sectionHero__menu{margin-top:25px;font-size:18px}.sectionHero__menu a{margin-top:5px;text-transform:uppercase;color:#007ed7;display:inline-block;text-decoration:none}.sectionHero__menu a:hover{color:#333}@media (max-width:543px){.sectionHero__logo{width:70px;height:70px}.sectionHero__heading{font-size:23.7px;margin-top:15px;margin-bottom:7px}.sectionHero__skills{font-size:14px;margin-bottom:5px;letter-spacing:.05rem;word-spacing:2px}.sectionHero__contact{font-size:11px;letter-spacing:.02rem}}.sectionHeroSubcategory{color:#333;padding:50px 0}.sectionHeroSubcategory__heading{font-size:27px;text-align:center;font-weight:500;margin:10px 0 20px;text-transform:uppercase}.sectionHeroSubcategory__logo-img{margin:auto;display:block;width:75px;height:75px}.sectionHeroSubcategory--inverse{background:#121212;color:#fff}@media (max-width:543px){.sectionHeroSubcategory__logo-img{width:45px;height:45px}.sectionHeroSubcategory__heading{font-size:19px}}.sectionGlobal{background:#ddd;padding:225px 0;text-align:center;color:#fff}.sectionGlobal a{color:#fff;text-decoration:none;padding-bottom:1px;border-bottom:1px dotted #fff}.sectionGlobal a:hover{border-bottom:1px solid #fff}.sectionGlobal__heading{line-height:83px;margin-top:90px;margin-bottom:25px;font-size:78px;font-family:motion_picture_personal_useRg}.sectionGlobal__description{font-size:19px;line-height:35px;font-weight:300;max-width:780px;margin:auto}.sectionGlobal--neohost{background:#67b93e}.sectionGlobal--velero{background:#28303b}.sectionGlobal--zunet{background:#3ea3dd}@media (max-width:1199px){.sectionGlobal__screenshot-img{max-width:100%}}@media (max-width:991px){.sectionGlobal__heading{font-size:68px}.sectionGlobal__description{font-size:17px;line-height:31px}}@media (max-width:543px){.sectionGlobal{padding-top:135px;padding-bottom:135px}.sectionGlobal__heading{font-size:50px;margin-top:40px;margin-bottom:10px}.sectionGlobal__description{font-size:14px;line-height:25px}}.sectionArchive__heading,.sectionProjects__heading{padding-bottom:30px;font-size:20px;text-transform:uppercase;border-bottom:1px solid #ccc;text-align:center}.sectionProjects{margin-top:150px;margin-bottom:150px;text-align:center}.sectionProjects__heading{margin-bottom:50px}.sectionProjects img{max-width:100%}@media (max-width:543px){.sectionProjects{margin-top:100px;margin-bottom:100px;text-align:center}}.sectionArchive{background:#fff;margin-top:150px;margin-bottom:150px}.sectionArchive__heading{margin-bottom:50px}.sectionArchive img{max-width:33%;margin-bottom:4px}@media (max-width:991px){.sectionArchive img{max-width:237px}}@media (max-width:767px){.sectionArchive img{max-width:49.5%}}@media (max-width:543px){.sectionArchive img{max-width:49%}}