a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,fieldset,h1,h2,h3,h4,h5,h6,html,img,ol,ul{margin:0;padding:0;border:0}nav li{padding:0;margin:0;list-style-type:none}nav a:hover{text-decoration:none}body{font-family:Open Sans,sans-serif;font-size:62.5%;line-height:1.5em;color:#000}h1,h2,h3,h4,h5,h6{font-family:Open Sans;line-height:1.5em;margin-bottom:.3em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#000;text-decoration:none}h1{font-size:3.5em}h2{font-size:3em}h3{font-size:2.5em}h4{font-size:2.3em}h5{font-size:2em}h6{font-size:1.6em}.button,label,li,p{font-size:1.5em;line-height:1.5em}li,p{padding-bottom:1em}a{outline:none;text-decoration:none}.italic{font-style:italic}.uppercase{text-transform:uppercase}blockquote{font-style:italic;font-size:1.1em}footer{padding-bottom:50px}footer .icon{font-size:12px;padding-bottom:5px}footer .icon img{width:15px;padding-right:10px}footer .icon a{color:#000}footer .icon a:hover{text-decoration:underline}form{padding:40px 0}form fieldset .field{height:40px}form fieldset .field label{width:100px;float:left}form fieldset .field input{width:300px}form .Actions{margin:20px 0}form .Actions p{padding:20px 0}form .Actions p a{text-decoration:underline;color:#000}.main-wrapper,.mobnav,.mobNavBtn{-webkit-transform:translate(0);-webkit-transition:-webkit-transform .5s;transform:translate(0);transition:transform .5s}.main-wrapper.move,.mobnav.move,.mobNavBtn.move{-webkit-transform:translate(-270px);transform:translate(-270px)}.mobnav{position:fixed;width:270px;background-color:#fff;right:-270px;top:0;z-index:10;overflow-y:scroll;overflow-x:hidden;height:100%}.mobnav li{margin:0;text-align:left;padding-left:3%;width:100%;padding-bottom:0;border-bottom:1px solid #000}.mobnav li a{display:block;color:#3a383a!important;width:220px;line-height:2em;padding:5px 0;letter-spacing:.6px;text-decoration:none;font-size:14px}.mobnav li a.current,.mobnav li a.section,.mobnav li a:hover{color:#000!important}.mobnav li a img{height:20px;padding-right:7px;padding-top:5px}.mobNavBtn{right:15px;position:absolute;top:15px;z-index:20}.mobNavBtn img{width:40px}.mobNavBtn:hover{cursor:pointer}.inner{width:100%;max-width:1366px;margin:0 auto;position:relative}.padding{padding:100px 0 50px}.padding-top{padding-top:80px}.clear{clear:both}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.hide{display:none}.center{text-align:center}.left{float:left}.right{float:right}.half{width:50%}.third{width:33%}.third-padding{width:30%;margin-right:2.5%}.two-thirds{width:66%}.bold{font-weight:700}@media (max-width:1366px){.inner{width:96%}}@media (max-width:1150px){.main-container-right .gallery-image{width:49%!important}.main-container-right .third-padding{width:48%!important;margin-right:2%}.main-container-right .third-padding:nth-child(3n){margin-right:2%!important}}@media (max-width:1000px){.padding{padding:50px 0}}@media (max-width:800px){.half{width:100%}.padding-top{padding-top:20px}.main-container-left,.main-container-right{padding:0!important}.main-container-right{margin-top:0!important}.main-container-right .gallery-image{width:32%!important}.main-container-right .gallery-image a img{width:95%!important}.main-container-right .gallery-image:hover span{top:28%!important;left:30%!important}.main-container-right .gallery-image:hover span img{width:50px!important}.main-container-right .third-padding{width:30%!important;margin-right:3%}.main-container-right .third-padding .staff-details{color:#fff;position:absolute;left:0;bottom:15%;width:80%;padding:0 10%}.main-container-right .third-padding:nth-child(3n){margin-right:0}}@media (max-width:550px){.main-container-left .two-thirds{width:100%!important;padding-left:0!important}.main-container-left .third{width:60%!important;padding-bottom:7%}.main-container-right .gallery-image{width:49%!important}.main-container-right .third-padding{width:48%!important;margin-right:2%}.main-container-right .third-padding:nth-child(3n){margin-right:2%!important}}@media (max-width:450px){.main-container-right .gallery-image,.main-container-right .gallery-image a img{width:100%!important}.main-container-right .gallery-image:hover span{top:35%!important;left:40%!important}.main-container-right .gallery-image:hover span img{width:60px!important}}.main-container-left .logo{max-width:300px;width:100%}.main-container-left .logo img{width:100%}.main-container-left .main-text{padding-top:50px}.main-container-right{padding-left:30px}.main-container-right .gallery-image{width:30%;padding-right:1%;padding-bottom:8%;position:relative}.main-container-right .gallery-image a img{width:90%}.main-container-right .gallery-image:hover span{position:absolute;display:block;z-index:100;top:20%;left:30%}.main-container-right .gallery-image:hover span img{width:50px!important}.main-container-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-right:30px;margin-bottom:80px}.main-container-left .main-text{padding-top:150px}.main-container-left .main-text .profile-image{width:45%}.main-container-left .main-text .profile-image img{width:100%}.main-container-left .main-text .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:30px;width:55%}.main-container-left .main-text .content h3{margin-bottom:0!important}.main-container-left .main-text .content h6{margin-bottom:15px}.main-container-right{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding-left:50px;margin-top:65px}.main-container-right .staff{position:relative;margin-bottom:20px;float:left}.main-container-right .staff img{width:100%;position:relative;z-index:1;display:block}.main-container-right .staff:hover img{opacity:.1}.main-container-right .staff .staff-details{color:#fff;position:absolute;left:0;bottom:15%;width:80%;padding:0 10%}.main-container-right .staff:nth-child(3n){margin-right:0}