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

 Theme Name:   Divi - Scale Squad Theme
 Theme URI:    https://scalesquad.com/
 Description:  This is a Divi Child Theme by Scale Squad
 Author:       Scale Squad 
 Author URI:   https://scalesquad.com/
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/


body{
	line-height: 1.5;
}

body.et_cover_background {
    background-position: center !important;
}

body #page-container .et_pb_button{
	min-width: 200px;
	line-height: 1.2 !important;
	font-weight: 400 !important;
	padding: 1em!important;
	text-align: center;
}

/* Base Heading Styles */
h1, h2, h3, h4, h5, h6 {
  line-height: 1.5;
}

/* Desktop (default) */
h1 { font-size: 38px; font-weight: 700;}
h2 { font-size: 28px; }
h3 { font-size: 24px; }
h4 { font-size: 18px; text-transform: uppercase; letter-spacing: 0.06em; }
h5 { font-size: 16px; }
h6 { font-size: 14px; }

html body .et_pb_module .ti-widget[data-layout-id='80'][data-set-id='light-minimal'] .ti-review-item .ti-inner{
  padding-bottom: 20px !important
}

html body .et_pb_module .ti-widget[data-layout-id='80'][data-set-id='light-minimal'][data-pid='501e774566420309a586177935b'] .ti-widget-header {
    margin-bottom: 60px !important;
}

html body .ti-widget[data-layout-id='80'][data-set-id='light-minimal'][data-pid='501e774566420309a586177935b'] .ti-widget-header .ti-header-content .ti-header-write-btn-container .ti-header-write-btn:hover{
	color: #fff !important;
	background-color: #55915d !important;
	border-color: #55915d !important;
}
.open-status {
  color: #3ac280; /* green */
}
.closed-status {
  color: #FF0000; /* red */
}

body .nav li ul{
	width: 260px;
}

body .et-menu li li a {
    padding: 6px 0px;
    width: 220px;
}

.et_pb_text ul{
	padding-left: 30px;
}

#main-menu .current-menu-parent > a{
  border-bottom: 2px solid #2b7534;
  color: #2b7534 !important;
}

/* Tablet (≤ 980px) */
@media (max-width: 980px) {
	h1 { font-size: 36px; }
	h2 { font-size: 26px; }
	h3 { font-size: 20px; }
}

/* Mobile (≤ 767px) */
@media (max-width: 767px) {
	h1 { font-size: 32px; }
	h2 { font-size: 24px; }
}