.textes .element.bg:before{color:#fff;border:1px solid #fff}.textes .element.bg{background-color:#2f8bc9}.textes .element.bg h2,.textes .element.bg h3{color:#fff}.textes .element.bg p{color:#fff}.textes .element .brand{position:relative;font-size:14px;color:#2f8bc9;font-weight:600;text-transform:capitalize;margin-bottom:5px;display:block;padding-left:40px}.textes .element .brand:before{position:absolute;content:"";width:30px;height:1px;background-color:#2f8bc9;left:0;top:50%}.textes .element:first-child span.bold{color:#0093b3}span.bold{font-weight:600}.bloc-slide-image-hol .elementor-widget-wrap .elementor-element{height:100%!important}.bloc-slide-image-hol .elementor-widget-wrap .elementor-element .elementor-widget-container{height:100%!important}.bloc-slide-image-hol .elementor-widget-wrap .elementor-element .elementor-widget-container figure.swiper-slide-inner{height:100%!important}.bloc-slide-image-hol .elementor-widget-image-carousel .swiper-container{height:100%!important}.bloc-slide-image-hol .elementor-widget-wrap .elementor-element .elementor-widget-container figure.swiper-slide-inner img.swiper-slide-image{height:100%!important;object-fit:cover!important}.bloc-slide-image-hol .swiper-pagination-bullet{background:#4da1d9!important}.testmonial-holder-all button{font-size:0;background:0 0;border:none}.testmonial-holder-all button.slick-next.slick-arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}.testmonial-holder-all button.slick-prev.slick-arrow{position:absolute;left:0;top:50%;transform:translateY(-50%)}.testmonial-holder-all button.slick-next.slick-arrow:after{content:"";font-family:"Font Awesome 5 Pro";height:45px;width:45px;display:flex;justify-content:center;align-items:center;font-size:15px;border-radius:50%;background:rgba(255,255,255,20%);color:#fff}.testmonial-holder-all button.slick-prev.slick-arrow:after{content:"";font-family:"Font Awesome 5 Pro";height:45px;width:45px;display:flex;justify-content:center;align-items:center;font-size:15px;border-radius:50%;background:rgba(255,255,255,20%);color:#fff}@media (max-width:600px){.testmonial-holder-all button{display:none!important}}.contact-devis-holder .input-holder input{width:100%!important;padding:10px 0 10px 15px!important;font-family:"Montserrat"!important;font-weight:600!important;border-radius:12px!important}.contact-devis-holder .input-holder input::placeholder{color:#7286bf!important}.contact-devis-holder .text-arr-holdre textarea{width:100%!important;padding:10px 0 10px 15px!important;font-family:"Montserrat"!important;font-weight:600!important;border-radius:12px!important}.contact-devis-holder .text-arr-holdre textarea::placeholder{color:#7286bf!important}.submit-holder input{font-family:"Montserrat","Font Awesome 5 Pro"!important;color:#1e3c8b;font-weight:600;border-radius:15px!important;padding:11px 17px!important;font-size:14px;background:#fff}.block-text-holder .textes .element.bg:before{background:#fff;border:1px solid #fff;color:#4da1d9}.block-text-holder .textes .element p.bold-parg-a{font-weight:600}.block-text-holder .textes .element.bg{background-color:#2f8bc9;color:#fff;font-family:"Montserrat"}.block-text-holder .textes .element.bg li{color:#fff!important;line-height:1.9;font-weight:500;font-size:15px;margin-bottom:8px;font-family:"Montserrat",Sans-serif!important}.block-text-holder .textes .element.bg p{color:#fff!important}.block-text-holder .textes .element.bg h1,.block-text-holder .textes .element.bg h2,.block-text-holder .textes .element.bg h3{color:#fff!important}.block-text-holder .textes .element.bg p{color:#fff}.block-text-holder .textes .element .brand{position:relative;font-size:14px;color:#2f8bc9;font-weight:600;text-transform:capitalize;margin-bottom:5px;display:block;padding-left:40px!important}.block-text-holder .textes .element .brand:before{position:absolute;content:"";width:30px;height:1px;background-color:#2f8bc9;left:0;top:50%}span.bold{font-weight:600}.shild-check i:before{content:""!important;font-family:"Font Awesome 5 Pro"}.list-links-all-pages .elementor-icon-list-text:hover{color:#6ec1e4!important}.list-links-all-pages .elementor-widget-container:hover{border-color:#6ec1e4!important}.wpcf7 form.sent .wpcf7-response-output{color:#fff}.wpform-custom .wpforms-field-checkbox .fieldset{margin-bottom:10px!important}