.service-section{padding:50px 0 50px;background-color:#fff;position:relative;overflow:hidden}.service-section h2{font-size:35px;line-height:42px;color:#000;font-weight:900;text-transform:uppercase;margin:0 0 15px;text-align:center}.service-section .sec-para{text-align:center;margin-bottom:30px}.service-section .sec-para p{font-size:18px;line-height:24px;font-weight:400}.service-section .service-group-wrap{display:block;width:auto;float:none;margin-left:-15px;margin-right:-15px}.service-section .service-group{width:100%;float:left;text-align:center}.service-section .service-group .service-box{width:25%;float:none;padding:15px;display:inline-block;vertical-align:top;margin:0 -2px}.service-section .service-group .service-box .service-image{position:relative;line-height:0;margin:21px 0}.service-section .service-group .service-box .service-image:after{content:'';position:absolute;width:120px;height:120px;top:0px;bottom:0;left:calc(50% - 5px);right:0;z-index:0;border:1px solid #9e0219;border-radius:10px;transform:translateX(-50%) rotate(45deg)}.service-section .service-group .service-box .service-image .img{display:inline-block;height:120px;width:120px;border-radius:10px;position:relative;z-index:1;background-repeat:no-repeat;background-size:cover;background-position:center center}.service-section .service-group .service-box .service-image .img{z-index:1}.service-section .service-group .service-box .service-image .img:after{content:'';display:block;position:absolute;width:100%;height:100%;border:1px solid #9e0219;border-radius:10px;transform:rotate(45deg);top:0;bottom:0;left:5px;right:0}.service-section .service-group .service-box .service-image .img:before{content:'';position:absolute;top:-2px;left:-2px;bottom:0;right:0;width:calc(100% + 4px);height:calc(100% + 4px);background-color:transparent;border:1px solid #9e0219;border-radius:10px}.service-section .service-group .service-box .service-content{padding:25px 0 0}.service-section .service-group .service-box .service-content h3{margin:0;font-size:22px;line-height:30px;color:#000e48}.service-section .service-group .service-box .service-content .para p{font-size:15px;line-height:1.4;color:#000;font-weight:400;margin:0px;padding:15px 0 0}.service-section h2{position:relative;background-color:#9e0219;color:#fff;padding:5px 10px}.service-section h2:before,.service-section h2:after{content:'';display:block;background-color:#9e0219;position:absolute;top:0;bottom:0;width:100000px;height:100%}.service-section h2:before{right:calc(100% - 1px)}.service-section h2:after{left:calc(100% - 1px)}@media(max-width:991px){.service-section{padding:50px 0 40px}.service-section h2{font-size:32px;line-height:1.3;margin-bottom:25px}.service-section .service-group .service-box{width:33.33%}}@media(max-width:767px){.service-section{padding:40px 0 40px}.service-section h2{font-size:30px;margin-bottom:15px}.service-section .sec-para p{font-size:17px;line-height:1.4}.service-section .sec-para{margin-bottom:20px}.service-section .service-group .service-box{width:50%}.service-section .service-group .service-box .service-content{padding-top:20px}.service-section .service-group .service-box .service-content h3{font-size:20px;line-height:28px}}@media(max-width:480px){.service-section .service-group .service-box{width:100%}.service-section .service-group .service-box .service-content h3{height:auto !important}.service-section .service-group .service-box .service-content .para{height:auto !important}}