/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */

#sticky-social-icons-container.design-rounded.alignment-right li:first-child a {
    border-radius: 5px!important;
}
#sticky-social-icons-container.design-rounded.alignment-right li:last-child a {
    border-radius: 5px !important;
}

li.fas-fa-envelope {
    margin-top: 5px !important;
}
svg.e-font-icon-svg.e-fas-caret-down{
    fill: #c3c3c3 !important;
}
span.title {
    display: block;
	font-weight: bold;
}
input#input_1_1, input#input_1_3, input#input_1_4, input#input_1_5, textarea#input_1_7 {
    border: none;
    border-bottom: 1px solid #072499;
    border-radius: 0px;
    box-shadow: none;
}
textarea#input_1_7 {
    min-height: 50px !important;
}
label.gfield_label.gform-field-label {
    color: #072499;
    font-weight: bold;
    text-transform: uppercase;
}
input#gform_submit_button_1 {
    background-color: #B0D9FF;
    font-family: var(--e-global-typography-accent-font-family), Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    text-transform: var(--e-global-typography-accent-text-transform);
    line-height: var(--e-global-typography-accent-line-height);
    fill: #072499;
    color: #072499;
    border-style: none;
    border-radius: 50px 50px 50px 50px;
    padding: 17px 40px 17px 40px;
}


input#gform_submit_button_1:hover {
background-color: #072499;
color: #FFFFFF;
}
a.lien:hover {
    color: #a7bedd;
}
a.lien {
    color: #fff;
}

a.lienn {
    color: #072499;
}
a.lienn:hover {
    color: #a7bedd;
}

@media (max-width: 992px) {
		.elementor-widget-container {
    border: none !important;
}
}



@media (min-width: 1025px) {
  
.elementor-15 .elementor-element.elementor-element-2e1683b .elementor-nav-menu .elementor-item {
    font-size: 14px !important;
}
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding: 13px 10px !important;
}

  
}

@media (min-width: 1281px) {
  
.elementor-15 .elementor-element.elementor-element-2e1683b .elementor-nav-menu .elementor-item {
    font-size: 15px !important;
}
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
    padding: 13px 13px !important;
}
  
}