:where(body:not(.home)) .services_sections{z-index:1;padding-bottom:0;position:relative;overflow:hidden}:where(body:not(.home)) .services_sections:last-child{margin-bottom:5em}@media (max-width:1199.98px){:where(body:not(.home)) .services_sections:last-child{margin-bottom:5em}}@media (max-width:575.98px){:where(body:not(.home)) .services_sections:last-child{margin-bottom:3em}}:where(body:not(.home)) .services_sections .genericHead{margin-bottom:2em}@media (min-width:1200px){:where(body:not(.home)) .services_sections .genericHead{margin-bottom:6.25em}}:where(body:not(.home)) .services_sections .genericHead .h4{font-weight:300}@media (min-width:1200px){:where(body:not(.home)) .services_sections .genericHead h2{font-size:6.875em}}:where(body:not(.home)) .services_sections .service_slider{position:relative}:where(body:not(.home)) .services_sections .service_slider .swiper{padding-bottom:3.625em}@media (max-width:575.98px){:where(body:not(.home)) .services_sections .service_slider .swiper{padding-bottom:10em}}:where(body:not(.home)) .services_sections .service_order-1{order:2}@media (min-width:1200px){:where(body:not(.home)) .services_sections .service_order-1{order:1}}:where(body:not(.home)) .services_sections .service_order-2{order:1}@media (min-width:1200px){:where(body:not(.home)) .services_sections .service_order-2{order:2}}:where(body:not(.home)) .services_sections .service_order-3{order:3}:where(body:not(.home)) .services_sections .service_left-wrapper{padding-right:2em}@media (max-width:1199.98px){:where(body:not(.home)) .services_sections .service_left-wrapper{padding:2em 0}}:where(body:not(.home)) .services_sections .service_left-wrapper h3{margin-bottom:.7em}@media (max-width:1199.98px){:where(body:not(.home)) .services_sections .service_left-wrapper h3{font-size:3em}}@media (max-width:575.98px){:where(body:not(.home)) .services_sections .service_left-wrapper h3{font-size:2em}}:where(body:not(.home)) .services_sections .service_left-wrapper p{margin-bottom:.7em;font-weight:300}@media (max-width:1199.98px){:where(body:not(.home)) .services_sections .service_left-wrapper p{font-size:1.3em}}@media (max-width:575.98px){:where(body:not(.home)) .services_sections .service_left-wrapper p{font-size:1em}}:where(body:not(.home)) .services_sections .service_center-wrapper{border-radius:2.5em;height:37.0625em;overflow:hidden}@media (max-width:575.98px){:where(body:not(.home)) .services_sections .service_center-wrapper{height:24em}}:where(body:not(.home)) .services_sections .service_center-wrapper img{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#29292966}:where(body:not(.home)) .services_sections .service_right-wrapper{padding-top:.3125em;padding-left:5.9375em;overflow-y:auto}@media (min-width:992px){:where(body:not(.home)) .services_sections .service_right-wrapper{max-height:24em;margin-top:2em}}@media (min-width:1025px){:where(body:not(.home)) .services_sections .service_right-wrapper{max-height:37.0625em;margin-top:0}}:where(body:not(.home)) .services_sections .service_right-wrapper::-webkit-scrollbar{background-color:#191919;border-radius:10px;width:6px}:where(body:not(.home)) .services_sections .service_right-wrapper::-webkit-scrollbar-track{background-color:#191919;border-radius:10px;box-shadow:inset 0 0 6px #0000004d}:where(body:not(.home)) .services_sections .service_right-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(213deg,#dd0dce -39.81%,#540dce 85.21%);border-radius:10px}@media (max-width:1199.98px){:where(body:not(.home)) .services_sections .service_right-wrapper{padding-left:0}}:where(body:not(.home)) .services_sections .service_right-wrapper ul{list-style:none}:where(body:not(.home)) .services_sections .service_right-wrapper ul li{width:max-content;margin-bottom:.75em;font-size:1.5em;font-weight:500;transition:all .3s;position:relative}@media (max-width:575.98px){:where(body:not(.home)) .services_sections .service_right-wrapper ul li{font-size:1.25em}}:where(body:not(.home)) .services_sections .service_right-wrapper ul li a{color:#fff}:where(body:not(.home)) .services_sections .service_right-wrapper ul li:after{content:"";background:#fff;width:100%;height:2px;transition:all .3s;position:absolute;bottom:-.3125em;left:0;right:0;transform:scale(0)}@media (min-width:1200px){:where(body:not(.home)) .services_sections .service_right-wrapper ul li:hover{cursor:pointer;transform:translateY(-.3125em)}:where(body:not(.home)) .services_sections .service_right-wrapper ul li:hover:after{transform:scale(1)}}:where(body:not(.home)) .services_progress-wrapper .swiper-pagination{background:#191919;border-radius:10px;height:10px;padding:.125em;top:auto;bottom:5px}:where(body:not(.home)) .services_progress-wrapper .swiper-pagination .swiper-pagination-progressbar-fill{opacity:.6;background:#fff;border-radius:6px;height:6px;top:2px}:where(body:not(.home)) .service_nav-wrapper{display:none}@media (max-width:575.98px){:where(body:not(.home)) .service_nav-wrapper{width:35%;display:block;position:absolute;bottom:7.5em;left:50%;transform:translate(-50%)}}:where(body:not(.home)) .service_nav-wrapper .swiper-button-next{background:#191919;border-radius:100%;justify-content:center;align-items:center;width:3.125em;height:3.125em;display:flex}:where(body:not(.home)) .service_nav-wrapper .swiper-button-next:after{color:#fff;font-size:1em}:where(body:not(.home)) .service_nav-wrapper .swiper-button-prev{background:#191919;border-radius:100%;justify-content:center;align-items:center;width:3.125em;height:3.125em;display:flex}:where(body:not(.home)) .service_nav-wrapper .swiper-button-prev:after{color:#fff;font-size:1em}:where(body:not(.home)) .fixed-text{background:-webkit-linear-gradient(0deg,#d09bff 100%,#000 0);-webkit-text-stroke:1px transparent;color:#000;letter-spacing:-.04em;opacity:.6;z-index:-1;text-wrap:nowrap;will-change:transform;text-align:center;-webkit-background-clip:text;width:auto;font-size:12.5em;font-style:normal;font-weight:700;line-height:normal;position:absolute;bottom:-.195em;left:50%;transform:translate(-50%)}@media (max-width:1199.98px){:where(body:not(.home)) .fixed-text{font-size:8em;animation:20s linear infinite scrollText}}@media (max-width:575.98px){:where(body:not(.home)) .fixed-text{font-size:4.5em;bottom:0}}:where(body:not(.home)) .fixed-text:before{content:"";z-index:1;background:#0006;width:100%;height:.5em;position:absolute;bottom:0;left:0}
