.logo{color:#fff;font-weight:bold;margin-left:auto;letter-spacing:4px;margin-right:auto;text-align:center;padding-top:15px;line-height:2em;font-size:22px}.hero_header{color:#fff;text-align:center;margin:0;letter-spacing:4px}.text_column{width:90%;text-align:left;font-weight:lighter;line-height:25px;float:left;padding-left:20px;padding-right:20px;color:#a3a3a3}.gallery{clear:both;display:inline-block;width:100%;background-color:#fff;padding-bottom:35px;padding-top:0;margin-top:-5px;margin-bottom:0}.thumbnail{width:23%;text-align:center;float:left;margin-top:35px;background-color:#f8f8f8;padding-bottom:20px;margin-left:1%;margin-right:1%;border-radius:3px;padding-top:20px;border-bottom:4px solid #6dc7d0}.gallery .thumbnail h4{margin-top:5px;margin-bottom:5px;color:#52bad5;text-align:left;padding-left:20px;padding-right:20px}.gallery .thumbnail p{margin:0;color:#b3b3b3;text-align:left;padding-left:20px}.intro{background-color:#fff;padding-bottom:35px}.column{width:50%;text-align:center;padding-top:30px;float:left}.intro .column h3{color:#fff;text-align:center}.intro .column p{color:#fff}.cards{width:100%;height:auto;max-width:400px;max-height:200px;opacity:.8}.intro .column p{padding-left:30px;padding-right:30px;text-align:justify;line-height:25px;font-weight:lighter;margin-left:20px;margin-right:20px;width:80%;margin-top:4%}.button{width:200px;margin-top:40px;margin-right:auto;margin-bottom:auto;margin-left:auto;padding-top:20px;padding-right:10px;padding-bottom:20px;padding-left:10px;text-align:center;vertical-align:middle;border-radius:0;text-transform:uppercase;font-weight:bold;letter-spacing:2px;border:3px solid #fff;color:#fff;transition:all .3s linear}.button:hover{background-color:#6dc7d0;color:#fff;cursor:pointer}.copyright{text-align:center;padding-top:20px;padding-bottom:20px;background-color:#717070;color:#fff;text-transform:uppercase;font-weight:lighter;letter-spacing:2px;border-top-width:2px}footer{background-color:#b3b3b3;padding-top:60px;padding-bottom:60px}.intro{display:inline-block;background-color:#6dc7d0}.profile{width:50%}.gallery .thumbnail .tag{color:#5d5e5d;padding-bottom:4px;padding-top:4px;text-align:left;padding-left:20px;padding-right:20px}@media (max-width:320px){.logo{width:100%;text-align:center;margin-top:13px;margin-right:0;margin-bottom:0;margin-left:0}.text_column{width:100%;text-align:justify;padding:0}.intro .column p{width:80%;margin-left:0}.text_column{padding-left:20px}.thumbnail{width:100%}.column{width:100%;margin-top:0}.hero_header{padding-left:10px;padding-right:10px;line-height:22px;text-align:center}}@media (min-width:321px) and (max-width:767px){.logo{width:100%;text-align:center;margin-top:13px;margin-right:0;margin-bottom:0;margin-left:0}.text_column{width:100%;text-align:left;padding:0}.thumbnail{width:100%}.column{width:100%;margin-top:0}.thumbnail{width:100%}.text_column{padding-left:20px;padding-right:20px;width:90%}.column{width:100%;margin-left:0;margin-right:0}.profile{width:100%}.intro .column p{width:90%;text-align:center;padding-left:0}}@media (min-width:768px) and (max-width:1096px){.text_column{width:100%}.thumbnail{width:48%}.text_column{width:90%;margin:0;padding:20px}.intro .column p{width:80%}}