html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}:root{font-family:Montserrat,Inter,sans-serif;line-height:1.5;font-weight:400;background:#f4f7fe;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none}.container{width:100%}.fixed-container{width:100%;height:100vh;overflow-y:hidden}.account-layout{width:100%;background:#f7f7f7;position:fixed;top:0;left:0;height:100vh;overflow-y:hidden}.main-dropdown{width:100%;height:90vh;position:fixed;top:18vh;left:0;z-index:2;background:#05000080;display:none}.main-dropdown .main-slide{background:#fff;width:100%;height:75vh;z-index:3;position:fixed;left:0;top:0;justify-content:space-between;align-items:center;flex-direction:column}.main-dropdown .main-slide .main-slide-con{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px}.main-dropdown .main-slide .main-slide-con .main-slide-con-top{width:90%;margin:0 auto;display:flex}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item{width:22%;margin-right:50px}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item .main-dropdown-item-name{font-size:16px;margin-bottom:25px}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item .md-links{display:flex;flex-direction:column}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item .md-links a{margin-bottom:30px;display:flex;flex-direction:column}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item .md-links a .link-title{font-size:18px;color:#4b9181;font-weight:600}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item .md-links a .link-text{font-size:14px;margin-top:10px;color:#626765}.main-dropdown .main-slide .main-slide-con .main-slide-con-top .main-dropdown-item .md-links a:hover{border-left:6px solid #4B9181;padding-left:5px}.main-dropdown .main-slide .main-slide-con .main-slide-footer{width:100%;height:fit-content;border-top:1px solid #E7E9E3}.main-dropdown .main-slide .main-slide-con .main-slide-footer .main-slide-footer-con{width:92%;margin:0 auto;padding:15px 0;display:flex;justify-content:space-between;align-items:center}.main-dropdown .main-slide .main-slide-con .main-slide-footer .main-slide-footer-con a{color:#626765;font-weight:500}.main-dropdown .main-slide .main-slide-con .main-slide-footer .main-slide-footer-con a:hover{color:#000}.main-dropdown .main-slide .main-slide-con .main-slide-footer .main-slide-footer-con .main-social-icons a{margin-left:25px;color:#000}.main-dropdown .main-slide .main-slide-con .main-slide-footer .main-slide-footer-con .main-social-icons a svg{font-size:24px}.main-dropdown .main-slide .main-slide-con .main-slide-footer .main-slide-footer-con .main-social-icons a svg:hover{opacity:.5}.top-nav{background:#132a50;height:40px;color:#fff;font-size:14px;font-weight:600}.top-nav .top-items{width:90%;height:100%;margin:auto;display:flex;justify-content:space-between;align-items:center}.top-nav .top-items a{color:#fff}.top-nav .top-items .top-items-left{display:flex}.top-nav .top-items .top-items-left .l-items{margin-left:60px;cursor:pointer}.top-nav .top-items .top-items-left .l-items svg{font-size:13px;margin-right:5px}.main-nav{width:100%;height:100px;background:#fff;border-bottom:.5px solid #a6b1ac}.main-nav .main-nav-con{width:90%;height:100%;margin:0 auto;display:flex;justify-content:space-between}.main-nav .main-nav-con .main-nav-logo{width:fit-content;height:100%;display:flex;align-items:center}.main-nav .main-nav-con .main-nav-logo a{width:fit-content;height:fit-content;display:flex;align-items:center}.main-nav .main-nav-con .main-nav-logo a img{width:60px;height:40px}.main-nav .main-nav-con .main-nav-logo a .main-nav-logo-text{font-size:20px;margin-left:10px;font-weight:600;color:#47695c}.main-nav .main-nav-con .main-nav-right{width:fit-content;display:flex;align-items:flex-end;position:relative}.main-nav .main-nav-con .main-nav-right .nav-items{color:#4b9181;margin-left:40px;font-weight:500;padding-bottom:35px;position:relative}.main-nav .main-nav-con .main-nav-right .nav-items .nav-item{cursor:pointer}.main-nav .main-nav-con .main-nav-right .nav-items .active-link{color:#000;font-weight:600;border-bottom:1px solid black}.s-dropdown{width:100%;background:#132a50;height:60vh;display:none;position:fixed;left:0;z-index:2;padding:30px 0;border-top:1px solid #595264}.s-dropdown-con{width:92%;margin:0 auto;padding:0 10%}.s-dropdown-con input{width:100%;display:block;margin:0 auto;height:60px;border-radius:30px;font-size:18px;padding:10px 20px;border:none;font-weight:500;outline:none}.s-dropdown-con .searched-items-con{margin-top:20px}.s-dropdown-con .searched-items-con span{text-transform:uppercase;color:#979895;font-size:12px;font-weight:600}.s-dropdown-con .searched-items-con .searched-items{display:flex;flex-direction:column}.s-dropdown-con .searched-items-con .searched-items-btns{width:fit-content;height:fit-content;padding:10px 15px;border:.5px solid #fff;margin-top:15px;border-radius:10px;color:#fff;display:flex;align-items:center;font-size:16px;font-weight:500}.s-dropdown-con .searched-items-con .searched-items-btns svg{margin-right:5px}.a-dropdown-con{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:10% 0}.a-dropdown-con .a-link-btn{background:#fff;color:#132a50;font-weight:500}.a-dropdown-con .a-link-btn:hover{opacity:.7}.link-btn a{width:fit-content;height:fit-content;display:block;border-radius:10px;padding:10px 40px;font-size:16px;font-weight:600}.hero{width:100%;padding:40px 0;display:flex;justify-content:space-between}.hero .page-hero-left{width:70%}.hero .page-hero-left p{font-size:16px;font-weight:500;color:#4b9181;margin-bottom:30px;text-transform:uppercase}.hero .page-hero-left h2{font-size:48px;font-weight:600;margin-bottom:40px}.hero .page-hero-left span{font-size:16px;margin-bottom:50px;display:block}.hero .page-hero-right{width:22%;height:40vh;border:1px solid #BCD2E8;border-radius:10px;padding:20px}.hero .page-hero-right span{display:flex;align-items:center;margin-bottom:15px}.hero .page-hero-right span .dot{width:8px;height:8px;border-radius:50%;background:#4b9181;margin-right:15px}.hero .page-hero-right span p{font-size:14px;color:#4b9181;font-weight:500}.footer{background:transparent linear-gradient(132deg,#385a4d,#022819) 0% 0% no-repeat padding-box;color:#fff;margin-top:120px}.footer .help-section{width:90%;margin:0 auto;padding:60px 0}.footer .help-section h2{font-size:36px;font-weight:600;margin-bottom:30px;color:#fff}.footer .help-section .help-cards{display:flex;justify-content:space-between}.footer .help-section .help-card{background-color:transparent;border:1px solid #AFDCD1;border-radius:10px;padding:24px;color:#fff}.footer .help-section .help-card svg{font-size:4em}.footer .help-section .help-card-1{width:52%}.footer .help-section .help-card-2{width:45%}.footer .help-section h3{font-size:24px;font-weight:600;margin-top:10px}.footer .help-section p{font-size:16px;margin:10px 0 20px}.footer .help-section button{background:transparent;color:#fff;border:1px solid #fff;padding:10px 40px;border-radius:10px;cursor:pointer;transition:.3s;font-size:16px;font-weight:500;margin-top:40px}.footer .help-section .help-card button:hover{background:#fff3}.footer .footer-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:60px 4%;gap:24px;border-top:.5px solid #AFDCD1}.footer .footer-links .footer-column h3{font-size:24px;font-weight:600;margin-bottom:16px}.footer .footer-links .footer-column h4{font-size:18px;font-weight:600;margin-bottom:16px}.footer .footer-links .footer-column ul{list-style:none;padding:0}.footer .footer-links .footer-column li{font-size:16px;margin-bottom:15px;cursor:pointer;transition:.2s}.footer .footer-links .footer-column li:hover{color:#b8b7b7}.footer .social-section{border-top:.5px solid #AFDCD1;font-size:.85rem;color:#cfd8dc}.footer .social-section .social-section-con{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 0}.footer .social-section .social-section-con .socials{display:flex;align-items:center;gap:1rem}.footer .social-section .social-section-con .socials span{font-size:16px;color:#fff;font-weight:500}.footer .social-section .social-section-con .socials .icons{display:flex;gap:.8rem}.footer .social-section .social-section-con .socials .icons svg{font-size:1.1rem;cursor:pointer;transition:.3s}.footer .social-section .social-section-con .socials .icons svg:hover{color:#fff}.inp-control{width:100%;height:auto;margin-bottom:20px;position:relative;display:flex;flex-direction:column}.inp-control .inp-lbl{font-size:14px;font-weight:600;margin-bottom:5px}.inp-control .inp-lbl .inp-hint{font-size:11px;font-weight:400;margin-left:15px}.inp-control .lbl-error{color:#dd1c1c}.inp-control input{width:100%;height:50px;padding:10px 15px;font-size:1em;outline:none}.inp-control input::placeholder{font-size:14px}.inp-control .input.inp-error{border:1px solid #dd1c1c}.inp-control .inp-error-msg{font-size:.75em;font-weight:500;color:#dd1c1c;margin-top:5px}.inp-control .password-toggle{width:fit-content;height:fit-content;position:absolute;right:15px;z-index:50}.inp-control .haslbl{top:40px}.inp-control .nolbl{top:15px}.inp-control .password-icon{opacity:.5;font-size:1.3em}.inp-control .iconLight{color:#fff}.inp-control .iconDark{color:#000}.inp-control .password-cons{width:100%;height:auto;padding:15px 0;display:none;justify-content:space-between;flex-wrap:wrap;margin-top:10px;position:relative;top:-15px}.inp-control .password-cons .pwd-cons{display:block;width:45%;font-size:.75em;margin-bottom:10px;font-weight:500;color:#dd1c1c}.inp-control .password-cons .passed{color:#47a447;opacity:1}.inp-control .error-container{width:100%;height:6vh;background:#f4f4f4;z-index:500;font-family:Montserrat,sans-serif;display:flex;margin-top:10px;justify-content:space-between}.inp-control .auth-error{width:fit-content;height:fit-content;background:#f7d6d6;padding:10px 20px;text-align:center;font-size:.875em;font-weight:500;color:#dd1c1c;margin-bottom:10px}@media(max-width:1290px)and (min-width:1020px){.form-container{width:40%}}@media(max-width:1024px)and (min-width:840px){.form-container{width:48%}}@media(max-width:1000px)and (min-width:0px){.inp-control{margin-top:10px}}@media(max-width:840px)and (min-width:720px){.form-container{width:55%}}@media(max-width:720px)and (min-width:580px){.form-container{width:70%}}@media(max-width:580px)and (min-width:480px){.form-container{width:80%}.act-title{font-size:1.75em}}@media(max-width:480px)and (min-width:380px){.form-container{width:100%}.frm-title{font-size:1.875em}.act-title{font-size:1.75em}}@media(max-width:380px)and (min-width:0px){input{font-size:.875em}.account-section{width:100%}.form-container{width:100%;padding:30px 15px}.frm-title{font-size:1.75em}.inp-error-msg{font-size:3.5vw}}@media(max-width:620px)and (min-width:0px){.account-slide,.cart-slide{width:100%}}@media(max-width:1120px)and (min-width:0px){.no-act-link{width:100%}}@media(max-width:840px)and (min-width:0px){.m-account-el{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}@media(max-width:375px)and (min-width:0px){.no-act-link{padding:10px;font-size:.775em;width:100%}}.btn{width:fit-content;height:fit-content;padding:10px 40px;font-size:16px;font-weight:600;color:#4b9181;border:.5px solid #4B9181;border-radius:10px}.active-btn{border:1px solid #4B9181;background:#fff}.active-green-btn{background:#4b9181;color:#fff}.merge-section{display:flex;justify-content:space-between;position:relative;height:fit-content;overflow:visible;margin-bottom:60px}.merge-section .left-box,.merge-section .right-box{width:48%;height:40vh;padding:50px;border-radius:8px;transition:.3s}.merge-section .left-box{background:#fff;text-align:left;display:flex;justify-content:flex-start;align-items:center;position:relative;border:.5px solid #4B9181}.merge-section .left-box h4{color:#4b9181;font-size:40px;font-weight:600;text-align:left}.merge-section .left-box span{font-size:18px;font-weight:400;text-align:left}.merge-section .right-box{background:#4b9181;margin-top:5%;z-index:1;color:#fff}.merge-section .right-box h4{font-size:40px;font-weight:600;text-align:left;margin-bottom:40px}.merge-section .right-box span{font-size:18px;font-weight:400;line-height:32px;text-align:left}.merge-section .big-left-box{width:42%;height:fit-content;padding:40px 40px 80px;border-radius:8px;transition:.3s;background:#fff;position:relative;border:.5px solid #4B9181;color:#4b9181}.merge-section .big-left-box h4{font-size:40px;font-weight:600;text-align:left;margin-bottom:40px}.merge-section .big-left-box span{font-size:18px;font-weight:400;text-align:left}.merge-section .big-right-box{width:55%;height:fit-content;padding:40px;border-radius:8px;transition:.3s;background:#4b9181;margin-top:5%;color:#fff;z-index:1}.merge-section .big-right-box h4{font-size:40px;font-weight:600;text-align:left;margin-bottom:40px}.merge-section .big-right-box span{font-size:18px;font-weight:400;line-height:32px;text-align:left}.merge-section .icon-left-box,.merge-section .icon-right-box{width:48%;height:fit-content;padding:50px;border-radius:8px;transition:.3s;color:#fff;display:flex;flex-direction:column;gap:30px}.merge-section .icon-left-box .box-icon svg,.merge-section .icon-right-box .box-icon svg{font-size:2.5em}.merge-section .icon-left-box{background:transparent;text-align:left;position:relative;border:.5px solid #AFDCD1}.merge-section .icon-left-box h4{font-size:40px;font-weight:600;text-align:left}.merge-section .icon-left-box span{font-size:18px;font-weight:400;text-align:left}.merge-section .icon-right-box{background:transparent linear-gradient(111deg,#47695c,#063f29) 0% 0% no-repeat padding-box;margin-top:5%;z-index:1}.merge-section .icon-right-box h4{font-size:40px;font-weight:600;text-align:left}.merge-section .icon-right-box span{font-size:18px;font-weight:400;line-height:32px;text-align:left}.input-field{display:flex;flex-direction:column;width:48%;margin-bottom:30px}.input-field label{font-weight:600;font-size:14px;width:100%;text-align:left;margin-bottom:10px}.input-field label span{color:#e63946;margin-left:2px}.input-field input{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.95rem;color:#111827;transition:all .2s ease}.input-field input:focus{outline:none;border-color:#31735d;box-shadow:0 0 0 3px #31735d33}.select-field{display:flex;flex-direction:column;width:48%;margin-bottom:30px}.select-field label{font-weight:600;font-size:14px;width:100%;text-align:left;margin-bottom:10px}.select-field label span{color:#e63946;margin-left:2px}.select-field select{padding:.75rem;border:1px solid #d1d5db;border-radius:6px;font-size:.95rem;transition:all .2s ease}.select-field select:focus{outline:none;border-color:#31735d;box-shadow:0 0 0 3px #31735d33}.reveal-card{width:60%;margin:0 auto 30px;padding:30px 40px;position:relative;top:-10px;opacity:0}.reveal-card .reveal-card-border{background:linear-gradient(189deg,#4b9181,#005bff00 50%),linear-gradient(90deg,#d9d9d900 50%,#d9d9d933);border-radius:inherit;border-radius:15px;box-sizing:border-box;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:destination-out;-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;z-index:0}.reveal-card .reveal-card-content .content-heading{font-size:14px;color:#4b9181;font-weight:600;margin-bottom:50px;display:block}.reveal-card .reveal-card-content h2{font-size:32px;font-weight:600;color:#4b9181;margin-bottom:20px}.reveal-card .reveal-card-content .content-p{font-size:16px;font-weight:500;line-height:1.6;color:#000;text-align:left}.reveal-card .reveal-card-content .reveal-btn{display:flex;justify-content:right;margin-top:30px}.mid-page{width:80%;margin:30px auto;font-size:18px}.mid-page .m-text{display:block;color:#000;text-align:center;margin-bottom:10px}.mid-page h3{font-size:48px;font-weight:600;text-align:center;margin-bottom:40px}.mid-page .mid-page-btn{width:fit-content;margin:50px auto}.prd-section{width:100%;padding-top:60px;display:flex;justify-content:space-between}.prd-section .left{width:30%}.prd-section .left .left-h3{font-size:48px;font-weight:600;margin-bottom:20px}.prd-section .left .left-p{font-size:16px;font-weight:400;margin-bottom:20px;color:#4b9181;font-weight:500}.prd-section .step-container{border:1px solid #BCD2E8;width:65%;background:#fff;padding:20px 40px 80px}.multi-step-form{width:100%;text-align:center;background:#fff}.multi-step-form .back-nav{background:none;border:none;color:#000;font-size:14px;font-weight:600;cursor:pointer;text-align:left;display:flex;align-items:center}.multi-step-form .back-nav svg{font-size:24px}.multi-step-form .back-nav span{margin-left:5px}.multi-step-form .form-content{margin-top:50px}.multi-step-form .form-content .step .progress-con{padding-top:60px}.multi-step-form .form-content .step .progress-con .progress{display:flex;justify-content:center;align-items:center;gap:35px;margin-bottom:30px}.multi-step-form .form-content .step .progress-con .progress .circle{width:50px;height:50px;border:1px solid #BCD2E8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#000;font-weight:600;transition:all .3s ease}.multi-step-form .form-content .step .progress-con .progress .circle.active{background-color:#bcd2e8;color:#000}.multi-step-form .form-content .step .progress-con .progress .circle .num-icon{width:100%;height:100%;border-radius:50%;background:#bcd2e8;color:#000;display:flex;justify-content:center;align-items:center}.multi-step-form .form-content .step h2{width:65%;text-align:center;color:#4b9181;font-size:24px;line-height:32px;margin:5px auto}.multi-step-form .form-content .step p{color:#000;font-size:16px;font-weight:400;margin-bottom:30px}.multi-step-form .form-content .step .options{display:flex;flex-direction:column;gap:20px;margin-top:30px}.multi-step-form .form-content .step .options button{border:1px solid #BCD2E8;border-radius:10px;background:#fff;padding:30px;font-size:18px;font-weight:500;font-family:Montserrat,Inter,sans-serif;cursor:pointer;transition:all .3s ease}.multi-step-form .form-content .step .options button:hover{background:#e5f0fa}.multi-step-form .form-content .step .options button.selected{background:#bcd2e8;border-color:#bcd2e8}.multi-step-form .form-content .step .form-grid{display:flex;justify-content:space-between;flex-wrap:wrap;text-align:left}.multi-step-form .form-content .step .next,.multi-step-form .form-content .step .submit{margin-top:60px;background:#bcd2e8;border:none;border-radius:10px;padding:10px 40px;font-size:16px;color:#000;cursor:pointer;transition:all .3s ease}.multi-step-form .form-content .step .next:hover,.multi-step-form .form-content .step .submit:hover{background:#9cbcd1}.multi-step-form .form-content .step .next:disabled,.multi-step-form .form-content .step .submit:disabled{background:#eaeaea;color:#aaa;cursor:not-allowed}.multi-step-form .form-content .step .policy{margin-top:20px;font-size:13px;color:#6f7a80}.multi-step-form .form-content .step .policy a{color:#2a7f7f;text-decoration:none}.multi-step-form .form-content .step .policy a:hover{text-decoration:underline}.home-bridge-section{width:100%}.home-bridge-section .bridge-section{width:90%;margin:0 auto;padding:80px 0}.home-bridge-section .bridge-section .bridge-header{width:100%}.home-bridge-section .bridge-section .bridge-header .small-heading{color:#4b9181;font-size:14px;letter-spacing:.05rem;font-weight:600;text-align:center}.home-bridge-section .bridge-section .bridge-header h2{font-size:54px;font-weight:600;margin:20px 0;text-align:center}.home-bridge-section .bridge-section .bridge-header .small-p{font-size:18px;margin-bottom:80px;line-height:1.6;text-align:center}.home-bridge-section .bridge-section .bridge-header .learn-more{background:#4b9181;color:#fff;margin:0 auto}.home-bridge-section .bridge-section .feature-grid{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:80px}.home-bridge-section .bridge-section .feature-grid .feature-card{width:33.3333333333%;border:.5px solid #AFDCD1;overflow:hidden;box-shadow:0 2px 4px #00000008;display:flex;flex-direction:column;transition:all .3s ease;margin-bottom:30px}.home-bridge-section .bridge-section .feature-grid .feature-card:hover{transform:translateY(-6px);border-color:#b5d7ce}.home-bridge-section .bridge-section .feature-grid .feature-card .feature-img-con{width:100%;height:40vh;display:flex;justify-content:center;align-items:center}.home-bridge-section .bridge-section .feature-grid .feature-card .feature-img-con .feature-img{width:80%;padding:40px}.home-bridge-section .bridge-section .feature-grid .feature-card .feature-content{padding:1.5rem}.home-bridge-section .bridge-section .feature-grid .feature-card .feature-content h4{color:#1a7b5d;font-size:16px;text-transform:uppercase;font-weight:600;margin-bottom:60px}.home-bridge-section .bridge-section .feature-grid .feature-card .feature-content p{font-size:24px;color:#4b9181;line-height:1.6;margin-bottom:100px;font-weight:600}@media(max-width:768px){.home-bridge-section .bridge-section .bridge-header{flex-direction:column}.home-bridge-section .bridge-section .feature-grid{grid-template-columns:1fr}}.page-dropdown-section{width:100%;padding:20px 0}.page-dropdown-section h3{text-transform:uppercase;font-size:14px;font-weight:600;color:#4b9181;text-align:center;margin-bottom:20px}.page-dropdown-section h2{font-size:28px;font-weight:600;text-align:center;margin-bottom:20px}.page-dropdown-section .faq{background:#fff;color:#fff}.page-dropdown-section .faq__tabs{display:flex;gap:12px;width:fit-content;margin:20px auto}.page-dropdown-section .faq__tab{padding:10px 22px;background:#fff;border:1px solid #4B9181;border-radius:10px;color:#4b9181;cursor:pointer;transition:.3s ease;font-size:16px;font-weight:600}.page-dropdown-section .faq__tab.active{background:#4b9181;color:#fff}.page-dropdown-section .faq__tab:hover{background:#3e867b;color:#fff}.page-dropdown-section .faq .contents{background:#4b9181;margin-top:40px}.page-dropdown-section .faq .contents .contents-con{width:90%;margin:auto;padding:60px 0 100px;display:flex;gap:100px}.page-dropdown-section .faq .contents .contents-con .faq__title{font-size:32px;font-weight:600;font-style:italic;margin-bottom:40px}.page-dropdown-section .faq .contents .contents-con .faq__content{margin-bottom:40px;font-size:16px;max-width:600px;line-height:1.5}.page-dropdown-section .faq .contents .contents-con .faq__list{max-width:700px}.page-dropdown-section .faq .contents .contents-con .faq__list .faq__item{border-bottom:1px solid rgba(255,255,255,.2666666667);padding:18px 0;overflow:hidden;transition:.3s ease}.page-dropdown-section .faq .contents .contents-con .faq__list .faq__question{display:flex;align-items:center;gap:20px;width:100%;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;text-align:left;font-family:Montserrat}.page-dropdown-section .faq .contents .contents-con .faq__list .faq__icon{width:30px;height:30px;border:2px solid #A6D1D7;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;transition:.3s}.page-dropdown-section .faq .contents .contents-con .faq__list .faq__answer{overflow:hidden;max-height:0;transition:max-height .35s ease-in-out;padding-left:40px}.page-dropdown-section .faq .contents .contents-con .faq__list .faq__answer p{margin-top:12px;line-height:1.5}.page-dropdown-section .faq .contents .contents-con .faq__list .faq__item--open .faq__icon{background:#fff;color:#3e867b}.custom-select{width:48%;position:relative}.custom-select label{font-weight:600;font-size:14px;width:100%;text-align:left;margin-bottom:10px;display:block}.custom-select label span{color:#e63946;margin-left:2px}.custom-select .select-header{border:1px solid #ccc;border-radius:4px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#000;font-size:15px;transition:border .2s ease}.custom-select .select-header .placeholder{color:#919090}.custom-select .select-header:hover{border-color:#888}.custom-select .select-header.open{border-color:#bcd2e8;box-shadow:0 0 0 1px #bcd2e8}.custom-select .select-header .arrow{transition:transform .3s ease}.custom-select .select-header .arrow.rotate{transform:rotate(180deg)}.custom-select .options{position:absolute;left:0;right:0;background:#fff;border:1px solid #BCD2E8;border-radius:4px;box-shadow:0 4px 8px #00000014;max-height:200px;overflow-y:auto;z-index:10;animation:fadeSlide .25s ease forwards}.custom-select .options .option{padding:12px 16px;font-size:15px;color:#333;cursor:pointer;transition:background .2s ease}.custom-select .options .option:hover{background:#bcd2e8}.custom-select .options.drop-down{top:calc(100% + 2px);border-top-left-radius:0;border-top-right-radius:0}.custom-select .options.drop-up{bottom:calc(100% + 2px);border-bottom-left-radius:0;border-bottom-right-radius:0;animation:fadeSlideUp .25s ease forwards}@keyframes fadeSlide{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.account-header{width:90%;margin:auto;padding:10px 0;display:flex;justify-content:flex-start;align-items:center}.account-header a{display:flex;justify-content:center;align-items:center;color:#47695c;font-weight:500}.account-header a svg{font-size:1.5em;margin-right:10px}.account-header a:hover{color:#000}.bridge-con{width:90%;padding:40px 0;margin:0 auto}.bridge-con .page-intro-p{width:100%;display:block;text-align:center;font-size:16px;font-weight:500}.bridge-con .page-intro-p p{width:50%;margin:40px auto}.bridge-con .page-intro-h1{width:100%;display:block;text-align:center;font-size:62px;font-weight:600;margin:30px 0;line-height:72px}.bridge-con .hero-img-con{width:75%;height:70vh;margin:20px auto;filter:blur(1px)}.bridge-con .hero-img-con img{width:100%;height:100%}.bridge-con .page-btns{width:65%;display:flex;justify-content:space-between;align-items:center;margin:30px auto}.bridge-con .page-section{margin:80px 0}.bridge-con .page-section p{width:100%;display:block;text-align:center;font-size:16px;font-weight:500;color:#4b9181;margin-bottom:20px}.bridge-con .page-section h3{color:#4b9181;width:100%;display:block;text-align:center;font-size:54px;font-weight:600;line-height:66px;margin-bottom:20px}.bridge-con .page-section span{width:100%;display:block;text-align:center;font-size:16px;font-weight:500}.bridge-con .page-section .scroll-merge-wrapper{width:80%;margin:40px auto;display:flex;flex-direction:column}.bridge-con .page-section .section-btn{display:flex;justify-content:center}.bridge-con .page-section .scroll-reveal-wrapper{width:100%;margin:60px auto}.bridge-con .page-section .scroll-reveal-wrapper:after{content:"";display:table;clear:both}.bridge-con .page-section .scroll-reveal-wrapper>:nth-child(odd){float:left}.bridge-con .page-section .scroll-reveal-wrapper>:nth-child(2n){float:right}.ehr-section{width:100%;overflow:hidden}.ehr-section .ehr-section-1{width:90%;margin:40px auto}.ehr-section .ehr-section-1 .hero{display:flex;justify-content:space-between;position:relative}.ehr-section .ehr-section-1 .hero .hero-left{width:48%;padding-top:20px}.ehr-section .ehr-section-1 .hero .hero-left .hero-intro,.ehr-section .ehr-section-1 .hero .hero-left .hero-text{font-size:16px;font-weight:500;margin-bottom:20px}.ehr-section .ehr-section-1 .hero .hero-left .hero-intro{margin-bottom:20px}.ehr-section .ehr-section-1 .hero .hero-left h2{font-size:62px;font-weight:600;line-height:76px;margin-bottom:50px}.ehr-section .ehr-section-1 .hero .hero-left .hero-text{margin-bottom:40px}.ehr-section .ehr-section-1 .hero .hero-right{width:50%;opacity:.7;display:inline-block;transform-style:preserve-3d;perspective:1200px;padding:40px}.ehr-section .ehr-section-1 .hero .tablet{max-width:90%;transform:rotate(-5deg);transform-origin:center;margin-bottom:1.5rem;box-shadow:0 10px 40px #00000026;border-radius:1rem;transition:transform .3s ease}.ehr-section .ehr-section-1 .hero .demo-btn{background:#4b9181;color:#fff;border:none;transition:background .3s ease}.ehr-section .ehr-section-1 .hero .demo-btn:hover{background-color:#4b9181}.ehr-section .ehr-section-1 .features-section{height:fit-content;margin-top:20px;padding:20px 0}.ehr-section .ehr-section-1 .features-section h2{font-size:32px;line-height:40px;font-weight:600;margin-bottom:40px}.ehr-section .ehr-section-1 .features-section p{font-size:16px;font-weight:500;margin-bottom:20px}.ehr-section .ehr-section-1 .features-section .feature-cards-con{width:100%;display:flex}.ehr-section .ehr-section-1 .features-section .feature-cards-con .feature-card{width:33.3333333333%;height:38vh;border:.5px solid #979895;text-align:center;padding:0 30px}.ehr-section .ehr-section-1 .features-section .feature-cards-con .feature-card .icon{width:20%;height:30%;margin:20px auto}.ehr-section .ehr-section-1 .features-section .feature-cards-con .feature-card .icon img{width:100%}.ehr-section .ehr-section-1 .features-section .feature-cards-con .feature-card h3{font-size:18px;font-weight:600;margin-bottom:.5rem}.ehr-section .ehr-section-1 .features-section .feature-cards-con .feature-card p{font-size:16px;line-height:24px;font-weight:400}.ehr-section .ehr-section-2{width:100%;background:#fff;padding-bottom:80px}.ehr-section .ehr-section-2 .workflow{width:90%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0}.ehr-section .ehr-section-2 .workflow .text-section{width:48%;height:100%}.ehr-section .ehr-section-2 .workflow .text-section h2{font-size:32px;line-height:40px;font-weight:600;margin-bottom:100px}.ehr-section .ehr-section-2 .workflow .text-section p{font-size:16px;font-weight:500}.ehr-section .ehr-section-2 .workflow span{width:45%;display:flex;justify-content:center;margin-top:5%}.ehr-section .ehr-section-2 .workflow span .highlight-box{width:100%;background-color:#4b9181;color:#fff;padding:80px 40px;display:flex;flex-direction:column;justify-content:center}.ehr-section .ehr-section-2 .workflow span .highlight-box h4{font-weight:500;margin-bottom:20px}.ehr-section .ehr-section-2 .workflow span .highlight-box ul{list-style:none;padding:0}.ehr-section .ehr-section-2 .workflow span .highlight-box ul li{font-size:16px;margin-bottom:10px}.contact-page{width:100%;padding:80px 0 0;font-family:Montserrat}.contact-page .contact-hero{width:90%;margin:auto}.contact-page .contact-hero h2{display:block;width:80%;font-size:68px;font-weight:600;text-align:center;line-height:102px;margin:auto}.contact-page .contact-hero .contact-cards{width:100%;margin:80px 0;display:flex;justify-content:space-between;gap:1rem}.contact-page .contact-hero .contact-cards .contact-card{width:calc((100% - 40px) / 3);padding:20px;border-radius:10px}.contact-page .contact-hero .contact-cards .contact-card h6{font-size:24px;font-weight:600;margin-bottom:20px}.contact-page .contact-hero .contact-cards .contact-card p{font-size:16px;margin-bottom:10px}.contact-page .contact-hero .contact-cards .contact-card .contact-card-btn{display:block;width:fit-content;height:fit-content;padding:10px 20px;background:#fff;border-radius:10px;font-size:14px;font-weight:600;margin-top:50px}.contact-page .contact-hero .contact-cards .green{background:#4b9181;color:#fff}.contact-page .contact-hero .contact-cards .green a{color:#4b9181}.contact-page .contact-hero .contact-cards .blue{background:#bcd2e8;color:#000}.contact-page .contact-hero .contact-cards .blue a{color:#4584fa}.contact-page .contact-hero .contact-cards .red{background:#d46868;color:#fff}.contact-page .contact-hero .contact-cards .red a{color:#d46868}.startup-page{width:90%;margin:40px auto}.startup-page .section-2{margin-top:40px}.startup-page .section-2 p{color:#4b9181;text-align:center;font-weight:600;margin-bottom:10px}.startup-page .section-2 h3{font-size:48px;font-weight:600;text-align:center;margin-bottom:40px}.startup-page .section-4{width:100%;display:flex;justify-content:space-between}.startup-page .section-4 .section-4-left{width:30%}.startup-page .section-4 .section-4-left h3{font-size:48px;margin-bottom:20px}.startup-page .section-4 .section-4-left p{font-size:16px}.startup-page .section-4 .section-4-right{width:65%;background:#fff;height:fit-content;border:1px solid #BCD2E8}.startup-page .section-4 .section-4-right .existing-patient{text-align:center;background:#bcd2e8;padding:10px;font-size:16px}.startup-page .section-4 .section-4-right .existing-patient a{color:#216af3}.startup-page .section-4 .section-4-right .contact-section{background:#fff;padding:40px 30px}.startup-page .section-4 .section-4-right .contact-section .form-container{max-width:960px;margin:0 auto}.startup-page .section-4 .section-4-right .contact-section .form-container .form-section{margin-bottom:40px}.startup-page .section-4 .section-4-right .contact-section .form-container .form-section h2{color:#4b9181;font-size:24px;font-weight:600;margin-bottom:10px}.startup-page .section-4 .section-4-right .contact-section .form-container .form-section p{margin-bottom:30px;font-size:16px}.startup-page .section-4 .section-4-right .contact-section .form-container .form-section .form-grid{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.startup-page .section-4 .section-4-right .contact-section .form-container .form-footer{text-align:left;margin-top:30px}.startup-page .section-4 .section-4-right .contact-section .form-container .form-footer p{font-size:.9rem;margin-bottom:1rem}.startup-page .section-4 .section-4-right .contact-section .form-container .form-footer p a{color:#216af3}.startup-page .section-4 .section-4-right .contact-section .form-container .form-footer .submit-btn{background:#e7e9e3;border:none;border-radius:6px;color:#c0bdbd;padding:10px 20px;font-size:16px;cursor:not-allowed}.startup-page .section-4 .section-4-right .contact-section .form-container .form-footer .note{margin-top:50px;font-size:.9rem}.homepage{width:100%}.homepage .hero-section{position:relative;width:100%;min-height:90vh;background:url(/assets/dna-DvQO9zU8.png) no-repeat center center;background-size:cover;display:flex}.homepage .hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.homepage .hero-section .hero-content{display:flex;gap:4rem;width:90%;margin:auto}@media(max-width:900px){.homepage .hero-section .hero-content{flex-direction:column;gap:3rem}}.homepage .hero-section .hero-left{flex:1}.homepage .hero-section .hero-left h1{font-size:54px;font-weight:600;line-height:1.3;color:#677294;margin-bottom:40px}.homepage .hero-section .hero-left h1 .green{color:#1a7b5d}@media(max-width:768px){.homepage .hero-section .hero-left h1{font-size:2rem}}.homepage .hero-section .hero-left .get-started-btn{background:#4b9181;color:#fff}.homepage .hero-section .hero-right{flex:1.1}.homepage .hero-section .hero-right .description{color:#000;line-height:1.7;margin-bottom:80px;font-size:18px;letter-spacing:1px}.homepage .hero-section .hero-right .benefits{list-style:none;padding:0;margin:0}.homepage .hero-section .hero-right .benefits li{display:flex;align-items:center;gap:1rem;padding:.8rem 0;border-bottom:1px solid #c6c7c9;font-size:18px;font-weight:500}.homepage .hero-section .hero-right .benefits li .icon{color:#677294;font-size:18px;flex-shrink:0}.homepage .hero-section .hero-right .benefits li:hover{color:#1a7b5d}.homepage .join-section{width:100%;background:transparent linear-gradient(132deg,#385a4d,#022819) 0% 0% no-repeat padding-box;height:30vh;color:#fff}.homepage .join-section h4{display:block;width:40%;font-style:italic;font-size:32px;line-height:1.7em}.homepage .join-section .join-section-con{width:90%;margin:0 auto;padding:40px 0;display:flex;justify-content:space-between}.homepage .join-section .join-section-con .join-btn{width:45%;display:flex;align-items:center}.w-page{width:100%;font-size:18px}.w-hero-section{width:90%;margin:40px auto}.w-mid-page{width:90%;margin:30px auto}.w-mid-page h3{width:70%;font-size:48px;font-weight:600;text-align:center;margin:40px auto}.w-mid-page .w-m-text{display:block;color:#000;text-align:left;margin-bottom:10px}.vision-section{width:100%;background:#afdcd1;margin-top:50px;padding:40px}.vision-section .texts{width:50%;margin:auto}.vision-section h3{font-size:16px;text-align:center;text-transform:uppercase;margin-bottom:20px}.vision-section p{font-size:28px;text-align:center;font-weight:600}.believe-section{width:100%;background:transparent linear-gradient(132deg,#385a4d,#022819) 0% 0% no-repeat padding-box;color:#fff;margin-top:40px}.believe-section .believe-section-con{width:90%;margin:auto;padding:40px 0}.believe-section .believe-section-con .texts{width:50%;margin:auto}.believe-section .believe-section-con .texts .text-p{text-align:center;font-size:16px;font-weight:600;margin-bottom:30px}.believe-section .believe-section-con .texts .text-h{text-align:center;font-size:28px;font-weight:600;margin-bottom:30px}.believe-section .believe-section-con .texts .text-span{display:block;text-align:center;margin-bottom:60px;font-weight:500}.section-reveal-wrapper{width:100%;margin:60px auto}.section-reveal-wrapper:after{content:"";display:table;clear:both}.section-reveal-wrapper>:nth-child(odd){float:left}.section-reveal-wrapper>:nth-child(2n){float:right}.p-r-section-2{border:1px solid red;width:100%;margin-top:40px}@font-face{font-family:Montserrat;src:local("Montserrat Light"),local("Montserrat-Light"),url(/assets/Montserrat-Light-DlKtJxli.otf) format("otf"),url(/assets/Montserrat-Light-BIV4T6n3.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/assets/Montserrat-Bold-BjShDyFo.otf) format("otf"),url(/assets/Montserrat-Bold-Cyf9Lkyo.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/assets/Montserrat-BoldItalic-CTdgRr-L.otf) format("otf"),url(/assets/Montserrat-BoldItalic-CnvoR4wM.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(/assets/Montserrat-LightItalic-wlZVKTN3.otf) format("otf"),url(/assets/Montserrat-LightItalic-DSsgj1oX.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/assets/Montserrat-Medium-MBOENNc1.otf) format("otf"),url(/assets/Montserrat-Medium-HcI7PgNu.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/assets/Montserrat-Medium-MBOENNc1.otf) format("otf"),url(/assets/Montserrat-Medium-HcI7PgNu.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/assets/Montserrat-MediumItalic-Dm2cx_0g.otf) format("otf"),url(/assets/Montserrat-MediumItalic-yHKIXnYE.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/assets/Montserrat-MediumItalic-Dm2cx_0g.otf) format("otf"),url(/assets/Montserrat-MediumItalic-yHKIXnYE.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/assets/Montserrat-Regular-C6kjPh4t.otf) format("otf"),url(/assets/Montserrat-Regular-D9MDQ0fn.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat-RegularItalic"),url(../fonts/Montserrat/Montserrat-RegularItalic.otf) format("otf"),url(../fonts/Montserrat/Montserrat-RegularItalic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(/assets/Montserrat-SemiBoldItalic-Dl0mpxW5.otf) format("otf"),url(/assets/Montserrat-SemiBoldItalic-DyURHAbI.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/assets/Montserrat-SemiBold-dyWvyMsO.otf) format("otf"),url(/assets/Montserrat-SemiBold-j4ZWxHfc.ttf) format("truetype");font-weight:600;font-style:normal}
