body{font-family:'Roboto',sans-serif!important;font-size:15px}.mainBullseye{min-height:650px;background-color:#f7fafa}@media (max-width:767px){.mainBullseye{min-height:350px}}.mainBullseye .inner .mainHeader{height:100px;padding:20px 0;background:0 0}@media (max-width:767px){.mainBullseye .inner .mainHeader{padding:0;background-color:#fff;height:auto}}.mainBullseye .inner .mainHeader .signage{line-height:0;padding:0;margin:0;color:#334535}@media all and (min-width:768px) and (max-width:1023px){.mainBullseye .inner .mainHeader .signage{width:40%}}@media (max-width:767px){.mainBullseye .inner .mainHeader .signage{padding:0 0 0 20px}}.mainBullseye .inner .mainHeader .signage img{float:left;padding:0 10px 0 0}@media (max-width:767px){.mainBullseye .inner .mainHeader .signage img{display:none}.mainBullseye .inner .mainHeader .signage .name{padding:16px 0}}.mainBullseye .inner .mainHeader .signage .name .flname{font-family:'Roboto',sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;letter-spacing:.5px;line-height:1;margin:0}@media (max-width:767px){.mainBullseye .inner .mainHeader .signage .name .flname{font-size:18px}}.mainBullseye .inner .mainHeader .signage .name .flname span{font-weight:700}.mainBullseye .inner .mainHeader .signage .name .title{font-family:'Roboto',sans-serif;font-size:30px;font-weight:100;text-transform:uppercase;line-height:1;margin:0}@media (max-width:767px){.mainBullseye .inner .mainHeader .signage .name .title{font-size:18px}}.mainBullseye .inner .mainHeader .signage .name .title span{font-weight:700;letter-spacing:.5px}.mainBullseye .inner .mainNav{text-transform:uppercase;padding:20px 0}@media (max-width:767px){.mainBullseye .inner .mainNav{padding:13px 0}}.mainBullseye .inner .mainNav ul.nav{text-align:right;padding:0;margin:0}@media (max-width:767px){.mainBullseye .inner .mainNav ul.nav{width:100%}}.mainBullseye .inner .mainNav ul.nav li{font-family:'Roboto',sans-serif;font-size:14px;padding:0 15px;font-weight:700}@media all and (min-width:768px) and (max-width:1023px){.mainBullseye .inner .mainNav ul.nav li{font-size:13px;padding:0 10px}}@media (max-width:767px){.mainBullseye .inner .mainNav ul.nav li{padding:0}}.mainBullseye .inner .mainNav ul.nav li:last-child{padding-right:0}.about,.mainBullseye .inner .mainNav ul.nav li a{color:#334535;padding:0}@media (max-width:767px){.mainBullseye .inner .mainNav ul.nav li a{padding:8px 20px 8px 0;border-bottom:1px solid #eaeaea}}.mainBullseye .inner .mainNav ul.nav li a:hover,.portfolio .portLayout .project .projectTitle:hover{color:#00780e}.mainBullseye .inner .main{padding:90px 0}@media (max-width:767px){.mainBullseye .inner .main{padding:40px 0}}.mainBullseye .inner .main h1{font-family:Georgia,Times,"Times New Roman",serif;font-size:65px;color:#334535;width:60%;margin:0 auto;text-align:center}@media all and (min-width:768px) and (max-width:1023px){.mainBullseye .inner .main h1{width:70%;font-size:55px}}@media (max-width:767px){.mainBullseye .inner .main h1{font-size:36px;width:85%}}.mainBullseye .inner .main p{text-align:center;font-family:'Roboto',sans-serif;font-weight:100;width:45%;margin:0 auto;padding:25px 0;line-height:1;font-size:35px}@media (max-width:767px){.mainBullseye .inner .main p{font-size:24px;width:80%}}.about{padding:60px 0;background:#fff}@media (max-width:767px){.about{padding:30px 15px}.about .display img{margin:0 auto}}.about .content .title,.portfolio .title{font-family:Georgia,Times,"Times New Roman",serif;text-transform:uppercase;line-height:1;padding:0 0 30px;font-size:35px}@media (max-width:767px){.about .content .title{font-size:26px;text-align:center;padding:0 0 20px}}.about .content p{padding:0 0 20px;line-height:24px}.portfolio{padding:60px 0;background:#f1f6f1}@media (max-width:768px){.portfolio{padding:30px 0}}.portfolio .title{text-align:center}@media (max-width:767px){.portfolio .title{font-size:26px;padding:0 0 20px}}.portfolio p{margin:0 auto;width:70%;text-align:center;line-height:24px}@media (max-width:767px){.portfolio p{width:85%}}.portfolio .portLayout{padding:40px 0}.portfolio .portLayout .project,.toolkit .title,.toolkit p{text-align:center}@media (max-width:768px){.portfolio .portLayout .project{margin-bottom:25px}}.portfolio .portLayout .project img{box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);margin:0 0 20px}@media (max-width:768px){.portfolio .portLayout .project img{margin:0 auto 15px}}.portfolio .portLayout .project .projectTitle{font-family:Georgia,Times,"Times New Roman",serif;font-size:16px;font-weight:700;padding:20px 0;margin:0;width:100%;color:#334535}.contact .signOut span,.portfolio .portLayout .project p{font-family:'Roboto',sans-serif;font-weight:300}.toolkit{padding:60px 0;background:#fff}@media (max-width:767px){.toolkit{padding:30px 15px}}.toolkit .title{font-family:Georgia,Times,"Times New Roman",serif;text-transform:uppercase;line-height:1;padding:0 0 30px;font-size:35px}@media (max-width:767px){.toolkit .title{font-size:26px;padding:0 0 20px}}.toolkit p{margin:0 auto;width:70%;line-height:24px}@media (max-width:767px){.toolkit p{width:85%}}.toolkit .kitRange{padding:40px 0}.toolkit .kitRange .skill{width:100%;background-color:#afcfc0;border-radius:10px;height:10px;margin:0 0 45px}.toolkit .kitRange .az,.toolkit .kitRange .fig,.toolkit .kitRange .sketch{background-color:#00780e;width:75%;border-radius:10px;height:10px}.toolkit .kitRange .az,.toolkit .kitRange .sketch{width:33%}.toolkit .kitRange .sketch{width:85%}.contact .ctnBtns .btn,.toolkit .kitRange .iv,.toolkit .kitRange .ps{background-color:#00780e;width:85%;border-radius:10px;height:10px}.contact .ctnBtns .btn,.toolkit .kitRange .ps{width:65%}.contact .title,.toolkit .kitRange p{font-family:Georgia,Times,"Times New Roman",serif}.toolkit .kitRange p{font-weight:400;width:100%;text-align:left;font-size:24px;padding:7px 0}.contact{padding:60px 0;background:#f7fafa}@media (max-width:767px){.contact{padding:30px 0}}.contact .title{text-transform:uppercase;line-height:1;padding:0 0 30px;font-size:35px;text-align:center}@media (max-width:767px){.contact .title{font-size:26px;padding:0 0 20px}}.contact .signOut,.contact p{margin:0 auto;width:70%;text-align:center;line-height:24px}@media (max-width:767px){.contact p{width:85%}}.contact .signOut{font-family:Georgia,Times,"Times New Roman",serif;font-size:65px;color:#334535;line-height:1}@media (max-width:767px){.contact .signOut{font-size:36px;width:85%}}.contact .signOut span{display:block;font-weight:100;width:100%;padding:25px 0;line-height:1;font-size:35px}@media (max-width:768px){.contact .signOut span{font-size:24px}}.contact .signOut span a{color:#00780e;font-weight:300}.contact .signOut span a:hover{text-decoration:underline}.contact .ctnBtns,.contact .signOut span{margin:0 auto;text-align:center}.contact .ctnBtns .btn{margin:0 10px;width:50px;height:50px;border-radius:50%;transition:all .2s ease-in-out;color:#fff;padding:13px}.contact .ctnBtns .btn i{font-size:20px}.contact .ctnBtns .btn:hover{transform:scale(1.1)}footer{min-height:65px;padding:30px 0;font-size:12px;text-transform:uppercase}footer .copySign{text-align:left;line-height:1;padding:10px 0 0}@media (max-width:768px){footer .copySign{text-align:center;line-height:0}}footer .reside{text-align:right;line-height:1;padding:10px 0 0}@media (max-width:768px){footer .reside{text-align:center;line-height:0}}
.research,.mainBullseye .inner .mainNav ul.nav li a{color:#334535;padding:0}@media (max-width:767px){.mainBullseye .inner .mainNav ul.nav li a{padding:8px 20px 8px 0;border-bottom:1px solid #eaeaea}}.mainBullseye .inner .mainNav ul.nav li a:hover,.portfolio .portLayout .project .projectTitle:hover{color:#00780e}.mainBullseye .inner .main{padding:90px 0}@media (max-width:767px){.mainBullseye .inner .main{padding:40px 0}}.mainBullseye .inner .main h1{font-family:Georgia,Times,"Times New Roman",serif;font-size:65px;color:#334535;width:60%;margin:0 auto;text-align:center}@media all and (min-width:768px) and (max-width:1023px){.mainBullseye .inner .main h1{width:70%;font-size:55px}}@media (max-width:767px){.mainBullseye .inner .main h1{font-size:36px;width:85%}}.mainBullseye .inner .main p{text-align:center;font-family:'Roboto',sans-serif;font-weight:100;width:45%;margin:0 auto;padding:25px 0;line-height:1;font-size:35px}@media (max-width:767px){.mainBullseye .inner .main p{font-size:24px;width:80%}}.research{padding:60px 0;background:#f1f6f1}@media (max-width:767px){.research{padding:30px 15px}.research .display img{margin:0 auto}}.research .content .title,.portfolio .title{font-family:Georgia,Times,"Times New Roman",serif;text-transform:uppercase;line-height:1;padding:0 0 30px;font-size:35px}@media (max-width:767px){.research .content .title{font-size:26px;text-align:center;padding:0 0 20px}}.research .content p{padding:0 0 20px;line-height:24px}