
.swbuilder-525 .swbuilder-element.swbuilder-element-5bcf822a{--display:flex;--min-height:730px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.swbuilder-525 .swbuilder-element.swbuilder-element-5bcf822a:not(.swbuilder-motion-effects-element-type-background), .swbuilder-525 .swbuilder-element.swbuilder-element-5bcf822a > .swbuilder-motion-effects-container > .swbuilder-motion-effects-layer{background-color:transparent;background-image:linear-gradient(34deg, #00D3FF 16%, #BDF4FF 100%);}.swbuilder-525 .swbuilder-element.swbuilder-element-186f0b6f{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.swbuilder-525 .swbuilder-element.swbuilder-element-186f0b6f.e-con{--align-self:center;}.swbuilder-widget-heading .swbuilder-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 );color:var( --e-global-color-primary );}.swbuilder-525 .swbuilder-element.swbuilder-element-6a0b34bd .swbuilder-heading-title{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:700;text-transform:none;color:var( --e-global-color-text );}.swbuilder-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.swbuilder-widget-text-editor.swbuilder-drop-cap-view-stacked .swbuilder-drop-cap{background-color:var( --e-global-color-primary );}.swbuilder-widget-text-editor.swbuilder-drop-cap-view-framed .swbuilder-drop-cap, .swbuilder-widget-text-editor.swbuilder-drop-cap-view-default .swbuilder-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.swbuilder-525 .swbuilder-element.swbuilder-element-50abf42b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;}.swbuilder-widget-button .swbuilder-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 );}.swbuilder-525 .swbuilder-element.swbuilder-element-c2ddad2 > .swbuilder-widget-container{padding:2rem 0rem 0rem 0rem;}.swbuilder-525 .swbuilder-element.swbuilder-element-c2ddad2 .swbuilder-button{font-family:"Montserrat", Sans-serif;font-weight:600;text-decoration:none;padding:20px 50px 20px 50px;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315{--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;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315:not(.swbuilder-motion-effects-element-type-background), .swbuilder-525 .swbuilder-element.swbuilder-element-27879315 > .swbuilder-motion-effects-container > .swbuilder-motion-effects-layer{background-image:url("https://softweb.srl/sw-media/2024/02/Senza-titolo-1.png");background-position:center center;background-repeat:no-repeat;background-size:70% auto;}.swbuilder-525 .swbuilder-element.swbuilder-element-ad5c434{--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;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.swbuilder-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.swbuilder-525 .swbuilder-element.swbuilder-element-8d42059 .gallery-item .gallery-caption{display:none;}@media(min-width:768px){.swbuilder-525 .swbuilder-element.swbuilder-element-186f0b6f{--width:50%;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.swbuilder-525 .swbuilder-element.swbuilder-element-186f0b6f{--width:100%;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315{--width:100%;}}@media(max-width:1024px){.swbuilder-525 .swbuilder-element.swbuilder-element-5bcf822a{--flex-wrap:wrap;}.swbuilder-525 .swbuilder-element.swbuilder-element-186f0b6f{--padding-top:7%;--padding-bottom:1%;--padding-left:7%;--padding-right:7%;}.swbuilder-widget-heading .swbuilder-heading-title{font-size:var( --e-global-typography-primary-font-size );}.swbuilder-525 .swbuilder-element.swbuilder-element-6a0b34bd .swbuilder-heading-title{font-size:54px;}.swbuilder-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.swbuilder-525 .swbuilder-element.swbuilder-element-50abf42b{font-size:18px;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315:not(.swbuilder-motion-effects-element-type-background), .swbuilder-525 .swbuilder-element.swbuilder-element-27879315 > .swbuilder-motion-effects-container > .swbuilder-motion-effects-layer{background-size:600px auto;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315{--padding-top:11rem;--padding-bottom:17rem;--padding-left:0rem;--padding-right:0rem;}}@media(max-width:767px){.swbuilder-525 .swbuilder-element.swbuilder-element-186f0b6f{--padding-top:2rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.swbuilder-widget-heading .swbuilder-heading-title{font-size:var( --e-global-typography-primary-font-size );}.swbuilder-525 .swbuilder-element.swbuilder-element-6a0b34bd .swbuilder-heading-title{font-size:34px;}.swbuilder-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.swbuilder-525 .swbuilder-element.swbuilder-element-50abf42b{font-size:16px;}.swbuilder-525 .swbuilder-element.swbuilder-element-c2ddad2 > .swbuilder-widget-container{padding:1rem 0rem 0rem 0rem;}.swbuilder-525 .swbuilder-element.swbuilder-element-c2ddad2 .swbuilder-button{font-size:20px;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315:not(.swbuilder-motion-effects-element-type-background), .swbuilder-525 .swbuilder-element.swbuilder-element-27879315 > .swbuilder-motion-effects-container > .swbuilder-motion-effects-layer{background-size:308px auto;}.swbuilder-525 .swbuilder-element.swbuilder-element-27879315{--padding-top:10rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}}