body .swiper{width:100%;height:100%}@media screen and (max-width: 768px){body .swiper{height:65%}}body .swiper .image-slider-next,body .swiper .team-slider-next{position:absolute;right:0;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0 - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#cc0000}body .swiper .image-slider-prev,body .swiper .team-slider-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0 - (var(--swiper-navigation-size)/2));z-index:11;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#cc0000;left:0px}body .swiper .arrow{border:solid white;border-width:0 3px 3px 0;display:inline-block;padding:3px}body .swiper .arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}body .swiper .arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media screen and (max-width: 768px){body .hero-video-swiper{height:65%}}body .swiper-pagination-testimonial{margin:0 auto;text-align:center;position:relative;padding-bottom:30px}body .swiper-slide{text-align:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body .swiper-slide .swiper-gl-image{height:100vh}@media screen and (max-width: 768px){body .swiper-slide .swiper-gl-image{height:inherit}}body .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){body .swiper-slide img{height:inherit !important}}body .swiper-slide.image-slide{width:70vw;height:50vh}@media screen and (max-width: 768px){body .swiper-slide.image-slide{height:auto}}body .swiper-slide.team-member{width:100vw;height:40vh;overflow:hidden;background:black}@media screen and (max-width: 1024px){body .swiper-slide.team-member{height:25vh}}body .swiper-slide.team-member .profile{display:flex;gap:3rem;align-items:center;height:100px;width:100%;position:absolute;bottom:30px;left:20px;color:white;text-align:left}@media screen and (max-width: 768px){body .swiper-slide.team-member .profile{top:50%;left:55%;transform:translate(-50%, -50%);gap:1rem}}body .swiper-slide.team-member .profile .image{max-width:110px;height:auto}body .swiper-slide.team-member .profile .image img{filter:blur(0)}@media screen and (max-width: 768px){body .swiper-slide.team-member .profile .image{max-width:150px}}body .swiper-slide.team-member .profile .name{font-weight:600;text-transform:uppercase;margin-top:98px;margin-left:-21px;padding:1rem;background-image:linear-gradient(to right, rgba(0,0,0,0.9), rgba(0,0,0,0))}@media screen and (max-width: 768px){body .swiper-slide.team-member .profile .name{font-size:.8rem;margin-left:8px}}body .swiper-slide.team-member .profile .name span{font-weight:500;font-size:1rem;text-transform:none}body .swiper-slide.testimonial .item{background:#252525;text-align:center;color:white}body .swiper-slide.testimonial .item .icon img{width:94px;height:auto;margin:0 auto}@media screen and (max-width: 768px){body .swiper-slide.testimonial .item .icon img{width:74px}}body .swiper-slide.testimonial .item .copy{max-width:60%;margin:30px auto}@media screen and (max-width: 768px){body .swiper-slide.testimonial .item .copy{max-width:90%;margin:20px auto}}body .swiper-slide.testimonial .item .name{font-weight:600;font-size:.7rem;text-transform:uppercase}body .swiper-slide.testimonial .item .name .title{color:dimgrey;text-transform:none;margin-top:5px}body .swiper-slide.client{max-width:400px;height:200px}@media screen and (max-width: 768px){body .swiper-slide.client{border:none;height:120px}}@media screen and (max-width: 1024px){body .swiper-slide.client .logo{padding:2.3rem}}@media screen and (max-width: 768px){body .swiper-slide.client .logo{padding:1rem}}body .swiper-slide.client.remove-top-border{border-top:none}@media screen and (max-width: 1024px){body .swiper-slide.client.remove-top-border{margin-bottom:15px}}body .swiper-slide.client.remove-top-border::before{content:"";position:absolute;bottom:0;left:0;width:1px;height:35%}@media screen and (max-width: 768px){body .swiper-slide.client.remove-top-border::before{width:0;height:0}}body .swiper-slide.client.remove-top-border::after{content:"";position:absolute;bottom:0;right:0;width:1px;height:35%}@media screen and (max-width: 768px){body .swiper-slide.client.remove-top-border::after{width:0;height:0}}body .swiper-slide.client.remove-bottom-border{border-bottom:none}@media screen and (max-width: 768px){body .swiper-slide.client.remove-bottom-border{border:none}}body .swiper-slide.client.remove-bottom-border::before{content:"";position:absolute;top:0;left:0;width:1px;height:35%}@media screen and (max-width: 768px){body .swiper-slide.client.remove-bottom-border::before{width:0;height:0}}body .swiper-slide.client.remove-bottom-border::after{content:"";position:absolute;top:0;right:0;width:1px;height:35%}@media screen and (max-width: 768px){body .swiper-slide.client.remove-bottom-border::after{width:0;height:0}}body .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}body span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:red;opacity:1}body .swiper-pagination-bullet{background-color:#a8a8a8;opacity:1}