@import"https://fonts.googleapis.com/css2?family=Epilogue:wght@300;400;500;600;700;800;900&display=swap";a{text-decoration:none}*{padding:0;margin:0;box-sizing:border-box}body{background:#f6f6f6}::-webkit-scrollbar{display:none}p{margin:0}section{width:100%;margin-top:3rem}section .heading h4{text-align:center;color:#ff715b;font-family:Epilogue!important;margin:0;font-size:14px;font-weight:400}section .description{max-width:1240px;margin:1rem auto 0;padding:0 3%}section .description p{font-size:clamp(18px,3vw,40px);text-align:center;font-family:Epilogue;line-height:1.1;font-weight:500}section .aboutDescription{max-width:1240px;margin:1rem auto 0;padding:0 3%}section .aboutDescription p{text-align:center;color:#6a6d77;font-size:17px}.ReadBtn{margin-top:2rem}.ReadBtn,.ReadBtn .arrow{display:flex;align-items:center}.ReadBtn .arrow{width:40px;aspect-ratio:1/1;justify-content:center;background:rgba(0,0,0,.1);border-radius:5px;margin-left:30px}.error,.required{color:#ff4500;font-size:12px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.modal{background-color:#fff;border:1px solid #ccc;padding:20px;border-radius:5px;max-width:400px;width:100%;position:relative}.close{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:red}.progress-bar{height:10px;background-color:#f0f0f0;border-radius:5px;margin-top:10px;overflow:hidden}.progress{height:100%;background-color:#4caf50;transition:width 1s linear}label{display:flex;justify-content:space-between}.contactSection{width:100%;padding:0 3%;margin:3rem 0;display:flex;gap:20px}.contactSection .getInText{width:50%}.contactSection .getInText h4{font-size:14px;color:#ff715b}.contactSection .getInText h2{font-size:50px}.contactSection .getInText p{font-size:19px;max-width:400px}.contactSection .formSection{width:50%}.contactSection .formSection form{display:flex;flex-direction:column}.contactSection .formSection form label{margin-top:.5rem}.contactSection .formSection form input,.contactSection .formSection form textarea{background:transparent;border-bottom:1px solid #c8cad0;outline:none}.contactSection .formSection form input:focus,.contactSection .formSection form input:hover,.contactSection .formSection form textarea:focus,.contactSection .formSection form textarea:hover{box-shadow:none;outline:none}.contactSection .formSection form input::-webkit-inner-outer-button,.contactSection .formSection form input::-webkit-inner-spin-button,.contactSection .formSection form textarea::-webkit-inner-outer-button,.contactSection .formSection form textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contactSection .formSection form .SendBtn{display:flex;align-items:center;margin-top:2rem}.contactSection .formSection form .SendBtn .arrow{width:40px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.1);border-radius:5px;margin-left:30px}.contactSection .formSection .contactUs{margin-top:8rem}.contactSection .formSection .contactUs h3{font-size:24px;margin-bottom:3rem}.contactSection .formSection .contactUs .contactrow{display:flex;flex-wrap:wrap}.contactSection .formSection .contactUs .contactrow .contactOne{min-width:300px;margin-top:20px}.contactSection .formSection .contactUs .contactrow .contactOne h4{color:#6a6d77;margin-bottom:10px;font-size:13px}.contactSection .formSection .contactUs .contactrow .contactOne p{font-size:14px}@media only screen and (max-width:650px){.contactSection{display:flex;flex-direction:column}.contactSection .getInText{width:100%}.contactSection .getInText h2{font-size:40px}.contactSection .getInText p{font-size:19px;max-width:100%}.contactSection .formSection{width:100%}.contactSection .formSection .contactUs{margin-top:4rem}.contactSection .formSection .contactUs h3{font-size:24px;margin-bottom:3rem}}