.elementor-212 .elementor-element.elementor-element-288464a7{--display:flex;--min-height:48vh;--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:flex-start;--overlay-opacity:0.16;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-212 .elementor-element.elementor-element-288464a7:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-288464a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/35845f13-fab8-4d14-a61f-3f78f32c1596-1200-1920w.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-288464a7::before, .elementor-212 .elementor-element.elementor-element-288464a7 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-288464a7 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-288464a7 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-288464a7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-288464a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-1befc514{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-4adea16c{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-4adea16c a{color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-4adea16c a:hover{color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-11372da3{text-align:start;}.elementor-212 .elementor-element.elementor-element-11372da3 .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-accent );}.elementor-212 .elementor-element.elementor-element-5ac59ede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-5ac59ede{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-6877f3e9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-734b8db5{--display:flex;--min-height:56vh;--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:flex-start;--border-radius:30px 0px 0px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-734b8db5:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-734b8db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-6e5be366{text-align:start;}.elementor-212 .elementor-element.elementor-element-6e5be366 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-3e831488{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-212 .elementor-element.elementor-element-3e831488 .elementor-divider-separator{width:86%;}.elementor-212 .elementor-element.elementor-element-3e831488 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-212 .elementor-element.elementor-element-1b9d2c86{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-77ce9ce7{--display:flex;--min-height:56vh;--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;--overlay-opacity:0.5;--border-radius:0px 30px 30px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-212 .elementor-element.elementor-element-77ce9ce7:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-77ce9ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/charpente-menuiserie-careil-00-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-77ce9ce7::before, .elementor-212 .elementor-element.elementor-element-77ce9ce7 > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-77ce9ce7 > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-77ce9ce7 > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-77ce9ce7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-77ce9ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-2cbc836a{--display:flex;--min-height:64vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-2cbc836a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-2cbc836a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-53a086b1{--display:flex;--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-start;--align-items:center;}.elementor-212 .elementor-element.elementor-element-1405840c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-200ded8a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-db71e91{--display:flex;--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-212 .elementor-element.elementor-element-442993a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-212 .elementor-element.elementor-element-2f4b1416{--display:flex;--min-height:40vh;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-2f4b1416:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-2f4b1416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/charpente-menuiserie-careil-11-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-3b34e998{--display:flex;--min-height:40vh;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-3b34e998:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-3b34e998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-dac493c{text-align:center;}.elementor-212 .elementor-element.elementor-element-dac493c .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-e16c2ae{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-52b848c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-212 .elementor-element.elementor-element-cd3c1c5{--display:flex;--min-height:40vh;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-cd3c1c5:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-cd3c1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-359c47f{text-align:center;}.elementor-212 .elementor-element.elementor-element-359c47f .elementor-heading-title{font-family:var( --e-global-typography-3019c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-3019c4f-font-size );font-weight:var( --e-global-typography-3019c4f-font-weight );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-a752a88{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-9476eaa{--display:flex;--min-height:40vh;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-9476eaa:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9476eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/4703fcdc-bbfe-4f3e-985a-e1959ea73cb0-1200-1920w.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-212 .elementor-element.elementor-element-6d7ae86a{--display:flex;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-6d7ae86a:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-6d7ae86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-59a8d17e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 2px 0px;}.elementor-212 .elementor-element.elementor-element-59a8d17e{text-align:center;}.elementor-212 .elementor-element.elementor-element-59a8d17e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-42cb56a2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-212 .elementor-element.elementor-element-42cb56a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-212 .elementor-element.elementor-element-42cb56a2 .elementor-divider-separator{width:48%;margin:0 auto;margin-center:0;}.elementor-212 .elementor-element.elementor-element-42cb56a2 .elementor-divider{text-align:center;padding-block-start:6px;padding-block-end:6px;}.elementor-212 .elementor-element.elementor-element-f17c903 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-f17c903{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button{background-color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;}.elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button:hover svg, .elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-1cf396ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-78cc8b26{--display:flex;--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-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-7440b5{width:initial;max-width:initial;}.elementor-212 .elementor-element.elementor-element-7440b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-7440b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-7440b5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-103fd170 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-103fd170{font-family:"Fashion fetish", Sans-serif;font-size:14px;font-weight:400;line-height:1.4rem;}.elementor-212 .elementor-element.elementor-element-1dea565c{--display:flex;--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-start;--align-items:flex-start;--z-index:0;}.elementor-212 .elementor-element.elementor-element-5bcd0d7e{--display:flex;}.elementor-212 .elementor-element.elementor-element-785214c1{--display:flex;--min-height:420px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-514c95f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-514c95f9.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-514c95f9{text-align:center;font-family:"Built titling", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-6c90cb3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-6c90cb3b{text-align:center;}.elementor-212 .elementor-element.elementor-element-83fe0c3{--display:flex;}.elementor-212 .elementor-element.elementor-element-530050dc{--display:flex;--min-height:420px;--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:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-34a65b85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-34a65b85.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-34a65b85{text-align:center;font-family:"Built titling", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-248377c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-248377c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-212 .elementor-element.elementor-element-248377c1{text-align:center;}.elementor-212 .elementor-element.elementor-element-5a075eab{--display:flex;}.elementor-212 .elementor-element.elementor-element-246ca7f5{--display:flex;--min-height:420px;--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:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-5afa7ae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-5afa7ae9.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-5afa7ae9{text-align:center;font-family:"Built titling", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-6386fa2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-6386fa2a{text-align:center;}.elementor-212 .elementor-element.elementor-element-571f1d63{--display:flex;}.elementor-212 .elementor-element.elementor-element-486c2d7e{--display:flex;--min-height:420px;--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:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-60ca12ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-60ca12ea.elementor-element{--align-self:center;}.elementor-212 .elementor-element.elementor-element-60ca12ea{text-align:center;font-family:"Built titling", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;letter-spacing:0.6px;color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-351b6b1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-212 .elementor-element.elementor-element-351b6b1a{text-align:center;}.elementor-212 .elementor-element.elementor-element-6328497b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-212 .elementor-element.elementor-element-6328497b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-51f457df{--display:flex;--min-height:40vh;--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;--overlay-opacity:0.37;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-51f457df:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-51f457df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/fond-bois-menuiserie-careil-00-scaled.webp");background-position:center center;background-size:cover;}.elementor-212 .elementor-element.elementor-element-51f457df::before, .elementor-212 .elementor-element.elementor-element-51f457df > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-51f457df > .e-con-inner > .elementor-background-video-container::before, .elementor-212 .elementor-element.elementor-element-51f457df > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-51f457df > .e-con-inner > .elementor-background-slideshow::before, .elementor-212 .elementor-element.elementor-element-51f457df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-212 .elementor-element.elementor-element-25a1e9a2{--display:flex;--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-212 .elementor-element.elementor-element-33491c70 .elementor-heading-title{font-family:"Built titling", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-7f11c30b{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button{background-color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:8px 8px 8px 8px;}.elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button:hover svg, .elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-f604640{--display:flex;--min-height:32vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-f604640:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-f604640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-6455845e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-212 .elementor-element.elementor-element-26d118a9{--display:flex;--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-start;--align-items:flex-start;--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-212 .elementor-element.elementor-element-1670e612 .elementor-heading-title{font-family:"Built titling", Sans-serif;font-size:48px;font-weight:600;line-height:1.2em;color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-d13aba4{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-d13aba4 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-5bd5e0ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--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-212 .elementor-element.elementor-element-3f76ed8d .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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:8px 8px 8px 8px;}.elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button:hover, .elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button:hover svg, .elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-782283d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-61436274{--display:flex;--min-height:56vh;--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:flex-start;--border-radius:30px 0px 0px 30px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-61436274:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-61436274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-353fb631{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-212 .elementor-element.elementor-element-4997ca5e{text-align:start;}.elementor-212 .elementor-element.elementor-element-4997ca5e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#000000;}.elementor-212 .elementor-element.elementor-element-18a6803c .elementor-icon-wrapper{text-align:center;}.elementor-212 .elementor-element.elementor-element-18a6803c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-18a6803c.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-18a6803c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-18a6803c.elementor-view-framed .elementor-icon, .elementor-212 .elementor-element.elementor-element-18a6803c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-212 .elementor-element.elementor-element-a6d8cd5{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-212 .elementor-element.elementor-element-a6d8cd5 .elementor-divider-separator{width:80%;}.elementor-212 .elementor-element.elementor-element-a6d8cd5 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-212 .elementor-element.elementor-element-b602b86{--display:flex;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-212 .elementor-element.elementor-element-28a57436 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-212 .elementor-element.elementor-element-28a57436{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-28a57436 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-58c93645{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-212 .elementor-element.elementor-element-d72ddd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-212 .elementor-element.elementor-element-d72ddd2{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-d72ddd2 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-41782615{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:8px 8px 8px 8px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-212 .elementor-element.elementor-element-6cbf2d47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-212 .elementor-element.elementor-element-6cbf2d47{text-align:start;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 );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6cbf2d47 p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-10e51d61{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-212 .elementor-element.elementor-element-10e51d61 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-212 .elementor-element.elementor-element-10e51d61 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-212 .elementor-element.elementor-element-10e51d61 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Fashion fetish", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-212 .elementor-element.elementor-element-abeb988{--display:flex;--min-height:56vh;--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;--border-radius:0px 30px 30px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.25);}.elementor-212 .elementor-element.elementor-element-abeb988:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-abeb988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/general-menuiserie-careil-03-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-212 .elementor-element.elementor-element-4adea16c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-11372da3 .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-212 .elementor-element.elementor-element-5ac59ede{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6e5be366 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-1b9d2c86{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-2cbc836a{--min-height:64vh;}.elementor-212 .elementor-element.elementor-element-1405840c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-200ded8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-dac493c .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );}.elementor-212 .elementor-element.elementor-element-e16c2ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-359c47f .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );}.elementor-212 .elementor-element.elementor-element-a752a88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-59a8d17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-f17c903{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-7440b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-7f11c30b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-d13aba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-4997ca5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-28a57436{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-d72ddd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6cbf2d47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:481px){.elementor-212 .elementor-element.elementor-element-1befc514{--width:64%;}.elementor-212 .elementor-element.elementor-element-734b8db5{--width:50%;}.elementor-212 .elementor-element.elementor-element-77ce9ce7{--width:50%;}.elementor-212 .elementor-element.elementor-element-53a086b1{--width:100%;}.elementor-212 .elementor-element.elementor-element-2f4b1416{--width:100%;}.elementor-212 .elementor-element.elementor-element-3b34e998{--width:100%;}.elementor-212 .elementor-element.elementor-element-cd3c1c5{--width:100%;}.elementor-212 .elementor-element.elementor-element-9476eaa{--width:100%;}.elementor-212 .elementor-element.elementor-element-78cc8b26{--width:50%;}.elementor-212 .elementor-element.elementor-element-1dea565c{--width:50%;}.elementor-212 .elementor-element.elementor-element-26d118a9{--width:70%;}.elementor-212 .elementor-element.elementor-element-5bd5e0ed{--width:30%;}.elementor-212 .elementor-element.elementor-element-61436274{--width:50%;}.elementor-212 .elementor-element.elementor-element-b602b86{--width:100%;}.elementor-212 .elementor-element.elementor-element-58c93645{--width:100%;}.elementor-212 .elementor-element.elementor-element-41782615{--width:100%;}.elementor-212 .elementor-element.elementor-element-abeb988{--width:50%;}}@media(max-width:1024px) and (min-width:481px){.elementor-212 .elementor-element.elementor-element-1befc514{--width:97%;}.elementor-212 .elementor-element.elementor-element-734b8db5{--width:100%;}.elementor-212 .elementor-element.elementor-element-77ce9ce7{--width:100%;}.elementor-212 .elementor-element.elementor-element-78cc8b26{--width:92%;}.elementor-212 .elementor-element.elementor-element-1dea565c{--width:100%;}.elementor-212 .elementor-element.elementor-element-5bcd0d7e{--content-width:100%;}.elementor-212 .elementor-element.elementor-element-f604640{--content-width:80%;}.elementor-212 .elementor-element.elementor-element-26d118a9{--width:100%;}.elementor-212 .elementor-element.elementor-element-5bd5e0ed{--width:100%;}.elementor-212 .elementor-element.elementor-element-61436274{--width:100%;}.elementor-212 .elementor-element.elementor-element-abeb988{--width:100%;}}@media(max-width:1024px){.elementor-212 .elementor-element.elementor-element-288464a7{--min-height:48vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-288464a7:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-288464a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-212 .elementor-element.elementor-element-1befc514{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-212 .elementor-element.elementor-element-4adea16c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-11372da3 .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-212 .elementor-element.elementor-element-5ac59ede{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6877f3e9{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-6e5be366 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-1b9d2c86{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-2cbc836a{--min-height:64vh;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-53a086b1{--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-212 .elementor-element.elementor-element-1405840c{text-align:center;}.elementor-212 .elementor-element.elementor-element-1405840c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-200ded8a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-db71e91{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-212 .elementor-element.elementor-element-442993a4{--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-212 .elementor-element.elementor-element-2f4b1416{--min-height:40vh;}.elementor-212 .elementor-element.elementor-element-3b34e998{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-212 .elementor-element.elementor-element-dac493c .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );}.elementor-212 .elementor-element.elementor-element-e16c2ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-52b848c{--flex-direction:column-reverse;--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-212 .elementor-element.elementor-element-359c47f .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );}.elementor-212 .elementor-element.elementor-element-a752a88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-59a8d17e{text-align:center;}.elementor-212 .elementor-element.elementor-element-59a8d17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-f17c903 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;}.elementor-212 .elementor-element.elementor-element-f17c903{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-1cf396ed{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-7440b5{width:var( --container-widget-width, 476.375px );max-width:476.375px;--container-widget-width:476.375px;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-7440b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-103fd170 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-212 .elementor-element.elementor-element-103fd170{text-align:center;font-size:14px;}.elementor-212 .elementor-element.elementor-element-1dea565c{--min-height:32vh;--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-212 .elementor-element.elementor-element-5bcd0d7e{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-212 .elementor-element.elementor-element-785214c1{--min-height:0vh;}.elementor-212 .elementor-element.elementor-element-514c95f9{font-size:40px;letter-spacing:0.6px;}.elementor-212 .elementor-element.elementor-element-83fe0c3{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-212 .elementor-element.elementor-element-530050dc{--min-height:0.1em;}.elementor-212 .elementor-element.elementor-element-34a65b85{font-size:40px;letter-spacing:0.6px;}.elementor-212 .elementor-element.elementor-element-248377c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-212 .elementor-element.elementor-element-5a075eab{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-212 .elementor-element.elementor-element-246ca7f5{--min-height:24vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-212 .elementor-element.elementor-element-5afa7ae9{font-size:40px;letter-spacing:0.6px;}.elementor-212 .elementor-element.elementor-element-6386fa2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-212 .elementor-element.elementor-element-6386fa2a p{margin-block-end:0px;}.elementor-212 .elementor-element.elementor-element-571f1d63{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-212 .elementor-element.elementor-element-486c2d7e{--min-height:24vh;--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;--align-items:center;}.elementor-212 .elementor-element.elementor-element-60ca12ea{font-size:40px;letter-spacing:0.6px;}.elementor-212 .elementor-element.elementor-element-6328497b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-212 .elementor-element.elementor-element-51f457df{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-33491c70{text-align:center;}.elementor-212 .elementor-element.elementor-element-33491c70 .elementor-heading-title{font-size:35px;}.elementor-212 .elementor-element.elementor-element-7f11c30b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-f604640{--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:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-1670e612{text-align:center;}.elementor-212 .elementor-element.elementor-element-1670e612 .elementor-heading-title{font-size:33px;}.elementor-212 .elementor-element.elementor-element-d13aba4{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-5bd5e0ed{--justify-content:center;}.elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-782283d2{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-4997ca5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-28a57436{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-d72ddd2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6cbf2d47{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-10e51d61{--n-accordion-title-font-size:14px;}}@media(max-width:480px){.elementor-212 .elementor-element.elementor-element-288464a7{--content-width:320px;--min-height:56vh;}.elementor-212 .elementor-element.elementor-element-1befc514{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-212 .elementor-element.elementor-element-4adea16c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-11372da3{text-align:center;}.elementor-212 .elementor-element.elementor-element-11372da3 .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-212 .elementor-element.elementor-element-5ac59ede{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6877f3e9{--content-width:320px;}.elementor-212 .elementor-element.elementor-element-6e5be366 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-1b9d2c86{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-77ce9ce7{--min-height:40vh;}.elementor-212 .elementor-element.elementor-element-1405840c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-200ded8a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-dac493c .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );}.elementor-212 .elementor-element.elementor-element-e16c2ae{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-359c47f .elementor-heading-title{font-size:var( --e-global-typography-3019c4f-font-size );line-height:var( --e-global-typography-3019c4f-line-height );letter-spacing:var( --e-global-typography-3019c4f-letter-spacing );}.elementor-212 .elementor-element.elementor-element-a752a88{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-59a8d17e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-f17c903{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-6c09cfaa .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-7440b5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-103fd170{font-size:14px;}.elementor-212 .elementor-element.elementor-element-514c95f9{font-size:40px;}.elementor-212 .elementor-element.elementor-element-34a65b85{font-size:40px;}.elementor-212 .elementor-element.elementor-element-5afa7ae9{font-size:40px;}.elementor-212 .elementor-element.elementor-element-60ca12ea{font-size:40px;}.elementor-212 .elementor-element.elementor-element-6328497b{--e-n-carousel-swiper-slides-to-display:1;}.elementor-212 .elementor-element.elementor-element-33491c70 .elementor-heading-title{font-size:24px;}.elementor-212 .elementor-element.elementor-element-7f11c30b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-488c5ccb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-f604640{--content-width:320px;}.elementor-212 .elementor-element.elementor-element-1670e612 .elementor-heading-title{font-size:24px;}.elementor-212 .elementor-element.elementor-element-d13aba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-3f76ed8d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-212 .elementor-element.elementor-element-782283d2{--content-width:320px;}.elementor-212 .elementor-element.elementor-element-4997ca5e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-212 .elementor-element.elementor-element-b602b86{--width:100%;--justify-content:center;}.elementor-212 .elementor-element.elementor-element-28a57436{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-58c93645{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-212 .elementor-element.elementor-element-d72ddd2 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-212 .elementor-element.elementor-element-d72ddd2{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-41782615{--width:100%;--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-212 .elementor-element.elementor-element-6cbf2d47 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-212 .elementor-element.elementor-element-6cbf2d47{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-212 .elementor-element.elementor-element-10e51d61{--n-accordion-title-font-size:14px;}.elementor-212 .elementor-element.elementor-element-abeb988{--min-height:40vh;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fashion fetish';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/Fashion-Fetish-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Built titling';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://menuiserie-careuil85.fr/wp-content/uploads/2026/04/built-titling-rg.ttf') format('truetype');
}
/* End Custom Fonts CSS */