:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}*{margin:0;padding:0;font-family:Inter,sans-serif}img{display:block;max-width:100%}body{background-color:#f8f7f2}.content-area{width:100vw}.nav-bar{display:flex;align-items:center;justify-content:space-between;padding:0 56px;height:80px;background-color:#f8f7f2;border-bottom:2px solid #eaeaea;width:100vw;box-sizing:border-box;position:sticky;top:0;left:0;z-index:100}.active-link{font-weight:700}.list-group{display:flex;gap:1.5rem;margin:0;padding:0;list-style:none;align-items:center;width:fit-content}.list-group li{display:flex;place-content:center}.list-group li span{margin-left:.5rem;font-family:Inter,sans-serif;font-size:14px;color:#333}.list-group li a img{width:20px;height:20px;display:inline-block;vertical-align:middle}.logo{display:flex;align-items:center}.logo img{height:28px;width:auto}.page h1{font-size:62px;font-weight:600;font-family:"Inter" sans-serif}.first-page{background-color:#f8f7f2;min-height:calc(100vh -80px);display:flex}.first-page,.second-part,.fourth-part{padding-top:80px}.first-page h1,.first-page p{margin:0}.first-page h1{margin-bottom:10px}.first-page ul{list-style:none;display:flex}.first-page ul img{width:16px;height:16px}.hero-content{max-width:700px;width:100%;margin:0 32.33px;padding:0 56px}.hero-content h1{color:#000;margin:50px 0;width:525px;font-size:5rem;font-weight:400}.hero-content p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;unicode-bidi:isolate;font-size:1.5rem}.hero-content button{margin:32px 0 16px}.button{display:inline-flex;align-items:cente;justify-content:center;gap:30px;background:#21b200;color:#fff;border:none;border-radius:10px;font-size:15.9px;font-family:Inter,sans-serif;font-weight:500;cursor:pointer;width:225px;margin:8px 0;padding:20px 18px}.button-arrow{width:16px;height:16px}.position-elements{display:flex;align-items:center;gap:15px;width:100%;padding:0 0 32px}.position-elements p{font-size:15px}.second-part h2{width:400px;color:#000;font-size:32px;margin:8px 0;font-weight:400}.second-part h3{margin:16px 0;font-size:25px;font-weight:400}.second-part{background-color:#fff;width:100%;padding:0 56px;box-sizing:border-box}.hero-content2{width:100%;margin:48px 0}.hero-content2 h2{padding-top:40px}.heroContent3{width:346.13px;margin:24px;font-size:16px;border:1px solid gray;border-radius:10px;padding:16px;transition:box-shadow .2s ease}.heroContent3:hover{box-shadow:0 4px 12px #0000001a}.heroContent3 a{text-decoration:none;color:#000}.heroContent3 .group img{width:20px!important;height:20px!important;flex-shrink:0}.heroContent3>a>img.img,.heroContent3 .img{width:100%;height:250px;object-fit:cover;border-radius:8px;margin-bottom:16px}.third-part{display:flex;flex-wrap:wrap;gap:24px;max-width:100%;width:100%;margin:0 auto;justify-content:flex-start}.group{display:flex;width:313.29px;margin:11.2px 0 0;gap:8px}.fourth-part{width:100%;padding:0;background-color:#f8f7f2}.hero-content4{max-width:100%;padding:0 56px}.groupImg{width:100%;max-width:400px;height:auto;object-fit:contain}.grouping{display:flex;gap:100px;margin-top:20px;align-items:center}.hero-content4 h2{padding-top:20px}.sub-group{display:flex;gap:25px;width:544px;margin:24px 0 16px}.sub-group img{width:25px;height:25px;gap:10px}.group1 button{margin-top:10px;margin-bottom:65px}.main-content{margin:0;padding:0;width:100%}.gContainer{width:100%;margin:0;padding:0 56px;background-color:#f8f7f2}.guide1{max-width:1200px;width:100%;margin:96px auto 0;padding:0}.sg-container{width:100%;margin:30px 0 0 -4px;padding:48px 0;border-top:1px solid gray}.sg-con a{color:#000}.guide1 h1{width:570px;margin:16px 0 32px;padding:64px 48px 0 0;font-size:75px;font-weight:400}.guide1 p{width:518px;font-size:22.5px;font-weight:400}.guide-image{width:35px}.guide-group{display:flex;gap:25px}.guide-category{display:flex;gap:80px;justify-content:space-between}.review-lists{display:flex;list-style:none}.review-lists img{width:18px}.review-card{width:322.34px;padding:20px;background-color:#f8f7f2;border-radius:17px}.reviewscard-container{display:flex;gap:10px;width:100%;margin:48px 0 0}.review-card h4{width:280.75px;font-size:16.5px;margin:16px 0 6px 1.6px}.p1{width:280.75px;font-size:18px;margin:0 0 0 1.6px}.p2{width:280.75;font-size:18px;margin:16px 0 16px 1.6px}.reviews-subcontain{width:100%;margin:32px 0}.reviews-container{width:100%;padding:15px 56px;background-color:#fff;border-radius:16px;border:1px solid gray;box-sizing:border-box}.rcontainer{width:100%;box-sizing:border-box;margin:0 0 56px;padding:0 56px;background-color:#f8f7f2}.reviews-info button{margin:32px 0}.reviews-info h2{width:480px;font-size:41.25px;font-weight:400}.faq-container{box-sizing:border-box;width:100%;padding:0 56px;background-color:#f8f7f2}.faq-subcontain{width:100%;padding:0 0 64px}.faq-subcontain h1{width:480px;font-size:41.25px;font-weight:400}.expertCard-container{width:100%;margin:16px 0 32px;display:flex;flex-wrap:wrap;gap:20px}.expertCard-subcontain{width:349.33px;background-color:#f8f7f2;padding:28px;border-radius:10px}.expert-link{color:#000}.expertCard-subcontain:hover{box-shadow:0 4px 12px #0000001a;color:#000}.expertCard-subcontain img{width:60px;display:block;margin:0 auto}.expertCard-subcontain p{width:228.45;font-size:20px;text-align:center;padding-top:10px}.expert-subcontain{width:100%;padding:16px 0}.expert-subcontain h1{width:450px;font-size:41.25px;font-weight:400}.expert-subcontain h3{width:725.32px;font-size:25px;font-weight:400;margin:16px 0}.expert-container{width:100%;padding:0 56px;box-sizing:border-box}.mostviewed-subcontain{display:flex;gap:20px;width:100%;padding:64px 0}.mostviewed-container{width:100%;padding:0 56px;background-color:#f8f7f2;box-sizing:border-box}.mv-group{width:544px}.mv-group h2{width:300px;font-size:41.25px;margin:0 0 80px;font-weight:400}.mv-list{display:block;width:544px;margin:0 0 0 -12px}.mv-list li{font-size:18px;width:320.8px;list-style:circle;color:#000;padding-bottom:10px}.mission-container{width:100%;padding:0 56px 30px;background-color:#f8f7f2;box-sizing:border-box}.mission-subcontain{width:100%;padding:0 56px;border:1px solid gray;border-radius:18px;background-color:#fff;box-sizing:border-box}.m-group{width:692.89px}.m-group h2{width:450px;font-size:41.25px;font-weight:400;margin:0 0 16px 1.6px;padding-top:30px}.m-group p{width:450px;font-size:20px;margin:32px 0 0;padding-bottom:15px}.m-group button{margin-bottom:30px}.footer-container{width:100%;background-color:#363836;padding:0 56px;box-sizing:border-box}.footer-subcontain{width:100%;padding:48px 32px;display:flex;gap:200px}.f-group img{width:105px;padding-bottom:10px}.f-group p{color:#fff;padding-bottom:10px}.f-group input::placeholder{color:#000}.f-group input:hover{width:250px;padding:16.5px 14px;border-radius:14px;border:1px solid #000;background-color:#363836}.f-group input{background:none;border:none}.flist ul{list-style:none;color:#fff;padding-bottom:10px}.flist h3{color:#fff}.searchbar-container{text-align:left;margin-top:50px;font-family:Helvetica Neue,Arial,sans-serif}.searchbar{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:10px;box-shadow:0 0 4px #0000001a;overflow:hidden;max-width:600px;border:1px solid gray}.location-icon{font-size:20px;margin-left:15px;color:#999;width:30px}.search-input{flex:1;border:none;padding:14px 12px;font-size:16px;outline:none;background:#fafafa}.search-btn{background:#21b200;color:#fff;border:none;padding:15px 22px;cursor:pointer;display:flex;align-items:center;justify-content:center}.search-icon{width:30px}.fp-container{width:100%;margin:0 32.33px;padding:0 56px}.fp-subcontain{width:100%;margin:96px 0 0}.fp-subcontain h1{width:640px;font-size:80px;font-weight:400;margin:16px 0 32px;padding:64px 48px 0 0}.fp-subcontain p{width:588px;font-size:24px;margin:24px 0}.main{width:100%;background-color:#f8f7f2}.boxcard-subcontain{width:150.28px;background-color:#edebe3;padding:10px 24px 10px 18px;border:1px solid gray;border-radius:8px}.boxcard-subcontain:hover{background-color:#f5f5f5}.boxcard-subcontain span{width:88.95px;color:#242826;font-size:16px}.boxcard-container{display:flex;flex-wrap:wrap;gap:20px;width:100%;margin:16px 0 0}.provider-container{width:100%;margin:40px 0;padding:40px;border:1px solid gray;border-radius:10px}.provider-container p{width:100%;font-size:19.2px}.sp-container{width:100%;padding:0 56px 30px}.sp-subcontain{width:100%;padding:0 56px;border:1px solid gray;border-radius:10px;background-color:#fff}.sp-group{width:100%;padding:48px 0}.sp-subgroup{width:692.89px}.sp-subgroup h2{width:480px;font-size:44px;font-weight:400;margin:0 0 16px 1.6px}.sp-subgroup p{width:480px;font-size:20px;margin:32px 0 0}.sp-subgroup button{margin-top:40px}.fm-container{width:100%;margin:0 32.33px;padding:0 56px}.fm-container button img{width:20px}.fm-subcontain{width:100%;margin:96px 0 48px}.fm-subcontain h1{width:768px;font-weight:400;margin:16px 0 32px;padding:64px 48px 0 0;font-size:80px}.fm-subcontain a{color:#21b200;text-decoration:underline}.fmp{width:668px;margin:24px 0;font-size:24px}.fm-group{display:flex;gap:55px;width:100%;margin:64px 0 0;padding:64px 0}.fm-group img{width:453.23px}.fm-subgroup{width:544px;margin:0 0 16px}.fm-subgroup h2{width:544px;font-size:32px}.fm-paragraph{width:544px;margin:24px 0 16px}.fm-paragraph p{font-size:19.2px;width:297.75px}.sm-container{width:100%;padding:0 56px 30px}.sm-subcontain{width:100%;padding:0 56px;background-color:#fff;border:1px solid gray;border-radius:10px}.sm-group{width:100%;padding:48px 0}.sm-subgroup{width:692px}.sm-subgroup h2{width:480px;font-size:44px;margin:0 0 16px 1.6px}.sm-subgroup p{width:480px;font-size:20px;margin:32px 0 0}.sm-group button{margin-top:30px}.cf-container{width:100%;max-width:0px 32.33px;padding:0 56px}.cf-subcontain{width:100%;margin:96px 0 48px}.cf-subcontain h1{width:560px;margin:16px 0 32px;font-size:80px;font-weight:none;padding:64px 48px 0 0}.cf-subcontain p{width:668px;font-size:24px;margin:24px 0}.cf-group{width:720px;margin:0 0 48px;padding:0 48px 0 4px}.cf-group input{width:668px;padding:16.5px 14px;border-radius:10px;border:1px solid gray;margin-bottom:30px;background-color:#f8f7f2}.cf-group input::placeholder{color:#000}.cf-group textarea{width:668px;padding:16.5px 14px;border-radius:10px;background-color:#f8f7f2}.cf-group textarea::placeholder{color:#000}.cf-group select{width:668px;padding:16.5px 14px;border-radius:10px;margin-bottom:30px;background-color:#f8f7f2}.cf-group button{margin-top:30px}.f-groups{display:flex;gap:130px;justify-content:center}.f-groups a,.f-groups h4{color:#fff}.fg-container{width:100%;padding:0 56px;margin-bottom:30px;margin-top:30px}.fg-subcontain{width:100%;padding:0 56px;background-color:#fff;border-radius:18px;border:1px solid gray}.fg-group{width:100%;padding:48px 0}.fg-subgroup{width:692.89px}.fg-subgroup h2{width:480px;font-size:44px;margin:0 0 16px 1.6px;font-weight:400}.fg-subgroup p{width:480px;font-size:20px;margin:32px 0 0}.fg-subgroup button{margin-top:30px}.fp-container{width:100%;margin:0;padding:0 56px;box-sizing:border-box}.provider-container,.sp-container,.sp-subcontain,.footer-container{box-sizing:border-box}.footer-subcontain{padding:48px 0;box-sizing:border-box}.guide1,.fg-container,.fg-subcontain,.sm-container,.sm-subcontain,.fm-subcontain,.fm-container,.gContainer{box-sizing:border-box}.fm-container{margin:0}.hamburger-icon{width:25px;height:25px}.hamburger{display:none}.sidebar{position:fixed;top:0;right:0;height:100vh;width:100%;background-color:#f8f7f2;box-shadow:-2px 0 8px #0003;transform:translate(-100%);transition:transform .3s ease-in-out;z-index:1000;padding:20px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;box-sizing:border-box;padding:1rem}.sidebar li{list-style:none;font-family:"Inter" sans-serif;padding:16px 8px;margin:0 14px}.sidebar img{width:150px}.sidebar button{border:none}.spr-1{display:flex;justify-content:space-between;border-bottom:1px solid #DAD9D5;align-self:stretch}.glossary{border-bottom:1px solid #DAD9D5;width:100%}.sidebar.open{transform:translate(0)}.sidebar a{text-decoration:none;color:#333;font-size:18px;padding:10px 0}.sidebar .close-btn{align-self:flex-end;background:none;border:none;font-size:24px;cursor:pointer}.provider-container a{color:#21b200}@media screen and (min-width: 701px){.sidebar{display:none}}@media screen and (max-width:700px){.hamburger{display:block;cursor:pointer;z-index:1000}.sidebar{-webkit-overflow-scrolling:touch}.nav-bar{padding:0 20px}.list-group>:nth-child(1){display:none}.list-group>:nth-child(2){display:none}.list-group>:nth-child(3){display:none}.first-page{padding-top:50px;width:100vw}.hero-content{padding:0 20px;margin:0;max-width:unset;width:100%}.hero-content h1{margin:50px 0;font-size:3.5rem;font-weight:400;width:unset}.hero-content p{font-size:17px}.position-elements{gap:5px;width:100%;padding:0 0 20px}.second-part{width:100vw;margin:0;padding:0 20px;box-sizing:border-box}.third-part{margin:0}.second-part h2{width:fit-content}.heroContent3{margin:0}.grouping{flex-wrap:wrap}.fourth-part{width:100vw}.rcontainer{box-sizing:border-box;width:100vw;padding:0 20px}.reviews-container{width:100%;padding:0 10px;box-sizing:border-box}.reviews-info h2{width:unset;font-size:30px}.reviewscard-container{flex-wrap:wrap}.faq-container{width:100vw;padding:0 20px;margin:0;box-sizing:border-box}.expert-container{padding:0 20px;margin:0;width:100vw;box-sizing:border-box}.expert-subcontain h1{width:unset!important;font-size:31.25px;font-weight:400}.expert-subcontain h3{width:unset;font-size:18px;font-weight:400;margin:16px 0}.mostviewed-container{width:100vw;margin:0;padding:0 20px;box-sizing:border-box}.mostviewed-subcontain{flex-wrap:wrap}.mv-list{display:block;width:unset;margin:0 10px}.mission-container{padding:0 20px;width:100vw;box-sizing:border-box}.mission-subcontain{padding:0 20px;width:100%;box-sizing:border-box}.m-group h2{width:unset;font-size:31.25px;font-weight:400;margin:0 0 16px 1.6px;padding-top:30px}.m-group p{width:unset;font-size:20px;margin:32px 0 0;padding-bottom:15px}.m-group{width:100%}.footer-container{width:100vw;padding:0 20px;box-sizing:border-box}.footer-container a{font-size:15px}.footer-subcontain{width:100%;padding:0;box-sizing:border-box;flex-wrap:wrap;gap:20px}.f-subgroup{width:100%}.f-group img{padding-top:30px}.f-groups{gap:10px;display:grid;justify-content:unset;font-size:20px}.sub-group{width:unset}.faq-subcontain h1{width:unset;font-size:31.25px}.hamburger{display:block;z-index:100}.m-group button,.hero-content button,.sp-subgroup button{width:100%}.fp-container{padding-top:50px;width:100vw}.fp-subcontain{padding:0 20px;margin:0;max-width:unset;width:100%}.fp-subcontain h1{margin:0;font-size:3.5rem;font-weight:400;width:unset}.fp-subcontain p{font-size:24px;width:unset}.boxcard-container{width:100vw;padding-top:10px}.boxcard-subcontain{width:unset;display:flex;flex-wrap:wrap;padding:9px 20px}.sp-container{width:100vw;box-sizing:border-box;padding:0 24px;margin-bottom:10px}.sp-subcontain{width:100%;padding:0 24px;box-sizing:border-box}.sp-subgroup h2{width:unset;font-size:20px;margin:0;font-weight:700}.sp-subgroup p{font-size:15px}.sp-subgroup button{width:46%}.gContainer{padding-top:50px;width:100vw}.guide1{padding:0 20px;margin:0;max-width:unset;width:100%}.guide1 h1{margin:0;font-size:3.5rem;font-weight:400;width:unset}.guide1 p{font-size:24px;width:unset;padding-top:20px}.fg-container{width:100vw;box-sizing:border-box;padding:0 24px;margin-bottom:10px}.fg-subcontain{width:unset}.fg-subcontain h2{width:unset;font-size:18px;margin:0;font-weight:700}.fg-subcontain p{font-size:13px}.fg-subcontain button{width:40%}.search-btn{padding:10px}}
