.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-1532 .elementor-element.elementor-element-66bb7cf6{--spacer-size:50px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );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-1532 .elementor-element.elementor-element-4d90e51 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );}.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-1532 .elementor-element.elementor-element-7b6340fd{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-418f40c{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-f87784c{--spacer-size:22px;}.elementor-1532 .elementor-element.elementor-element-af93480 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-891fc3d{font-family:"Helvetica", Sans-serif;font-size:10px;font-weight:400;}.elementor-1532 .elementor-element.elementor-element-d75d1fe{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-8a073e2{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-56c783f{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-86378ec{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-34492af .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-48f94af{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-d434e75:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-d434e75.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-7a9062a{text-align:center;}.elementor-1532 .elementor-element.elementor-element-7a9062a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-f147b40:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-f147b40.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-6cbf8bc{text-align:center;}.elementor-1532 .elementor-element.elementor-element-6cbf8bc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-004b734:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-004b734.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-b76de71{text-align:center;}.elementor-1532 .elementor-element.elementor-element-b76de71 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-52634b9:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-52634b9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://piccodesign.at/wp-content/uploads/2025/06/oblong_mask.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1532 .elementor-element.elementor-element-fd6682a{text-align:center;}.elementor-1532 .elementor-element.elementor-element-fd6682a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:14px;font-weight:700;font-style:normal;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-3cf6578{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-e3fb134{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-a16676f{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-b904bbe:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-b904bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-b904bbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-b904bbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-2749815{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-1aaa72e .elementor-heading-title{color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-4f9904b9:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-4f9904b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-4f9904b9 > .elementor-container{max-width:1037px;}.elementor-1532 .elementor-element.elementor-element-4f9904b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-4f9904b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-2fa1618a{text-align:center;}.elementor-1532 .elementor-element.elementor-element-2fa1618a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:55px;letter-spacing:0.5px;color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-74d65a5{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-117547d:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-117547d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-117547d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-117547d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-9184d1f .elementor-heading-title{color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-2c5ea09 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-cbc9992{--e-image-carousel-slides-to-show:1;}.elementor-1532 .elementor-element.elementor-element-3b0ec5d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-ea28eae .widget-image-caption{font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-a4c32bf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-12bb2a0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-4a4199d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:15px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;letter-spacing:0.5px;color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-e73355d{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-d729f97 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-4a2daa8f{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-691bc11:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-691bc11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-691bc11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-691bc11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-ed1c3f7 .elementor-heading-title{color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-2195606:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-2195606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-2195606{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-2195606 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-cf08149 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1532 .elementor-element.elementor-element-77c35b3:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-77c35b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-77c35b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-77c35b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-5831d9e{color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-210372a:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-210372a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-210372a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-210372a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-5b77730{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-4e1f58d:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-4e1f58d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-4e1f58d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-4e1f58d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-08cc313{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-148348f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-388f48ef{font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-afa3b51{font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-3acb28d{font-family:var( --e-global-typography-6f06e81-font-family ), Sans-serif;font-size:var( --e-global-typography-6f06e81-font-size );font-weight:var( --e-global-typography-6f06e81-font-weight );text-transform:var( --e-global-typography-6f06e81-text-transform );font-style:var( --e-global-typography-6f06e81-font-style );}.elementor-1532 .elementor-element.elementor-element-f5e6f3e:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-f5e6f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-f5e6f3e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-f5e6f3e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-65f4cfa{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-1b90bc9f .elementor-heading-title{color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-19eb407 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1532 .elementor-element.elementor-element-dbe4aa6{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-e74986e .elementor-heading-title{color:var( --e-global-color-31f81bc );}.elementor-1532 .elementor-element.elementor-element-adf0f81:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-adf0f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-adf0f81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-adf0f81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-555a4a0:not(.elementor-motion-effects-element-type-background), .elementor-1532 .elementor-element.elementor-element-555a4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-555a4a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1532 .elementor-element.elementor-element-555a4a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1532 .elementor-element.elementor-element-f85c307{--spacer-size:50px;}.elementor-1532 .elementor-element.elementor-element-7f60f441 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-adf9662 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-b960f22{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-19430cb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-6a5df31{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-0adc138 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-1532 .elementor-element.elementor-element-69f73b8{color:var( --e-global-color-secondary );}@media(min-width:768px){.elementor-1532 .elementor-element.elementor-element-57e4daa{width:25.027%;}.elementor-1532 .elementor-element.elementor-element-02c6857{width:49.52%;}.elementor-1532 .elementor-element.elementor-element-1524a04{width:25.119%;}.elementor-1532 .elementor-element.elementor-element-4f854999{width:100%;}.elementor-1532 .elementor-element.elementor-element-49a62c8{width:36.339%;}.elementor-1532 .elementor-element.elementor-element-ae457f1{width:63.661%;}}@media(max-width:1024px){.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-1532 .elementor-element.elementor-element-418f40c{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-56c783f{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-e3fb134{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-ea28eae .widget-image-caption{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-388f48ef{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-afa3b51{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-3acb28d{font-size:var( --e-global-typography-6f06e81-font-size );}}@media(max-width:767px){.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-1532 .elementor-element.elementor-element-418f40c{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-56c783f{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-e3fb134{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-ea28eae .widget-image-caption{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-388f48ef{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-afa3b51{font-size:var( --e-global-typography-6f06e81-font-size );}.elementor-1532 .elementor-element.elementor-element-3acb28d{font-size:var( --e-global-typography-6f06e81-font-size );}}