.page-module__Oub5RG__servicesPage{background-color:#fff;border-radius:8px;flex-direction:column;margin:.2rem;padding:6rem 1rem 1rem;display:flex}.page-module__Oub5RG__wrapper{text-align:left;flex-direction:column;max-width:100%;margin:0 auto;display:flex}.page-module__Oub5RG__sidebar{order:2;width:100%;margin-top:1rem}.page-module__Oub5RG__sidebar a{color:#081333;text-decoration:none}.page-module__Oub5RG__servicesList ul{margin:0;padding:0;list-style:none}.page-module__Oub5RG__servicesList ul li p{color:#081333;background-color:#f5f4f6;border-radius:8px;margin:0 0 5px;padding:10px;font-size:1.1rem;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s;display:block}.page-module__Oub5RG__servicesList ul li p:hover,.page-module__Oub5RG__servicesList ul li p.page-module__Oub5RG__active{color:#fff;background-color:#081333}.page-module__Oub5RG__contactSection{text-align:center;color:#fff;background-color:#081333;border-radius:8px;margin-top:10px;padding:15px}.page-module__Oub5RG__contactSection h3{margin-bottom:10px;font-size:1.4rem}.page-module__Oub5RG__contactSection button{color:#fff;cursor:pointer;background-color:#a82b11;border:none;border-radius:5px;padding:10px 20px;font-size:1.1rem}.page-module__Oub5RG__contactSection button:hover{background-color:#c2290a}.page-module__Oub5RG__mainContent{order:1;width:100%}.page-module__Oub5RG__serviceDetail{max-width:100%;margin:0 auto;padding:15px;line-height:1.6}.page-module__Oub5RG__serviceHeader h1{text-align:left;color:#081333;margin-bottom:20px;font-size:1.5rem;font-weight:700}.page-module__Oub5RG__imageContainer{justify-content:center;align-items:center;width:100%;max-width:100%;display:flex}.page-module__Oub5RG__thumbnail{object-fit:cover;width:100%;max-width:100%;height:auto}.page-module__Oub5RG__serviceContent{color:#333;font-size:1rem;line-height:1.6}.page-module__Oub5RG__serviceContent ul{padding-left:10px;font-size:1rem;line-height:1.6;list-style-type:none}.page-module__Oub5RG__serviceContent h2{color:#081333;font-size:1.2rem}.page-module__Oub5RG__serviceContent h3{color:#081333;font-size:1.1rem}@media (min-width:576px) and (max-width:1024px){.page-module__Oub5RG__servicesPage{border-radius:8px;margin:.2rem;padding:6rem 2rem 2rem}.page-module__Oub5RG__wrapper{text-align:left;max-width:90%;margin:0 auto}.page-module__Oub5RG__sidebar{order:2;width:100%;margin-top:1rem}.page-module__Oub5RG__sidebar a{font-size:1.2rem}.page-module__Oub5RG__servicesList ul li p{padding:12px;font-size:1.2rem;line-height:1.5}.page-module__Oub5RG__contactSection{border-radius:8px;margin-top:10px;padding:20px;font-size:1.2rem}.page-module__Oub5RG__contactSection h2{margin-bottom:10px;font-size:1.4rem}.page-module__Oub5RG__contactSection button{padding:12px 24px;font-size:1.2rem}.page-module__Oub5RG__mainContent{order:1;width:100%}.page-module__Oub5RG__serviceDetail{max-width:90%;padding:20px;line-height:1.6}.page-module__Oub5RG__serviceHeader h1{margin-bottom:20px;font-size:1.8rem}.page-module__Oub5RG__thumbnail{object-fit:cover;border-radius:8px;width:100%;height:auto;margin:1rem 0}.page-module__Oub5RG__serviceContent{color:#333;font-size:1.1rem;line-height:1.7}.page-module__Oub5RG__serviceContent ul{padding-left:10px;font-size:1.1rem;line-height:1.7}.page-module__Oub5RG__serviceContent h2{font-size:1.3rem}.page-module__Oub5RG__serviceContent h3{color:#081333;font-size:1.2rem}.page-module__Oub5RG__contactSection h3{margin-bottom:10px;font-size:1.6rem}}@media (min-width:1025px){.page-module__Oub5RG__servicesPage{flex-direction:row;padding:12rem 0}.page-module__Oub5RG__wrapper{text-align:left;flex-direction:row;max-width:1200px}.page-module__Oub5RG__sidebar{border-right:1px solid #f5f4f6;order:1;width:25%;margin-top:3.5rem;padding:0 1.5rem}.page-module__Oub5RG__mainContent{order:2;width:75%}.page-module__Oub5RG__serviceHeader h1{font-size:2rem}.page-module__Oub5RG__serviceContent h2{color:#081333;font-size:1.6rem}.page-module__Oub5RG__serviceContent h3{color:#081333;font-size:1.4rem}.page-module__Oub5RG__contactSection{color:#081333;text-align:center;background-color:#f5f4f6;border-radius:8px;margin-top:20px;padding:20px}.page-module__Oub5RG__contactSection h3{margin-bottom:10px;font-size:1.6rem}.page-module__Oub5RG__imageContainer{margin:20px 0}.page-module__Oub5RG__serviceContent{color:#333;font-size:1.4rem;line-height:1.6}.page-module__Oub5RG__serviceContent ul{padding-left:10px;font-size:1.2rem;line-height:1.6;list-style-type:none}}
