@charset "UTF-8";.inner-banner{position:relative;overflow:hidden;padding:55px 0 70px}.inner-banner .inner-banner-content h1{font-size:3.6rem;line-height:4.6rem;margin:0 0 18px;font-weight:700;color:#2b4679;letter-spacing:-.01em}.inner-banner .inner-banner-content p{font-size:1.8rem;line-height:2.9rem;color:#102037}.inner-banner .inner-banner-content .check-list li{font-size:1.7rem;line-height:2.8rem}.inner-banner .inner-banner-content .home-cta{margin:30px 0 0}.breadcrumb-nav{margin:0 0 16px}.breadcrumb-nav ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.breadcrumb-nav ul li{display:flex;align-items:center;justify-content:flex-start;gap:8px;font-size:1.4rem;line-height:2.2rem;color:#3c3c3b}.breadcrumb-nav ul li:not(:last-child)::after{content:"";font-family:"Font Awesome 7 Pro";font-weight:600;color:#2b4679}.breadcrumb-nav ul li a{color:#2b4679;font-weight:600}.breadcrumb-nav ul li a:hover,.breadcrumb-nav ul li a:focus-visible{text-decoration:underline}.info-card{margin-top:30px;background-color:#fff;border-radius:20px;padding:40px 32px;box-shadow:0 15px 35px rgba(43,70,121,.08)}.info-card h2,.info-card h3{font-size:2.2rem;line-height:3rem;color:#2b4679;margin:0 0 14px}.info-card p:last-child,.info-card ul:last-child{margin-bottom:0}.note-box{border-left:4px solid #6fceaf;background-color:rgba(111,206,175,.14);border-radius:0 16px 16px 0;padding:24px 28px;margin:40px 0 0}.note-box p{font-size:1.8rem;line-height:2.9rem;font-weight:600;color:#2b4679;margin:0}.inner-sub-heading{font-size:2.4rem;line-height:3.2rem;color:#2b4679;margin:0 0 16px}@media(max-width:767px){.inner-banner{padding:30px 0 40px}.inner-banner .inner-banner-content h1{font-size:2.8rem;line-height:3.8rem}.inner-banner .inner-banner-content p{font-size:1.7rem;line-height:2.8rem}.info-card{padding:30px 24px}.note-box{padding:20px 22px;margin-top:30px}.note-box p{font-size:1.7rem;line-height:2.8rem}.inner-sub-heading{font-size:2.1rem;line-height:3rem}}.process-card-title{font-size:2.1rem;line-height:2.9rem;font-weight:700;color:#2b4679;margin:0 0 14px}.credential-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 22px;padding:0;list-style:none}.credential-line span{display:inline-flex;align-items:center;font-size:1.4rem;line-height:1.5;font-weight:600;font-style:italic;color:#2b4679;background-color:rgba(255,255,255,.7);border:1px solid rgba(43,70,121,.18);border-radius:30px;padding:7px 18px}.text-center .credential-line,.credential-line.justify-content-center{justify-content:center}.care-card .process-card-title{margin-bottom:12px}.care-card p{flex-grow:1;margin:0 0 20px}.flex-btn{flex-wrap:wrap}.faq-main .accordion-item .accordion-header .accordion-button::after{transition:.3s transform ease-in-out}.faq-main .accordion-item .accordion-header .accordion-button.collapsed::after{transform:rotate(180deg)}.faq-main .accordion-item .accordion-header .accordion-button:not(.collapsed)::after{transform:none}@media(max-width:767px){.process-card-title{font-size:1.9rem;line-height:2.7rem}.credential-line{gap:8px}.credential-line span{padding:6px 14px}}.footer-links li>span,.footer-links li>a{min-width:0;overflow-wrap:anywhere}section.grey-bg.pad-80:not(.section-divider)+section.service-area-section{padding-top:80px}@media(max-width:767px){section.grey-bg.pad-80:not(.section-divider)+section.service-area-section{padding-top:40px}}.grey-bg .faq-main .accordion-item .accordion-header .accordion-button.collapsed{background-color:#fff}.grey-bg.pattern .faq-main .accordion-item .accordion-header .accordion-button{background-color:#6fceaf}@media(max-width:990px){.img-block.img-portrait{max-width:380px;margin-left:auto;margin-right:auto}}.form-panel label:not(.error){font-size:1.5rem;color:#3c3c3b}.form-panel textarea.form-control{min-height:130px;resize:vertical}.form-panel .btn-main{border:0}.form-captcha{margin-bottom:25px}.form-captcha img{display:block;max-width:100%;border-radius:6px}.contact-info-list{list-style:none;margin:0;padding:0}.contact-info-list li{display:flex;align-items:flex-start;justify-content:flex-start;gap:16px;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid rgba(43,70,121,.12);font-size:1.6rem;line-height:2.6rem}.contact-info-list li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.contact-info-list .contact-info-icon{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border-radius:50%;background-color:rgba(111,206,175,.3);color:#2b4679;font-size:1.6rem}.contact-info-list .contact-info-label{display:block;font-weight:700;color:#2b4679}.contact-info-list a{color:#3c3c3b;word-break:break-word}.contact-info-list a:hover,.contact-info-list a:focus-visible{color:#2b4679;text-decoration:underline}.contact-details-card .note-box{margin-top:30px}html body .form-control.error,html body textarea.error,html body .form-panel .form-control.error,html body .form-panel textarea.error{border:1px solid #d61f26!important;background-color:#fff7f7}html body label.error,html body .form-group label.error,html body .form-panel label.error{display:block;margin:6px 0 0;padding:0;color:#d61f26!important;font-size:13px;font-weight:400!important;line-height:20px}html body .form-panel .form-control:focus-visible{outline:0!important}html body .form-panel .form-control:focus{border-color:#2b4679;box-shadow:0 0 0 2px #2b4679}html body .form-panel .form-control.error:focus{border-color:#d61f26;box-shadow:0 0 0 2px #d61f26}@media(max-width:767px){.contact-section .info-card{padding:30px 22px}}