@import"https://fonts.googleapis.com/css2?family=Alumni+Sans+Pinstripe&family=Bebas+Neue&display=swap";*{margin:0;padding:0;cursor:none!important}h1,h2,h3,a{font-family:Bebas Neue,cursive}p{font-family:Alumni Sans Pinstripe,sans-serif}html,body{overflow:hidden}canvas{position:absolute;top:0;left:0;outline:none}body h1{position:fixed;top:8px;left:50px;z-index:6;font-size:2rem;font-weight:900;text-transform:uppercase}body h1>span{text-transform:none;opacity:.5;font-weight:300;color:#ebe9e9;font-size:1.75rem;letter-spacing:.65px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#020304}body input+label{position:fixed;top:16px;left:22px;height:20px;width:15px;z-index:5}body input+label span{position:absolute;width:100%;height:2px;top:50%;margin-top:-1px;left:0;display:block;background:#020304;transition:.5s}body input+label span:first-child{top:3px}body input+label span:last-child{top:16px}body label:hover{cursor:pointer}body input:checked+label span{opacity:0;top:50%}body input:checked+label span:first-child{opacity:1;transform:rotate(405deg)}body input:checked+label span:last-child{opacity:1;transform:rotate(-405deg)}body input~nav{background:white;position:fixed;top:0;left:0;width:100%;height:50px;z-index:3;transition:.5s;transition-delay:.5s;overflow:hidden}body input~nav>ul{position:absolute;top:22%;left:5%}body input~nav>ul>li{opacity:0;transition:.5s;transition-delay:0s}body input~nav>ul>li>a{text-decoration:none;text-transform:uppercase;color:#020304;font-weight:700;display:block;padding:2rem;font-size:2rem}body input~nav>ul>li>a:hover{color:#fff!important;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#000;letter-spacing:.15rem;border-right:.5px solid #fff;transition:-webkit-text-stroke-color .8s ease-out,-webkit-text-stroke-width .8s ease-out}body input:checked~nav{height:100%;width:19rem;transition-delay:0s}body input:checked~nav>ul>li{opacity:1;transition-delay:.5s}.displayRooms{margin-top:0;padding-top:3rem;overflow:scroll;text-align:center}.parentDivRoomInfo{display:inline-grid;grid-template-columns:repeat(6,1fr);grid-template-rows:.5fr repeat(2,1fr) repeat(2,.7fr);width:40%;height:23rem;margin:1em 2em;padding:5px 10px;background:rgba(255,255,255,.5);border-radius:10px;border:.3px solid #d2caca}.parentDivRoomInfo:hover,.parentDivPrezSecond:hover{box-shadow:0 8px 32px #999dc480;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:box-shadow .5s ease-out,backdrop-filter .5s ease-out}.parentDivPrezSecond:hover{cursor:pointer}.titleRoom{grid-area:1 / 1 / 2 / 7;padding-left:5px;padding-top:8px;text-align:left;text-transform:uppercase;font-size:1.9rem}.textRoom{grid-area:2 / 1 / 5 / 4;text-align:-webkit-left;padding:0 5px;font-size:1.3rem}.adressRoom{grid-area:5 / 1 / 6 / 4;text-align:left;white-space:pre-line;padding-top:5px;padding-left:6px}.buttonVR{grid-area:5 / 4 / 6 / 5;margin-right:0!important}.button3D{grid-area:5 / 5 / 6 / 6}.buttonAR{grid-area:5 / 6 / 6 / 7;margin-left:0!important}.buttonRedirect3D{margin:auto;border-radius:10px;text-decoration:none;border:#978e8e 1px solid;color:#000;font-size:1.3rem;padding:8px 12px}.buttonRedirect3D:hover{box-shadow:0 8px 32px #999dc45e;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:box-shadow .5s ease-out,backdrop-filter .5s ease-out}.imgRoom{grid-area:2 / 4 / 5 / 7;background-size:contain;width:65%;height:90%;border-radius:5px;margin:auto}ul{list-style-type:none;text-align:left;padding-left:10px}.parentTextExplications{display:grid;grid-template-columns:repeat(5,20%);grid-template-rows:repeat(5,17.9em);margin:3rem 1rem;overflow-y:scroll}.image1{grid-area:2 / 3 / 3 / 4;background-image:url(https://catacombes.xyz/assets/images/porteClose_ruePinel_catacombes.jpg)}.image2{grid-area:1 / 3 / 2 / 4;background-image:url(https://catacombes.xyz/assets/images/crypte_atlasCatacombes_catacombes.jpg)}.image3{grid-area:2 / 4 / 3 / 5;background-image:url(https://catacombes.xyz/assets/images/salleDesRadios_ValDeGrace_catacombes.jpg)}.image4{grid-area:2 / 5 / 3 / 6;background-image:url(https://catacombes.xyz/assets/images/escalierCimetiereMontparnasseEtageInferieur_catacombes.jpg)}.image5{grid-area:3 / 5 / 4 / 6;background-image:url(https://catacombes.xyz/assets/images/acqueducArcueil_catacombes.jpg)}.image6{grid-area:4 / 4 / 5 / 5;background-image:url(https://catacombes.xyz/assets/images/bunker_catacombes.png)}.image7{grid-area:1 / 4 / 2 / 5;background-image:url(https://catacombes.xyz/assets/images/doubleEscalier_CabinetMineralogieLHuillier_catacombes.jpg)}.image8{background-image:url(https://catacombes.xyz/assets/images/salleSolcarlus_catacombes.jpg)}.image9{background-image:url(https://catacombes.xyz/assets/images/tombePhilibertAspairt_catacombes.jpg)}.image10{grid-area:2 / 2 / 3 / 3;background-image:url(https://catacombes.xyz/assets/images/acqueducArcueil_catacombes.jpg)}.image11{grid-area:2 / 1 / 4 / 2;background-image:url(https://catacombes.xyz/assets/images/couloirCatacombes_catacombes.jpg)}.image12{grid-area:4 / 2 / 6 / 3;background-image:url(https://catacombes.xyz/assets/images/salleApero_chauxAssas_catacombes.jpg)}.image13{grid-area:4 / 1 / 5 / 2;background-image:url(https://catacombes.xyz/assets/images/rueHonoreChevalierCatacombes_catacombes.jpg)}.image14{grid-area:3 / 5 / 5 / 6;background-image:url(https://catacombes.xyz/assets/images/salleCube_catacombes.jpg)}.image15{grid-area:5 / 1 / 6 / 2;background-image:url(https://catacombes.xyz/assets/images/fontaineDesChartreux_catacombes.jpg)}.image16{grid-area:5 / 3 / 6 / 5;background-image:url(https://catacombes.xyz/assets/images/tombePhilibertAspairt_catacombes.jpg)}.image17{grid-area:1 / 5 / 2 / 6;background-image:url(https://catacombes.xyz/assets/images/passeMuraille_catacombes.jpg)}.image18{grid-area:3 / 2 / 4 / 3;background-image:url(https://catacombes.xyz/assets/images/SalleSarko_catacombes.jpg)}.image19{grid-area:5 / 5 / 6 / 6;background-image:url(https://catacombes.xyz/assets/images/salleApero_chauxAssas_catacombes.jpg)}.image20{grid-area:3 / 3 / 4 / 5;background-image:url(https://catacombes.xyz/assets/images/archeValDeGrace_catacombes.jpg)}.image21{grid-area:5 / 5 / 6 / 6;background-image:url(https://catacombes.xyz/assets/images/SalleChateau_catacombes.jpg)}.image22{grid-area:1 / 1 / 2 / 3;background-image:url(https://catacombes.xyz/assets/images/reservoirEauVanne_catacombes.jpg)}.image23{grid-area:4 / 3 / 5 / 4;background-image:url(https://catacombes.xyz/assets/images/passeMuraille_catacombes.jpg)}.image24{grid-area:4 / 3 / 5 / 4;background-image:url(https://catacombes.xyz/assets/images/salleSolcarlus_catacombes.jpg)}.image25{grid-area:2 / 4 / 3 / 5;background-image:url(https://catacombes.xyz/assets/images/salleSolcarlus_catacombes.jpg)}.marginPageimages{background-size:cover;background-position:center;margin:10px}#bigThanks{width:26em;text-align:center;grid-area:6 / 3 / 7 / 4}#iconLinkDuval{margin-top:-1rem}#facebookDuvalIcon{display:inline-block;width:24px;height:24px}#facebookDuvalIcon:hover svg{background:#e7881d;fill:#000;border-radius:5px;stroke:none}#facebookDuvalIcon svg{stroke:#000;transition:stroke .2s ease-in-out}#instagramDuvalIcon:hover svg{background:linear-gradient(to bottom,#01258f 0%,#0561e9 25%,#29d689 50%,#69d040 75%,#b0a42a 100%);stroke:#000;stroke-width:2px;border-radius:5px}.iconeBurgerMenu{display:inline-flex;text-align:center;margin-left:1em;position:fixed;bottom:1em}.iconeBurgerMenu a{padding:0 1rem}#iconeLinkedin:hover svg{border-radius:5px!important}#iconeLinkedin:hover svg path:first-child{transition:.3s;fill:#ff882a;stroke-width:2px;stroke:#fff}#iconeLinkedin:hover svg path{transition:.3s;stroke:#000}#iconeSite:hover svg path{transition:.3s;fill:#0048fc;stroke:#000}#iconeSite:hover svg{border-radius:5px;stroke:#000}#iconeLinkedin:hover{stroke:#fff!important}#iconeGit:hover svg path{transition:.3s;fill:#fdcfb3}#iconeGit:hover svg path:nth-child(2){transition:.3s;stroke:#000}#iconeGit:hover svg{border-radius:5px}#iconeMail:hover svg path:nth-child(2){transition:.3s;fill:#f92a5e}#iconeMail:hover svg path{transition:.3s;fill:#f92a5e}#iconeMail:hover svg path:nth-child(2),#iconeMail:hover svg path:nth-child(3){transition:.3s;fill:#f92a5e;stroke:#000}#iconeMail:hover svg{border-radius:5px}.textStroke{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#020304;color:#fff}.parentMap{display:grid;background-image:url(https://catacombes.xyz/assets/images/paris.png);width:75%;background-size:cover;background-repeat:no-repeat;margin:3em auto auto;border:#000000 solid 11px}.petitMontrouge{grid-area:9 / 6 / 12 / 8;background-color:#73ff0054}.montparnasse{grid-area:8 / 6 / 9 / 8;background-color:#2753f354}.notreDameDesChamps{grid-area:7 / 6 / 8 / 7;background-color:#e7101054}.valDeGrace{grid-area:7 / 7 / 8 / 8;background-color:#dfd80d54}.textCenter{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:10px;margin:2px}.textCenter:hover{box-shadow:0 8px 32px #999dc480;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);transition:box-shadow .5s ease-out,backdrop-filter .5s ease-out}.districtName{color:#484848;opacity:1!important;text-align:center;margin:0;font-size:1.2rem}.montrougeDiv{display:grid;display:none;opacity:0;grid-column-gap:4px;grid-row-gap:5px;width:95%;margin:2em auto 0}.imageMapMontrouge{grid-area:3 / 4 / 11 / 7;background-image:url(https://catacombes.xyz/assets/images/petitMontrouge.png);background-size:cover;background-repeat:no-repeat;border-radius:10px}.parentDivPrezSecond{display:grid;grid-template-columns:repeat(3,.8fr) .7fr;grid-template-rows:repeat(3,1fr);padding:2px 0 2px 10px;background:rgba(255,255,255,.5);border-radius:10px;border:.3px solid #d2caca;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.parentDivPrezMain{grid-area:3 / 1 / 4 / 3}.titleRoomSmallDiv{grid-area:1 / 1 / 2 / 4}.locationRoomSmallDiv{grid-area:2 / 1 / 4 / 4}.imageRoomSmallDiv{grid-area:1 / 4 / 4 / 5;width:72%;margin:auto 5px auto auto;padding-top:3px}.depthSmallRoom{grid-area:2 / 3 / 4 / 4}.pointRoom{z-index:99}.gridAreaPrecise{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(4,.85fr);height:100%}.retourButton{background:#ffffff;border-radius:5px;position:absolute;font-family:Bebas Neue,cursive;text-transform:uppercase;margin-top:5px;margin-left:5px;color:#000;text-decoration:none;grid-area:1 / 1 / 3 / 2;left:5px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.custom-cursor{position:fixed;opacity:0;pointer-events:none;mix-blend-mode:difference;width:40px;height:40px;border-radius:50%;background-color:#fff;transition:transform .35s ease;transform:translate(-50%,-50%) scale(.3);z-index:1000;cursor:none!important}.custom-cursor--link{transform:translate(-50%,-50%) scale(1);cursor:none!important}#VRButton{left:87.5%!important;background:#97979770!important;color:#4b4b4b!important;border:1px solid rgb(75,75,75)!important}.imageOnClick{position:fixed;display:none;margin:auto;z-index:999;-webkit-box-shadow:0px 0px 48px 11px rgba(13,13,13,.86);box-shadow:0 0 48px 11px #0d0d0ddb;width:71%;height:93%;top:3%;left:14.5%;object-fit:contain;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:0;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.icon-tabler-chevron-left,.icon-tabler-chevron-right{position:fixed;z-index:99;top:41%;mix-blend-mode:hard-light}.icon-tabler-chevron-left{left:8%}.icon-tabler-chevron-right{right:8%}.icon-tabler-square-rounded-x{position:absolute;top:3.5%;right:14.9%;z-index:99999;mix-blend-mode:hard-light}.arrow{display:none;opacity:0}@media only screen and (min-device-width: 375px) and (max-device-width: 428px) and (-webkit-device-pixel-ratio: 3) and (orientation: landscape){.parentDivRoomInfo{width:70%}.parentTextExplications{height:14em}#bigThanks{width:26em;position:relative;left:-8em;margin:1em}body input~nav>ul>li>a{padding:.6rem 2.4rem}.districtName{font-size:.5rem}.montrougeDiv{margin-top:.5em;grid-column-gap:10px;grid-row-gap:8px}.titleRoomSmallDiv{font-size:.7rem}.parentDivPrezSecond{height:1.6rem}.imageRoomSmallDiv{width:50%}#WEBXRButton{top:2.5%!important;bottom:none;left:76%!important;height:10px;background:#97979770!important;color:#4b4b4b!important;border:1px solid rgb(75,75,75)!important;padding:8px 6px 14px!important}.icon-tabler-chevron-left{left:3%;z-index:9999}.icon-tabler-chevron-right{right:3%;z-index:9999}.icon-tabler-square-rounded-x{top:2.8%;right:14.5%}.icon-tabler-chevron-left,.icon-tabler-chevron-right{top:30%}}@media only screen and (min-device-width: 375px) and (max-device-width: 428px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){.parentDivRoomInfo{display:inline-grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(9,1fr);width:80%;height:70%}.titleRoom{grid-area:1 / 1 / 2 / 6}.textRoom{grid-area:2 / 1 / 6 / 6;height:inherit}.imgRoom{grid-area:6 / 3 / 9 / 6;width:70%;height:90%;margin-right:auto;margin-left:auto}.adressRoom{grid-area:6 / 1 / 9 / 3}.depthRoom{grid-area:9 / 1 / 10 / 3}.buttonVR{grid-area:9 / 3 / 10 / 4}.button3D{grid-area:9 / 4 / 10 / 5}.buttonAR{grid-area:9 / 5 / 10 / 6}.marginPageimages{height:5em}#bigThanks{width:15em;position:relative;left:-6em;margin:1em}.parentTextExplications{height:80em;grid-template-rows:repeat(5,6em)}.image11,.image14,.image12{height:11em}body input:checked~nav{width:25rem}.iconeBurgerMenu{left:4.3em!important}.districtName{font-size:.7rem}#VRButton{display:none}.icon-tabler-chevron-left{left:-5%;z-index:9999}.icon-tabler-chevron-right{right:-5%;z-index:9999}}
