.show_info .info_content .infos_mobile .heure.en_voiture .info_heure .info:before {
	        background-color: #58b5e2;
}
.toggle_custom .toggle>.toggle-title a i {

    background: transparent url(../images/arrow_down_ping_bleu.svg) no-repeat center;
    background-size: 100%;
}
html body a {
    color: #58b5e2;
}

.toggle_custom div[data-style="default"] .toggle > .toggle-title a {
	    background: -webkit-linear-gradient(0deg, #5ccbf5, #a05ffa);
    background: -moz-linear-gradient(0deg, #5ccbf5, #a05ffa);
    background: linear-gradient(0deg, #5ccbf5, #a05ffa);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.les_tarifs .row_tarif.lesTitre .prix.un svg {

}
.categorie_list li .text:hover, 
.categorie_list li .text.actif {
    color: #58b5e2}
.categorie_list li .text.actif:after {
    background: #58b5e2;
}
.version_2 .indication_mobile {
	color: #58b5e2}

.version_2 .indication_mobile svg path {
	stroke: #58b5e2 !important;
	filter: drop-shadow(0px 0px 10px rgba(91, 245, 255, 0.9));
}
.icon_svg svg path,
.wpb_row:not(.voiture_rouge) .column_container:not(.no_change_fill) .iwithtext .iwt-icon svg polygon,
.wpb_row:not(.voiture_rouge) .column_container:not(.no_change_fill) .iwithtext .iwt-icon svg path {
	fill: #58b5e2 !important;
	stroke: #58b5e2 !important;
	/*filter: drop-shadow(0px 0px 1px rgba(91, 245, 255, 0.9));*/
}
html body .faux_titre,
html body h1,
html body h2,
html body h3,
html body h4,
html body h5 {
	color: #F5F9FC;
}

body #header-outer:not([data-format="centered-menu-under-logo"]):not([data-format="centered-menu-bottom-bar"]) #top nav >ul >li[class*="button_"] >a:before {
    -webkit-border-radius: 50px !important;
    -moz-border-radius: 50px !important;
    border-radius: 50px !important;
    height: 43px;
    -webkit-box-shadow:0px 0px 15px #926ff7;
    -moz-box-shadow:0px 0px 15px #926ff7;
    box-shadow: 0px 0px 15px #926ff7;
    background: #5ccbf5;
    background: -webkit-linear-gradient(125deg, #5ccbf5, #a05ffa);
	    background: -moz-linear-gradient(125deg, #5ccbf5, #a05ffa);
    background:linear-gradient( 125deg, #5ccbf5, #a05ffa);
}
body #header-outer[data-header-button_style="default"] #top nav >ul >li[class*="button_solid_color"] >a:before {
    -webkit-box-shadow:0px 0px 15px #926ff7;
    -moz-box-shadow:0px 0px 15px #926ff7;
    box-shadow: 0px 0px 15px #926ff7;
}

body #header-outer[data-header-button_style="default"] #top nav >ul >li[class*="button_solid_color"] >a:hover:before {

	    -webkit-box-shadow: 0px 0px 38px 0px rgb(222 241 255) !important;
	    -moz-box-shadow: 0px 0px 38px 0px rgb(222 241 255) !important;
	    box-shadow: 0px 0px 38px 0px rgb(222 241 255) !important;
	
}
.les_tarifs .row_tarif.lesTitre h3 strong,
.video_pop .video h2,
html body .faux_titre strong, html body h1 strong, html body h2 strong, html body h3 strong, html body h4 strong,html body .texte_bold_gradient p strong  {
	
	background: #5ccbf5;
	background: -webkit-linear-gradient(90deg, #A05FFA 0%, #5CCBF5 100%);
	    background: -moz-linear-gradient(90deg, #A05FFA 0%, #5CCBF5 100%);
	    background: linear-gradient(90deg, #A05FFA 0%, #5CCBF5 100%);
	    -webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
	    text-shadow: 0px 0px 14px rgb(211 41 239 / 60%), 0px 0px 20px rgb(132 193 223 / 40%);
}
html body .titre_texte_bold_yellow h1 strong ,
html body .titre_texte_bold_yellow h2 strong ,
html body .titre_texte_bold_yellow h3 strong ,
html body .titre_texte_bold_yellow h4 strong{
	background: ;
	background: -webkit-linear-gradient();
	    background: -moz-linear-gradient();
	    background: linear-gradient();
	-webkit-background-clip: text;
		-webkit-text-fill-color: transparent; 
	text-shadow: 0px 0px 10px rgba(242, 105, 105, 0.70);
	text-shadow: unset;

	    
}
.titre_texte_bold_yellow .icon_svg svg path, 
.wpb_row.titre_texte_bold_yellow:not(.voiture_rouge) .column_container:not(.no_change_fill) .iwithtext .iwt-icon svg polygon, 
.wpb_row.titre_texte_bold_yellow:not(.voiture_rouge) .column_container:not(.no_change_fill) .iwithtext .iwt-icon svg path {
    fill:  !important;
    stroke:  !important;
    
}
body .cli-style-v2 .cli-bar-btn_container .cli-plugin-button#cookie_action_close_header_reject,
html body[data-form-style="minimal"] label:after, 
html body .recent_projects_widget a:hover img, 
body .recent_projects_widget a:hover img, 
body #sidebar #flickr a:hover img, 
html body .nectar-button.see-through-2[data-hover-color-override="false"]:hover, 
body #footer-outer #flickr a:hover img, 
body #featured article .post-title a:hover, 
html body #featured article .post-title a:hover, 
body div.wpcf7-validation-errors, 
body .select2-container .select2-choice:hover, 
body .select2-dropdown-open .select2-choice, 
html body:not(.original) .bypostauthor img.avatar, 
body.material blockquote::before, 
body blockquote.wp-block-quote:before, 
body #header-outer:not(.transparent) #top nav > ul > .button_bordered > a:hover:before, 
body.single #project-meta ul li:not(.meta-share-count):hover a, 
html body[data-button-style="rounded"] #pagination > a:hover, 
html body[data-form-submit="see-through"] input[type=submit], 
html body[data-form-submit="see-through"] button[type=submit], 
body .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play:before, 
body .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play:after, 
body #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu >li >a .menu-title-text:after, 
html body.material .nectar-button.see-through.accent-color[data-color-override="false"], 
body.woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle, 
html body[data-form-submit="see-through"] button[type=submit]:not(.search-widget-btn), 
body .woocommerce-account[data-form-submit="see-through"] .woocommerce-form-login button.button, 
body .woocommerce-account[data-form-submit="see-through"] .woocommerce-form-register button.button, 
html body[data-form-submit="see-through"] .woocommerce #order_review #payment #place_order, 
html body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover, 
html body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single, 
body .gallery a:hover img {
	    border-color: #58b5e2 !important;
}
.les_tarifs .row_tarif.lesTitre div.prix strong,
.text_icon_d .iwithtext .iwt-text h3,
.text_icon_d .iwithtext .iwt-text h4 ,
.text_icon_c .iwithtext .iwt-text h3,
.text_icon_c .iwithtext .iwt-text h4 ,
.text_icon_a .iwithtext .iwt-text h3,
.text_icon_a .iwithtext .iwt-text h4 {
	color: #58b5e2;
	text-shadow: 0px 0px 15px rgb(91 245 255 / 90%);
}
body .cky-notice-btn-wrapper .cky-btn.cky-btn-accept, 
body .cli-style-v2 .cli-bar-btn_container .cli-plugin-button#cookie_action_close_header
.show_info .info_content .infos_mobile .en_voiture .heure_reg,
.calendrier .un_calendrier .heure.en_voiture .heure_reg,
html body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox:before,
html body.material .nectar-button.regular.extra-color-gradient-1,
html body.material .nectar-button.extra-color-gradient-1,
html body.material .nectar-button.regular.m-extra-color-gradient-1, 
html body.material .nectar-button.see-through.m-extra-color-gradient-1:before, 
body .swiper-slide .button.solid_color .extra-color-gradient-1, 
body .swiper-slide .button.transparent_2 .extra-color-gradient-1:before {
    background: #5ccbf5 !important;
    background: -webkit-linear-gradient(125deg, #5ccbf5, #a05ffa) !important;
	background: -moz-linear-gradient(125deg, #5ccbf5, #a05ffa) !important;
    background: linear-gradient(125deg, #5ccbf5, #a05ffa) !important;
    border: 0;
}
.les_tarifs .row_tarif:not(.lesTitre) div.prix.un {
	background: #5ccbf5 !important;
    background: -webkit-linear-gradient(125deg, #5ccbf5, #a05ffa) !important;
	background: -moz-linear-gradient(125deg, #5ccbf5, #a05ffa) !important;
    background: linear-gradient(125deg, #5ccbf5, #a05ffa) !important;
}

body .cli-style-v2 .cli-bar-btn_container .cli-plugin-button#cookie_action_close_header,
html body.material .nectar-button.m-extra-color-gradient-1,
html body.material .nectar-button.extra-color-gradient-1 {
    -webkit-box-shadow: 0px 0px 15px #926ff7;
    -moz-box-shadow: 0px 0px 15px #926ff7;
    box-shadow: 0px 0px 15px #926ff7;
}

body .cli-style-v2 .cli-bar-btn_container .cli-plugin-button#cookie_action_close_header,
body[data-form-submit="regular"] .container-wrap .post-password-form input[type=submit],
body .gform_wrapper .gform_footer input.button, 
body .gform_wrapper .gform_footer input[type=submit], 
body .gform_wrapper .gform_page_footer input.button, 
body .gform_wrapper .gform_page_footer input[type=submit] {
	
	background: #5ccbf5;
    background: -webkit-linear-gradient(125deg, #5ccbf5, #a05ffa);
	background: -moz-linear-gradient(125deg, #5ccbf5, #a05ffa);
    background: linear-gradient(125deg, #5ccbf5, #a05ffa);

		-webkit-box-shadow: 0px 0px 25px 0px rgba(135,199,250,1);
		-moz-box-shadow: 0px 0px 25px 0px rgba(135,199,250,1);
		box-shadow: 0px 0px 25px 0px rgba(135,199,250,1);
	
}
body .cli-style-v2 .cli-bar-btn_container .cli-plugin-button#cookie_action_close_header:hover,
html body[data-form-submit="regular"] .container-wrap .post-password-form input[type=submit]:hover,
html body .gform_wrapper .gform_footer input.button:hover, 
html body .gform_wrapper .gform_footer input[type=submit]:hover, 
html body .gform_wrapper .gform_page_footer input.button:hover, 
html body .gform_wrapper .gform_page_footer input[type=submit]:hover {
    -webkit-box-shadow:  !important;
    -moz-box-shadow:  !important;
    box-shadow:  !important;
}

.les_tarifs .row_tarif:not(.lesTitre) div.prix.un,
.les_tarifs .row_tarif.lesTitre div.titre span {
	/*background: #5ccbf5;
    background: -webkit-linear-gradient(125deg, #5ccbf5, #a05ffa);
	    background: -moz-linear-gradient(125deg, #5ccbf5, #a05ffa);
    background:linear-gradient( 125deg, #5ccbf5, #a05ffa);*/
}

.les_tarifs.en_ligne:after {
	background: #F55C5C;
	    background: -webkit-linear-gradient();
	    background: -moz-linear-gradient();
	    background: linear-gradient();
}


body #header-outer[data-lhe="default"] #top nav > ul > li > a:hover, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > .sfHover:not(#social-in-menu) > a, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-item > a, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_ancestor > a, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > .current-menu-ancestor > a, 
body #header-outer[data-lhe="default"] #top nav .sf-menu > .current_page_item > a, 
body #header-outer[data-lhe="default"] #top nav > ul > .button_bordered > a:hover, 
body #header-outer[data-lhe="default"] #top nav > .sf-menu > .button_bordered.sfHover > a {
    color: #58b5e2!important;
}
#top nav >ul >li.current-menu-item > a span:before {
    background: #58b5e2;
}
body #header-outer[data-lhe="default"] #top nav > ul > li.current-menu-item > a,
body #header-outer[data-lhe="default"] #top nav > ul > li > a:hover {
	color: #58b5e2 !important;
	
	
}
body .orbit-wrapper .slider-nav .right, 
body .orbit-wrapper .slider-nav .left, 
body .progress li span, 
body .nectar-progress-bar span, 
body #footer-outer #footer-widgets .col .tagcloud a:hover, 
body #sidebar .widget .tagcloud a:hover, 
body #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner, 
body #pagination .next a:hover, 
body #pagination .prev a:hover, 
body .comment-list .reply a:hover, 
body .comment-list .reply a:focus, 
body .icon-normal, 
body .bar_graph li span, 
body .nectar-button[data-color-override="false"].regular-button, 
body .nectar-button.tilt.accent-color, 
html body .swiper-slide .button.transparent_2 .primary-color:hover, 
body #footer-outer #footer-widgets .col input[type="submit"], 
body .blog-recent .more-link span:hover, 
body .post-tags a:hover, 
body #to-top:hover, 
body #to-top.dark:hover, 
html body[data-button-style*="rounded"] #to-top:after, 
body #pagination a.page-numbers:hover, 
body #pagination span.page-numbers.current, 
body .portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, 
body .portfolio-items .col[data-default-color="true"] .bottom-meta, 
body .portfolio-items .col.nectar-new-item .inner-wrap:before, 
body .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a:after, 
body .portfolio-filters a, 
body .portfolio-filters #sort-portfolio, 
body .project-attrs li span, 
body .portfolio-filters, 
body .portfolio-filters-inline[data-color-scheme="accent-color"], 
body .bottom_controls #portfolio-nav .controls li a i:after, 
body .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, 
body.single-portfolio .facebook-share a:hover, 
body.single-portfolio .twitter-share a:hover, 
body.single-portfolio .pinterest-share a:hover, 
body.single-post .facebook-share a:hover, 
body.single-post .twitter-share a:hover, 
body.single-post .pinterest-share a:hover, 
body .mejs-controls .mejs-time-rail .mejs-time-current, 
body .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, 
body .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, 
body .post.quote .content-inner .quote-inner .whole-link, 
body .masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner, 
body .masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner, 
body .iosSlider .prev_slide:hover, 
body .iosSlider .next_slide:hover, 
body #header-outer .widget_shopping_cart a.button, #header-outer a.cart-contents .cart-wrap span, 
body #header-outer #mobile-cart-link .cart-wrap span, 
body #top nav ul .slide-out-widget-area-toggle a:hover .lines, 
body #top nav ul .slide-out-widget-area-toggle a:hover .lines:after, 
body #top nav ul .slide-out-widget-area-toggle a:hover .lines:before, 
body #top nav ul .slide-out-widget-area-toggle a:hover .lines-button:after, 
body #header-outer .widget_shopping_cart a.button, 
html body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"]) > a span:after,
body #buddypress a.button:focus, 
body .swiper-slide .button.solid_color a, 
body .swiper-slide .button.solid_color_2 a, 
body .select2-container .select2-choice:hover, 
body .select2-dropdown-open .select2-choice, 
body #top nav > ul > .button_solid_color > a:before, 
body #header-outer.transparent #top nav > ul > .button_solid_color > a:before, 
body .twentytwenty-handle, .twentytwenty-horizontal .twentytwenty-handle:before, 
body .twentytwenty-horizontal .twentytwenty-handle:after, 
body .twentytwenty-vertical .twentytwenty-handle:before, 
body .twentytwenty-vertical .twentytwenty-handle:after, 
body .masonry.classic_enhanced .posts-container article .meta-category a:hover, 
body .blog-recent[data-style*="classic_enhanced"] .meta-category a:hover, 
body .masonry.classic_enhanced .posts-container article .video-play-button, 
body .masonry.material .masonry-blog-item .meta-category a:before, 
body .material.masonry .masonry-blog-item .video-play-button, 
body .masonry.material .quote-inner:before, 
body .masonry.material .link-inner:before, 
body .nectar-recent-posts-slider .container .strong span:before, 
body #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, 
body #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:focus, 
body.single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, 
body.single .heading-title[data-header-style="default_minimal"] .meta-category a:focus, 
body .nectar-fancy-box:after, 
body .divider-small-border[data-color="accent-color"], 
body .divider-border[data-color="accent-color"], 
body .nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner:after, 
body #fp-nav:not(.light-controls).tooltip_alt ul li a span:after, 
body #fp-nav.tooltip_alt ul li a span:after, 
body .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox, 
html body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .nectar_video_lightbox:after, 
body .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"]:not([data-style="small"]) .play > .inner-wrap:before, 
body .span_12.dark .owl-theme .owl-dots .owl-dot.active span, 
body .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, 
body .nectar-recent-posts-single_featured .strong a, 
body .post-area.standard-minimal .post .more-link span:before, 
body .nectar-slide-in-cart .widget_shopping_cart a.button, 
body .related-posts[data-style="material"] .meta-category a:before, 
body .post-area.featured_img_left .meta-category a:before, 
html body.material #page-header-bg.fullscreen-header .inner-wrap >a, 
body .nectar-hor-list-item[data-color="accent-color"]:before, 
body.material #sidebar .widget .tagcloud a:before, 
body.single .post-area .content-inner > .post-tags a:before, 
body .auto_meta_overlaid_spaced .post.quote .n-post-bg:after, 
body .auto_meta_overlaid_spaced .post.link .n-post-bg:after, 
body .post-area.featured_img_left .posts-container .article-content-wrap .video-play-button, 
body .post-area.featured_img_left .post .quote-inner:before, 
body .post-area.featured_img_left .link-inner:before, 
body .nectar-recent-posts-single_featured.multiple_featured .controls li:after, 
body .nectar-recent-posts-single_featured.multiple_featured .controls .active:before, 
body .nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg:after, 
html body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i, 
html body.material .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox:before, 
body .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:before, 
body .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close:after, 
body .fancybox-navigation button:hover:before, 
body button[type=submit]:hover, 
body button[type=submit]:focus, 
html body[data-form-submit="see-through"] input[type=submit]:hover, 
html body[data-form-submit="see-through"] button[type=submit]:hover, 
html body[data-form-submit="see-through"] .container-wrap .span_12.light input[type=submit]:hover, 
html body[data-form-submit="see-through"] .container-wrap .span_12.light button[type=submit]:hover, 
html body.original .bypostauthor .comment-body:before, 
body .widget_layered_nav ul.yith-wcan-label li a:hover, 
body .widget_layered_nav ul.yith-wcan-label .chosen a, 
.nectar-next-section-wrap.bounce a:before, 
html body .nectar-button.see-through-2[data-hover-color-override="false"]:hover {
    background-color: #58b5e2!important;
}
.region_emploi .un_emploi .titre_toggle .toggle,
body div[data-style*="minimal"] .toggle h3 i {
	border: 3px solid #5ccbf5 !important;
}
body div[data-style="minimal"] .toggle:hover > .toggle-title i:after,
body div[data-style="minimal"] .toggle:hover > .toggle-title i:before,
body div[data-style="minimal"] .toggle.open  > .toggle-title i:after,
body div[data-style="minimal"] .toggle.open  > .toggle-title i:before,
body div[data-style="minimal"] .toggle:hover h3 i:after,
body div[data-style="minimal"] .toggle:hover h3 i:before ,
body div[data-style="minimal"] .toggle.open h3 i:after,
body div[data-style="minimal"] .toggle.open h3 i:before {
	background:#5ccbf5
}
body .gform_wrapper .top_label .custom_upload .gfield_label:after {
	    border: 2px solid #5ccbf5;
}
body.material #footer-outer #footer-widgets .col ul li.current_page_item a,
html body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover,
thml body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover{
	color:#58b5e2 !important;
}


body .embed_jobs_with_style .rec-job-info a:before {
	-webkit-box-shadow:0px 0px 15px #926ff7;
    -moz-box-shadow:0px 0px 15px #926ff7;
    box-shadow: 0px 0px 15px #926ff7;
    background: #5ccbf5;
    background: -webkit-linear-gradient(125deg, #5ccbf5, #a05ffa);
	    background: -moz-linear-gradient(125deg, #5ccbf5, #a05ffa);
    background:linear-gradient( 125deg, #5ccbf5, #a05ffa);
}
.alert_cta svg circle {
	fill: #5ccbf5;
}

@media (max-width: 999px) {
    .calendrier .un_calendrier .heure.en_voiture {
    	        background-color: #58b5e2;
    }
}
@media (max-width: 479px) {
	.les_tarifs .row_tarif > div {
	    border-right: 1px solid #58b5e2;
	}
}



