.nf-form-fields-required{display:none!important}.et_pb_text ol,.et_pb_text ul{padding-bottom:1em;text-align:left!important}.df_button_left,.df_button_right{position:relative;padding:.3em 1em;border:0 solid #333;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:50%;background-size:cover;font-size:20px;font-weight:500;line-height:1.7em!important;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;display:block;text-decoration:none}.text{font-size:50px;font-weight:800;color:#ff1f6a;line-height:1.1}@media (max-width:768px){.arc{width:25%;height:40px;border-top:8px solid #f4c24f;border-radius:100% 100% 0 0}.text{font-size:32px}.arc3{width:37%;height:40px;border-top:8px solid #f4c24f;border-radius:100% 100% 0 0;margin-right:20px}}@media only screen and (min-width:981px){.nav li ul{width:fit-content;display:flex;flex-direction:column}.nav li li{white-space:nowrap}.nav li li a{width:auto!important}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.df_button_container{display:-ms-flexbox;display:flex!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-align:center!important;align-items:center;justify-content:center!important}}.difl_dual_button_0,.difl_dual_button_0 *,.difl_dual_button_1,.difl_dual_button_1 *,.difl_dual_button_2,.difl_dual_button_2 *,.difl_dual_button_3,.difl_dual_button_3 *{transition:all 300ms ease 0ms!important;text-decoration:none!important}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#ffffff;text-decoration:none}@media only screen and (max-width:480px),only screen and (max-device-width:480px){.quote-btn{background:#19abe2!important;vertical-align:middle;padding:0px 12px!important;color:#fff!important;height:47px;margin:auto!important}}.field-wrap>div input[type=checkbox],.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit]{width:100%!important;padding:3%!important;background-color:#19abe2!important;color:#ffffff!important;border:solid 1px #19abe2!important}#nf-field-5{padding:4%!important}#nf-field-6{padding:4%!important}.quote-btn{background:#fcb614!important;vertical-align:middle;padding:0px 12px!important;color:#fff!important;height:58px;margin:auto!important}.field-wrap .pikaday__container,.field-wrap .pikaday__display,.field-wrap>div input,.field-wrap select,.field-wrap textarea{width:100%;padding:2%!important;border-radius:21px!important}