.service_section *{box-sizing:border-box}.service_section{padding:20px 50px 80px 50px}.service_box{padding:30px 0;font-size:16px;line-height:24px}.service_box .inner{display:flex;align-items:center}.service_box .image{width:50%;text-align:left}.service_box .text{width:50%;padding:0 0 0 35px}.service_box .text h3{margin:0 0 15px;font-size:30px;line-height:42px;position:relative;padding:0 0 10px}.service_box .text h3:after{content:'';width:150px;height:2px;background:#000;position:absolute;bottom:0;left:0}.service_box .text .sub{font-size:20px;line-height:28px;margin:15px 0 10px;display:inline-block;width:100%}.service_box .btn_style a{padding:8px 35px;font-size:16px;line-height:26px;color:#fff;background:#004d95;border-radius:10px;display:inline-block;text-decoration:none;transition:all .4s ease;-moz-transition:all .4s ease}.service_box .btn_style a:hover{background:#03396d}.service_box .btn_style{margin:15px 0 0;display:inline-block;width:100%}.service_box:nth-child(even) .inner{flex-direction:row-reverse}.service_box:nth-child(even) .text{padding:0 35px 0 0}.service_box:nth-child(even) .image{text-align:right}.service-heading-section h2{margin-top:0px;text-align:center;margin-bottom:0px}.service-heading-section{margin-bottom:15px;margin-top:25px}.service-btn-main-wrap.btn_style a{padding:8px 35px;font-size:16px;line-height:26px;color:#fff;background:#004d95;border-radius:10px;display:inline-block;text-decoration:none;transition:all .4s ease;-moz-transition:all .4s ease;min-width:220px}.service-btn-main-wrap.btn_style a:hover{background:#03396d}.service-btn-main-wrap.btn_style{text-align:center;margin-top:25px}.service-btn-main-wrap.btn_style.servicebtn-devider-wrap{border-top:1px solid #000;margin-top:50px;padding-top:40px}@media(max-width:991px){.service_box .text .sub{margin:10px 0 0}}@media(max-width:767px){.service_section{padding:20px 0 50px}.service_box{padding:15px 0;display:inline-block;width:100%;text-align:center}.service_box .inner{display:block}.service_box .image{width:100%;max-width:350px;margin:0 auto}.service_box .text{width:100%;padding:0;margin:15px 0 0}.service_box .text h3:after{margin:0 auto;right:0}.service_box .text .sub{margin:5px 0}.service_box .btn_style{margin:10px 0 0}.service_box:nth-child(even) .text{padding:0}}