a,blockquote,body,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,label,legend,li,ol,p,q,span,strong,sub,sup,table,ul{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{font-weight:400}ol,ul{list-style-position:inside}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}strong{font-weight:700}em{font-style:italic}p{padding-bottom:1em}.clear{clear:both}.alignleft{float:left}.alignright{float:right}.aligncenter{text-align:center;margin-left:auto;margin-right:auto}body,html{-webkit-text-size-adjust:100%;text-size-adjust:100%;min-height:100%;min-width:100%!important}.wrapper{max-width:1200px;width:calc(100% - 30px);margin:0 auto;position:relative}header{position:sticky;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #ccc;z-index:10000}header .logo{display:inline-block;width:150px;height:50px;background-image:url(/assets/images/logo.png);background-repeat:no-repeat;background-position:0;background-size:contain;margin:-10px 0}header .wrapper{display:flex;justify-content:space-between;align-items:flex-end;padding:10px 0}header nav>ul{display:flex;grid-gap:0;gap:0}header nav li{list-style:none;padding:0 10px 0 12px;position:relative}header nav li:before{content:"|";position:absolute;left:0}header nav li:first-child:before{display:none}header nav a{color:#000;font-size:17px}main{min-height:calc(100vh - 110px);overflow:auto;padding:75px 0 20vh}footer{display:flex;align-items:center;text-align:center;border-top:1px solid #ccc;font-size:12px;line-height:19px}form{display:inline-block;padding:15px;border:1px solid #ccc;width:100%}form h2{font-size:24px;font-weight:700;padding-bottom:10px}.line{padding-bottom:15px}label{display:block;font-weight:700;padding-bottom:5px}.line input:not([type=checkbox]):not([type=radio]),.line textarea{padding:5px 10px;width:100%}.line [type=submit]{width:auto;cursor:pointer}.columns{display:flex;grid-gap:50px;gap:50px;justify-content:center}.columns>*{flex-grow:1}.photoarea input{display:none}.photoarea label{display:flex;height:200px;font-size:35px;font-weight:700;justify-content:center;align-items:center;position:relative;background:repeating-conic-gradient(from 45deg,#c2c2c259 0 25%,#6d6e6e13 0 50%) 50%/22px 22px}.photoarea label .photos{position:absolute;top:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(2,60px);grid-row-gap:10px;grid-column-gap:10px}.photoarea label .photos img{max-width:100%;max-height:100%;object-fit:contain}.custom-map-control-button{background-color:#fff;border:0;border-radius:2px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);margin:10px;padding:0 .5em;font:400 18px Roboto,Arial,sans-serif;overflow:hidden;height:40px;cursor:pointer}.custom-map-control-button:hover{background:#ebebeb}#map.geolocation{height:50vh}h1{font-size:25px;margin-bottom:1.2em}textarea[name=description]{height:200px}@media screen and (max-width:700px){footer .create_garbamon{width:140px;height:100px}}.top{padding:5px 0;text-align:left;font-size:13px;height:35px;line-height:25px;color:#aaa;background-color:rgba(0,0,0,.9)}.top .wrapper{padding:0 12px 0 270px}.top .left{float:left}.top .right{float:right}.top .right ul{list-style:none;display:flex;justify-content:flex-end;align-items:center;height:100%;grid-gap:12px;gap:12px}.top a{color:#aaa}.heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5em}.heading h1{padding-bottom:0;margin-bottom:0}