*{box-sizing:border-box}a{text-decoration:none}body{margin:0;font-family:system-ui,sans-serif;font-size:14px;line-height:1.5;height:100%}.header{width:100%;position:fixed;top:0;background-color:#fff;z-index:9999}.header .bottom-border{border-bottom:1px rgb(226,225,225) solid}.header .sub_header{display:flex;padding:1rem;justify-content:space-between;align-items:center;max-width:1140px;width:100%;margin:0 auto}.header .sub_header .logo{width:100px}.header .sub_header .navigation{display:none;flex-direction:column;padding:1rem 2rem}.header .sub_header .navigation ul{width:100%;padding:0;display:flex;flex-direction:column;gap:.3rem}.header .sub_header .navigation ul li{list-style-type:none;width:100%}.header .sub_header .navigation ul li a{color:gray;display:block;border-radius:1rem;padding:10px;cursor:pointer}.header .sub_header .navigation ul li a:hover{background-color:#d6d1d14f;color:#1f242e}.header .sub_header .navigation ul li a{width:100%}.header .sub_header .navigation ul .active_link{color:#962ea8;background-color:#f4eaf6}.header .sub_header .navigation .navigation_divider{border-block:1px rgb(226,225,225) solid;width:100%;padding-block:.7rem}.header .sub_header .navigation .navigation_divider .download_app{width:100%;border:none;padding:1rem;color:#fff;font-weight:700;font-size:14px;border-radius:14px;cursor:pointer;background:linear-gradient(90deg,#962ea8,#ddb471,#962ea8);background-size:200% auto;background-position:left center;transition:background-position .5s ease-in-out,transform .2s ease}.header .sub_header .navigation .navigation_divider .download_app:hover{background-position:right center}.header .sub_header .navigation .navigation_divider .download_app:active{transform:scale(.98)}.header .sub_header .active_navigation{display:flex;position:absolute;width:100%;background-color:#fff;left:0;right:0;z-index:9999;top:100%}.header .sub_header .change-lang_burger{display:flex;flex-direction:row;gap:1rem}.header .sub_header .change-lang_burger .download_app{display:none;width:100%;border:none;padding:1rem;color:#fff;font-weight:700;font-size:14px;border-radius:14px;cursor:pointer;background:linear-gradient(90deg,#962ea8,#ddb471,#962ea8);background-size:200% auto;background-position:left center;transition:background-position .5s ease-in-out,transform .2s ease}.header .sub_header .change-lang_burger .download_app:hover{background-position:right center}.header .sub_header .change-lang_burger .download_app:active{transform:scale(.98)}.header .sub_header .change-lang_burger .change-lang{display:flex;border:none;justify-content:center;align-items:center;padding:10px 15px;border-radius:1rem;gap:.5rem;background-color:transparent;cursor:pointer}.header .sub_header .change-lang_burger .change-lang span{color:gray;font-size:14px;text-align:center;vertical-align:middle}.header .sub_header .change-lang_burger .change-lang:hover{background-color:#ebddeb60}.header .sub_header .change-lang_burger .change-lang:hover span{color:#000}.header .sub_header .change-lang_burger .burger{display:flex;flex-direction:column;gap:.3rem;justify-content:center;cursor:pointer;transition:all .2s ease-in-out;border:none;background-color:transparent;padding:10px;border-radius:16px}.header .sub_header .change-lang_burger .burger:hover{background-color:#d6d1d14f}.header .sub_header .change-lang_burger .burger div{height:2px;background-color:#413e3e;width:18px;border-radius:1rem}.header .sub_header .change-lang_burger .active_burger{gap:0;align-items:center;justify-content:center;transition:all .2s ease-in-out;position:relative}.header .sub_header .change-lang_burger .active_burger .line1{position:absolute;transform:rotate(45deg)}.header .sub_header .change-lang_burger .active_burger .line2{position:relative;transform:rotate(-45deg)}.header .sub_header .change-lang_burger .active_burger .line3{display:none}@media(min-width:960px){.header .sub_header{padding:1rem}.header .sub_header .navigation{padding:0;display:flex}.header .sub_header .navigation .navigation_divider{display:none}.header .sub_header .navigation ul{flex-direction:row}.header .sub_header .navigation ul li{width:auto}.header .sub_header .navigation ul li a{padding:15px 20px;display:flex;width:auto}.header .sub_header .change-lang_burger .burger{display:none}.header .sub_header .change-lang_burger .download_app{display:flex}}.container{width:100%;height:100%}.footer{background-color:#1f242e;width:100%}.footer .sub_footer{max-width:1140px;width:100%;margin:0 auto;padding:1rem;display:flex;flex-direction:column}.footer .sub_footer .footer_title{text-align:center;align-self:center;margin-top:2rem}.footer .sub_footer .footer_title h2{color:#fff;font-size:30px;font-weight:700}.footer .sub_footer .footer_title p{color:#76777f;font-size:18px;font-weight:600}.footer .sub_footer .footer_title .google_apple_box{display:flex;gap:1rem;align-items:center;margin:2rem auto;justify-content:center;flex-wrap:wrap}.footer .sub_footer .footer_body{margin-top:5rem}.footer .sub_footer .footer_body .logo_box{display:flex;flex-direction:column;gap:1rem}.footer .sub_footer .footer_body .logo_box img{width:100px}.footer .sub_footer .footer_body .logo_box P{color:#76777f;font-size:16px;font-weight:400;max-width:400px}.footer .sub_footer .footer_body .legal_box{margin-top:2rem}.footer .sub_footer .footer_body .legal_box p{color:#fff;font-weight:700;font-size:18px;margin-bottom:1rem}.footer .sub_footer .footer_body .legal_box .legal{display:flex;flex-direction:column;gap:1rem}.footer .sub_footer .footer_body .legal_box .legal a{color:#76777f;font-size:16px;display:flex;align-items:center;gap:1rem;font-weight:600;transition:.2s all ease-in-out}.footer .sub_footer .footer_body .legal_box .legal a:hover{color:#fff}.footer .sub_footer .footer_body .contact_box{margin-top:2rem}.footer .sub_footer .footer_body .contact_box p{color:#fff;font-weight:700;font-size:18px;margin-bottom:1rem}.footer .sub_footer .footer_body .contact_box .contact{display:flex;align-items:center;gap:1rem}.footer .sub_footer .footer_body .contact_box .contact a{color:#76777f;font-size:16px;display:flex;align-items:center;gap:1rem;font-weight:400;transition:.2s all ease-in-out}.footer .sub_footer .footer_body .contact_box .contact a:hover{color:#fff}.footer .sub_footer .footer_divider{width:100%;background-color:#76777f5e;height:1px;margin-top:3rem}.footer .sub_footer .copyright{text-align:center;margin-top:1.5rem;color:#76777f;font-size:16px}@media(min-width:768px){.footer .sub_footer .footer_body{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:1rem}}.button{border:none;background-color:#1f242e;border-radius:16px;display:flex;align-items:center;padding:15px 20px;gap:1rem;cursor:pointer;transition:all .3s ease-in-out}.button:hover{transform:scale(1.03);background-color:#1f242ece}.button div{display:flex;flex-direction:column;align-items:flex-start}.home{background-color:#fcfcfd;margin-top:100px}.home_section1{background:linear-gradient(180deg,#f8f6f9,#fff)}.home_section1 .background{display:flex;max-width:1140px;margin:0 auto;width:100%;justify-content:space-between;gap:1rem;align-items:center}.home_section1 .background div img{width:350px}.home_section1 .home_section1_box{max-width:1140px;padding:3rem 1rem;display:flex;flex-direction:column;gap:1rem}.home_section1 h1{color:#1f242e;font-size:44px;font-weight:700}.home_section1 h1 span{background:linear-gradient(90deg,#9832aa,#ddb471);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.home_section1 p{color:#74777d;font-weight:600;font-size:18px;max-width:600px}.home_section1 .checkmark{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.home_section1 .checkmark p{display:flex;align-items:center;gap:.5rem;font-weight:400;font-size:14px;text-transform:capitalize;margin:0}.home_section1 .google_apple{display:flex;flex-direction:column;gap:1rem;flex-wrap:wrap;margin-top:2rem}@media screen and (max-width:700px){.background{flex-wrap:wrap}.background div{width:100%;display:flex;justify-content:center}}@media(min-width:640px){.home_section1 .google_apple{flex-direction:row}}@media(min-width:960px){.home_section1 .home_section1_box h1{font-size:60px;max-width:500px}}.card_container{cursor:pointer;background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 0 3px #d4d5d6;display:flex;flex-direction:column;gap:1rem;transition:all .2s ease-in-out}.card_container:hover{box-shadow:0 5px 10px #962ea81e;transform:translateY(-3px)}.card_container .icon_box{display:flex;background-color:#f4eaf6;width:50px;height:50px;justify-content:center;align-items:center;border-radius:1rem}.card_container .card_description{display:flex;flex-direction:column;gap:.5rem}.card_container .card_description h4{color:#1f242e;font-weight:700;font-size:20px}.card_container .card_description p{color:#737c8c;font-size:16px}.home_section2{background-color:#f6f6f8}.home_section2 .home_section2_box{max-width:1140px;margin:0 auto;padding:3rem 1rem;display:flex;flex-direction:column;gap:3rem}.home_section2 .home_section2_box .section2_title{text-align:center;display:flex;flex-direction:column;gap:1rem}.home_section2 .home_section2_box .section2_title h2{font-size:30px;color:#1f242e;font-weight:700}.home_section2 .home_section2_box .section2_title p{font-size:18px;font-weight:600;color:#737c8c}.home_section2 .home_section2_box .card_grid_flex{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.home_section2 .home_section2_box .card_grid_flex{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media(min-width:960px){.home_section2 .home_section2_box .card_grid_flex{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}}.home_section3{background-color:#fff}.home_section3 .home_section3_box{max-width:1140px;margin:0 auto;padding:5rem 1rem;display:flex;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.home_section3 .home_section3_box div{display:flex;flex-direction:column;gap:.5rem;align-items:center}.home_section3 .home_section3_box div p{color:#962ea8;font-size:30px;font-weight:700}.home_section3 .home_section3_box div span{color:#737c8c;font-size:1.2em}@media(min-width:960px){.home_section3 .home_section3_box{display:flex;flex-direction:row;justify-content:space-around}}.fade-section{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease;will-change:opacity,transform}.fade-section.is-visible{opacity:1;transform:translateY(0)}.personal-data-container h1{text-align:center;margin-bottom:2rem}.personal-data-container .date{margin-top:3rem}.personal-data-container{margin:10rem auto;width:80%}.personal-data-container .nested-list{list-style-type:none;counter-reset:item;padding:0}.personal-data-container .nested-list li{display:block;position:relative}.personal-data-container .nested-list li:before{content:counters(item,".") ". ";counter-increment:item;font-weight:700;color:#000;margin-right:5px}.personal-data-container .nested-list li ol{counter-reset:item;line-height:180%}
