/* http://meyerweb.com/eric/tools/css/reset/
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
    margin: 0;
    padding: 0;
    background: #ccc;
    -webkit-font-smoothing: antialiased;
}
/* #########################################################
   ####################### End Reset #######################
   ######################################################### */


body {
  margin: 0;
  font-family: "Droid Serif", Arial, Helvetica, sans-serif;
  font-weight:300;
  background-color:#efeded;
  width:100%;
  padding-bottom:50px;
}

.topnav {
  overflow: hidden;
  text-align: right;
}

.topnav:hover a{
    opacity: 0.35;
    transition: visibility 0s .25s, opacity .25s linear;
}

.topnav a {
  margin-left:auto;
  display: inline-block;
  color: #efeded;
  text-align: center;
  padding: 20px 40px 20px 20px;
  text-decoration: none;
  font-size: 17px;
  transition: .3s background-color ;
  opacity: 1;
  transition: opacity .25s linear;
}

.topnav a:hover {
    opacity: 1;
    transition: opacity .1s linear;
}

.topnav .icon {
  display: none;
}

.hero{
    background: rgba(118,75,162,1);
    background: -moz-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(118,75,162,1)), color-stop(100%, rgba(102,126,234,1)));
    background: -webkit-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: linear-gradient(135deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#764ba2', endColorstr='#667eea', GradientType=1 );
    height:90vh;
    min-height: 400px;
    position:relative;
    text-align: center;
}

.otherPage{
    background: rgba(118,75,162,1);
    background: -moz-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(118,75,162,1)), color-stop(100%, rgba(102,126,234,1)));
    background: -webkit-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: -o-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    background: linear-gradient(135deg, rgba(118,75,162,1) 0%, rgba(102,126,234,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#764ba2', endColorstr='#667eea', GradientType=1 );
    height:20vh;
    min-height: 400px;
    position:relative;
    text-align: center;
}

.otherPage h1{
    position:absolute;
    text-decoration: none;
    font-family: "Lato", arial, Helvetica, sans-serif;
    top:35%;
    left:50%;
    transform: translate(-50%, -50%);
    font-Size:40px;
    width:100%;
    color: #efeded;
    font-weight:500;
    text-shadow: 0 2px #764ba2;
}

.otherPage .cydiaLink{
    position:absolute;
    text-decoration: none;
    font-family: "Lato", arial, Helvetica, sans-serif;
    top:60%;
    left:50%;
    transform: translate(-50%, -50%);
    font-Size:17px;
    width:100%;
    color: #efeded;
    font-weight:500;
    text-shadow: 0 2px #764ba2;
    display: inline-block;

}

.cydiaLink h2{
    display: inline-block;
    line-height: 100px;

}

.cydiaLink hr{
    position:absolute;
    top:51%;
    vertical-align: middle;
    width: 0%;
    opacity:0;
    transition: width .4s , opacity .8s;
    -moz-transition: width .4s, opacity .8s;
    -webkit-transition: width .4s ,opacity .8s;
    -ms-transition: width .4s ,opacity .8s;

}
.cydiaLink:hover hr {
    width:230px;
    opacity:1;
    transition: width .4s , opacity .2s;
    -moz-transition: width .4s, opacity .2s;
    -webkit-transition: width .4s ,opacity .2s;
    -ms-transition: width .4s ,opacity .2s;

}


.cydiaLink .cydiaIcon{
    height:100px;
    width:100px;
    vertical-align: middle;
    line-height: 100px;
    display: inline-block;
}



.profilePic{
    position: absolute;
    top:30%;
    left:50%;
    transform: translate(-50%, -50%);
    border: 0px solid #efeded;
    background-color: #FFFDFD;
    border-radius: 50%;
    -moz-border-radius:50%;
    border: 5px solid #eee;
    box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3);
    width:300px;

}


.hero h1{
    position: absolute;
    font-family: "Lato", arial, Helvetica, sans-serif;
    top:58%;
    left:50%;
    transform: translate(-50%, -50%);
    font-Size:70px;
    width:100%;
    color: #efeded;
    font-weight:500;
    text-shadow: 0 2px #764ba2;
}

.linkBox {
    position: absolute;
    top:75%;
    left:50%;
    width:100%;
    transform: translate(-50%, -50%);
    height:70px;

}
.linkBox a{
    text-decoration: none;
}

.twitter, .reddit, .github, .linkedin{
    display:block;
    will-change: opacity;
    margin-top:6px;
    margin-bottom:10px;
    margin-left:20px;
    margin-right:20px;
    display:inline-block;
    height:60px;
    width:60px;
    opacity:.5;
    transition: opacity .2s linear;
    -moz-transition: opacity .2s linear;
    -webkit-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    border-radius:50%;
    border: 2px solid #eee;
    box-shadow: 0 3px 2px rgba(0, 0, 0, 0.3);
}

.twitter:hover, .reddit:hover, .github:hover ,.linkedin:hover{
    opacity:1;
    transition: opacity .3s linear;
    -moz-transition: opacity .3s linear;
    -webkit-transition: opacity .3s linear;
    -ms-transition: opacity .3s linear;
}

.aboutMe{
    text-align: center;
}

.aboutObject {
    vertical-align: top;
    display: inline-block;
    margin:20px;
    margin-top:20px;
    margin-bottom:0;
    text-align: center;
    padding: 20px 4vw;
    font-size: 17px;
    width:250px;
    position:relative;
}

.aboutObject h1{
    color: #667EEA;
    padding-bottom:5px;
    font-size:2em;

}

.aboutObject hr{
    border-color:#657EEA;
    margin-bottom:20px;
    width:85%;
}

.aboutObject p{
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight:500;
    color: #696969;
    line-height: 1.5;
}

.experienceContainter{
    margin:40px;
    text-align: center;
    top:50%;
    left:50%;
    transform: translate3D(-50%, -50%);
}

.experienceContainter h1{
    color: #667EEA;
    padding-bottom:5px;
    font-size:2em;

}

.experienceContainter hr{
    border-color:#657EEA;
    width:212.5px;
}

.experienceObject{
    font-size: 17px;
    display:block;
    text-align: center;
    width:400px;
    margin:80px auto;
    margin-top:40px;
}

.experienceObject a{
    text-decoration: none;
    color: #657EEA;
    font-weight: 700;
    line-height: 1.5;
    display: inline-block;
}

.experienceObject .heading {
    float: left;

}
.experienceObject h3{
    float: right;
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight:500;
    color: #696969;
    line-height: 1.5;
    display: inline-block;
}
.experienceObject h2{
    float:left;
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight:500;
    color: #696969;
    line-height: 1.5;
    display: inline-block;
}
.experienceObject .more{
padding-left:10px;
}
.experienceObject a:hover{
    text-decoration: underline;
    color: #657EEA;
}

.contactMe{
    text-align: center;
}

.contactObject {
    vertical-align: top;
    display: inline-block;
    margin:20px;
    margin-top:20px;
    margin-bottom:0;
    text-align: center;
    padding: 20px;
    font-size: 17px;
    width:450px;
    position:relative;
}


.contactObject hr{
    border-color:#657EEA;
    width:212.5px;
}

.contactObject h1{
    padding-top:40px;
    color: #667EEA;
    padding-bottom:5px;
    font-size:2em;
}

.contactObject h2{
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight:500;
    color: #696969;
    line-height: 1.5;
}

.contactObject a{
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight:500;
    color: #667EEA;
    line-height: 1.5;
    display:inline-block;
    padding:20px;
    text-decoration: none;
}

.contactObject a:Hover{
    color: #466EDA;
    line-height: 1.5;
    display:inline-block;
    padding:20px;
    text-decoration: underline;

}

.experienceContainter hr{
    border-color:#657EEA;
    width:212.5px;
}

.projectWrapper{
    text-align: center;
}

.projectContainer {
    vertical-align: top;
    display: inline-block;
    margin:20px;
    margin-top:20px;
    margin-bottom:100px;
    color: #fff;
    text-align: center;
    padding: 20px;

    font-size: 17px;
    width:200px;
    height:200px;
    border: 1px solid #efeded;
    background-color: #FFFDFD;
    border-radius: 17px;
    -moz-border-radius:17px;

    box-shadow: 0px #FFF;
    transition: box-shadow .1s linear;
    position:relative;

}

.projectContainer:hover{
    box-shadow: 0px 15px 20px -15px #343434;
    background-color: #FFF;
    transition: box-shadow .15s linear;

}

.projectContainer h1{
    margin-top:10px;
    color: #646464;
}

.projectContainer h2{
    color: #848484;
    padding-top:10px;
    font-size: 12px;
    margin-bottom:15px;
    font-family:  "Lato", Arial, Helvetica, sans-serif;
    font-weight:400;
    line-height: 1.3;

}

.projectContainer a{
    font: bold 10px Arial;
    font-family:  "Lato", Arial, Helvetica, sans-serif;
    text-decoration: none;
    background-color: #FFFDFD;
    color: #65AFFF;
    padding: 2px 6px 2px 6px;

    border:1px solid #65AFFF;
    border-radius: 2px;
    -moz-border-radius:2px;
    position:absolute;
    float:none;

    bottom:20px;
    transform: translate(-50%);

    transition: background-color .15s linear;
    -moz-transition: background-color .15s linear;
    -webkit-transition: background-color .15s linear;
    -ms-transition: background-color .15s linear;
}

.projectContainer a:hover{
    background-color: #65AFFF;
    color: #FFFDFD;
    transition: background-color .2s linear;
    -moz-transition: background-color .2s linear;
    -webkit-transition: background-color .2s linear;
    -ms-transition: background-color .2s linear;
}

.projectContainer img{
    width:80px;
}







.shape-separator {
  height: 48px;
}
.shape-separator::after {
  content: '';
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHRpdGxlPkFydGJvYXJkIDE8L3RpdGxlPjxwYXRoIGQ9Ik02NCwzMS44N0ExNS43MywxNS43MywwLDAsMSw0OCw0Ny4zMiIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2VmZWRlZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4Ii8+PHBhdGggZD0iTTQ4LDQ3LjMyQTE1LjcyLDE1LjcyLDAsMCwxLDMyLDMxLjg3IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZWZlZGVkO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNMTYsMTYuNDNjOC44NSwwLDE2LDYuOSwxNiwxNS40NCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2VmZWRlZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4Ii8+PHBhdGggZD0iTTAsMzEuODdjMC04LjU0LDcuMTYtMTUuNDQsMTYtMTUuNDQiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNlZmVkZWQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweCIvPjxwYXRoIGQ9Ik0wLDMxLjg3QTE1LjczLDE1LjczLDAsMCwxLTE2LDQ3LjMyIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZWZlZGVkO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDoycHgiLz48cGF0aCBkPSJNNjQsMzEuODdjMC04LjU0LDcuMTYtMTUuNDQsMTYtMTUuNDQiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNlZmVkZWQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweCIvPjxsaW5lIHgyPSI2NCIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2VmZWRlZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4Ii8+PGxpbmUgeDE9Ii0xMiIgeTE9IjQ3IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojZWZlZGVkO3N0cm9rZS1taXRlcmxpbWl0OjEwO3N0cm9rZS13aWR0aDoycHgiLz48bGluZSB4MT0iNzUiIHkxPSIxNyIgeDI9IjY0IiBzdHlsZT0ic3Ryb2tlOiNlZmVkZWQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweCIvPjxwYXRoIGQ9Ik02Mi40MSwyNS42MWMtLjU0LDQuMzUtLjM3LDEyLjY4LTYsMTQtMS4xNi4yNy0xLjU3LDIuMjMtLjM2LDIuNzRsMS4xOS41VjQwLjI2Yy0zLjUyLDIuNDctNy43NCw0LjA1LTEyLDIuOTFzLTcuNTctNC45LTEwLjU2LTcuODZjLTEuNDEtMS40LTMuMjcuNjQtMi4xMiwyLjEyYTczLjMzLDczLjMzLDAsMCwwLDguMDksOC4xNiwxLjUxLDEuNTEsMCwwLDAsMi41LTEuNDZBNDEuMTIsNDEuMTIsMCwwLDAsMzgsMzNhMS41NCwxLjU0LDAsMCwwLTItLjU0bC0yLjQuNzVhMS41MSwxLjUxLDAsMCwwLS42NiwyLjUxYzQsMy43NCw5LjA4LDguNzEsMTQuODQsOS4zOVM1Ny45MSw0MSw2MiwzNy41OGMxLjA5LS44OS4xMS0yLjUtMS4wNi0yLjU3bC0xMy0uNzdjLTQuMzYtLjI2LTkuODIuMy0xMy4zOC0yLjY2bC0xLjA2LDIuNTZjMi40OSwwLDYuMS0uNDMsNy42MywyLC43MiwxLjE2LjUxLDIuNzIsMS4zNiwzLjkzYTcuNjcsNy42NywwLDAsMCw1LjY2LDMuMDdDNTUuMDcsNDMuNzYsNTksMzYuNjgsNjIuNTEsMzJsLTIuNzQtMS4xNmMtMS41Myw1LjQ0LTguNTgsNi41LTEzLjU3LDYuMzYtNS4zMi0uMTUtNy4zNi0zLjMzLTEwLjc3LTYuODJMMzQsMzIuOTJjNiwxLDExLjg4LDMsMTgsMy4zMywzLjU0LjIxLDguOTQuOTIsMTAuNzQtMi45MWExLjUzLDEuNTMsMCwwLDAtLjU0LTIuMDVjLTMuNy0xLjgtNy4zLTEuOTEtMTEuMzYtMS42NC01LjQ0LjM3LTEwLjg0LjY2LTE2LjMuNTktMS42NiwwLTIuMDgsMi41OS0uNCwyLjk1YTk2LjA2LDk2LjA2LDAsMCwwLDE0Ljc5LDIuMjVjMy40OC4yLDcuODkuNjQsMTEuMTEtMWExLjUyLDEuNTIsMCwwLDAsMC0yLjU5Yy0yLjI5LTEuMjQtNi0xLjEzLTguNS0uODktMy40My4zMi01LjA3LDIuNTktNy43OCw0LjQxLTEsLjY1LTEsMi40Ny4zNiwyLjc0LDIuMTYuNDIsNC4yOC44Nyw1LjI0LDMuMjNsMS44NC0xLjg0LTQuNjgtLjY0LS4zOSwyLjk1YzIuOTQuMzIsNS4yMywxLDcuNy0uNzQsNC0yLjgxLDcuNDMtNy4yMiwxMC45Mi0xMC42MmExLjUxLDEuNTEsMCwwLDAtMS4wNi0yLjU2LDI0LjUsMjQuNSwwLDAsMC00LjMzLjY2bDEuNDYsMi41QTMyLjE0LDMyLjE0LDAsMCwwLDY2LDIzLjQxYTEuNSwxLjUsMCwwLDAtMi41OS0xLjUxQTI5LjE0LDI5LjE0LDAsMCwxLDU1LjE3LDMxTDU3LDMzLjRjMy4xMi0zLjA2LDYtNi4xMSw3Ljc1LTEwLjE2LjYyLTEuNDQtMS4xLTMuMTgtMi4zNi0xLjgyQTExMC4zNSwxMTAuMzUsMCwwLDAsNTMuNzksMzJsMi41OSwxLjUxcTUuNjMtOCwxMC43MS0xNi4zN2MuODYtMS40My0xLjIzLTMuMTQtMi4zNi0xLjgyQTcyLjQsNzIuNCwwLDAsMCw1Ni4yLDI3YTEuNSwxLjUsMCwwLDAsMi41OSwxLjUxLDEwMCwxMDAsMCwwLDAsOS0xNS40Yy42MS0xLjI5LS42Ny0yLjg4LTItMi4wNS0yLjUsMS40OS0zLjgxLDQuNzQtNS4zNiw3LjExTDUyLjg4LDI5LjY2bDIuNzUsMS4xNkM1OC4xNiwyMy4wOCw2Mi43MywxNi4wNSw2Ni43NCw5Yy44MS0xLjQyLTEuMjYtMy4xOS0yLjM1LTEuODItNS4yLDYuNTUtOS4zLDEzLjczLTEzLjMyLDIxYTEuNTEsMS41MSwwLDAsMCwyLjYsMS41Mmw5Ljc4LTE2LjYyYzEtMS43MS0xLjQ2LTMtMi41OS0xLjUxQTE4NS41NCwxODUuNTQsMCwwLDAsNDcuNDksMzJsMi41OSwxLjUycTcuMS0xMy43NywxNS0yNy4wN2MxLTEuNjctMS41NC0zLjExLTIuNTktMS41MXEtOCwxMi4xMy0xNC44NSwyNC45NGwyLjc1LDEuMTZjMS40Ny00LjY0LDUtOC44OSw3LjYxLTEzczUuMjMtOC4yNCw3Ljg0LTEyLjM2Yy44OS0xLjQxLTEuMjctMy4xNi0yLjM2LTEuODItNi4xNiw3LjYtMTEuMjUsMTUuOS0xNi4yNSwyNC4yOUw1MCwyOS4zNkM1NC41NSwxNy43OCw2MS42Niw3LjUxLDY3LjQ3LTMuNDRMNjQuNzMtNC42bC00LjgxLDEyQzU5LjM3LDguODIsNjEuNSwxMCw2Mi40Miw4LjlhMzMuMzEsMzMuMzEsMCwwLDAsNC40OS03Yy41LTEtLjM1LTIuNzEtMS42OS0yLjJhMTMuNCwxMy40LDAsMCwxLTUuMzUuOTNjLTEuOTMtLjA2LTEuOTMsMi45NCwwLDNBMTUsMTUsMCwwLDAsNjYsMi42TDY0LjMyLjRhMzAuMzMsMzAuMzMsMCwwLDEtNCw2LjM4bDIuNTEsMS40Niw0LjgxLTEyYy42NC0xLjU4LTItMi42NC0yLjc0LTEuMTZDNTguOTQsNi4yMyw1MS43NiwxNi43Myw0Ny4wOSwyOC41NmMtLjY0LDEuNjIsMS45LDIuNTcsMi43NCwxLjE2QzU0LjcsMjEuNTUsNTkuNjEsMTMuNDMsNjUuNjEsNkw2My4yNiw0LjIybC04Ljg4LDE0Yy0yLjQ0LDMuODUtNS40OCw3LjY2LTYuODgsMTJhMS41LDEuNSwwLDAsMCwyLjc0LDEuMTVxNi44Ny0xMi44LDE0Ljg1LTI0Ljk0TDYyLjUsNVE1NC41OCwxOC4yNyw0Ny40OSwzMmMtLjg4LDEuNzEsMS42MywzLjIxLDIuNTksMS41MkExODQuNzMsMTg0LjczLDAsMCwxLDYzLjQ1LDEzLjEybC0yLjU5LTEuNTFMNTEuMDcsMjguMjJsMi42LDEuNTJjMy44OC03LjA3LDcuODEtMTQuMDksMTIuODQtMjAuNDJMNjQuMTUsNy41QzYwLDE0Ljc3LDU1LjM1LDIyLDUyLjczLDMwYy0uNTQsMS42NywxLjg1LDIuNTMsMi43NCwxLjE1bDYtOS4yMkM2MywxOS42Niw2NC44NSwxNSw2Ny4yNSwxMy42MWwtMi4wNi0yLjA2QTk5LjY2LDk5LjY2LDAsMCwxLDU2LjIsMjdsMi41OSwxLjUxYTY4Ljg4LDY4Ljg4LDAsMCwxLDguMDYtMTFMNjQuNSwxNS42M1E1OS40MiwyNCw1My43OSwzMmMtMS4xMiwxLjU4LDEuNDcsMy4wNiwyLjU5LDEuNTFhMTAzLjY4LDEwMy42OCwwLDAsMSw4LjEzLTEwbC0yLjM2LTEuODJjLTEuNjcsMy44NS00LjMzLDYuNjYtNy4yOSw5LjU1LTEuMTgsMS4xNS40MiwzLjM4LDEuODIsMi4zNUEzMi44NCwzMi44NCwwLDAsMCw2NiwyMy40MUw2My4zNiwyMS45QTMwLjExLDMwLjExLDAsMCwxLDU4LjY2LDI5YTEuNTEsMS41MSwwLDAsMCwxLjQ2LDIuNTEsMTMuNjEsMTMuNjEsMCwwLDEsMy41My0uNTVsLTEuMDYtMi41Ni03LjUxLDcuM2MtMS4zMSwxLjI3LTIuOTUsMy4yNy00Ljc3LDMuNjUtMS4xOS4yNC0zLS4zNC00LjIyLS40Ny0xLjY3LS4xOS0yLjA4LDIuNzItLjQsMi45NGw0LjY4LjY0YzEsLjEzLDIuMzMtLjY1LDEuODQtMS44NS0xLjM1LTMuMzQtMy44Ni00LjY1LTcuMzMtNS4zM0w0NS4yNCwzOGMyLjA2LTEuMzgsMy41Ny0zLjE3LDYtMy43LDEuNzMtLjM4LDUuNTUtLjcxLDcuMi4xOFYzMS44N2MtMywxLjUtOC4zMy43Mi0xMS41My40M2ExMDIuNjQsMTAyLjY0LDAsMCwxLTEyLjA1LTJsLS40LDIuOTRjNC4zMS4wNiw4LjYsMCwxMi45LS4zMiw0LjQ5LS4zMSw5LTEuMSwxMy4yNCwxbC0uNTQtMi4wNWMtMS41LDMuMi0xMS44MiwxLTEzLjkzLjYtMy44Mi0uNzYtNy41Ni0xLjc4LTExLjQtMi40YTEuNTEsMS41MSwwLDAsMC0xLjQ2LDIuNWMyLjEzLDIuMTgsNC4yOCw1LjIyLDYuOTQsNi43OHM1LjgyLDEsOC44LjYzYzMuMjMtLjQxLDcuMTYtLjcyLDEwLjEyLTIuMDYsMi42Mi0xLjE5LDIuNzUtMy41OCwzLjQ5LTYuMjEuNS0xLjc1LTEuNzctMi40NC0yLjc0LTEuMTYtMS44MiwyLjQyLTMuNDEsNS4xOC01LjY3LDcuMjEtMy4yNiwyLjkyLTcuNjQsMy40MS05Ljg5LTEuMTItLjM4LS43OC0uMzEtMS43MS0uNzUtMi41Mi0xLjc3LTMuMTctNi45NC0yLjg5LTEwLTIuOTRhMS41MiwxLjUyLDAsMCwwLTEuMDYsMi41NmMyLjkzLDIuNDQsNi4yMiwyLjk1LDkuOTQsMy4yMSw2LjE3LjQ0LDEyLjM1Ljc0LDE4LjUzLDEuMWwtMS4wNi0yLjU2Yy0zLjc2LDMuMDgtNy44OCw3Ljg4LTEzLjMsNi4zNC00LjUxLTEuMjgtOC4zMS01LjE0LTExLjYzLTguMjJsLS42NiwyLjVhNi4yMiw2LjIyLDAsMCwwLDMuMTEtMWwtMi0uNTRhMzksMzksMCwwLDEsNC44NCwxMC40NWwyLjUxLTEuNDZhNzMuMzMsNzMuMzMsMCwwLDEtOC4wOS04LjE2bC0yLjEyLDIuMTJjMy40NCwzLjQxLDcuNyw4LjE0LDEyLjczLDksNC43Ni44Miw5LjY0LS44NywxMy41LTMuNTguODEtLjU2LDEuMTQtMi4xLDAtMi41OWwtMS4xOC0uNS0uMzYsMi43NGExMy42NCwxMy42NCwwLDAsMCw2LjMyLTQuNjJjMi0zLDEuNDQtOC44MSwxLjg3LTEyLjI3LjIzLTEuOTItMi43Ny0xLjktMywwWiIgc3R5bGU9ImZpbGw6I2VmZWRlZCIvPjxwYXRoIGQ9Ik0zNC4xLDMyYy0uMDUtMS4zNiwwLTIuNjgsMC00bC0yLjI2LDEuMjljMi45LDIuMTcsNS40NCw0LjcsOS4xOCw1LjIsMy40OC40Nyw2Ljg3LS43MiwxMC4wOS0xLjlhMS41MSwxLjUxLDAsMCwwLDAtMi44OSw2NC4zNCw2NC4zNCwwLDAsMC04LjU0LTEuMjNjLTMuMzQtLjQtNy4zNC4zLTkuNDItMi43NWwtMS4zLDIuMjZjNi42NC41OCwxMywyLjk1LDE5LjcyLDIuMjIsMS41NS0uMTcsMi4xOS0yLjU3LjQtMi45NWE1Ni4yOSw1Ni4yOSwwLDAsMC04LjMxLS43NWMtMS44LS4xMi0zLjU5LS4zLTUuMzgtLjUzLS44Mi0uMTEtNS42Mi0xLjM3LTUuNy0xLjA5bC0yLjIxLjljNiwzLDEzLjYyLDEuNDUsMjAuMTMsMS43MywxLjk0LjA4LDEuOTEtMi44OCwwLTMtNi40LS40Mi0xMi41Mi0yLjc1LTE4LjkxLTIuOS0xLjkzLDAtMS45MywzLDAsMyw2LjM1LjE1LDEyLjUyLDIuNDgsMTguOTEsMi45di0zYy01LjcyLS4yNC0xMy40LDEuMjgtMTguNjEtMS4zMmExLjUzLDEuNTMsMCwwLDAtMi4yMS44OWMtMS45Miw2LjE0LDE4LjgsNS40OSwyMS40OSw2LjA2bC40LTIuOTRjLTYuNjkuNzMtMTMuMS0xLjY0LTE5LjcyLTIuMjJhMS41MSwxLjUxLDAsMCwwLTEuMywyLjI2YzEuNTcsMi4yOSwzLDMuNTMsNS43OCwzLjY4YTcyLjc2LDcyLjc2LDAsMCwxLDE0LDEuNjdWMjkuNjZjLTMsMS4xMS02LjQsMi40Ny05LjY3LDEuNy0yLjg1LS42Ni01LTMtNy4yOS00LjctMS0uNzMtMi4yLjI4LTIuMjUsMS4zLS4wOCwxLjM2LS4wOSwyLjY4LDAsNCwuMDYsMS45MywzLjA2LDEuOTQsMywwWiIgc3R5bGU9ImZpbGw6I2VmZWRlZCIvPjxwYXRoIGQ9Ik0xNi40OSwxNi4zMWM1LjMxLjM0LDEwLjMzLDIuMzIsMTMuMzMsNi45MSwxLjA1LDEuNjEsMy42NS4xMSwyLjU5LTEuNTEtMy42LTUuNTItOS41MS04LTE1LjkyLTguNC0xLjkzLS4xMy0xLjkyLDIuODcsMCwzWiIgc3R5bGU9ImZpbGw6I2VmZWRlZCIvPjxwYXRoIGQ9Ik0xNS41NywxMy4xNGMtOC0uMTctMTMsNS40NC0xNi44NywxMS43OWwyLjguNzZBODAuNDgsODAuNDgsMCwwLDEsMi4yMS4xNWwtMS44NCwxQzcuMjIsMi41MywxNC4wNiw0LDIxLDVjNi42NiwxLDEzLjM3LDEuMzYsMTkuODksMy4xM2ExLjUxLDEuNTEsMCwwLDAsLjgtMi45QTk1LjA1LDk1LjA1LDAsMCwwLDYuOC0uMkM0LjE2LS4xLDEuMzYtLjU0LjIzLDIuMTItLjY4LDQuMjgtLjE3LDcuNDgtLjIyLDkuOGMtLjA5LDMuNTItLjA5LDcuMDUsMCwxMC41OGExLjUsMS41LDAsMCwwLDMsMEMyLjg1LDEzLjUsNS4xNyw2Ljk0LDUuNzkuMTJjLjE1LTEuNjctMi42NS0yLjA3LTIuOTQtLjRBMTAzLjk0LDEwMy45NCwwLDAsMCwxLjcsMTguNDZjMCwxLjYyLDIuNzEsMi4xMiwzLC40TDYuODUsMywzLjksMi41OXEwLDcuNDYtLjI0LDE0LjljLS4wNywyLDIuNzgsMS44NywzLDBMOC40MiwyLjc5bC0yLjk1LjRhNjUuNTIsNjUuNTIsMCwwLDEsLjY5LDEyLjQ0QTEuNSwxLjUsMCwwLDAsOS4xLDE2YzEuMjgtNC45LDIuMzMtOS42NCwxLjctMTQuNzEtLjIzLTEuODYtMy4wOC0yLTMsMGwuNSwxMS41NGExLjUsMS41LDAsMCwwLDMsMEEzMywzMywwLDAsMSwxMyw0LjFsLTIuODktLjhhMjkuMDUsMjkuMDUsMCwwLDAsLjA4LDEwLjc2LDEuNSwxLjUsMCwwLDAsMS44NCwxLDEwLjE5LDEwLjE5LDAsMCwxLDQuMzktMWMxLjE4LS4wOSwyLjEyLTEuNjUsMS4wNi0yLjU2bC0uNDUtLjM4TDE2LDEzLjY4YzguMi4yMywxMy43LDkuMjgsMjEuOTMsMTAuNTcsMi4yLjM1LDMuOTEtLjExLDYsLjQ3LDEuNjguNDcsMy41MS43OCw1LjA4LS4yOSwyLTEuMzYsMi4yMy00LjExLDMuMzctNi4wOCwxLjY4LTIuODksNC4yNS01LjEyLDYuNDMtNy42MUM2Mi4zOCw2LjYyLDY0LDQuMjUsNjAuMDYtLjEzQTEuNTEsMS41MSwwLDAsMCw1Ny41LjkzYTE1LjQxLDE1LjQxLDAsMCwxLS44OCw3bDMsLjM5YTE3LjcyLDE3LjcyLDAsMCwxLC42NS02LjFDNjAuNjguNjEsNTguMi0uNTQsNTcuNDgsMWMtMS42NiwzLjY3LTMuMTksNy4zOC00LjYsMTEuMTZsMi45LjhDNTcsOS4xMSw1OC40LDUuMjgsNTkuOTEsMS40OCw2MC41NC0uMSw1OC0xLjE1LDU3LjE3LjMzYTEzOC4xMSwxMzguMTEsMCwwLDAtOSwyMC40bDIuODkuOEw1Ny40OCwyLjExQzU4LC41Miw1NS40My0uNjIsNTQuNzQsMWwtNywxNS44N0w1MC41LDE4LDU4LS42NGMuNjMtMS41Ni0yLjA2LTIuNzEtMi43NC0xLjE2YTE5MC44MywxOTAuODMsMCwwLDAtNy43OCwyMWwzLC40Yy4yNS02LjM1LDIuNDUtMTIuMSw0LjgtMTcuOTJDNTYtLjE2LDUzLjA1LS45NCw1Mi4zMy44M2MtMi40NSw2LjA5LTQuNjQsMTIuMS00LjksMTguNzItLjA3LDEuNzMsMi40NiwyLDIuOTQuNEExODUuNzMsMTg1LjczLDAsMCwxLDU3Ljg1LS4yOEw1NS4xMS0xLjQ0bC03LjUsMTguNjJjLS42MywxLjU2LDIsMi43MSwyLjc0LDEuMTVsNy0xNS44Nkw1NC41OSwxLjMxLDQ4LjIxLDIwLjczYy0uNjEsMS44NCwyLjI2LDIuNjEsMi44OS44QTEzMy4yMywxMzMuMjMsMCwwLDEsNTkuNzYsMS44NEw1NywuNjlRNTQuNzYsNi4zOCw1Mi44OCwxMi4yYy0uNiwxLjg2LDIuMjMsMi41OCwyLjkuOHEyLTUuMjksNC4yOS0xMC40NEw1Ny4zMywxLjRhMTkuNjUsMTkuNjUsMCwwLDAtLjc2LDYuOSwxLjUsMS41LDAsMCwwLDIuOTQuNCwxNy4xLDE3LjEsMCwwLDAsMS03Ljc3TDU3Ljk0LDJjMy41NSw0LTQuNTQsOS44Ni02Ljc5LDEyLjg1LTEsMS4zLTEuNTMsMi44Ni0yLjQ2LDQuMTRhNS4wNyw1LjA3LDAsMCwxLTQuMzYsMi41NGMtLjQ3LDAtLjg3LS43MS0xLjQyLS43LTIuNTYuMDYtNC43My4zOC03LjMxLS40Mi0zLS45My01LjUyLTIuODYtOC00LjYzLTMuNjYtMi41Ni03LTUtMTEuNTYtNS4wOWExLjUxLDEuNTEsMCwwLDAtMS4wNiwyLjU2bC40NC4zOCwxLjA3LTIuNTZhMTYuMzQsMTYuMzQsMCwwLDAtNS4xOSwxLjE1bDEuODUsMUEyNC4xMywyNC4xMywwLDAsMSwxMyw0LjFhMS41LDEuNSwwLDAsMC0yLjg5LS44QTM1Ljc5LDM1Ljc5LDAsMCwwLDguMywxMi44NmgzTDEwLjgsMS4zMmgtM2MuNiw0LjgyLS4zOCw5LjI2LTEuNTksMTMuOTFsMywuNGE2OS44LDY5LjgsMCwwLDAtLjgtMTMuMjRDOC4wOS41Nyw1LjYsMS4yNyw1LjQyLDIuNzlMMy42NiwxNy40OWgzcS4yOC03LjQ0LjI0LTE0LjlDNi44OSwxLDQuMTkuNDcsNCwyLjE5TDEuNzYsMTguMDZsMi45NC40QTEwMC43LDEwMC43LDAsMCwxLDUuNzQuNTFMMi43OS4xMkMyLjE3LDctLjE1LDEzLjQ4LS4yNiwyMC4zOGgzYy0uMDYtNC4zMy0uNTctOS4xNy4xMi0xMy40N0MzLjQsMy41OSw0LjQxLDIuODYsNy43MiwyLjc3YzIuMTUtLjA2LDQuMzEsMCw2LjQ2LDBBOTIuNzgsOTIuNzgsMCwwLDEsNDAuODYsOC4wOGwuOC0yLjlDMzUuMTMsMy40MSwyOC40NCwzLDIxLjc2LDIuMDYsMTQuODUsMS4wOSw4LS4zNiwxLjE2LTEuN2ExLjUzLDEuNTMsMCwwLDAtMS44NCwxQTgzLjE2LDgzLjE2LDAsMCwwLTEuNSwyNS42OWExLjUxLDEuNTEsMCwwLDAsMi43OS43NkM0LjU4LDIxLDguNjQsMTYsMTUuNTcsMTYuMTRjMS45My4wNSwxLjkzLTMsMC0zWiIgc3R5bGU9ImZpbGw6I2VmZWRlZCIvPjxwYXRoIGQ9Ik01NC44MS0uNzZDNDQuNy0uNjQsMzQuNy0uNTksMjQuNjEtMS4xYy0xLjkzLS4xLTEuOTIsMi45LDAsMywxMC4wOS41MSwyMC4wOS40NiwzMC4yLjM0YTEuNSwxLjUsMCwwLDAsMC0zWiIgc3R5bGU9ImZpbGw6I2VmZWRlZCIvPjxwYXRoIGQ9Ik0xMS40OCwzLjU3Yy0uMTcsMy0uMjQsNi0uMjEsOWExLjUyLDEuNTIsMCwwLDAsMi41NiwxLjA2QTguNzgsOC43OCwwLDAsMSwxOCwxMS4xNmExLjU0LDEuNTQsMCwwLDAsMS4xLTEuNDRBMjcuNzQsMjcuNzQsMCwwLDAsMTcuMjMtLjQ3YTEuNTEsMS41MSwwLDAsMC0yLjg5LDAsMjQuNjksMjQuNjksMCwwLDAtMS41MiwxMS43NmMuMTYsMS41NiwyLjU1LDIuMTgsMi45NC40bDEuNTktNy4xMi0yLjc0LjM2YzEuOTIsMi42MywxLDYuNjcsMy4xNCw4LjhhNS44Miw1LjgyLDAsMCwwLDIuNzgsMS4xNyw0My40Miw0My40MiwwLDAsMSw3LjM2LDMuMjQsMzMuNDIsMzMuNDIsMCwwLDAsMTEsMy44NGMyLjMyLjMyLDYuOSwxLjUxLDksMHMyLjcxLTYuMzUsMy4yNC04LjcsMS4yNi00LjU1LDEuOTEtNi44N2MuMzEtMS4xMS43NS0yLjQxLjI4LTMuNTRDNTIuNDkuNzcsNTAuNjUsMSw0OC42NywxLjEsNDIuNzMsMS4zLDM3LDIsMzEuMTkuMjNjLTEuODktLjU2LTIuNTUsMi4yLS44LDIuOUMzNy42Nyw2LDQ1LjU1LDUuMTUsNTMsNy4wNmwuNC0yLjk0TDM5LjY1LDMuODNjLTEuNzcsMC0xLjkzLDIuMzktLjQsMi45NEw1NC4zNiwxMi4yYzEuNy42MSwyLjQ2LTEuODIsMS4xNi0yLjc0YTUwLjgzLDUwLjgzLDAsMCwwLTguNDYtNC41OUw0NS45MSw3LjYybDIuNzMsMWEyLjMzLDIuMzMsMCwwLDAtLjM4LjQ1Yy4wOS42Mi0xLjQ4LDIuNzItMS44LDMuNTgtMS40NSwzLjg5LTEuNzQsOC4wNy0zLjE5LDEybDIuOTUuNHExLjA1LTkuMTUsMi44OC0xOC4xN2MuMzgtMS44OS0yLjUtMi43LTIuOS0uOEE3NC40NCw3NC40NCwwLDAsMCw0NSwxNC40N2MtLjE0LDEuNTYsMi4wNywxLjkzLDIuOC43NSwzLjc4LTYuMDctMy03LjY3LTcuNjMtOUMzNi43LDUuMiwzMy41MiwzLjQsMzAsMi44NmEyOC42NywyOC42NywwLDAsMC0xMS44OC42NiwxLjUxLDEuNTEsMCwwLDAsLjQsMi45NUE4MC4yOCw4MC4yOCwwLDAsMSw0NCwxMi43NGwtLjUzLTIuMDZjLTEuMzMsMS45LTEuMTQsMi41Mi0xLjA4LDQuNiwwLDEuMjMsMS4yNiwxLjY4LS42NywyLjg3LTEuMjcuNzktNS4zOS0uODMtNi40My0xLjM3LTIuNTUtMS4zMy00LjI0LTMuNzktNi42My01LjMzLTIuODMtMS44My01LjMxLTEuMy04LjU0LS45M2ExLjUsMS41LDAsMCwwLDAsM2M0LjA3LjU0LDguMzMsMy40MSwxMi4yMiw0Ljg3LDMuNjIsMS4zNSw3LDIuNDMsMTAuODgsMi40M0ExLjUyLDEuNTIsMCwwLDAsNDQsMThjLTMuNDQtMi4yNC03LjUxLTMuMzktMTEuMDYtNS41QzI5LjIsMTAuMjgsMjUuNiw3LjgzLDIxLjY5LDUuODZMMjAuNTMsOC42MWE1NCw1NCwwLDAsMSwxMy40MSw3LjYzLDE1LjQ5LDE1LjQ5LDAsMCwwLDguNywzLjQ0LDEuNTEsMS41MSwwLDAsMCwxLjA2LTIuNTZjLTYuNTYtNS41NC0xMy4xNC0xMS0yMC41NC0xNS4zN0wyMS42NCw0LjM0YTkxLjksOTEuOSwwLDAsMSwxNS43LDEwLjE4YzEuNywxLjM5LDQuMjksNC43Myw2LjkyLDMuNTEsNy0zLjIzLTkuNjItMTAuMjItMTEtMTEuMDdMMzIuMDgsOS43YzQuODMuODcsOC42NywzLjQyLDEyLjU5LDYuMjNsMS41MS0yLjU5TDI4LjEyLDQuODlDMjMuMiwyLjYsMjIuMzIsMi41NSwxNy44Niw2YTEuNTMsMS41MywwLDAsMCwwLDIuNTksNDkuMTcsNDkuMTcsMCwwLDAsOCw0bC44LTIuODlhNDMuNjQsNDMuNjQsMCwwLDAtOC44OC0xLjI5Yy0xLjY2LS4wNy0yLjA5LDIuNy0uNCwzLDMuNzguNTYsMTAsMi4xOCwxMy4zMi0uNDhhMS40NywxLjQ3LDAsMCwwLC4zOS0xLjQ1Yy0uNTQtMi4yNy0yLjg0LTMuODEtNC43OS00Ljc1YTEuNTMsMS41MywwLDAsMC0yLjIxLDEuNjksNS40Nyw1LjQ3LDAsMCwwLDUsNWMxLjg5LjI2LDIuNy0yLjYzLjgtMi44OUwyNyw1LjUyLDI0LjgyLDcuMjFhMS40MiwxLjQyLDAsMCwxLDEuNDYsMS4yMmMuNTkuODcuMiwxLjA4LTEuMTYuNjMtMS45Mi40Mi01LjE2LS40LTYuOS0uNjVsLS40LDIuOTRhNDAuMDksNDAuMDksMCwwLDEsOC4wOCwxLjE4LDEuNSwxLjUsMCwwLDAsLjgtMi44OUE0My44OSw0My44OSwwLDAsMSwxOS4zOCw2VjguNTdDMjQsNSwyNy45LDguMDksMzIuNTQsMTAuMjZsMTIuMTMsNS42N2ExLjUsMS41LDAsMCwwLDEuNTEtMi41OUM0MiwxMC4zOCwzOCw3LjcyLDMyLjg3LDYuODFhMS41LDEuNSwwLDAsMC0xLjE1LDIuNzRjMi40NSwxLjQ4LDUuMDgsMi41Nyw3LjYsMy45Miw1LjEsMi43My42NC0uNjktMS4yMi0yLjE1QTk0LjMsOTQuMywwLDAsMCwyMy4xNiwxLjc1YTEuNSwxLjUsMCwwLDAtMS41MiwyLjU5YzcuMTgsNC4yNiwxMy41OCw5LjUzLDE5Ljk0LDE0LjlsMS4wNi0yLjU2Yy01LjExLS4zMi04LjE4LTQuMjQtMTIuMjEtNi43NWE1Mi4yLDUyLjIsMCwwLDAtOS4xLTQuMjJjLTEuNTktLjYtMi42NywyLTEuMTYsMi43NSwzLjkyLDIsNy41Miw0LjQxLDExLjI3LDYuNjUsMy41MywyLjEsNy42NywzLjI5LDExLjA3LDUuNWwuNzUtMi43OWMtOC41MiwwLTE1LTYuMjQtMjMuMS03LjN2M2MzLjU4LS40MSw2LS40Myw4LjkyLDIuMDlhMzguOTQsMzguOTQsMCwwLDAsMy41MywzQTE1LjM1LDE1LjM1LDAsMCwwLDQxLDIxLjFjMi4xNywwLDMuMTgtLjYxLDQuMzItMi42MnMtLjUxLTQuNDcuNzYtNi4yOGExLjUxLDEuNTEsMCwwLDAtLjU0LTJBODUuMzcsODUuMzcsMCwwLDAsMTguNDksMy40N2wuMzksMi45NGEyNC4yOSwyNC4yOSwwLDAsMSwxNS43NiwxYzEuNzIuNjgsMTIuNjksMi43NywxMC41Myw2LjI1bDIuNzkuNzZBNjUsNjUsMCwwLDEsNDkuMSw2Ljg2bC0yLjktLjhxLTEuODksOS40Mi0zLDE5Yy0uMjEsMS43OSwyLjQsMS44NywzLC40LDEuMTktMy4yMywxLjU4LTYuNTksMi41MS05Ljg4YTE2LjY0LDE2LjY0LDAsMCwxLDIuMTMtNC43NSw5LjUxLDkuNTEsMCwwLDAsMS4zMi0xLjljLjY5LTMtMy4zNS0zLjQxLTUuNDItNC4xOC0xLjU4LS41OC0yLjcxLDItMS4xNiwyLjc0QTUxLjEzLDUxLjEzLDAsMCwxLDU0LDEyLjA1bDEuMTYtMi43NEw0MC4wNSwzLjg4bC0uNCwzLDEzLjc5LjI5YTEuNTEsMS41MSwwLDAsMCwuNC0yLjk1QzQ2LjM2LDIuMjYsMzguNDQsMy4wOSwzMS4xOS4yM2wtLjgsMi45QTMzLjgxLDMzLjgxLDAsMCwwLDM5LjYsNC40OGMyLjU0LDAsNi43MS0xLjE1LDkuMDctLjM4cTMuMjYtMSwxLjIxLDIuMjhsLS42MywxLjU1Yy0uNDQsMS41MS0uNjcsMy0xLDQuNTNBMjguODUsMjguODUsMCwwLDEsNDcsMTYuODNjLTEsMi41MS0xLjI0LDIuNjktMy44MywyLjU0QzM2LDE4Ljk0LDMxLDE1Ljg4LDI0LjU3LDEzLjE1Yy0yLjA4LS44OC00LjIxLS44OS01LTMuMjVzLS43OS00LjMtMi4zOC02LjQ5Yy0uNy0xLTIuNDMtMS0yLjc0LjM2bC0xLjU5LDcuMTIsMywuNGEyMi45MSwyMi45MSwwLDAsMSwxLjQxLTExSDE0LjM0YTI1LjY5LDI1LjY5LDAsMCwxLDEuNzEsOS4zOWwxLjEtMS40NWExNC42NiwxNC42NiwwLDAsMC01LjQ0LDMuMjRsMi41NiwxLjA2YzAtMywwLTYsLjIxLTksLjExLTEuOTMtMi44OS0xLjkzLTMsMFoiIHN0eWxlPSJmaWxsOiNlZmVkZWQiLz48L3N2Zz4=);

  position: absolute;
  width: 100%;
  height: 64px;
  transform: scaleY(-1);
  bottom:0px;
  left:0;


}

@media screen and (max-width: 1000px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
  .aboutObject{
      padding: 20px 0px;
  }

  .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
      position: absolute;
      right: 0;
      top: 0;
      z-index:1;
  }
  .topnav.responsive a {
      padding: 20px 40px 20px 40px;
      float: none;
      display: block;
      text-align: left;
  }
  .hero img{
      width:250px;
  }
  .hero h1{
      font-Size:50px;
      width:100%;
  }
  .linkBox{
      left:50%;
  }
}


@media screen and (max-height: 750px) {
  .hero img{
      top:40%;
      left:20%;
      width:250px;
  }
  .hero h1{
      top:30%;
      left:65%;
      font-Size:50px;
      width:100%;
  }
  .linkBox{
      top:50%;
      left:65%;
  }


}

@media screen and (max-height: 750px) and (max-width: 1000px) {
    .hero{
        height: 80vh;
    }
    .hero img{
        top:40%;
        left:20%;
        width:250px;
    }
    .hero h1{
        top:30%;
        left:65%;
        font-Size:50px;
        width:100%;
    }
    .linkBox{
        top:50%;
        left:65%;
    }
}

@media screen and (max-height: 750px) and (max-width: 825px) {
    .hero img{
        top:28%;
        left:50%;
        width:150px;
    }
    .hero h1{
        top:54%;
        left:50%;
        font-Size:40px;
        width:100%;
    }
    .linkBox{
        top:70%;
        left:50%;
    }

    .twitter, .reddit, .github, .linkedin{
        width:40px;
        height:40px;
    }
}


@media screen and (max-width: 500px) {
    .experienceObject,.heading,.date,.description,.contactMe{
        width:200px;
        float:none;
        clear:both;
        text-align: center;
        display: block;
    }
    .experienceObject{
        padding-bottom:20px;

    }
    .contactMe{
        width:250px;
        margin-left:auto;
        margin-right:auto;
        text-align:center;
        padding-left:0;
        padding-right:0;
    }
    .contactObject{
        width:250px;
        margin-left:auto;
        margin-right:auto;
        padding-left:0;
        padding-right:0;
    }
    .contactObject a{
        padding:10px;
    }


}
