.preloader_introduction__PLGMH{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;position:fixed;z-index:999;background-color:#141516}.preloader_introduction__PLGMH svg{position:absolute;top:0;width:100%;height:calc(100% + 300px)}.preloader_introduction__PLGMH svg path{fill:#141516}.preloader_introduction__PLGMH p{display:flex;color:#fff;font-size:42px;align-items:center;position:absolute;z-index:1}.preloader_introduction__PLGMH p span{display:block;width:10px;height:10px;background-color:#fff;border-radius:50%;margin-right:10px}.section3_container__H9cV7{padding:50px 0;height:fit-content;width:100%;display:flex;color:#fff;justify-content:center;align-items:center}.section3_container__H9cV7 .section3_body__n1zLe{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.section3_imageCursor__yV61p{position:fixed;pointer-events:none;width:50px;height:50px;z-index:1000;transform:translate(-50%,-50%)}.section3_imageCursor__yV61p .section3_image__pmBI9{width:550px;height:200px;object-fit:cover}.section3_project__xyKTA{display:flex;width:100%;justify-content:space-between;align-items:center;padding:50px 100px;border-top:1px solid #c9c9c9;cursor:pointer;transition:all .2s}.section3_project__xyKTA:last-of-type{border-bottom:1px solid #c9c9c9}.section3_project__xyKTA:hover{opacity:.5}.section3_project__xyKTA:hover h2{transform:translateX(-10px)}.section3_project__xyKTA:hover p{transform:translateX(10px)}.section3_project__xyKTA h2{font-size:60px;margin:0;font-weight:400;transition:all .4s}.section3_project__xyKTA p{transition:all .4s;font-weight:300}.section3_modalContainer__f4r_i{height:350px;width:400px;position:absolute;background-color:#fff;overflow:hidden;pointer-events:none;display:flex;align-items:center;justify-content:center}.section3_modalSlider__P3yYA{height:100%;width:100%;position:absolute;transition:top .5s cubic-bezier(.76,0,.24,1)}.section3_modal__vvgwa{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.section3_modal__vvgwa img{height:auto}.section3_cursorLabel__xRdGp,.section3_cursor__xuRcb{width:80px;height:80px;border-radius:50%;background-color:#455ce9;color:#fff;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:300;pointer-events:none}.section3_cursorLabel__xRdGp{background-color:transparent}.section4_section___s_rB{margin-top:50vh;padding:32px 0;width:100%;height:100%;position:relative;overflow:hidden}.section4_section___s_rB .section4_text-container__kAaQG{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;z-index:1;overflow:hidden;perspective:1000px}.section4_section___s_rB .section4_text__jQyu5{font-family:Monserrat,sans-serif;font-size:50vh;color:#fff;position:absolute;top:50%;font-weight:600;line-height:1;left:50%;transform:translate(-50%,-50%);z-index:2}.section4_section___s_rB .section4_bg-image__Ijcf5{width:300px;height:300px}.section4_section___s_rB .section4_slidingImages__g9qV3{display:flex;flex-direction:column;gap:3vw;position:relative;z-index:1}.section4_section___s_rB .section4_slidingImages__g9qV3 .section4_slider__v1rlg{display:flex;position:relative;gap:3vw;width:120vw;left:-10vw}.section4_section___s_rB .section4_slidingImages__g9qV3 .section4_slider__v1rlg .section4_project__8W2jQ{width:25%;height:20vw;display:flex;align-items:center;justify-content:center}.section4_section___s_rB .section4_slidingImages__g9qV3 .section4_slider__v1rlg .section4_project__8W2jQ .section4_imageContainer__Nn3LP{position:relative;width:80%;height:80%}.section4_section___s_rB .section4_slidingImages__g9qV3 .section4_slider__v1rlg .section4_project__8W2jQ .section4_imageContainer__Nn3LP img{object-fit:cover}.Rounded_roundedButton__dwdN6{border-radius:50%;background-color:#111;border:1px solid #888;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.Rounded_roundedButton__dwdN6 p{position:relative;z-index:1;display:flex;transition:color .4s linear;font-size:20px;justify-content:center;width:100%;color:#fff;font-weight:300}.Rounded_roundedButton__dwdN6:hover p{color:#fff}.Rounded_circle__WWolV{width:100%;height:150%;position:absolute;border-radius:50%;top:100%}