.box-module__Bowc5a__boxHover{cursor:pointer;border-radius:8px;outline:0 solid #fff0;padding:16px;transition:outline .2s}.box-module__Bowc5a__boxHover :hover{outline:1px solid #eee}.box-module__Bowc5a__flex{display:flex}.box-module__Bowc5a__center{justify-content:center;align-items:center}
.tech-module__dEvO1W__img{width:fit-content;max-width:500px;height:fit-content;max-height:500px;position:absolute}.tech-module__dEvO1W__container{padding:64px}@media (850px<=width<1100px){.tech-module__dEvO1W__donut{font-size:10px}.tech-module__dEvO1W__img{max-width:300px;max-height:300px}.tech-module__dEvO1W__container{padding-left:0}.tech-module__dEvO1W__left{width:400px}}@media not (min-width:850px){.tech-module__dEvO1W__left{display:none}.tech-module__dEvO1W__container{padding:64px 32px}}@media not (min-width:500px){.tech-module__dEvO1W__container{padding:64px 16px}}
.table-module__InqUpG__tableContainer{border-bottom:1px solid #ccc;width:100%;height:fit-content;position:relative}.table-module__InqUpG__tableItemContainer{z-index:2;cursor:pointer;border-top:1px solid #ccc;justify-content:space-between;align-items:center;padding:4px 8px;transition:all .3s;display:flex;position:relative}.table-module__InqUpG__tableItemText{transition:all .3s}.table-module__InqUpG__tableItemContainer:hover .table-module__InqUpG__tableItemText{letter-spacing:.6px;font-weight:700}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:first-child{width:20%}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:first-child .table-module__InqUpG__date{display:none}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:nth-child(2){width:60%}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:nth-child(3){width:20%}.table-module__InqUpG__tableItemText{color:#555;width:fit-content;font-size:20px;font-weight:500;line-height:1}.table-module__InqUpG__tableItemContainer:hover .table-module__InqUpG__tableItemText{color:#fff;background-color:#000}.table-module__InqUpG__tableImageContainer{z-index:1;align-items:center;width:70%;max-width:700px;height:70%;display:flex;position:absolute;top:15%;right:0}@media not (min-width:850px){.table-module__InqUpG__tableItemContainer{display:block}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:nth-child(2){width:100%}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:first-child{gap:24px;width:100%;display:flex}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:first-child .table-module__InqUpG__date{display:block}.table-module__InqUpG__tableContainer .table-module__InqUpG__tableItem:nth-child(3) .table-module__InqUpG__date{display:none}.table-module__InqUpG__tableItemText{margin:8px 0}}
.project-module__-b4GjG__container{padding:64px}@media not (min-width:900px){.project-module__-b4GjG__container{padding:64px 32px}}@media not (min-width:500px){.project-module__-b4GjG__container{padding:64px 16px}}
.carousel-module__2aL1Sa__carouselContainer{position:relative}.carousel-module__2aL1Sa__carouselImageContainer{width:fit-content;max-width:500px;height:fit-content;max-height:500px;position:absolute}.carousel-module__2aL1Sa__carouselImage{object-fit:contain;width:100%;height:100%}@media not (min-width:850px){.carousel-module__2aL1Sa__carouselImageContainer{display:none}.carousel-module__2aL1Sa__carouselContainer{padding:64px 0;height:fit-content!important}}
.contact-module__kUxsfq__container{padding:0 64px}@media not (min-width:900px){.contact-module__kUxsfq__container{padding:0 32px}}
.top2-module__SOCZyW__spinAnimation{animation:1s linear infinite top2-module__SOCZyW__spin}.top2-module__SOCZyW__spinAnimation:hover{animation:.3s linear infinite top2-module__SOCZyW__spin}@keyframes top2-module__SOCZyW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.top2-module__SOCZyW__shakeAnimation{animation:3s linear infinite top2-module__SOCZyW__shake}.top2-module__SOCZyW__shakeAnimation:hover{animation:.5s linear infinite top2-module__SOCZyW__shake}@keyframes top2-module__SOCZyW__shake{0%{transform:rotate(0)}25%{transform:rotate(25deg)}75%{transform:rotate(-25deg)}to{transform:rotate(0)}}.top2-module__SOCZyW__container{padding:128px}.top2-module__SOCZyW__text{font-size:48px}.top2-module__SOCZyW__textHeight{height:48px}@media not (min-width:900px){.top2-module__SOCZyW__container{padding:64px 32px}}@media not (min-width:700px){.top2-module__SOCZyW__textHeight{height:24px}}@media not (min-width:500px){.top2-module__SOCZyW__container{padding:64px 16px}}
