@charset "UTF-8";@layer resets,defaults,definitions,modifiers;@media only screen{@keyframes a{0%,30%{opacity:0}to{opacity:1}}body{animation-duration:.3s;animation-fill-mode:forwards;animation-name:a}.iTxt{--bg:transparent}textarea.iTxt{min-height:7rem;padding-bottom:.8rem;padding-top:.8rem}.bttn.--size-md,.bttn:not([class*=--size-]),.iTxt:not(textarea).--size-md,.iTxt:not(textarea):not([class*=--size-]){height:3rem;padding:0 1rem}#seccion-civilian,#seccion-current,#seccion-industry,#seccion-tension{scroll-margin-top:8rem}#project-1,#project-2,#project-3{scroll-margin-top:25vh}body{height:auto}#nav{height:8rem;position:fixed;width:100%;z-index:10}#nav,#nav+#main .view-item.--minHeightVh-100{transition:all .3s ease}#nav+#main .view-item.--minHeightVh-100{padding-top:8rem}#nav.is--scroll{background:#fff;box-shadow:3px 3px 15px #4040401a;height:6rem}#nav.is--scroll+#main .view-item.--minHeightVh-100{padding-top:6rem}#nav .nav-logo.--tm-secondary .svg-gray[fill]:not([fill=none]){fill:#404040}#nav .nav-link{padding:1rem 0}#nav .nav-link:before{background-color:#95c11f;content:"";height:4px;left:0;position:absolute;top:100%;width:30%}#aside{bottom:2rem;position:fixed;right:1.5rem;z-index:1}#aside>*{box-shadow:3px 3px 5px #40404033}#aside .cert{border-radius:50%;height:5rem;overflow:hidden;width:5rem}#aside .cert img{height:100%;width:100%}#aside .whatsapp-bttn{border-bottom-right-radius:2rem;border-top-left-radius:2rem;border-top-right-radius:2rem;gap:0;min-height:3.5rem;min-width:3.5rem;padding:.5rem}#aside .whatsapp-bttn:hover{padding:1rem}#aside .whatsapp-bttn:hover span{opacity:1;padding-left:.4em;width:11rem}#aside .whatsapp-bttn,#aside .whatsapp-bttn span{transition:all .3s ease}#aside .whatsapp-bttn span{box-sizing:border-box;opacity:0;overflow:hidden;white-space:nowrap;width:0}#main header .back{z-index:-1}#main header .back:before{background-color:#40404066;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#main header .back img{background-color:#404040}#main .--minHeightVh-100:before{height:10rem;z-index:0}#main .--minHeightVh-100:before,#main .back.guy:after{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.9) 85%,#fff);bottom:0;content:"";left:0;position:absolute;width:100%}#main .back.guy:after{display:block;height:25%}#main .back.guy img{object-fit:contain;object-position:center center}#main .guy-idea{display:block;height:20%;left:65%;position:absolute;top:0;width:auto}#main .subtitle{font-size:1.2em}#main .trademark{display:block;max-height:9rem;max-width:9rem;transition:all .3s ease}#main .trademark:hover{transform:scale(1.1)}#main .trademark img{display:block;height:100%;width:100%}#main .header-avatar{margin:auto;position:relative}#main .header-avatar>div:first-child{margin-left:16rem}#main .header-avatar>div:first-child .header-avatar-child{height:15rem;width:15rem}#main .header-avatar>div:nth-child(2){float:left;margin-right:2rem;margin-top:-6rem}#main .header-avatar>div:nth-child(2) .header-avatar-child{height:12rem;width:12rem}#main .header-avatar>div:last-child{margin-left:2rem;margin-top:2rem}#main .header-avatar-child{border:10px solid #fff;border-radius:20px}#main .avatarAureo:has(>.avatar-wrapper){overflow:visible;position:relative}#main .avatar-wrapper{bottom:0;position:absolute;width:max-content}#main .avatar-wrapper.--direction-right{right:0;transform:translate(-4.5rem) translateY(50%)}#main .avatar-wrapper.--direction-left{left:0;transform:translate(4.5rem) translateY(50%)}#main .icon-avatar{align-items:center;background-color:#95c11f;border:10px solid #fff;border-radius:20px;color:#fff;display:flex;flex-flow:column nowrap;justify-content:center;text-shadow:1px 1px 3px rgba(64,64,64,.2)}#main .scroll:has(>#gallery){margin:0;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}#main .scroll:has(>#gallery)::-webkit-scrollbar{display:none}#main #gallery{width:300%}#main #gallery .avatarAureo img{height:100%;left:0;position:absolute;top:0;width:100%}#main #gallery .avatarAureo img:not(:first-child){display:none}#main #gallery .avatarAureo.shift:has(.avatar:nth-child(2):focus) .avatarAureo.shift-inner img:nth-child(2),#main #gallery .avatarAureo.shift:has(.avatar:nth-child(2):focus-within) .avatarAureo.shift-inner img:nth-child(2),#main #gallery .avatarAureo.shift:has(.avatar:nth-child(2):hover):not(:has(.avatar:first-child:focus),:has(.avatar:first-child:focus-within)) .avatarAureo.shift-inner img:nth-child(2){display:block}#main #gallery .avatarAureo.shift:has(.avatar:nth-child(3):focus) .avatarAureo.shift-inner img:nth-child(3),#main #gallery .avatarAureo.shift:has(.avatar:nth-child(3):focus-within) .avatarAureo.shift-inner img:nth-child(3),#main #gallery .avatarAureo.shift:has(.avatar:nth-child(3):hover):not(:has(.avatar:first-child:focus),:has(.avatar:first-child:focus-within),:has(.avatar:nth-child(2):focus),:has(.avatar:nth-child(2):focus-within)) .avatarAureo.shift-inner img:nth-child(3){display:block}#main #gallery .icon-avatar:focus img{opacity:.7}#main #gallery .avatar-wrapper.--direction-right{right:50%;transform:translate(50%) translateY(50%)}#main #contact{transition:all .3s ease}#main #contact[disabled]{opacity:.5;pointer-events:none}#main #contact .message-wrapper:before{bottom:.5rem;content:attr(data-rest);font-size:.7rem;left:.7rem;opacity:.7;pointer-events:none;position:absolute}#main #contact .message-wrapper textarea{padding-bottom:2rem}#main #confirmation.is--confirmed~*,#main #confirmation:not(.is--confirmed){display:none}#footer{border-top:10px solid #95c11f}#footer .subfooter{border-top:2px solid rgba(64,64,64,.05)}#footer .subfooter .holder{position:relative}#footer .subfooter .holder .copy{color:#40404080;cursor:pointer;font-family:Times New Roman,Times,serif;position:absolute;right:1rem;top:1rem;z-index:100}#footer .subfooter .holder .copy .copy-inner{padding:.4em}#footer .subfooter .holder .copy .copy-inner:before{background:#404040;border:2px solid hsla(0,0%,100%,.1);border-radius:.4rem;box-shadow:3px 3px 9px #4040404d;box-sizing:content-box;color:#fff;content:"Design & development by @vis97c 🇨🇴";display:block;font-family:Poppins,sans-serif;font-size:.7rem;opacity:0;overflow:hidden;padding:0 .4rem;pointer-events:none;position:absolute;right:100%;text-align:center;text-shadow:none;top:.4em;width:max-content;z-index:15}}@media only screen and (any-pointer:fine){#footer .subfooter .holder .copy:hover .copy-inner:before{opacity:1}}@media only screen and (max-width:1080px){#aside{bottom:1.5rem}}@media only screen and (max-width:768px){h3{font-size:1.5rem}#nav{height:6.5rem}#nav+#main .view-item.--minHeightVh-100{padding-top:6.5rem}#nav.is--scroll{height:5.5rem}#nav.is--scroll+#main .view-item.--minHeightVh-100{padding-top:5.5rem}#aside .cert{height:3.5rem;width:3.5rem}#main .trademark{max-height:7rem;max-width:7rem}#main #gallery .icon-avatar{height:6rem;width:6rem}#footer .subfooter .holder .copy{display:none}}@media only screen and (max-width:576px){#main #gallery .icon-avatar{border-radius:15px;border-width:6px;height:4rem;width:4rem}}@media only screen and (max-width:358px){#main #gallery .icon-avatar{border-radius:10px;border-width:4px;height:3rem;width:3rem}}
