.menu-custom .et_pb_column{margin-right:1%!important}.menu-custom .et_pb_column.et-last-child{width:25%!important}#top-menu{position:relative}#top-menu li{padding-right:14px!important}h5.et_pb_toggle_title{cursor:pointer}.rating .star{float:left;padding-right:15px}.rating h4{display:inline-block;border-bottom:#e7272d 1px solid}.fa-facebook{background:#3a5998;padding:9px 13px!important;border-radius:50%}.fa-twitter{background:#1da1f2;padding:9px 10px!important;border-radius:50%}#top-menu-nav .menu-item-83 ul.sub-menu{position:absolute;left:-160px!important}.nav li ul{padding:0px!important}.list-icon ul{padding-left:0px!important}.list-icon li{position:relative;list-style:none;padding-bottom:10px;display:block;padding-left:25px}.list-icon li::before{content:"\f00c";font-family:FontAwesome;vertical-align:middle;left:0;position:absolute;color:#e7272d}.price span>span{color:#e7272d}.p-pb ul{padding-top:15px}.list-center-float li{float:left;padding-right:15px}.fourth-gen .et_pb_module_header{padding-top:15%}#mobile_menu{background:#222!important}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:#fff0}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 10px;font-size:20px;font-weight:700;cursor:pointer;z-index:3;color:#fff;background:#333}span.menu-closed:before{content:"\4c";display:block;color:inherit;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\4d"}.et_mobile_menu{border-top:3px solid #fff!important}.validation_error,.instruction.validation_message{display:none}.gfield_description.validation_message{padding:0!important;color:#c1272a!important}.gform_wrapper li.gfield.gfield_error{background:none!important;border:none!important}.gfield_error input{border:1px solid #c1272a!important}body .gform_wrapper ul li.gfield,input{margin-top:0px!important}.gform_wrapper .gform_footer{padding-top:0px!important;margin-top:0px!important}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"]{margin-bottom:0px!important}.gform_wrapper textarea{height:180px!important}.gform_wrapper li{margin-bottom:15px!important}.has_first_name label{display:none!important}.gform_wrapper input,textarea{padding:15px!important}input[type="submit"]{padding:12px 15px!important;border:none!important;cursor:pointer;transition:ease-in-out 0.2s;letter-spacing:2px;font-size:14px;font-weight:700!important;text-transform:uppercase!important}#gform_wrapper_1 .gform_validation_error input#gform_submit_button_1{margin-top:-35px!important}#gform_3 .ginput_container_date input{width:100%!important}#gform_3 .gfield_html_formatted h4{color:#000!important;text-align:left;font-weight:700;font-size:20px;padding-top:20px}#gform_3 .gfield_label,label{display:none!important}#gform_2 .gfield_label,label{display:block!important}#gform_3 .ginput_container_address input{margin-bottom:20px}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding-top:0px!important}.gf-style-one{padding-left:16px;padding-top:16px}.gf-style-one label{color:#000!important}.gf-style-one input[type="submit"]{color:#000!important;border-radius:0;background:#f7d584;-webkit-box-shadow:0 12px 18px -6px rgb(255 255 255 / .7);-moz-box-shadow:0 12px 18px -6px rgb(255 255 255 / .7);box-shadow:0 12px 18px -6px rgb(255 255 255 / .7)}.gf-style-one input[type="submit"]:hover{background:#000!important;color:#fff!important;transition:ease-in-out 0.2s}.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px!important}.newsletter-form #gform_wrapper_4{position:relative;width:230px}.newsletter-form input[type="text"]{padding:15px 12px;width:100%;font-size:12px;border:none;border-radius:3px;margin-left:0;max-width:230px!important}.newsletter-form .top_label div.ginput_container{margin-top:0px!important}.newsletter-form #gform_submit_button_4{position:absolute;top:0;right:-20px;background:#fff!important;padding:7px 10px!important;border-radius:3px}.newsletter-form .gfield_error input{border:none!important}#footer-bottom .et-social-facebook a{color:#3b5998}#footer-bottom .et-social-twitter a{color:#1da1f2}#footer-bottom .et-social-google-plus a{color:#db4437}#footer-bottom .et-social-instagram a{color:#c32aa3}#left-area h1{font-weight:600;line-height:1.4em}#left-area .post-meta{text-transform:uppercase}.widget_search input#searchsubmit{width:auto!important;border-radius:30px;background:#222;color:#fff;line-height:0px!important}.widget_search input#searchsubmit:hover{background:#ddd;color:#222}.widget_search input#s{border-radius:30px}.widgettitle{font-weight:700}#sidebar li a:hover{color:#222}@media only screen and (max-width:980px){.menu-custom .et_pb_column{margin-right:1%!important;width:31.50%!important}.menu-custom .et_pb_column.et-last-child{width:31.50%!important}#logo{max-height:100%!important;max-width:80%!important}.newsletter-form input[type="text"]{padding:15px 12px!important;font-size:14px!important;max-width:230px!important}}@media only screen and (max-width:767px){.fourth-gen .et_pb_module_header{padding-top:0%}.gform_wrapper input{padding:7px!important}}@media only screen and (max-width:640px){.gf-style-one #left-area h1{font-size:22px!important}#gform_1 .gform_body{position:relative}#gform_submit_button_1{position:absolute;top:10px;right:10px}.newsletter-form input[type="text"]{padding:10px 12px!important;font-size:12px!important;max-width:190px!important}.newsletter-form #gform_submit_button_4{position:absolute;top:0;right:-5px;background:#fff!important;padding:5px 10px!important;border-radius:3px}}@media only screen and (max-width:481px){.menu-custom .et_pb_column{margin-right:0px!important;width:93%!important}.menu-custom .et_pb_column.et-last-child{width:93%!important;margin-bottom:30px!important}.et_pb_fullwidth_header .et_pb_button_two{margin-left:0px!important}.newsletter-form input[type="text"]{padding:12px 12px!important;font-size:12px!important;max-width:230px!important}.newsletter-form #gform_submit_button_4{position:absolute;top:0;right:0;background:#fff!important;padding:7px 5px!important;border-radius:3px}}#gform_submit_button_3{color:#fff!important}.gen-txt h4{min-height:200px;display:flex;align-items:center}.et_pb_blurb .et_pb_blurb_description a.footer-hr-link{border-bottom:1px solid}