.elementor-8541 .elementor-element.elementor-element-c9740c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:250px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-c9740c7:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-c9740c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cce13ac );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8541 .elementor-element.elementor-element-ea7d107 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-ea7d107 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-ea7d107 .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-ea7d107 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-ea7d107 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-e0959d8 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-e0959d8 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-e0959d8 .elementor-button:focus{background-color:var( --e-global-color-cce13ac );color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-e0959d8 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-e0959d8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-476c4c7 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-476c4c7 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-476c4c7 .elementor-button:focus{background-color:var( --e-global-color-d012e18 );color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-476c4c7 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-476c4c7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-24c4793 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-24c4793 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-24c4793 .elementor-button:focus{background-color:var( --e-global-color-ddb2b78 );color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-24c4793 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-24c4793 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-16195c2 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-16195c2 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-16195c2 .elementor-button:focus{background-color:var( --e-global-color-6fd6181 );color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-16195c2 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-16195c2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-35da340 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-35da340 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-35da340 .elementor-button:focus{background-color:var( --e-global-color-759bbce );color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-35da340 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-35da340 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-565c304 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;padding:20px 30px 20px 30px;}.elementor-8541 .elementor-element.elementor-element-565c304 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-565c304 .elementor-button:focus{background-color:var( --e-global-color-6e01d7f );color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-565c304 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-565c304 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-11c6914{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-11c6914:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-11c6914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-cce13ac ) 0%, #1B5D7100 100%);}.elementor-8541 .elementor-element.elementor-element-e810244{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-e810244.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8541 .elementor-element.elementor-element-3c1b558{text-align:left;}.elementor-8541 .elementor-element.elementor-element-3c1b558 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-79d00ba{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-79d00ba:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-79d00ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-allestimenti-longlake-festival-lugano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-18e2ea3{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-18e2ea3:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-18e2ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-stand-fieristici-chirurgia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-e9837cf{--display:flex;--margin-top:-30px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8541 .elementor-element.elementor-element-0c90d80 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-8541 .elementor-element.elementor-element-0c90d80 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-0c90d80 .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-0c90d80 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-0c90d80 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-7e86153{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-7e86153:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-7e86153 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-allestimenti-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-8283159{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-8283159:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-8283159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-allestimenti-002.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-a135732{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-a135732:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-a135732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-d012e18 ) 0%, #1B5D7100 100%);}.elementor-8541 .elementor-element.elementor-element-6f235b3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-6f235b3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8541 .elementor-element.elementor-element-68f4c34{text-align:left;}.elementor-8541 .elementor-element.elementor-element-68f4c34 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-bdfd117{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-bdfd117:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-bdfd117 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-allestimenti-longlake-festival-lugano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-938ef88{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-938ef88:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-938ef88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-stand-fieristici-chirurgia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-2a95d20{--display:flex;--margin-top:-30px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8541 .elementor-element.elementor-element-9aa7204 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-8541 .elementor-element.elementor-element-9aa7204 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-9aa7204 .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-9aa7204 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-9aa7204 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-f176288{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-f176288:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-f176288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-fine-art-woman.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-168728f{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-168728f:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-168728f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-decorazioni-veicoli-tram-wrapping.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-b61975c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-b61975c:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-b61975c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-ddb2b78 ) 0%, #1B5D7100 100%);}.elementor-8541 .elementor-element.elementor-element-4d68a2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-4d68a2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8541 .elementor-element.elementor-element-29c73ba{text-align:left;}.elementor-8541 .elementor-element.elementor-element-29c73ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-134dd4e{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-134dd4e:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-134dd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-fine-art-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-7b00e48{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-7b00e48:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-7b00e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-fine-art-002.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-29aaa48{--display:flex;--margin-top:-30px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8541 .elementor-element.elementor-element-6a5c5c7 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-8541 .elementor-element.elementor-element-6a5c5c7 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-6a5c5c7 .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-6a5c5c7 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-6a5c5c7 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-8a88839{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-8a88839:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-8a88839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-fine-art-woman.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-a70a3a8{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-a70a3a8:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-a70a3a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-fine-art-003.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-718c7b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-718c7b8:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-718c7b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6fd6181 ) 0%, #1B5D7100 100%);}.elementor-8541 .elementor-element.elementor-element-363567b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-363567b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8541 .elementor-element.elementor-element-410fc9c{text-align:left;}.elementor-8541 .elementor-element.elementor-element-410fc9c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-8ce54bf{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-8ce54bf:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-8ce54bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-veicoli-car-wrapping-002.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-5d3cf92{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-5d3cf92:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-5d3cf92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-veicoli-car-wrapping-003.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-020d8da{--display:flex;--margin-top:-30px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8541 .elementor-element.elementor-element-ef13276 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-8541 .elementor-element.elementor-element-ef13276 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-ef13276 .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-ef13276 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-ef13276 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-3056cfb{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-3056cfb:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-3056cfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-veicoli-car-wrapping-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-c56b2c3{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-c56b2c3:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-c56b2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-decorazioni-veicoli-tram-wrapping.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-38dd8c0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-38dd8c0:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-38dd8c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-759bbce ) 0%, #1B5D7100 100%);}.elementor-8541 .elementor-element.elementor-element-d880c36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-d880c36.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8541 .elementor-element.elementor-element-3a3d5fb{text-align:left;}.elementor-8541 .elementor-element.elementor-element-3a3d5fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-d925987{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-d925987:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-d925987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-stand-fieristici-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-fd9c4e3{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-fd9c4e3:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-fd9c4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-allestimenti-longlake-festival-lugano.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-3c7cca3{--display:flex;--margin-top:-30px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8541 .elementor-element.elementor-element-48b5371 .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-8541 .elementor-element.elementor-element-48b5371 .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-48b5371 .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-48b5371 .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-48b5371 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-ee46e93{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-ee46e93:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-ee46e93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-stand-fieristici-002.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-fbd774b{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-fbd774b:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-fbd774b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-stand-fieristici-003.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-9c129ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-9c129ce:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-9c129ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6e01d7f ) 0%, #1B5D7100 100%);}.elementor-8541 .elementor-element.elementor-element-4d25038{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8541 .elementor-element.elementor-element-4d25038.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8541 .elementor-element.elementor-element-cd8fea3{text-align:left;}.elementor-8541 .elementor-element.elementor-element-cd8fea3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:70px;font-weight:600;color:#FFFFFF;}.elementor-8541 .elementor-element.elementor-element-22fe574{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-22fe574:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-22fe574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-segnaletica-001.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-ef5ad00{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-ef5ad00:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-ef5ad00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-segnaletica-002.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-9a0734a{--display:flex;--margin-top:-30px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-8541 .elementor-element.elementor-element-241bbea .elementor-button{background-color:var( --e-global-color-secondary );fill:#FFFFFF;color:#FFFFFF;padding:20px 35px 20px 35px;}.elementor-8541 .elementor-element.elementor-element-241bbea .elementor-button:hover, .elementor-8541 .elementor-element.elementor-element-241bbea .elementor-button:focus{background-color:var( --e-global-color-76de482 );color:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-241bbea .elementor-button:hover svg, .elementor-8541 .elementor-element.elementor-element-241bbea .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-8541 .elementor-element.elementor-element-467155f{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-467155f:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-467155f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-segnaletica-003.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8541 .elementor-element.elementor-element-ed260d1{--display:flex;--min-height:30vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--border-radius:30px 30px 30px 30px;}.elementor-8541 .elementor-element.elementor-element-ed260d1:not(.elementor-motion-effects-element-type-background), .elementor-8541 .elementor-element.elementor-element-ed260d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://colorlito.ch/wp-content/uploads/2025/05/colorlito-gallery-segnaletica-004.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(max-width:1024px){.elementor-8541 .elementor-element.elementor-element-c9740c7{--justify-content:flex-start;--padding-top:200px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-11c6914{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-a135732{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-b61975c{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-718c7b8{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-38dd8c0{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-9c129ce{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}}@media(max-width:767px){.elementor-8541 .elementor-element.elementor-element-c9740c7{--justify-content:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:150px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-8541 .elementor-element.elementor-element-ea7d107 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-e0959d8 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-476c4c7 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-24c4793 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-16195c2 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-35da340 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-565c304 .elementor-button{padding:15px 20px 15px 20px;}.elementor-8541 .elementor-element.elementor-element-3c1b558 .elementor-heading-title{font-size:40px;}.elementor-8541 .elementor-element.elementor-element-68f4c34 .elementor-heading-title{font-size:40px;}.elementor-8541 .elementor-element.elementor-element-29c73ba .elementor-heading-title{font-size:40px;}.elementor-8541 .elementor-element.elementor-element-410fc9c .elementor-heading-title{font-size:40px;}.elementor-8541 .elementor-element.elementor-element-3a3d5fb .elementor-heading-title{font-size:40px;}.elementor-8541 .elementor-element.elementor-element-cd8fea3 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-8541 .elementor-element.elementor-element-e810244{--width:100%;}.elementor-8541 .elementor-element.elementor-element-79d00ba{--width:65%;}.elementor-8541 .elementor-element.elementor-element-18e2ea3{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-7e86153{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-8283159{--width:65%;}.elementor-8541 .elementor-element.elementor-element-6f235b3{--width:100%;}.elementor-8541 .elementor-element.elementor-element-bdfd117{--width:65%;}.elementor-8541 .elementor-element.elementor-element-938ef88{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-f176288{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-168728f{--width:65%;}.elementor-8541 .elementor-element.elementor-element-4d68a2f{--width:100%;}.elementor-8541 .elementor-element.elementor-element-134dd4e{--width:65%;}.elementor-8541 .elementor-element.elementor-element-7b00e48{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-8a88839{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-a70a3a8{--width:65%;}.elementor-8541 .elementor-element.elementor-element-363567b{--width:100%;}.elementor-8541 .elementor-element.elementor-element-8ce54bf{--width:65%;}.elementor-8541 .elementor-element.elementor-element-5d3cf92{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-3056cfb{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-c56b2c3{--width:65%;}.elementor-8541 .elementor-element.elementor-element-d880c36{--width:100%;}.elementor-8541 .elementor-element.elementor-element-d925987{--width:65%;}.elementor-8541 .elementor-element.elementor-element-fd9c4e3{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-ee46e93{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-fbd774b{--width:65%;}.elementor-8541 .elementor-element.elementor-element-4d25038{--width:100%;}.elementor-8541 .elementor-element.elementor-element-22fe574{--width:65%;}.elementor-8541 .elementor-element.elementor-element-ef5ad00{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-467155f{--width:33.3333%;}.elementor-8541 .elementor-element.elementor-element-ed260d1{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8541 .elementor-element.elementor-element-79d00ba{--width:100%;}.elementor-8541 .elementor-element.elementor-element-18e2ea3{--width:100%;}.elementor-8541 .elementor-element.elementor-element-7e86153{--width:100%;}.elementor-8541 .elementor-element.elementor-element-8283159{--width:100%;}.elementor-8541 .elementor-element.elementor-element-bdfd117{--width:100%;}.elementor-8541 .elementor-element.elementor-element-938ef88{--width:100%;}.elementor-8541 .elementor-element.elementor-element-f176288{--width:100%;}.elementor-8541 .elementor-element.elementor-element-168728f{--width:100%;}.elementor-8541 .elementor-element.elementor-element-134dd4e{--width:100%;}.elementor-8541 .elementor-element.elementor-element-7b00e48{--width:100%;}.elementor-8541 .elementor-element.elementor-element-8a88839{--width:100%;}.elementor-8541 .elementor-element.elementor-element-a70a3a8{--width:100%;}.elementor-8541 .elementor-element.elementor-element-8ce54bf{--width:100%;}.elementor-8541 .elementor-element.elementor-element-5d3cf92{--width:100%;}.elementor-8541 .elementor-element.elementor-element-3056cfb{--width:100%;}.elementor-8541 .elementor-element.elementor-element-c56b2c3{--width:100%;}.elementor-8541 .elementor-element.elementor-element-d925987{--width:100%;}.elementor-8541 .elementor-element.elementor-element-fd9c4e3{--width:100%;}.elementor-8541 .elementor-element.elementor-element-ee46e93{--width:100%;}.elementor-8541 .elementor-element.elementor-element-fbd774b{--width:100%;}.elementor-8541 .elementor-element.elementor-element-22fe574{--width:100%;}.elementor-8541 .elementor-element.elementor-element-ef5ad00{--width:100%;}.elementor-8541 .elementor-element.elementor-element-467155f{--width:100%;}.elementor-8541 .elementor-element.elementor-element-ed260d1{--width:100%;}}