body{text-align:center;font-family:"Open Sans",sans-serif;color:#3f4850;padding:0;margin:0;border-top:20px solid #ff9393}h2{font-size:2em;margin:52px 0 40px;text-transform:capitalize}ul{list-style-type:none;padding-left:0}a{text-decoration:none}.search-form{max-width:460px;display:-webkit-flex;display:flex;margin:0 auto 32px}.search-form button{outline:none;background-color:#ff9393;border:none;padding:0 15px;border-radius:0 .35em .35em 0;cursor:pointer}input{font-size:1em;width:100%;background-color:#edeff0;padding:10px 15px;border:3px solid #d7dbdf;border-right:none;border-radius:.35em 0 0 .35em;outline:none}.main-nav li{width:100%;margin-bottom:1em}.main-nav a{display:block;background:#ff9393;border-radius:3px;padding:5px;color:#fff}.main-nav .active,.main-nav a:hover,.search-form button:hover{background-color:#696969}.photo-container ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.photo-container ul li{width:220px;height:165px;overflow:hidden;margin-bottom:15px}.photo-container ul img{width:100%;-webkit-transform:scale(1.25);transform:scale(1.25);transition:-webkit-transform 1.25s;transition:transform 1.25s;transition:transform 1.25s,-webkit-transform 1.25s}.photo-container li:hover img{-webkit-transform:scale(1.65);transform:scale(1.65)}.photo-container .not-found{width:100%}.error-404-page{box-sizing:border-box;padding:0 5%}.clearfix:after{content:"";display:table;clear:both}.box{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;width:50%;float:left;min-height:140px}.option-1{background-color:#d3d3d3}.option-2{background-color:#ffd0d0}.option-3{background-color:#ff9393;min-height:140px}.option-3 .number{padding-top:20px}.button{color:green;font-size:1.5em;padding:10px;margin-bottom:20px;border-radius:10px;background-color:#fff}.explanation{padding-left:20px;padding-right:20px}.number{font-size:2em;margin:0}@media only screen and (max-width:767px){body{padding-top:1.5em}.photo-container li{margin:auto}.box{width:100%}}@media only screen and (min-width:768px){body{padding-top:4em}.container{max-width:960px;margin:auto}.main-nav ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.main-nav li{margin:10px;width:100px}.box{min-height:200px}}
/*# sourceMappingURL=main.650c42b0.chunk.css.map */