@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";*,:after,:before{margin:0;box-sizing:inherit;padding:0}html{font-size:62.5%}@media only screen and (max-width:33em){html{font-size:52%}}@media only screen and (min-width:130em){html{font-size:80%}}body,html{height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{line-height:1.5em;font-family:Noto Sans,sans-serif;color:#2e2e2e}button,h1,h2,h3,h4,h5,h6,label,p{caret-color:transparent;font-family:inherit}.maxWidth{max-width:170rem;margin:auto;overflow:hidden}.d-flex{display:flex}.f-wrap{flex-wrap:wrap}.dot{position:absolute;width:1.2rem;height:1.2rem;border-radius:50%;background:#d2b4fe}@media only screen and (max-width:60em){.dot{display:none}}.text-right{text-align:end}.flex-dir-col{flex-direction:column}.margin-y-10px{margin-block:1.1rem!important}.text-left{text-align:start}.pos-absol{position:absolute}.pos-rela{position:relative}.wid-90{width:90%;margin-inline:auto}.violet-font{color:#6b499c}.wid-80{width:80%}.wid-80,.wid-95{margin-inline:auto}.wid-95{width:95%}.ali-center{align-items:center}.jus-center{justify-content:center}.font-weight-600{font-weight:600!important}.m-top-0{margin-top:0!important}.pad-x-17px{padding-inline:1.7rem}.pad-x-16px{padding-inline:1.6rem}.pad-x-15px{padding-inline:1.5rem}.hide{display:none}@media only screen and (max-width:60em){.dashed-border-left,.dashed-border-right,.service-details__dashed-border{display:none}.mobile{display:block;animation:hideAnimation 0s 2.5s forwards;visibility:visible}@keyframes hideAnimation{to{visibility:hidden}}}@media only screen and (min-width:60em){.mobile{display:none}}.m-top-3{margin-top:3.3rem}.input-box input:-webkit-autofill,.input-box input:-webkit-autofill:active,.input-box input:-webkit-autofill:focus,.input-box input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #f8f4ff!important}.input-box input:-internal-autofill-selected{background-color:transparent!important}.input-box input:-webkit-autofill{background-color:transparent!important}.input-box input:-moz-autofill{background-color:transparent!important}.input-box input:-ms-autofill{background-color:transparent!important}.contact{padding-top:13vh;display:grid;grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(20,1fr);width:100%}@media only screen and (max-width:60em){.contact{display:flex;flex-wrap:wrap}.contact__image{width:min(70rem,90%)!important;margin:2rem auto!important}.contact__top{width:100%}.contact h1{margin-inline:auto!important;text-align:center!important}}.contact h1{color:#6b499c;font-family:Arial,sans-serif;font-weight:700;width:90%;margin-inline:auto 0}.contact p{font-size:1.8rem;line-height:1.5em;font-weight:500;width:100%;text-wrap:wrap}.contact__top{background-color:#f8f4ff;grid-area:1/1/11/21;display:flex}.contact__top h1{font-size:4rem;margin-block:5rem 1rem;line-height:2em}.contact__image{grid-area:2/13/15/21;z-index:1}.contact__image img{object-position:top}.contact__violet-bg{background-color:#f8f4ff;grid-area:11/12/18/16}.contact__form{grid-area:5/1/20/13}.contact .form-cont{background-color:#6b499c!important;color:#fff!important;padding-block:1.5rem!important;width:90%!important;border-radius:.5rem!important;margin-inline:14% 1rem;align-items:flex-start}.contact .form-cont__inner{row-gap:.5rem!important;column-gap:2%!important}@media only screen and (max-width:60em){.contact .form-cont{width:min(70rem,90%);margin:2rem auto}}.contact .form-cont button{background-color:#fff!important;border:1px solid #6b499c!important;border-radius:.5rem!important;height:calc(4.4rem + .15vw)!important;width:calc(12rem + .15vw)!important;margin-inline:auto 2.1%!important;margin-block:2.4rem!important}.contact .form-cont button:hover{background-color:#fff!important;border:1px solid #6b499c!important}.contact .form-cont button label{color:#6b499c!important;font-weight:700!important;font-family:Noto Sans,sans-serif!important;font-size:1.6rem!important;line-height:2.4em!important}.contact .form-cont__item-box{flex:1 1 48%;height:-moz-fit-content;height:fit-content;min-width:29rem;margin-block:1.5rem!important}.contact .form-cont__item-box label{font-size:2rem!important;line-height:2em!important;font-weight:600!important}.contact .form-cont__item-box input{padding:2rem 1.5rem!important;text-indent:.5rem!important;border-radius:1rem!important;font-size:1.6rem!important;border:1px solid #f8f4ff!important;outline:1px solid #f8f4ff!important;background-color:#fff!important}.contact .form-cont__item-box input :active,.contact .form-cont__item-box input :focus,.contact .form-cont__item-box input :focus-visible,.contact .form-cont__item-box input:hover{outline:none}.contact .d-flex{display:flex}.contact .d-y-center{align-items:center}.contact .flex-dir-y{flex-direction:column}.contact .flex-wrap{flex-wrap:wrap}.contact .img-cont img{object-position:center 33%}.contact .dot-top-left{top:21%;left:calc(5% - .6rem)}.contact .dot-bottom-left{left:calc(5% - .6rem);bottom:9%}.contact .dot-top-right{top:48%;right:calc(5% - .6rem)}.contact .dot-bottom-right{top:90%;right:calc(5% - .6rem)}.contact .dashed-border-left{top:22%!important;left:5%!important;bottom:9.4%!important;border-left:1.1px dashed #d2b4fe!important;z-index:-1!important}.contact .dashed-border-right{border-left:1.1px dashed #d2b4fe!important;right:5%!important;top:49%!important;z-index:1!important;bottom:10%!important}.contact .ant-form-item label,.contact .ant-form-item-label label{color:#fff!important;width:calc(100% - 1.9rem)!important;display:inline-flex!important;position:relative;font-size:2rem!important;font-family:Noto Sans,sans-serif!important;line-height:2em!important;font-weight:600!important}.contact .ant-col{width:100%!important;height:100%!important}.contact .ant-form-item-label{padding:0!important}.contact .ant-form-item-row .ant-form-item .ant-form-item-control-input{width:100%!important;height:100%!important}.contact .ant-form-item-control-input-content input{text-indent:.5rem!important;border-radius:1rem!important;width:100%!important;height:100%!important;font-size:1.6rem!important;font-family:Noto Sans,sans-serif!important;border:1px solid #f8f4ff!important;outline:1px solid #f8f4ff!important;background-color:#fff}.contact .ant-form-item-control-input-content input::placeholder{color:#2e2e2e;font-family:Noto Sans,sans-serif!important;opacity:60%}.contact .margin-left-3 label{margin-left:1.9rem!important;font-family:Noto Sans,sans-serif!important}.contact :where(.css-dev-only-do-not-override-f7vrd6).ant-input-outlined.ant-input:not(.ant-input-status-error){border-color:transparent!important}.contact .ant-form-item-required:before{visibility:hidden!important;display:none!important}.contact .ant-form-item-required:after{display:inline-block;visibility:visible!important;-webkit-margin-start:.4rem!important;margin-inline-start:.4rem!important;color:#ff3939!important;font-size:1.4rem!important;font-family:Noto Sans,sans-serif!important;content:"*"!important}.contact .ant-input-status-error{border-color:#ff3939!important}.contact .ant-form-item-explain-error{color:#ff3939!important;text-align:left!important;padding-left:.5rem!important;margin-top:.4rem}.contact .ant-btn{border:none!important}.contact .ant-btn label{cursor:pointer!important}.contact .ant-input-outlined:focus-within,.contact :where(.css-dev-only-do-not-override-98ntnt).ant-input-outlined:hover{border-color:transparent!important;box-shadow:none!important}