a.tm-pb-arrow-prev {	
  font-size: 50px!important;
	left: 0!important;
}
a.tm-pb-arrow-next {	
  font-size: 50px!important;
	right: 0!important;
}
#custom-slider-white a.tm-pb-arrow-prev, #custom-slider-white a.tm-pb-arrow-next {	
  color: white!important;
}
#custom-slider-red a.tm-pb-arrow-prev, #custom-slider-red a.tm-pb-arrow-next {	
  color: white!important;
}

.white-text {color:white!important}
.white-text a {color:white!important}

.site-footer.style-2 .footer-container {
    padding-top: 0px;
    padding-bottom: 50px;
}

header {display:none}

img .footer-logo_img {width:200px!important;}

#toTop {background-color: #e84c25!important;}
.social-list a, .contact-information-widget .icon, .tm_pb_builder #tm_builder_outer_content .tm_pb_toggle_title::before {
    color: #e84c25!important;
}

aside .widget.contact-information-widget {text-align:center!important;}
ul .contact-information-widget__inner {display: inline-grid!important;}

.site {hyphens: none;}

/*VIDEO SLIDER*/
.tm_pb_module.tm_pb_video_slider.tm_pb_video_slider_0 {width:75%}

/*BUTTON*/
#tm_builder_outer_content .tm_pb_module.tm_pb_button, #tm_builder_outer_content .tm_pb_module .tm_pb_button, .subscribe-block__submit.btn,input[type="submit"] 
{border-color: #e84c25!important;background-color: #e84c25!important;color: #ffffff;}

#tm_builder_outer_content .tm_pb_module.tm_pb_button:hover, #tm_builder_outer_content .tm_pb_module .tm_pb_button:hover, .subscribe-block__submit.btn:hover,input[type="submit"]:hover
{border-color: #e84c25!important;background-color: red!important;color: white!important;box-shadow: 0px 0px 15px #e84c25;}

.page-formation input[type="submit"] {border-color: white!important;background-color: black!important;color: #ffffff;}
.page-formation input[type="submit"]:hover {border-color: black!important;background-color: white!important;color: black!important;}

.subscribe-block__input[type="email"] {
    width: auto!important;
    min-width: auto!important;
    max-width: none!important;
}

input {width: 100%;}

/*MENU HEADER*/
.site-header.style-5 .header-container.transparent {
    -webkit-box-shadow: 0 2px 12px rgba(136, 0, 0, 0.26);
    box-shadow: 0 2px 12px rgba(136, 0, 0, 0.26);
}

.animation-fade-in{display: none;z-index: 999;text-align:center;}
.highlight-top a {color:white!important}
.highlight-top{color: white; background-color: red; padding: 10px 5px;position: absolute;top: 0;width: 100%;}
@media screen and (max-width: 1200px)
{
  .highlight-top{font-size: 10px;}
  .tm_pb_module.tm_pb_video_slider.tm_pb_video_slider_0 {width:100%}
}
