/*
Theme Name: DiviByOaiNot
Description: Child theme for Divi. You can now safely customize it and not risk losing your customizations.
Author: Oaï Not
Author URI: https://oai-not.com
Template: Divi
Version: 1.0
*/

.et-pb-arrow-prev, .et-pb-arrow-next, .et-pb-controllers a, .et-pb-controllers{
	color : #4983aa !important;
}


.et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers a, .et_pb_slider[data-active-slide="et_pb_slide_0"] .et-pb-controllers .et-pb-active-control,
.et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers a, .et_pb_slider[data-active-slide="et_pb_slide_1"] .et-pb-controllers .et-pb-active-control,
.et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers a, .et_pb_slider[data-active-slide="et_pb_slide_2"] .et-pb-controllers .et-pb-active-control,
.et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers a, .et_pb_slider[data-active-slide="et_pb_slide_3"] .et-pb-controllers .et-pb-active-control,
.et_pb_slider[data-active-slide="et_pb_slide_4"] .et-pb-controllers a, .et_pb_slider[data-active-slide="et_pb_slide_4"] .et-pb-controllers .et-pb-active-control
{
background-color: #4983aa !important;
}

.testify{
    font-size: 17px!important;
    color: #666666!important;
    line-height: 1.6em;
}

.home .grecaptcha-badge {
	display: none;
}


.wp-core-ui .notice.is-dismissible {
	display:none
}

@media screen and (min-width: 981px) {
	#top-menu-nav #top-menu li:not(.mega-menu) ul {
		width: auto !important;
		min-width: 240px !important;
	}
}

#top-menu li li a {
	white-space: nowrap;
}

@media screen and (min-width: 981px) {
	nav#top-menu-nav {
		flex: 0 1 auto;
		min-width: 0;
	}
	#top-menu-nav > ul#top-menu {
		flex-wrap: nowrap;
	}

	#oainot-header-contact {
		position: absolute;
		top: 50%;
		right: 0;
		transform: translateY(-50%);
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 6px;
		white-space: nowrap;
	}
}

@media screen and (max-width: 980px) {
	#oainot-header-contact {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 6px;
		white-space: nowrap;
	}
}

#oainot-header-phone {
	color: #4983aa !important;
	font-weight: 600;
	white-space: nowrap;
}

#oainot-header-rdv {
	background-color: #4983aa;
	color: #fff !important;
	padding: 8px 18px;
	border-radius: 4px;
	white-space: nowrap;
	font-weight: 600;
}

#oainot-header-rdv:hover {
	background-color: #3a6c8a;
}

@media screen and (min-width: 981px) {
	.et_header_style_left #et-top-navigation {
		float: none;
		margin-left: 60px;
	}
}


/*Page Gest*/
.page-id-321 table, .page-id-321 td{
	border-color :#99999991 !important;
}

.page-id-321 .faq .et_pb_toggle{
      margin: 5px;
}
.page-id-321 .faq ul{
     list-style-type: circle;
}


.page-id-321 .faq .et_pb_toggle_title:before {
	color : #4983aa !important;
}
