@keyframes waves{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes up-to-down{0%{opacity:0;transform:translateY(-40em)}50%{opacity:1}to{transform:translateY(0)}}@keyframes floating{0%{transform:rotate(0) translate(-20%,30%)}20%{transform:rotate(30deg) translate(25%,5%)}40%{transform:rotate(20deg) translate(-10%)}60%{transform:rotate(40deg) translate(-5%,-40%)}80%{transform:rotate(20deg) translate(20%,-40%)}to{transform:rotate(0) translate(-20%,30%)}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wp-block-mb-block-service-preview{background-color:var(--wp--preset--color--dark,#141314);border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--white,#fff) 10%,transparent);overflow:hidden;position:relative}@media(width>=1600px){.wp-block-mb-block-service-preview{padding:0}}.wp-block-mb-block-service-preview.alignfull{margin-left:-1.25rem;margin-right:-1.25rem}.wp-block-mb-block-service-preview .service-preview-inner{display:flex;flex-direction:column;padding:0 15px;pointer-events:auto!important}@media(width>=768px){.wp-block-mb-block-service-preview .service-preview-inner{padding:0 4vw}}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-inner{flex-direction:row;min-height:100vh}}@media(width>=1600px){.wp-block-mb-block-service-preview .service-preview-inner{padding:0}}.wp-block-mb-block-service-preview .service-preview-inner .service-preview-frames{display:none}@media(width>=1600px){.wp-block-mb-block-service-preview .service-preview-inner .service-preview-frames{background-position:0;background-repeat:no-repeat;background-size:contain;display:block;inset:12px auto 12px 0;max-width:245px;overflow:hidden;position:absolute;width:100%;z-index:10}.wp-block-mb-block-service-preview .service-preview-inner .service-preview-frames.right-position{background-position:100%;inset:12px 0 12px auto}}.wp-block-mb-block-service-preview .service-preview-inner .service-preview-shape{display:none!important}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-inner .service-preview-shape{display:block!important;inset:0;position:absolute!important;z-index:10}}.wp-block-mb-block-service-preview .service-preview-inner .service-preview-shape.left-position img{left:0;right:auto}.has-bg.wp-block-mb-block-service-preview .service-preview-inner .service-preview-shape{z-index:25}.wp-block-mb-block-service-preview .service-preview-inner .service-preview-shape img{animation:floating 80s cubic-bezier(.1,0,.7,1) infinite;bottom:0;display:block;max-width:45vw;position:absolute;right:0;z-index:0}@media(width>=1600 px){.wp-block-mb-block-service-preview .service-preview-inner .service-preview-shape img{max-width:65vw}}.wp-block-mb-block-service-preview .service-preview-media{flex:1;margin-top:2rem;position:relative;z-index:20}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-media{flex:1 1 50%;margin-top:0}}.wp-block-mb-block-service-preview .service-preview-media .service-preview-img{align-items:center;aspect-ratio:1.88/1;display:flex;justify-content:center;max-width:100%;min-height:250px}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-media .service-preview-img{aspect-ratio:auto;inset:0;position:absolute}}.has-bg.wp-block-mb-block-service-preview .service-preview-media .service-preview-img{background-size:cover;height:100%;width:100%}.has-bg.wp-block-mb-block-service-preview .service-preview-media .service-preview-img.is-mobile{display:block}@media(width>=768px){.has-bg.wp-block-mb-block-service-preview .service-preview-media .service-preview-img.is-mobile{display:none}}@media(width < 768px){.has-mobile-bg.wp-block-mb-block-service-preview .service-preview-media .service-preview-img{display:none}}.image-bottom-position.wp-block-mb-block-service-preview .service-preview-media .service-preview-img{align-items:flex-end}.wp-block-mb-block-service-preview .service-preview-media .service-preview-img>img{display:block;height:100%!important;-o-object-fit:contain;object-fit:contain;position:relative;width:100%!important}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-media .service-preview-img>img{height:auto!important;max-height:90%;max-width:90%;-o-object-fit:unset;object-fit:unset;width:auto!important}}.wp-block-mb-block-service-preview .service-preview-container{align-items:center;display:flex;flex:1;justify-content:center;padding:1.5rem 0 5rem;position:relative;z-index:20}@media(width>=768px){.wp-block-mb-block-service-preview .service-preview-container{padding-bottom:3.5rem}}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-container{flex:1 1 50%;padding:0}}@media(width>=1600px){.wp-block-mb-block-service-preview .service-preview-container{justify-content:flex-start}}.wp-block-mb-block-service-preview .service-preview-container .service-preview-title{font-size:clamp(32px,3.125vw,60px);margin-top:0}.wp-block-mb-block-service-preview .service-preview-container .service-preview-content{max-width:310px;padding:0;text-align:center}@media(width>=992px){.wp-block-mb-block-service-preview .service-preview-container .service-preview-content{margin:5rem 0;max-width:31.25vw;padding:0 0 0 5.9895833333vw;text-align:left}}@media(width>=1920px){.wp-block-mb-block-service-preview .service-preview-container .service-preview-content{max-width:30rem;padding:0 0 0 5.75rem}}.wp-block-mb-block-service-preview .service-preview-container .service-preview-content .wp-block-buttons .wp-block-button__link span{display:none}.wp-block-mb-block-service-preview .service-preview-container .service-preview-excerpt{color:var(--wp--preset--color--white,#fff);font:300 clamp(18px,1.5625vw,30px)/1.6 var(--wp--preset--font-family--poppins,sans-serif);letter-spacing:.025em;padding-bottom:1.5rem}@media(width>=1920px){.wp-block-mb-block-service-preview .service-preview-container .service-preview-excerpt{padding:0 0 3.3854166667vw}}.wp-block-mb-block-service-preview .service-preview-container .service-preview-excerpt p{margin:0}@media(width < 992px){.wp-block-mb-block-service-preview .service-preview-container .wp-block-buttons>.wp-block-button{margin:auto}}