/* Source and licensing information for the line(s) below can be found at https://www.ltts.com/themes/custom/lnttech/css/service-category.css. */
.service-landings{position:relative}@media screen and (max-width:635px){.service-landings .service-landings-block{width:100%}}.service-landings .service-landings-block .views-field-title{text-align:center;padding:20px;font-size:1.0625rem;font-weight:600;text-transform:uppercase;color:#004a85}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper{margin-bottom:60px;position:relative}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .service-landing-image{overflow:hidden}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .service-landing-image img{width:100%;height:auto;-webkit-transform:rotate(15deg) scale(1.4);transform:rotate(15deg) scale(1.4);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .service-landing-image:hover img{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper span{position:absolute;top:50%;left:50%;width:100%;background:rgba(51,51,51,.7);padding:15px 35px;font-size:1.25rem;color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper:hover span{background:rgba(6,39,113,.7)}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .explore{color:#ffcc29;text-transform:uppercase;font-size:1.125rem;position:relative;width:auto;margin:30px auto 0;font-weight:700;line-height:24px;text-align:right;position:absolute;bottom:20px;right:25px}@media screen and (max-width:767px){.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .explore{font-weight:400}}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .explore:hover{text-decoration:none;color:#c29400}.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .explore span{background:#ffcc29;width:150px;height:2px;margin:0;padding:0;left:inherit;right:50%}@media screen and (max-width:1200px){.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .explore span{width:90px;right:75%}}@media screen and (max-width:635px){.service-landings .service-landings-block .service-landing-bottom-inner-wrapper .explore span{width:65px}}.field--name-description{padding-top:30px}@media screen and (max-width:767px){.field--name-description{padding:30px 0}}.service-landings{text-align:center}.service-landings .service-landings-block{float:none;display:inline-block;width:32.333333%}@media screen and (max-width:992px){.service-landings .service-landings-block{width:49%}}@media screen and (max-width:635px){.service-landings .service-landings-block{width:100%}}.service-landings .service-landings-block .views-field-title{height:60px;padding:0;position:relative;margin-bottom:20px}@media screen and (max-width:1200px){.service-landings .service-landings-block .views-field-title{height:90px}}@media screen and (max-width:992px){.service-landings .service-landings-block .views-field-title{height:60px}}@media screen and (max-width:635px){.service-landings .service-landings-block .views-field-title{height:auto}}.service-landings .service-landings-block .views-field-title span{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%}@media screen and (max-width:635px){.service-landings .service-landings-block .views-field-title span{position:relative;left:inherit;bottom:inherit}}.service-landings .whole-carousel{padding-left:82px;margin-top:40px}@media (max-width:815px){.service-landings .whole-carousel{padding-right:30px}}@media (max-width:767px){.service-landings .whole-carousel{padding:0 15px !important}}.service-landings .whole-carousel .collapse-title{display:none}@media (max-width:767px){.service-landings .whole-carousel .collapse-title{display:block}}.service-landings .whole-carousel .whole-carousel-items{height:400px;position:relative}@media (max-width:767px){.service-landings .whole-carousel .whole-carousel-items{height:auto;max-height:none}}.service-landings .whole-carousel .whole-carousel-items .aikno{text-transform:initial !important}.service-landings .whole-carousel .whole-carousel-item{position:absolute;height:100%;width:100%;left:0;top:0;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.service-landings .whole-carousel .whole-carousel-item{height:auto;max-height:none !important}}.service-landings .whole-carousel .whole-carousel-item.active .overlay-content{opacity:1;transform:translate(0,-50%)}.service-landings .whole-carousel .whole-carousel-image{max-height:450px;overflow:hidden;position:relative}.service-landings .whole-carousel .whole-carousel-item .overlay-content{position:absolute;transform:translate(-30%,-50%);top:50%;left:-82px;padding:15px 30px 30px 140px;background-color:rgba(5,135,197,.87);width:80%;color:#fff;text-align:left;opacity:0;transition:all .3s ease-out}@media (max-width:768px){.service-landings .whole-carousel .whole-carousel-item .overlay-content{left:-50px;width:90%;padding:15px 30px 30px 100px}}@media (max-width:767px){.service-landings .whole-carousel .whole-carousel-item .overlay-content{position:static !important;transform:none !important;width:auto;padding:15px;opacity:1 !important}}.service-landings .whole-carousel .whole-carousel-item .overlay-content .landings-title{font-size:40px;line-height:38px;text-transform:uppercase;font-weight:700;margin:20px 0 15px}@media (max-width:768px){.service-landings .whole-carousel .whole-carousel-item .overlay-content .landings-title{font-size:25px}}.service-landings .whole-carousel .whole-carousel-item .overlay-content .landings-text h1{font-size:1.5rem;margin:20px 0;font-weight:600;color:#004a85}.service-landings .whole-carousel .whole-carousel-item .overlay-content p{font-size:16px}.service-landings .whole-carousel .whole-carousel-item .overlay-content a{position:relative;font-size:17px;color:#ffcb05;text-transform:uppercase;font-weight:700;margin-top:15px;display:inline-block}.service-landings .whole-carousel .whole-carousel-item .overlay-content a:after{content:"";width:100%;bottom:6px;left:calc(100% + 10px);height:1px;background-color:#ffcb05;position:absolute}.service-landings .whole-carousel .carousel-sectors{background-color:#252525;padding:20px 0;position:relative}@media (max-width:767px){.service-landings .whole-carousel .carousel-sectors{display:none}}.service-landings .whole-carousel .carousel-sectors .carousel-sector{width:20%;float:left;text-align:center;border-right:1px solid #555;padding:10px;min-height:125px}.service-landings .whole-carousel .carousel-sectors .carousel-sector a{display:inline-block;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;text-decoration:none !important;opacity:.7;outline:none;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.service-landings .whole-carousel .carousel-sectors .carousel-sector a .title-main{font-size:16px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}@media (max-width:1000px){.service-landings .whole-carousel .carousel-sectors .carousel-sector a .title-main{font-size:11px}}.service-landings .whole-carousel .carousel-sectors .carousel-sector a .title-main .aikno{text-transform:initial !important}.service-landings .whole-carousel .carousel-sectors .carousel-sector a .tab-title{text-align:center}.service-landings .whole-carousel .carousel-sectors .carousel-sector a .tab-title img{display:inline-block;margin-bottom:10px;transform:scale(.7);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.service-landings .whole-carousel .carousel-sectors .carousel-sector a:hover{opacity:1}.service-landings .whole-carousel .carousel-sectors .carousel-sector a:hover .title-main{margin:5px 0}.service-landings .whole-carousel .carousel-sectors .carousel-sector a:hover img{transform:scale(1)}.service-landings .whole-carousel .carousel-sectors .carousel-sector a.active{opacity:1;color:#ffcb05}.service-landings .whole-carousel .carousel-sectors .carousel-sector a.active img{transform:scale(1)}.service-landings .whole-carousel .carousel-sectors .carousel-sector a.active .title-main{margin:0 !important}.service-landings .whole-carousel .carousel-sectors .slick-arrow{position:absolute;top:50%;background-color:transparent;border:none;font-size:0}.service-landings .whole-carousel .carousel-sectors .slick-arrow.slick-prev{position:absolute;transform:translate(0,-50%);left:-23px;z-index:1;outline:none;width:30px}.service-landings .whole-carousel .carousel-sectors .slick-arrow.slick-prev:before{content:"\f0d9";font-family:'FontAwesome';font-size:88px;line-height:17px;color:#00aeef}@media (max-width:1000px){.service-landings .whole-carousel .carousel-sectors .slick-arrow.slick-prev:before{font-size:60px}}.service-landings .whole-carousel .carousel-sectors .slick-arrow.slick-next{position:absolute;transform:translate(0,-50%);right:-21px;outline:none;width:30px}.service-landings .whole-carousel .carousel-sectors .slick-arrow.slick-next:before{content:"\f0da";font-family:'FontAwesome';font-size:88px;color:#00aeef;line-height:17px}@media (max-width:1000px){.service-landings .whole-carousel .carousel-sectors .slick-arrow.slick-next:before{font-size:60px}}@media (max-width:767px){.service-landings .whole-carousel .whole-carousel-items{height:auto}.service-landings .whole-carousel .whole-carousel-item{position:relative;top:0;left:0;margin-bottom:5px;overflow:hidden;min-height:none;height:0;max-height:300px;transition:all .3s ease}.service-landings .whole-carousel .whole-carousel-items .collapse-title{margin:0 0 5px;position:relative}.service-landings .whole-carousel .whole-carousel-items .collapse-title img{display:none}.service-landings .whole-carousel .whole-carousel-items .collapse-title a{background-color:#00aeef;color:#fff;padding:10px 30px 10px 15px;display:block;font-size:20px;font-weight:700;text-decoration:none !important;text-transform:uppercase}.service-landings .whole-carousel .whole-carousel-items .collapse-title a:after{content:"\f068";font-family:'FontAwesome';font-size:17px;color:#fff;position:absolute;right:15px;top:13px}.service-landings .whole-carousel .whole-carousel-items .collapse-title a.collapsed:after{content:"\f067";font-family:'FontAwesome';font-size:17px;color:#fff;position:absolute;right:15px;top:13px}.service-landings .whole-carousel .whole-carousel-item .whole-carousel-text{bottom:0;height:auto;left:0;top:auto;transform:none;width:100%;padding:30px}.service-landings .whole-carousel .whole-carousel-item .whole-carousel-text h3{display:none}.service-landings .whole-carousel .carousel-sectors{display:none}.service-landings .whole-carousel .collapse.in{display:block !important;height:auto !important}.service-landings .whole-carousel .collapsing{display:block !important}}
/* Source and licensing information for the above line(s) can be found at https://www.ltts.com/themes/custom/lnttech/css/service-category.css. */