.elementor-32 .elementor-element.elementor-element-7bcd3ddf{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;}.elementor-32 .elementor-element.elementor-element-7bcd3ddf:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7bcd3ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb2d361 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-5a2c53dc .elementor-heading-title{font-family:"sequel sans heavy body", Sans-serif;font-size:180px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-2ad4cbe );}.elementor-32 .elementor-element.elementor-element-6c9b110b{--spacer-size:50px;}.elementor-32 .elementor-element.elementor-element-cccdaa1{--display:flex;--min-height:488px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-2fff019 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-2fff019{text-align:center;}.elementor-32 .elementor-element.elementor-element-2fff019 .elementor-heading-title{font-family:"Sequel Sans - Bold Head", Sans-serif;font-size:34px;font-weight:900;color:var( --e-global-color-89d6ee9 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-32 .elementor-element.elementor-element-730dbec{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.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 );}.elementor-32 .elementor-element.elementor-element-7f76da3 img{width:78%;}.elementor-32 .elementor-element.elementor-element-3e54760 img{width:100%;}.elementor-32 .elementor-element.elementor-element-4f5fa0a{--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:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-32 .elementor-element.elementor-element-86042ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-86042ae{text-align:start;}.elementor-32 .elementor-element.elementor-element-86042ae .elementor-heading-title{font-family:"Input Mono - light", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-45d9c39{--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;}.elementor-32 .elementor-element.elementor-element-4e380fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4e380fb .elementor-heading-title{font-family:"sequel sans heavy body", Sans-serif;font-size:34px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-f5119f8{font-family:"FS Industrie Bold", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-a2ec375{font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-416b9af{font-family:"FS Industrie Bold", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-0c01ab2{font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-398f365{font-family:"FS Industrie Bold", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-c39eb3d{font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-ac1e6a9{font-family:"FS Industrie Bold", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-80f7028{font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-4324301{font-family:"FS Industrie Bold", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-3b475eb{font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-9343604{font-family:"FS Industrie Bold", Sans-serif;font-weight:900;text-transform:uppercase;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-fbbf390{font-family:"FS Industrie Book", Sans-serif;font-weight:400;color:var( --e-global-color-fb2d361 );}.elementor-32 .elementor-element.elementor-element-7ca60ba{--display:flex;--min-height:174px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-7ca60ba:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7ca60ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89d6ee9 );}.elementor-32 .elementor-element.elementor-element-711e775{text-align:center;}.elementor-32 .elementor-element.elementor-element-711e775 .elementor-heading-title{font-family:"Sequel Sans - Bold Head", Sans-serif;font-size:34px;font-weight:900;color:var( --e-global-color-2ad4cbe );}.elementor-32 .elementor-element.elementor-element-c68f204{text-align:center;font-family:"inputmonolight", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-2ad4cbe );}.elementor-32 .elementor-element.elementor-element-970c1af{--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;--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-32 .elementor-element.elementor-element-496f8bd{--display:flex;--min-height:257px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-32 .elementor-element.elementor-element-496f8bd:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-496f8bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-19a2e18{text-align:center;}.elementor-32 .elementor-element.elementor-element-19a2e18 .elementor-heading-title{font-family:"Sequel Sans - Bold Head", Sans-serif;font-weight:900;text-transform:uppercase;font-style:normal;text-decoration:none;color:var( --e-global-color-89d6ee9 );}.elementor-32 .elementor-element.elementor-element-a051a07{text-align:center;font-family:"inputmonolight", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-89d6ee9 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-32 .elementor-element.elementor-element-e1fa1dc .elementor-button{background-color:#403D3B00;font-family:"inputmonolight", Sans-serif;font-weight:500;text-transform:lowercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-5a2c53dc > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-5a2c53dc .elementor-heading-title{font-size:50px;}.elementor-32 .elementor-element.elementor-element-6c9b110b{--spacer-size:0px;}.elementor-32 .elementor-element.elementor-element-2fff019 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-730dbec{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;text-align:center;}.elementor-32 .elementor-element.elementor-element-45d9c39{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-4e380fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4e380fb .elementor-heading-title{font-size:22px;}.elementor-32 .elementor-element.elementor-element-f5119f8 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-f5119f8{font-size:32px;}.elementor-32 .elementor-element.elementor-element-416b9af > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-416b9af{font-size:32px;}.elementor-32 .elementor-element.elementor-element-398f365 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-398f365{font-size:32px;}.elementor-32 .elementor-element.elementor-element-ac1e6a9 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-ac1e6a9{font-size:32px;}.elementor-32 .elementor-element.elementor-element-4324301 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-4324301{font-size:32px;}.elementor-32 .elementor-element.elementor-element-9343604 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-9343604{font-size:32px;}.elementor-32 .elementor-element.elementor-element-711e775 > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-5a2c53dc */.title-project-gros span{
    font-size: 20px;
    color: #FF3B00;
font-family: "input-mono", monospace;
font-weight: 200;
font-style: normal;
    margin-left: -30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fff019 */h2 {
    font-family: "Sequel Sans Bold Head", sans-serif;
    font-size: 32px;
    font-weight: 960;
    font-style: normal
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-730dbec */.elementor-32 .elementor-element.elementor-element-730dbec div{
        font-family: 'Input Mono', monospace;
        font-size: 13px;

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48b372c */.container-text1 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    height: 50px;
}

.title1 {
    margin: 0;
    font-size: 40px;
    color: white;
    font-family: "Sequel Sans", sans-serif;
    font-weight: 600;
    width: 40%;
    margin-left: 20px;
}

.title1:hover + .text1{
   opacity:1;
   visibility: visible;
}

.text1{
    width: 60%;
    color: #F1F1F1;
    transition:visibility 1s, opacity 1s; 
    visibility:hidden; opacity:0;
}
.title1{
    margin: 0 0 12px;
    font-family: "Sequel Sans Bold Head", sans-serif;
    font-size: 32px;
    font-weight: 400;
    font-style: normal;
    text-transform: uppercase;
    line-height: 1;
    letter-spacing: -0.03em;
    color: #FAF9F5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-711e775 */h2 {
    font-family: "Sequel Sans Heavy Body", sans-serif;
    font-size: 32px;
    font-weight: 900;
    font-style: normal
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c68f204 */.textemethode {
        font-family: 'Input Mono';
	font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-19a2e18 */h2 {
    font-family: "Sequel Sans Heavy Body", sans-serif;
    font-size: 32px;
    font-weight: 900;
    font-style: normal
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a051a07 */.textemethode {
        font-family: 'Input Mono';
	font-size: 13px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'sequel sans heavy body';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://thebrandingmotel.fr/wp-content/uploads/2024/05/Sequel-Sans-Heavy-Body.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sequel Sans &#8211; Bold Head';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('http://thebrandingmotel.fr/wp-content/uploads/2024/04/Sequel-Sans-Bold-Head.woff') format('woff'),
		url('http://thebrandingmotel.fr/wp-content/uploads/2024/04/Sequel-Sans-Bold-Head.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FS Industrie Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://thebrandingmotel.fr/wp-content/uploads/2024/04/FS-Industrie-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'FS Industrie Book';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Input Mono &#8211; light';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://thebrandingmotel.fr/wp-content/uploads/2024/04/InputMono-Light.woff') format('woff'),
		url('http://thebrandingmotel.fr/wp-content/uploads/2024/04/InputMono-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'FS Industrie Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://thebrandingmotel.fr/wp-content/uploads/2024/04/FS-Industrie-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'inputmonolight';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://thebrandingmotel.fr/wp-content/uploads/2026/07/InputMono-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */