@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--primary: #521478;--white: #ffffff;--gray: #e2e4e8;--gray-2: #f6f7fa;--gray-3: #55576b;--gray-4: #181b36}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}*>*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}*{margin:0;padding:0;box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}body{overflow-x:hidden;font-family:Poppins,sans-serif;color:var(--gray-4)}.container{max-width:1200px;margin:0 auto;padding:0 20px;height:100%}a{text-decoration:none;color:inherit}button{background:var(--primary);width:150px;height:46px;border-radius:6px;border:none;padding:10px 16px;box-shadow:0 1px 1px #00000014;font-weight:500;font-size:16px;color:var(--white);cursor:pointer;transition:all .3s ease}button:hover{transform:scale(.95);transition:all .3s ease}button:active{transform:scale(1);transition:all .3s ease}img{width:100%;height:100%;object-fit:cover}label{font-weight:500}select{height:48px;width:100%;border:none;outline:none;padding:0 10px;border-radius:10px;font-size:20px;background:var(--primary);color:var(--white)}#plan{color:var(--gray-4);background:var(--gray)}option{border:none;background:var(--gray);color:var(--gray-4);font-size:18px}header{background:var(--primary);height:10vh;color:#fff;font-size:16px;position:fixed;top:0;left:0;right:0;z-index:999}header .container{padding:10px 20px}header div a{display:block}header div{height:100%;display:flex;justify-content:space-between;align-items:center}.logo-container{height:45px;width:160px}.logo-container img{width:100%;height:100%;object-fit:contain}nav ul{list-style:none;display:flex;gap:20px}header .hamburger-menu{display:none}@media screen and (max-width: 800px){.stop-scroll{overflow:hidden}header .container{position:relative}header nav{position:absolute;height:100vh;top:0;left:0;right:0;bottom:0;transition:all .2s ease;z-index:100}header ul{font-size:30px;background:#080808a8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}header ul li:hover{transform:scale(1.1);border-bottom:2px solid var(--white);transition:all .3s ease}header .hamburger-menu{display:block;display:flex;align-items:center;cursor:pointer;position:absolute;z-index:1000;right:20px}header .hide-menu{transform:translate(100%);transition:all .2s ease}header .hide-icon{display:none}.logo-container{width:140px}}@media screen and (max-width: 1200px){.container{max-width:1100px;margin:0 auto;padding:0 20px;height:100%}}.hero{background:linear-gradient(0deg,#00237c33,#00237c33),linear-gradient(0deg,#0000007e,#0000007e),url(/images/hero-image.webp);background-size:cover;background-repeat:no-repeat;background-position:center;height:100vh}.hero-content{height:100%;color:var(--white);display:flex;flex-direction:column;justify-content:center;width:60%;padding-left:60px;gap:10px}.hero-content h1{display:flex;flex-direction:column;font-weight:400;font-size:72px;line-height:87.84px}.hero-content h1 span:nth-child(2){font-weight:600}.hero-content a{margin-top:20px;display:inline-block;width:fit-content}@media screen and (max-width: 900px){.hero-content{width:100%;text-align:center;padding-left:0}.hero-content a{margin:20px auto 0}.hero-content h1{display:flex;flex-direction:column;font-weight:400;font-size:72px;line-height:70.84px}.hero-content p{width:70%;margin:0 auto}.hero-content button{margin:20px auto}}@media screen and (max-width: 602px){.hero-content h1{font-size:60px}.hero-content p{width:100%;margin:0 auto}}@media screen and (max-width: 530px){.hero-content h1{font-size:52px;line-height:56.84px}}@media screen and (max-width: 500px){.hero-content h1{font-size:40px;line-height:48.84px}.hero-content p{font-size:14px;line-height:20px}}@media screen and (max-width: 400px){.hero-content h1{font-size:40px;line-height:41.4px}@media screen and (max-width: 300px){.hero-content h1{font-size:28px;line-height:31.4px}.hero-content p{font-size:12px;line-height:20px}}}.about{min-height:65vh}.about .contents{display:flex;min-height:65vh;align-items:top}.about .about-content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.about .about-content div{width:70%}.about .about-content div h2{font-weight:400;font-size:34px;margin-bottom:20px;line-height:36px}.about .about-content div p{font-weight:400;font-size:16px;line-height:24px}.about .about-image{width:45%;height:700px}.about-image .image-container{height:100%;width:100%;overflow:hidden;transform:rotateY(180deg)}.about-image .image-container img{object-position:bottom;object-fit:cover}@media screen and (max-width: 900px){.about{padding-top:20px}.about .contents{flex-direction:column;align-items:center;text-align:center}.about .about-content{margin-top:0;margin-bottom:20px}.about .about-content div h2{font-weight:500;font-size:20px;margin-bottom:20px;line-height:36px;margin-top:20px}.hide-br{display:none}.about .about-content div{width:100%}.about .about-content div p{font-weight:400;font-size:14px;width:80%;margin:0 auto;line-height:21px}.about .about-image{margin-top:24px;flex:1}}.pricing{padding-bottom:100px;padding-top:100px}.sort{display:flex;flex-direction:column;align-items:center}.locations{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;margin:0 auto;gap:10px;font-size:20px}.plans{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px auto 0;gap:10px;font-size:20px}.locals{font-weight:500;text-align:center;margin-top:10px;font-size:24px}.write-up p{text-align:center;color:var(--gray-3);font-size:16px;width:50%;margin:20px auto}.plan-cards{display:flex;gap:15px;justify-content:space-evenly}.card{height:301px;width:210px;border-radius:12px;background-color:var(--white);box-shadow:0 0 3px #52147840;padding:20px 24px;display:flex;flex-direction:column}.card h3{font-size:24px;font-weight:400}.card .price{font-size:32px;justify-self:center;font-weight:400;line-height:50px;margin:auto 0}.card p{font-size:12px;line-height:18px}.card .description{margin-top:auto}.plan-cards .popular{background:var(--primary);color:var(--white);font-size:46px}.plan-cards .popular .price{font-size:36px;font-weight:600}.tabs{display:flex;gap:16px;margin-top:10px;overflow:auto;flex-wrap:wrap;justify-content:center}.tab{padding:4px 12px;border-radius:10px;background-color:var(--gray);color:var(--gray-3);white-space:nowrap;cursor:pointer}.active-tab{background:var(--primary);color:#fff}@media screen and (max-width: 1100px){.plan-cards{flex-wrap:wrap;justify-content:center}.pricing{padding-bottom:50px;padding-top:50px;min-height:100vh}}@media screen and (max-width: 900px){.pricing{padding-top:100px}}@media screen and (max-width: 500px){.write-up p{font-size:14px;width:100%}.card{padding:16px 14px;width:70%}.card .price{font-size:46px;line-height:26px}.card p,.card{font-size:16px;line-height:26px}.locations,.plans{width:100%}.locals{font-size:14px}}@media screen and (max-width: 450px){.card{width:80%}}@media screen and (max-width: 400px){.card{width:95%}}@media screen and (max-width: 350px){.card{width:100%}}.target .container{padding-top:50px}.target .container .content{display:flex;min-height:50vh;justify-content:space-between}.content-2{flex-direction:row-reverse;margin-top:100px}.content-write-up{flex:1;display:flex;align-items:center;justify-content:center}.content-write-up div{width:70%}.content-write-up div h3{font-weight:400;font-size:34px;line-height:36px;margin-bottom:20px}.content-write-up div p{font-weight:400;font-size:16px;line-height:24px}.content-image{flex:1}.content-image .image-container{height:100%;width:100%}.why{padding-bottom:100px}.why .container .content{display:flex;min-height:50vh;justify-content:space-between}.why .container .content .content-image{transform:rotateY(180deg)}.why .content-write-up div p{font-weight:400;font-size:20px;line-height:24px}.why .mail-btn{margin-top:30px;display:inline-block}@media screen and (max-width: 900px){.target .container .content{display:flex;min-height:50vh;flex-direction:column;text-align:center}.content-image .image-container{margin-top:40px}.why .container .content{display:flex;flex-direction:column-reverse}.content-write-up div{width:100%}}@media screen and (max-width: 500px){.content-write-up div h3{font-weight:500;font-size:24px;line-height:44px;margin-bottom:10px}.content-write-up div p,.why .content-write-up div p{font-size:14px;line-height:23px}}.contact{background-color:var(--gray-2);padding:50px 0}.contact .container{display:flex;justify-content:space-between;align-items:center;gap:30px}.get-in-touch{flex:1;padding:20px}.get-in-touch h3,.contact-info h3{font-size:41px;line-height:44px;font-weight:400;margin-bottom:20px}.get-in-touch p{font-size:20px;line-height:30px;font-weight:400}.get-in-touch .phone{font-size:20px;line-height:30px;font-weight:400;margin-top:20px}.contact-info{flex:1;display:flex;flex-direction:column;padding:0 20px}.contact-info h4{font-size:16px;font-weight:600;line-height:24px;margin-bottom:5px}.contact-info p{font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px}.phone,.mail{display:flex;align-items:center;gap:10px;margin-left:5px}.mail{margin-top:-10px}.social-icons{display:flex;gap:20px;padding-left:5px}.social-icons a{display:inline-block;width:21px;height:21px}.social-icons a img{object-fit:contain}@media screen and (max-width: 800px){.contact{padding-top:40px}.contact .container{display:flex;flex-direction:column;gap:0;align-items:start;justify-content:center}}@media screen and (max-width: 520px){.get-in-touch p{font-size:16px;line-height:24px;font-weight:400}.get-in-touch .phone{font-size:20px;line-height:24px;margin:0 auto;display:block;font-weight:400}.get-in-touch h3{font-size:24px;text-align:center;margin-bottom:10px;line-height:30px;font-weight:600}.contact-info h3{font-size:24px;margin-bottom:10px;font-weight:600}.contact-info p{font-size:14px;font-weight:400;line-height:24px;margin-bottom:20px}.get-in-touch p{text-align:center;font-size:14px;font-weight:400;line-height:24px;margin-bottom:20px}}.faq{min-height:60vh;color:var(--gray-3);font-size:16px;padding-bottom:50px}.faq h2{font-size:20px;font-weight:500;line-height:24px;text-align:center;margin-top:100px;color:var(--gray-4);margin-bottom:40px}.faq h4{font-size:16px;color:var(--gray-4);font-weight:400}.faq .question{border-bottom:1px solid #b2b7c2;width:60%;margin:0 auto 20px;padding-bottom:10px;cursor:pointer}.faq .question-title{display:flex;justify-content:space-between}.answer{margin-top:20px}.hidden{margin-bottom:10px;display:none}@media screen and (max-width: 900px){.faq h2{margin-top:50px;margin-bottom:40px}.faq h2{font-size:16px}.faq h4{font-size:16px;color:var(--gray-4);font-weight:400}.faq .question{width:100%}.faq{min-height:50vh;padding-bottom:40px}}footer{background:var(--primary);min-height:10vh}footer .container{display:flex;min-height:10vh;justify-content:space-between;align-items:center}.terms{font-size:14px;line-height:20px;color:var(--white)}.terms a{display:inline-block;margin:0 20px}.socials{display:flex;gap:20px;padding-left:5px}.socials a{display:inline-block;width:21px;height:21px}.socials a img{object-fit:contain}@media screen and (max-width: 520px){footer .container{min-height:25vh;flex-direction:column;justify-content:space-evenly;align-items:center}.terms{order:3;font-size:14px}.terms a{font-size:12px;margin:0 5px}}
