.elementor-25936 .elementor-element.elementor-element-2eccf1e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25936 .elementor-element.elementor-element-2eccf1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-25936 .elementor-element.elementor-element-c5c0119 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:26px;font-weight:normal;line-height:1.4em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25936 .elementor-element.elementor-element-9e98f40 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:26px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-b7e5242 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-96bbe82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25936 .elementor-element.elementor-element-96bbe82:not(.elementor-motion-effects-element-type-background), .elementor-25936 .elementor-element.elementor-element-96bbe82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7493f8 );}.elementor-25936 .elementor-element.elementor-element-96bbe82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25936 .elementor-element.elementor-element-11db90d{--display:flex;}.elementor-25936 .elementor-element.elementor-element-11db90d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25936 .elementor-element.elementor-element-c0c0135{--display:flex;}.elementor-25936 .elementor-element.elementor-element-c0c0135:not(.elementor-motion-effects-element-type-background), .elementor-25936 .elementor-element.elementor-element-c0c0135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7493f8 );}.elementor-25936 .elementor-element.elementor-element-7734d1e .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:25px;font-weight:normal;line-height:1.4em;letter-spacing:2.4px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-8dee174 );stroke:var( --e-global-color-8dee174 );color:var( --e-global-color-accent );}.elementor-25936 .elementor-element.elementor-element-73fee4a{color:var( --e-global-color-1e991cf );}.elementor-25936 .elementor-element.elementor-element-0106c46 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-25936 .elementor-element.elementor-element-1ba1378 .elementor-icon-list-icon i{color:var( --e-global-color-d7493f8 );transition:color 0.3s;}.elementor-25936 .elementor-element.elementor-element-1ba1378 .elementor-icon-list-icon svg{fill:var( --e-global-color-d7493f8 );transition:fill 0.3s;}.elementor-25936 .elementor-element.elementor-element-1ba1378{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-25936 .elementor-element.elementor-element-1ba1378 .elementor-icon-list-text{color:var( --e-global-color-8dee174 );transition:color 0.3s;}.elementor-25936 .elementor-element.elementor-element-1ba1378 > .elementor-widget-container{margin:-20px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-25936 .elementor-element.elementor-element-ff82ea0 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:26px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-ff82ea0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:13px 0px 0px 0px;}.elementor-25936 .elementor-element.elementor-element-c31fa58{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:1px 8px 20px 3px rgba(0, 0, 0, 0.05);--margin-top:0px;--margin-bottom:0px;--margin-left:35px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:40px;--padding-right:0px;}.elementor-25936 .elementor-element.elementor-element-c31fa58:not(.elementor-motion-effects-element-type-background), .elementor-25936 .elementor-element.elementor-element-c31fa58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#41AEA845;}.elementor-25936 .elementor-element.elementor-element-c31fa58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25936 .elementor-element.elementor-element-adb2ce3 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-71a671a .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:26px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-084adcf .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.4em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-1e991cf );}.elementor-25936 .elementor-element.elementor-element-084adcf > .elementor-widget-container{padding:0px 0px 0px 13px;background-color:var( --e-global-color-d7493f8 );}.elementor-25936 .elementor-element.elementor-element-084adcf{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-25936 .elementor-element.elementor-element-084adcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-25936 .elementor-element.elementor-element-f842535 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:26px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-f842535 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-25936 .elementor-element.elementor-element-ad44494 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.4em;letter-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-25936 .elementor-element.elementor-element-6446f57 .elementor-icon-list-icon i{color:var( --e-global-color-8dee174 );transition:color 0.3s;}.elementor-25936 .elementor-element.elementor-element-6446f57 .elementor-icon-list-icon svg{fill:var( --e-global-color-8dee174 );transition:fill 0.3s;}.elementor-25936 .elementor-element.elementor-element-6446f57{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-25936 .elementor-element.elementor-element-6446f57 .elementor-icon-list-text{color:var( --e-global-color-d7493f8 );transition:color 0.3s;}.elementor-25936 .elementor-element.elementor-element-6446f57 > .elementor-widget-container{margin:-10px 0px 0px 40px;padding:0px 0px 0px 0px;}.elementor-25936 .elementor-element.elementor-element-7c85c68 .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:20px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}.elementor-25936 .elementor-element.elementor-element-7c85c68 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-25936 .elementor-element.elementor-element-01244c0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25936 .elementor-element.elementor-element-a1e4f0a .elementor-heading-title{font-family:"Circular", Sans-serif;font-size:26px;font-weight:normal;line-height:1.4em;letter-spacing:0px;}@media(min-width:768px){.elementor-25936 .elementor-element.elementor-element-2eccf1e{--width:99.887%;}.elementor-25936 .elementor-element.elementor-element-96bbe82{--width:97.682%;}.elementor-25936 .elementor-element.elementor-element-11db90d{--width:67.191%;}.elementor-25936 .elementor-element.elementor-element-c31fa58{--width:84.82%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25936 .elementor-element.elementor-element-c31fa58{--width:584.875px;}}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25936 .elementor-element.elementor-element-084adcf{width:var( --container-widget-width, 350.422px );max-width:350.422px;--container-widget-width:350.422px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-25936 .elementor-element.elementor-element-2eccf1e{--width:310px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-25936 .elementor-element.elementor-element-c31fa58{--width:215px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-BlackItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-BoldItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-Book.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-BookItalic.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Circular';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.sistbtp77.fr/wp-content/uploads/2021/06/CircularStd-MediumItalic.woff2') format('woff2');
}
/* End Custom Fonts CSS */