/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
.formp {padding-bottom:20px;}
.twolpinner a,.twolpinner a:hover,.twolpinner a:visited {color:#3a3a3a;}
.cf7md-form .wpcf7-mail-sent-ok
 {
    display: block;
    padding: 10px;
    color: #155724;
    background-color: #d4edda;
    border: 2px solid #155724;
}
.types
{
 
}.fa-check{	font-size: 20px;    color: #b9fa1d;    padding: 0px 20px 20px 0px;}.listitem{    font-size: 22px;    font-weight: 500;
	color:#949494;}.section_two{	background: #000000 !important;}
.copyright-bar{width:100%;}#cf7md-form .mdc-button {    background-color: #ff9400 !important;	width: 100%;    height: 48px;	font-size: 18px;}#cf7md-form .mdc-button {    background-color: #f59e27 !important;	width: 100%;    height: 48px;	font-size: 18px;}
.wrapperlp {   overflow:hidden;}.wrapperlp div {}#onelp {  float:left;   width:50%;}#twolp {  float:left;   width:50%;}#threelp {  float:left;   width:35%;}#fourlp {  float:left;   width:65%;}.white-text{	color:#ffffff;}.onelpinner {padding-right:20px;}.twolpinner {padding-left:20px;}.sidebar .widget, .footer-widgets .widget {
    font-size: 18px;
}@media screen and (max-width: 600px) {   #onelp {   width:100%;     }   #twolp {   width:100%;     }.onelpinner {padding-left:0px !important;padding-right:0px !important;}.twolpinner {padding-top:20px !important;padding-left:0px !important;padding-right:0px !important;
font-size:22px;}#threelp {display:none;}#fourlp {  float:left;   width:100%; }.content-hr
{
display:none;	
}
.types {text-align:center;}
.widget-title
{
font-size: 25px;
}
.footer-widgets {
    padding: 20px;
}
.sidebar .widget, .footer-widgets .widget {
    font-size: 20px;
}
.page-hero h1 {
    font-size: 32px;
}}