.c-checkbox label{color:#000;font-size:15px;font-weight:500;letter-spacing:.17px;line-height:16px;margin:0;padding-left:0;position:relative}.c-checkbox label a{color:#219358}.c-checkbox label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #dedede;border-radius:0!important;cursor:pointer;display:inline-block;height:20px!important;left:0;margin:0 8px 0 0;min-height:unset;min-width:20px;position:relative;transition:.5s;width:20px!important}.c-checkbox input:checked~label:before{background-color:#222325!important;border-color:#222325!important;box-shadow:none!important}.c-checkbox input:checked~label:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:9px;left:7px;position:absolute;top:8px;transform:rotate(45deg);width:5px}.rfp-main-container{display:flex;font-family:Lato,sans-serif;margin:50px auto 0;max-width:1140px;padding:0}#rfp-page-container .rfp-form__container{width:50%}#rfp-page-container .rfp-form__title{font-size:42px;font-weight:300;line-height:50px}#rfp-page-container .rfp-form__text{font-size:15px;line-height:25px;margin-bottom:30px;width:65%}#rfp-page-container .rfp-form__label{font-size:14px;font-weight:600;width:100%}#rfp-page-container .rfp-form__label-star{color:#eb1929}#rfp-page-container .rfp-form__input-container{border:none!important;display:flex;flex-wrap:wrap;margin-bottom:30px;margin-top:8px;width:72%}#rfp-page-container .rfp-form__input-textarea{margin-top:8px}#rfp-page-container .rfp-form__input{border:none!important;height:35px;padding-left:0;width:100%}#rfp-page-container .rfp-form__input .v-field__field{height:35px}#rfp-page-container .rfp-form__input .v-field__field input{height:35px;min-height:unset;padding-left:10px}#rfp-page-container .rfp-form__input .v-field__field input::-moz-placeholder{color:#4a4a4a;font-size:14px;font-style:italic;padding-left:10px}#rfp-page-container .rfp-form__input .v-field__field input::placeholder{color:#4a4a4a;font-size:14px;font-style:italic;padding-left:10px}#rfp-page-container .rfp-form__input::-moz-placeholder{color:#a1a1a1;font-size:14px;font-style:italic;font-weight:400;margin-bottom:0}#rfp-page-container .rfp-form__input::placeholder,#rfp-page-container .rfp-form__upload-file-text{color:#a1a1a1;font-size:14px;font-style:italic;font-weight:400;margin-bottom:0}#rfp-page-container .rfp-form__upload-file-text{margin-bottom:0;margin-top:8px}#rfp-page-container .rfp-form__upload-file-msg{font-style:italic;line-height:30px;margin-bottom:0;padding-left:7px}#rfp-page-container .rfp-form__field-first-name,#rfp-page-container .rfp-form__field-last-name,#rfp-page-container .rfp-form__input-error-first-name,#rfp-page-container .rfp-form__input-error-last-name{height:35px;width:50%}#rfp-page-container .rfp-form__input-last-name,#rfp-page-container .rfp-form__input-phone-ext{border-left:none}#rfp-page-container .rfp-form__field-phone{width:73%}#rfp-page-container .rfp-form__field-phone-ext{width:27%}#rfp-page-container .rfp-form__input-textarea{height:auto;min-height:200px;overflow:hidden;padding:0}#rfp-page-container .rfp-form__input-textarea .cg-textarea__content{padding:0 10px}#rfp-page-container .rfp-form__input:focus-visible{outline:none}#rfp-page-container .rfp-form__privacy-container{color:#a1a1a1;font-size:14px;font-style:italic;height:64px;margin-bottom:20px;overflow:hidden;width:72%}#rfp-page-container .rfp-form__privacy-more{background-color:#fff;color:#219358;cursor:pointer;padding:0 3%}#rfp-page-container .rfp-form__privacy-checkbox-container{color:#a1a1a1;flex-wrap:nowrap;font-style:italic;margin-bottom:0;width:72%}#rfp-page-container .rfp-form__privacy-checkbox-container .custom-control{padding-left:0}#rfp-page-container .rfp-form__privacy-checkbox-container div.cg-checkbox{gap:15px}#rfp-page-container .rfp-form__form-button{background-color:#000;border:none;color:#fff;display:inline-block;font-size:13px;height:30px;line-height:3px;margin-right:5px;margin-top:30px;padding:18px 13%;text-transform:uppercase}#rfp-page-container .rfp-form__upload-button{cursor:pointer;margin:0;width:100%}#rfp-page-container .rfp-form__field-upload{cursor:pointer;width:70%}#rfp-page-container .rfp-form__field-upload-button{width:30%}#rfp-page-container .rfp-form__input-error-text{font-size:12px;font-style:italic;line-height:15px;margin-bottom:0}#rfp-page-container .rfp-form__input.error{background-color:#fbe7e9}#rfp-page-container .rfp-form__field-upload{border:1px solid #d3d2d2!important;height:36px}#rfp-page-container .rfp-form__field-upload-button{border:none!important}#rfp-page-container .cg-input,#rfp-page-container .cg-select,#rfp-page-container .cg-select__content,#rfp-page-container .cg-select__wrapper{height:35px!important}#rfp-page-container .cg-phone-input{max-width:unset!important}#rfp-page-container .cg-phone-input .cg-phone-input__content{height:auto!important}#rfp-page-container .cg-phone-input .cg-phone-input__content .cg-input,#rfp-page-container .cg-phone-input .cg-phone-input__content .cg-input .cg-input__content,#rfp-page-container .cg-phone-input .cg-phone-input__content .cg-select,#rfp-page-container .cg-phone-input .cg-phone-input__content .cg-select .cg-input__content,#rfp-page-container .cg-phone-input .cg-phone-input__content .divider,#rfp-page-container .cg-phone-input .cg-phone-input__content .divider .cg-input__content,#rfp-page-container .cg-phone-input .cg-select .cg-select__content{height:40px!important}#rfp-page-container .v-field__outline__end,#rfp-page-container .v-field__outline__start{border-color:#d3d2d2!important;opacity:1!important}#rfp-page-container .rfp-form__input-last-name .cg-input__content{border-left:0}.custom-control-input.error+label:before{background-color:#fbe7e9!important}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:unset!important}.rfp-link{color:#219358;cursor:pointer}.rfp-link:hover{color:#4ac082;text-decoration:none}.rfp-image__container{width:50%}.rfp-success__container{display:flex;margin-bottom:240px;width:100%}.rfp-success__text-container{width:50%}.rfp-success__image-container{margin-right:100px;margin-top:-10px;width:50%}.rfp-success__title{font-size:42px;font-weight:300;height:50px;line-height:50px;margin-top:20px}.rfp-success__subtitle{font-size:18px;height:26px;line-height:25px}.contact__privacy{color:#a1a1a1;font-size:14px;font-style:italic;margin-left:10px}.contact__privacy_link{color:#219358;text-decoration:none}.cg-messages__error-message{position:absolute}@media only screen and (max-width:1000px){.rfp-main-container{padding:0 15px}div#rfp-page-container .rfp-form__title{font-size:38px;margin-bottom:20px;text-align:center}div#rfp-page-container .rfp-form__text{font-size:13px;line-height:20px;width:100%}div#rfp-page-container .rfp-form__input-container{padding:0;width:100%}div#rfp-page-container .rfp-form__input-container .contact__privacy{font-size:11px}.rfp-image__container{display:none}}@media only screen and (max-width:630px){.rfp-main-container{margin:25px auto 0;padding:0 15px}div#rfp-page-container .rfp-form__input-container{margin-left:auto;margin-right:auto;padding:0}div#rfp-page-container .rfp-form__input-container .contact__privacy{font-size:11px}div#rfp-page-container .rfp-form__title{font-size:38px;margin-bottom:20px;text-align:center}div#rfp-page-container .rfp-form__text{font-size:13px;line-height:20px;width:100%}div#rfp-page-container .rfp-form__input{font-size:12px;height:30px;padding-left:0}div#rfp-page-container .rfp-form__input-container{margin-bottom:15px;width:100%}div#rfp-page-container .rfp-form__label{font-size:12px}div#rfp-page-container .rfp-form__input::-moz-placeholder{font-size:12px}div#rfp-page-container .rfp-form__input::placeholder,div#rfp-page-container .rfp-form__upload-file-text{font-size:12px}div#rfp-page-container .rfp-form__field-phone{width:71%}div#rfp-page-container .rfp-form__field-phone-ext{width:29%}div#rfp-page-container .rfp-form__upload-button{height:36px;padding:0!important}div#rfp-page-container .rfp-form__input-textarea{height:unset;min-height:100px}div#rfp-page-container .rfp-form__privacy-container{font-size:11px;margin-bottom:0;width:100%}div#rfp-page-container .rfp-form__privacy-checkbox-container{font-size:11px;margin-bottom:0}div#rfp-page-container .rfp-form__form-button{line-height:1px;padding:18px 17%}div#rfp-page-container .cg-messages__error-message{font-size:12px}.rfp-image__container{display:none}.rfp-success__container{flex-wrap:wrap;margin-bottom:0}.rfp-success__text-container{width:100%}.rfp-success__title{font-size:38px;margin-top:0}.rfp-success__subtitle{font-size:16px;line-height:18px}.rfp-success__image-container{margin:0;text-align:center;width:100%}.rfp-success__subtitle,.rfp-success__title{text-align:center}}
