#sp__regForm{margin:0 auto}#sp__regForm .ps_code,#sp__regForm .btn_adds{text-align:center}#sp__regForm #kelt_zip1{display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:5px;border:2px solid #99CA3C;font-size:1em;background:#fff;width:350px}#sp__regForm h1{text-align:center;color:#223064;font-size:25px;font-weight:600;letter-spacing:1px}*{margin:0;padding:0;box-sizing:border-box}.ap__container_main{width:100%;font-family:montserrat,sans-serif}.ap__container_main .ap__wrap__sec{width:100%;text-align:center}.ap__container_main .ap__inner_sec{padding:0 15px;width:100%}.ap__container_main #svg_form_time{height:15px;max-width:80%;margin:40px auto 20px;display:block}.ap__container_main #svg_form_time circle,.ap__container_main #svg_form_time rect{fill:#fff}.ap__container_main .button{background:#213045;border-radius:30px;padding:15px 25px;display:inline-block;margin:10px 5px;font-weight:700;color:#fff;cursor:pointer;box-shadow:0 2px 5px rgb(0 0 0 / .5)}.ap__container_main .button:hover{box-shadow:0 0 0 2px white,0 0 0 3px #fa9746}.ap__container_main .disabled{display:none}.ap__container_main section.ap__main__area{padding:37px;max-width:457px;margin:0 auto;background:#fff;font-family:montserrat,sans-serif;box-shadow:0 2px 10px rgb(0 0 0 / .3);border-radius:5px;transition:transform 0.2s ease-in-out;max-height:532px}.ap__container_main select#move_type{width:100%;margin:7px 0;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:5px;border:1px solid lightgrey;font-size:1em;font-family:inherit;background:#fff}.ap__container_main #sp__regForm ::-webkit-input-placeholder{color:#000}.ap__container_main input{width:100%;margin:20px 0;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:5px;border:2px solid #99CA3C;font-size:1em;font-family:inherit;background:#fff;outline:none}.ap__container_main .ap__inner_sec .ps_select_address{padding:10px 25px;display:flex;flex:1;flex-direction:column;position:relative}.ap__container_main .ap__inner_sec .btn_find_address{transition:all 0.2s ease,visibility 0s;background:#99CA3C;border-radius:30px;padding:10px;color:#fff;width:250px;font-weight:600}.ap__container_main .ap__inner_sec .ps_select_address .sp_select_dropdown{height:100%;max-width:300px;min-height:var(--inputHeight);min-width:100%;padding:13px;border-radius:10px;border:2px solid #99CA3C;margin-top:10px;font-size:15px;font-weight:600}.ap__container_main .ap__inner_sec .ps_select_address .sp_select_dropdown .sp_select_option{background-color:#fff;color:#44474d;font-size:15px}.ap__container_main .ap__inner_sec .buttons_rating{padding:unset;text-align:center}.ap__container_main .ap__inner_sec .rating_btn{margin-bottom:15px;margin-top:26px}.ap__container_main .ap__inner_sec .no_rate_div .btn_norate_div button{border-radius:30px;background:#f67800;border:none;max-width:150px;box-sizing:border-box;min-height:45px;min-width:10px;padding:0;width:100%;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}.ap__container_main .no_rate_container .no_rate_txt{padding-top:30px}.ap__container_main .no_rate_container .no_rate_txt_div{width:410px}.ap__container_main .no_rate_container .btn_norate_div{text-align:center;margin-top:40px}.ap__container_main .ap__inner_sec .no_rate_container .no_rate_text_div{margin-bottom:30px;margin-top:31px}.ap__container_main .no_rate_container .btn_norate{padding:14px;color:#fff;background:#f67800;border-radius:30px;border:none;font-size:15px;font-weight:600}.ap__container_main .ap__inner_sec .not_listed_btn{transition:inherit;margin:0 4px 0 0;color:#FFF;letter-spacing:0em;font-family:sans-serif;font-size:36px;font-weight:700;font-style:normal;text-align:center;font-size:16px;border-radius:30px}.ap__container_main .ap__inner_sec .rating_btn .sp_btn_rating{transition:all 0.2s ease,visibility 0s;background:#99CA3C;border-radius:30px;padding:10px;border:none;min-width:250px}.ap__container_main .ap__inner_sec .sp_btn_not_listed{transition:all 0.2s ease,visibility 0s;background:#f67800;border-radius:30px;padding:11px;border:none;width:250px}.ap__container_main .ap__inner_sec .rating_btn .sp_rate_label,.ap__container_main .ap__inner_sec .sp_btn_not_listed .sp_rate_label{transition:inherit;margin:0 4px 0 0;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}#chk_rate_container{text-align:center}.ap__container_main .ap__inner_sec .chk_rate_container .comp-l148h40a{width:100%;padding:15px;margin:25px 0;max-width:130px;display:inline-block}.ap__container_main .ap__inner_sec .rating_btn .sp_label_container{align-items:center;display:flex;flex-basis:auto;flex-direction:row;flex-grow:1;height:100%;justify-content:center;overflow:hidden;transition:all .2s ease,visibility 0s;width:100%}.ap__container_main section.ap__main__area h2{color:#000;font-size:1.7em;line-height:1.3;text-align:center;font-weight:700}.ap__container_main section.ap__main__area p{margin-top:0;font-size:17px;font-weight:500;line-height:1.5;color:#000;text-align:center;font-weight:600}.ap__container_main .sp__left{display:flex;width:100%}.ap__container_main .sp__right{display:flex;width:100%;align-items:baseline}.ap__container_main .ap__button_main{width:100%;margin:0;display:initial}.ap__container_main .sp__lname-box,.ap__container_main .sp__fname-box,.ap__container_main .sp__email-box,.ap__container_main .sp__select-box{width:50%;margin:5px}.ap__container_main strong{line-height:1.5;font-size:15px;color:#000}.tl-bounce{animation-name:error;animation-duration:1s;animation-delay:1s}@keyframes error{0%{transform:translateX(0);timing-function:ease-in}5%{transform:translateX(-3px);timing-function:ease-out}10%{transform:translateX(3px);timing-function:ease-in}15%{transform:translateX(-3px);timing-function:ease-out}20%{transform:translateX(3px);timing-function:ease-in}25%{transform:translateX(-3px);timing-function:ease-out}30%{transform:translateX(3px);timing-function:ease-in}35%{transform:translateX(-3px);timing-function:ease-in}40%{transform:translateX(3px);timing-function:ease-out}45%{transform:translateX(-3px);timing-function:ease-in}50%{transform:translateX(0);timing-function:ease-out}}.ap__container_main .sm_required.sm__error{border:2px solid red!important}.ap__container_main .frm_ownership{position:static;display:grid;height:auto;width:100%;grid-template-rows:repeat(3,min-content) 1fr;grid-template-columns:100%}.frm_ownership .txt_head{position:relative;height:auto}.frm_ownership #btn_frm{text-align:center}.frm_ownership .btn_frm{width:250px;height:51px;position:relative;margin:0 0 17px 0;left:104px;grid-area:2 / 1 / 3 / 2;justify-self:start;align-self:start}.frm_ownership .inp_owner{margin-top:unset;background:#99CA3C;border-radius:30px;border:none;box-sizing:border-box;min-height:45px;min-width:10px;max-width:200px;padding:0;width:100%;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;max-width:230px;font-style:normal;letter-spacing:.05em}.frm_ownership .inp_tenant{margin-top:unset;border-radius:30px;background:#f67800;border:none;max-width:230px;box-sizing:border-box;min-height:45px;min-width:10px;padding:0;width:100%;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}.frm_ownership .inp_social{margin-top:unset;padding:10px;border-radius:30px;background:#668B84;border:none;box-sizing:border-box;max-width:230px;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}.ap__container_main .frm_property{position:static;display:grid;height:auto;width:100%;grid-template-rows:repeat(3,min-content) 1fr;grid-template-columns:100%;margin:121px 0 33px 0;left:42px}.frm_property .inp_address{position:relative;margin:15px 0 17px 0;left:0;grid-area:1 / 1 / 2 / 2;justify-self:start;align-self:start}.frm_property .field1_container{width:100%}.frm_property .field1_container .field1_text{width:30%;float:left}.frm_property .field1_container .field1_input{width:70%;float:left;font-weight:700}.frm_property .field1_container input{border:2px solid #99ca3c;width:265px}.frm_property .field1_container .text_class{color:red}.frm_property .btn_sub .btn_next_owner,.frm_benefits .bt_ben .btn_next_details,.frm_property .btn_sub .btn_next_final{background:#99CA3C;border-radius:30px;padding:10px;color:#fff;max-width:220px;font-weight:600}.frm_property .btn_sub{text-align:center}.frm_property .btn_sub .btn_next{width:50%;margin:20px 0;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:30px;border:1px solid lightgrey;font-size:1em;font-family:inherit;background:#fff;outline:none;background-color:#99ca3c;color:#fff;font-weight:700}.frm_benefits .sp_container .ben_para{padding:30px;font-weight:500}.frm_benefits .sp_container select{border:2px solid #99ca3c;width:100%;max-width:320px;color:#99ca3c;padding:14px;border-radius:10px;font-size:16px;font-weight:500}.frm_benefits .sp_container select .F8vzy2{background-color:#fff;color:#44474d;font-size:13px;font-weight:700}.frm_benefits .sp_container .bt_ben{text-align:center}.frm_benefits .sp_container .bt_ben .btn_next{width:25%;max-width:220px;margin:20px 0;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:30px;border:1px solid lightgrey;font-size:1em;font-family:inherit;background:#fff;outline:none;background-color:#99ca3c;color:#fff;font-weight:700}.sp_check input{width:unset;margin:5px 2px;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:5px;border:1px solid lightgrey;font-size:1em;font-family:inherit;background:#fff;outline:none}.frm_heat .ps_btns{text-align:-webkit-center}.frm_heat .inp_elec{background:#99CA3C;border-radius:30px;border:none;box-sizing:border-box;display:block;min-height:45px;min-width:10px;max-width:200px;padding:0;width:100%;margin:0 4px 0 0;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}.frm_heat .inp_gas{border-radius:30px;background:#f67800;border:none;max-width:200px;box-sizing:border-box;display:block;min-height:45px;min-width:10px;padding:0;width:100%;margin:10px 4px 0 0;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}.frm_heat #inp_other{border-radius:30px;background:#668B84;border:none;box-sizing:border-box;margin:10px 4px 0 0;max-width:200px;color:#FFF;font-family:montserrat,sans-serif;font-size:16px;font-weight:700;font-style:normal;letter-spacing:.05em}.frm_details{width:100%;max-width:422px}.frm_details .p_text p{font-size:17px;font-weight:500;padding:30px;text-align:center}.frm_details .btn_provide{text-align:center}.frm_details .btn_provide .inp_yes{width:unset;margin:20px 0;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:30px;font-size:1em;font-family:inherit;color:#fff;font-weight:600;background:#99CA3C;outline:none}.frm_details .btn_provide .inp_no{width:unset;margin:20px 0;display:inline-block;padding:12px 25px;box-sizing:border-box;border-radius:30px;font-size:1em;font-family:inherit;color:#fff;font-weight:600;background:#f67800;outline:none;width:100%;max-width:232px}.ap__container_main section.ap__main__area{padding:unset;box-shadow:unset;border-radius:unset}.no_rate_text_div{margin-top:10px}.formInpGroup{display:flex;flex-direction:row;justify-content:center;align-items:center}.formInpGroup input{border:2px solid #99ca3c}.formInpGroup label{width:230px;font-weight:700}.formInpGroup label span{color:red}.ps_date{height:70px}#selec_div{text-align:center}.sp_check .chk_text{font-size:12px;font-weight:700}#btn_norate_div{text-align:center;margin-top:20px}#sp_sections .sm__error{border:2px solid red!important}