/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
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
Version: 4.2.2.1580670702
Updated: 2020-02-02 19:11:42

*/

/*--------------------------------------------------------------
>>>Hide Captcha badge
----------------------------------------------------------------*/

.grecaptcha-badge { 
    visibility: hidden!important;
}

/*--------------------------------------------------------------
>>> Column flex box
----------------------------------------------------------------*/


@media only screen and (max-width: 980px) {
 
.two-columns .et_pb_column {
width: 50%!important;
	margin-bottom: 0;
}
 
.three-columns .et_pb_column {
width: 33.33%!important;
	margin-bottom: 0;
}
 
.four-columns .et_pb_column {
width: 25%!important;
	margin-bottom: 0;
}
 
}

/*--------------------------------------------------------------
>>> center unordered List
----------------------------------------------------------------*/

.center-list .et_pb_text_inner ul {
  display: table;
  margin: 0 auto;
	list-style-position: inside;
	line-height: 36px;
}

/*--------------------------------------------------------------
>>>module to bottom column
----------------------------------------------------------------*/

.bot-col {
	display: flex;
flex-flow: column;
}

.bot-mod {
margin-top: auto;	
}

.flex-mod {
	display: flex;
flex-direction: column;
justify-content: center;
flex-grow: 1;
}


/*--------------------------------------------------------------
>>> Center Column content
----------------------------------------------------------------*/

.center-col {
margin:auto!important;
}

.cent-col {
	margin:auto 0!important;
}

/*--------------------------------------------------------------
>>> center unordered List
----------------------------------------------------------------*/

.center-list .et_pb_text_inner ul {
  display: table;
  margin: 0 auto;
}


/*--------------------------------------------------------------
>>> anchor top space
----------------------------------------------------------------*/

.anchor {
	scroll-margin-top: 14rem;
}


/*--------------------------------------------------------------
>>> row/column flex
----------------------------------------------------------------*/

.row-flex {
display: flex;
}


/*--------------------------------------------------------------
>>>PDF full screen button
----------------------------------------------------------------*/

.pdfjs-fullscreen , .pdfjs-fullscreen a {
	color: #000;
	margin-top:3%;
	font-size: 12px;
}


/*--------------------------------------------------------------
>>center Blurb Module Content + icon
----------------------------------------------------------------*/

#blurb-cent .et_pb_main_blurb_image,
#blurb-cent .et_pb_blurb_container {
    display: inline-flex;
    justify-content: center;
    align-items: center;
}

#blurb-cent .et_pb_blurb_content {
  text-align: center;
}


/*--------------------------------------------------------------
>>>Remove Divi sidebar in results
----------------------------------------------------------------*/

#sidebar {
	display:none;
}

/* Remove thin line */
#main-content .container:before {
	background: none;
}

/* Make content 100% width */
@media (min-width: 981px){
#left-area {
	width: 100%;
	padding-right: 0px !important;
}}



/*--------------------------------------------------------------
>>> Remove apple styling for phone link
----------------------------------------------------------------*/

a[href^=tel]{
    color:inherit;
    text-decoration: inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}