a,body{color:#222}.st0,.st1{stroke:#000;fill:none}.s_letter,.st0,.st1{fill:none}.links,article ul,span{font-weight:700}#back-top a,.email_link a,.hello_links ul li a,.inner-nav a,.links{text-decoration:none}#back-top a,.contact_me p,.inner-nav h1,.intro_partiendo h1,.partiendo_live,.portfolio_word p,.wrapper_projects h1,figcaption,footer{text-align:center}html{height:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:'Nunito Sans',Geneva,Verdana,sans-serif;background-color:#f3f0eb;margin:0;padding:0 0 6rem;min-height:100%;position:relative}h1,h2,li a{font-family:Montserrat,Geneva,Tahoma,Verdana,sans-serif;text-transform:uppercase}h3{font-size:1.4em}p{line-height:1.6;font-size:1.1em}a:focus,a:hover{border-bottom:3px solid #fa3939}.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.skip-to-content{position:absolute;padding:1em;top:-100px;left:1em;z-index:1000;color:#fff}.skip-to-content:focus{position:absolute;top:2%}.skip-to-top{position:absolute;text-indent:-9999px}header{background-color:#e5e3de}.inner-nav h1{margin:0;line-height:70px;font-size:1.3em}.inner-nav li{margin-bottom:3%}nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding:0}.svg_container,.svg_content{display:inline-block;width:100%}li{list-style-type:none}li a{font-size:1.2em}.active{border-bottom:2px solid #fa3939}.st0{stroke-width:30;stroke-miterlimit:10}.st1{stroke-width:30.2624;stroke-miterlimit:10}.s_letter{stroke:#000;stroke-width:30.2957;stroke-miterlimit:10}.amp{fill:#fa3939;stroke:#fa3939;stroke-width:.75;stroke-miterlimit:10}#a_path03,#n_path02{stroke:#fa3939}.svg_wrapper{width:90%;max-width:600px;margin:0 auto;padding-top:10%;position:relative}.svg_container{position:relative;padding-bottom:20%;vertical-align:middle;overflow:hidden;margin-top:50px}.svg_content,footer{position:absolute;left:0}.svg_content{height:100%;top:0}.hidden{display:none}.portfolio_word{margin-top:70px}.portfolio_word p{font-size:35px;font-family:'Nothing You Could Do',cursive;line-height:0}.hello_links ul li a,figcaption{font-family:'Nunito Sans',Geneva,Verdana,sans-serif}.hello_links ul li a{text-transform:uppercase;letter-spacing:1px}.wrapper_projects h1{text-transform:uppercase;margin:100px auto 70px}figure{margin-top:0}figure img{width:100%;height:auto}figcaption{margin-top:5%;font-style:italic}article{margin-left:5%}article ul{margin-bottom:10%}article ul li{line-height:1.4}dt{margin-bottom:10px}.magento_projects p,.project_data p{font-style:italic;margin:0;line-height:1.4}.project_intro{margin-bottom:13%;padding:5%;background:url(../images/lightpaperfibers.png)}.links{text-transform:uppercase;border:3px solid #4F4F4F;padding:8px;margin:13px}.links:active,.links:focus,.links:hover{color:#fa3939;border:3px solid #fa3939}.tools{border-top:1px #4d4d4d solid}.tools p{font-size:1.2em}.tools li{font-size:.9em;letter-spacing:1px;line-height:1.7}.contact_me{text-align:center;width:40%;margin:0 auto}.contact_me p{font-size:2em;margin:0 0 5%}.emailme{color:#222;width:150px;height:50px;margin:0 auto;border:transparent;background:url(../images/small_origami.svg) top left no-repeat;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}.email_link{flex:2}.email_link a{text-transform:uppercase;border-bottom:2px solid #c3c3c3;font-family:Montserrat,Geneva,Tahoma,Verdana,sans-serif;line-height:50px}.emailme a:active,.emailme a:focus,.emailme a:hover{color:#222;border-bottom:3px solid #fa3939}footer{margin:2% 2% 1rem;right:0;bottom:0;padding:1rem;font-family:'Nunito Sans',Geneva,Verdana,sans-serif}#back-top{position:fixed;bottom:30px;right:0}#back-top a{width:50px;display:block;font:11px/100% 'Noto Sans',Arial,Helvetica,sans-serif;text-transform:uppercase;color:#000;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover{color:#bbb;border-bottom:none}#back-top span{width:50px;height:50px;display:block;margin-bottom:7px;background:url(../images/arrow4.png) center center no-repeat;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover span{background-color:#ddd}.about_photo img{max-width:70%;height:auto;margin:15% auto 0;display:block}.hello_links ul,.socials ul{display:-webkit-flex;padding:0;width:100%}.about_text{margin:35px}.socials ul{display:flex;-webkit-justify-content:center;justify-content:center}.socials li a{font-size:1em}.hello_links ul{display:flex;-webkit-justify-content:center;justify-content:center;font-size:.9em;margin-top:7%;text-transform:uppercase}.hello_links ul li:first-child,.socials ul li:first-child,.socials ul li:nth-child(2){margin-right:5%}.about_text a,.text_link{color:#fa3939}.about_text a,.hello a,.socials li a,.text_link{line-height:20px;text-transform:none;text-decoration:none;border-bottom:1px solid #fa3939}.about_text a:hover,.hello a:hover,.socials li a:hover{border-bottom:3px solid #fa3939}.gallery a,.gallery a:focus,.gallery a:hover{border:none}.flex_container{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.flex_container div{margin:1%}.flex_container img{width:100%;height:auto}.main_partiendo{margin:0 30px 50px}.project article{margin-left:0}.gallery a{padding:20px;margin-right:20px}.partiendo_live{margin-top:10%;display:flex;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;justify-content:space-around;-webkit-justify-content:space-around;width:190px}.origami_404{width:50%;position:absolute;right:0;top:10%}@media only screen and (min-width:580px){.svg_wrapper{padding-top:20%}.portfolio_word{font-size:2.3em}.portfolio_word p{line-height:0}.hello_links ul{margin-top:0}.main_partiendo{margin:0 50px 50px}}@media only screen and (min-width:870px){.inner-nav h1,nav li a{line-height:70px}.inner-nav{display:-webkit-flex;display:flex;margin:0 auto;-webkit-justify-content:flex-end;justify-content:flex-end;height:70px;width:80%;max-width:1200px}.inner-nav h1{margin:0}nav{flex-grow:2;-webkit-flex-grow:2}nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0}li:first-child{margin-right:5%}body{border-left:30px solid #222;border-right:30px solid #222;border-bottom:30px solid #222}.portfolio_word p{font-size:1.3em}.hello_links ul{margin-top:47px}#content{width:100%;max-width:1200px;margin:0 auto}.project_intro{display:-webkit-flex;display:flex;margin-bottom:8%;padding:0;background:0 0}article,figure{-webkit-flex:2;flex:1}article{padding:0}#back-top{position:fixed;bottom:30px;right:60px}.wrapper_text{width:80%;max-width:1600px;margin:100px auto 0;display:-webkit-flex;display:flex}.about_text{margin-left:10%;margin-right:8%;max-width:800px}.about_text p{line-height:1.6;font-size:1.1em}.about_text h1{margin:0 0 30px;text-align:left}.about_photo img{max-width:100%;margin-top:0}.about_photo{margin-top:145px}.intro_partiendo{height:400px;background:url(../images/lightpaperfibers.png)}.intro_partiendo h1{padding:5% 0 3%;margin:0}.intro_partiendo div{width:65%;margin:0 auto}.wrapper_project{width:70%;margin:10% auto}.flex_container{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;justify-content:space-around;margin:5% auto}.flex_container div{width:600px;margin:1%}.flex_container img{width:100%;height:auto}.gallery a{padding:0}.text{margin:5% 0 10%}.viewLive_partiendo{margin:0 auto;width:500px}.partiendo_live{-webkit-flex-direction:row;flex-direction:row;width:350px}.origami_404{width:30%;right:10%}}
