/*
Theme Name: Ewebot - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: ewebot
*/

@import url("../ewebot/style.css");



.header_over_bg.wpda-builder {
    position: relative;
}



div#formulaire-accueil {
    background: transparent !important;
}


.gt3_elementor_pie_chart {
    min-height: fit-content !important;
}



.elementor-element.elementor-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-gt3-core-imagebox .elementor-widget-container {
    box-shadow: 13px 13px 51px 0px rgba(9.999999999999991, 50.99999999999997, 80, 0.16);
    border-radius: 10px;
    padding: 36px 30px 36px 38px;
}





.elementor-element.elementor-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-gt3-core-imagebox {
/*    box-shadow: 0 0 8px #959595;
    border-radius: 10px;
    padding: 20px;  */
}

div.elementor-element.elementor-widget-spacer {
    margin-bottom: 0;
    display: none;
}


.fa-pencil:before {
    content: "\f040" !important;
}



#toutes-les-pages-default, #toutes-les-pages-default{
	
	/*position:fixed !important; */
	
}




.sticky-buttons.-medium .sb-icon {
    width: 50px;
    box-shadow: 2px 1px 13px #4a4a4a;
}

.fa-linkedin-in:before, .fa-phone-square:before, .fa-square-phone:before, .fa-whatsapp:before {
        font-size: 24px;
}


li.mystickyelements-minimize {
    display: none !important;
}



.sticky-buttons.-medium .sb-icon {
    width: 70px !important;
}

.sticky-buttons.-medium .sb-icon, .sticky-buttons.-medium .sb-label {
    height: 60px !important;
    line-height: 60px !important;
    font-size: 20px !important;
}

#sticky-buttons-1 li:nth-child(1) .sb-icon {
    color: rgb(255 255 255) !important;
    background: rgb(0 121 245) !important;
}



#sticky-buttons-1 li:nth-child(2) .sb-icon {
    color: rgb(255 255 255) !important;
    background: rgb(129,215,66) !important;
}


.sticky-buttons a {
target-name: new; 
target-new: tab;
}


.blog_post_media img {
    width: 450px;
    transform: scale(1);
    margin: 0 auto;
    text-align: center;
    display: block;
}



/*
.gt3-page-title_wrapper {
    position: relative;
    margin-top: 156px;
}


.header_over_bg.wpda-builder {
    position: fixed;
    background-color: white;
}
*/

.home .site_wrapper.fadeOnLoad {
    margin-top: 90px;  
}

.elementor.elementor-7813.wpda-builder-page-7813.wpda-builder.wpda-header-builder.header_over_bg.header_over_bg_tablet.header_over_bg_mobile {
    /* position: sticky !important; */
    position: fixed;
	box-shadow: 0 0 8px #363636;
}


.wpda-builder.wpda-header-builder {
    z-index: 1000;
    position: fixed;
    width: 100%;
	box-shadow: 0 0 8px #363636;
}

.gt3-page-title_wrapper {
    margin-top: 134px;
}


i.fa.fa-whatsapp.wta {
    color: limegreen;
}

p.dscf7captcha {
    color: #818181 !important;
}



#premium  [data-darkreader-inline-color] {
    color: #5024ff  !important;
}


section.wpda_builder_section.elementor-section.elementor-inner-section.elementor-element.elementor-element-436c6b0.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    background-color: #eefaff;
}


.elementor-7813 .elementor-element.elementor-element-462306c > .elementor-element-populated {

    margin-top: 0 !important ;
}
























/* On screens that are 768px or less, set the background color to blue */
@media screen and (max-width: 768px) {

	.elementor-6782 .elementor-element.elementor-element-070e3dc {
     width: 100% !important; 
}

.elementor-6782 .elementor-element.elementor-element-305a0ea {
     width: 100% !important; 
}	
	
	.elementor-6782 .elementor-element.elementor-element-c937cd4 {
    width: 100% !important;
}
	
	.elementor-6782 .elementor-element.elementor-element-c937cd4 {
    width: 100% !important;
}
	
	.elementor-6782 .elementor-element.elementor-element-f92c658 {
    width: 100% !important;
}
	
	.gt3_testimonials_custom_dotts.elementor-widget-gt3-core-TestimonialsLite .testimonials-text-quote {
    width: 32px !important;
    margin-top: .0.4em  !important;
    margin-left: -30px  !important;
}
	
	.gt3_testimonials_custom_dotts.elementor-widget-gt3-core-TestimonialsLite .gt3_testimonial.text_align-left.author_position-after.image_position-aside .testimonials-text-wrapper {
    margin-left: 10px  !important;

}
	
	.elementor-6782 .elementor-element.elementor-element-1a5a1ba .testimonials-text, .elementor-6782 .elementor-element.elementor-element-1a5a1ba .testimonials-text p {

    font-size: 18px  !important;

}
	
	.elementor-623 .elementor-element.elementor-element-11214ec {
    margin-top: -5px  !important;
    margin-bottom: 0px  !important;
}
	
	
	.elementor-623 .elementor-element.elementor-element-ff9bdec {
    width: 100% !important;
}
	
	
	.elementor-623 .elementor-element.elementor-element-c0ef5d0 {
    width: 0% !important;
}
	
	
	.elementor-623 .elementor-element.elementor-element-9a39847 {
    width: 0% !important;
}
	
	.elementor-782 .elementor-element.elementor-element-fa1dbed {
    width: 100% !important;
}
	
	.elementor-782 .elementor-element.elementor-element-c9128e2 {
    width: 100% !important;
}
	
	
	
	#main_content > div.elementor.elementor-6782 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-4bf712c.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-9fac688 > div {
    padding-left: 30px;
    padding-right: 30px;
}
	
#main_content > div.elementor.elementor-6782 > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-4bf712c.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b4cb8e0 > div > div {
    padding: 0;
}
	
	section.elementor-section.elementor-inner-section.elementor-element.elementor-element-e8de75d.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    padding-left: 0 !important;
}
	
	.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px !important; 
}
	
	.elementor-7813 .elementor-element.elementor-element-aafeb21, .elementor-7813 .elementor-element.elementor-element-d127093 {
    margin-left: 10px;
}
	
	
	.elementor-6782 .elementor-element.elementor-element-4bf712c {
    margin-top: 120px !important;
}
	
	
	
	
	
	
}















.elementor-4283 .elementor-element.elementor-element-08fb5d8 .price_item_suffix-elementor, .elementor-4283 .elementor-element.elementor-element-dd1a9de .price_item_suffix-elementor, .elementor-4283 .elementor-element.elementor-element-0f632d3 .price_item_suffix-elementor, .elementor-4286 .elementor-element.elementor-element-6350f9a .price_item_suffix-elementor, .elementor-4286 .elementor-element.elementor-element-3136fc6 .price_item_suffix-elementor, .elementor-4286 .elementor-element.elementor-element-4a59ab7 .price_item_suffix-elementor {
    font-size: 15px;
    font-weight: bold;
    position: absolute;
    top: 20px;
    left: 35px;
}


.elementor-page-1388 .main_wrapper {
    padding-top: 160px !important;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-b4cb8e0 {
    margin-top: 30px;
}














































/*   */