.form-page-wrapper{padding-top:105px;padding-bottom:80px}.page-heading-wrapper{margin-bottom:48px}.heading-border-wrapper .heading{font-size:48px;font-family:"Work Sans",Sans-serif;font-weight:700;line-height:72px;letter-spacing:-1.28px}.page-sub-heading{font-family:"Work Sans",Sans-serif;font-weight:400;font-size:32px;letter-spacing:-1px;line-height:40px;margin-bottom:0}.gtt-form-hr{margin:8px 0 40px;border-color:#BFBFBF;opacity:1}.form-page-wrapper .form-label,.form-page-wrapper .form-check-label{font-family:"Work Sans",Sans-serif;font-weight:700;font-size:20px;color:#232323;margin-bottom:8px}.form-page-wrapper .form-control,.form-page-wrapper .form-select{font-family:"Work Sans",Sans-serif!important;margin-bottom:32px!important;border-color:#000000!important;border-radius:8px!important;padding:10px 12px!important;font-weight:400!important;font-size:14px!important;line-height:17.22px!important;color:#999999!important}.heading-wrapper .heading.h-sm{font-size:36px!important;line-height:32px;word-wrap:initial;color:#232323!important;margin-bottom:50px!important}.heading-wrapper .heading{margin-bottom:0;font-family:"Work Sans",Sans-serif;font-weight:700!important;text-transform:capitalize;letter-spacing:0}.radio-btns-wrapper{display:flex;margin-top:6px}.radio-btns-wrapper .radio-wrapper{margin-bottom:32px}.radio-btns-wrapper .radio-wrapper .form-label{margin-bottom:0!important}.form-check-inline{display:inline-block;margin-right:1rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:0.125rem}.custom-radio .form-check-input{height:22px;width:22px;margin-right:8px;box-shadow:none;outline:none}.custom-radio .form-check-input:checked{background-color:#8a8989;border-color:#8a8989;box-shadow:none;outline:none}.upload-block .form-label{border:1px solid #000000;border-radius:8px}.gtt-file-upload-wrapper{padding:27px;border-radius:8px;cursor:pointer;width:100%;position:relative}.gtt-file-upload-wrapper h6,.gtt-file-upload-wrapper .h6,.gtt-file-upload-wrapper .description{font-family:"Work Sans",Sans-serif;font-weight:400;font-size:16px;color:#212529bf}.table-wrapper .payment-table{border-collapse:separate;border-spacing:0px 15px;border:none}.table-wrapper .payment-table thead,.table-wrapper .payment-table tbody,.table-wrapper .payment-table tfoot,.table-wrapper .payment-table tr,.table-wrapper .payment-table td,.table-wrapper .payment-table th{border-color:#808080;border-style:solid;border-width:0}.table-wrapper .payment-table tr{border:1px solid #F2F2F3;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.078);border-radius:8px}.table-wrapper .payment-table tr td:first-child,.table-wrapper .payment-table tr th:first-child{border-left-width:0px;border-top-left-radius:8px;border-bottom-left-radius:8px}.table-wrapper .payment-table tr td,.table-wrapper .payment-table tr th{border-left:none;border-right:none;border-color:#F2F2F3;height:45px;vertical-align:middle;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.078)}.table-wrapper .payment-table tr{border:1px solid #F2F2F3;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.078);border-radius:8px}.table-wrapper .payment-table tr td,.table-wrapper .payment-table tr th{border-left:none;border-right:none;border-color:#F2F2F3;height:45px;vertical-align:middle;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.078)}.gtt-checkbox-wrapper{display:flex}.gtt-checkbox-wrapper input[type=checkbox]:checked{background-color:#FFFFFF;background-image:url(../images/icons/check-mark.png);background-size:60%;border-color:#BFBFBF}.gtt-checkbox-wrapper input[type=checkbox]{height:24px;width:24px;margin-right:16px;flex-shrink:0}.gtt-checkbox-wrapper .form-check-label{font-family:"Work Sans",Sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#232323;margin-bottom:8px}.form-btn-wrapper{text-align:center;margin-top:40px;margin-bottom:80px}.form-btn-wrapper .btn-form-dark{font-weight:600;font-size:22px;line-height:30px;height:60px;border-radius:8px;min-width:200px;text-align:center;background-color:rgb(0,255,200);color:rgb(89,93,100);border:1px solid transparent;font-family:"Work Sans",Sans-serif;letter-spacing:-0.5px}.form-btn-wrapper .btn-form-dark.btn-sm{font-size:16px!important;height:43px!important;margin-bottom:5px}.gtt-checkbox-wrapper .form-check-input:focus{border-color:inherit!important;outline:0;box-shadow:none!important}.gtt-from-wrapper .form-control:focus{outline:0;box-shadow:none!important}.tooltip-icon{cursor:pointer;font-size:12px;font-weight:bold;color:#fff;background-color:#ccc;transition:all 0.3s;width:15px;height:15px;border-radius:15px;display:flex;align-items:center;justify-content:center}.tooltip-icon:hover{background-color:#005ead}.tooltip-content{display:none;position:absolute;left:-100px;bottom:20px;background-color:#000000;background-color:#333;color:#fff;font-size:14px;font-family:"Work Sans",Sans-serif;font-weight:500;line-height:1.4;padding:15px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.1);z-index:1;min-width:300px;max-width:300px}.tooltip-title{font-family:"Work Sans",Sans-serif;font-weight:700;font-size:16px;margin-bottom:10px}.tooltip-icon-wrapper{position:relative;margin-bottom:8px}.tooltip-icon-wrapper:hover .tooltip-content{display:block}.form-control.error{margin-bottom:7px!important}.success-message-section{margin:80px 0}.success-message-section .success-card-wrapper .card{padding:24px;border-radius:20px;min-height:300px;border:2px solid #2CE099}.success-message-section .success-card-wrapper .card .img-wrapper{text-align:center}label.error{color:#ed2f5f;margin-bottom:32px}#form-loader{display:none;flex-direction:column;justify-content:center;align-items:center;display:flex}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}