.elementor-7432 .elementor-element.elementor-element-f9eb170{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-f9eb170:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-f9eb170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artphotonics-relaunch.workonweb.de/app/uploads/2022/01/flexray_banner_1.png");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-03d0e83 img{width:400px;}.elementor-7432 .elementor-element.elementor-element-f55ac5c{--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-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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7432 .elementor-element.elementor-element-23970ef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7432 .elementor-element.elementor-element-23970ef .elementor-divider-separator{width:100%;}.elementor-7432 .elementor-element.elementor-element-23970ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7432 .elementor-element.elementor-element-90c4127{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-7432 .elementor-element.elementor-element-cedb083 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-2279ad0{--display:flex;}.elementor-7432 .elementor-element.elementor-element-54fc436{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7432 .elementor-element.elementor-element-8d2beba .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6efff60{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-6efff60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-6efff60 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-6efff60 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-6efff60 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-6efff60 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-6efff60 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-9421045{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7432 .elementor-element.elementor-element-9421045 .elementor-divider-separator{width:100%;}.elementor-7432 .elementor-element.elementor-element-9421045 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7432 .elementor-element.elementor-element-771f53e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-4da95f8 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-7b19ec2{--display:flex;}.elementor-7432 .elementor-element.elementor-element-84c34fb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-7432 .elementor-element.elementor-element-7615b27 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-e789251{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-e789251 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-e789251 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-e789251 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-e789251 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-e789251 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-e789251 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-01c87ad{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7432 .elementor-element.elementor-element-01c87ad .elementor-divider-separator{width:100%;}.elementor-7432 .elementor-element.elementor-element-01c87ad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7432 .elementor-element.elementor-element-203b419{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-b01dacf .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-b1b3cb7 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-106665b{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-106665b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-106665b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-106665b .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-106665b .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-106665b .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-106665b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-8a12f5b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7432 .elementor-element.elementor-element-8a12f5b .elementor-divider-separator{width:100%;}.elementor-7432 .elementor-element.elementor-element-8a12f5b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7432 .elementor-element.elementor-element-fea5a65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-201d6d1 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-2030715 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-758a054{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-758a054 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-758a054 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-758a054 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-758a054 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-758a054 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-758a054 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-df9f904{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-df9f904:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-df9f904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artphotonics-relaunch.workonweb.de/app/uploads/2021/08/flexispec_banner_1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-7432 .elementor-element.elementor-element-6a7ab45 img{width:600px;}.elementor-7432 .elementor-element.elementor-element-d59324a{--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-7432 .elementor-element.elementor-element-cb0b67f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-7432 .elementor-element.elementor-element-cb0b67f .elementor-divider-separator{width:100%;}.elementor-7432 .elementor-element.elementor-element-cb0b67f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-7432 .elementor-element.elementor-element-a26da2c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-c1e337c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-a36628f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7432 .elementor-element.elementor-element-a47dc7f{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-a47dc7f.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-a47dc7f .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-a47dc7f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-a47dc7f.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-a47dc7f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-a47dc7f.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-a47dc7f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-a47dc7f .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-a47dc7f .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-8653b0c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-ce34c49 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-733a574{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-733a574 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-733a574 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-733a574 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-733a574 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-733a574 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-733a574 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-75a5123{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-221377b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-10939b5{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-10939b5.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-10939b5 .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-10939b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-10939b5.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-10939b5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-10939b5.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-10939b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-10939b5 .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-10939b5 .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-5046519 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-cc7fc1a .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-6e74951{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-6e74951 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-6e74951 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-6e74951 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-6e74951 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-6e74951 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-6e74951 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-34c704c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-835ea17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-cb8abd2{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-cb8abd2.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-cb8abd2 .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-cb8abd2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-cb8abd2.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-cb8abd2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-cb8abd2.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-cb8abd2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-cb8abd2 .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-cb8abd2 .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-05e798c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-52f6ee4 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-44da8cb{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-44da8cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-44da8cb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-44da8cb .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-44da8cb .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-44da8cb .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-44da8cb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-5bb16fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-cb1d780{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-dcfa62a{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-dcfa62a.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-dcfa62a .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-dcfa62a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-dcfa62a.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-dcfa62a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-dcfa62a.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-dcfa62a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-dcfa62a .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-dcfa62a .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-10fb1b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-102b01d .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-8912d12{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-8912d12 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-8912d12 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-8912d12 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-8912d12 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-8912d12 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-8912d12 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-6a69b18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-f07988f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-10dcd58{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-10dcd58.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-10dcd58 .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-10dcd58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-10dcd58.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-10dcd58.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-10dcd58.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-10dcd58.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-10dcd58 .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-10dcd58 .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-a266e68 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-3207023 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-d32f6cc{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-d32f6cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-d32f6cc .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-d32f6cc .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-d32f6cc .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-d32f6cc .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-d32f6cc .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-9ba00f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-2d797aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-0ec9990{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-0ec9990.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-0ec9990 .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-0ec9990.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-0ec9990.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-0ec9990.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-0ec9990.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-0ec9990.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-0ec9990 .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-0ec9990 .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-30c3253 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-cba8188 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-3df369a{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-3df369a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-3df369a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-3df369a .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-3df369a .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-3df369a .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-3df369a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-0435560{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-2e99c5b .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-f78feb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-d2a995b{width:auto;max-width:auto;--e-transform-translateY:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-d2a995b.elementor-element{--align-self:center;}.elementor-7432 .elementor-element.elementor-element-d2a995b .elementor-icon-wrapper{text-align:start;}.elementor-7432 .elementor-element.elementor-element-d2a995b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-d2a995b.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-d2a995b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-d2a995b.elementor-view-framed .elementor-icon, .elementor-7432 .elementor-element.elementor-element-d2a995b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-d2a995b .elementor-icon{font-size:20px;}.elementor-7432 .elementor-element.elementor-element-d2a995b .elementor-icon svg{height:20px;}.elementor-7432 .elementor-element.elementor-element-74ecc85 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-7124744 .elementor-heading-title{font-family:"Sansation", Sans-serif;font-size:16px;font-weight:bold;line-height:25.6px;letter-spacing:-0.1px;color:var( --e-global-color-accent );}.elementor-7432 .elementor-element.elementor-element-759e150{--grid-columns:4;}.elementor-7432 .elementor-element.elementor-element-759e150 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-759e150 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7432 .elementor-element.elementor-element-759e150 .e-loop-item > .elementor-section, .elementor-7432 .elementor-element.elementor-element-759e150 .e-loop-item > .elementor-section > .elementor-container, .elementor-7432 .elementor-element.elementor-element-759e150 .e-loop-item > .e-con, .elementor-7432 .elementor-element.elementor-element-759e150 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-7432 .elementor-element.elementor-element-8ed3c90{--display:flex;--min-height:200px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:120px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-8ed3c90:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-8ed3c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artphotonics-relaunch.workonweb.de/app/uploads/2021/08/flexiservice_banner_1.webp");background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.elementor-7432 .elementor-element.elementor-element-c338c31 img{width:500px;}.elementor-7432 .elementor-element.elementor-element-7d9b58a{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-7432 .elementor-element.elementor-element-a6dc01b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__content{text-align:center;background-color:#2D5B6B;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-d398df3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__content{text-align:center;background-color:#C47A53;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-c10ff6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__content{text-align:center;background-color:#8D8171;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-8cc928e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__content{text-align:center;background-color:#52494C;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-837c2ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__content{text-align:center;background-color:#4AC3D6;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-0ee1b82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__content{text-align:center;background-color:#2A695E;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-a1c7f23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta .elementor-cta__bg, .elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-primary );}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-icon{font-size:60px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__title{font-family:"Sansation", Sans-serif;font-size:40px;font-weight:bold;line-height:48px;letter-spacing:-0.1px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__description:not(:last-child){margin-bottom:80px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__description{color:#FFFFFF;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__button{color:#FFFFFF;border-color:#FFFFFF;font-family:"Sansation", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:25.6px;letter-spacing:-0.1px;padding:8px 16px 8px 16px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__button:hover{color:var( --e-global-color-accent );background-color:#FFFFFF;}@media(max-width:1024px){.elementor-7432 .elementor-element.elementor-element-f9eb170:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-f9eb170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artphotonics-relaunch.workonweb.de/app/uploads/2021/08/flexiray_product_banner3.webp");background-position:top center;}.elementor-7432 .elementor-element.elementor-element-f9eb170{--min-height:150px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-03d0e83{padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-03d0e83 img{width:300px;}.elementor-7432 .elementor-element.elementor-element-f55ac5c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6efff60{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-e789251{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-106665b{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-758a054{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-df9f904:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-df9f904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artphotonics-relaunch.workonweb.de/app/uploads/2021/08/flexispec_banner_2.webp");background-position:top center;}.elementor-7432 .elementor-element.elementor-element-df9f904{--min-height:150px;}.elementor-7432 .elementor-element.elementor-element-6a7ab45{padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-6a7ab45 img{width:400px;}.elementor-7432 .elementor-element.elementor-element-d59324a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7432 .elementor-element.elementor-element-8653b0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-733a574{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-5046519 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6e74951{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-05e798c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-44da8cb{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-10fb1b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-8912d12{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-a266e68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-d32f6cc{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-30c3253 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-3df369a{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-74ecc85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-759e150{--grid-columns:2;}.elementor-7432 .elementor-element.elementor-element-8ed3c90:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-8ed3c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artphotonics-relaunch.workonweb.de/app/uploads/2021/08/flexiservice_banner_2.webp");background-position:top center;}.elementor-7432 .elementor-element.elementor-element-8ed3c90{--min-height:150px;}.elementor-7432 .elementor-element.elementor-element-c338c31{padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-c338c31 img{width:320px;}.elementor-7432 .elementor-element.elementor-element-7d9b58a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__bg-wrapper{min-height:500px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__bg-wrapper{min-height:500px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__bg-wrapper{min-height:500px;}}@media(max-width:767px){.elementor-7432 .elementor-element.elementor-element-f9eb170:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-f9eb170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6efff60{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-e789251{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-106665b{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-758a054{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-df9f904:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-df9f904 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-7432 .elementor-element.elementor-element-6a7ab45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7432 .elementor-element.elementor-element-6a7ab45 img{width:100%;}.elementor-7432 .elementor-element.elementor-element-8653b0c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-733a574{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-5046519 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6e74951{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-05e798c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-44da8cb{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-10fb1b9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-8912d12{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-a266e68 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-d32f6cc{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-30c3253 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-3df369a{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-74ecc85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-759e150{--grid-columns:1;}.elementor-7432 .elementor-element.elementor-element-8ed3c90:not(.elementor-motion-effects-element-type-background), .elementor-7432 .elementor-element.elementor-element-8ed3c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__title{font-size:30px;}.elementor-7432 .elementor-element.elementor-element-6a2dcba .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__title{font-size:27px;line-height:1.2em;}.elementor-7432 .elementor-element.elementor-element-4ba5850 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__title{font-size:30px;}.elementor-7432 .elementor-element.elementor-element-2fb4ee2 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__title{font-size:27px;line-height:1.2em;}.elementor-7432 .elementor-element.elementor-element-670bcc6 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__title{font-size:30px;}.elementor-7432 .elementor-element.elementor-element-86b5262 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__title{font-size:27px;line-height:1.2em;}.elementor-7432 .elementor-element.elementor-element-9a086d6 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__content{text-align:start;padding:20px 20px 20px 20px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__bg-wrapper{min-height:300px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__title{font-size:30px;}.elementor-7432 .elementor-element.elementor-element-c5cfac4 .elementor-cta__description:not(:last-child){margin-bottom:40px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7432 .elementor-element.elementor-element-f9eb170{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f9eb170 */.elementor-7432 .elementor-element.elementor-element-f9eb170 {
  box-sizing: border-box;
  width: calc(100% + 32px) !important;
  max-width: none !important;
  flex: 0 0 calc(100% + 32px);
  margin-left: -16px !important;
  margin-right: -16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df9f904 */.elementor-7432 .elementor-element.elementor-element-df9f904 {
  box-sizing: border-box;
  width: calc(100% + 32px) !important;
  max-width: none !important;
  flex: 0 0 calc(100% + 32px);
  margin-left: -16px !important;
  margin-right: -16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ed3c90 */.elementor-7432 .elementor-element.elementor-element-8ed3c90 {
  box-sizing: border-box;
  width: calc(100% + 32px) !important;
  max-width: none !important;
  flex: 0 0 calc(100% + 32px);
  margin-left: -16px !important;
  margin-right: -16px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d9b58a */.elementor-7432 .elementor-element.elementor-element-7d9b58a,
.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-widget-container,
.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta {
    overflow: visible;
}

.elementor-widget-call-to-action:not(:has(.elementor-widget-container)) {
    overflow: visible;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__bg-wrapper {
    position: relative;
    box-sizing: border-box;
    border: 5px solid #fff;
    border-radius: 5px;
    overflow: hidden;
    box-shadow: 0 0 10px rgba(0,0,0,.35);
    z-index: 2;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__bg,
.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__bg-overlay {
    border-radius: inherit;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__content {
    position: relative;
    display: grid;
    grid-template-columns: 1fr auto minmax(0,auto) 1fr;
    grid-template-rows: auto auto auto;
    align-items: center;
    column-gap: 18px;
    overflow: hidden;
    margin-block: 20px;
    border-radius: 10px;
    z-index: 1;
    background-image: linear-gradient(
        rgba(0,0,0,0),
        rgba(0,0,0,.5)
    );
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__icon,
.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__image {
    grid-column: 2;
    grid-row: 1;
    align-self: center;
    justify-self: end;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__title {
    grid-column: 3;
    grid-row: 1;
    min-width: 0;
    align-self: center;
    justify-self: start;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__description {
    grid-column: 1 / -1;
    grid-row: 2;
    position: relative;
    width: 100%;
    box-sizing: border-box;
    padding-top: 32px;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__description::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 200vw;
    height: 3px;
    transform: translateX(-50%);
    background: #fff;
    pointer-events: none;
}

.elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__button-wrapper {
    grid-column: 1 / -1;
    grid-row: 3;
    width: 100%;
}


/* DESKTOP */

.elementor-widget-call-to-action.elementor-cta--layout-image-left
.elementor-cta__content {
    margin-left: -15px;
}

.elementor-widget-call-to-action.elementor-cta--layout-image-right
.elementor-cta__content {
    margin-right: -15px;
}


/* TABLET */

@media (max-width:1024px) {
    
    .elementor-7432 .elementor-element.elementor-element-7d9b58a .elementor-cta__content {
        margin-block-start: -5px;
    }

    .elementor-widget-call-to-action.elementor-cta--layout-image-left
    .elementor-cta__content {
        margin-left: 0px;
    }
    
    .elementor-widget-call-to-action.elementor-cta--layout-image-right
    .elementor-cta__content {
        margin-right: 0px;
    }

}/* End custom CSS */
/* Start custom CSS */html {
    scroll-padding-top: 130px; /* gleicher Wert wie offset im JS */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://artphotonics-relaunch.workonweb.de/app/uploads/2026/09/Sansation-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://artphotonics-relaunch.workonweb.de/app/uploads/2026/09/Sansation-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://artphotonics-relaunch.workonweb.de/app/uploads/2026/09/Sansation-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://artphotonics-relaunch.workonweb.de/app/uploads/2026/09/Sansation-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://artphotonics-relaunch.workonweb.de/app/uploads/2026/09/Sansation-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Sansation';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://artphotonics-relaunch.workonweb.de/app/uploads/2026/09/Sansation-LightItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */