h1,h2,h3{font-weight:var(--font-weight-bold)}h1{font-size:clamp(1.6rem,calc(.4666666667rem + 3.7777777778vw),5rem)}h2{color:#092858;font-size:clamp(1.6rem,calc(.8rem + 2.6666666667vw),4rem)}h3{color:#092858;font-size:clamp(1.6rem,calc(1.0666666667rem + 1.7777777778vw),3.2rem)}.hero-section{background-image:url(../../img/professional-services/bg-hero.svg?v=MIh4adnOFhOTZnaBizghjGvTBso&v=urprp4x);background-repeat:no-repeat;background-size:cover;padding-block:clamp(2.4rem,calc(1.0666666667rem + 4.4444444444vw),6.4rem);padding-inline:clamp(1.6rem,calc(0rem + 5.3333333333vw),6.4rem)}.hero-section .hero-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(1.6rem,calc(-2.1333333333rem + 12.4444444444vw),12.8rem);color:#fff}.hero-section .hero-container h1{color:#fff;margin-bottom:clamp(1.6rem,calc(1.3333333333rem + .8888888889vw),2.4rem)}.hero-section .hero-container p{font-size:clamp(1.6rem,calc(1.4rem + .6666666667vw),2.2rem);line-height:170%;margin-bottom:clamp(2.4rem,calc(2.1333333333rem + .8888888889vw),3.2rem)}@media(max-width:576px){.hero-section .hero-container .btn{width:100%}}.hero-section .hero-container .content-container{flex:1 1 40rem;max-width:60rem}.hero-section .hero-container .image-container{flex:1 1 40rem;display:flex;justify-content:center}.compensation-services-section{padding-block:clamp(2.4rem,calc(0rem + 8vw),9.6rem);padding-inline:clamp(1.6rem,calc(0rem + 5.3333333333vw),6.4rem)}.compensation-services-section .compensation-services-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(1.6rem,calc(-2.1333333333rem + 12.4444444444vw),12.8rem)}.compensation-services-section .compensation-services-container .image-container{flex:1 1 400px;display:flex;justify-content:center}.compensation-services-section .compensation-services-container .image-container img{max-width:100%;height:auto}.compensation-services-section .compensation-services-container .content-container{flex:1 1 400px;max-width:600px}.compensation-services-section .compensation-services-container .content-container h2{margin-bottom:clamp(1.6rem,calc(1.3333333333rem + .8888888889vw),2.4rem)}.compensation-services-section .compensation-services-container .content-container p{font-size:clamp(1.4rem,calc(1.2666666667rem + .4444444444vw),1.8rem)}.compensation-services-section .compensation-services-container .content-container p a{color:#3075c4;text-decoration:underline}.compensation-services-section .compensation-services-container .content-container p a:hover{text-decoration:none}.compensation-services-section .compensation-services-container .content-container ul{margin-top:clamp(1.6rem,calc(1.0666666667rem + 1.7777777778vw),3.2rem);margin-bottom:clamp(1.6rem,calc(1.0666666667rem + 1.7777777778vw),3.2rem);margin-left:clamp(1.6rem,calc(1.0666666667rem + 1.7777777778vw),3.2rem);line-height:2.2rem}.compensation-services-section .compensation-services-container .content-container ul li:nth-last-of-type(n+2){margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.compensation-planning-section{background:linear-gradient(to bottom,#cee2ed 0%,#fff 40%);padding-block:clamp(2.4rem,calc(1.0666666667rem + 4.4444444444vw),6.4rem);padding-inline:clamp(1.6rem,calc(0rem + 5.3333333333vw),6.4rem)}.compensation-planning-section .compensation-planning-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(1.6rem,calc(-2.1333333333rem + 12.4444444444vw),12.8rem)}.compensation-planning-section .compensation-planning-container .content-container{flex:1 1 40rem;max-width:60rem}.compensation-planning-section .compensation-planning-container .content-container h2{color:#092858;font-weight:var(--font-weight-bold);margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.compensation-planning-section .compensation-planning-container .content-container p{font-size:clamp(1.2rem,calc(.8666666667rem + 1.1111111111vw),2.2rem);line-height:180%}.compensation-planning-section .compensation-planning-container .detail-container{flex:1 1 40rem;display:flex;justify-content:center}.compensation-planning-section .compensation-planning-container .detail-container ul{list-style-type:none;margin:0;padding:0;display:grid;grid-gap:clamp(1.6rem,calc(-.8rem + 8vw),8.8rem);grid-template-columns:repeat(auto-fit,minmax(clamp(15rem,calc(11.6666666667rem + 11.1111111111vw),25rem),1fr))}.compensation-planning-section .compensation-planning-container .detail-container ul img{height:clamp(5rem,calc(4rem + 3.3333333333vw),8rem);margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.compensation-planning-section .compensation-planning-container .detail-container ul h3{color:#092858;font-weight:var(--font-weight-bold);margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.compensation-planning-section .compensation-planning-container .detail-container ul p{margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.compensation-planning-section .compensation-planning-container .detail-container ul li:has(>a):hover h3,.compensation-planning-section .compensation-planning-container .detail-container ul li:has(>a):hover a{color:#2196f3}.compensation-planning-section .compensation-planning-container .detail-container img{max-width:100%;height:auto}.why-se-section{padding-block:clamp(2.4rem,calc(-2.6666666667rem + 16.8888888889vw),17.6rem);padding-inline:clamp(1.6rem,calc(0rem + 5.3333333333vw),6.4rem)}.why-se-section .why-se-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(1.6rem,calc(-2.1333333333rem + 12.4444444444vw),12.8rem);box-shadow:0 0 .6rem rgba(0,0,0,.1607843137);border-radius:.8rem;padding-block:clamp(1.6rem,calc(1.1333333333rem + 1.5555555556vw),3rem);padding-inline:clamp(1.6rem,calc(-3.2rem + 16vw),16rem)}.why-se-section .why-se-container .image-container{flex:1 1 40rem;display:flex;justify-content:center}.why-se-section .why-se-container .image-container img{max-width:100%;height:auto}.why-se-section .why-se-container .content-container{flex:1 1 40rem;max-width:60rem}.why-se-section .why-se-container .content-container h4{color:#092858;font-weight:var(--font-weight-bold);margin-bottom:clamp(1.6rem,calc(1.3333333333rem + .8888888889vw),2.4rem)}.why-se-section .why-se-container .content-container ul{margin-top:clamp(.8rem,calc(.6666666667rem + .4444444444vw),1.2rem);margin-bottom:clamp(.8rem,calc(.6666666667rem + .4444444444vw),1.2rem);padding-left:1.6rem}.why-se-section .why-se-container .content-container ul li{margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.why-se-section .why-se-container .content-container ul li span{color:#092858;font-weight:var(--font-weight-bold)}.request-consultation-section{background:transparent radial-gradient(circle at 107% 14%,#89c7f8 0%,#4c76b8 23%,#092858 100%) 0% 0% no-repeat padding-box;padding-block:clamp(2.4rem,calc(1.0666666667rem + 4.4444444444vw),6.4rem);padding-inline:clamp(1.6rem,calc(0rem + 5.3333333333vw),6.4rem)}.request-consultation-section .request-consultation-container{display:flex;align-items:start;justify-content:center;flex-wrap:wrap;gap:clamp(1.6rem,calc(-2.1333333333rem + 12.4444444444vw),12.8rem);padding-block:clamp(1.6rem,calc(1.1333333333rem + 1.5555555556vw),3rem);padding-inline:clamp(1.6rem,calc(-3.2rem + 16vw),16rem)}.request-consultation-section .request-consultation-container .content-container{flex:1 1 40rem;max-width:60rem;padding-top:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.request-consultation-section .request-consultation-container .content-container h2{color:#fff;font-weight:var(--font-weight-bold);margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.request-consultation-section .request-consultation-container .content-container p{color:#fff;font-size:clamp(1.2rem,calc(.8666666667rem + 1.1111111111vw),2.2rem);line-height:180%}.request-consultation-section .request-consultation-container .form-container{flex:1 1 40rem;display:flex;justify-content:center;text-align:center;color:#fff}.request-consultation-section .request-consultation-container .form-container h2{color:#fff}.request-consultation-section .request-consultation-container .form-container dialog{color:#fff;background-color:transparent;width:100%}.request-consultation-section .request-consultation-container .form-container .form-group{text-align:left;margin-bottom:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}.request-consultation-section .request-consultation-container .form-container button{color:#092858;margin-block:clamp(.8rem,calc(.5333333333rem + .8888888889vw),1.6rem)}