.inner-page{background:#fafaf5!important}.inner-page .w-container{max-width:1240px!important;width:calc(100% - 96px)!important}.inner-page .section-7,.inner-page .section-9,.inner-page .section-11{background:#f0f0e6!important;padding:58px 0 64px!important;position:relative;overflow:hidden;isolation:isolate}.inner-page .section-7:after,.inner-page .section-9:after,.inner-page .section-11:after{content:'';position:absolute;width:380px;height:380px;border:1px solid #3159ec25;right:5%;top:-200px;border-radius:50%;box-shadow:0 0 0 50px #3159ec07,0 0 0 100px #3159ec05;z-index:-1}.inner-page .heading-6,.inner-page .heading-7,.inner-page .heading-9{padding:0!important;margin:0!important;font-size:clamp(40px,5.2vw,70px)!important;line-height:1.04!important;letter-spacing:-.06em!important;text-align:left!important;color:#172a34!important}.inner-page .heading-6{max-width:950px}.inner-page .image-4{display:none!important}.inner-about .section-7{background:#3159ec!important;padding:75px 0!important}.inner-about .section-7 .heading-6{color:#fff!important;max-width:950px!important}.inner-about .section-7:after{border-color:#ffffff30;box-shadow:0 0 0 50px #ffffff08,0 0 0 100px #ffffff06;top:-120px;right:-70px;width:500px;height:500px}.inner-about .section-8{padding:48px 0 60px!important;background:#fafaf5!important}.inner-about .section-8>.w-container{display:flex;flex-direction:column;align-items:start}.inner-about .button-4{order:2;margin:30px 0 0!important;align-self:flex-start;min-width:180px}.inner-about .about-story{width:100%!important;display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding:0!important;margin:0!important}.story-card{grid-column:span 3;border:1px solid #dce3d5;border-radius:22px;padding:30px;background:#fff;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s}.story-card:hover{transform:translateY(-4px);box-shadow:0 15px 25px #172a3409}.story-card:before{content:'';width:30px;height:5px;background:#3159ec;display:block;border-radius:10px;margin-bottom:22px}.story-card:nth-child(1){background:#d5f874;border-color:#d5f874}.story-card:nth-child(2){background:#dacbff;border-color:#dacbff}.story-card:nth-child(3){background:#172a34;color:#fff;border-color:#172a34}.story-card:nth-child(3) p{color:#e2e9e4!important}.story-card:nth-child(3):before{background:#d5f874}.story-card:last-child{grid-column:span 6;background:#eceee3}.story-card p{font-size:16px!important;line-height:1.85!important;padding:0!important;margin:0!important;color:#394b43!important}.faq-category-nav{max-width:1240px;width:calc(100% - 96px);margin:32px auto 44px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.faq-category{padding:26px 24px;border-radius:18px;text-decoration:none;display:flex;align-items:center;gap:18px;transition:transform .25s,box-shadow .25s}.faq-category:hover{transform:translateY(-5px);box-shadow:0 12px 25px #172a3410}.faq-category img{width:30px!important;height:30px!important;object-fit:contain;margin:0!important}.faq-category .heading-8{font-size:20px!important;margin:0!important;padding:0!important;line-height:1.2!important;letter-spacing:-.03em!important;color:inherit!important}.color-1{background:#3159ec;color:white}.color-2{background:#d5f874;color:#172a34}.color-3{background:#dacbff;color:#302449}.color-4{background:#172a34;color:#fff}.inner-faq .inner-section:not(.section-9):not(.section-10){padding:0 0 38px!important;background:#fafaf5!important;height:auto!important;min-height:0!important}.inner-faq .inner-section:has(.paymenth)>.w-container{max-width:1000px!important}.inner-faq .paymenth{font-size:30px!important;padding:12px 0 18px!important;margin:0!important;color:#172a34!important;scroll-margin-top:25px}.inner-faq .faq{width:100%!important;margin:0!important;padding:0!important}.new-faq{border:1px solid #dce2d6;border-radius:14px;background:#fff;margin-bottom:10px;overflow:hidden;transition:border-color .25s,background .25s}.new-faq[open]{border-color:#b5c68d;background:#f4f8e9}.new-faq summary{list-style:none;cursor:pointer;padding:21px 24px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:16px;font-weight:600;color:#172a34}.new-faq summary::-webkit-details-marker{display:none}.new-faq summary div{font-size:16px!important;font-weight:600!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.5!important;color:#172a34!important;padding:0!important;margin:0!important;white-space:normal!important}.faq-plus{font-size:24px;line-height:1;font-weight:400;color:#3159ec;transition:rotate .25s}.new-faq[open] .faq-plus{rotate:45deg}.faq-answer{padding:0 24px 22px}.faq-answer p{font-size:15px!important;color:#596c60!important;line-height:1.8!important;margin:0!important;padding:0!important;max-width:850px}.inner-faq .faq-headline{display:none}.inner-faq .section-10{padding:45px 0!important;background:#172a34!important;text-align:left!important}.inner-faq .section-10 .heading-7{font-size:38px!important;color:#fff!important}.inner-faq .section-10 p{color:#d1dcd5!important;font-size:15px!important}.inner-faq .section-10 .w-button{background:#d5f874!important;color:#172a34!important}.inner-faq .section-10 a[href^="tel:"]{color:#fff!important}.inner-contact .section-11{background:#f0f0e6!important;padding-bottom:50px!important}.inner-contact .columns-6{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px;margin:36px 0 0!important}.inner-contact .columns-6:before,.inner-contact .columns-6:after{display:none!important;content:none!important}.inner-contact .columns-6>.w-col{width:100%!important;float:none!important;padding:0!important}.inner-contact .contact-card{height:100%!important;min-height:290px!important;text-align:left!important;border-radius:22px;padding:28px!important;margin:0!important;display:flex;flex-direction:column;align-items:start;transition:transform .3s,box-shadow .3s}.inner-contact .contact-card:hover{transform:translateY(-5px);box-shadow:0 15px 28px #172a3414}.contact-color-1{background:#3159ec!important;color:white}.contact-color-2{background:#d5f874!important;color:#172a34}.contact-color-3{background:#dacbff!important;color:#302449}.inner-contact .contact-card>img{width:40px!important;height:40px!important;margin:0 0 23px!important;object-fit:contain;filter:none}.inner-contact .heading-10{font-size:24px!important;color:inherit!important;padding:0!important;margin:0 0 14px!important;line-height:1.15!important;letter-spacing:-.04em!important}.inner-contact .paragraph-11{font-size:14px!important;line-height:1.65!important;color:inherit!important;opacity:.8;margin:0 0 24px!important}.inner-contact .contact-card .link-block-4{margin-top:auto!important;border-bottom:1px solid currentColor!important;padding:12px 0!important;width:100%!important}.inner-contact .contact-card .text-block,.inner-contact .link-7{font-size:14px!important;color:inherit!important;line-height:1.6!important}.inner-contact .contact-card .link-block-4 img{display:none!important}.inner-contact .contact-card .link-block-4:after{content:'↗';margin-left:auto;font-size:20px}.inner-contact .section-12{padding:52px 0 60px!important;background:#fafaf5!important}.inner-contact .container-14{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:start}.inner-contact .container-14:before,.inner-contact .container-14:after{display:none!important}.inner-contact .section-12 .heading-9{font-size:44px!important;max-width:350px}.inner-contact .section-12 .w-form{width:100%!important}.inner-contact .form{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%!important;padding:25px!important;margin:0!important;background:white;border:1px solid #dce3d5;border-radius:22px}.inner-contact .form input:not([type=submit]),.inner-contact .form textarea{width:100%!important;float:none!important;min-height:50px;margin:0!important;padding:15px!important;font:14px Arial,Helvetica,sans-serif!important;background:#f7f8f3!important;border:1px solid #dce3d5!important;border-radius:10px!important;box-shadow:none!important;color:#172a34!important}.inner-contact .form textarea{grid-column:1/-1;min-height:145px;resize:vertical}.inner-contact .form input[type=submit]{grid-column:1/-1;width:100%!important;margin:0!important;min-height:52px;background:#3159ec!important;color:white!important;font-size:14px!important;border-radius:10px!important}.inner-legal .section-9{padding:52px 0!important;background:#e8ecf9!important}.inner-legal .section-9 h1{font-size:clamp(38px,4.5vw,60px)!important}.inner-legal .section-10{padding:40px 0 60px!important;background:#fafaf5!important}.inner-legal .container-12{max-width:940px!important;background:white;border:1px solid #dce3d5;border-top:5px solid #3159ec;border-radius:18px;padding:40px!important}.inner-legal .paragraph-10{font:16px/1.95 Arial,Helvetica,sans-serif!important;color:#43584c!important;margin:0!important;padding:0!important;text-align:left!important}.inner-page summary:focus-visible,.faq-category:focus-visible{outline:3px solid #3159ec;outline-offset:5px}@media(max-width:991px){.inner-page .w-container,.faq-category-nav{width:calc(100% - 56px)!important}.inner-contact .container-14{gap:30px;grid-template-columns:.8fr 1.2fr}.inner-contact .contact-card{padding:22px!important}.inner-contact .heading-10{font-size:21px!important}.faq-category{padding:20px 16px;gap:12px}.faq-category .heading-8{font-size:17px!important}}@media(max-width:767px){.inner-page .w-container,.faq-category-nav{width:calc(100% - 40px)!important}.inner-page .container-5{width:calc(100% - 36px)!important}.inner-page .section-7,.inner-page .section-9,.inner-page .section-11{padding:38px 0!important}.inner-page .heading-6,.inner-page .heading-7,.inner-page .heading-9{font-size:42px!important;line-height:1.1!important}.inner-about .section-8{padding:30px 0 40px!important}.inner-about .about-story{display:flex;flex-direction:column;gap:14px}.story-card{padding:25px}.story-card p{font-size:15px!important;line-height:1.8!important}.faq-category-nav{grid-template-columns:1fr 1fr;gap:12px;margin:25px auto 30px}.faq-category{padding:22px 16px}.faq-category img{width:25px!important;height:25px!important}.inner-faq .paymenth{font-size:27px!important}.new-faq summary{padding:18px;font-size:15px;gap:15px}.new-faq summary div{font-size:15px!important}.faq-answer{padding:0 18px 20px}.faq-answer p{font-size:14px!important}.inner-contact .columns-6{grid-template-columns:1fr!important;gap:14px;margin-top:25px!important}.inner-contact .contact-card{min-height:0!important;padding:25px!important}.inner-contact .contact-card>img{margin-bottom:20px!important;width:35px!important;height:35px!important}.inner-contact .heading-10{font-size:25px!important}.inner-contact .container-14{display:flex;flex-direction:column;gap:25px}.inner-contact .section-12{padding:38px 0 45px!important}.inner-contact .section-12 .heading-9{font-size:36px!important}.inner-contact .form{grid-template-columns:1fr;padding:20px!important}.inner-contact .form input,.inner-contact .form textarea{grid-column:1!important}.inner-legal .container-12{padding:25px!important}.inner-legal .paragraph-10{font-size:15px!important;line-height:1.85!important}.inner-legal .section-10{padding:25px 0 40px!important}}@media(prefers-reduced-motion:reduce){.story-card,.faq-category,.inner-contact .contact-card{transition:none!important}}
.inner-page p,.inner-page input,.inner-page textarea,.inner-page .text-block{font-family:Arial,Helvetica,sans-serif!important}.inner-contact .heading-10,.inner-contact .paragraph-11{text-align:left!important}.inner-contact .contact-card a,.inner-contact .contact-card .text-block{color:inherit!important}.inner-contact .contact-card .link-block-4{border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;background:none!important;box-shadow:none!important;text-transform:none!important}.inner-contact .contact-card .link-block-4:hover{transform:translateX(3px)}
.story-card p{text-align:left!important}.inner-page .section-9 .heading-7{max-width:100%;overflow-wrap:break-word}
