.services-section{padding:50px 0 40px;position:relative}.services-section.no-pd-top{padding-top:0}.services-section .upper-box{position:relative}.services-section .upper-box .sec-title{float:left;position:relative}.services-section .upper-box .view-all{float:right;margin-top:45px;position:relative}.services-section .upper-box .view-all a{color:#ed7902;text-transform:uppercase;border-bottom:1px solid #ed7902;font-size:15px;font-weight:500;line-height:20px;transition:all .3s;display:block;position:relative}.services-section .upper-box .view-all a:hover{color:#222}.service-block{margin-bottom:50px;position:relative}.service-block .inner-box{position:relative}.service-block .image-box{position:relative;overflow:hidden}.service-block .image-box .image{margin-bottom:0;position:relative}.service-block .image-box .image img{-o-transition:all .5s ease;width:100%;height:auto;transition:all .5s;display:block}.service-block .inner-box:hover .image img{transform:scale(1.1)}.service-block .image-box .image a:before{content:"";opacity:0;-o-transition:all .5s ease;z-index:1;background:#000;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0;transform:translateY(-100%)}.service-block .inner-box:hover .image-box .image a:before{opacity:.5;transform:translateY(0%)}.service-block .image-box .icon{text-align:center;color:#fff;z-index:8;background-color:#ed7902;width:60px;height:60px;font-size:42px;line-height:60px;position:absolute;bottom:0;left:0}.service-block .lower-content{padding-top:35px;position:relative}.service-block .lower-content h4{color:#333;margin-bottom:20px;font-size:20px;font-weight:700;line-height:1.2em;display:block;position:relative}.service-block .lower-content h4 a{color:#333;-o-transition:all .3s ease;transition:all .3s;display:inline-block}.service-block .lower-content h4 a:hover{color:#ed7902}.service-block .lower-content .text{color:#666;margin-bottom:20px;font-size:15px;font-weight:400;line-height:25px}.service-block .lower-content .read-more{-o-transition:all .3s ease;font-size:15px;font-weight:500;line-height:1.2em;transition:all .3s;display:inline-block}.service-block .lower-content .read-more:hover{color:#fff}.services-section.style-two{background-color:#fff}.services-section .services-carousel-two{position:relative}.services-carousel-two .owl-nav{width:100%;position:absolute;top:110px;left:0}.services-carousel-two .owl-next,.services-carousel-two .owl-prev{color:#c5c5c5;text-align:center;-o-transition:all .3s ease;background-color:#fff;border:2px solid #e6e6e6;width:30px;height:30px;margin-left:10px;font-size:14px;font-weight:400;line-height:26px;transition:all .3s;position:absolute;left:-70px}.services-carousel-two .owl-next{left:auto;right:-70px}.services-carousel-two .owl-next:hover,.services-carousel-two .owl-prev:hover{color:#fff;background-color:#ed7902;border:2px solid #ed7902}.services-section.style-three{background-color:#fff}.services-section.style-three .service-block .inner-box{box-shadow:0 0 10px rgba(0,0,0,.08)}.services-section.style-three .service-block .lower-content{padding:55px 30px 30px}.services-section.style-three .lower-content .icon{text-align:center;color:#fff;z-index:8;background-color:#ed7902;width:60px;height:60px;font-size:42px;line-height:60px;position:absolute;top:-40px;left:30px}
