.video{width:100%;max-width:500px;position:relative;border-radius:23px;border-top-right-radius:0;margin:0 auto}.video iframe,.video video{width:100%;border-radius:23px;border-top-right-radius:0}.video iframe{aspect-ratio:16/9}.video .vp-video-wrapper{width:100%!important;height:100%!important;border-radius:20px;max-width:none!important}.video-play{width:108px;height:108px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(1.7px);backdrop-filter:blur(1.7px);background-color:rgba(28,28,32,.57);border-radius:100px;border:none;display:flex;align-items:center;justify-content:center;transition:.3s}.video-play:hover{background-color:rgba(28,28,32,.87)}.video-play svg:last-child{position:absolute;left:52%;top:50%;transform:translate(-50%,-50%);width:30px;height:37px}.video-text{fill:none;color:#fff;width:110%;height:110%;display:flex;align-items:center;justify-content:center;-webkit-animation:rotate 10s linear infinite;animation:rotate 10s linear infinite;position:absolute}.video text{color:#fff;opacity:1;text-align:center;font-size:50px;stroke:#000;stroke-width:1.5px;fill:#fff;font-size:45px;stroke:#fff}@-webkit-keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}.js-modal-btn{width:108px;height:108px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(1.7px);backdrop-filter:blur(1.7px);background-color:rgba(28,28,32,.57);border-radius:100px;border:none;display:flex;align-items:center;justify-content:center;transition:.3s}.js-modal-btn:hover{background-color:rgba(28,28,32,.87)}.js-modal-btn svg:last-child{position:absolute;left:52%;top:50%;transform:translate(-50%,-50%);width:30px;height:37px}.acf-block-preview .serviceSection{margin-top:0}.serviceGs{margin-top:100px}.serviceGs_title{font-size:30px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#fff;text-align:center;padding:0 15px;margin-bottom:30px}.serviceGs .video-text text{color:#fff;opacity:1;text-align:center;font-size:50px;stroke:#000;stroke-width:1.5px;fill:#fff;font-size:45px;stroke:#fff}.serviceGs_wrapper2{position:relative;transition:height .4s}.serviceGs_wrapper2 .serviceGs_wrapper-conImage{width:100%}.serviceGs_wrapper2 .serviceGs_wrapper-image{width:100%;-o-object-fit:contain;object-fit:contain;display:block}.serviceGs_wrapper{display:none}.serviceGs_wrapper .serviceGs_wrapper-conImage .serviceGs_wrapper-image{width:100%}.serviceGs_wrapper .serviceGs_wrapper-image{transition:.4s;cursor:pointer}.serviceGs_wrapper .serviceGs_wrapper-image:hover{opacity:.7}.serviceGs_btns-next,.serviceGs_btns-prev{display:none;background-color:#1b1b1b;align-items:center;justify-content:center;position:absolute;top:50%;transform:translate(0,-50%);z-index:2}.serviceGs_btns-next svg,.serviceGs_btns-prev svg{width:20px}.serviceGs_btns-next{-webkit-clip-path:polygon(100% 50%,0 0,0 100%);clip-path:polygon(100% 50%,0 0,0 100%);width:60px;height:120px;left:0}.serviceGs_btns-next svg{transform:translateX(-50%)}.serviceGs_btns-prev{-webkit-clip-path:polygon(0 50%,100% 0,100% 100%);clip-path:polygon(0 50%,100% 0,100% 100%);width:60px;height:120px;right:0}.serviceGs_btns-prev svg{transform:translateX(50%)}.serviceGs_btns-mobile{position:relative;height:50px;margin:0 auto;margin-top:20px;width:208px}.serviceGs_btns-mobile-next::after,.serviceGs_btns-mobile-prev::after{content:"";width:32px;height:14px;background-size:cover;background-repeat:no-repeat;background-position:center}.serviceGs_btns-mobile-next::after{background-image:var(--wpr-bg-79401b9f-e7fa-4251-bca3-7489495d7dc3)}.serviceGs_btns-mobile-prev::after{background-image:var(--wpr-bg-cbd8b5a9-c0f4-45d6-a0e6-4ef458249f76)}.serviceGs_btns-mobile-pagination{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;color:#fff;opacity:.6;opacity:1}.gallery_slider,.gallery_slider2{display:none}