.elementor-512 .elementor-element.elementor-element-50b1171 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-50b1171 > .elementor-container{min-height:400px;}.elementor-512 .elementor-element.elementor-element-50b1171 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-512 .elementor-element.elementor-element-50b1171{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-90px;margin-bottom:-90px;padding:0200px 0px 120px 0px;}.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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-555bfad > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-512 .elementor-element.elementor-element-555bfad{text-align:left;}.elementor-512 .elementor-element.elementor-element-555bfad .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:60px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-84790bc > .elementor-widget-container{margin:0px 0px -20px 0px;padding:15px 20px 0px 0px;}.elementor-512 .elementor-element.elementor-element-84790bc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:30px;letter-spacing:1px;color:var( --e-global-color-169edf3 );}.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-512 .elementor-element.elementor-element-6158ffc > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-512 .elementor-element.elementor-element-6158ffc{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-6158ffc a{color:var( --e-global-color-169edf3 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button{background-color:#867C6100;fill:var( --e-global-color-169edf3 );color:var( --e-global-color-169edf3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-169edf3 );padding:010px 010px 10px 20px;}.elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-cc381a3 > .elementor-widget-container{margin:0px 75px 0px 0px;}.elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-cc381a3 .elementor-button:focus svg{fill:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-718ff17:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-718ff17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-718ff17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-718ff17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-dca702b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-512 .elementor-element.elementor-element-7dc045a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7dc045a{z-index:99;text-align:center;}.elementor-512 .elementor-element.elementor-element-7dc045a .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:45px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-8516d04 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-8516d04{text-align:center;}.elementor-512 .elementor-element.elementor-element-8516d04 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-92e76f2 > .elementor-container{max-width:900px;}.elementor-512 .elementor-element.elementor-element-92e76f2{z-index:9;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-512 .elementor-element.elementor-element-be08505:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-be08505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/07/background-dynamique-kl-rotated.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-be08505 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-be08505 > .elementor-container{max-width:900px;}.elementor-512 .elementor-element.elementor-element-be08505{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-300px;margin-bottom:0px;padding:290px 0px 80px 0px;}.elementor-512 .elementor-element.elementor-element-317ac47{text-align:center;}.elementor-512 .elementor-element.elementor-element-52859e4 .elementor-button{background-color:#E4E0D400;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-52859e4 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-52859e4 .elementor-button:focus{color:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-52859e4 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-52859e4 .elementor-button:focus svg{fill:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-358dff5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-512 .elementor-element.elementor-element-358dff5:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-358dff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-358dff5 > .elementor-container{max-width:950px;}.elementor-512 .elementor-element.elementor-element-358dff5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-512 .elementor-element.elementor-element-358dff5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-baca0e3 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7e0ed7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7e0ed7e{z-index:99;text-align:center;}.elementor-512 .elementor-element.elementor-element-7e0ed7e .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:30px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-ce01514 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-ce01514{text-align:center;}.elementor-512 .elementor-element.elementor-element-ce01514 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-6b86a1c{text-align:center;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-dd672a8 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-b13eece > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b13eece{z-index:99;text-align:center;}.elementor-512 .elementor-element.elementor-element-b13eece .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:30px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-1a32d61 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-1a32d61{text-align:center;}.elementor-512 .elementor-element.elementor-element-1a32d61 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-fcf11fb{text-align:center;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-29e48ea > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-29e48ea{text-align:center;}.elementor-512 .elementor-element.elementor-element-29e48ea .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:1px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-8ed5795 > .elementor-widget-container{margin:-10px 0px -15px 0px;}.elementor-512 .elementor-element.elementor-element-8ed5795{text-align:center;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-4f14fcd .elementor-button{background-color:var( --e-global-color-1a4e325 );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-169edf3 );color:var( --e-global-color-169edf3 );padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-4f14fcd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-4f14fcd .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-4f14fcd .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-4f14fcd .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-4f14fcd .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-320e6e9:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-320e6e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-512 .elementor-element.elementor-element-320e6e9 > .elementor-background-overlay{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/bakcground-prestations-accueil.jpg");background-position:0% -55%;background-repeat:no-repeat;background-size:100% auto;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-320e6e9 > .elementor-container{max-width:1000px;}.elementor-512 .elementor-element.elementor-element-320e6e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-512 .elementor-element.elementor-element-ba23996{z-index:99;}.elementor-512 .elementor-element.elementor-element-ba23996 .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:60px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-e0e500c > .elementor-container{max-width:920px;}.elementor-512 .elementor-element.elementor-element-e0e500c{margin-top:-55px;margin-bottom:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{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 );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{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 );}.elementor-widget-flip-box .elementor-flip-box__button{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 );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__front{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/coachingdeco-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__back{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/coachingdeco-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000003B;text-align:left;justify-content:flex-end;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000057;text-align:center;justify-content:center;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box{height:300px;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-169edf3 );font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-169edf3 );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__button{margin-center:0;border-width:0px;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__front{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/dossieravantprojet-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__back{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/dossieravantprojet-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000003B;text-align:left;justify-content:flex-end;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000057;text-align:center;justify-content:center;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box{height:300px;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-169edf3 );font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-169edf3 );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__button{margin-center:0;border-width:0px;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__front{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/projetcleenmain-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__back{background-image:url("https://kl-interiordesign.com/wp-content/uploads/2025/06/projetcleenmain-accueil.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:#0000003B;text-align:left;justify-content:flex-end;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#00000057;text-align:center;justify-content:center;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box{height:300px;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:10px;color:var( --e-global-color-169edf3 );font-family:"Raleway", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-169edf3 );font-family:"Raleway", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__button{margin-center:0;border-width:0px;}.elementor-512 .elementor-element.elementor-element-9d6fa8a > .elementor-container{max-width:900px;}.elementor-512 .elementor-element.elementor-element-3730c5b{color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-169edf3 );color:var( --e-global-color-169edf3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-169edf3 );padding:010px 010px 10px 20px;}.elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button:focus{background-color:var( --e-global-color-1a4e325 );color:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-31846d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-31846d5 .elementor-button:focus svg{fill:var( --e-global-color-169edf3 );}.elementor-512 .elementor-element.elementor-element-b08b225 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-512 .elementor-element.elementor-element-b08b225:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-b08b225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-512 .elementor-element.elementor-element-b08b225 > .elementor-container{max-width:1000px;}.elementor-512 .elementor-element.elementor-element-b08b225{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-512 .elementor-element.elementor-element-b08b225 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-74e3068 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-512 .elementor-element.elementor-element-b818a6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b818a6f{z-index:99;text-align:left;}.elementor-512 .elementor-element.elementor-element-b818a6f .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:30px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-ccd7660 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-ccd7660{text-align:left;}.elementor-512 .elementor-element.elementor-element-ccd7660 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-da1b3d5{text-align:left;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-1cfe974 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-1cfe974 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-1cfe974 .elementor-button:focus{color:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-1cfe974 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-1cfe974 .elementor-button:focus svg{fill:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-d54d2de > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-d54d2de > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-5f08c3f{--e-image-carousel-slides-to-show:1;}.elementor-512 .elementor-element.elementor-element-c5875aa{padding:80px 0px 80px 0px;}.elementor-512 .elementor-element.elementor-element-0be5324 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-512 .elementor-element.elementor-element-0be5324{text-align:center;}.elementor-512 .elementor-element.elementor-element-0be5324 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;}.elementor-512 .elementor-element.elementor-element-5f9a537 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-512 .elementor-element.elementor-element-5f9a537{text-align:center;}.elementor-512 .elementor-element.elementor-element-5f9a537 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-0b5268b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-f379622 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-512 .elementor-element.elementor-element-f379622:not(.elementor-motion-effects-element-type-background), .elementor-512 .elementor-element.elementor-element-f379622 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-512 .elementor-element.elementor-element-f379622 > .elementor-container{max-width:1000px;}.elementor-512 .elementor-element.elementor-element-f379622{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-512 .elementor-element.elementor-element-f379622 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-dcaf911 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-dcaf911 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-512 .elementor-element.elementor-element-e4f7fdc{--e-image-carousel-slides-to-show:1;}.elementor-512 .elementor-element.elementor-element-73a3aec > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-512 .elementor-element.elementor-element-323d476 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-323d476{z-index:99;text-align:left;}.elementor-512 .elementor-element.elementor-element-323d476 .elementor-heading-title{font-family:"GIAZA", Sans-serif;font-size:35px;font-weight:200;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-787b1c7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-787b1c7{text-align:left;}.elementor-512 .elementor-element.elementor-element-787b1c7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-0bf2243{text-align:left;color:var( --e-global-color-text );}.elementor-512 .elementor-element.elementor-element-d93eec5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-d93eec5 .elementor-button:hover, .elementor-512 .elementor-element.elementor-element-d93eec5 .elementor-button:focus{color:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-d93eec5 .elementor-button:hover svg, .elementor-512 .elementor-element.elementor-element-d93eec5 .elementor-button:focus svg{fill:var( --e-global-color-1a4e325 );}.elementor-512 .elementor-element.elementor-element-a00c658 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-389d751 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-512 .elementor-element.elementor-element-50b1171{padding:200px 20px 120px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-512 .elementor-element.elementor-element-555bfad .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-512 .elementor-element.elementor-element-718ff17{padding:100px 0px 150px 0px;}.elementor-512 .elementor-element.elementor-element-dca702b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-512 .elementor-element.elementor-element-be08505{padding:150px 20px 50px 20px;}.elementor-512 .elementor-element.elementor-element-358dff5{padding:30px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-baca0e3 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-512 .elementor-element.elementor-element-320e6e9 > .elementor-background-overlay{background-position:0% 0%;}.elementor-512 .elementor-element.elementor-element-320e6e9{padding:80px 05px 30px 5px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box__front .elementor-flip-box__layer__title{line-height:1.3em;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box__front .elementor-flip-box__layer__title{line-height:1.3em;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box__front .elementor-flip-box__layer__title{line-height:1.3em;}.elementor-512 .elementor-element.elementor-element-b08b225{padding:50px 0px 50px 0px;}.elementor-512 .elementor-element.elementor-element-74e3068 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-512 .elementor-element.elementor-element-f379622{padding:50px 0px 50px 0px;}.elementor-512 .elementor-element.elementor-element-73a3aec > .elementor-element-populated{padding:30px 30px 30px 30px;}}@media(max-width:767px){.elementor-512 .elementor-element.elementor-element-50b1171{padding:200px 20px 120px 20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-512 .elementor-element.elementor-element-555bfad > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-512 .elementor-element.elementor-element-555bfad{text-align:left;}.elementor-512 .elementor-element.elementor-element-555bfad .elementor-heading-title{font-size:40px;}.elementor-512 .elementor-element.elementor-element-84790bc > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-512 .elementor-element.elementor-element-6158ffc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-512 .elementor-element.elementor-element-cc381a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-718ff17{padding:40px 0px 200px 0px;}.elementor-512 .elementor-element.elementor-element-7dc045a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7dc045a{text-align:center;}.elementor-512 .elementor-element.elementor-element-7dc045a .elementor-heading-title{font-size:35px;}.elementor-512 .elementor-element.elementor-element-8516d04 .elementor-heading-title{font-size:13px;}.elementor-512 .elementor-element.elementor-element-bbc291b{width:33.3%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-512 .elementor-element.elementor-element-0b1ab47{width:33.3%;}.elementor-512 .elementor-element.elementor-element-9a1a328{width:33.3%;}.elementor-512 .elementor-element.elementor-element-be08505{padding:90px 20px 30px 20px;}.elementor-512 .elementor-element.elementor-element-358dff5{padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7e0ed7e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-7e0ed7e{text-align:center;}.elementor-512 .elementor-element.elementor-element-7e0ed7e .elementor-heading-title{font-size:35px;}.elementor-512 .elementor-element.elementor-element-dd672a8 > .elementor-element-populated{border-width:1px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b13eece > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b13eece{text-align:center;}.elementor-512 .elementor-element.elementor-element-b13eece .elementor-heading-title{font-size:35px;}.elementor-512 .elementor-element.elementor-element-29e48ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-29e48ea .elementor-heading-title{font-size:20px;}.elementor-512 .elementor-element.elementor-element-320e6e9 > .elementor-background-overlay{background-position:0% 0%;background-size:760px auto;}.elementor-512 .elementor-element.elementor-element-320e6e9{padding:50px 20px 50px 20px;}.elementor-512 .elementor-element.elementor-element-ba23996 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-ba23996 .elementor-heading-title{font-size:60px;}.elementor-512 .elementor-element.elementor-element-e0e500c{margin-top:0px;margin-bottom:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-512 .elementor-element.elementor-element-fc00ffa .elementor-flip-box{height:150px;}.elementor-512 .elementor-element.elementor-element-6924116 .elementor-flip-box{height:150px;}.elementor-512 .elementor-element.elementor-element-d31ba34 .elementor-flip-box{height:150px;}.elementor-512 .elementor-element.elementor-element-31846d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b08b225{padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b818a6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-b818a6f{text-align:left;}.elementor-512 .elementor-element.elementor-element-b818a6f .elementor-heading-title{font-size:35px;}.elementor-512 .elementor-element.elementor-element-f379622{padding:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-e4f7fdc > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-512 .elementor-element.elementor-element-323d476 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-512 .elementor-element.elementor-element-323d476{text-align:left;}.elementor-512 .elementor-element.elementor-element-323d476 .elementor-heading-title{font-size:35px;}.elementor-512 .elementor-element.elementor-element-25c52e0{margin-top:-10px;margin-bottom:0px;}}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-7448407{width:80%;}.elementor-512 .elementor-element.elementor-element-aef397d{width:20%;}.elementor-512 .elementor-element.elementor-element-74e3068{width:55%;}.elementor-512 .elementor-element.elementor-element-d54d2de{width:45%;}.elementor-512 .elementor-element.elementor-element-dcaf911{width:45%;}.elementor-512 .elementor-element.elementor-element-73a3aec{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-512 .elementor-element.elementor-element-7448407{width:75%;}.elementor-512 .elementor-element.elementor-element-aef397d{width:25%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'GIAZA';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kl-interiordesign.com/wp-content/uploads/2025/06/Giaza.eot');
	src: url('https://kl-interiordesign.com/wp-content/uploads/2025/06/Giaza.eot?#iefix') format('embedded-opentype'),
		url('https://kl-interiordesign.com/wp-content/uploads/2025/06/Giaza.woff2') format('woff2'),
		url('https://kl-interiordesign.com/wp-content/uploads/2025/06/Giaza.woff') format('woff'),
		url('https://kl-interiordesign.com/wp-content/uploads/2025/06/Giaza.ttf') format('truetype'),
		url('https://kl-interiordesign.com/wp-content/uploads/2025/06/Giaza.svg#GIAZA') format('svg');
}
/* End Custom Fonts CSS */