body{background-color:#fff;background:url(/Content/Images/BG-05.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;color:#000;font-family:"GN";text-align:center;margin:0;padding:0;user-select:none;-webkit-user-select:none;-moz-user-select:none}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;user-drag:none}a,a:link,a:visited{color:#00aeef;text-decoration:none}a:hover{text-decoration:underline}#Content{background:rgba(255,255,255,.8);padding:40px;width:770px;margin:0 auto;color:#444}#Logo{background:url(/Content/Images/Logo-SVG.svg) no-repeat center;width:670px;height:125px;margin:0 auto;margin-top:40px;margin-bottom:40px}#Menu{background-color:#00aaef;color:#fff;font-size:8pt;text-align:center;text-transform:uppercase}#Menu a,#Menu a:link,#Menu a:visited{color:#fff;text-decoration:none}#Menu a:hover{text-decoration:underline}#Menu a{display:inline-block;padding:5px 10px 5px 10px}#Menu a:hover{background-color:rgba(0,0,0,.2)}#SmallMenu{display:none;height:24px;width:24px}#_SmallMenuItems{display:none}#_SmallMenuItems{border-top:1px solid #fff;padding:5px 0 5px 0}#_SmallMenuItems>ul{display:block;margin-left:-40px}#BusinessPartners{margin-bottom:40px}#BusinessPartners img{padding:40px;vertical-align:middle;width:30%}#ContactAddress{padding-bottom:30px;border-bottom:1px solid #00aeff}#ContactAddress h4{margin:0;font-size:11pt;border:0;margin-bottom:5px}#ContactAddress p{font-size:10pt;line-height:12pt;margin:0}.col{margin:0;float:left;width:32%;margin-right:6px}#Portfolio{}#Portfolio h4{margin:0;margin-top:20px;font-size:14pt;border:none}#Portfolio ul{list-style:none;margin:0;margin-top:10px;margin-bottom:40px}#Portfolio ul:last-of-type{margin-bottom:0}#Portfolio ul li{font-size:12pt;line-height:18pt;margin-left:-40px}#Footer{padding:40px;font-size:10pt}#Footer p{font-size:10pt;line-height:5pt}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0;letter-spacing:2px;text-transform:uppercase;padding:0;border-bottom:1px solid #999;margin-bottom:10px}h1{font-size:40pt}h2{font-size:35pt}h3{font-size:30pt}h4{font-size:25pt}h5{font-size:20pt}h6{font-size:15pt}p{font-size:15pt;line-height:25pt}.small_p{font-size:7pt;line-height:7pt;font-weight:400}input,select,textarea{padding:10px;margin-bottom:20px;font-family:"GN",sans-serif;font-weight:200;width:80%;font-size:1.2em;letter-spacing:1px}textarea{resize:none;height:200px}.input{background-color:#eee;transition:all .5s linear;border:none;border:1px dotted #00aeef}.input:focus{outline:none;transition:all .5s linear;background-color:#fff}.button{width:250px;height:50px;position:relative;line-height:44px;background:#00aeef;color:#fff;border:none;font-family:"GN",sans-serif;font-size:.9em;font-weight:500;text-transform:uppercase;letter-spacing:2px;overflow:hidden;z-index:1;padding:0;cursor:pointer;outline:none;border:3px solid #0093ca;text-shadow:1px 1px 0 #000}.button:hover{text-shadow:none}.button:after{content:"";position:absolute;top:0;left:0;width:550%;height:1000%;background:#0093ca;z-index:-1;transform-origin:0% 0%;transform:translateX(calc(20% - 25px)) translateY(10%) rotate(-45deg);transform:translateY(10%) translateX(16%) rotate(-45deg);transition:transform .3s}.button:hover::after{transform:translateY(10%) translateX(-25px) rotate(-45deg)}:-moz-placeholder{color:#aaa}::-moz-placeholder{color:#aaa}::-webkit-input-placeholder{color:#aaa}:-ms-input-placeholder{color:#aaa}@media screen and (max-width:1200px){p{font-size:12pt;line-height:22pt}#Portfolio ul li{font-size:12pt;line-height:18pt}#Content{width:810px}#Logo{width:469px;height:88px;margin:0 auto;margin-top:30px;margin-bottom:30px}#BusinessPartners img{padding:30px}}@media screen and (max-width:900px){h1{font-size:22pt}h2{font-size:20pt}h3{font-size:18pt}h4{font-size:16pt}h5{font-size:14pt}h6{font-size:12pt}#Content{width:660px}#BusinessPartners img{padding:20px}}@media screen and (max-width:800px){p{font-size:10pt;line-height:18pt}#Portfolio ul li{font-size:10pt;line-height:12pt}#ContactAddress h4{font-size:10pt}#Footer p{font-size:7pt;line-height:5pt}#Content{width:560px}#Logo{width:281px;height:53px;margin:0 auto;margin-top:20px;margin-bottom:20px}}@media screen and (max-width:700px){#Content{width:510px}#ContactAddress h4{font-size:9pt}#ContactAddress p{font-size:8pt;line-height:11pt}}@media screen and (max-width:600px){#Content{width:460px}#ContactAddress h4{font-size:8pt}#ContactAddress p{font-size:7pt;line-height:10pt}input,select,textarea{font-size:10pt}.button{width:150px;height:30px;line-height:10px;font-size:10pt}}@media screen and (max-width:550px){#Content{width:360px}#ContactAddress{padding-bottom:10px}.col{width:100%;margin-bottom:15px}.col:last-of-type{margin-bottom:0}#ContactAddress h4{font-size:8pt}#ContactAddress p{font-size:8pt;line-height:11pt}input,select,textarea{font-size:8pt}.button{width:150px;height:30px;line-height:10px;font-size:8pt}}@media screen and (max-width:450px){#_LargeMenu{display:none}#SmallMenu{display:inline-block}#_SmallMenu:hover #_SmallMenuItems{display:block}#Content{width:300px}#BusinessPartners img{padding:10px}}@media screen and (max-width:400px){h1{font-size:18pt}h2{font-size:16pt}h3{font-size:14pt}h4{font-size:12pt}h5{font-size:10pt}h6{font-size:8pt}p{font-size:8pt;line-height:15pt}#Portfolio h4{font-size:10pt;margin-top:0}#Portfolio ul{margin-top:5px;margin-bottom:10px}#Portfolio ul li{font-size:8pt;line-height:11pt}#Content{width:250px}#Logo{width:225px;height:42px;margin:0 auto;margin-top:20px;margin-bottom:20px}#Footer{padding:20px;font-size:8pt}}@media screen and (max-width:350px){#Content{width:190px}}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}