.home-module__Hx0lNG__main{background-color:var(--color9);flex-direction:column;justify-content:space-between;align-items:center;display:flex}.home-module__Hx0lNG__main section{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative!important}.home-module__Hx0lNG__main .home-module__Hx0lNG__productsSection{background-color:var(--color2)}
.videoPlayer-module__bNi12W__container{cursor:pointer;background-color:var(--color2);width:100%;height:auto;padding:2rem 0}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__imageContainer{position:relative}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__imageContainer:hover .videoPlayer-module__bNi12W__playButton{width:100px;height:100px;transition:all .2s ease-in-out!important}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__workPic{object-fit:cover;object-position:top center;filter:grayscale(0);border-radius:10px;width:60%;max-width:800px;height:400px;margin-left:auto;margin-right:auto;transition:all .2s ease-in-out;display:block}.videoPlayer-module__bNi12W__container h2{text-align:center;margin-bottom:3rem;font-size:2rem}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__playButton{width:75px;height:75px;color:var(--color8);margin:auto;transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__videoContainer{z-index:999;background-color:#000000cf;width:100%;height:100vh;padding:2rem;position:fixed;top:0;left:0}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__cancel{color:#fff;width:50px;height:50px;transition:all .2s ease-in-out}.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__cancel:hover{color:var(--color8)}.videoPlayer-module__bNi12W__container video{width:60%;height:auto;margin-left:auto;margin-right:auto;display:block}@media (max-width:900px){.videoPlayer-module__bNi12W__container .videoPlayer-module__bNi12W__workPic,.videoPlayer-module__bNi12W__container video{width:90%}}
.flexBanner-module__HUmNiG__container{background-color:var(--color9);flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:8rem 1rem 2rem;display:flex;position:relative}.flexBanner-module__HUmNiG__container .flexBanner-module__HUmNiG__flexPic{object-fit:cover;z-index:10;width:min(600px,100%);height:auto}.flexBanner-module__HUmNiG__container h1,.flexBanner-module__HUmNiG__container h2{text-align:center}@media (max-width:700px){.flexBanner-module__HUmNiG__container h1{font-size:2.4rem}}
.lapSurgery-module__e6LSEq__container{background-color:var(--color2);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:2rem 5rem;display:flex}.lapSurgery-module__e6LSEq__wrapper{width:100%;max-width:1200px}.lapSurgery-module__e6LSEq__wrapper>p,.lapSurgery-module__e6LSEq__wrapper h2{color:#fff}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__swiperContainer{background-color:var(--color6-t);border:solid 2px var(--color3);border-radius:10px;width:100%;margin-top:2rem;padding:2rem 1rem 1rem}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__swiperContainer swiper-container{width:100%;display:block}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__slideContainer{flex-direction:row;justify-content:center;align-items:center;width:100%;height:auto;padding-bottom:4rem;display:flex;position:relative}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__slideFig{flex:1;justify-content:center;align-items:center;width:90%;height:auto;display:flex}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__slideImg{object-fit:cover;border-radius:10px;width:100%;height:auto;position:relative!important}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__slideCap{background-color:var(--color2);border:2px solid #fff;border-radius:10px;padding:1rem;position:absolute;top:0;left:50%;transform:translate(-50%,10px)}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__slideCap p{color:#fff;font-size:1.4rem}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__navigationHolder{justify-content:flex-end;gap:1rem;padding:0 2rem;display:flex}@media only screen and (max-width:900px){.lapSurgery-module__e6LSEq__container{padding:2rem}.lapSurgery-module__e6LSEq__container .lapSurgery-module__e6LSEq__slideCap p{font-size:1.2rem}}
