.service-outer .title-section .top-title{color:#d71921;font-family:Plus Jakarta Sans;font-size:24px;font-weight:400;line-height:38px;margin-bottom:16px;text-align:left}.service-outer .title-section .title h2{color:#323840;font-family:Satoshi-Medium;font-size:58px;font-weight:500;letter-spacing:-.004em;line-height:72px;text-align:left}@media only screen and (max-width:479px) and (min-width:320px){.service-outer .inner-contents .title-section{width:100%!important}.service-outer .title-section .top-title{font-size:16px;line-height:30px;margin-bottom:0}.service-outer .title-section .title h2{font-size:32px;line-height:38px}.service-outer .title-section .title{margin-bottom:16px}}@media only screen and (max-width:767px) and (min-width:480px){.service-outer .inner-contents .title-section{width:100%!important}.service-outer .title-section .top-title{font-size:22px;line-height:32.4px;margin-bottom:0}.service-outer .title-section .title h2{font-size:38px;line-height:42px}.service-outer .title-section .title{margin-bottom:20px}}@media only screen and (max-width:985px) and (min-width:768px){.service-outer .inner-contents .title-section{width:100%!important}.service-outer .title-section .top-title{font-size:22px;line-height:32.4px;margin-bottom:0}.service-outer .title-section .title h2{font-size:38px;line-height:42px}.service-outer .title-section .title{margin-bottom:20px}}@media only screen and (max-width:1150px) and (min-width:986px){.service-outer .inner-contents .title-section{width:45%}.service-outer .title-section .title h2{font-size:48px;line-height:62px}}