.customInput input{width:100%;font-size:1.4rem;padding:10px 14px;height:40px;font-weight:500;line-height:22px;border-radius:4px;box-shadow:0 0 0 1px #c4ccca;border:none;outline:none;background:#fff}.customInput input::placeholder{color:#bdcbca}.customInput input:focus{-webkit-box-shadow:0 0 0 1px #a3a3a3;-moz-box-shadow:0 0 0 1px #a3a3a3;box-shadow:0 0 0 1px #a3a3a3}.customInput input[type=number]{position:relative}.customInput input[type=number]::-webkit-inner-spin-button,.customInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.numberInput{position:relative}.numberInput:before{display:block;position:absolute;left:10px;top:37px;color:#292929;font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.154px;z-index:2}.contactForm{margin-top:100px;padding-bottom:94px;position:relative}.contactFormContainer{display:flex;justify-content:space-between;align-items:flex-start}.contactFormDesc{font-style:normal;font-weight:400;flex-basis:47.5%;min-height:100vh}.contactFormDesc h2{color:#1a2f51;font-size:4.8rem;font-weight:500;line-height:135%;letter-spacing:-.528px;padding-bottom:16px}.contactFormDesc p{font-size:1.8rem;font-weight:400;line-height:150%;color:#70807c}.contactFormDesc img{margin-top:71px;position:absolute;left:0;bottom:0}.contactFormMain{flex-basis:42.7%;padding:32px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;border-radius:24px;background:#fff;box-shadow:0 0 20px 8px #09b48b12;-webkit-box-shadow:0 0 20px 8px #09b48b12;-moz-box-shadow:0 0 20px 8px #09b48b12}.contactFormMain .thankYou{font-size:1.8rem;font-weight:400;line-height:150%;color:#677779}.contactFormMain .selectServices{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px}.contactFormMain .selectServices .label{color:#4c6260;font-size:1.4rem;font-weight:500;width:100%}.contactFormMain .selectServicesInputs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:16px}.contactFormMain .selectServicesInputs label{width:100%;flex-basis:48.5%;display:flex;align-items:center;justify-content:center;padding:8px 16px;gap:8px;border-radius:4px;box-shadow:0 0 0 1px #e5e5e5;-webkit-box-shadow:0 0 0 1px #e5e5e5;-moz-box-shadow:0 0 0 1px #e5e5e5;background:#fff;cursor:pointer}.contactFormMain .selectServicesInputs label p{color:#1a2f51;font-size:1.3rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.143px;white-space:nowrap}.contactFormMain .selectServicesInputs label input{display:none}.contactFormMain .selectServicesInputs .selected{background:#eef8f7;-moz-box-shadow:0 0 0 1px #02b686;-webkit-box-shadow:0 0 0 1px #02b686;box-shadow:0 0 0 1px #02b686}.contactFormMain .messageBox{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;gap:8px}.contactFormMain .messageBox .label{color:#4c6260;font-size:1.4rem;font-weight:500;width:100%}.contactFormMain .messageBox textarea{width:100%;border-radius:4px;-webkit-box-shadow:0 0 0 1px #c4ccca;-moz-box-shadow:0 0 0 1px #c4ccca;box-shadow:0 0 0 1px #c4ccca;border:none;background:#fff;outline:none;padding:10px;resize:none;font-family:Manrope,sans-serif}.contactFormMain .messageBox textarea::placeholder{color:#bdcbca}.contactFormMain .messageBox textarea:focus{border:none;outline:0;outline-color:#0000;outline-style:none;-webkit-box-shadow:0 0 0 1px #a3a3a3;-moz-box-shadow:0 0 0 1px #a3a3a3;box-shadow:0 0 0 1px #a3a3a3}.contactFormSubmit{margin-top:16px;padding:12px 28px;display:flex;align-items:center;justify-content:center;gap:6px;align-self:stretch;border-radius:8px;background:#02b686;border:none;color:#f8fafc;text-align:center;font-weight:400;line-height:150%;letter-spacing:-.209px;cursor:pointer}@media screen and (max-width:998px){.contactForm{margin-top:55px;padding:48px 0}.contactFormContainer{flex-direction:column;gap:48px;height:100%;align-items:center}.contactFormDesc{flex-basis:100%;min-height:0}.contactFormDesc h2{font-size:2.8rem;padding-bottom:0}.contactFormDesc p{font-size:1.4rem;margin-top:16px}.contactFormDesc img{display:none}.contactFormMain{flex-basis:100%;padding:24px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;border-radius:24px;background:#fff;-webkit-box-shadow:0 0 20px 8px #09b48b12;-moz-box-shadow:0 0 20px 8px #09b48b12;box-shadow:0 0 20px 8px #09b48b12}.contactFormMain .selectServices{gap:12px}.contactFormMain .selectServices .label{color:#4c6260;font-size:1.4rem;font-weight:500;width:100%}.contactFormMain .selectServicesInputs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:16px}.contactFormMain .selectServicesInputs label{width:100%;flex-basis:100%}.contactFormMain .selectServicesInputs label input{display:none}.contactFormSubmit{font-size:1.4rem}}.customInput{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;width:100%}.customInput p{color:#70807c;font-size:1.4rem;font-weight:500;width:100%}.ant-select-selection-item p{display:none}.ant-select-arrow{top:60%!important}.letsConnect{padding:68px 0;background:#fbfbfd}.letsConnect,.letsConnectMain{display:flex;align-items:center;justify-content:center;width:100%}.letsConnectMain{flex-direction:column;gap:56px}.letsConnectHeading{display:flex;align-items:center;justify-content:center;flex-direction:column}.letsConnectHeading h4{color:#02b686;font-size:1.6rem;font-weight:700;line-height:150%;letter-spacing:-.176px}.letsConnectHeading h2{color:#1a2f51;font-size:4.8rem;font-weight:500;line-height:135%;letter-spacing:-.528px}.letsConnectCards{display:flex;align-items:center;justify-content:space-between;align-items:stretch}.letsConnectCards .contactCard{display:flex;align-items:center;justify-content:center;flex-basis:30%;padding:31.7px;align-items:flex-start;flex-direction:column;border-radius:12px;background:#fff;-moz-box-shadow:10px 10px 40px 0 #09b48b0a;-webkit-box-shadow:10px 10px 40px 0 #09b48b0a;box-shadow:10px 10px 40px 0 #09b48b0a;gap:16px}.letsConnectCards .contactCardHeading{display:flex;align-items:center;justify-content:flex-start;gap:16px}.letsConnectCards .contactCardHeading img{width:52px;height:52px}.letsConnectCards .contactCardHeading h3{color:#1a2f51;font-size:2.4rem;font-weight:600;line-height:135%;letter-spacing:-.264px}.letsConnectCards .contactCardDesc p{color:#70807c;font-size:1.6rem;font-weight:400;line-height:150%;letter-spacing:-.176px}.letsConnectCards .contactCardLink a{color:#02b686;font-size:1.6rem;font-weight:600;line-height:150%;letter-spacing:-.176px;cursor:pointer;text-decoration:none}@media screen and (max-width:998px){.letsConnect{padding:48px 0}.letsConnectHeading h2{font-size:3.2rem}.letsConnectCards{flex-direction:column;gap:16px}.letsConnectCards .contactCard{flex-basis:100%;border-radius:8px;gap:12px}.letsConnectCards .contactCardHeading{gap:12px}.letsConnectCards .contactCardHeading img{width:40px;height:40px}.letsConnectCards .contactCardHeading h3{font-size:2rem}.letsConnectCards .contactCardDesc p,.letsConnectCards .contactCardLink{font-size:1.4rem}}