.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide{position:relative;border-radius:5px;overflow:hidden}.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .image{height:375px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .image{height:200px}}.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .overlay,.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .caption{position:absolute;bottom:0;left:0}.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .overlay{width:100%;height:120px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .caption{margin-bottom:0;color:#fff;font-weight:700;line-height:144.444%;padding:24px 35px}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .image-carousel .swiper-wrapper .swiper-slide .caption{padding:20px}}.service-single-page-content-block .site-container .image-carousel .swiper-nav{position:relative;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;margin-top:20px}.service-single-page-content-block .site-container .image-carousel .swiper-nav .swiper-pagination-bullet{margin:0 2px;width:13.5px;height:13.5px;background-color:#fff;box-shadow:inset 0px 0px 0px 2px #ddd;transition:ease-in-out .4s;opacity:1}.service-single-page-content-block .site-container .image-carousel .swiper-nav .swiper-pagination-bullet-active{background-color:#00a0d8;box-shadow:inset 0px 0px 0px 2px rgba(221,221,221,0)}.service-single-page-content-block .site-container .heading-content{padding:60px 0 45px}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .heading-content{padding:4s0px 0}}.service-single-page-content-block .site-container .heading-content .heading-container .icon{width:42px;height:42px}.service-single-page-content-block .site-container .heading-content .subtext{color:#666}.service-single-page-content-block .site-container .heading-content .subtext>*{margin-bottom:1em}.service-single-page-content-block .site-container .icon-text-grid{margin-bottom:48px}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .icon-text-grid{margin-bottom:40px}}.service-single-page-content-block .site-container .icon-text-grid .grid-item .icon{width:118px;height:118px;margin-bottom:20px}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .icon-text-grid .grid-item .icon{margin-bottom:10px}}.service-single-page-content-block .site-container .icon-text-grid .grid-item .subtext{color:#666;text-align:center;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:22px;max-width:188px}.service-single-page-content-block .site-container .videos{padding-bottom:20px;margin-bottom:40px;border-bottom:solid 1px #ccc;padding-right:6.9444444444vw}@media only screen and (min-width: 1440px){.service-single-page-content-block .site-container .videos{padding-right:100px}}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .videos{padding-right:0px}}.service-single-page-content-block .site-container .videos .single-video .glightbox{position:relative;display:block;transition:ease-in-out .4s;border-radius:5px;overflow:hidden;margin-bottom:20px}.service-single-page-content-block .site-container .videos .single-video .glightbox .image{aspect-ratio:406/248;width:100%;height:auto}.service-single-page-content-block .site-container .videos .single-video .glightbox svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:10}.service-single-page-content-block .site-container .videos .single-video .glightbox:after{content:"";display:block;position:absolute;bottom:0;left:0;height:50%;width:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%)}.service-single-page-content-block .site-container .videos .single-video .glightbox:hover{opacity:.8}.service-single-page-content-block .site-container .videos .single-video .subtext{color:#666}.service-single-page-content-block .site-container .videos .single-video .subtext strong,.service-single-page-content-block .site-container .videos .single-video .subtext b{font-weight:600 !important}.service-single-page-content-block .site-container .downloads{padding-bottom:48px;margin-bottom:40px;border-bottom:solid 1px #ccc}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .downloads{padding-bottom:24px;margin-bottom:24px}}.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .image{margin-bottom:16px;width:100%;aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .image{margin-bottom:10px}}.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .text-container .title{margin-bottom:16px}@media only screen and (max-width: 767px){.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .text-container .title{margin-bottom:10px}}.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .text-container .btn{width:100%;max-width:100%;text-align:left;justify-content:space-between}.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .text-container .btn:after{margin-left:auto}.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .text-container .btn svg{margin-right:15px;margin-left:0;color:inherit}.service-single-page-content-block .site-container .downloads .downloads-grid .single-download .text-container .btn svg *{color:inherit;fill:currentColor}.service-single-page-content-block .site-container .subpages-content .heading{margin-bottom:30px}.service-single-page-content-block .site-container .subpages-content .single-service .image{border-radius:5px;margin-bottom:25px;width:100%}.service-single-page-content-block .site-container .subpages-content .single-service .title{margin-bottom:22px;font-weight:700}.service-single-page-content-block .site-container .subpages-content .single-service .btn{width:100%;max-width:100%;justify-content:space-between}.gprev,.gnext{display:none !important}
