.form-page-container{display:flex;justify-content:center;align-items:center}.form-content{bottom:5rem;position:relative;width:100%;max-width:1200px;gap:20px;padding:6rem 13rem 0 10rem}@media screen and (max-width:468px){.form-content{padding:3rem;align-items:normal}}.Mainadditional-contentrow{display:flex}.Mainadditional-contentrow p{font-size:12px}@media screen and (max-width:468px){.Mainadditional-contentrow p{text-align:center}}.Mainadditional-contentrow h3{font-size:14px;font-weight:500}.Mainadditional-content{display:flex;justify-content:space-around;flex-direction:column}.additional-content{flex:1;transition:all .3s ease;border-radius:20px;margin:5px}.additional-content,.form-container{flex:1;width:-webkit-fill-available}.cbsol-form{display:flex;flex-direction:column;gap:15px}.input-field{padding:10px;border:1px solid #ccc;border-radius:5px;width:100%;margin-bottom:10px;color:#767676;resize:vertical}.input-field::-moz-placeholder{font-family:var(--medium-fonts)}.input-field::placeholder{font-family:var(--medium-fonts)}.submit-btn{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;align-self:flex-end}.submit-btn:hover{background-color:#0056b3;transform:translateY(-2px)}.form-footer{display:flex;justify-content:flex-end}.form-content{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width:468px){.form-content{align-items:normal}}.CallDiv{display:flex;flex-direction:column}.CallDiv a{text-decoration:none;color:#000}.CallUS{display:flex}@media screen and (min-width:768px){.contact-info.large-screen-padding{padding:0 15px}}.contact-info{flex:1;max-width:300px;font-size:15px;font-weight:500;padding:0 15px 5px;font-family:Montserrat}.contact-info h3{display:flex;font-family:inter,sans-serif;justify-content:flex-start;font-family:var(--medium-fonts)}.contact-info p{margin-bottom:10px}.contact-info .email-link a,.contact-info .whatsapp-link a{color:#000;font-family:inter,sans-serif!important}.contact-info .whatsapp-link a{text-decoration:none;font-size:15px;font-weight:500}.contact-info .google-reviews{display:flex;grid-gap:10px;gap:10px;padding:2px 0;flex-direction:column}.contact-info .google-reviews img{width:35px;height:35px}.contact-info .google-reviews .rating{font-weight:700;color:rgba(255,152,0,.941)}.contact-info .google-reviews p{width:109px}.reviews-div{display:flex;align-items:center}.call-us-section{display:flex;justify-content:space-between;width:45%}.faWhatsapp{color:#77e19d;font-size:23px}@media(max-width:768px){.form-content{flex-direction:column}.contact-info{order:3;max-width:100%;padding:20px 7px}}.custom-toast{position:fixed;top:20px;right:20px;background-color:#fff;color:#4caf50;padding:16px;border-radius:4px;z-index:1000;animation:fadeInOut 3s forwards;margin-top:6rem;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 8px rgba(0,0,0,.1)}.toast-progress{background-color:#4caf50}@keyframes fadeInOut{0%{opacity:1}90%{opacity:1}to{opacity:0}}.toast-progress{position:absolute;bottom:0;left:0;width:0;height:5px;background-color:#fff;animation:progress 3s linear forwards}@keyframes progress{0%{width:0}to{width:100%}}.row-fields{display:flex;gap:10px}@media(max-width:768px){.row-fields{flex-direction:column}}.input-field.half-width{flex:1}@media(max-width:768px){.input-field.half-width{width:100%}}.Mid_text{font-style:normal}