.body-container{position:relative;overflow:hidden;width:98.9vw}.body-container>img{width:50%}.body-head{position:absolute;z-index:2;top:1.5%;width:12vw;height:30.5vw;max-width:200px;max-height:500px;border:1px solid transparent;border-top-right-radius:23vw;border-bottom-right-radius:24vw;cursor:pointer;transition:.3s}.body-head__system{position:absolute;z-index:1;top:1.5%;left:-12%;opacity:0;transform:translate(0) scale(0);transition:.5s;text-align:center;overflow:hidden;width:23vw}.body-head__system>img,.body-torso__system>img,.body-leg__system>img{width:96%;transition:.2s;cursor:pointer}.body-head__system>img:hover,.body-torso__system>img:hover,.body-leg__system>img:hover{width:100%}.body-head:hover{background-color:#00800033}.body-torso{position:absolute;top:17%;width:28vw;height:65vw;border:1px solid transparent;border-top-right-radius:12vw;border-bottom-right-radius:15vw;overflow:hidden;cursor:pointer}.body-torso__system{position:absolute;z-index:1;top:16%;left:-25%;width:40vw;height:65vw;text-align:center;opacity:0;transform:translate(0) scale(0);transition:.5s;overflow:hidden}.body-torso:hover>.torso-shoulder,.body-torso:hover>.torso-torso,.body-torso:hover>.torso-final{background-color:#00800033}.torso-shoulder{position:absolute;z-index:2;width:27.8vw;height:25vw;border:1px solid transparent;border-top-right-radius:23vw;border-bottom-right-radius:18vw;transition:.3s}.torso-torso{position:absolute;z-index:2;top:38.6%;width:18vw;height:29.7vw;border:1px solid transparent;transition:.3s}.torso-final{position:absolute;bottom:0;width:22vw;height:10vw;border:1px solid transparent;clip-path:polygon(0 0,85% 0%,91% 100%,0% 100%);transition:.3s}.body-arm{position:absolute;top:24%;left:18.4%;width:21vw;height:60vw;border:1px solid transparent;cursor:pointer}.body-arm__system{position:absolute;top:19%;left:17.4%;width:24.5vw;height:80vw;opacity:0;transform:translate(0) scale(0);text-align:center;transition:.5s;border:1px solid transparent;cursor:pointer}.body-arm__system>img{height:96%;width:96%;transition:.2s}.body-arm__system>img:hover{height:100%;width:100%}.body-arm:hover>.arm-bicep,.body-arm:hover>.arm-arm,.body-arm:hover>.arm-hand{background-color:#00800033}.arm-bicep{position:absolute;top:-2%;width:13vw;height:30vw;border:1px solid transparent;border-top-left-radius:7vw;border-top-right-radius:6vw;transform:rotate(-8deg);transition:.3s}.arm-arm{position:absolute;top:47.1%;left:23%;width:14vw;height:32vw;border:1px solid transparent;border-top-left-radius:0vw;border-top-right-radius:0vw;transform:rotate(-11deg);-webkit-clip-path:polygon(3% 0,98% 0,93% 100%,35% 100%);clip-path:polygon(3% 0,98% 0,93% 100%,35% 100%);transition:.3s}.arm-hand{position:absolute;top:98.7%;left:54%;border:1px solid transparent;width:17.5vw;height:24vw;transform:rotate(-11deg);transition:.3s;-webkit-clip-path:polygon(50% 0%,69% 0,84% 18%,100% 39%,100% 56%,79% 50%,90% 96%,0% 100%,14% 44%,20% 0);clip-path:polygon(50% 0%,69% 0,84% 18%,100% 39%,100% 56%,79% 50%,90% 96%,0% 100%,14% 44%,20% 0);border-radius:30%}.body-leg{position:absolute;top:45%;left:1%;width:23vw;height:133vw;border-top-right-radius:5vw;border:1px solid transparent;cursor:pointer;transition:.3s}.body-leg__system{position:absolute;top:45%;left:0%;width:26vw;height:133vw;opacity:0;transform:translate(0) scale(0);transition:.5s;text-align:center;border:1px solid transparent;cursor:pointer;transition:.3s}.body-leg:hover>.leg-leg{background-color:#00800033}.leg-leg{position:absolute;top:0;height:100%;width:110%;border:1px solid transparent;border-radius:40%;-webkit-clip-path:polygon(50% 0%,100% 0,100% 35%,100% 70%,100% 100%,50% 100%,0 100%,0% 70%,0% 35%,0 0);clip-path:polygon(50% 0%,80% 0,92% 22%,74% 70%,74% 100%,50% 100%,0 100%,22% 100%,0% 35%,0 0);transition:.3s}.inicio-section{border:1px solid transparent;background-color:#000;width:99.59vw;min-height:100vh}.pulse-title{width:8%}.inicio-section__title>div{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2%}.inicio-section__title>div>h1{font-size:clamp(20px,5vw,50px);font-family:Roboto,sans-serif;text-align:center;color:#fff}.craneo-section{border:1px solid transparent;background-color:#000;width:100%;min-height:100vh;overflow-x:hidden}.craneo-section__imgs{display:grid;place-items:center;text-align:center;margin-top:2%}.imgs-container{position:relative;width:60%;margin-bottom:3%;margin-inline:auto}.imgs-container>img{width:28vw}#seno-sagital-superior,#parietal-posterior,#cerebral-media,#facial,#yugular-externa,#seno-transverso,#profunda-cervical,#angular,#labial-superior,#seno-sagital-inferior,#seno-sigmoideo,#seno-transverso1,#yugular-interna,#vertebral{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1vw}#seno-sagital-superior{top:0;left:29.8vw}#parietal-posterior{top:4.2vw;left:33.8vw}#cerebral-media{top:11vw;left:37vw}#facial{top:23vw;left:35.5vw}#yugular-externa{top:38vw;left:37.6vw}#seno-transverso{top:11.5vw;left:37vw}#profunda-cervical{top:30vw;left:37.5vw}#angular{top:12.5vw;left:7vw;flex-direction:row-reverse}#labial-superior{top:18.1vw;left:5vw;flex-direction:row-reverse}#seno-sagital-inferior{top:2.7vw;left:12vw;flex-direction:row-reverse}#seno-sigmoideo{top:19vw;left:39vw}#seno-transverso1{top:16.3vw;left:37vw}#yugular-interna{top:34vw;left:35.5vw}#vertebral{top:24.5vw;left:33vw}#seno-sagital-superior>img,#parietal-posterior>img,#cerebral-media>img,#facial>img,#yugular-externa>img,#seno-transverso>img,#profunda-cervical>img,#angular>img,#labial-superior>img,#seno-sagital-inferior>img,#seno-sigmoideo>img,#seno-transverso1>img,#yugular-interna>img,#vertebral>img{width:7vw;margin-top:3%}#seno-sagital-superior>p,#parietal-posterior>p,#cerebral-media>p,#facial>p,#yugular-externa>p,#seno-transverso>p,#profunda-cervical>p,#angular>p,#labial-superior>p,#seno-sagital-inferior>p,#seno-sigmoideo>P,#seno-transverso1>p,#yugular-interna>p,#vertebral>p{color:#fff;font-size:1.3vw;font-family:Roboto}@media screen and (max-width:532px){.imgs-container{display:grid;place-items:center;margin-bottom:5vw;transform:scale(1.1)}.craneo-section__imgs{margin-top:2vmax}}@media screen and (max-width:505px){.imgs-container{margin-bottom:10vw;transform:scale(1.2)}.craneo-section__imgs{margin-top:4vmax}}@media screen and (max-width:400px){.imgs-container{margin-bottom:28vw;transform:scale(1.6)}.craneo-section__imgs{margin-top:17vmax}}.torso-section{border:1px solid transparent;background-color:#000;width:100%;min-height:100vh;overflow:hidden}.torso-section__imgs{display:grid;place-items:center;text-align:center;margin-top:2%}.torsos-container{position:relative;width:60%;margin-bottom:3%;margin-inline:auto}.torsos-container>img{width:28vw}#vena-cava-superior,#pericardio,#vena-cava-inferior,#aorta-descendente,#lliaca-externa,#intercostales,#renal,#axilar,#iliolumbar,#arterias-pulmonares,#vena-hepatica,#toracica-lateral,#lumbar-ascendente,#lliaca-comun{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1vw}#vena-cava-superior{top:4vw;left:28.5vw}#pericardio{top:13vw;left:30vw}#vena-cava-inferior{top:24vw;left:28.5vw}#aorta-descendente{top:36vw;left:30.5vw}#lliaca-externa{top:50vw;left:36.5vw}#intercostales{top:14vw;left:10vw;flex-direction:row-reverse}#renal{top:30vw;left:30vw}#axilar{top:2vw;left:40vw}#iliolumbar{top:41.2vw;left:39.5vw}#arterias-pulmonares{top:7.5vw;left:32vw}#vena-hepatica{top:21vw;left:11vw;flex-direction:row-reverse}#toracica-lateral{top:27vw;left:.5vw;flex-direction:row-reverse}#lumbar-ascendente{top:35vw;left:7.4vw;flex-direction:row-reverse}#lliaca-comun{top:44.4vw;left:10vw;flex-direction:row-reverse}#vena-cava-superior>img,#pericardio>img,#vena-cava-inferior>img,#aorta-descendente>img,#lliaca-externa>img,#intercostales>img,#renal>img,#axilar>img,#iliolumbar>img,#arterias-pulmonares>img,#vena-hepatica>img,#toracica-lateral>img,#lumbar-ascendente>img,#lliaca-comun>img{width:7vw;margin-top:3%}#vena-cava-superior>p,#pericardio>p,#vena-cava-inferior>p,#aorta-descendente>p,#lliaca-externa>p,#intercostales>p,#renal>p,#axilar>p,#iliolumbar>p,#arterias-pulmonares>p,#vena-hepatica>p,#toracica-lateral>p,#lumbar-ascendente>p,#lliaca-comun>p{color:#fff;font-size:1.3vw;font-family:Roboto}@media screen and (max-width:524px){.torso-section__imgs{display:grid;place-items:center;text-align:center;margin-top:7vmax;margin-bottom:7vmax;transform:scale(1.1)}.torsos-container{margin-bottom:3vw}}@media screen and (max-width:524px){.torso-section__imgs{margin-top:15vmax;transform:scale(1.3)}.torsos-container{margin-bottom:3vw}}@media screen and (max-width:400px){.torso-section__imgs{margin-top:25vmax;transform:scale(1.5)}.torsos-container{margin-bottom:3vw}}.arm-section{border:1px solid transparent;background-color:#000;width:100%;min-height:100vh;overflow-x:hidden}.arm-section__imgs{display:grid;place-items:center;text-align:center;margin-top:2%;overflow:hidden}.arms-container{position:relative;width:60%;margin-bottom:3%;margin-inline:auto}.arms-container>img{width:60%}#cefalica,#cefalica-accesoria,#basilica,#braquial,#profunda-del-brazo,#radial,#metarcarpiana-dorsal,#mediana-antebraqual,#interosea-anterior,#colateral-del-radio,#colateral-media{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1vw}#cefalica{flex-direction:row-reverse;top:10vw;left:24.5vw}#cefalica-accesoria{flex-direction:row-reverse;top:50vw;left:8vw}#basilica{top:15vw;right:3.5vw}#braquial{top:20vw;right:5.7vw}#profunda-del-brazo{top:20vw;left:19.8vw;flex-direction:row-reverse}#radial{top:70vw;left:13vw;flex-direction:row-reverse}#metarcarpiana-dorsal{top:94vw;right:13vw}#mediana-antebraqual{top:78vw;right:13.5vw}#interosea-anterior{top:70vw;right:14.3vw}#colateral-del-radio{top:33vw;left:12.5vw;flex-direction:row-reverse}#colateral-media{top:30vw;left:17.8vw;flex-direction:row-reverse}#cefalica>img,#cefalica-accesoria>img,#basilica>img,#braquial>img,#profunda-del-brazo>img,#radial>img,#metarcarpiana-dorsal>img,#mediana-antebraqual>img,#interosea-anterior>img,#colateral-del-radio>img,#colateral-media>img{width:7vw;margin-top:3%}#cefalica>p,#cefalica-accesoria>p,#basilica>p,#braquial>p,#profunda-del-brazo>p,#radial>p,#metarcarpiana-dorsal>p,#mediana-antebraqual>p,#interosea-anterior>p,#colateral-del-radio>p,#colateral-media>p{color:#fff;font-size:1.3vw;font-family:Roboto}@media screen and (max-width:602px){.arm-section__imgs{margin-top:7vmax;min-height:100vh}.arms-container{transform:scale(1.1)}}@media screen and (max-width:527px){.arm-section__imgs{margin-top:15vmax}.arms-container{transform:scale(1.3)}}@media screen and (max-width:450px){.arm-section__imgs{margin-top:17vmax}.arms-container{transform:scale(1.6)}}.leg-section{border:1px solid transparent;background-color:#000;width:100%;min-height:100vh;overflow-x:hidden}.leg-section__imgs{display:grid;place-items:center;text-align:center;margin-top:2%;overflow:hidden}.leg-img-container{position:relative;width:60%;margin-bottom:3%;margin-inline:auto}.leg-img-container>img{width:28vw}#femoral,#safena-magna,#poplitea,#descendente-de-la-rodilla,#tibial-posterior,#femoral-profunda,#circunfleja-femoral,#recurrente-tibial-anterior,#inferior-medial-de-la-rodilla,#peronea,#safaena-menor,#digital-dorsal{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1vw}#femoral{top:5vw;left:11.5vw;flex-direction:row-reverse}#safena-magna{top:15vw;left:4.3vw;flex-direction:row-reverse}#poplitea{top:65vw;right:17vw}#descendente-de-la-rodilla{top:63vw;left:2.3vw;flex-direction:row-reverse}#tibial-posterior{top:96vw;right:13.3vw}#femoral-profunda{top:13vw;right:11.7vw}#circunfleja-femoral{top:20vw;right:3.8vw}#recurrente-tibial-anterior{top:75vw;right:2vw}#inferior-medial-de-la-rodilla{top:88.2vw;left:5.3vw;flex-direction:row-reverse}#peronea{top:100vw;right:14.6vw}#safaena-menor{bottom:20vw;right:9.9vw}#digital-dorsal{bottom:7vw;right:9vw}#femoral>img,#safena-magna>img,#poplitea>img,#descendente-de-la-rodilla>img,#tibial-posterior>img,#femoral-profunda>img,#circunfleja-femoral>img,#recurrente-tibial-anterior>img,#inferior-medial-de-la-rodilla>img,#peronea>img,#safaena-menor>img,#digital-dorsal>img{width:7vw;margin-top:3%}#femoral>p,#safena-magna>p,#poplitea>p,#descendente-de-la-rodilla>p,#tibial-posterior>p,#femoral-profunda>p,#circunfleja-femoral>p,#recurrente-tibial-anterior>p,#inferior-medial-de-la-rodilla>p,#peronea>p,#safaena-menor>p,#digital-dorsal>p{color:#fff;font-size:1.3vw;font-family:Roboto}@media screen and (max-width:550px){.leg-section__imgs{margin-top:15vw;min-height:130vh}.leg-img-container{transform:scale(1.1)}}@media screen and (max-width:400px){.leg-section__imgs{margin-top:25vw}.leg-img-container{transform:scale(1.4)}}.container-form{width:80%;display:grid;place-items:center;margin-inline:auto}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#000}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:1px solid black;border-radius:100%;background:white}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:black;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}[type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.form-quiz{margin-top:5%;margin-bottom:5%;border-radius:5vw;border:2px solid black;color:#000;font-family:Roboto;padding:5%;background-color:#ffffffe6}.form-title>h4{font-size:clamp(20px,2vw,25px)}.form-options{margin-bottom:1.2%}.form-options>label{font-size:clamp(15px,2vw,20px);cursor:pointer}.form-options>input{font-size:clamp(15px,2vw,20px)}.send-form{display:grid;place-items:center;margin-top:5%}.send-form>button{border:1px solid black;color:#000;background-color:transparent;width:150px;height:50px;border-radius:1.5vw;cursor:pointer;transition:.3s}.send-form>button:hover{color:#fff;background-color:#000}.modal{position:fixed;z-index:4;top:2%;display:grid;place-items:center;width:100%;font-family:Roboto}.result-form{position:relative;border-radius:2vw;padding:3%;width:25vw;min-width:160px;background-color:#ffffff96;backdrop-filter:blur(2px)}.result-form>div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5%}.result-form>div>h2{font-size:clamp(20px,2vw,22px)}.result-form>div>p{font-size:clamp(20px,2vw,22px)}.result-form>button{position:absolute;font-family:Audiowide,cursive;top:3%;right:3%;border:none;background-color:transparent;font-size:clamp(20px,3vw,30px);cursor:pointer;color:#000}.bad-answer,.correct-answer{width:100%;display:flex;justify-content:center}.bad-question{color:red;font-size:clamp(25px,3vw,35px);margin-bottom:4%}.correct-question{color:green;font-size:clamp(25px,3vw,35px);margin-bottom:4%}.acerca-title{width:100%;text-align:center}.acerca-title>h2{font-size:clamp(30px,4vw,40px);color:#fff;font-family:Roboto}.acerca-content{width:80%;margin-inline:auto;margin-top:5%;display:flex;flex-direction:column;gap:10%}.content__group>h3{color:#fff;font-size:clamp(20px,3vw,30px);font-family:Roboto}.group-list{color:#fff;list-style:disc;font-size:clamp(18px,2.5vw,25px);font-family:Roboto}.content__objective{color:#fff;font-size:clamp(16px,2vw,20px);font-family:Roboto;margin-top:1%}@media screen and (max-width:420px){.acerca-content{margin-top:10%;gap:10%}}@keyframes showMenuContainer{0%{transform:translate(-100%)}to{transform:translate(-25%)}}@keyframes hideMenuContainer{0%{transform:translate(-25%)}to{transform:translate(50%)}}.loader-container{width:40%;margin-inline:auto}.loader-container>p{display:flex;flex-direction:row;justify-content:center;align-items:center}.menu-container{position:fixed;top:0%;left:0%;background-color:#fff;transform:translate(-100%);width:200vmax;height:100vh;-webkit-clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);z-index:100}.burger-btn{position:fixed;display:grid;place-items:center;top:5%;right:5%;background-color:transparent;border:none;width:30px;height:30px;z-index:990;mix-blend-mode:difference;cursor:pointer}.burger-btn span{border:1px solid white;width:30px;margin-right:50%;display:inline-block;transition:.3s}.menu-options{position:fixed;z-index:200;width:100vw;height:100vh;display:none}.menu-options__nav{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.menu-options ol{margin-top:4%;height:100vh;padding-inline-start:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.menu-options li{list-style:none;display:flex;align-items:center;height:20%}.menu-options a{text-decoration:none}.text-link__nav{color:#000;font-size:clamp(30px,6vw,60px);font-family:Roboto;text-align:center;opacity:0;transition:.3s;transition-delay:.3s}.text-link__nav span,#text-close__nav span{position:relative;z-index:101;cursor:pointer;opacity:.7;transition:.2s}.text-link__nav span:hover,#text-close__nav span:hover{opacity:1}#text-close__nav{font-size:clamp(20px,4vw,40px);font-family:Roboto}@media screen and (max-width:530px){.menu-options li{height:15%}}html,body{padding:0;margin:0;background-color:#000}::-webkit-scrollbar{width:5px}::-moz-scrollbar{width:5px}::-ms-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:#f1f1f1}::-webkit-scrollbar-thumb{background-color:#888;border-radius:5px}
