/*
 Theme Name: Divi Child
 Theme URI: https://www.elegantthemes.com/gallery/divi/
 Description: Divi Child Theme
 Author: Elegant Themes
 Author URI: https://www.elegantthemes.com
 Template: Divi
 Version: 1.0.2
*/

/* =Theme customization starts here
------------------------------------------------------- */
.yellow-bar {
    height: 5px;
    width: 120px;
    background-color: #388757;
    display: inline-block;
    position: relative;
    top: -5px
}

a.call-btn {
    font-family: "Montserrat", Helvetica, Arial, Lucida, sans-serif;
   color: #FFFFFF;
    border-width: 0px;
    font-size: 16px;
    background-color: #388757;
    padding-top: 5px;
    padding-right: 15px;
    padding-bottom: 5px;
    padding-left: 35px;
    border: 2px solid transparent;
    border-radius: 3px;
    text-decoration: none;
}

a.call-btn:hover {
    color: #FFFFFF;
    background-image: initial;
    background-color: #000;
}

a.call-btn::before {
    content: attr(data-icon);
    font-family: ETmodules;
    font-weight: 400;
    color: #FFFFFF;
    line-height: inherit;
    font-size: inherit;
    margin-left: -1.7em !important;
    letter-spacing:5px;
    right: auto;
    display: inline-block;
    font-family: ETmodules;
    font-weight: 400;
}
.et_pb_row_0 .call-btn {
	padding-top:15px !important;
	padding-bottom:15px !important;
}
footer .call-btn {font-size:14px !important;}

@media (min-width:980px){
.et_pb_column_1_6.et_pb_column_2_tb_header {min-width:267px !important;}
}

@media (max-width:767px){
	.et_pb_code_0_tb_header.et_pb_text_align_right {text-align:center !important; margin-top:20px !important;}
}
