/*
Theme Name: Frontline Assessments
Theme URI: https://janetpashleighdesign.com/
Template: Divi
Author: Janet Pashleigh Design
Author URI: https://janetpashleighdesign.com/
Version: 4.27.4.1752956270
Updated: 2025-07-19 20:17:50
*/

li.btn_bookimo a {
  background-color: #d47f38;
  padding-bottom: 10px !important;
  padding: 10px 15px;
    padding-bottom: 10px;
  border-radius: 50px;
  color: #fff !important;
	font-family: "poppins";
}
li.btn_bookimo a:hover{
	background-color: #8b8754;
	color: #fff !important;
}
.et-fixed-header #top-menu li.btn_bookimo a{
	color: #fff !important;
}
#ozisurveybox {
  background-color: #ede9df;
  border-radius: 5px;
	padding: 20px;
}
#ozisurveybox h2 strong {
  color: #000 !important;
  font-weight: 500;
  font-family: 'Google Sans',Roboto,Arial,sans-serif;
}
#ozisurveybox p {
  color: #000 !important;
  font-weight: 300;
  font-family: 'Google Sans',Roboto,Arial,sans-serif;
	line-height:1.4;
}
#ozisurveybox .ays-survey-title-wrap {
	display: none;
}
.ays-survey-container .ays-survey-section .ays-survey-section-header {
    margin-top: 12px;
    background-color: #fff;
    border: 1px solid #e27a1f;
    border-radius: 8px;
    margin-bottom: 12px;
    padding: 20px 24px 10px;
    position: relative;
    border-top: 5px solid #ff5722;
}
#ozitesti a.ozilink {
    border: 1px solid #e27a1f;
    border-radius: 50px;
    padding: 10px 20px;
    color: #000;
	  font-family: "poppins";
}
#ozitesti .et_pb_module.dnxte_testimonial_child {
    min-height: 400px;
}
#ozimission .et_pb_column.et_pb_column_1_2 .et_pb_blurb {
    min-height: 430px;
}

@media only screen and (min-width: 981px) {
  #logo {
    max-height: 45%;
  }
	header.et-fixed-header #logo {
    max-height: 70%;
  }
}
@media (max-width: 980px) {
  .et_header_style_left #logo {
    max-width: 75%;
  }
}

/* Newsletter css */
#ozinewsletter #mc_embed_signup {
    width: 100%;
    float: left;
}
#ozinewsletter .mc-field-group {
    width: 45% !important;
    float: left;
    clear: unset !important;
    margin-right: 3%;
}
#ozinewsletter .mc-field-group.full {
    width: 93% !important;
    float: left;
}
#ozinewsletter .mc-field-group.full input {
    min-height: 80px;
}
#ozinewsletter .mc-field-group.input-group {
    float: left;
    width: 100% !important;
}
#ozinewsletter .mc-field-group input {
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
	color:#000000;
	background-color:rgba(232,227,211,0.72);
	padding:15px;
}
#ozinewsletter .mc-field-group label, #ozinewsletter .mc-field-group span.dta{
    font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
    font-size: 16px;
	color:#000000;
}
#ozinewsletter #mc_embed_signup .button {
font-size: 20px;
    background-color: #e27a1f;
    border-width: 0px !important;
  height: 45px;	
	font-family: 'Poppins', Helvetica, Arial, Lucida, sans-serif;
}
div.more-content,
div.morecontent1,
div.morecontent2,
div.morecontent3{
    display: none;
}
p.read-toggle,
p.readtoggle1,
p.readtoggle2, 
p.readtoggle3 {
    color: #d47f38;
    cursor: pointer;
    margin-top: 11px;
}

@media (max-width: 1024px) {
#ozinewsletter .mc-field-group {
    width: 100% !important;
    float: left;
    clear: unset !important;
    margin-right: 0%;
}
	#ozinewsletter .mc-field-group.full {
    width: 100% !important;
    float: left;
}
	#ozinewsletter #mc_embed_signup .button {
	margin-top:15px;
}
}

/* Packages */
#ozipackages .wp-block-easy-pricing-tables-column.ept4Template-1 p.planText {
    font-family: 'Montserrat', Helvetica, Arial, Lucida, sans-serif !important;
	margin: 0 0px 0 0px;
}
#ozipackages .wp-block-easy-pricing-tables-column.ept4Template-1 .featuresText{
	margin: 0 0px 0 0px;
}
#ozipackages .wp-block-easy-pricing-tables-column.ept4Template-1 .wp-block-easy-pricing-tables-list-item {
    font-family: "Raleway" !important;
}
#ozipackages .wp-block-easy-pricing-tables-column.ept4Template-1 p.planText img {
    margin-top: 10px;
    vertical-align: bottom;
    margin-right: 10px;
}
@media (max-width: 767px) {
	#ozipackages .wp-block-easy-pricing-tables-table {
			padding-top: 0px !important;
	}
	#ozipackages .wp-block-easy-pricing-tables-column.ept4Template-1.is-style-featured {
        margin-top: 0px;
    }
		#contactheading .et_pb_module.et_pb_text {
			margin-left: 0px !important;
			margin-right: 0px !important;
			width: 100%;
	}
	#ozipromotioncontent .et_pb_module.et_pb_text {
			margin-left: 0px !important;
			margin-right: 0px !important;
			width: 100%;
	}
}

.footer-copyright {
    float: right;
    font-size: 14px;
    color: #fff;
}
.footer-copyright a {
    color: #fff;
    font-size: 14px;
}
.footer-copyright a:hover {
    color: #e27a1f;
}