.banner-sec.contact{padding-top:60px;padding-bottom:60px}.form-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:space-between;border:1px solid #dadada;padding:12px;border-radius:10px;font-size:14px;margin:0 12px}.banner-sec.contact .main-wrapper{border-radius:24px;background-color:#fff;box-shadow:2px 2px 16px 4px rgba(0,0,0,.125);padding:16px}.banner-sec.contact .contact-wrapper{background:50%/cover no-repeat;width:100%;min-height:100%;padding:41px;border-radius:18px}.banner-sec.contact .contact-wrapper .top-wrapper{height:100%}.banner-sec.contact .contact-wrapper .sub-title{font-size:30px;font-weight:600;color:#fff;margin-bottom:10px}.banner-sec.contact .contact-wrapper .contact-copy{font-size:16px;line-height:1.7;color:hsla(0,0%,100%,.88);margin-bottom:50px;max-width:500px}.banner-sec.contact .contact-wrapper .contact-links{justify-content:space-between;gap:30px}.banner-sec.contact .contact-wrapper{display:flex;flex-direction:column;justify-content:space-between}.banner-sec.contact .contact-wrapper .top-wrapper{flex:1 1;display:flex;flex-direction:column}.banner-sec.contact .contact-wrapper .contact-links{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:40px}.banner-sec.contact .contact-wrapper .contact-links .link{display:flex;align-items:center;gap:20px}.banner-sec.contact .contact-wrapper .contact-links .link .icon{background-color:#323232;border-radius:50%;display:flex;justify-content:center;align-items:center;width:60px;min-width:60px;height:60px}.banner-sec.contact .contact-wrapper .contact-links .link .text{font-weight:600;color:#fff;text-decoration:none;line-height:1.7;word-break:break-word;font-size:18px}.banner-sec.contact .contact-wrapper .social-links{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin-top:60px}.banner-sec.contact .contact-wrapper .social-links .icon{background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s ease;border:1px solid transparent}.banner-sec.contact .contact-wrapper .social-links .icon1,.banner-sec.contact .contact-wrapper .social-links .icon:hover{background-color:#c9da2b}.banner-sec.contact .contact-wrapper .social-links .icon1:hover{background-color:#fff!important}.banner-sec.contact .form-wrapper{padding:40px}.banner-sec.contact .form-wrapper .form-heading{margin-bottom:24px}.banner-sec.contact .form-wrapper .form-heading h2{font-size:30px;font-weight:700;color:#272727;margin-bottom:8px}.banner-sec.contact .form-wrapper .form-heading p{color:#666;margin-bottom:0}.banner-sec.contact .form-wrapper .form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.banner-sec.contact .form-wrapper .form>:nth-child(n+3){grid-column:1/-1}.banner-sec.contact .form-wrapper .form .submit-btn{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;background-color:#c9da2b;border-radius:12px;padding:12px 63px;font-size:18px;font-weight:600;border:1px solid #c9da2b;transition:all .3s ease;margin-top:8px}.banner-sec.contact .form-wrapper .form .submit-btn:focus,.banner-sec.contact .form-wrapper .form .submit-btn:hover{background-color:#b3c41d}.banner-sec.contact .input-wrapper{width:100%}.banner-sec.contact .input-wrapper input,.banner-sec.contact .input-wrapper textarea{width:100%;border-radius:12px;border:1px solid #dadada;padding:14px 16px;outline:none;transition:all .3s ease;overflow:hidden;font-size:15px}.banner-sec.contact .input-wrapper input{min-height:52px}.banner-sec.contact .input-wrapper textarea{min-height:100px;resize:vertical}.banner-sec.contact .input-wrapper input:focus,.banner-sec.contact .input-wrapper input:hover,.banner-sec.contact .input-wrapper textarea:focus,.banner-sec.contact .input-wrapper textarea:hover{border-color:#c9da2b;outline:none;box-shadow:none}.banner-sec.contact input[type=number],.banner-sec.contact input[type=tel]::-webkit-inner-spin-button,.banner-sec.contact input[type=tel]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.banner-sec.contact .iti__selected-dial-code{font-weight:600;color:#333;margin-left:6px}@media (max-width:992px){.banner-sec.contact{padding-top:48px}.banner-sec.contact .main-wrapper{padding:12px}.banner-sec.contact .contact-wrapper{min-height:auto;padding:28px}.banner-sec.contact .contact-wrapper .contact-links{gap:30px}.banner-sec.contact .contact-wrapper .social-links{margin-top:40px}.banner-sec.contact .form-wrapper{padding:20px 12px 12px!important}.banner-sec.contact .form{grid-template-columns:1fr!important;display:flex!important;flex-direction:column!important}}.form-check-input:focus{border-color:#8f9b1f;box-shadow:0 0 0 .25rem rgba(174,253,75,.25)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e)}.form-check-input:checked{background-color:#8f9b1f;border-color:#8f9b1f}.form-check-input[type=checkbox]{border:1px solid}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:50%;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-wrapper input{border:none;padding:2px;margin:0;width:3%}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;transition:background-position .15s ease-in-out}