.elementor-60 .elementor-element.elementor-element-48ba2887>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-60 .elementor-element.elementor-element-48ba2887:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-48ba2887>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9288250)}.elementor-60 .elementor-element.elementor-element-48ba2887{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-60 .elementor-element.elementor-element-48ba2887>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-6d82bee4:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-60 .elementor-element.elementor-element-6d82bee4>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9288250)}.elementor-60 .elementor-element.elementor-element-6d82bee4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-60 .elementor-element.elementor-element-6d82bee4 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-6d82bee4>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-60 .elementor-element.elementor-element-6d82bee4>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-2aebb150>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-2aebb150{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 120px}.elementor-60 .elementor-element.elementor-element-2aebb150>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-75f479a1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-75f479a1 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-bb58bd3{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-19bbdab2{width:auto;max-width:auto}.elementor-60 .elementor-element.elementor-element-19bbdab2>.elementor-widget-container{background-color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-19bbdab2 .thegem-heading span.label{background-color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-2c4622d7{width:auto;max-width:auto}.elementor-60 .elementor-element.elementor-element-28dca842{text-align:center}.elementor-60 .elementor-element.elementor-element-7206ca6f{width:var(--container-widget-width,82.855%);max-width:82.855%;--container-widget-width:82.855%;--container-widget-flex-grow:0;text-align:justify}.elementor-60 .elementor-element.elementor-element-7206ca6f>.elementor-widget-container{margin:50px 100px}.elementor-60 .elementor-element.elementor-element-7206ca6f,.elementor-60 .elementor-element.elementor-element-7206ca6f .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-4e8c15f)}.elementor-60 .elementor-element.elementor-element-790b5e90>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-790b5e90:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-790b5e90>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee874a1)}.elementor-60 .elementor-element.elementor-element-790b5e90>.elementor-background-overlay{background-color:var(--e-global-color-9288250);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-790b5e90{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 120px}.elementor-60 .elementor-element.elementor-element-384361b8.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-384361b8 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-eb395de{--spacer-size:60px}.elementor-60 .elementor-element.elementor-element-767472e2{text-align:center}.elementor-60 .elementor-element.elementor-element-767472e2 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-ebf948e{width:var(--container-widget-width,90.235%);max-width:90.235%;--container-widget-width:90.235%;--container-widget-flex-grow:0;text-align:center}.elementor-60 .elementor-element.elementor-element-ebf948e>.elementor-widget-container{padding:0 40px}.elementor-60 .elementor-element.elementor-element-ebf948e,.elementor-60 .elementor-element.elementor-element-ebf948e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-fb637b7)}.elementor-60 .elementor-element.elementor-element-468a154{--spacer-size:30px}.elementor-60 .elementor-element.elementor-element-10355f1d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.elementor-60 .elementor-element.elementor-element-10355f1d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-5ef97f9a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Composites-Solutions-PPE-PERSONAL-PROTECTION-EQUIPMENT.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-a0a1aca);opacity:1}.elementor-60 .elementor-element.elementor-element-5ef97f9a:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-9288250);opacity:.52}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-5ef97f9a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-5ef97f9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-5ef97f9a .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated>.elementor-background-overlay{transition:background .5s,border-radius .3s,opacity .5s}.elementor-60 .elementor-element.elementor-element-3fb0c5c7{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-39b9f140{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-39b9f140 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-59b114b7{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-59b114b7>.elementor-widget-container{margin:0 0 10px}.elementor-60 .elementor-element.elementor-element-59b114b7 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-4ecd3690{--spacer-size:30px}.elementor-60 .elementor-element.elementor-element-b481c9f .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-b481c9f .gem-button-container{text-align:left}.elementor-60 .elementor-element.elementor-element-b481c9f .gem-button-container .gem-button i,.elementor-60 .elementor-element.elementor-element-b481c9f .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-b481c9f .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-426825be:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-60 .elementor-element.elementor-element-426825be>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Composites-Solutions-Platform-Protection-for-LAND-SYSTEM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ff10a74);opacity:.65}.elementor-60 .elementor-element.elementor-element-426825be:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ff10a74);opacity:.97}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-426825be.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-426825be.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-426825be .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated>.elementor-background-overlay{transition:background .5s,border-radius .3s,opacity .5s}.elementor-60 .elementor-element.elementor-element-58165583{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-1102f4ea{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-1102f4ea .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-42fd5eb4{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-42fd5eb4>.elementor-widget-container{margin:0 0 10px}.elementor-60 .elementor-element.elementor-element-42fd5eb4 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-59e90a08{--spacer-size:30px}.elementor-60 .elementor-element.elementor-element-eb8cb85 .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-eb8cb85 .gem-button-container{text-align:left}.elementor-60 .elementor-element.elementor-element-eb8cb85 .gem-button-container .gem-button i,.elementor-60 .elementor-element.elementor-element-eb8cb85 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-eb8cb85 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-7c634ba:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Composites-Solutions-Platform-Protection-for-Naval-SYSTEM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ff10a74);opacity:.52}.elementor-60 .elementor-element.elementor-element-7c634ba:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ff10a74);opacity:.94}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-7c634ba.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-7c634ba.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-7c634ba .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated>.elementor-background-overlay{transition:background .5s,border-radius .3s,opacity .5s}.elementor-60 .elementor-element.elementor-element-55230d{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-5e6b6c80{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-5e6b6c80 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-755f43c0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-755f43c0>.elementor-widget-container{margin:0 0 10px}.elementor-60 .elementor-element.elementor-element-755f43c0 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-51ac85f{--spacer-size:30px}.elementor-60 .elementor-element.elementor-element-3f612f5 .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-3f612f5 .gem-button-container{text-align:left}.elementor-60 .elementor-element.elementor-element-3f612f5 .gem-button-container .gem-button i,.elementor-60 .elementor-element.elementor-element-3f612f5 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-3f612f5 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-6c9fd46:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Composites-Solutions-Platform-Protection-for-Airborne-SYSTEM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ff10a74);opacity:.59}.elementor-60 .elementor-element.elementor-element-6c9fd46:hover>.elementor-element-populated>.elementor-background-overlay{background-color:var(--e-global-color-ff10a74);opacity:.9}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-6c9fd46.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-6c9fd46.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-6c9fd46 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated{transition:background 0s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:35px}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated>.elementor-background-overlay{transition:background .5s,border-radius .3s,opacity .5s}.elementor-60 .elementor-element.elementor-element-1bb8fe4e{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-22598a3c{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-22598a3c .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-5e5908d0{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-60 .elementor-element.elementor-element-5e5908d0>.elementor-widget-container{margin:0 0 10px}.elementor-60 .elementor-element.elementor-element-5e5908d0 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-c90b16f{--spacer-size:30px}.elementor-60 .elementor-element.elementor-element-067c7aa .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-067c7aa .gem-button-container{text-align:left}.elementor-60 .elementor-element.elementor-element-067c7aa .gem-button-container .gem-button i,.elementor-60 .elementor-element.elementor-element-067c7aa .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-067c7aa .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}.elementor-60 .elementor-element.elementor-element-3fd58adb>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-3fd58adb:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-3fd58adb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9288250);background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Fog.jpg");background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-3fd58adb{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 120px}.elementor-60 .elementor-element.elementor-element-3fd58adb>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-324a6935.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-324a6935 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-324a6935>.elementor-element-populated{padding:0}.elementor-60 .elementor-element.elementor-element-480ae1b{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-7f0933c>.elementor-widget-container{padding:0 100px}.elementor-60 .elementor-element.elementor-element-7f0933c{text-align:center}.elementor-60 .elementor-element.elementor-element-7f0933c .elementor-heading-title{color:var(--e-global-color-fb637b7)}.elementor-60 .elementor-element.elementor-element-678bfa7e{text-align:center}.elementor-60 .elementor-element.elementor-element-678bfa7e .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:#0000008C}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-item-inner,.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:10px 30px 20px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-item-inner{padding:10px 30px 20px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-title{margin-bottom:0;color:var(--e-global-color-fb637b7);font-size:19px;line-height:30px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .quickfinder-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-description{padding-bottom:20px;color:var(--e-global-color-ee951b2);font-size:16px;line-height:23px}.elementor-60 .elementor-element.elementor-element-aab0b0d .gem-qf-icon-image-wrapper .gem-icon{margin:0 0 -10px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder a .gem-image img{width:180px;max-width:180px;height:auto}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-image span{border-style:none}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-button-container .gem-button{border-width:1px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-text-button{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-639e499f>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-639e499f:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-639e499f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee874a1);background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Fog.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-639e499f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 120px}.elementor-60 .elementor-element.elementor-element-639e499f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-70e48511.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-70e48511 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-771c82a{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-259f1e55{text-align:center}.elementor-60 .elementor-element.elementor-element-259f1e55 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:#0000008C}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder-item-inner,.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:10px 20px 20px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item{padding-left:calc(0px/2);padding-right:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder{margin-left:calc(0px/2);margin-right:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder-item-inner{padding:10px 20px 20px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-title{margin-bottom:0;color:var(--e-global-color-fb637b7);font-size:19px;line-height:30px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .quickfinder-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-description{padding-bottom:20px;color:var(--e-global-color-ee951b2);font-size:16px;line-height:23px}.elementor-60 .elementor-element.elementor-element-059df13 .gem-qf-icon-image-wrapper .gem-icon{margin:0 0 -10px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder a .gem-image img{width:180px;max-width:180px;height:auto}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-image span{border-style:none;margin:0 0 -21px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-button-container .gem-button{border-width:1px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-text-button{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-209238ca>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-209238ca:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-209238ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9288250);background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Composites-Solutions-CH-ballistic-protection-Global-manufacturer-005.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-209238ca>.elementor-background-overlay{background-color:var(--e-global-color-9288250);opacity:.61;transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-209238ca{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 120px}.elementor-60 .elementor-element.elementor-element-3d02277.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-3d02277 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-196d542{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-4e7e33dd{text-align:center}.elementor-60 .elementor-element.elementor-element-4e7e33dd .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:#0000008C}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-item-inner,.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:30px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-item-inner{padding:30px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-title{color:#fff !important;font-size:19px;line-height:30px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .quickfinder-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-description{padding-bottom:20px;color:#fff !important}.elementor-60 .elementor-element.elementor-element-d839f01 .gem-qf-icon-image-wrapper .gem-icon{margin:0 0 -10px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#fff}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#fff}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#fff}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#fff}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-image span{border-style:none;margin:15px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .gem-button-container .gem-button{border-width:1px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-text-button{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button:hover .gem-button-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-text-button{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item:hover .gem-button-container .gem-button.item-linked .gem-button-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-12a6fa7>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-60 .elementor-element.elementor-element-12a6fa7:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-12a6fa7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-ee874a1)}.elementor-60 .elementor-element.elementor-element-12a6fa7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-60 .elementor-element.elementor-element-12a6fa7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-049e486 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-049e486 .elementor-background-slideshow__slide__image{background-position:center center}.elementor-60 .elementor-element.elementor-element-049e486>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-60 .elementor-element.elementor-element-049e486>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-cce517b{text-align:center}.elementor-60 .elementor-element.elementor-element-cce517b .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-56a8093{text-align:center}.elementor-60 .elementor-element.elementor-element-56a8093 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-162e41b .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-2570886{width:auto;max-width:auto;top:185px;text-align:center}.elementor-60 .elementor-element.elementor-element-2570886>.elementor-widget-container{background-color:var(--e-global-color-a0a1aca)}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2570886{left:239px}body.rtl .elementor-60 .elementor-element.elementor-element-2570886{right:239px}.elementor-60 .elementor-element.elementor-element-2570886,.elementor-60 .elementor-element.elementor-element-2570886 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-3183462{width:auto;max-width:auto;top:311px;text-align:center}.elementor-60 .elementor-element.elementor-element-3183462>.elementor-widget-container{background-color:var(--e-global-color-a0a1aca)}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3183462{left:850px}body.rtl .elementor-60 .elementor-element.elementor-element-3183462{right:850px}.elementor-60 .elementor-element.elementor-element-3183462,.elementor-60 .elementor-element.elementor-element-3183462 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-2873fc7{width:auto;max-width:auto;top:185px;text-align:center}.elementor-60 .elementor-element.elementor-element-2873fc7>.elementor-widget-container{background-color:var(--e-global-color-a0a1aca)}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2873fc7{left:565px}body.rtl .elementor-60 .elementor-element.elementor-element-2873fc7{right:565px}.elementor-60 .elementor-element.elementor-element-2873fc7,.elementor-60 .elementor-element.elementor-element-2873fc7 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-0d5bee2{width:auto;max-width:auto;top:252px;text-align:center}.elementor-60 .elementor-element.elementor-element-0d5bee2>.elementor-widget-container{background-color:var(--e-global-color-a0a1aca)}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0d5bee2{left:687px}body.rtl .elementor-60 .elementor-element.elementor-element-0d5bee2{right:687px}.elementor-60 .elementor-element.elementor-element-0d5bee2,.elementor-60 .elementor-element.elementor-element-0d5bee2 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-7e7baab .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-a82be6f{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-item:hover .quickfinder-item-inner{background-color:var(--e-global-color-ff10a74)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .icon-hover-bg{background-color:#000}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder-item-inner,.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder-style-vertical .quickfinder-item-info{text-align:center}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-title{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-item:hover .quickfinder-title{color:#ffc714 !important}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-description{padding-bottom:0}.elementor-60 .elementor-element.elementor-element-62b4ca1 .gem-qf-icon-image-wrapper .gem-icon{padding:0;border-color:var(--e-global-color-secondary)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .gem-icon{border-style:none;border-radius:5px}.elementor-60 .elementor-element.elementor-element-62b4ca1 .gem-qf-icon-image-wrapper .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:var(--e-global-color-secondary)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:var(--e-global-color-accent)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:var(--e-global-color-accent)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:var(--e-global-color-accent)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:var(--e-global-color-accent)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-item:hover .gem-icon{border-color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .gem-image span{border-style:none}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-60 .elementor-element.elementor-element-4096e47d>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-60 .elementor-element.elementor-element-4096e47d:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-4096e47d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/CS-banner-N16-e1693425220290.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-4096e47d>.elementor-background-overlay{background-color:var(--e-global-color-4e8c15f);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-60 .elementor-element.elementor-element-4096e47d{border-style:solid;border-width:0 0 20px;border-color:var(--e-global-color-primary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:0 120px}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-1d561261.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-60 .elementor-element.elementor-element-1d561261.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-60 .elementor-element.elementor-element-1d561261.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-60 .elementor-element.elementor-element-1d561261 .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-1d561261>.elementor-element-populated{padding:20px 25px 80px 0}.elementor-60 .elementor-element.elementor-element-ccd1cd8{--spacer-size:20px}.elementor-60 .elementor-element.elementor-element-6b56c6be{text-align:left}.elementor-60 .elementor-element.elementor-element-6b56c6be img{width:40%;max-width:50%}.elementor-60 .elementor-element.elementor-element-694d54ec,.elementor-60 .elementor-element.elementor-element-694d54ec .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-60 .elementor-element.elementor-element-2d7195d5,.elementor-60 .elementor-element.elementor-element-2d7195d5 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#fff}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .gem-inner-wrapper-btn{flex-direction:row}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder-item-inner{border-style:solid;border-width:1px 0 0;border-color:var(--e-global-color-f5cd0d1)}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder-item-inner,.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:left;justify-content:flex-start}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder-style-vertical .quickfinder-item-info{text-align:left;justify-content:flex-start}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-item{padding-left:calc(30px/2);padding-right:calc(30px/2);padding-top:calc(10px/2);padding-bottom:calc(10px/2)}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder{margin-left:calc(-30px/2);margin-right:calc(-30px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2)}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-title{margin-bottom:0;color:#fff !important;font-size:12px}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-item:hover .quickfinder-title{color:#ffc714 !important}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-description{padding-bottom:0;color:var(--e-global-color-accent);font-size:15px;line-height:1.5em}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .gem-image span{border-style:none}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-item:hover .gem-image>span:before{opacity:.5 !important}.elementor-60 .elementor-element.elementor-element-388cf974{--divider-border-style:solid;--divider-color:#616161;--divider-border-width:1px}.elementor-60 .elementor-element.elementor-element-388cf974 .elementor-divider-separator{width:100%}.elementor-60 .elementor-element.elementor-element-388cf974 .elementor-divider{padding-block-start:2px;padding-block-end:2px}.elementor-60 .elementor-element.elementor-element-6186d1c1{width:auto;max-width:auto;align-self:center;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-icon i{color:var(--e-global-color-accent);transition:color .3s}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-icon svg{fill:var(--e-global-color-accent);transition:fill .3s}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-item>a{font-size:16px}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-text{color:var(--e-global-color-fb637b7);transition:color .3s}.elementor-60 .elementor-element.elementor-element-6186d1c1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-3d0ec7f9{--grid-template-columns:repeat(0,auto);width:auto;max-width:auto;align-self:center;--icon-size:20px;--grid-column-gap:15px}.elementor-60 .elementor-element.elementor-element-3d0ec7f9 .elementor-widget-container{text-align:right}.elementor-60 .elementor-element.elementor-element-3d0ec7f9>.elementor-widget-container{padding:5px}.elementor-60 .elementor-element.elementor-element-3d0ec7f9 .elementor-social-icon{background-color:var(--e-global-color-ee874a1);--icon-padding:.3em}.elementor-60 .elementor-element.elementor-element-3d0ec7f9 .elementor-social-icon:hover{background-color:var(--e-global-color-4e8c15f)}.elementor-60 .elementor-element.elementor-element-3d0ec7f9 .elementor-social-icon:hover i{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-3d0ec7f9 .elementor-social-icon:hover svg{fill:var(--e-global-color-primary)}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-29172ece.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-60 .elementor-element.elementor-element-29172ece.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-60 .elementor-element.elementor-element-29172ece.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-60 .elementor-element.elementor-element-29172ece .elementor-widget-wrap{flex-wrap:wrap}.elementor-60 .elementor-element.elementor-element-29172ece>.elementor-element-populated{padding:20px 0 80px 25px}.elementor-60 .elementor-element.elementor-element-015898c{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-1d42dc74 .elementor-heading-title{color:#fff}.elementor-60 .elementor-element.elementor-element-1e9e2885>.elementor-widget-container{margin:0 -20px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control-wrap{margin-bottom:10px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .thegem-cf7 .with-label{margin-bottom:10px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:8px;background-color:#676767C7;color:#fff}.elementor-60 .elementor-element.elementor-element-1e9e2885 .combobox-wrapper .combobox-text{padding:8px;color:#fff}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control-wrap textarea{height:100px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.elementor-60 .elementor-element.elementor-element-1e9e2885 .combobox-wrapper{border-style:solid;border-width:0 0 1px;border-color:#676767}.elementor-60 .elementor-element.elementor-element-1e9e2885 .combobox-wrapper{background-color:#676767C7}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio):focus{border-style:solid;border-width:0 0 1px;border-color:var(--e-global-color-primary);background-color:#101010}.elementor-60 .elementor-element.elementor-element-1e9e2885 ::-webkit-input-placeholder{color:var(--e-global-color-ee951b2)}.elementor-60 .elementor-element.elementor-element-1e9e2885 ::-moz-placeholder{color:var(--e-global-color-ee951b2)}.elementor-60 .elementor-element.elementor-element-1e9e2885 ::-ms-input-placeholder{color:var(--e-global-color-ee951b2)}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control:not(.wpcf7-submit):placeholder-shown{color:var(--e-global-color-ee951b2)}.elementor-60 .elementor-element.elementor-element-1e9e2885 label{text-align:left}.elementor-60 .elementor-element.elementor-element-1e9e2885 .with-radio .wpcf7-form-control-wrap{margin-bottom:24px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .checkbox-sign,.elementor-60 .elementor-element.elementor-element-1e9e2885 .radio-sign{width:20px;height:20px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .checkbox-sign.checked,.elementor-60 .elementor-element.elementor-element-1e9e2885 .radio-sign.checked{background:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-1e9e2885 .checkbox-sign.checked:before{width:20px;height:20px;line-height:20px;font-size:20px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form p:nth-last-of-type(1){align-items:flex-start}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form .submit-outer{align-items:flex-start}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-submit{width:45%;border-style:solid;border-width:1px !important;padding:3px !important;color:var(--e-global-color-primary);font-size:14px;background-color:var(--e-global-color-9288250);border-color:var(--e-global-color-primary);margin:4px 0 0}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-submit:hover{color:var(--e-global-color-9288250);background-color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-7f33f9cf{--divider-border-style:solid;--divider-color:#616161;--divider-border-width:1px}.elementor-60 .elementor-element.elementor-element-7f33f9cf .elementor-divider-separator{width:100%}.elementor-60 .elementor-element.elementor-element-7f33f9cf .elementor-divider{padding-block-start:3px;padding-block-end:3px}.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li a,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li>span{text-transform:none;font-size:13px;color:var(--e-global-color-accent)}.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li a{padding-left:10px;padding-right:10px}.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li:before{width:1px !important;height:15px !important;background-color:var(--e-global-color-ee951b2)}.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li:hover>a,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li:hover>span{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li.menu-item-current>a,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li.menu-item-current>span,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li.menu-item-active>a,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li.menu-item-active>span,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li.collapsed>a,.elementor-60 .elementor-element.elementor-element-6bc4d098 ul.nav-menu-custom li.collapsed>span{color:var(--e-global-color-primary)}.elementor-60 .elementor-element.elementor-element-6bc4d098 .menu-custom-header a,.elementor-60 .elementor-element.elementor-element-6bc4d098 .menu-custom-header>span,.elementor-60 .elementor-element.elementor-element-6bc4d098 .menu-custom-header .separator{justify-content:flex-end}.elementor-60 .elementor-element.elementor-element-6bc4d098 .menu-custom-header .separator span{height:1px}.elementor-60 .elementor-element.elementor-element-6bc4d098 .menu-custom-header .separator{margin-top:0}.elementor-60 .elementor-element.elementor-element-6bc4d098 .menu-custom-header{margin-bottom:0}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-6d82bee4{width:100%}}@media(max-width:1200px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-1d561261{width:100%}.elementor-60 .elementor-element.elementor-element-29172ece{width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-384361b8{width:100%}.elementor-60 .elementor-element.elementor-element-5ef97f9a{width:50%}.elementor-60 .elementor-element.elementor-element-426825be{width:50%}.elementor-60 .elementor-element.elementor-element-7c634ba{width:50%}.elementor-60 .elementor-element.elementor-element-6c9fd46{width:50%}.elementor-60 .elementor-element.elementor-element-049e486{width:100%}}@media(min-width:1367px){.elementor-60 .elementor-element.elementor-element-3fd58adb:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-3fd58adb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-60 .elementor-element.elementor-element-639e499f:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-639e499f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-60 .elementor-element.elementor-element-209238ca:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-209238ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-60 .elementor-element.elementor-element-4096e47d:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-4096e47d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1366px){.elementor-60 .elementor-element.elementor-element-bb58bd3{--spacer-size:80px}.elementor-60 .elementor-element.elementor-element-7206ca6f>.elementor-widget-container{margin:0}.elementor-60 .elementor-element.elementor-element-790b5e90{padding:0 60px}.elementor-60 .elementor-element.elementor-element-eb395de{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-767472e2>.elementor-widget-container{padding:30px 30px 0}.elementor-60 .elementor-element.elementor-element-5ef97f9a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/Composites-Solutions-PPE-PERSONAL-PROTECTION-EQUIPMENT.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-3fb0c5c7{--spacer-size:40px}.elementor-60 .elementor-element.elementor-element-58165583{--spacer-size:40px}.elementor-60 .elementor-element.elementor-element-55230d{--spacer-size:40px}.elementor-60 .elementor-element.elementor-element-1bb8fe4e{--spacer-size:40px}.elementor-60 .elementor-element.elementor-element-3fd58adb{padding:0 60px}.elementor-60 .elementor-element.elementor-element-480ae1b{--spacer-size:20px}.elementor-60 .elementor-element.elementor-element-678bfa7e .elementor-heading-title{font-size:20px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-item-inner{padding:12px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-style-vertical .quickfinder-item-info{padding:12px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-title{font-size:16px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-description{padding-bottom:14px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder a .gem-image img{width:150px;max-width:150px;height:auto}.elementor-60 .elementor-element.elementor-element-639e499f{padding:0 60px}.elementor-60 .elementor-element.elementor-element-771c82a{--spacer-size:20px}.elementor-60 .elementor-element.elementor-element-259f1e55 .elementor-heading-title{font-size:20px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-title{font-size:16px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-description{padding-bottom:14px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder a .gem-image img{width:150px;max-width:150px;height:auto}.elementor-60 .elementor-element.elementor-element-209238ca{padding:0 60px}.elementor-60 .elementor-element.elementor-element-196d542{--spacer-size:20px}.elementor-60 .elementor-element.elementor-element-4e7e33dd .elementor-heading-title{font-size:20px}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-049e486.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-60 .elementor-element.elementor-element-049e486.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2570886{left:196px}body.rtl .elementor-60 .elementor-element.elementor-element-2570886{right:196px}.elementor-60 .elementor-element.elementor-element-2570886{top:181px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3183462{left:829px}body.rtl .elementor-60 .elementor-element.elementor-element-3183462{right:829px}.elementor-60 .elementor-element.elementor-element-3183462{top:305px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2873fc7{left:542px}body.rtl .elementor-60 .elementor-element.elementor-element-2873fc7{right:542px}.elementor-60 .elementor-element.elementor-element-2873fc7{top:183px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0d5bee2{left:657px}body.rtl .elementor-60 .elementor-element.elementor-element-0d5bee2{right:657px}.elementor-60 .elementor-element.elementor-element-0d5bee2{top:252px}.elementor-60 .elementor-element.elementor-element-4096e47d{padding:0 60px}.elementor-60 .elementor-element.elementor-element-1d561261.elementor-column>.elementor-widget-wrap{justify-content:space-between}}@media(max-width:1200px){.elementor-60 .elementor-element.elementor-element-2aebb150{padding:200px 60px}.elementor-60 .elementor-element.elementor-element-790b5e90{padding:20px}.elementor-60 .elementor-element.elementor-element-eb395de{--spacer-size:0px}.elementor-60 .elementor-element.elementor-element-ebf948e>.elementor-widget-container{padding:0 20px}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated>.elementor-background-overlay{opacity:.43}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated{margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 10px}.elementor-60 .elementor-element.elementor-element-3fb0c5c7{--spacer-size:10px}.elementor-60 .elementor-element.elementor-element-39b9f140{text-align:center}.elementor-60 .elementor-element.elementor-element-59b114b7{text-align:center}.elementor-60 .elementor-element.elementor-element-b481c9f .gem-button-container{text-align:center}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated>.elementor-background-overlay{opacity:.39}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated{margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 10px}.elementor-60 .elementor-element.elementor-element-58165583{--spacer-size:10px}.elementor-60 .elementor-element.elementor-element-1102f4ea{text-align:center}.elementor-60 .elementor-element.elementor-element-42fd5eb4{text-align:center}.elementor-60 .elementor-element.elementor-element-eb8cb85 .gem-button-container{text-align:center}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated>.elementor-background-overlay{opacity:.37}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated{margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 10px}.elementor-60 .elementor-element.elementor-element-55230d{--spacer-size:10px}.elementor-60 .elementor-element.elementor-element-5e6b6c80{text-align:center}.elementor-60 .elementor-element.elementor-element-755f43c0{text-align:center}.elementor-60 .elementor-element.elementor-element-3f612f5 .gem-button-container{text-align:center}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated>.elementor-background-overlay{opacity:.38}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated{margin:5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:30px 10px}.elementor-60 .elementor-element.elementor-element-1bb8fe4e{--spacer-size:10px}.elementor-60 .elementor-element.elementor-element-22598a3c{text-align:center}.elementor-60 .elementor-element.elementor-element-5e5908d0{text-align:center}.elementor-60 .elementor-element.elementor-element-067c7aa .gem-button-container{text-align:center}.elementor-60 .elementor-element.elementor-element-3fd58adb:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-3fd58adb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-7f0933c .elementor-heading-title{font-size:20px}.elementor-60 .elementor-element.elementor-element-639e499f{height:calc(100vh - 50px)}.elementor-60 .elementor-element.elementor-element-639e499f:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-639e499f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center}.elementor-60 .elementor-element.elementor-element-209238ca{padding:50px}.elementor-60 .elementor-element.elementor-element-3d02277>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-item-inner{padding:10px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-style-vertical .quickfinder-item-info{padding:10px}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-049e486.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-049e486.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2570886{left:174px}body.rtl .elementor-60 .elementor-element.elementor-element-2570886{right:174px}.elementor-60 .elementor-element.elementor-element-2570886{top:151px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3183462{left:704px}body.rtl .elementor-60 .elementor-element.elementor-element-3183462{right:704px}.elementor-60 .elementor-element.elementor-element-3183462{top:255px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2873fc7{left:454px}body.rtl .elementor-60 .elementor-element.elementor-element-2873fc7{right:454px}.elementor-60 .elementor-element.elementor-element-2873fc7{top:154px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0d5bee2{left:523px}body.rtl .elementor-60 .elementor-element.elementor-element-0d5bee2{right:523px}.elementor-60 .elementor-element.elementor-element-0d5bee2{top:211px}.elementor-60 .elementor-element.elementor-element-4096e47d{padding:50px}.elementor-60 .elementor-element.elementor-element-1d561261>.elementor-element-populated{padding:20px}.elementor-60 .elementor-element.elementor-element-6b56c6be img{width:200px;max-width:200px}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-title{font-size:13px;line-height:19px}.elementor-60 .elementor-element.elementor-element-458a679a .quickfinder .quickfinder-description{font-size:12px}.elementor-60 .elementor-element.elementor-element-29172ece.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-60 .elementor-element.elementor-element-29172ece>.elementor-element-populated{padding:20px}}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-2aebb150{height:calc(100vh - 20px)}.elementor-60 .elementor-element.elementor-element-bb58bd3{--spacer-size:1px}.elementor-60 .elementor-element.elementor-element-790b5e90{padding:50px 20px}.elementor-60 .elementor-element.elementor-element-eb395de{--spacer-size:10px}.elementor-60 .elementor-element.elementor-element-ebf948e>.elementor-widget-container{padding:0}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-5ef97f9a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-5ef97f9a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-5ef97f9a.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated>.elementor-background-overlay{opacity:.58}.elementor-60 .elementor-element.elementor-element-39b9f140>.elementor-widget-container{padding:10px}.elementor-60 .elementor-element.elementor-element-39b9f140{text-align:center}.elementor-60 .elementor-element.elementor-element-59b114b7{text-align:center}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated>.elementor-background-overlay{opacity:.62}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated>.elementor-background-overlay{opacity:.59}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated>.elementor-background-overlay{opacity:.57}.elementor-60 .elementor-element.elementor-element-3fd58adb{padding:50px}.elementor-60 .elementor-element.elementor-element-7f0933c .elementor-heading-title{font-size:21px}.elementor-60 .elementor-element.elementor-element-aab0b0d>.elementor-widget-container{padding:20px 0}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .quickfinder-item{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder{margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder .gem-image img,.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder a .gem-image img{width:100px;max-width:100px;height:auto}.elementor-60 .elementor-element.elementor-element-639e499f{padding:50px}.elementor-60 .elementor-element.elementor-element-059df13>.elementor-widget-container{padding:20px 0}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder .quickfinder-item{padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder{margin-top:calc(0px/2);margin-bottom:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-209238ca{padding:30px}.elementor-60 .elementor-element.elementor-element-d839f01>.elementor-widget-container{padding:20px 0}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item{padding-left:calc(0px/2);padding-right:calc(0px/2);padding-top:calc(0px/2);padding-bottom:calc(0px/2)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder{margin-left:calc(0px/2);margin-right:calc(0px/2);margin-top:calc(0px/2);margin-bottom:calc(0px/2)}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2570886{left:119px}body.rtl .elementor-60 .elementor-element.elementor-element-2570886{right:119px}.elementor-60 .elementor-element.elementor-element-2570886{top:109px}.elementor-60 .elementor-element.elementor-element-2570886,.elementor-60 .elementor-element.elementor-element-2570886 .elementor-text-editor *{font-size:12px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3183462{left:514px}body.rtl .elementor-60 .elementor-element.elementor-element-3183462{right:514px}.elementor-60 .elementor-element.elementor-element-3183462{top:186px}.elementor-60 .elementor-element.elementor-element-3183462,.elementor-60 .elementor-element.elementor-element-3183462 .elementor-text-editor *{font-size:12px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-2873fc7{left:335px}body.rtl .elementor-60 .elementor-element.elementor-element-2873fc7{right:335px}.elementor-60 .elementor-element.elementor-element-2873fc7{top:107px}.elementor-60 .elementor-element.elementor-element-2873fc7,.elementor-60 .elementor-element.elementor-element-2873fc7 .elementor-text-editor *{font-size:12px}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0d5bee2{left:397px}body.rtl .elementor-60 .elementor-element.elementor-element-0d5bee2{right:397px}.elementor-60 .elementor-element.elementor-element-0d5bee2{top:155px}.elementor-60 .elementor-element.elementor-element-0d5bee2,.elementor-60 .elementor-element.elementor-element-0d5bee2 .elementor-text-editor *{font-size:12px}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder .quickfinder-item{padding-left:calc(5px/2);padding-right:calc(5px/2)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder{margin-left:calc(-5px/2);margin-right:calc(-5px/2)}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder-item-inner{padding:20px}.elementor-60 .elementor-element.elementor-element-62b4ca1 .quickfinder-style-vertical .quickfinder-item-info{padding:20px}.elementor-60 .elementor-element.elementor-element-62b4ca1 .gem-qf-icon-image-wrapper .gem-icon{padding:10px}.elementor-60 .elementor-element.elementor-element-ccd1cd8{--spacer-size:0px}.elementor-60 .elementor-element.elementor-element-29172ece>.elementor-element-populated{padding:0}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control-wrap{margin-bottom:3px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .thegem-cf7 .with-label{margin-bottom:3px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio){padding:5px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .combobox-wrapper .combobox-text{padding:5px}.elementor-60 .elementor-element.elementor-element-1e9e2885 .wpcf7-form-control-wrap textarea{height:102px}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-2aebb150{padding:40px 10px 10px}.elementor-bc-flex-widget .elementor-60 .elementor-element.elementor-element-75f479a1.elementor-column .elementor-widget-wrap{align-items:center}.elementor-60 .elementor-element.elementor-element-75f479a1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-60 .elementor-element.elementor-element-75f479a1.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-60 .elementor-element.elementor-element-75f479a1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-60 .elementor-element.elementor-element-75f479a1>.elementor-element-populated{padding:60px 10px}.elementor-60 .elementor-element.elementor-element-bb58bd3{--spacer-size:50px}.elementor-60 .elementor-element.elementor-element-19bbdab2{text-align:center;width:100%;max-width:100%}.elementor-60 .elementor-element.elementor-element-2c4622d7{text-align:center;width:100%;max-width:100%}.elementor-60 .elementor-element.elementor-element-7206ca6f{width:100%;max-width:100%}.elementor-60 .elementor-element.elementor-element-7206ca6f>.elementor-widget-container{margin:10px}.elementor-60 .elementor-element.elementor-element-384361b8>.elementor-element-populated{padding:0}.elementor-60 .elementor-element.elementor-element-ebf948e>.elementor-widget-container{margin:10px}.elementor-60 .elementor-element.elementor-element-5ef97f9a>.elementor-element-populated{padding:40px 20px}.elementor-60 .elementor-element.elementor-element-426825be>.elementor-element-populated{padding:40px 20px}.elementor-60 .elementor-element.elementor-element-7c634ba>.elementor-element-populated{padding:40px 20px}.elementor-60 .elementor-element.elementor-element-6c9fd46>.elementor-element-populated{padding:40px 20px}.elementor-60 .elementor-element.elementor-element-3fd58adb{padding:80px 30px}.elementor-60 .elementor-element.elementor-element-480ae1b{--spacer-size:2px}.elementor-60 .elementor-element.elementor-element-7f0933c>.elementor-widget-container{padding:0}.elementor-60 .elementor-element.elementor-element-7f0933c .elementor-heading-title{font-size:16px;line-height:1.7em}.elementor-60 .elementor-element.elementor-element-678bfa7e .elementor-heading-title{line-height:1.5em}.elementor-60 .elementor-element.elementor-element-aab0b0d>.elementor-widget-container{padding:10px 0}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-item-inner{padding:25px}.elementor-60 .elementor-element.elementor-element-aab0b0d .quickfinder-style-vertical .quickfinder-item-info{padding:25px}.elementor-60 .elementor-element.elementor-element-639e499f{padding:50px 20px}.elementor-60 .elementor-element.elementor-element-70e48511>.elementor-element-populated{padding:0}.elementor-60 .elementor-element.elementor-element-771c82a{--spacer-size:10px}.elementor-60 .elementor-element.elementor-element-259f1e55 .elementor-heading-title{line-height:1.5em}.elementor-60 .elementor-element.elementor-element-059df13>.elementor-widget-container{padding:10px 0}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder-item-inner{padding:25px}.elementor-60 .elementor-element.elementor-element-059df13 .quickfinder-style-vertical .quickfinder-item-info{padding:25px}.elementor-60 .elementor-element.elementor-element-209238ca{padding:0}.elementor-60 .elementor-element.elementor-element-3d02277>.elementor-element-populated{padding:100px 21px}.elementor-60 .elementor-element.elementor-element-d839f01>.elementor-widget-container{padding:10px 0}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder .quickfinder-item{padding-top:calc(10px/2);padding-bottom:calc(10px/2)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2)}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-item-inner{padding:25px}.elementor-60 .elementor-element.elementor-element-d839f01 .quickfinder-style-vertical .quickfinder-item-info{padding:25px}.elementor-60 .elementor-element.elementor-element-049e486{width:100%}.elementor-60 .elementor-element.elementor-element-049e486>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px}.elementor-60 .elementor-element.elementor-element-a82be6f{--spacer-size:2px}.elementor-60 .elementor-element.elementor-element-4096e47d:not(.elementor-motion-effects-element-type-background),.elementor-60 .elementor-element.elementor-element-4096e47d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://composites-solutions.ch/wp-content/uploads/2023/08/CS-banner-N16-e1693425220290.jpg");background-repeat:no-repeat;background-size:cover}.elementor-60 .elementor-element.elementor-element-4096e47d{padding:70px 0}.elementor-60 .elementor-element.elementor-element-1d561261>.elementor-element-populated{padding:0 21px 0 30px}.elementor-60 .elementor-element.elementor-element-6b56c6be{text-align:left}.elementor-60 .elementor-element.elementor-element-6b56c6be img{width:51%}.elementor-60 .elementor-element.elementor-element-29172ece>.elementor-element-populated{margin:70px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px}}