.elementor-4240 .elementor-element.elementor-element-31e79f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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 );color:var( --e-global-color-primary );}.elementor-4240 .elementor-element.elementor-element-a381584 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-4240 .elementor-element.elementor-element-9916cd2{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-fc02ec5{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-c4a70c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4240 .elementor-element.elementor-element-fdc07a0 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-4240 .elementor-element.elementor-element-2c2a8c2{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-ac14630{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-aef561c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4240 .elementor-element.elementor-element-bbe98ba .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-4240 .elementor-element.elementor-element-daf7419{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-b7c4e68 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4240 .elementor-element.elementor-element-b7c4e68 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-985dfce );}.elementor-4240 .elementor-element.elementor-element-35cf855{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-5dd6421 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4240 .elementor-element.elementor-element-5dd6421 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-985dfce );}.elementor-4240 .elementor-element.elementor-element-8c60564{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-b6b7fbd{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-450b4c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4240 .elementor-element.elementor-element-64a48c9 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-4240 .elementor-element.elementor-element-d75a49e{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-5022dfc > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4240 .elementor-element.elementor-element-5022dfc .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-985dfce );}.elementor-4240 .elementor-element.elementor-element-de6bb4b{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-0341611 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4240 .elementor-element.elementor-element-0341611 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-985dfce );}.elementor-4240 .elementor-element.elementor-element-c36f343{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-16cb91a{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-db19159{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4240 .elementor-element.elementor-element-320f42a .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-4240 .elementor-element.elementor-element-8bda0cc{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-91b646b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4240 .elementor-element.elementor-element-357c197 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-4240 .elementor-element.elementor-element-670c618{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-2b42c2f > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4240 .elementor-element.elementor-element-2b42c2f .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-985dfce );}.elementor-4240 .elementor-element.elementor-element-4735b41{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-a196679 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-4240 .elementor-element.elementor-element-a196679 .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-985dfce );}.elementor-4240 .elementor-element.elementor-element-78be473{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-4cd00f2{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-e8a02f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-4240 .elementor-element.elementor-element-8866c8d .elementor-heading-title{font-family:"Gotham Cond. Medium", Sans-serif;font-size:30px;font-weight:500;color:var( --e-global-color-f48d0a6 );}.elementor-4240 .elementor-element.elementor-element-455e1b5 .bdt-table th, .elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable thead th{background-color:var( --e-global-color-f48d0a6 );color:var( --e-global-color-89faa09 );padding:17px 17px 17px 17px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .bdt-table th, .elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table_item_container, .elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable thead th, .elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table.ekit_table_data_type-csv table.dataTable tbody tr td{text-align:center;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .dt-container{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable thead th{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 );}.elementor-4240 .elementor-element.elementor-element-455e1b5 .bdt-table td, .elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable tbody tr td{padding:17px 17px 17px 17px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable tbody .ekit_table_body_container{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .bdt-table td, .elementor-4240 .elementor-element.elementor-element-455e1b5 table.dataTable tbody td{background-color:#fff;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .bdt-table td, .elementor-4240 .elementor-element.elementor-element-455e1b5 table.dataTable tbody .ekit_table_body_container{color:var( --e-global-color-7ac2ad9 );}.elementor-4240 .elementor-element.elementor-element-455e1b5 .dt-paging{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .dt-paging button:is(.previous){padding:0px 15px 0px 0px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .dt-paging button:is(.next){padding:0px 0px 0px 15px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .dt-paging button:is(.previous, .next){margin:0px 25px 0px 25px;border-style:none;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit-tbl-pagi-nav-icon{font-size:15px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit-tbl-pagi-nav-prev-icon{margin-right:5px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit-tbl-pagi-nav-next-icon{margin-left:5px;}.elementor-4240 .elementor-element.elementor-element-455e1b5 .dt-paging button:not(.first, .previous, .next, .last){width:35px;height:35px;line-height:35px;padding:0px 0px 0px 0px;margin:0px 2px 0px 2px;border-radius:50px 50px 50px 50px;}.elementor-4240 .elementor-element.elementor-element-f792514{font-family:"Gotham Cond. Light", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-7ac2ad9 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable thead th{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4240 .elementor-element.elementor-element-455e1b5 .ekit_table table.dataTable thead th{font-size:var( --e-global-typography-accent-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham Cond. Medium';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.piastrella-carrelage.com/wp-content/uploads/2025/04/GothamCond-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham Cond. Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.piastrella-carrelage.com/wp-content/uploads/2025/04/GothamCond-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */