.page-header{height:40vh;width:100%;background:transparent;display:flex;align-items:center;justify-content:center;margin-top:-3rem;position:relative}.page-header .page-header-inner{width:85%}.page-header .page-header-inner,.page-header .page-header-inner .page-header-content{height:100%;display:flex;align-items:center;justify-content:center}.page-header .page-header-inner .page-header-content .page-title{text-align:center}.page-header .page-header-inner .page-header-content .page-title .title{font-size:2.5rem;margin-bottom:1rem;color:#003e74}.page-header .page-header-inner .page-header-content .page-title .route{font-size:1.1rem;color:#b78727}.page-header .page-header-inner .page-header-content .page-title .route span{color:gray}.page-header .page-header-inner .page-header-content .page-title .route span:hover{color:#000}.page-header .page-header-inner .page-header-bg{position:absolute}.page-header .page-header-inner .object1{top:0;right:0}.page-header .page-header-inner .object2{bottom:0;left:0}@media(max-width:1024px){.page-header .inner{width:90%}}@media(max-width:768px){.page-header{height:40vh;padding-top:5rem}.page-header .page-header-inner .page-header-content .page-title .title{font-size:2rem}.page-header .page-header-inner .page-header-content .page-title .route{font-size:.9rem}}.about-wrapper{width:100%;height:100%;overflow:hidden}.about-wrapper .about{width:100%;display:flex;align-items:center;justify-content:center;margin:3rem 0}.about-wrapper .about .about-inner{width:85%;display:flex;flex-direction:column;justify-content:center;gap:1rem}.about-wrapper .about .about-inner h1{font-size:2.5rem;color:#003e74}.about-wrapper .about .about-inner h1 span{color:#b78727}.about-wrapper .about .about-inner p{text-align:justify}.about-wrapper .mission-info{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.about-wrapper .mission-info .mission-info-inner{width:85%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5rem}.about-wrapper .mission-info .mission-info-inner .statement{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between}.about-wrapper .mission-info .mission-info-inner .statement .img{width:100%;height:100%;display:flex;justify-content:center}.about-wrapper .mission-info .mission-info-inner .statement .img img{width:100%;height:100%}.about-wrapper .mission-info .mission-info-inner .statement .title{font-weight:700;color:#003e74;font-size:2rem}.about-wrapper .mission-info .mission-info-inner .statement .desc{color:#000;font-size:1.1rem}@media(max-width:1024px){.about-wrapper .about .about-inner{width:90%}.about-wrapper .mission-info .mission-info-inner{width:90%;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.about-wrapper .about .about-inner h1{font-size:2rem}.about-wrapper .about .about-inner p{font-size:1rem}.about-wrapper .mission-info .mission-info-inner{grid-template-columns:repeat(1,1fr)}.about-wrapper .mission-info .mission-info-inner .mission .img{order:1}.about-wrapper .mission-info .mission-info-inner .statement .title{font-size:1.6rem}.about-wrapper .mission-info .mission-info-inner .statement .desc{font-size:1rem}}@media(max-width:512px){.about-wrapper .mission-info .mission-info-inner{grid-gap:3rem}}.happy-clients{width:100%;justify-content:center;overflow:hidden}.happy-clients,.happy-clients .happy-clients-inner{height:100%;display:flex;align-items:center;padding:3rem 0}.happy-clients .happy-clients-inner{width:85%;flex-direction:column;justify-content:space-between;border-radius:5px;gap:3rem}.happy-clients .happy-clients-inner .happy-clients-title{display:flex;flex-direction:column;align-items:center}.happy-clients .happy-clients-inner .happy-clients-title h1{color:#003e74;font-size:3rem;text-align:center}.happy-clients .happy-clients-inner .happy-clients-title h1 span{color:#b78727}.happy-clients .happy-clients-inner .happy-clients-title p{text-align:center;width:60%}.happy-clients .happy-clients-inner .happy-clients-list{background:#f0f3ff;display:flex;align-items:center;justify-content:center;width:100%;position:relative;padding:3rem;height:100%}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper{width:100%;height:100%}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client{width:100%;height:100%;display:flex;gap:2rem;justify-content:center;align-items:center;padding:1rem 5rem}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-image{max-width:10rem;max-height:10rem;padding:1rem;background:url(/_next/static/media/asset1.3d178eb2.png);background-position:100% 100%;background-repeat:no-repeat}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-image img{width:100%;height:100%;border:2px solid #fff;background:#e0e0e0;box-shadow:27px 27px 34px #b1b1b1,-27px -27px 34px #fff}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message{display:flex;flex-direction:column;gap:1rem}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message .icon{display:flex;justify-content:flex-end}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message .message{letter-spacing:1px;text-align:justify}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message .happy-client-info .name{font-size:.9rem;font-weight:600}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message .happy-client-info .location{font-size:.8rem;color:#003e74;font-style:italic}@media(max-width:1024px){.happy-clients .happy-clients-inner{width:90%}.happy-clients .happy-clients-inner .happy-clients-list .happy-client{padding:1rem 2rem}}@media(max-width:768px){.happy-clients .happy-clients-inner .happy-clients-title h1{font-size:2rem}.happy-clients .happy-clients-inner .happy-clients-title p{font-size:.9rem}.happy-clients .happy-clients-inner .happy-clients-list{padding:1rem 0}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper{width:100%}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client{flex-direction:column;padding:1rem}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message .message{font-size:.9rem}.happy-clients .happy-clients-inner .happy-clients-list .happy-client-wrapper .happy-client .happy-client-message .happy-client-info{text-align:center}}.button{background:#b78727;padding:1rem 3rem;border:none;color:#fff;font-weight:600;letter-spacing:1px;font-size:1rem;border-radius:.25rem;display:flex;justify-content:center;cursor:pointer;transition:all .6s cubic-bezier(.075,.82,.165,1)}.button .icon{margin-left:.5rem}.button:hover{transform:translateY(-3px);box-shadow:0 5px 5px 0 rgba(0,0,0,.5)}@media(max-width:768px){.button{font-size:.9rem;padding:.8rem 2.5rem}}.call-back{width:100%;justify-content:center;background:url(/_next/static/media/grey_bg.00ae7990.png);background-position:top;background-repeat:no-repeat;overflow:hidden;padding:3rem 0}.call-back,.call-back .call-back-inner{height:100%;display:flex;align-items:center}.call-back .call-back-inner{width:85%;justify-content:space-between}.call-back .call-back-inner .call-back-title{width:45%;display:flex;flex-direction:column;gap:1rem}.call-back .call-back-inner .call-back-title h1{color:#003e74;font-size:3rem}.call-back .call-back-inner .call-back-title h1 span{color:#b78727}.call-back .call-back-inner .call-back-form{width:45%}.call-back .call-back-inner .call-back-form form{width:100%;display:flex;flex-direction:column;gap:1rem}.call-back .call-back-inner .call-back-form form .input-group{width:100%}.call-back .call-back-inner .call-back-form form .input-group input{width:100%;border-radius:5px;border:1px solid #003e74;padding:1rem}.call-back .call-back-inner .call-back-form form .form-btn{display:flex;width:100%;margin-top:1rem}.call-back .call-back-inner .call-back-form form .form-btn button{width:100%}@media(max-width:1024px){.call-back .call-back-inner{width:90%}}@media(max-width:768px){.call-back .call-back-inner{flex-direction:column;gap:2rem;align-items:center}.call-back .call-back-inner .call-back-title{width:100%;padding-top:0}.call-back .call-back-inner .call-back-title h1{font-size:2rem}.call-back .call-back-inner .call-back-title p{font-size:.9rem}.call-back .call-back-inner .call-back-title .best-advice-btn{margin-top:1rem}.call-back .call-back-inner .call-back-form{width:100%}}