.elementor-42 .elementor-element.elementor-element-a6d1661{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:14%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-42 .elementor-element.elementor-element-a6d1661:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a6d1661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/accessoires-materiel-pizzeria.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-a6d1661::before, .elementor-42 .elementor-element.elementor-element-a6d1661 > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-a6d1661 > .e-con-inner > .elementor-background-video-container::before, .elementor-42 .elementor-element.elementor-element-a6d1661 > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-a6d1661 > .e-con-inner > .elementor-background-slideshow::before, .elementor-42 .elementor-element.elementor-element-a6d1661 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-42 .elementor-element.elementor-element-0642b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-6d57e11{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7b90aa2 .elementor-heading-title{font-family:var( --e-global-typography-28a9100-font-family ), Sans-serif;font-size:var( --e-global-typography-28a9100-font-size );font-weight:var( --e-global-typography-28a9100-font-weight );text-transform:var( --e-global-typography-28a9100-text-transform );letter-spacing:var( --e-global-typography-28a9100-letter-spacing );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-2ee00e7 .elementor-heading-title{font-family:var( --e-global-typography-ac44482-font-family ), Sans-serif;font-size:var( --e-global-typography-ac44482-font-size );font-weight:var( --e-global-typography-ac44482-font-weight );line-height:var( --e-global-typography-ac44482-line-height );color:var( --e-global-color-f212bdd );}.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-42 .elementor-element.elementor-element-0a2d70b{color:var( --e-global-color-f212bdd );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ff3889c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-9489fcc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-9489fcc{bottom:-10px;}.elementor-42 .elementor-element.elementor-element-b49918e{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:12px 0px 0px 0px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-b49918e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-b49918e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-df7bf2d{--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;--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-df7bf2d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-df7bf2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/04/fc-solutions_aaccessoires-pelle-pizza.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-df7bf2d.e-con{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-af0a6f8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-1237acc{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-8712e47{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-b0cc2e4 .elementor-heading-title{font-family:var( --e-global-typography-b0140be-font-family ), Sans-serif;font-size:var( --e-global-typography-b0140be-font-size );font-weight:var( --e-global-typography-b0140be-font-weight );line-height:var( --e-global-typography-b0140be-line-height );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-42617ee{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-73ba714{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-e0608d2{--display:flex;--padding-top:7%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-e0608d2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e0608d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f212bdd );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/Frame-9-e1747835029783.png");background-position:top center;background-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-ba57c8b .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__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-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42 .elementor-element.elementor-element-7c88a19 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-42 .elementor-element.elementor-element-7c88a19 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-42 .elementor-element.elementor-element-7c88a19{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-af977d8{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-af977d8{right:0px;}.elementor-42 .elementor-element.elementor-element-af977d8{bottom:-10px;}.elementor-42 .elementor-element.elementor-element-d6c6423{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:12px 0px 0px 0px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-d6c6423:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-d6c6423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-47d18be{--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;--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-47d18be:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-47d18be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/04/fc-solutions_aaccessoires-brosse.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-47d18be.e-con{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-7cb3e3d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-f5afbd9{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-d0be3ab{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-26fa9e0 .elementor-heading-title{font-family:var( --e-global-typography-b0140be-font-family ), Sans-serif;font-size:var( --e-global-typography-b0140be-font-size );font-weight:var( --e-global-typography-b0140be-font-weight );line-height:var( --e-global-typography-b0140be-line-height );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-d871405{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-ae7b3ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-57202d5{--display:flex;--padding-top:7%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-57202d5:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-57202d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f212bdd );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/Frame-9-e1747835029783.png");background-position:top center;background-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-4ec68b0 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;}.elementor-42 .elementor-element.elementor-element-b1e1d9b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-42 .elementor-element.elementor-element-b1e1d9b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-42 .elementor-element.elementor-element-b1e1d9b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-2bcbfdb{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-2bcbfdb{right:0px;}.elementor-42 .elementor-element.elementor-element-2bcbfdb{bottom:-10px;}.elementor-42 .elementor-element.elementor-element-0b4412c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:12px 0px 0px 0px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-0b4412c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0b4412c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-431b98e{--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;--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-431b98e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-431b98e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/grille-et-plaque-pour-pizzeria-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-431b98e.e-con{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-13c1ccb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-cf771d3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-37c027d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-bbe3148 .elementor-heading-title{font-family:var( --e-global-typography-b0140be-font-family ), Sans-serif;font-size:var( --e-global-typography-b0140be-font-size );font-weight:var( --e-global-typography-b0140be-font-weight );line-height:var( --e-global-typography-b0140be-line-height );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-9494463{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-91b7f2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-de85701 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-de85701 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-de85701 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-de85701 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-de85701 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-e4cc08b{--display:flex;--padding-top:7%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-e4cc08b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e4cc08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f212bdd );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/Frame-9-e1747835029783.png");background-position:top center;background-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-fd33921 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;}.elementor-42 .elementor-element.elementor-element-873ff27 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-42 .elementor-element.elementor-element-873ff27 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-42 .elementor-element.elementor-element-873ff27{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-22b7760{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-22b7760{right:0px;}.elementor-42 .elementor-element.elementor-element-22b7760{bottom:-10px;}.elementor-42 .elementor-element.elementor-element-e6599f4{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:12px 0px 0px 0px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-e6599f4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e6599f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-81b82e1{--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;--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-81b82e1:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-81b82e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/04/fc-solutions_aaccessoires-ustensils.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-81b82e1.e-con{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-9373f3e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-a68e2f6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-6dc2dcb{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-14ea75b .elementor-heading-title{font-family:var( --e-global-typography-b0140be-font-family ), Sans-serif;font-size:var( --e-global-typography-b0140be-font-size );font-weight:var( --e-global-typography-b0140be-font-weight );line-height:var( --e-global-typography-b0140be-line-height );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-bb80858{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-64324d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-5f2388c{--display:flex;--padding-top:7%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-5f2388c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5f2388c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f212bdd );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/Frame-9-e1747835029783.png");background-position:top center;background-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-4644e51 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;}.elementor-42 .elementor-element.elementor-element-e3e7aed .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-42 .elementor-element.elementor-element-e3e7aed .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-42 .elementor-element.elementor-element-e3e7aed{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-0155120{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-0155120{right:0px;}.elementor-42 .elementor-element.elementor-element-0155120{bottom:-10px;}.elementor-42 .elementor-element.elementor-element-37d6bdd{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:12px 0px 0px 0px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-37d6bdd:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-37d6bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-7ac5e95{--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;--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-7ac5e95:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-7ac5e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/04/fc-solutions_aaccessoires-chariot.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-7ac5e95.e-con{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-b0b6aff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-e88b004{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-d4087b1{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-85517b7 .elementor-heading-title{font-family:var( --e-global-typography-b0140be-font-family ), Sans-serif;font-size:var( --e-global-typography-b0140be-font-size );font-weight:var( --e-global-typography-b0140be-font-weight );line-height:var( --e-global-typography-b0140be-line-height );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-38c698d{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-9d47a11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-e9479d3{--display:flex;--padding-top:7%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-e9479d3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-e9479d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f212bdd );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/Frame-9-e1747835029783.png");background-position:top center;background-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-21421d8 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;}.elementor-42 .elementor-element.elementor-element-ff9fb0d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-42 .elementor-element.elementor-element-ff9fb0d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-42 .elementor-element.elementor-element-ff9fb0d{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-ea69a3c{left:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-ea69a3c{right:0px;}.elementor-42 .elementor-element.elementor-element-ea69a3c{bottom:-10px;}.elementor-42 .elementor-element.elementor-element-2aceaae{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:12px 0px 0px 0px;--border-top-width:12px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-2aceaae:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-2aceaae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-99125a0{--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;--border-radius:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-99125a0:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-99125a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/04/fc-solutions_accessoires-livraison.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-99125a0.e-con{--align-self:stretch;}.elementor-42 .elementor-element.elementor-element-efc324b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-97f023c{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-fcc7c50{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-42 .elementor-element.elementor-element-54d5a87 .elementor-heading-title{font-family:var( --e-global-typography-b0140be-font-family ), Sans-serif;font-size:var( --e-global-typography-b0140be-font-size );font-weight:var( --e-global-typography-b0140be-font-weight );line-height:var( --e-global-typography-b0140be-line-height );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-75d793b{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-e632009{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button{font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button{background-color:var( --e-global-color-f212bdd );font-family:var( --e-global-typography-b663441-font-family ), Sans-serif;font-size:var( --e-global-typography-b663441-font-size );font-weight:var( --e-global-typography-b663441-font-weight );text-transform:var( --e-global-typography-b663441-text-transform );letter-spacing:var( --e-global-typography-b663441-letter-spacing );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button:focus svg{fill:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-4ed927b{--display:flex;--padding-top:7%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-4ed927b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-4ed927b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f212bdd );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/05/Frame-9-e1747835029783.png");background-position:top center;background-repeat:no-repeat;}.elementor-42 .elementor-element.elementor-element-20e4f68 .elementor-heading-title{font-family:"Red Hat Display", Sans-serif;font-size:20px;font-weight:800;text-transform:uppercase;line-height:20px;}.elementor-42 .elementor-element.elementor-element-a0c7ad9 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-42 .elementor-element.elementor-element-a0c7ad9 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-42 .elementor-element.elementor-element-a0c7ad9{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-42 .elementor-element.elementor-element-70411e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-70411e9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-70411e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-1191d0a{--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;--border-radius:20px 20px 20px 20px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-1191d0a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1191d0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-05f137f{text-align:center;font-family:"Red Hat Display", Sans-serif;font-size:27px;font-weight:400;color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-656d8b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:012px 0px 0px 0px;--border-top-width:012px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-656d8b8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-656d8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://fcsolutions.ch/wp-content/uploads/2025/04/fc-solutions_bg-actu-home-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-1e02d7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-42 .elementor-element.elementor-element-6f13f7f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-42 .elementor-element.elementor-element-4ad7067{text-align:center;}.elementor-42 .elementor-element.elementor-element-4ad7067 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:400;line-height:30px;color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-dd61a1f{color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-dd445e9 .elementor-button{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-42 .elementor-element.elementor-element-dd445e9 .elementor-button:hover, .elementor-42 .elementor-element.elementor-element-dd445e9 .elementor-button:focus{background-color:var( --e-global-color-f212bdd );color:var( --e-global-color-secondary );border-color:var( --e-global-color-f212bdd );}.elementor-42 .elementor-element.elementor-element-dd445e9 .elementor-button:hover svg, .elementor-42 .elementor-element.elementor-element-dd445e9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-0642b7a{--width:50%;}.elementor-42 .elementor-element.elementor-element-ff3889c{--width:50%;}.elementor-42 .elementor-element.elementor-element-df7bf2d{--width:40%;}.elementor-42 .elementor-element.elementor-element-af0a6f8{--width:60%;}.elementor-42 .elementor-element.elementor-element-47d18be{--width:40%;}.elementor-42 .elementor-element.elementor-element-7cb3e3d{--width:60%;}.elementor-42 .elementor-element.elementor-element-431b98e{--width:40%;}.elementor-42 .elementor-element.elementor-element-13c1ccb{--width:60%;}.elementor-42 .elementor-element.elementor-element-81b82e1{--width:40%;}.elementor-42 .elementor-element.elementor-element-9373f3e{--width:60%;}.elementor-42 .elementor-element.elementor-element-7ac5e95{--width:40%;}.elementor-42 .elementor-element.elementor-element-b0b6aff{--width:60%;}.elementor-42 .elementor-element.elementor-element-99125a0{--width:40%;}.elementor-42 .elementor-element.elementor-element-efc324b{--width:60%;}.elementor-42 .elementor-element.elementor-element-1191d0a{--width:100%;}.elementor-42 .elementor-element.elementor-element-1e02d7e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-0642b7a{--width:64%;}.elementor-42 .elementor-element.elementor-element-6d57e11{--width:100%;}.elementor-42 .elementor-element.elementor-element-ff3889c{--width:0%;}.elementor-42 .elementor-element.elementor-element-df7bf2d{--width:100%;}.elementor-42 .elementor-element.elementor-element-af0a6f8{--width:100%;}.elementor-42 .elementor-element.elementor-element-1237acc{--width:100%;}.elementor-42 .elementor-element.elementor-element-47d18be{--width:100%;}.elementor-42 .elementor-element.elementor-element-7cb3e3d{--width:100%;}.elementor-42 .elementor-element.elementor-element-f5afbd9{--width:100%;}.elementor-42 .elementor-element.elementor-element-431b98e{--width:100%;}.elementor-42 .elementor-element.elementor-element-13c1ccb{--width:100%;}.elementor-42 .elementor-element.elementor-element-cf771d3{--width:100%;}.elementor-42 .elementor-element.elementor-element-81b82e1{--width:100%;}.elementor-42 .elementor-element.elementor-element-9373f3e{--width:100%;}.elementor-42 .elementor-element.elementor-element-a68e2f6{--width:100%;}.elementor-42 .elementor-element.elementor-element-7ac5e95{--width:100%;}.elementor-42 .elementor-element.elementor-element-b0b6aff{--width:100%;}.elementor-42 .elementor-element.elementor-element-e88b004{--width:100%;}.elementor-42 .elementor-element.elementor-element-99125a0{--width:100%;}.elementor-42 .elementor-element.elementor-element-efc324b{--width:100%;}.elementor-42 .elementor-element.elementor-element-97f023c{--width:100%;}}@media(min-width:1025px){.elementor-42 .elementor-element.elementor-element-656d8b8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-656d8b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-a6d1661{--min-height:91vh;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-a6d1661:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a6d1661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-472px 0px;}.elementor-42 .elementor-element.elementor-element-7b90aa2 .elementor-heading-title{font-size:var( --e-global-typography-28a9100-font-size );letter-spacing:var( --e-global-typography-28a9100-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2ee00e7 .elementor-heading-title{font-size:var( --e-global-typography-ac44482-font-size );line-height:var( --e-global-typography-ac44482-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-9489fcc{bottom:-22px;}.elementor-42 .elementor-element.elementor-element-b49918e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-df7bf2d{--min-height:200px;}.elementor-42 .elementor-element.elementor-element-b0cc2e4 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-42 .elementor-element.elementor-element-af977d8{bottom:-22px;}.elementor-42 .elementor-element.elementor-element-d6c6423{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-47d18be{--min-height:200px;}.elementor-42 .elementor-element.elementor-element-26fa9e0 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2bcbfdb{bottom:-22px;}.elementor-42 .elementor-element.elementor-element-0b4412c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-431b98e{--min-height:200px;}.elementor-42 .elementor-element.elementor-element-bbe3148 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-de85701 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-22b7760{bottom:-22px;}.elementor-42 .elementor-element.elementor-element-e6599f4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-81b82e1{--min-height:200px;}.elementor-42 .elementor-element.elementor-element-14ea75b .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-0155120{bottom:-22px;}.elementor-42 .elementor-element.elementor-element-37d6bdd{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-7ac5e95{--min-height:200px;}.elementor-42 .elementor-element.elementor-element-85517b7 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-ea69a3c{bottom:-22px;}.elementor-42 .elementor-element.elementor-element-2aceaae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42 .elementor-element.elementor-element-99125a0{--min-height:200px;}.elementor-42 .elementor-element.elementor-element-54d5a87 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-a6d1661:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-a6d1661 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-629px 0px;}.elementor-42 .elementor-element.elementor-element-a6d1661{--overlay-opacity:0.6;--padding-top:47%;--padding-bottom:12%;--padding-left:012%;--padding-right:12%;}.elementor-42 .elementor-element.elementor-element-7b90aa2 .elementor-heading-title{font-size:var( --e-global-typography-28a9100-font-size );letter-spacing:var( --e-global-typography-28a9100-letter-spacing );}.elementor-42 .elementor-element.elementor-element-2ee00e7 .elementor-heading-title{font-size:var( --e-global-typography-ac44482-font-size );line-height:var( --e-global-typography-ac44482-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-42 .elementor-element.elementor-element-11a7186 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-9489fcc{bottom:-65px;}.elementor-42 .elementor-element.elementor-element-b49918e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-df7bf2d{--min-height:300px;}.elementor-42 .elementor-element.elementor-element-1237acc{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-b0cc2e4 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-06d17dc .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-6b37308 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-7eb840b .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-e0608d2{--padding-top:24%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-ba57c8b{text-align:center;}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-42 .elementor-element.elementor-element-af977d8{bottom:-65px;}.elementor-42 .elementor-element.elementor-element-d6c6423{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-47d18be{--min-height:300px;}.elementor-42 .elementor-element.elementor-element-f5afbd9{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-26fa9e0 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-7834e62 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-fd35885 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-38573b7 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-57202d5{--padding-top:24%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-4ec68b0{text-align:center;}.elementor-42 .elementor-element.elementor-element-2bcbfdb{bottom:-65px;}.elementor-42 .elementor-element.elementor-element-0b4412c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-431b98e{--min-height:300px;}.elementor-42 .elementor-element.elementor-element-cf771d3{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-bbe3148 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-45d18a4 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-de85701 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-3514fd5 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-e4cc08b{--padding-top:24%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-fd33921{text-align:center;}.elementor-42 .elementor-element.elementor-element-22b7760{bottom:-65px;}.elementor-42 .elementor-element.elementor-element-e6599f4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-81b82e1{--min-height:300px;}.elementor-42 .elementor-element.elementor-element-a68e2f6{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-14ea75b .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-ab829c0 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-69f91f4 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-f7ac9a6 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-5f2388c{--padding-top:24%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-4644e51{text-align:center;}.elementor-42 .elementor-element.elementor-element-0155120{bottom:-65px;}.elementor-42 .elementor-element.elementor-element-37d6bdd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-7ac5e95{--min-height:300px;}.elementor-42 .elementor-element.elementor-element-e88b004{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-85517b7 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-32ea5a9 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-fbb386a .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-deae0a2 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-e9479d3{--padding-top:24%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-21421d8{text-align:center;}.elementor-42 .elementor-element.elementor-element-ea69a3c{bottom:-65px;}.elementor-42 .elementor-element.elementor-element-2aceaae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-42 .elementor-element.elementor-element-99125a0{--min-height:300px;}.elementor-42 .elementor-element.elementor-element-97f023c{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-54d5a87 .elementor-heading-title{font-size:var( --e-global-typography-b0140be-font-size );line-height:var( --e-global-typography-b0140be-line-height );}.elementor-42 .elementor-element.elementor-element-7e8c7dd .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-116ad51 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-70ed123 .elementor-button{font-size:var( --e-global-typography-b663441-font-size );letter-spacing:var( --e-global-typography-b663441-letter-spacing );}.elementor-42 .elementor-element.elementor-element-4ed927b{--padding-top:24%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-42 .elementor-element.elementor-element-20e4f68{text-align:center;}.elementor-42 .elementor-element.elementor-element-70411e9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:12%;--padding-bottom:12%;--padding-left:12%;--padding-right:12%;}.elementor-42 .elementor-element.elementor-element-1e02d7e{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}}