/* TOGGLE STYLING */

/* SHOW MORE TOGGEL - PARENT */
.od-show-more-content {
  display:none;
}
/* display in frontend builder */
.et-fb .od-show-more-content {
  display:block;
}
.od-show-more-toggle {
  cursor:pointer;
}

/* FAQ SECTION */

/* OD TOGGLE */

/* the content */
.od-toggle-content, .od-acc-content, .od-show-hide-content {
	display: none;
}
.od-toggle-content.open, .od-acc-content.open, .od-show-hide-content.open {
	display: block;
}

	
/* FAQ SECTION BOXES */
.od-faq-section-boxes .et_pb_button_module_wrapper {
		margin-bottom: 0px !important;
	}
.od-faq-section-boxes .et_pb_button_module_wrapper > a.od-toggle-trigger, .od-faq-section-boxes .et_pb_button_module_wrapper > a.od-acc-trigger {
	display: block;
	background-color: #ffffff;
	text-decoration: none;
	}	
.od-faq-section-boxes .et_pb_button_module_wrapper > a.od-toggle-trigger.et_pb_button, .od-faq-section-boxes .et_pb_button_module_wrapper > a.od-acc-trigger.et_pb_button {
	color: #000000;
	padding: 15px 30px;
	line-height: 1.7em !important;
	border: 0px solid transparent;
	border-radius: 0px;
	transition: all 0s;
}		
.od-faq-section-boxes .et_pb_module .et_pb_button.od-toggle-trigger:hover, .od-faq-section-boxes .et_pb_module .et_pb_button.od-acc-trigger:hover {
	border: 0px solid transparent;
	padding: 15px 30px;
	background-color: #ffffff;
}
.od-faq-section-boxes .et_pb_button.od-toggle-trigger::after, .od-faq-section-boxes .et_pb_button.od-acc-trigger::after	{
	content: '';
}
.od-faq-section-boxes .et_pb_button_module_wrapper {
	margin-top: 2% !important;
}
.od-faq-section-boxes .et_pb_button_module_wrapper:first-child {
	margin-top: 0 !important;
}	
.od-faq-section-boxes .et_pb_module.et_pb_text {
	margin-bottom: 2% !important;
}	
.od-faq-section-boxes .et_pb_button_module_wrapper .et_pb_button.od-toggle-trigger:before, .od-faq-section-boxes .et_pb_button_module_wrapper .et_pb_button.od-acc-trigger:before	{
	font-family: ETmodules !important;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\0033";
	position: absolute;
	right: 30px;
	left: auto;
	font-size: 32px;
	color: inherit;
	top: 50%;
	margin-top: -0.5em;
	display: block;
	opacity: 1;
	}	
.od-faq-section-boxes .et_pb_button_module_wrapper.clicked .et_pb_button.od-toggle-trigger:before, .od-faq-section-boxes .et_pb_button_module_wrapper.clicked .et_pb_button.od-acc-trigger:before	{
	content: "\0032";
}
.od-faq-section-boxes .od-toggle-content .et_pb_text_inner, .od-faq-section-boxes .od-acc-content .et_pb_text_inner {
	padding: 0px 30px 30px 30px;
}

/* FAQ SECTION LINES */

.od-faq-section-lines .et_pb_button_module_wrapper {
	margin-top: 2% !important;
	margin-bottom: 0px !important;
	border-top: 2px solid #222222;
}.od-faq-section-lines .et_pb_button_module_wrapper:first-child {
	margin-top: 0 !important;
	}	
.od-faq-section-lines .et_pb_button_module_wrapper > a.od-toggle-trigger, .od-faq-section-lines .et_pb_button_module_wrapper > a.od-acc-trigger {
	display: block;
	text-decoration: none;
}	
.od-faq-section-lines .et_pb_button_module_wrapper > a.od-toggle-trigger.et_pb_button, .od-faq-section-lines .et_pb_button_module_wrapper > a.od-acc-trigger.et_pb_button {
	/*font-weight: 400;
	font-style: normal;
	font-size: 1.5rem;*/
	color: #000000;
	padding: 15px 30px 15px 0px;
	line-height: 1.7em !important;
	border: 0px solid transparent;
	border-radius: 0px;
	transition: all 0s;
}
.od-faq-section-lines .et_pb_module .et_pb_button.od-toggle-trigger:hover, .od-faq-section-lines .et_pb_module .et_pb_button.od-acc-trigger:hover {
	border: 0px solid transparent;
	padding: 15px 30px 15px 0px;
	background-color: transparent;
}
.od-faq-section-lines .et_pb_button.od-toggle-trigger::after, .od-faq-section-lines .et_pb_button.od-acc-trigger::after	{
	content: '';
}
.od-faq-section-lines .et_pb_module.et_pb_text {
	margin-bottom: 2% !important;
}	
.od-faq-section-lines .et_pb_button_module_wrapper .et_pb_button.od-toggle-trigger:before, .od-faq-section-lines .et_pb_button_module_wrapper .et_pb_button.od-acc-trigger:before	{
	font-family: ETmodules !important;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\0033";
	position: absolute;
	right: 0px;
	left: auto;
	font-size: 32px;
	color: inherit;
	top: 50%;
	margin-top: -0.5em;
	display: block;
	opacity: 1;
	}	
.od-faq-section-lines .et_pb_button_module_wrapper.clicked .et_pb_button.od-toggle-trigger:before, .od-faq-section-lines .et_pb_button_module_wrapper.clicked .et_pb_button.od-acc-trigger:before	{
	content: "\0032";
}

/* NO SECTION */
.et_pb_module.od-toggle-trigger, .et_pb_module.od-acc-trigger, .et_pb_module.od-show-hide-trigger {
	cursor: pointer;
}
.et_pb_module.od-toggle-trigger:before, .et_pb_module.od-acc-trigger:before, .et_pb_module.od-show-hide-trigger:before {
	font-family: ETmodules !important;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\0033";
	position: absolute;
	right: 0px;
	left: auto;
	font-size: 32px;
	color: inherit;
	top: 50%;
	margin-top: -0.5em;
	display: block;
	opacity: 1;
	}	
.et_pb_module.od-toggle-trigger.clicked:before, .et_pb_module.od-acc-trigger.clicked:before, .et_pb_module.od-show-hide-trigger.clicked:before	{
	content: "\0032";
}
h3.od-toggle-trigger, h3.od-acc-trigger, h3.od-show-hide-trigger {
	position: relative;
	cursor: pointer;
}
h3.od-toggle-trigger:before, h3.od-acc-trigger:before, h3.od-show-hide-trigger:before {
	font-family: ETmodules !important;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	content: "\0033";
	position: absolute;
	right: 0px;
	left: auto;
	font-size: 32px;
	color: inherit;
	top: 50%;
	margin-top: -0.5em;
	display: block;
	opacity: 1;
	}	
h3.od-toggle-trigger.clicked:before, h3.od-acc-trigger.clicked:before, h3.od-show-hide-trigger.clicked:before	{
	content: "\0032";
}
