.de_machine_carousel .slick-dots{padding:0!important}.custom-menu-wrapper{position:relative;display:inline-flex;align-items:center;width:fit-content;flex:0 0 auto;z-index:99999}.custom-menu-toggle{width:52px;height:52px;border:none;border-radius:50%;background:#1C2B74;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;transition:transform .3s ease;box-shadow:0 5px 15px rgba(0,0,0,.15)}.custom-menu-toggle:hover{transform:scale(1.05)}.custom-menu-toggle span{width:22px;height:3px;display:block;border-radius:5px;background:#FEDE18;transition:.3s ease}.custom-dropdown-menu{position:absolute;top:55px;right:0;z-index:99999;width:300px;padding:10px 25px 10px;background:#1C2B74;border-radius:12px;box-shadow:0 15px 40px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateY(-15px) scale(.96);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.custom-dropdown-menu ul{list-style:none;padding:0;margin:0}.custom-dropdown-menu li{opacity:0;transform:translateY(10px);transition:.25s ease}.custom-dropdown-menu a{display:block;padding:12px 0;color:#fff;font-size:22px;line-height:1em;font-weight:700;text-decoration:none;transition:.2s ease}.custom-dropdown-menu a:hover{color:#FEDE18;padding-left:8px}.custom-menu-wrapper.open .custom-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.custom-menu-wrapper.open li{opacity:1;transform:translateY(0)}.custom-menu-wrapper.open li:nth-child(1){transition-delay:.04s}.custom-menu-wrapper.open li:nth-child(2){transition-delay:.08s}.custom-menu-wrapper.open li:nth-child(3){transition-delay:.12s}.custom-menu-wrapper.open li:nth-child(4){transition-delay:.16s}.custom-menu-wrapper.open li:nth-child(5){transition-delay:.20s}.custom-menu-wrapper.open li:nth-child(6){transition-delay:.24s}.custom-menu-wrapper.open li:nth-child(7){transition-delay:.28s}.custom-menu-wrapper.open li:nth-child(8){transition-delay:.32s}.custom-menu-wrapper.open li:nth-child(9){transition-delay:.36s}.custom-menu-wrapper.open li:nth-child(10){transition-delay:.40s}.custom-menu-wrapper.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.custom-menu-wrapper.open span:nth-child(2){opacity:0}.custom-menu-wrapper.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.custom-menu-wrapper.open .custom-menu-toggle{background:#FEDE18}.custom-menu-wrapper.open .custom-menu-toggle span{background:#1C2B74}.custom-menu-wrapper::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.60);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;z-index:-1}.custom-menu-wrapper.open::before{opacity:1;visibility:visible}.quote-button.et_pb_button:after{right:18px}.ultra-bold{font-weight:900}.equal-tabs.et_pb_tabs .et_pb_tabs_controls{display:flex!important;flex-wrap:wrap!important;width:100%}.equal-tabs.et_pb_tabs .et_pb_tabs_controls li{flex:1;float:none!important;height:auto!important}.equal-tabs .et_pb_tab_nav_item_link{display:block;text-align:center}@media (max-width:980px) and (min-width:768px){.equal-tabs.et_pb_tabs .et_pb_tabs_controls{flex-wrap:wrap!important}.equal-tabs.et_pb_tabs .et_pb_tabs_controls li{flex:0 0 calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;box-sizing:border-box}}@media (max-width:767px){.equal-tabs.et_pb_tabs .et_pb_tabs_controls li{flex:0 0 100%!important;max-width:100%!important}}h3.ff-el-section-title{font-family:figtree;font-weight:600!;font-size:26px;padding-top:30px}.ff-el-input--label label{font-weight:700!important;font-size:16px;line-height:1.6em!important}input.ff-el-form-control{background-color:#E9EDF1;padding-top:15px!important;padding-bottom:15px!important}.fluentform .frm-fluent-form .ff-el-form-control::placeholder{color:#868D96;font-size:14px}textarea.ff-el-form-control{background-color:#E9EDF1}span.ff_upload_btn.ff-btn{border-radius:10px;padding-top:15px!important;padding-bottom:15px!important;width:150px!important;text-align:center;font-size:16px}select.ff-el-form-control{background-color:#E9EDF1;font-size:16px;color:#1C2B74!important;font-weight:500;padding-top:15px!important;padding-bottom:15px!important}button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style{background-color:#1C2B74;padding-top:14px;padding-bottom:14px;width:min-150px;margin-top:30px}fieldset div p{padding-bottom:20px;font-size:16px}.fluentform * p a{font-weight:700;text-decoration:underline}.fluentform .ff_input-group-append,.fluentform .ff_input-group-prepend .ff_input-group-text{padding:0.8rem 0.8rem 0.8rem 0;margin-right:4px;background-color:transparent;font-size:20px}