body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{margin:0;padding:0;box-sizing:inherit}html{font-size:13px}.font-righ{font-family:"Righteous",cursiv!important}.font-mont{font-family:"Montserrat",sans-serif!important}.font-kris{font-family:"Kristi",cursive!important}.font-lora,.tooltip-inner{font-family:"Lora",serif!important}.txt-al-cen{text-align:center}#greetings{font-size:10rem}#greetings .g1{font-size:1.674em;margin-left:-.025em;-webkit-transform:scale(22.5);transform:scale(22.5)}#greetings .g2{font-size:1em;margin-top:-1em}.per-det{position:relative;z-index:2;font-size:3rem}.per-det .title{font-size:1.1363636363636em;font-weight:700;color:#fb743e}.per-det .description{font-size:1em}.per-det .description span{color:#9fb8ad;cursor:pointer}.per-det .description span:hover{text-decoration:underline}.tooltip-inner{font-size:2rem!important}section{min-height:50rem;max-width:100vw;overflow:hidden}#works{position:relative;font-size:7rem}#works .ttl{color:#fff;font-size:1.674em}#works .works-obj{font-size:.5em}#works #workslist{font-size:1.8rem}#works #workslist .card{border:none;height:38rem;width:38rem;color:#fff;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;transition-timing-function:ease-out}#works #workslist .card .headtext{background-color:transparent;position:relative;font-size:2em;font-weight:700}#works #workslist .card .headtext:hover{cursor:pointer}#works #workslist .card .subtext{position:relative;font-size:.8225806451612903em;color:#e7e7e7}#works #workslist .card .subtext:hover{cursor:pointer}#works #workslist .card .glass{position:absolute;background-color:#000;opacity:.6;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}#works #workslist .card .glass_hover{transition:background-color .2s,opacity .2s,-webkit-transform .3s;transition:background-color .2s,opacity .2s,transform .3s;transition:background-color .2s,opacity .2s,transform .3s,-webkit-transform .3s;background-color:#fb743e;opacity:1;cursor:pointer}#works #workslist .card .img{position:absolute}#works #workslist .card:hover{-webkit-transform:rotate(10deg);transform:rotate(10deg);box-shadow:-1px 10px 15px 3px rgba(0,0,0,.69);-webkit-transform:scale(1.03);transform:scale(1.03)}#works-modal{outline:1px solid #fb743e!important;outline-offset:10px!important;font-size:1.5rem}#works-modal .modal-content,#works-modal .modal-header{border:none;border-radius:0}#works-modal .modal-content .close,#works-modal .modal-header .close{color:#fb743e;font-size:2rem}#works-modal .modal-title{position:absolute;display:-webkit-flex;display:flex;font-size:4.97727em;color:#fb743e}#works-modal .wrap .first-cat{margin-top:4.97727em}#works-modal .wrap .cat-title{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative}#works-modal .wrap .cat-title .line{overflow:hidden;position:absolute;height:1px;width:100%;border-top:1px solid #fb743e}#works-modal .wrap .cat-title .line-text{z-index:1;font-size:1.13636363636em;background-color:#fff;color:#fb743e;font-weight:800}#works-modal .wrap .description{font-size:1em;text-align:justify}#works-modal .wrap .description a{color:#fb743e}#works-modal .wrap #visit{margin:auto;border:none;background-color:#fb743e;color:#fff}#works-modal .wrap #visit:hover{-webkit-transform:scale(1.01);transform:scale(1.01);outline:1px solid #fb743e;background-color:#fff;color:#fb743e}#works-modal .wrap .grp-icons{-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;flex-wrap:wrap}#works-modal .wrap .grp-icons .spec-icon{display:-webkit-flex;display:flex;height:3em;width:3em;background-color:#fb743e;border-radius:50%;color:#fff;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}#works-modal .wrap .grp-icons .spec-icon .icon-cont{font-size:2em;-webkit-animation:icon-anim 1.5s ease-out;animation:icon-anim 1.5s ease-out;transition:-webkit-transform .9s;transition:transform .9s;transition:transform .9s,-webkit-transform .9s}#works-modal .wrap .grp-icons .spec-item{width:33%}#works-modal .wrap .grp-icons .link_hovered{-webkit-transform:translateY(-7px);transform:translateY(-7px)}@-webkit-keyframes icon-anim{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes icon-anim{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#details{position:relative;color:#fff;font-size:4rem}#details .title{font-size:3.853333333333em;font-weight:700;color:#c5d7bd}#details .details-element{color:#fff!important;font-size:1.3733333333333em;transition:color .2s,-webkit-transform .2s;transition:transform .2s,color .2s;transition:transform .2s,color .2s,-webkit-transform .2s}#details .details-element:hover{color:#fb743e!important;cursor:pointer;-webkit-transform:scale(1.06);transform:scale(1.06)}#details span{font-size:1em;color:#e7e7e7;opacity:.5}#details a,#details a:hover{text-decoration:none}.tooltip-inner{border:1px solid #e7e7e7}footer{color:#fff;position:relative}@media (max-width:1687px){#details{font-size:2.5rem}}@media (max-width:1425px){#details{font-size:2rem}}@media (max-width:1258px){html{font-size:14px}}@media (max-width:1048px){html{font-size:12px}}@media (max-width:600px){html{font-size:6px}}
/*# sourceMappingURL=main.95e0c58e.chunk.css.map */