html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.button{float:left;display:block;padding:1em 0;border:none;background:#3fff22;color:inherit;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.button:focus{outline:none}.button>span{vertical-align:middle}.button--tamaya{overflow:hidden;color:#000;min-width:100%;text-align:center}.button--tamaya.button--inverted{color:#3fff22;border-color:#3fff22}.button--tamaya::before,.button--tamaya::after{content:attr(data-text);position:absolute;width:100%;height:50%;left:0;background:#000;color:#3fff22;overflow:hidden;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.button--tamaya.button--inverted::before,.button--tamaya.button--inverted::after{background:#000;color:#1dad05}.button--tamaya::before{top:0;padding-top:1em}.button--tamaya::after{bottom:0;line-height:0}.button--tamaya>span{display:block;-webkit-transform:scale3d(0.2, 0.2, 1);transform:scale3d(0.2, 0.2, 1);opacity:0;-webkit-transition:-webkit-transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1)}.button--tamaya:hover::before{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}.button--tamaya:hover::after{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}.button--tamaya:hover>span{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}@font-face{font-family:Orion;src:url(../fonts/Orion-Pax.ttf)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:K2D,sans-serif;font-size:16px;background-image:url(../images/Night-Sky-Portfolio560.jpg);background-size:contain;background-position:top;background-repeat:round;background-attachment:fixed}body p{font-family:Krub}body h5{font-family:Chakra Petch;font-size:1.2em}header{text-align:center}header img{width:90%;vertical-align:bottom}nav{z-index:2;background-color:Black;width:90%;margin-left:auto;margin-right:auto;font-family:Krub}nav li a{color:inherit}nav li a:hover{text-decoration:none;color:#000}nav button.navbar-toggler:focus{outline:0}.navbar{display:block;padding:0}.sticky{position:sticky;top:0;width:90%;margin-left:auto;margin-right:auto}.fas,fa-bars{color:#3fff22;display:inline}.fas:before,fa-bars:before{vertical-align:sub}[data-toggle="collapse"] .fas:before{content:"\f0c9"}[aria-expanded="true"] .fas:before{content:"\f00d"}[data-toggle="collapse"].collapsed .fas:before{content:"\f0c9"}#menuText{font-style:normal;vertical-align:bottom;font-family:Krub;font-weight:normal;color:#3fff22}main{background:url(../images/Catwalk504.jpg);background-size:contain;background-position:center;background-position:top;background-repeat:repeat;background-attachment:scroll;width:90%;margin:0 auto;height:auto}main .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}main .flex-container{display:-webkit-flex;display:row;flex-wrap:wrap;padding:10px;margin:0px auto}main .photo{position:relative;line-height:0;overflow:hidden;padding:1px}main .photo-container{text-align:center;margin:15px auto;width:auto;height:auto;padding-right:auto;padding-top:50px}main .photo-container img{max-width:100%;width:200px;height:150px}main #designImagesHeading{color:#fff;text-align:center;text-transform:uppercase}main .design-photo-container{text-align:center;margin:15px auto;width:auto;height:auto;padding-right:auto;padding-top:50px}main .design-photo-container img{max-width:100%;width:auto;height:100px}main .photo-design.photo{border-radius:8px;border:1px solid rgba(77,216,255,0.3)}main .photo-design.photo img{transition:transform .5s;transform-origin:50% 50%}main .photo-design.photo:hover img{transform:scale(1.1)}main section#greeting{width:80%;margin:0 auto}main section#greeting img{margin-top:10%;width:100%}main section#greeting #greetingContainer{background-image:radial-gradient(#2a3439, #161b1d);padding:30px}main section#greeting #greetingContainer h3,main section#greeting #greetingContainer p{color:white;text-align:center;padding-top:.75em;line-height:1.2}main section#greeting #greetingContainer h2{padding:0 15px}main section.development,main section.design,main section.professional,main section.human{background-image:radial-gradient(#2a3439, #161b1d);width:80%;height:auto;margin:10% auto auto;padding:30px;padding-top:150px}main .photo h3{line-height:25px;margin:15px auto;font-weight:500;font-size:18px;text-transform:uppercase;text-align:center;font-family:Chakra Petch;letter-spacing:2px}main .img-caption{color:#fff}main h2{line-height:25px;font-weight:900;font-size:14px;font-family:Orion;text-transform:uppercase;text-align:center;color:#4dd8ff;text-shadow:2px 2px 3px rgba(0,0,0,0.5)}main h2::after{display:block;content:"";height:1px;width:auto;background:#4dd8ff;margin:5px auto 40px;box-shadow:5px 2px 3px rgba(0,0,0,0.5)}main .button{color:#4dd8ff;cursor:pointer;border:none;font-weight:600;outline:none;text-align:center;font-family:Krub,sans-serif;margin:0px 10%;padding:18px 0px;width:80%;font-size:12px;transition:border-color 0.3s color 0.3s background-color 0.3s;border-radius:7px;background-image:linear-gradient(#2a3439, #161b1d);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3)}main .button:hover{color:#fff;background-image:radial-gradient(#2a3439, #161b1d)}main .contact{background-image:radial-gradient(#2a3439, #161b1d);width:80%;height:auto;margin:10% auto -1px auto;padding:30px}main .contact-photo{opacity:1;transition:.5s ease;backface-visibility:hidden}main .contact-photo:hover{opacity:0.6}main .contact-container{text-align:center;margin:15px auto;width:auto;height:auto;padding-right:auto;padding-top:50px;letter-spacing:1.5px}main .contact-container a:hover{text-decoration:none}main .fa-envelope-square{opacity:1;transition:.5s ease;backface-visibility:hidden}main .fa-envelope-square:hover{opacity:0.6}main .fa-envelope-square::before{color:#4dd8ff;font-size:60px;vertical-align:super;padding:5px}main .fa-linkedin{opacity:1;transition:.5s ease;backface-visibility:hidden}main .fa-linkedin:hover{opacity:0.6}main .fa-linkedin::before{color:#4dd8ff;font-size:60px;vertical-align:super;padding:5px}main .fa-github{opacity:1;transition:.5s ease;backface-visibility:hidden}main .fa-github:hover{opacity:0.6}main .fa-github::before{color:#4dd8ff;font-size:60px;vertical-align:super;padding:5px}.modal-center{margin-left:auto;margin-right:auto}.modal-body p{line-height:1.3}.modal-body ul{margin-block-start:1em;margin-block-end:1em;padding-inline-start:40px}.modal-body ul li{margin:.5rem 0;font-family:Krub}.innerbutton{color:#4dd8ff;cursor:pointer;border:none;font-weight:600;outline:none;text-align:center;font-family:Krub;margin:0px 10%;padding:.5em 0px;width:20%;font-size:18px;transition:border-color 0.3s color 0.3s background-color 0.3s;border-radius:7px;background-image:linear-gradient(#2a3439, #161b1d);box-shadow:1px 1px 4px 0 rgba(0,0,0,0.3)}.innerbutton:hover{color:#fff;background-image:radial-gradient(#2a3439, #161b1d)}.close{position:fixed;top:0;left:0}#sliderContainer{width:80%;margin:0 auto}div.myslider div{width:100%}div.myslider div img{width:100%;margin-top:10%}.slick-dots{background-image:radial-gradient(#2a3439, #161b1d);bottom:0}.slick-dots li button:before{color:white}.slick-dots li.slick-active button:before{color:#4dd8ff}.slick-prev:before,.slick-next:before{color:#4dd8ff}.slick-slide{position:relative}.caption{position:absolute;right:0;bottom:0;padding-top:12%;height:100%;width:100%;text-align:center;font-size:1.8vh;color:white;text-shadow:2px 2px 5px #000}footer{background-color:#000;color:#3fff22;text-shadow:2px 2px 8px 0 0,0,0,0.4;padding:20px 50px 20px 50px;text-align:left;width:80%;margin-left:auto;margin-right:auto}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width: 35em){body{background-image:url(../images/Night-Sky-Portfolio1024.jpg);background-size:cover}main{background:url(../images/Catwalk1008.jpg);background-size:contain;background-position:top;background-repeat:repeat;background-attachment:scroll}main h2{line-height:50px;font-weight:900;font-size:30px;text-transform:uppercase;text-align:center;color:#4dd8ff;text-shadow:2px 2px 3px rgba(0,0,0,0.5)}main h2::after{display:block;content:"";height:1px;width:250px;background:#4dd8ff;margin:5px auto 40px;box-shadow:5px 2px 3px rgba(0,0,0,0.5)}main .design-photo-container img{height:200px}main .button{font-size:18px}main .caption{font-size:2.5vh}}@media only screen and (min-width: 64em){body{background-image:url(../images/Night-Sky-Portfolio1600.jpg)}nav .button--tamaya{min-width:16.66667%}nav .collapse:not(.show){display:inline}nav .navbar-toggler{display:none}main #designImagesHeading{display:none}main .caption{font-size:3vh}}
