.fluentform[data-form_id="1"] input[type="text"],.fluentform[data-form_id="1"] input[type="email"],.fluentform[data-form_id="1"] input[type="tel"],.fluentform[data-form_id="1"] input[type="number"],.fluentform[data-form_id="1"] input[type="url"],.fluentform[data-form_id="1"] input[type="password"],.fluentform[data-form_id="1"] textarea,.fluentform[data-form_id="1"] select,form[data-form_id="1"] input[type="text"],form[data-form_id="1"] input[type="email"],form[data-form_id="1"] input[type="tel"],form[data-form_id="1"] input[type="number"],form[data-form_id="1"] input[type="url"],form[data-form_id="1"] input[type="password"],form[data-form_id="1"] textarea,form[data-form_id="1"] select{border:none!important;border-bottom:1px solid #000000!important;background:transparent!important;color:#000000!important;font-family:'Inter',sans-serif!important;font-weight:400!important;font-size:16px!important;padding:12px 4px!important;outline:none!important;transition:border-color 0.2s!important;border-radius:0px!important;width:100%!important;box-sizing:border-box!important}.fluentform[data-form_id="1"] input[type="text"]:focus,.fluentform[data-form_id="1"] input[type="email"]:focus,.fluentform[data-form_id="1"] input[type="tel"]:focus,.fluentform[data-form_id="1"] input[type="number"]:focus,.fluentform[data-form_id="1"] input[type="url"]:focus,.fluentform[data-form_id="1"] input[type="password"]:focus,.fluentform[data-form_id="1"] textarea:focus,.fluentform[data-form_id="1"] select:focus,form[data-form_id="1"] input[type="text"]:focus,form[data-form_id="1"] input[type="email"]:focus,form[data-form_id="1"] input[type="tel"]:focus,form[data-form_id="1"] input[type="number"]:focus,form[data-form_id="1"] input[type="url"]:focus,form[data-form_id="1"] input[type="password"]:focus,form[data-form_id="1"] textarea:focus,form[data-form_id="1"] select:focus{border-bottom-width:2px!important;box-shadow:none!important}.fluentform[data-form_id="1"] textarea,form[data-form_id="1"] textarea{min-height:160px!important;border:none!important;border-bottom:1px solid #000000!important;border-radius:0px!important}.fluentform[data-form_id="1"] select,form[data-form_id="1"] select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23000000' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 4px center!important;padding-right:28px!important;cursor:pointer!important}.fluentform[data-form_id="1"] .choices__inner,form[data-form_id="1"] .choices__inner{background:transparent!important;border:none!important;border-bottom:1px solid #000000!important;border-radius:0px!important;padding:6px 4px!important}.fluentform[data-form_id="1"] label,.fluentform[data-form_id="1"] .ff-el-form-label,form[data-form_id="1"] label,form[data-form_id="1"] .ff-el-form-label{color:#000000!important;font-family:'Inter',sans-serif!important;font-weight:600!important;font-size:18px!important;margin-bottom:8px!important;display:block!important}.fluentform[data-form_id="1"] input[type="checkbox"],.fluentform[data-form_id="1"] input[type="radio"],form[data-form_id="1"] input[type="checkbox"],form[data-form_id="1"] input[type="radio"]{border:2px solid #000000!important;border-radius:0px!important}.fluentform[data-form_id="1"] input[type="checkbox"]:checked,.fluentform[data-form_id="1"] input[type="radio"]:checked,form[data-form_id="1"] input[type="checkbox"]:checked,form[data-form_id="1"] input[type="radio"]:checked{background-color:#000000!important}.fluentform[data-form_id="1"] button,.fluentform[data-form_id="1"] input[type="submit"],.fluentform[data-form_id="1"] .ff-btn-submit,form[data-form_id="1"] button,form[data-form_id="1"] input[type="submit"],form[data-form_id="1"] .ff-btn-submit{background-color:#000000!important;border:1px solid #000000!important;color:#ffffff!important;font-family:'Inter',sans-serif!important;font-weight:600!important;font-size:16px!important;text-transform:uppercase!important;letter-spacing:1px!important;padding:16px 40px!important;cursor:pointer!important;border-radius:0px!important;transition:all 0.3s ease!important}.fluentform[data-form_id="1"] button:hover,form[data-form_id="1"] button:hover{background-color:#333333!important;border-color:#333333!important}.gritty-footer,#main-footer{background-color:#0A0A0A!important;position:relative!important;overflow:hidden!important;z-index:1}.gritty-footer::before,#main-footer::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;z-index:0;pointer-events:none;mix-blend-mode:screen;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='balanced-matte-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23balanced-matte-grain)'/%3E%3C/svg%3E");background-size:200px 200px;filter:contrast(180%) brightness(95%);animation:premium-grain-flicker 0.6s steps(6) infinite}.gritty-footer>.et_pb_row,.gritty-footer .et_pb_module,#main-footer #footer-widgets,#main-footer #footer-bottom{position:relative;z-index:2}@keyframes premium-grain-flicker{0%{transform:translate(0,0)}20%{transform:translate(-1%,.5%)}40%{transform:translate(-.5%,-1%)}60%{transform:translate(1%,-.5%)}80%{transform:translate(.5%,1%)}100%{transform:translate(-1%,-.5%)}}#main-header,.gritty-header{background-color:#0A0A0A!important;position:relative!important;z-index:9999!important}#main-header::before,.gritty-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;mix-blend-mode:screen;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 150 150' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='balanced-matte-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23balanced-matte-grain)'/%3E%3C/svg%3E");background-size:200px 200px;filter:contrast(180%) brightness(95%);animation:header-grain-flicker 0.6s steps(6) infinite}#main-header .nav,#main-header #top-menu-nav,#main-header .sub-menu,.gritty-header nav{position:relative;z-index:10000!important}@keyframes header-grain-flicker{0%{background-position:0 0}20%{background-position:-20px 10px}40%{background-position:-10px -20px}60%{background-position:20px -10px}80%{background-position:10px 20px}100%{background-position:-20px -10px}}