.v-page-about{padding-top:128px}@media(min-width:768px){.v-page-about .container-md{max-width:520px}}@media(min-width:992px){.v-page-about .container-md{max-width:498px}}.v-page-about .head-text-content .sec-head h1{color:var(--primary-1);font-weight:700}@media(min-width:992px){.v-page-about .head-text-content .sec-head h1{font-size:3rem}}.v-page-about .head-text-content p{margin-top:14px}.v-page-about .head-text-content p,.v-page-about section p{font-size:1.6rem;letter-spacing:-.1px;line-height:1.45}.v-page-about .v-contact-us-section .sec-head{padding-left:0}.v-page-about .v-contact-us-section .contact-card{margin-left:0}.v-page-about .img-wrapper{margin:5rem 0}.v-page-about .img-wrapper img{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;width:100%}.v-page-about .about-card{margin-top:55px}.v-page-about .about-card .sec-head h2{margin-bottom:35px}@media(min-width:992px){.v-page-about .about-card .sec-head h2{font-size:2.4rem;letter-spacing:.4px}.v-page-about .about-menu-card .card-layout-wrap{grid-template-columns:repeat(2,1fr);margin-top:33px;padding-left:0;padding-right:0}.v-page-about .about-menu-card .card-layout-wrap .card-layout-block{margin-bottom:28px}}.v-contact-us-section{padding-bottom:47px;padding-top:35px}@media(min-width:992px){.v-contact-us-section{padding-bottom:80px;padding-top:40px}.v-contact-us-section .sec-head{padding-left:32px}}.v-contact-us-section .sec-head h2{line-height:1.12;margin-bottom:9px;margin-top:0}@media(min-width:992px){.v-contact-us-section .sec-head h2{margin-bottom:7px}}.v-contact-us-section .sec-head p{color:#000;font-size:1.4rem}@media(min-width:992px){.v-contact-us-section .sec-head p{font-size:1.6rem;max-width:450px}}.v-contact-us-section .contact-card{background:var(--primary-2);border-radius:var(--corner-3);margin-top:7px;min-height:84px;overflow:hidden;position:relative;transition:all .3s linear}.v-contact-us-section .contact-card:hover{background:var(--primary-4)}@media(min-width:992px){.v-contact-us-section .contact-card{border-radius:var(--corner-3);margin-left:32px;margin-top:10px;max-width:450px;min-height:100px}}.v-contact-us-section .contact-card:after{background-image:url(/_nuxt/img/arrow-right.8b91a1d.svg);background-size:contain;content:"";height:16px;pointer-events:none;position:absolute;right:7px;top:50%;transform:translate(-50%,-50%);width:16px}.v-contact-us-section .contact-card a{align-items:center;border:none;color:#fff;display:flex;height:84px;-webkit-text-decoration:none;text-decoration:none}.v-contact-us-section .contact-card a p,.v-contact-us-section .contact-card a p strong{color:#fff}.v-contact-us-section .contact-card .contact-icon{display:flex;position:relative;width:73px}@media(min-width:992px){.v-contact-us-section .contact-card .contact-icon{width:130px}}.v-contact-us-section .contact-card .contact-icon img{height:40px;margin-left:13px;width:40px;z-index:1}@media(min-width:992px){.v-contact-us-section .contact-card .contact-icon img{height:50px;margin-left:23px;margin-top:22px;width:50px;z-index:1}}.v-contact-us-section .contact-card .contact-icon:after{background:var(--primary-1);border-radius:50%;content:"";height:125px;left:-60px;position:absolute;top:-40px;width:132px}@media(min-width:992px){.v-contact-us-section .contact-card .contact-icon:after{border-radius:50%;height:130px;left:-32px;top:-20px;width:132px}}.v-contact-us-section .contact-card .contact-info{padding-bottom:15px;padding-left:16px;padding-top:15px;width:calc(100% - 73px)}@media(min-width:992px){.v-contact-us-section .contact-card .contact-info{display:flex;flex-direction:column;height:100px;justify-content:center;padding-bottom:7px;padding-top:23px;width:calc(100% - 130px)}}.v-contact-us-section .contact-card .contact-info p{font-size:1.6rem;letter-spacing:.5px;line-height:1.16;margin-bottom:0}@media(min-width:992px){.v-contact-us-section .contact-card .contact-info p{letter-spacing:.8px}}.v-contact-us-section .contact-card .contact-info .medium{font-size:1.8rem;font-weight:500;letter-spacing:.7px;line-height:1.16;margin-bottom:10px}@media(min-width:992px){.v-contact-us-section .contact-card .contact-info .medium{letter-spacing:.3px}.v-contact-us-section .no-padding .sec-head{padding-left:0}.v-contact-us-section .no-padding .contact-card{margin-left:0}}