.img-container{position:relative;display:inline}.img-anchor{display:block}.img-item{position:relative;display:block;margin-top:150px}@media (min-width: 420px){.img-item{padding-bottom:80px}}.display-img{position:relative}.img-label{display:block;width:100%;position:absolute;z-index:700;color:black;pointer-events:none;opacity:1;font-size:16px;height:30px;left:0%;white-space:break}@media (min-width: 420px){.img-label{opacity:0;font-size:20px;top:30px;left:-50%;white-space:nowrap}}.img-label-appear{filter:alpha(Opacity=70);opacity:.7;transition:opacity 1.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 1.5s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 1.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 1.5s cubic-bezier(0.18, 1, 0.21, 1),filter 1s cubic-bezier(0.39, 0.575, 0.565, 1);transition:opacity 1.5s cubic-bezier(0.39, 0.575, 0.565, 1),transform 1.5s cubic-bezier(0.18, 1, 0.21, 1),filter 1s cubic-bezier(0.39, 0.575, 0.565, 1),-webkit-filter 1s cubic-bezier(0.39, 0.575, 0.565, 1)}.img-label-disappear{filter:alpha(Opacity=0);opacity:0;transform:translateY(-50%);pointer-events:none;-webkit-filter:blur(20px);filter:blur(20px);transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 3s cubic-bezier(0.18, 1, 0.21, 1);transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),filter 3s cubic-bezier(0.18, 1, 0.21, 1);transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),filter 3s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 3s cubic-bezier(0.18, 1, 0.21, 1)}img{opacity:1;transition:opacity 0.3s, box-shadow .7s;background:url("./img/preloader.gif") no-repeat 50% 50%;z-index:700}@media (min-width: 420px){.adventures img:hover{box-shadow:0 0 40px #a8a8a8}}@font-face{font-family:"Roboto-Thin";src:url("./fonts/Roboto-Thin.ttf")}*,*:before,*:after{box-sizing:border-box}h1,h2,h3,h4,h5,p,ul,table,input,textarea,div,span{font-family:"Roboto-Thin"}small{font-size:.9em}a{text-decoration:none;outline:none}.blur_effect{-webkit-filter:blur(100px);filter:blur(100px);opacity:.6;transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 3s cubic-bezier(0.18, 1, 0.21, 1);transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),filter 3s cubic-bezier(0.18, 1, 0.21, 1);transition:opacity 3s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),filter 3s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 3s cubic-bezier(0.18, 1, 0.21, 1)}.remove_blur_effect{-webkit-filter:blur(0px);filter:blur(0px);opacity:100;transition:opacity 2s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 3s cubic-bezier(0.18, 1, 0.21, 1);transition:opacity 2s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),filter 3s cubic-bezier(0.18, 1, 0.21, 1);transition:opacity 2s cubic-bezier(0.18, 1, 0.21, 1),transform 3s cubic-bezier(0.18, 1, 0.21, 1),filter 3s cubic-bezier(0.18, 1, 0.21, 1),-webkit-filter 3s cubic-bezier(0.18, 1, 0.21, 1)}.curtain{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;background:#fff;overflow:none}body{cursor:crosshair}a,svg{cursor:pointer}.cursor-dot-outline{pointer-events:none;position:fixed;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%);transition:opacity 0.3s ease-in-out, transform 0.3s ease-in-out;opacity:0;width:15px;height:15px;background-color:rgba(0,0,0,0.03);mix-blend-mode:multiply}#logo{position:fixed;z-index:900;transition:1s;height:100px;width:100px;opacity:.8;top:10px;left:50%;transform:translateX(-45%)}#logo:hover{opacity:1}@media (min-width: 420px){#logo{margin:35px;top:0;left:0;transform:none}}.animate-circle{stroke-dasharray:188.2px;stroke-dashoffset:188.2px;-webkit-animation:logo-anim 1s ease forwards 0s;animation:logo-anim 1s ease forwards 0s}.animate-line{stroke-dasharray:91.8px;stroke-dashoffset:91.8px;-webkit-animation:logo-anim 1s ease forwards 0.5s;animation:logo-anim 1s ease forwards 0.5s}@-webkit-keyframes logo-anim{to{stroke-dashoffset:0px}}@keyframes logo-anim{to{stroke-dashoffset:0px}}.X-button{position:fixed;top:20px;right:25px;z-index:3;font-size:25px}.cover{z-index:60;overflow:none;display:none;position:fixed;left:0;top:0;width:100vw;height:100vh}.cover__inside{display:flex;margin:auto;align-items:center;flex-direction:column}.cover__inside a{color:#585858;margin-bottom:15px;transition:color 1s, background 1s;font-size:24px;line-height:20px;margin-bottom:40px}.cover__inside a:hover{color:#000}.navigation-item{opacity:.95}#main{padding-bottom:100px;text-align:center;z-index:1;overflow-x:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 420px){#main{padding-bottom:140px}}.fancybox-bg{background:none;z-index:820}#page-title{font-family:"Roboto-Thin";font-weight:normal;position:fixed;right:25px;color:#484848;opacity:1;z-index:0;font-size:30px;top:90px}@media (min-width: 420px){#page-title{font-size:50px;top:30px}}#page-description{font-family:"Roboto-Thin";font-size:15px;position:fixed;right:30px;color:#a0a0a0;opacity:1;z-index:0;top:135px}@media (min-width: 420px){#page-description{top:110px}}#main p.text{max-width:700px;margin:auto;padding:100px 15px 0 15px}p.text{font-size:17px;color:#6e6e6e;margin-top:100px;line-height:175%}::-moz-selection{background-color:#efefef}::selection{background-color:#efefef}#notes{background-color:#fff}.notes-list{min-height:99vh;margin:0 auto}.notes-list .notes-content{display:flex;flex-direction:column;align-items:center;padding-top:150px}.notes-list-item h2{margin:0}.notes-list-item h2 h2{font-size:18px}@media (min-width: 420px){.notes-list-item h2 h2{font-size:20px}}.notes-list-item a{display:flex;align-items:center;justify-content:center;width:100vw;padding:25px 10px;margin:0 auto;text-align:center;color:#000;font-weight:100;transition:all 1.5s;z-index:600}@media (min-width: 420px){.notes-list-item a{padding:30px 10px}}.notes-list-item a:hover{background:#f6f6f6}.notes-single{margin:0 auto}.notes-single .notes-content{display:flex;justify-content:center;min-height:99vh;padding:0 15px}@media (min-width: 420px){.notes-single .notes-content{padding:0 30px}}.note-item__title{font-size:30px;margin:140px 0 60px;font-weight:100;text-align:center}.note-item__content{padding-bottom:100px;max-width:650px;line-height:1.9}.note-item__content ul{list-style-type:none;-webkit-padding-start:10px;padding-inline-start:10px}.note-item__content ul>li{text-indent:-5px}.note-item__content ul>li:before{content:"- ";text-indent:-15px}.note-item__content .highlight{background:#fefbd6}.note-item__content img{box-shadow:none;width:100%}.note-item__content a{color:gray}.note-item__content a:hover{color:black}#about{z-index:2;background-color:#fff;height:100vh;width:100vw;display:relative}#about h2{line-height:1.3}#about a{color:gray}#about a:hover{color:black}#about .text{position:fixed;font-size:15px;line-height:1.6;padding:5px 30px}canvas,#canvaswrap{z-index:2;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#lasers{display:none}.form-page{margin-bottom:80px}.form-page input,.form-page textarea,.form-page select{outline:none}.form-row{display:flex}.form-label{width:120px}#login-page{margin-top:200px}#login-page form{display:flex;flex-direction:column;align-items:center}#login-page input{background:white;padding:10px 10px;border-radius:3px;font-weight:100;border:1px solid #dddddd;margin-bottom:10px;width:250px}#login-page button{background:#e7e7e7;color:black;cursor:pointer;padding:10px 20px;margin-bottom:10px;border-radius:3px;font-weight:100;border:1px solid #dddddd;width:250px}#login-page button:hover{background:#dddddd}#admin-page{display:flex;flex-direction:column;align-items:center;margin-top:50px}#admin-page h2{text-align:center}#admin-page select{height:40px;background:white;border:1px solid #e7e7e7;font-weight:100;margin-right:10px;display:flex;flex-grow:1;max-width:170px}@media (min-width: 420px){#admin-page select{max-width:250px}}#admin-page input{border-radius:3px;height:40px;background:white;border:1px solid #e7e7e7;font-weight:100;margin-right:10px;display:flex;padding:0 10px;flex-grow:1}@media (min-width: 420px){#admin-page input{max-width:250px}}#admin-page button{font-weight:100;height:40px;background:#e7e7e7;border-radius:3px;border:1px solid #dddddd;padding:0 10px;cursor:pointer}#admin-page button:hover{background:#dddddd}#admin-page a{color:black}#admin-page ul{padding:0;list-style:none}#admin-page li{display:flex;justify-content:center;align-items:center;height:70px;border-bottom:1px solid #efefef;padding:0 20px}@media (min-width: 420px){#admin-page li{justify-content:start}}#admin-page li .label{display:none}@media (min-width: 420px){#admin-page li .label{display:block;width:150px}}#admin-page li form{display:flex}#note-form{margin-top:100px}#note-form form{display:flex;flex-direction:column;justify-content:center;padding:0 15px}#note-form input,#note-form textarea,#note-form select{background:white;padding:10px 10px;border-radius:3px;font-weight:100;border:1px solid #dddddd;margin-bottom:10px}#note-form textarea{width:300px;height:200px}@media (min-width: 420px){#note-form textarea{width:500px;height:300px}}#note-form select{display:block;height:40px}#note-form button{font-weight:100;height:40px;background:#e7e7e7;border-radius:3px;border:1px solid #dddddd;padding:0 10px;cursor:pointer}#note-form button:hover{background:#dddddd}#adventure-add-form{margin-top:130px;width:100vw}#adventure-add-form form{margin:0 auto;width:530px;display:flex;flex-direction:column;justify-content:center;padding:0 15px}#adventure-add-form input,#adventure-add-form textarea,#adventure-add-form select{background:white;padding:10px 10px;border-radius:3px;font-weight:100;border:1px solid #dddddd;margin-bottom:10px;width:300px}@media (min-width: 420px){#adventure-add-form input,#adventure-add-form textarea,#adventure-add-form select{width:500px}}#adventure-add-form input.adventure-add-file{border:0}#adventure-add-form textarea{width:300px;height:100px}@media (min-width: 420px){#adventure-add-form textarea{width:500px;height:100px}}#adventure-add-form select{display:block;height:40px}#adventure-add-form button{font-weight:100;height:40px;background:#e7e7e7;border-radius:3px;border:1px solid #dddddd;padding:0 10px;cursor:pointer;width:300px}@media (min-width: 420px){#adventure-add-form button{width:500px}}#adventure-add-form button:hover{background:#dddddd}#adventure-edit-form,#photo-edit-form{margin-top:20px;width:100vw}#adventure-edit-form form,#photo-edit-form form{margin:0 auto;width:530px;display:flex;flex-direction:column;justify-content:center;padding:0 15px}#adventure-edit-form input,#adventure-edit-form textarea,#adventure-edit-form select,#photo-edit-form input,#photo-edit-form textarea,#photo-edit-form select{background:white;padding:10px 10px;border-radius:3px;font-weight:100;border:1px solid #dddddd;margin-bottom:10px;width:300px}@media (min-width: 420px){#adventure-edit-form input,#adventure-edit-form textarea,#adventure-edit-form select,#photo-edit-form input,#photo-edit-form textarea,#photo-edit-form select{width:500px}}#adventure-edit-form input.adventure-add-file,#photo-edit-form input.adventure-add-file{border:0}#adventure-edit-form textarea,#photo-edit-form textarea{width:300px;height:100px}@media (min-width: 420px){#adventure-edit-form textarea,#photo-edit-form textarea{width:500px;height:100px}}#adventure-edit-form select,#photo-edit-form select{display:block;height:40px}#adventure-edit-form button,#photo-edit-form button{font-weight:100;height:40px;background:#e7e7e7;border-radius:3px;border:1px solid #dddddd;padding:0 10px;cursor:pointer;width:300px}@media (min-width: 420px){#adventure-edit-form button,#photo-edit-form button{width:500px}}#adventure-edit-form button:hover,#photo-edit-form button:hover{background:#dddddd}#adventure-edit-form h1,#photo-edit-form h1{margin:100px 0 20px;text-align:center;font-size:20px}#adventure-edit-form #photosList,#photo-edit-form #photosList{width:530px;margin:0 auto;display:flex;flex-direction:column}#adventure-edit-form #photosList .photo-list-item,#photo-edit-form #photosList .photo-list-item{display:flex;justify-content:space-between;align-items:center;height:40px;padding:0 20px}#adventure-edit-form #photosList .photo-list-item:hover,#photo-edit-form #photosList .photo-list-item:hover{background:#fafafa;font-weight:bold}#adventure-edit-form #photosList .photo-list-item .photo-label,#photo-edit-form #photosList .photo-list-item .photo-label{width:200px}#adventure-edit-form #photosList .photo-list-item a,#photo-edit-form #photosList .photo-list-item a{color:#000}#adventure-edit-form #photosList .photo-list-item a.button,#photo-edit-form #photosList .photo-list-item a.button{background:#efefef;border-radius:3px;border:1px solid #dddddd;padding:5px 10px;margin-left:5px}#adventure-edit-form #photosList .photo-list-item a.button:hover,#photo-edit-form #photosList .photo-list-item a.button:hover{background:#dddddd}#adventure-edit-form #addPhoto,#photo-edit-form #addPhoto{width:530px;margin:0 auto 100px;display:flex;flex-direction:column}#photo-edit-form h1{margin-top:50px}#photo-edit-form .photo-box{width:100%;display:flex;justify-content:center;margin:10px 0 30px}#photo-edit-form .photo-box img{width:300px}a.go-back-admin{color:black;float:right;margin:0 auto}
