/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    HELLO C'EST BEAU
*/
.uppercase{
	text-transform:uppercase!important;
}
h1 {
    text-transform: none!important;
}
/* MODIFICATION DU TEMPLATE ORIGINAL */
.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a {
    text-transform:uppercase!important;
	font-size:13px!important;
}
a.contactus{
	font-size:16px!important;
	text-decoration:underline!important;
	color:#FFC300!important;
}
a:hover.contactus{
	color:#FFC300!important;
	text-decoration:none!important;
}
.aide a {
    background-color: #008CFC!important;
    border-color: #fff!important;
    border: 2px solid!important;
    padding: 6px 12px!important;
    color: #fff!important;
    font-size: 17px!important;
    font-weight: 600!important;
    text-decoration: none!important;
	border-radius:8px!important;
}
.aide a:hover {
    background-color: #F87217!important;
    border-color: #fff!important;
    border: 2px solid!important;
    padding: 6px 12px!important;
    color: #fff!important;
    font-size: 17px!important;
    font-weight: 600!important;
    text-decoration: none!important;
	border-radius:8px!important;
}
.urgence {
    background-color: #fc7019!important;
    border-color: #fff!important;
    border: 2px solid!important;
    padding: 8px 10px!important;
    color: #fff!important;
    font-size: 14px!important;
    font-weight: 600!important;
    text-decoration: none!important;
    border-radius: 4px!important;
}
.urgence:hover {
    background-color: #008cfc!important;
    border-color: #fff!important;
    border: 2px solid!important;
    color: #fff!important;
}
.obfuscate { unicode-bidi: bidi-override; direction: rtl; }

/* BOUTONS FORMULAIRE FORMINATOR */
.forminator-ui#forminator-module-330.forminator-design--material .forminator-button-submit {
    border-radius:35px!important;
    padding:10px 15px!important;
}
.forminator-ui#forminator-module-330.forminator-design--material .forminator-button-submit:hover {
    background-color: #F87217!important;
}

/* LES ID */
/* BREADCRUMB */
.last, .separator{
	font-size: 12px!important;
}
/* tarifs et offres */
.ttc{
	font-size: 14px!important;
	padding-bottom:10px!important;
}
/* LES TYPO DU SOMMAIRE 
.elementor-kit-319 a {
    font-family: "Noto Sans",Sans-serif;
    font-size: 16px!important;
}
*/
/**---------------- VERSION MOBILE----------------**/
/***************************************************/

@media screen and (max-width: 768px) {
.aide a {
background-color: #008CFC!important;
padding: 12px 12px!important;
font-size: 21px!important;
}
.aide a:hover {
padding: 12px 12px!important;
font-size: 21px!important;
}
/* CORRECTION 3 GARANTIES - MARGIN BAS DE PAGE MOBILE */
.elementor-1335 .elementor-element.elementor-element-1690cd1 > .elementor-widget-container {
    margin: 0px 0px 0px 0px!important;
}
}