/*---------------------------------------------------------------------------------

 Theme Name:   The Hall CP
 Theme URI:    www.thehallcp.com
 Description:  Geothermal divi child
 Author:       SK
Author URI: http://www.skcreativesolutions.com
 Template:     Divi
Version: 1.0.0
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
 @import url("https://use.typekit.net/gqm6nlh.css");
/* @import must be at top of file, otherwise CSS will not work */
@import url("//hello.myfonts.net/count/3c15db");
  
@font-face {
  font-family: 'HollieScriptPro';
  src: url('font/font.woff2') format('woff2'), url('font/font.woff') format('woff');
}


body
{
	color:#4D4D4D;
font-family: brandon-grotesque, sans-serif;
font-weight: 400;
	font-size: 14px;
	line-height: 22px;
	margin: 0;
	padding: 0;
	text-decoration: none;
}
/*Hyperlinks
------------------------------------------------------------*/
a, a:visited
{
	color:#151515;
	text-decoration: none;
}

.cp-menu-item{position:relative;}
.cp-menu-item:before{width:80%;
    border-bottom: 2px dotted #FFCF65;
   top:10px;
position:absolute;
content:'';
	right:60px;
}

.cp-menu-item h5{
   top:0px;
position:absolute;
right:0px;
	text-align:right;
}

.cp-menu-item h4{
background:#fff;
	position:relative;
	display:inline;
	font-weight:600;
	text-transform:uppercase;
	padding-right:20px;
}

.cp-menu-item p{ clear:both; display:block;  margin-top: 10px; font-size:16px;}

.border-heading {
  display: flex;
  justify-content: center;
  text-align: center;
}
.border-heading h2 {
	font-family: HollieScriptPro;
}

.home-header{ position:absolute; top:0px; left:0px; width:100%; }

@media only screen and (max-width: 980px) {
 
.three-columns .et_pb_column_0_tb_header {
width: 30%!important;
}
	.three-columns .et_pb_column_1_tb_header {
width: 30%!important;
}

	.three-columns .et_pb_column_2_tb_header {
width: 40%!important;
}
 
}
