/*!
 Theme Name:   GeneratePress Child for WebSM
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/@font-face{font-family:'websm_icons';src:url("./fonts/websm_icons/font/websm_icons.eot");src:url("./fonts/websm_icons/font/websm_icons.eot?#iefix") format("embedded-opentype"),url("./fonts/websm_icons/font/websm_icons.woff2") format("woff2"),url("./fonts/websm_icons/font/websm_icons.woff") format("woff"),url("./fonts/websm_icons/font/websm_icons.ttf") format("truetype"),url("./fonts/websm_icons/font/websm_icons.svg#websm_icons") format("svg");font-weight:normal;font-style:normal}.line{border-bottom:solid 3px #019fb6;border-top-width:0px;animation-name:line_animation;animation-duration:4s;animation-timing-function:linear;margin-top:0;margin-bottom:0}@keyframes line_animation{from{width:0%}to{width:100%}}@media (min-width: 769px){.copyright-bar{width:100%}.copyright-right-area{float:right;text-align:right}.copyright-left-area{float:left}}header.entry-header{margin-top:30px}.hide_this{display:none}.footer-widgets .footer-widget-1{flex-basis:33%}.footer-widgets .footer-widget-2{flex-basis:66%}ul.ok_list{list-style:none}.websm_form_wrapper.gform_wrapper{background:rgba(255,255,255,0);border:0 solid rgba(255,255,255,0);padding:0}.websm_form_wrapper.gform_wrapper.gform_body .gform_fields .gfield,.websm_form_wrapper.gform_wrapper.gform_body .gform_fields .gfield.gf_left_half,.websm_form_wrapper.gform_wrapper.gform_body .gform_fields .gfield.gf_right_half{margin-bottom:rem(25)}.websm_form_wrapper.gform_wrapper .gfield_label{color:rgba(0,0,0,0.7);font-size:rem(16);font-weight:700}.websm_form_wrapper.gform_wrapper ul li.gfield{margin-top:8px}.websm_form_wrapper.gform_wrapper .top_label div.ginput_container{margin-top:0}.websm_form_wrapper.gform_wrapper input[type='text'],.websm_form_wrapper.gform_wrapper input[type='url'],.websm_form_wrapper.gform_wrapper input[type='email'],.websm_form_wrapper.gform_wrapper input[type='tel'],.websm_form_wrapper.gform_wrapper input[type='number'],.websm_form_wrapper.gform_wrapper input[type='password'],.websm_form_wrapper.gform_wrapper input[type='file'],.websm_form_wrapper.gform_wrapper textarea{font-size:18px;background:rgba(255,255,255,0.2);padding:rem(6);color:rgba(0,0,0,0.6);border:rgba(0,0,0,0.3) 1px solid}.websm_form_wrapper.gform_wrapper textarea,.websm_form_wrapper.gform_wrapper textarea.large{height:140px;min-block-size:140px !important}.websm_form_wrapper.gform_wrapper .gfield_required{color:#db4a31;font-size:1.8rem}.websm_form_wrapper.gform_wrapper .validation_error{color:#db4a31;border:#db4a31 2px solid;display:unline-block;margin-bottom:-10px}.websm_form_wrapper.gform_wrapper li.gfield.gfield_error{background-color:transparent;border-width:0}.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='text'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='url'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='email'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='tel'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='number'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='password'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error input[type='file'],.websm_form_wrapper.gform_wrapper li.gfield.gfield_error textarea{background:rgba(219,74,49,0.3)}.websm_form_wrapper.gform_wrapper .validation_message{color:#db4a31;font-size:1em;weight:300}.websm_form_wrapper.gform_wrapper .gsection h2.gsection_title{color:rgba(255,255,255,0);font-weight:500;font-size:26px;line-height:1}.websm_form_wrapper.gform_wrapper input.gform_button{width:100% !important;background-color:#749aa7 !important;font-size:18px !important}.websm_form_wrapper.gform_wrapper input.gform_button:hover{background-color:#4f727D !important}
