.elementor-101 .elementor-element.elementor-element-e162602:not(.elementor-motion-effects-element-type-background),.elementor-101 .elementor-element.elementor-element-e162602>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-30c4284)}.elementor-101 .elementor-element.elementor-element-e162602{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:0;padding:60px 0 60px 0}.elementor-101 .elementor-element.elementor-element-e162602>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-101 .elementor-element.elementor-element-f958c8f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-101 .elementor-element.elementor-element-f958c8f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.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)}.elementor-101 .elementor-element.elementor-element-cd56b22{text-align:center}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-101 .elementor-element.elementor-element-bf3c1c6{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-7b81738>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-101 .elementor-element.elementor-element-7b81738>.elementor-element-populated{padding:10px 0 0 45px}.elementor-101 .elementor-element.elementor-element-7c3ac90{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-101 .elementor-element.elementor-element-d550f9c .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-101 .elementor-element.elementor-element-d550f9c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-d550f9c.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-d550f9c.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c13098);color:var(--e-global-color-8c13098);border-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-d550f9c .elementor-icon{font-size:18px}.elementor-101 .elementor-element.elementor-element-d550f9c .elementor-icon-box-title,.elementor-101 .elementor-element.elementor-element-d550f9c .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600}.elementor-101 .elementor-element.elementor-element-d550f9c .elementor-icon-box-title{color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-f3c83bf .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c13098);color:var(--e-global-color-8c13098);border-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-d6a919b)}.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-framed:has(:hover) .elementor-icon,.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-default:has(:hover) .elementor-icon,.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-framed:has(:focus) .elementor-icon,.elementor-101 .elementor-element.elementor-element-f3c83bf.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-d6a919b);color:var(--e-global-color-d6a919b);border-color:var(--e-global-color-d6a919b)}.elementor-101 .elementor-element.elementor-element-f3c83bf .elementor-icon{font-size:18px}.elementor-101 .elementor-element.elementor-element-f3c83bf .elementor-icon-box-title,.elementor-101 .elementor-element.elementor-element-f3c83bf .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600}.elementor-101 .elementor-element.elementor-element-f3c83bf .elementor-icon-box-title{color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-282e323>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-101 .elementor-element.elementor-element-c424f96 .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c13098);color:var(--e-global-color-8c13098);border-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-stacked:has(:hover) .elementor-icon,.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var(--e-global-color-d6a919b)}.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-framed:has(:hover) .elementor-icon,.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-default:has(:hover) .elementor-icon,.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-framed:has(:focus) .elementor-icon,.elementor-101 .elementor-element.elementor-element-c424f96.elementor-view-default:has(:focus) .elementor-icon{fill:var(--e-global-color-d6a919b);color:var(--e-global-color-d6a919b);border-color:var(--e-global-color-d6a919b)}.elementor-101 .elementor-element.elementor-element-c424f96 .elementor-icon{font-size:18px}.elementor-101 .elementor-element.elementor-element-c424f96 .elementor-icon-box-title,.elementor-101 .elementor-element.elementor-element-c424f96 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600}.elementor-101 .elementor-element.elementor-element-c424f96 .elementor-icon-box-title{color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-0765709>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon-box-wrapper{align-items:center;gap:10px}.elementor-101 .elementor-element.elementor-element-17f83ba.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-17f83ba.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-17f83ba.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c13098);color:var(--e-global-color-8c13098);border-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon{font-size:18px}.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon-box-title,.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600}.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon-box-title{color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-6339164{--spacer-size:20px}.elementor-101 .elementor-element.elementor-element-5a6a342>.elementor-widget-container{margin:0 0 0 0}.elementor-101 .elementor-element.elementor-element-5a6a342 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px}.elementor-101 .elementor-element.elementor-element-5a6a342.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-5a6a342.elementor-view-framed .elementor-icon,.elementor-101 .elementor-element.elementor-element-5a6a342.elementor-view-default .elementor-icon{fill:var(--e-global-color-8c13098);color:var(--e-global-color-8c13098);border-color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-5a6a342 .elementor-icon{font-size:18px}.elementor-101 .elementor-element.elementor-element-5a6a342 .elementor-icon-box-title,.elementor-101 .elementor-element.elementor-element-5a6a342 .elementor-icon-box-title a{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:600}.elementor-101 .elementor-element.elementor-element-5a6a342 .elementor-icon-box-title{color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-b4a2ff9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-101 .elementor-element.elementor-element-b4a2ff9>.elementor-element-populated{padding:10px 0 0 45px}.elementor-101 .elementor-element.elementor-element-2bb1965{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-89c6f62{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-e48f345{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-23108fe{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-1f190b4{--spacer-size:20px}.elementor-101 .elementor-element.elementor-element-18780ea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-101 .elementor-element.elementor-element-18780ea>.elementor-element-populated{padding:10px 0 0 45px}.elementor-101 .elementor-element.elementor-element-bf63b41{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-46d9b9c{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-339b759{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-3779328{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:var(--e-global-color-8c13098)}.elementor-101 .elementor-element.elementor-element-7b9e78f{--spacer-size:20px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-101 .elementor-element.elementor-element-7b81738{width:39.735%}.elementor-101 .elementor-element.elementor-element-282e323{width:32.413%}.elementor-101 .elementor-element.elementor-element-0765709{width:67.587%}.elementor-101 .elementor-element.elementor-element-b4a2ff9{width:17.436%}.elementor-101 .elementor-element.elementor-element-18780ea{width:17.791%}}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-cd56b22>.elementor-widget-container{padding:0 120px 0 120px}.elementor-101 .elementor-element.elementor-element-bf3c1c6>.elementor-widget-container{padding:0 0 0 30px}.elementor-101 .elementor-element.elementor-element-bf3c1c6{text-align:center}.elementor-101 .elementor-element.elementor-element-7b81738.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-101 .elementor-element.elementor-element-7c3ac90{text-align:start}.elementor-101 .elementor-element.elementor-element-282e323.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-101 .elementor-element.elementor-element-5a6a342 .elementor-icon-box-wrapper{text-align:center;gap:0}.elementor-101 .elementor-element.elementor-element-89c6f62{text-align:center}.elementor-101 .elementor-element.elementor-element-e48f345{text-align:center}.elementor-101 .elementor-element.elementor-element-23108fe{text-align:center}.elementor-101 .elementor-element.elementor-element-18780ea.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-101 .elementor-element.elementor-element-bf63b41{text-align:center}.elementor-101 .elementor-element.elementor-element-46d9b9c{text-align:center}.elementor-101 .elementor-element.elementor-element-339b759{text-align:center}.elementor-101 .elementor-element.elementor-element-3779328{text-align:center}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-cd56b22>.elementor-widget-container{padding:0 0 0 0}.elementor-101 .elementor-element.elementor-element-7b81738>.elementor-element-populated{padding:20px 20px 20px 28px}.elementor-101 .elementor-element.elementor-element-7c3ac90{text-align:start}.elementor-101 .elementor-element.elementor-element-f3c83bf>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-101 .elementor-element.elementor-element-c424f96>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-101 .elementor-element.elementor-element-17f83ba>.elementor-widget-container{padding:5px 5px 5px 5px}.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon-box-wrapper{gap:10px}.elementor-101 .elementor-element.elementor-element-17f83ba .elementor-icon{font-size:19px}.elementor-101 .elementor-element.elementor-element-5a6a342>.elementor-widget-container{padding:0 0 0 5px}.elementor-101 .elementor-element.elementor-element-b4a2ff9>.elementor-element-populated{padding:20px 20px 20px 35px}.elementor-101 .elementor-element.elementor-element-18780ea>.elementor-element-populated{padding:20px 20px 20px 35px}}@media(max-width:1024px) and (min-width:768px){.elementor-101 .elementor-element.elementor-element-f958c8f{width:100%}.elementor-101 .elementor-element.elementor-element-7b81738{width:100%}.elementor-101 .elementor-element.elementor-element-b4a2ff9{width:100%}.elementor-101 .elementor-element.elementor-element-18780ea{width:100%}}#resoluzion360 a{color:#49AD17!important}#resoluzion360 a:hover{color:white!important}#footer2 a:hover{color:#49AD17!important}