.white-text,.white-text p,.white-text span{color:#fff!important}.secondary-links a{color:#EEEEEE!important;text-decoration:underline!important}.secondary-links a:hover{color:#218AB5!important;text-decoration:underline!important}.homecounter{text-align:center!important}.sub-arrow+.sub-arrow{display:none}.elementor-widget-button.white a,a.button{background:#fff!important;color:#000!important}.elementor-widget-button.white a:hover,a.button:hover{background:#000!important;color:#fff!important}.gform_required_legend{display:none!important}.gform_wrapper div.validation_error,.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #ff0000!important;color:#ff0000!important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_error .gfield_required{color:#ff0000!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border-top:0!important;border-bottom:0!important;padding-bottom:0 !Important;padding-top:0 !Important}.gform_wrapper div.validation_error{font-weight:700;padding:16px 0;clear:both;width:100%;text-align:center}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important}.gform_wrapper .validation_message{display:none}@media only screen and (max-width:641px){.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(100% - 0px)!important;padding-right:0;width:100%}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:calc(50% - 10px)!important}.gform_wrapper .top_label li.gfield.gf_right_half{float:right}}.gif-image-box .elementor-image-box-wrapper{display:flex!important;align-items:center}@media only screen and (max-width:1189px) and (min-width:1024px){.headphoncol{display:none!important}.mainnavcol{width:90%!important}}@media only screen and (max-width:1353px) and (min-width:1189px){.elementor-269 .elementor-element.elementor-element-18531b9f .elementor-nav-menu--main .elementor-item{padding-left:10px!important;padding-right:10px!important}}