.hidden{display:none !important}.back_container h2 a{display:flex;align-items:center}.back_container:hover h2 a{color:#e7d71e !important}.back_container:hover svg path{stroke:#e7d71e !important}.builder_directory_signup_container{position:relative;height:130px;width:100%;border-radius:8.4px;overflow:hidden}.builder_directory_signup_container img{position:absolute;top:0;bottom:0;height:130px !important;width:100%;object-fit:cover;background-color:#c7f1f3}.builder_directory_signup_content{position:absolute;top:0;bottom:0;height:130px;width:100%;color:#fff;display:flex;align-items:center;align-content:center;justify-content:space-around;flex-flow:wrap;gap:10px;background-color:hsla(0,0%,0%,.486)}.builder_directory_signup_content h1{font-size:30px !important;text-align:center;padding-inline:10px}.builder_directory_signup_content button{color:#e7d71e;padding:10px 15px;background:#000;font-size:16px;font-weight:500;border-radius:5px;text-decoration:none;border:none;width:350px}.builder_directory_signup_content button:hover,.builder_directory_signup_content button:active,.builder_directory_signup_content button:focus{color:#e7d71e;background:#000}.bd_landing_page_banner{position:relative;height:345px;display:flex;align-items:center;border-radius:9px}.bd_landing_page_banner .banner_img{position:absolute;top:0;bottom:0;height:100%;width:100%;object-fit:cover;background-color:#c7f1f3;border-radius:9px}.bd_landing_page_banner_content{position:relative;display:flex;justify-content:space-between;color:#fff;z-index:999;width:100%;padding:40px}.bd_landing_page_banner_content h3{font-size:48px}.bd_landing_page_banner_content p{font-size:36px}.bd_landing_page_banner_content div{width:50%}.bd_landing_page_banner_content button{color:#e7d71e;padding:10px 15px;background:#000;font-size:16px;font-weight:500;border-radius:5px;text-decoration:none;border:none;width:350px;align-self:end}.bd_landing_page_banner_content button:hover,.bd_landing_page_banner_content button:active,.bd_landing_page_banner_content button:focus{color:#e7d71e;background:#000}.register_now_container{display:flex;gap:20px;width:100%}.register_now_content_container{display:flex;flex-direction:column;justify-content:space-between;padding:36.75px 32.55px;width:100%;height:416.85px;border-radius:8.4px;background-repeat:no-repeat;background-position:left;background-size:contain}.register_now_content_container h3{font-size:32px;color:#fff;width:50%;margin-right:auto}.register_now_content_container button{display:block;background-color:#000;color:#e7d71e;border:none;width:50%;margin-right:auto}.register_now_content_container button:hover,.register_now_content_container button:active,.register_now_content_container button:focus{background-color:#000;color:#e7d71e;border:none}@media (280px <=width <=768px){.builder_directory_signup_content{height:100%;width:100%;background-repeat:no-repeat;background-position:center;border-radius:5px;color:#fff;display:flex;align-items:center;align-content:center;justify-content:center;flex-flow:wrap;gap:10px;padding:10px}.builder_directory_signup_content h1{font-size:23px !important;text-align:center;padding-inline:10px}.builder_directory_signup_content button{color:#e7d71e;padding:10px 15px;background:#000;font-size:12px;border-radius:5px;text-decoration:none}.builder_directory_signup_container img,.builder_directory_signup_container{height:150px !important}.register_now_content_container{padding:20px}.register_now_content_container h3{font-size:25px;color:#fff}}@media (280px <=width <=649px){.register_now_container{flex-direction:column}}@media (280px <=width <=1100px){.bd_landing_page_banner{position:relative;height:100%}.bd_landing_page_banner_content{flex-direction:column;gap:10px;padding:20px}.bd_landing_page_banner_content div{width:100%}.bd_landing_page_banner_content h3{font-size:30px}.bd_landing_page_banner_content p{font-size:25px}.bd_landing_page_banner_content button{align-self:center;width:100%}.register_now_container .register_now_content_container{background-position:center;background-size:cover}.register_now_container .register_now_content_container h3,.register_now_container .register_now_content_container button{width:100%;margin-right:0}}body .fluentform{width:100%;font-family:inherit}body .fluentform .ff-el-form-control,body .fluentform input[type=date],body .fluentform input[type=email],body .fluentform input[type=number],body .fluentform input[type=password],body .fluentform input[type=search],body .fluentform input[type=tel],body .fluentform input[type=text],body .fluentform input[type=url],body .fluentform textarea{width:100% !important;padding:12px 16px !important;border:1px solid #dcdfe6 !important;border-radius:12px !important;background:#fff;font-size:15px !important;color:#111827;box-sizing:border-box !important;transition:all .25s ease !important}body .fluentform select{width:100% !important;padding:12px 16px !important;border:1px solid #dcdfe6 !important;border-radius:12px !important;font-size:15px !important;color:#111827;box-sizing:border-box !important;transition:all .25s ease !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") !important;background-repeat:no-repeat !important;background-position:right 1rem center !important;background-size:1em !important;padding-right:2.5rem !important}body .fluentform .ff-el-form-control:focus,body .fluentform input:focus,body .fluentform select:focus,body .fluentform textarea:focus{border-color:#041739 !important;box-shadow:0 0 0 4px rgba(34,32,233,.12) !important;outline:none !important}body .fluentform textarea{min-height:130px !important;resize:vertical}body .fluentform .ff-el-input--label label{font-size:14px;font-weight:600;color:#111827;margin-bottom:6px;display:block}body .fluentform .ff-btn-submit,body .fluentform button[type=submit]{width:100%;min-height:48px;padding:14px 18px;border:none;border-radius:12px;background:#041739;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .25s ease}body .fluentform .ff-btn-submit:hover,body .fluentform button[type=submit]:hover{opacity:.92;transform:translateY(-1px)}body .fluentform .ff-el-is-error .ff-el-form-control{border-color:#ef4444 !important;box-shadow:0 0 0 3px rgba(239,68,68,.1)}body .fluentform .error,body .fluentform .ff-el-is-error .error,body .fluentform .ff-el-help-block{color:#ef4444 !important;font-size:13px;margin-top:6px}body .fluentform .ff-message-success{background:#ecfdf5;border:1px solid #10b981;color:#065f46;padding:14px 16px;border-radius:10px;font-size:14px;margin-bottom:15px}body .fluentform input[type=checkbox],body .fluentform input[type=radio]{width:18px;height:18px;accent-color:#041739}body .fluentform .ff-el-group{margin-bottom:18px}body .fluentform button.ff-btn{background-color:#041739}@media (max-width:768px){body .fluentform .ff-el-form-control,body .fluentform input,body .fluentform select,body .fluentform textarea{font-size:16px !important;padding:12px 14px !important;border-radius:10px !important}body .fluentform .ff-btn-submit{min-height:46px}}