.elementor-2170101 .elementor-element.elementor-element-2f2afb9 > .elementor-container{max-width:1600px;}.elementor-2170101 .elementor-element.elementor-element-2f2afb9:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-2f2afb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a3782;}.elementor-2170101 .elementor-element.elementor-element-2f2afb9, .elementor-2170101 .elementor-element.elementor-element-2f2afb9 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2f2afb9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 30px 0px;}.elementor-2170101 .elementor-element.elementor-element-2f2afb9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-61f8861.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-61f8861 .elementor-heading-title{font-size:14px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-14564b5 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ff0000;width:20%;}.elementor-2170101 .elementor-element.elementor-element-14564b5 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-a34b061{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-a34b061 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-2170101 .elementor-element.elementor-element-edb22cb{color:#ffffff;font-size:14px;font-weight:300;}.elementor-2170101 .elementor-element.elementor-element-edb22cb > .elementor-widget-container{margin:0px 26px 0px 0px;padding:0px 43px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-d8f6a0a.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-d8f6a0a .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-8f814b3 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ff0000;width:20%;}.elementor-2170101 .elementor-element.elementor-element-8f814b3 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-f0aa653{text-align:left;}.elementor-2170101 .elementor-element.elementor-element-f0aa653 .elementor-social-icon{font-size:18px;}.elementor-2170101 .elementor-element.elementor-element-f0aa653 .elementor-social-icon:not(:last-child){margin-right:10px;}.elementor-2170101 .elementor-element.elementor-element-e6aa5b9 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-f5710b1.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-f5710b1 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-f5710b1 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-6ab8515 .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ff0000;width:20%;}.elementor-2170101 .elementor-element.elementor-element-6ab8515 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.lang-rtl .elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.lang-rtl) .elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-icon i{color:#ff0000;font-size:14px;}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-icon{width:14px;}.elementor-2170101 .elementor-element.elementor-element-2bbf49a .elementor-icon-list-text{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-2bbf49a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-8f250f2.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-8f250f2 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-facf76c .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ff0000;width:20%;}.elementor-2170101 .elementor-element.elementor-element-facf76c > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.lang-rtl .elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.lang-rtl) .elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-icon i{color:#ff0000;font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-icon{width:16px;}.elementor-2170101 .elementor-element.elementor-element-92af8fb .elementor-icon-list-text{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-92af8fb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-023af70.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-023af70 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-453068b .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ff0000;width:20%;}.elementor-2170101 .elementor-element.elementor-element-453068b > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.lang-rtl .elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.lang-rtl) .elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-icon i{color:#ff0000;font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-icon{width:16px;}.elementor-2170101 .elementor-element.elementor-element-cf60d58 .elementor-icon-list-text{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-cf60d58 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2170101 .elementor-element.elementor-element-3c4416a > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-2170101 .elementor-element.elementor-element-5293603.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-5293603 .elementor-heading-title{font-size:16px;font-weight:400;}.elementor-2170101 .elementor-element.elementor-element-8163f2b .elementor-divider-separator{border-top-style:solid;border-top-width:2px;border-top-color:#ff0000;width:20%;}.elementor-2170101 .elementor-element.elementor-element-8163f2b > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-b7f669b > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 12px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-15ef2e8:not(.elementor-motion-effects-element-type-background), .elementor-2170101 .elementor-element.elementor-element-15ef2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1400ce;}.elementor-2170101 .elementor-element.elementor-element-15ef2e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2170101 .elementor-element.elementor-element-15ef2e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2170101 .elementor-element.elementor-element-5827081{text-align:center;}.elementor-2170101 .elementor-element.elementor-element-5827081.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-2170101 .elementor-element.elementor-element-5827081 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-2170101 .elementor-element.elementor-element-61f8861 .elementor-heading-title{font-size:16px;}.elementor-2170101 .elementor-element.elementor-element-edb22cb{font-size:14px;}.elementor-2170101 .elementor-element.elementor-element-edb22cb > .elementor-widget-container{padding:0px 0px 0px 2px;}.elementor-2170101 .elementor-element.elementor-element-f5710b1 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-2170101 .elementor-element.elementor-element-6ab8515 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-2170101 .elementor-element.elementor-element-2bbf49a > .elementor-widget-container{padding:0px 0px 0px 10px;}}@media(min-width:768px){.elementor-2170101 .elementor-element.elementor-element-3b62b2b{width:28.068%;}.elementor-2170101 .elementor-element.elementor-element-e6aa5b9{width:18.508%;}.elementor-2170101 .elementor-element.elementor-element-155acaa{width:24.672%;}.elementor-2170101 .elementor-element.elementor-element-943e68a{width:28.752%;}}/* Start custom CSS for social-icons, class: .elementor-element-f0aa653 */.bloc-rs .elementor-social-icons-wrapper a:last-child i:before {
    content: "" !important;
    background: url('https://toutbureau.com/zoom/img/tiktok.png');
    width: 15px;
    height: 17px;
    top: 0;
    position: absolute;
    background-size: contain;
    filter: invert(1);
}

.bloc-rs .elementor-social-icons-wrapper a:last-child {
    background: #000;
}/* End custom CSS */
/* Start custom CSS for ps-widget-module, class: .elementor-element-b7f669b */.elementor-element-b7f669b p.h4 {
    display: none;
}

.elementor-element-b7f669b .newsletter-message {
    display: none;
}

.elementor-element-b7f669b .input-wrapper {
    display: flex;
}

.elementor-element-b7f669b button {
    border-radius: 0 5px 5px 0;
    height: 40px;
}

.elementor-element-b7f669b input.form-control {
    border-radius: 5px 0 0 5px;
    height: 40px;
    line-height: 40px;
}/* End custom CSS */