.modalImage_ModalHidden__YKrUg{display:none;top:200%;left:200%}.modalImage_ModalNoHidden__7c9Wd{top:0;left:0}.modalImage_ModalImage__AKonB{position:fixed;z-index:10;width:100%;height:100%;padding:49px 122px;background-color:var(--backdrop-50);display:flex;justify-content:center;align-items:center}@media screen and (max-width:1679px){.modalImage_ModalImage__AKonB{padding:49px 7.3vw}}.modalImage_ModalImage__AKonB>button{cursor:pointer;position:absolute;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,0)}.modalImage_ModalImage__AKonB>button>img{position:absolute;z-index:11;top:24px;right:24px;background-color:rgba(0,0,0,0);transition:transform .3s}.modalImage_ModalImage__AKonB>button>img:hover{transform:scale(1.25)}.modalImage_ModalImage__AKonB>article{z-index:11;box-shadow:0 4px 16px 0 var(--shadow-hard);width:100%;max-height:100%;border-radius:16px;overflow:hidden;display:flex;justify-content:center;align-items:center}.modalImage_ModalImage__AKonB>article>img{width:100%;height:100%}.MyInfrastructureSlider{width:100%;height:100%;grid-template-columns:100%;grid-template-rows:100%;display:grid}.MyInfrastructureSlider .swiper-wrapper{width:100%;display:flex;height:100%}.MyInfrastructureSlider .swiper-slide{width:100%;height:100%;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;min-height:auto}.MyInfrastructureSlider .swiper-pagination-bullet-active{background-color:var(--background-white)}.MyInfrastructureSlider .swiper-pagination-bullet{background-color:var(--background-gray)}.MyInfrastructureSlider .swiper-button-prev{width:48px;height:48px;color:var(--dark-text);left:0;top:auto;bottom:0;transition:transform .3s;@media (max-width:560px){transform:scale(.75)}&:hover{transform:scale(1.25);@media (max-width:560px){transform:scale(1)}}}.MyInfrastructureSlider .swiper-button-next{width:48px;height:48px;color:var(--dark-text);right:0;top:auto;bottom:0;transition:transform .3s;@media (max-width:560px){transform:scale(.75)}&:hover{transform:scale(1.25);@media (max-width:560px){transform:scale(1)}}}