*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Oswald', sans-serif}body{background:#101010;color:#ddd;-webkit-animation:fadeIn 2.5s ease-in forwards;animation:fadeIn 2.5s ease-in forwards}ul li{list-style:none}a{color:#fff;text-decoration:none}a:hover{color:#ddd}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}section#page0{position:relative;width:100%;height:100vh}section#page0 .logo-wrap{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section#page0.sticky .logo-wrap{position:fixed;top:0;right:40px;width:auto;height:50px;line-height:50px;z-index:2;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}section#page0 .logo-wrap h1.logo{color:#fff;text-decoration:none;text-align:center;margin:0 auto;font-size:6rem;font-weight:500;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:2px solid #111;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}section#page0.sticky .logo-wrap h1.logo{font-size:1rem;border-bottom:0}section#page0 .logo-wrap h1.logo span{position:relative;margin:auto}section#page0 h1.logo span:hover{opacity:0.5}section#page0.sticky .logo-wrap p{display:none;visibility:hidden;opacity:0}section#page0 nav{position:absolute;top:0;left:0;width:100%;height:50px;line-height:50px;-webkit-transition:0.8s;-o-transition:0.8s;transition:0.8s}section#page0.sticky nav{position:fixed;background:#000000;z-index:1}section#page0 nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}section#page0 nav li{list-style:none}section#page0 nav li a{text-decoration:none;color:#fff;padding:5px 10px;border-radius:2px}section#page0 nav li a:hover{border-top:2px solid #fff}section#page0 nav li a span{white-space:nowrap}section#page0 nav li a.active{border-bottom:2px solid #ecf0f1}section#page0 .pagedown{width:25px;height:25px;border-radius:50%;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);-ms-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background:#fff;-webkit-animation:pageDown 1.5s linear infinite;animation:pageDown 1.5s linear infinite;-webkit-transition:1s;-o-transition:1s;transition:1s}section#page0.sticky .pagedown{opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}@-webkit-keyframes pageDown{0%{bottom:100px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(50px);filter:blur(50px)}100%{bottom:50px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(10px);filter:blur(10px)}}@keyframes pageDown{0%{bottom:100px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(50px);filter:blur(50px)}100%{bottom:50px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(10px);filter:blur(10px)}}section{position:relative;margin:0 auto;padding-top:50px;width:80%;height:100%}.section-wrapper{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-wrapper section#page__thx{width:300px;height:300px;padding:25px;text-align:center;background:#111;border:1px solid #000;-webkit-box-shadow:0 25px 25px rgba(0,0,0,0.15);box-shadow:0 25px 25px rgba(0,0,0,0.15)}.section-wrapper section#page__thx h1{font-size:2rem;margin-bottom:25px}.section-wrapper section#page__thx p{font-size:1.1rem}.section-wrapper section#page__thx a{display:inline-block;padding:5px 50px;margin-top:30px;color:#333;background:#fff;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}.section-wrapper section#page__thx a:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}section>div.content-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}section>div.content-wrap .content{width:100%}section>div.content-wrap h2{font-size:2rem;margin-bottom:25px}section>div.content-wrap p{font-size:1.1rem;text-align:left}#page2 .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}#page2 .content .services{padding:20px;min-width:210px;line-height:2rem}#page2 .content .services ul li{list-style:disc inside}

#page4{width:80%;height:100vh}#page4 .contactWrap{padding:25px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#111;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#page4 .contactWrap .contactInfo{padding:20px;width:250px;height:400px;background:#111;border:1px solid #000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 25px 25px rgba(0,0,0,0.15);box-shadow:0 25px 25px rgba(0,0,0,0.15)}#page4 .contactWrap .contactInfo h3{margin-bottom:25px;text-transform:uppercase}#page4 .contactWrap .contactInfo a{color:#fff;text-decoration:none;text-transform:uppercase}#page4 .contactWrap .contactInfo a:hover{color:#b7f7cc}#page4 .contactWrap .contactInfo a i{width:10px;text-align:center}#page4 .contactWrap .contactInfo a span{padding-left:30px}#page4 p i{width:20px;text-align:left}#page4 p span{padding-left:30px}#page4 .contactWrap .contactForm{padding:20px;width:calc(70% - 250px);height:650px;background:#111;border:1px solid #000;-webkit-box-shadow:0 25px 25px rgba(0,0,0,0.15);box-shadow:0 25px 25px rgba(0,0,0,0.15)}#page4 .contactWrap .contactForm form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#page4 form h3{margin-bottom:25px;text-align:center;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#page4 .form-group{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page4 .form-group span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999;position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#page4 input,#page4 textarea{width:70%;color:#fff;outline:none;background:#111;font:500 1.25rem 'Oswald';border:0;border-bottom:2px solid #fff;margin-bottom:25px}#page4 input:focus ~ span,#page4 textarea:focus ~ span{top:-25px}#page4 input:valid ~ span,#page4 textarea:valid ~ span{top:-25px;color:#fff}#page4 input{height:50px;text-align:center}.form-group.textarea{margin-top:25px}#page4 textarea{height:150px}.checkperson{position:relative;margin:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkperson input#checkbox{width:20px;height:20px;margin-right:25px;cursor:pointer}#page4 .btn{position:relative;width:300px;margin:0 auto;margin-top:15px;padding:5px 10px;font-size:1.2rem;font-weight:normal;cursor:pointer;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s}#page4 .btn:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#text-error{color:#201215}#page4 .personalpage{border-bottom:1px solid}.back{margin:25px}.back a{padding:10px 20px;background:#fff;color:#333}.back a:hover{background:#ddd}@media screen and (max-width: 1200px){#page2 .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page4{width:90%;height:100%}#page4 .contactWrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:0}#page4 .contactInfo,#page4 .contactForm{margin-top:25px;height:100% !important;width:90% !important}#page4 input,#page4 textarea{width:70%}}@media screen and (max-width: 700px){section>div.content-wrap img,section:nth-child(even)>div.content img{width:100%;display:block;margin:0 auto;float:none;margin-bottom:25px;padding:0}}@media screen and (max-width: 480px){section#page0 .logo-wrap h1.logo{font-size:4rem}section#page0.sticky .logo-wrap h1.logo{display:none}section#page0 nav{font-size:0.8rem}section#page0.sticky nav{font-size:0.8rem}section{padding-top:30px;width:95%}section>div.content-wrap h2{font-size:1.5rem;margin-bottom:15px}section>div.content-wrap p{font-size:0.8rem}section>div.content-wrap li{font-size:0.8rem}#page4{width:100%;height:100%}#page4 .contactInfo,#page4 .contactForm{height:100% !important;width:90% !important}#page4 input,#page4 textarea{width:100%}.checkperson{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkperson label{font-size:1rem}#page4 .btn{width:100%;padding:5px 10px}}@media screen and (max-width: 350px){section#page0 .logo-wrap h1.logo{font-size:3rem}}@media screen and (max-height: 480px){section#page0 .pagedown{bottom:20px;left:8%}@-webkit-keyframes pageDown{0%{bottom:50px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(10px);filter:blur(10px)}100%{bottom:20px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(5px);filter:blur(5px)}}@keyframes pageDown{0%{bottom:50px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(10px);filter:blur(10px)}100%{bottom:20px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-filter:blur(5px);filter:blur(5px)}}#page4{width:100%;height:100%}#page4 .contactInfo,#page4 .contactForm{height:100% !important;width:90% !important}#page4 input,#page4 textarea{width:100%}}
