.db-video .play-btn,.reel-cell .play-btn{animation-name:pulse;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;transition:222ms ease-in;opacity:1}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-webkit-touch-callout:none;-khtml-user-select:none;overflow:hidden}ul{list-style:none;padding-left:0;margin:0}.demo .item{margin-top:-130px}.content-slider li{background-color:#2b1c2b;text-align:center;color:#fff;position:relative}#minislide li{display:flex;height:650px}.lSSlideOuter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gallery img{width:100%;display:block;height:auto;transition:555ms ease-in-out}.f-widthwrap .integral-services-wrap .item #corporate a{color:#d9dbdf}.f-widthwrap .integral-services-wrap .item #corporate a:hover{color:#fff}.gallery li{position:relative;overflow:hidden;padding-bottom:90px}.gallery li:hover .service-name{background-color:#c30909;padding-left:27px}.wrap2 .demo .lSAction>a{display:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before,.lightSlider:after,.lightSlider:before{content:" ";display:table}.reel-cell{height:100%;width:100%;font-size:14px;line-height:22px;position:relative;font-weight:300;transition:411ms;text-align:left;padding:3em;border-radius:11px;color:#fff}.reel-cell:before{position:absolute;width:100%;height:50%;content:'';left:0;bottom:0;z-index:3;background:radial-gradient(circle,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%)}.db-video img,.reel-cell img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.reel-cell h3{position:absolute;bottom:12%;left:7%;z-index:3;font-size:27px;font-weight:500;color:#fff;max-width:36%}.testi-cell,.testi-cell h5{position:relative;width:100%}.reel-cell:hover h6{color:#e13829}.reel-cell .play-btn{left:10%;top:62%}.reel-cell strong{display:block;font-size:17px;font-weight:500;line-height:normal;margin-bottom:21px}.testi-cell{font-size:22px;line-height:34px;margin-bottom:35px;text-align:center;font-weight:400}.testi-cell section{font-size:36px;color:#daa520;padding:.5em}.testi-cell h5{font-size:30px;font-weight:500;color:#a74fab;background-image:linear-gradient(90deg,#975ade 40%,#ef7da7 60%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-top:35px;margin-bottom:0}.testi-cell img{width:100px;height:100px;border-radius:50%;vertical-align:top}.testi-cell span{font-size:16px;display:block;margin-bottom:20px;font-weight:400;color:#767165;line-height:20px;width:100%}#db-slide2 .db-wrap{height:380px}.db-wrap{display:flex;flex-wrap:wrap;width:100%;height:280px}.db-desc{flex:1 1 45%;background-color:#e5e3e3;padding:1.5em;font-size:17px;line-height:27px}.db-desc h4{font-size:25px;margin-top:20px}.db-desc a{background-color:#171717;color:#fff;display:block;border-radius:5px;padding:7px 0;font-size:12px;text-decoration:none;width:100px;text-align:center;margin-top:18px;border:2px solid #242424}.db-desc a:hover{background-color:transparent;color:#000;border:2px solid #242424}.tag{position:absolute;background-color:#131313;color:#fff;bottom:11px;left:11px;padding:5px 21px;z-index:3;font-weight:400}.db-video{height:100%;flex:1 1 50%;font-size:14px;line-height:22px;position:relative;font-weight:300;transition:411ms;text-align:left;padding:3em;border-radius:11px;color:#fff}.db-video .play-btn{left:50%;top:50%}.fullpad{padding-right:1%;padding-left:1%}.service-name{background-color:rgba(22,28,40,.8);position:absolute;left:0;z-index:21;color:#fff;font-size:21px;min-width:200px;font-weight:700;transition:522ms;padding:21px;text-align:center;top:9%;width:100%}.lSSlideOuter.vertical,.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.service-desc{width:100%;padding-top:21px;font-size:15px;line-height:21px;text-align:left;padding-right:5%;color:#000}.item h3{margin-bottom:21px}.teamwrap .item #team li .tm-name strong{font-size:18px;font-weight:700;display:block}.teamwrap .item #team li .tm-name{padding-top:11px}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform 1s,height 1s;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSAction>a:hover,.lSSlideOuter .media.active,.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.bg-black .lSSlideOuter .lSPager.lSpg{padding:0;text-align:left;width:93%;position:absolute;bottom:7%;left:7%}.testimonial-wrap .lSSlideOuter .lSPager.lSpg{text-align:center;padding-top:50px}.lSSlideOuter .lSPager.lSpg{text-align:left;margin:0;padding:10px 0 0}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.holder .lSSlideOuter .lSPager.lSpg>li a{background-color:#5c5c5c}.lSSlideOuter .lSPager.lSpg>li a{background-color:#fff;display:inline-block;height:11px;overflow:hidden;text-indent:-999em;width:11px;position:relative;z-index:99;-webkit-transition:.5s linear;transition:.5s linear;color:transparent;border-radius:7px}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#b14bf2;width:32px}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden}.lSSlideOuter .lSPager.lSGallery img{display:block;width:120px;height:70px;object-fit:cover}.lSAction>a{width:45px;height:45px;cursor:pointer;position:absolute;z-index:99;opacity:.5;bottom:0;text-align:center}.lSAction>.lSPrev{background-position:0 0;left:48%;margin-left:-50px}.lSAction>.lSNext{background-position:-45px 0;left:52%;margin-left:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd,.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:.3s rightEnd;animation:.3s rightEnd;position:relative}.lSSlideOuter .leftEnd,.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:.3s leftEnd;animation:.3s leftEnd;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:.3s topEnd;animation:.3s topEnd;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:.3s bottomEnd;animation:.3s bottomEnd;position:relative}.lightSlider.lsGrabbing>*{cursor:e-resize}@media(max-width:1440px){.reel-cell .play-btn{left:12%}.reel-cell h3{font-size:22px}#minislide li{height:530px}}@media(max-width:780px){.demo .item{margin-top:-140px}}@media(max-width:520px){.lSSlideOuter .lSPager.lSGallery img{height:50px}.reel-cell h3{left:50%;font-size:24px;max-width:70%;margin-left:-35%;text-align:center;bottom:12%}.reel-cell .play-btn{left:50%}.bg-black .lSSlideOuter .lSPager.lSpg{text-align:center;left:0;width:100%}.testi-cell h5{font-size:21px}.testi-cell{font-size:18px;line-height:25px}.db-video{flex:100%;height:300px}#db-slide2 .db-wrap,.db-wrap{height:auto}.db-desc{padding-bottom:50px}}
/* 1. This resets the link inside the H3 so it doesn't look like a button */
.db-desc h3 a.title-link {
    background-color: transparent !important;
    display: inline !important;
    padding: 0 !important;
    width: auto !important;
    border: none !important;
    color: #171717 !important; 
    font-size: inherit !important;
    margin: 0 !important;
    
    /* The Underline & Spacer */
    text-decoration: underline !important; 
    text-underline-offset: 5px !important; /* Adjust this number to increase/decrease the space */
    text-decoration-thickness: 1px !important; /* Keeps the line clean and thin */
}

/* 2. This creates the blue hover effect you asked for */
.db-desc h3 a.title-link:hover {
    color: #903ee4 !important; /* Standard Blue */
    background-color: transparent !important;
}
.db-desc h4 a.title-link {
    background-color: transparent !important;
    display: inline !important;
    padding: 0 !important;
    width: auto !important;
    border: none !important;
    color: #171717 !important; 
    font-size: inherit !important;
    margin: 0 !important;
    
    /* The Underline & Spacer */
    text-decoration: underline !important; 
    text-underline-offset: 5px !important; /* Adjust this number to increase/decrease the space */
    text-decoration-thickness: 1px !important; /* Keeps the line clean and thin */
}

/* 2. This creates the blue hover effect you asked for */
.db-desc h4 a.title-link:hover {
    color: #903ee4 !important; /* Standard Blue */
    background-color: transparent !important;
}
