.menu-item-has-children .sub-menu{top:30px}h1{text-shadow:1px 2px 1px rgba(0,0,0,0.5)}.first-row p{text-shadow:1px 2px 1px rgba(0,0,0,0.5)}h5.et_pb_toggle_title{font-size:18px}@media all and (max-width:480px){#logo{max-height:100%}}.nf-form-content label{font-size:15px}.nf-pass.field-wrap .nf-field-element:after{line-height:40px}.nf-form-content .listselect-wrap .nf-field-element div,.nf-form-content input.ninja-forms-field,.nf-form-content select.ninja-forms-field{height:40px;font-size:15px}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=button]),.nf-form-content textarea{font-size:15px;font-family:inherit;padding:0 10px!important}.nf-error.field-wrap .nf-field-element:after{height:39px;width:40px;line-height:40px}#ninja_forms_required_items,.nf-field-container{margin-bottom:16px}.nf-form-fields-required{display:none}.nf-field-element textarea{padding:10px}.nf-form-content input[type=button],.nf-form-content input[type=submit]{background:#ed353b!important;border-radius:5px;padding:8px 15px!important;border:none;color:#fff!important}.nf-form-content button,.nf-form-content button:hover{border-radius:3px;padding:3px 5px;background:#aaa!important;color:#eee!important}.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background:rgba(237,53,59,0.8)!important;border-radius:5px}.nav li ul{padding:0}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{display:none}.icn-content,.txt-content{display:inline-block;vertical-align:top;width:90%}.icn-content{padding-top:4px;width:22px}.txt-content{padding-bottom:10px}.resource-link a{color:#222}.resource-link a:hover{color:#2ea3f2}.mobile_menu_bar:before{color:#fff}.et_mobile_menu{border-top:3px solid #fff}#main-header .et_mobile_menu{background-color:rgba(10,0,0,.82)}.woocommerce-page header#main-header,.single header#main-header{background:#222}.et_divi_theme .qib-container div.quantity:not(#qib_id):not(#qib_id){float:left!important;margin:0!important}.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){background:#e2e2e2;margin-left:5px;margin-right:5px;border:solid!important;border-width:1px!important;border-color:#cac9c9!important}@media only screen and (max-width:980px){.et_header_style_left #logo{max-width:14%!important}}@media (min-width:981px){.pd-b-70px{padding-bottom:70px}.txt-footer-copyright{white-space:normal}}.txt-footer-copyright{display:inline-block;width:100%;position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center}