@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Quicksand:wght@300..700&display=swap");@-webkit-keyframes preloader{0%{transform:rotate(0deg);}100%{transform:rotate(720deg);}}@-moz-keyframes preloader{0%{transform:rotate(0deg);}100%{transform:rotate(720deg);}}@-ms-keyframes preloader{0%{transform:rotate(0deg);}100%{transform:rotate(720deg);}}@keyframes preloader{0%{transform:rotate(0deg);}100%{transform:rotate(720deg);}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{background-color:transparent;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}svg:not(:root){overflow:hidden;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}figure{margin:1em 40px;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;}button,input,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input,select{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;}[disabled]{cursor:default;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}.fltleft{float:left;}.fltright{float:right;}.clear{clear:both;}.spacer{height:50px;}.hidden{display:none;}.node-readmore{list-style:none;}.node-readmore a{text-decoration:none;color:#7a7367;background:#ededed;padding:5px 40px;margin:0 10px 0 0;text-transform:uppercase;font-size:15px;}@media screen and (max-width:500px){.node-readmore a{padding:15px 35%;display:block;margin:0;}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.field_image{float:right;margin-left:10px;}#accbase .accbutton{cursor:pointer;background:#ccc;padding:10px;border:solid 1px;box-shadow:inset 1px -3px 3px #00000045;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.main_navigation .nav-container{background:rgba(0,0,0,0.56);height:60px;position:static;width:inherit;}@media screen and (max-width:1280px){.main_navigation .nav-container{background:black;position:fixed;width:100%;}}.main_navigation .nav-container nav{padding:5px 10px;}.main_navigation .nav-container nav ul{list-style:none;margin:0;padding:0;position:static;top:60px;left:0px;height:inherit;overflow:visible;}@media screen and (max-width:1280px){.main_navigation .nav-container nav ul{position:fixed;transition:all 0.6s cubic-bezier(0.23,1,0.32,1);height:0px;overflow:hidden;width:100%;background:black;}}.main_navigation .nav-container nav ul.show{height:inherit !important;}.main_navigation .nav-container nav ul li{transition:all 0.6s cubic-bezier(0.23,1,0.32,1);padding:0;text-align:right;float:right;margin:4px;border-left:solid 1px #565353;padding:10px 2vw;}@media screen and (max-width:1000px){.main_navigation .nav-container nav ul li{float:left;}}@media screen and (max-width:500px){.main_navigation .nav-container nav ul li{text-align:center;width:100vw;background:black;margin:0;padding:5px 0;}}.main_navigation .nav-container nav ul li:hover{background:rgba(0,0,0,0.66);text-shadow:1px 1px 1px #000;}@media screen and (max-width:500px){.main_navigation .nav-container nav ul li:last-child{padding:0 5px 15px 0;}}.main_navigation .nav-container nav a{text-decoration:none;color:#fff;font-size:12px;text-transform:uppercase;}@media screen and (max-width:1000px){.main_navigation .nav-container nav a{font-size:18px;}}@media screen and (max-width:415px){.main_navigation .nav-container nav a{font-size:2em;}}.main_navigation .nav-container .hamburger{display:none;width:33px;background:#000;height:33px;position:absolute;right:0;padding:10px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media screen and (max-width:1280px){.main_navigation .nav-container .hamburger{display:block;}}.main_navigation .nav-container .hamburger img{width:100%;}.main_navigation .nav-container .hamburger ul{margin:-20px;list-style:none;padding:0;}.main_navigation .nav-container .hamburger ul li{width:25px;height:3px;margin:3px;background:#fff;}.main-header{height:27vw;background:url(/themes/jeremy-drupal/images/wp3837744.jpg) no-repeat center center;z-index:1;width:100%;overflow:hidden;position:relative;}@media screen and (max-width:415px){.main-header{background:url(/themes/jeremy-drupal/images/wp3837744.jpg) no-repeat;background-size:cover;height:100vh;z-index:999;}}.main-header .site_logo{float:left;margin:9px;width:initial;}@media screen and (max-width:415px){.main-header .site_logo img{width:inherit;}}.main-header .container{position:absolute;width:100%;bottom:0;text-align:left;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);padding:inherit;}@media screen and (max-width:415px){.main-header .container{text-align:center;padding:100px 0 50px 0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 70%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 70%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);}}.main-header .container #block-jeremy-branding{text-shadow:2px 2px 5px #000;padding:10px;font-family:helvetica;font-size:20px;font-weight:lighter;color:#fff;}.main-header .container #block-jeremy-branding a{color:#fff;font-size:3em;text-decoration:none;letter-spacing:5px;display:block;}@media screen and (max-width:769px){.main-header .container #block-jeremy-branding a{font-size:2em;}}.main-header .container #block-jeremy-branding a.site_logo{position:absolute;right:0;}.home .firstnav{position:absolute;left:47%;z-index:9999;width:70px;border-radius:50%;background:rgba(0,0,0,0.7);border:solid 1px rgba(255,255,255,0.49);animation:once 10s forwards;cursor:pointer;transition:all 0.6s cubic-bezier(0.23,1,0.32,1);}.home .firstnav:hover{background:rgba(0,0,0,0.45);}.home .firstnav img{width:100%;}@media screen and (max-width:415px){.home .firstnav{display:none;}}.home .slider{position:absolute;}.home .slider h2{display:none;}.home .slider a{display:none;}.home .slider img{position:absolute;height:100vh;top:0;}@media screen and (max-width:1441px){.home .slider img{height:inherit;width:105vw;}}@media screen and (max-width:500px){.home .slider img{width:inherit;}}.home .main_navigation{z-index:9999;position:absolute;width:100%;}.home .main-header{height:100vh;background:url(/themes/jeremy-drupal/images/wp3837744.jpg) no-repeat center center;}@media screen and (max-width:415px){.home .main-header{height:95vh;}}.home .main-header .container{z-index:999;}.home .skills{font-family:'Teko',sans-serif;position:absolute;z-index:999;top:30vh;color:#000;background:#fff;padding:10px;width:100vw;-webkit-font-smoothing:subpixel-antialiased;max-width:1200px;min-width:300px;}@media screen and (max-width:500px){.home .skills{display:none;}}.home .skills h1,.home .skills h2,.home .skills h3,.home .skills h4{font-size:2em;margin:30px 0;}.home .skills.one{animation:skills1 80s infinite;}.home .skills.one img{width:100%;margin:20px 0 10px 0;}.home .skills.two{animation:skills2 80s infinite;}.home .skills.three{animation:skills3 80s infinite;}.home .skills.three img{max-width:100%;}.home .skills.four{animation:skills4 80s infinite;}.home .skills.four img{width:60%;}.home .skills.five{animation:skills5 80s infinite;}.home .skills > div{display:inline-block;max-width:75%;}.home .skills ul.first{font-size:1.3em;}.home .skills ul.second{list-style:none;margin:auto;}.home .skills ul.second li{display:inline;margin:3%;}@-webkit-keyframes once{0%{bottom:200px;opacity:0;}60%{bottom:200px;opacity:0;}65%{bottom:90px;opacity:1;}70%{bottom:110px;}80%{bottom:90px;}85%{bottom:100px;}90%{bottom:95px;}95%{bottom:93px;}100%{bottom:90px;}}@-moz-keyframes once{0%{bottom:200px;opacity:0;}60%{bottom:200px;opacity:0;}65%{bottom:90px;opacity:1;}70%{bottom:110px;}80%{bottom:90px;}85%{bottom:100px;}90%{bottom:95px;}95%{bottom:93px;}100%{bottom:90px;}}@-ms-keyframes once{0%{bottom:200px;opacity:0;}60%{bottom:200px;opacity:0;}65%{bottom:90px;opacity:1;}70%{bottom:110px;}80%{bottom:90px;}85%{bottom:100px;}90%{bottom:95px;}95%{bottom:93px;}100%{bottom:90px;}}@keyframes once{0%{bottom:200px;opacity:0;}60%{bottom:200px;opacity:0;}65%{bottom:90px;opacity:1;}70%{bottom:110px;}80%{bottom:90px;}85%{bottom:100px;}90%{bottom:95px;}95%{bottom:93px;}100%{bottom:90px;}}@-webkit-keyframes slider{0%{left:0vw;}10%{left:-100vw;}20%{left:-100vw;}30%{left:-200vw;}40%{left:-200vw;}50%{left:-300vw;}60%{left:-300vw;}70%{left:-400vw;}80%{left:-400vw;}100%{left:0vw;}}@-moz-keyframes slider{0%{left:0vw;}10%{left:-100vw;}20%{left:-100vw;}30%{left:-200vw;}40%{left:-200vw;}50%{left:-300vw;}60%{left:-300vw;}70%{left:-400vw;}80%{left:-400vw;}100%{left:0vw;}}@-ms-keyframes slider{0%{left:0vw;}10%{left:-100vw;}20%{left:-100vw;}30%{left:-200vw;}40%{left:-200vw;}50%{left:-300vw;}60%{left:-300vw;}70%{left:-400vw;}80%{left:-400vw;}100%{left:0vw;}}@keyframes slider{0%{left:0vw;}10%{left:-100vw;}20%{left:-100vw;}30%{left:-200vw;}40%{left:-200vw;}50%{left:-300vw;}60%{left:-300vw;}70%{left:-400vw;}80%{left:-400vw;}100%{left:0vw;}}@-webkit-keyframes skills1{0%{left:-100vw;opacity:0;}5%{left:-100vw;opacity:0;}10%{left:0;opacity:1;}20%{left:0;opacity:1;}25%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-moz-keyframes skills1{0%{left:-100vw;opacity:0;}5%{left:-100vw;opacity:0;}10%{left:0;opacity:1;}20%{left:0;opacity:1;}25%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-ms-keyframes skills1{0%{left:-100vw;opacity:0;}5%{left:-100vw;opacity:0;}10%{left:0;opacity:1;}20%{left:0;opacity:1;}25%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@keyframes skills1{0%{left:-100vw;opacity:0;}5%{left:-100vw;opacity:0;}10%{left:0;opacity:1;}20%{left:0;opacity:1;}25%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-webkit-keyframes skills2{0%{left:-100vw;opacity:0;}20%{left:-100vw;opacity:0;}25%{left:0;opacity:1;}35%{left:0;opacity:1;}40%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-moz-keyframes skills2{0%{left:-100vw;opacity:0;}20%{left:-100vw;opacity:0;}25%{left:0;opacity:1;}35%{left:0;opacity:1;}40%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-ms-keyframes skills2{0%{left:-100vw;opacity:0;}20%{left:-100vw;opacity:0;}25%{left:0;opacity:1;}35%{left:0;opacity:1;}40%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@keyframes skills2{0%{left:-100vw;opacity:0;}20%{left:-100vw;opacity:0;}25%{left:0;opacity:1;}35%{left:0;opacity:1;}40%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-webkit-keyframes skills3{0%{left:-100vw;opacity:0;}35%{left:-100vw;opacity:0;}40%{left:0;opacity:1;}45%{left:0;opacity:1;}50%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-moz-keyframes skills3{0%{left:-100vw;opacity:0;}35%{left:-100vw;opacity:0;}40%{left:0;opacity:1;}45%{left:0;opacity:1;}50%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-ms-keyframes skills3{0%{left:-100vw;opacity:0;}35%{left:-100vw;opacity:0;}40%{left:0;opacity:1;}45%{left:0;opacity:1;}50%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@keyframes skills3{0%{left:-100vw;opacity:0;}35%{left:-100vw;opacity:0;}40%{left:0;opacity:1;}45%{left:0;opacity:1;}50%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-webkit-keyframes skills4{0%{left:-100vw;opacity:0;}45%{left:-100vw;opacity:0;}50%{left:0;opacity:1;}55%{left:0;opacity:1;}60%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-moz-keyframes skills4{0%{left:-100vw;opacity:0;}45%{left:-100vw;opacity:0;}50%{left:0;opacity:1;}55%{left:0;opacity:1;}60%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-ms-keyframes skills4{0%{left:-100vw;opacity:0;}45%{left:-100vw;opacity:0;}50%{left:0;opacity:1;}55%{left:0;opacity:1;}60%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@keyframes skills4{0%{left:-100vw;opacity:0;}45%{left:-100vw;opacity:0;}50%{left:0;opacity:1;}55%{left:0;opacity:1;}60%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-webkit-keyframes skills5{0%{left:-100vw;opacity:0;}55%{left:-100vw;opacity:0;}60%{left:0;opacity:1;}90%{left:0;opacity:1;}95%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-moz-keyframes skills5{0%{left:-100vw;opacity:0;}55%{left:-100vw;opacity:0;}60%{left:0;opacity:1;}90%{left:0;opacity:1;}95%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@-ms-keyframes skills5{0%{left:-100vw;opacity:0;}55%{left:-100vw;opacity:0;}60%{left:0;opacity:1;}90%{left:0;opacity:1;}95%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}@keyframes skills5{0%{left:-100vw;opacity:0;}55%{left:-100vw;opacity:0;}60%{left:0;opacity:1;}90%{left:0;opacity:1;}95%{left:-100vw;opacity:0;}100%{left:-100vw;opacity:0;}}footer.footer{background:#000206;}footer.footer .tools{background:#e9e9e9;padding:6px 0;box-sizing:border-box;}footer.footer .copyright{color:#fff;font-size:10px;padding:60px 0;text-align:center;}.gallery{margin:0 auto;padding:20px 0;max-width:1300px;overflow:hidden;display:flex;}.gallery > *{flex:0 0 100%;}.gallery .group{display:flex;gap:37px;padding-right:840px;will-change:transform;animation:scrolling 30s linear infinite;}.gallery img{width:100%;color:white;border-radius:15px;box-shadow:#00000052 5px 5px 20px 0;padding:10px;font-size:xx-large;justify-content:center;align-items:center;height:70px;background-color:#fff;}@keyframes scrolling{0%{transform:translateX(0);}100%{transform:translateX(-100%);}}aside .site_logo{display:none;}aside .hamburger{display:none;}aside nav ul{list-style:none;padding:10px 0px 5px 7px;background:#f3f3f3;}aside nav ul li{padding:2px;margin:0;}aside nav ul ul{background:#ececec;}aside nav ul ul ul{background:#e6e6e6;}.page-todo .layout-sidebar-first{display:none;}.flex{display:flex;}@media screen and (max-width:768px){.flex{display:block;}}.flex .c1{flex:1;}.flex .c2{flex:2;}.flex .c3{flex:3;}.flex .c4{flex:4;}.flex .c5{flex:5;}.flex .c6{flex:6;}.flex .c7{flex:7;}.flex .c8{flex:8;}.flex .c9{flex:9;}.flex .c10{flex:10;}.flex .c11{flex:11;}.flex .c12{flex:12;}.flex .c13{flex:13;}.flex .c14{flex:14;}.flex .c15{flex:15;}.flex .c16{flex:16;}.flex .c17{flex:17;}.flex .c18{flex:18;}.flex .c19{flex:19;}.flex .c20{flex:20;}label{display:block;margin:10px 0 2px 0;}@media screen and (max-width:500px){label{display:inline;}}button,input,select{padding:10px 20px;background:none;width:inherit;}@media screen and (max-width:500px){button,input,select{width:100%;}}textarea{padding:10px 23px;background:none;width:inherit;}@media screen and (max-width:500px){textarea{width:84%;}}input[type="checkbox"]{width:inherit !important;}.search-block-form{margin-top:initial;}@media screen and (max-width:500px){.search-block-form{margin-top:30px;}}.search-block-form h2{display:none;}.search-block-form form div{display:inline;}.search-block-form form input[type="search"]{background:#fff;padding:0;line-height:1;font-size:inherit;}@media screen and (max-width:500px){.search-block-form form input[type="search"]{font-size:20px;line-height:2;}}.search-block-form form input[type="submit"]{background:#ededed;margin:0;padding:3px 20px;font-size:15px;color:#696492;border:none;text-transform:none;}@media screen and (max-width:500px){.search-block-form form input[type="submit"]{padding:10px 20px;font-size:20px;text-transform:uppercase;}}.page-todo .layout-content > div{width:100% !important;}.project .node-readmore a{text-wrap-mode:nowrap;}.project .project-meta{margin-top:15px;}.project .field_priority,.project .field_status{font-weight:bold;}.project .field_priority .item,.project .field_status .item{font-weight:normal;}.project .content .field_priority,.project .content .field_status{display:none;}.project .content li{padding:5px 0;}.home #block-jeremy-page-title{display:none;}.home .layout-container h2{color:#928f88;font-weight:normal;font-size:2.4em;margin:0.1em 0;}.home .git_event{margin:20px 0 0px 0 !important;}.homepage .article .author,.homepage .page .author{margin:0;}.homepage .layout-content h2{color:#928f88;font-weight:normal;font-size:2.4em;margin:0.1em 0;}@media screen and (max-width:769px){.homepage .layout-content h2{font-size:1.4em;}}.homepage .layout-content article .item img{display:none;}.homepage .layout-content article h2 span{font-size:0.7em !important;}@media screen and (max-width:500px){.homepage .layout-content article h2 span{font-size:0.9em !important;}}.homepage .layout-content article p,.homepage .layout-content article .quickedit-field{font-size:15px;line-height:1.4em;}.homepage .layout-content article .quickedit-field a{text-transform:capitalize;}.homepage .layout-content article .links.inline{list-style:none;padding:0;}.homepage .layout-content article .links.inline .comment-add,.homepage .layout-content article .links.inline .comment-forbidden{display:none;}.homepage .layout-content article .links.inline li{float:left;}@media screen and (max-width:500px){.homepage .layout-content article .links.inline li{float:none;}}.homepage .layout-content article .links.inline li a{text-decoration:none;color:#696492;background:#ededed;margin:0 10px 0 0;font-size:15px;}.homepage .layout-content article .links.inline:after{clear:both;}.homepage .layout-content article footer{margin-bottom:10px;}.article .author,.page .author{margin:55px 0 20px 0;}@media screen and (max-width:500px){.article .author,.page .author{font-size:0.8em;margin:0;}}@media screen and (max-width:500px){.article img,.article a,.page img,.page a{max-width:100% !important;width:100%;}}.article img.left,.article a.left,.page img.left,.page a.left{float:left;margin:8px 8px 8px 0;}@media screen and (max-width:420px){.article img.left,.article a.left,.page img.left,.page a.left{margin:10px;}}.article img.right,.article a.right,.page img.right,.page a.right{float:right;margin:8px 0 8px 8px;}@media screen and (max-width:420px){.article img.right,.article a.right,.page img.right,.page a.right{margin:10px;}}.article.teaser h1,.page.teaser h1{display:none;}.article.teaser .author,.page.teaser .author{margin:5px 0 20px 0;}@media screen and (max-width:500px){.article .body p,.page .body p{text-align:justify;}}@media screen and (max-width:500px){.article ul.links.inline,.page ul.links.inline{margin:30px 0;}}ul.links.inline{width:100%;border-bottom:solid 1px #828282;height:50px;padding:0;}.various_personal_projects_todo_list .contextual-region table{width:100%;border-spacing:0;}.various_personal_projects_todo_list .contextual-region table th,.various_personal_projects_todo_list .contextual-region table td{border:solid 1px;margin:0;padding:0 3px;text-align:center;}.todo .contextual-region table{width:100%;border-spacing:0;}.todo .contextual-region table th,.todo .contextual-region table td{border:solid 1px;margin:0;padding:0 3px;text-align:center;}.loaded table{width:100%;}.loaded table th{border:solid 2px;text-align:center;}.loaded table td{border:solid 1px;padding:5px;}.loaded table tr:nth-child(odd){background:#f5f5f5;}.loaded table td:last-child{text-align:center;}.loaded table th:last-child{width:50px;}td.views-field.views-field-field-status{min-width:320px;}.teaser .author{font-size:0.8em;}@media screen and (max-width:900px){.teaser .author{float:none;position:initial;}}.syntaxhighlighter .container{opacity:1 !important;}.syntaxhighlighter a,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody,.syntaxhighlighter table thead,.syntaxhighlighter table caption,.syntaxhighlighter textarea{-moz-border-radius:0 0 0 0 !important;-webkit-border-radius:0 0 0 0 !important;background:none !important;border:0 !important;bottom:auto !important;float:none !important;height:auto !important;left:auto !important;line-height:1.1em !important;margin:0 !important;outline:0 !important;overflow:visible !important;padding:0 !important;position:static !important;right:auto !important;text-align:left !important;top:auto !important;vertical-align:baseline !important;width:auto !important;box-sizing:content-box !important;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace !important;font-weight:normal !important;font-style:normal !important;font-size:1em !important;min-height:inherit !important;min-height:auto !important;}.syntaxhighlighter{width:100% !important;margin:1em 0 1em 0 !important;position:relative !important;overflow:auto !important;font-size:1em !important;}.syntaxhighlighter .container:before,.syntaxhighlighter .container:after{content:none !important;}.syntaxhighlighter.source{overflow:hidden !important;}.syntaxhighlighter .bold{font-weight:bold !important;}.syntaxhighlighter .italic{font-style:italic !important;}.syntaxhighlighter .line{white-space:pre !important;}.syntaxhighlighter table{width:100% !important;}.syntaxhighlighter table caption{text-align:left !important;padding:.5em 0 0.5em 1em !important;}.syntaxhighlighter table td.code{width:100% !important;}.syntaxhighlighter table td.code .container{position:relative !important;}.syntaxhighlighter table td.code .container textarea{box-sizing:border-box !important;position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important;border:none !important;background:white !important;padding-left:1em !important;overflow:hidden !important;white-space:pre !important;}.syntaxhighlighter table td.gutter .line{text-align:right !important;padding:0 0.5em 0 1em !important;}.syntaxhighlighter table td.code .line{padding:0 1em !important;}.syntaxhighlighter.nogutter td.code .container textarea,.syntaxhighlighter.nogutter td.code .line{padding-left:0em !important;}.syntaxhighlighter.show{display:block !important;}.syntaxhighlighter.collapsed table{display:none !important;}.syntaxhighlighter.collapsed .toolbar{padding:0.1em 0.8em 0em 0.8em !important;font-size:1em !important;position:static !important;width:auto !important;height:auto !important;}.syntaxhighlighter.collapsed .toolbar span{display:inline !important;margin-right:1em !important;}.syntaxhighlighter.collapsed .toolbar span a{padding:0 !important;display:none !important;}.syntaxhighlighter.collapsed .toolbar span a.expandSource{display:inline !important;}.syntaxhighlighter .toolbar{position:absolute !important;right:1px !important;top:1px !important;width:11px !important;height:11px !important;font-size:10px !important;z-index:10 !important;}.syntaxhighlighter .toolbar span.title{display:inline !important;}.syntaxhighlighter .toolbar a{display:block !important;text-align:center !important;text-decoration:none !important;padding-top:1px !important;}.syntaxhighlighter .toolbar a.expandSource{display:none !important;}.syntaxhighlighter.ie{font-size:.9em !important;padding:1px 0 1px 0 !important;}.syntaxhighlighter.ie .toolbar{line-height:8px !important;}.syntaxhighlighter.ie .toolbar a{padding-top:0px !important;}.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content{background:none !important;}.syntaxhighlighter.printing .line .number{color:#bbbbbb !important;}.syntaxhighlighter.printing .line .content{color:black !important;}.syntaxhighlighter.printing .toolbar{display:none !important;}.syntaxhighlighter.printing a{text-decoration:none !important;}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:black !important;}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200 !important;}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue !important;}.syntaxhighlighter.printing .keyword{color:#006699 !important;font-weight:bold !important;}.syntaxhighlighter.printing .preprocessor{color:gray !important;}.syntaxhighlighter.printing .variable{color:#aa7700 !important;}.syntaxhighlighter.printing .value{color:#009900 !important;}.syntaxhighlighter.printing .functions{color:#ff1493 !important;}.syntaxhighlighter.printing .constants{color:#0066cc !important;}.syntaxhighlighter.printing .script{font-weight:bold !important;}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray !important;}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493 !important;}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red !important;}.syntaxhighlighter.printing .break,.syntaxhighlighter.printing .break a{color:black !important;}.syntaxhighlighter{background-color:white !important;}.syntaxhighlighter .line.alt1{background-color:white !important;}.syntaxhighlighter .line.alt2{background-color:white !important;}.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0 !important;}.syntaxhighlighter .line.highlighted.number{color:black !important;}.syntaxhighlighter table caption{color:black !important;}.syntaxhighlighter table td.code .container textarea{background:white;color:black;}.syntaxhighlighter .gutter{color:#afafaf !important;}.syntaxhighlighter .gutter .line{border-right:3px solid #6ce26c !important;}.syntaxhighlighter .gutter .line.highlighted{background-color:#6ce26c !important;color:white !important;}.syntaxhighlighter.printing .line .content{border:none !important;}.syntaxhighlighter.collapsed{overflow:visible !important;}.syntaxhighlighter.collapsed .toolbar{color:#00f !important;background:#fff !important;border:1px solid #6ce26c !important;}.syntaxhighlighter.collapsed .toolbar a{color:#00f !important;}.syntaxhighlighter.collapsed .toolbar a:hover{color:#f00 !important;}.syntaxhighlighter .toolbar{color:#fff !important;background:#6ce26c !important;border:none !important;}.syntaxhighlighter .toolbar a{color:#fff !important;}.syntaxhighlighter .toolbar a:hover{color:#000 !important;}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:black !important;}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200 !important;}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue !important;}.syntaxhighlighter .keyword{font-weight:bold !important;color:#006699 !important;}.syntaxhighlighter .preprocessor{color:gray !important;}.syntaxhighlighter .variable{color:#aa7700 !important;}.syntaxhighlighter .value{color:#009900 !important;}.syntaxhighlighter .functions{color:#ff1493 !important;}.syntaxhighlighter .constants{color:#0066cc !important;}.syntaxhighlighter .script{font-weight:bold !important;color:#006699 !important;background-color:none !important;}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray !important;}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493 !important;}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red !important;}.lightbox_imgs{transform-style:preserve-3d;width:14vw;height:14vw;float:left;overflow:hidden;background:#f3f3f3;margin:3px;box-shadow:2px 2px 9px rgba(0,0,0,0.25);transition:all 0.5s;text-align:center;}.lightbox_imgs img{height:100% !important;max-width:inherit !important;width:initial;}@media screen and (max-width:500px){.lightbox_imgs{width:89vw;height:89vw;}}@media screen and (min-width:900px){.lightbox_imgs:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);z-index:9998;}}body:after{content:url(/themes/jeremy-drupal/images/lightbox/close.png) url(/themes/jeremy-drupal/images/lightbox/loading.gif) url(/themes/jeremy-drupal/images/lightbox/prev.png) url(/themes/jeremy-drupal/images/lightbox/next.png);display:none;}body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/jeremy-drupal/images/lightbox/loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/jeremy-drupal/images/lightbox/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/jeremy-drupal/images/lightbox/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/themes/jeremy-drupal/images/lightbox/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}#preloader{font-size:15px;width:320px;margin:auto;margin-top:40vh;text-shadow:0px 0px 80px #000;}#preloader .lcontainer{position:relative;display:inline-block;margin:0 30%;text-align:right;}#preloader .lcontainer img{position:absolute;left:0;top:0;width:60px;}#preloader .lcontainer .spinner{-webkit-animation:preloader 2s infinite linear reverse;-moz-animation:preloader 2s infinite linear reverse;-o-animation:preloader 2s infinite linear reverse;animation:preloader 2s infinite linear reverse;}#preloader div{width:204px;font-size:20px;float:left;}.imce-page #preloader{display:none;}.git_events .links a{padding:5px 40px;background:#ededed !important;color:#7a7367 !important;}.git_event{padding-bottom:22px;}#block-gitevents h2{margin-top:60px !important;}body{background:#f5f5f5;font-family:Inter,sans-serif;font-size:14px;}a{transition:all 0.6s cubic-bezier(0.23,1,0.32,1);color:#696492;text-decoration:none;}a :visited{color:#898892;}a :hover{color:#1d1dfe;}p{line-height:1.4;}.layout-container img{max-width:100%;height:inherit;}.field_tags .item,.field_category .item,.field_categories .item{display:inline-block;margin:2px 5px;font-size:0.8em;}li.pager__item{list-style:none;display:inline;}#totop{display:none;position:fixed;right:0;bottom:0;z-index:9999;width:90px;border-radius:50%;background:rgba(237,237,237,0.6);border:solid 1px #898989a6;cursor:pointer;margin:10px;transition:all 0.6s cubic-bezier(0.23,1,0.32,1);}#totop:hover{background:rgba(255,255,255,0.45);}#totop img{transform:rotate(180deg);width:100%;margin:5px 5px -5px 5px;}.container{opacity:0;transition:all 0.6s cubic-bezier(0.23,1,0.32,1);}.container.loaded{opacity:1;}h1{font-size:2.5em;line-height:1.2;margin:0.67em 0;font-weight:normal;}h2{font-size:1.8em;margin:5px 0;}@media screen and (max-width:769px){h2{font-size:1.4em;}}.layout-container{width:80vw;margin:-16px auto;background:#fff;padding:63px 2%;box-sizing:border-box;box-shadow:0px 0px 3px #989898;color:#4c4c4c;}.layout-container p{text-align:justify;}@media screen and (max-width:1280px){.layout-container{width:90vw;}}@media screen and (max-width:769px){.layout-container{width:95vw;}}.layout-container h2{color:#4c4c4c;font-weight:normal;}.layout-container h2 a{background:#fff;}.layout-container aside{width:30%;float:right;margin-top:-7px;}@media screen and (max-width:415px){.layout-container aside{width:100%;}}.layout-content > div{width:60%;float:left;}@media screen and (max-width:415px){.layout-content > div{width:100%;max-width:100%;overflow:hidden;}}.layout-content > aside{width:35%;float:left;}@media screen and (max-width:415px){.layout-content > aside{width:100%;}}.simple-google-map{width:400px;height:400px;}
