.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1168 .elementor-element.elementor-element-5a13f79{--display:flex;--min-height:402px;--margin-top:0px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-1168 .elementor-element.elementor-element-5a13f79:not(.elementor-motion-effects-element-type-background), .elementor-1168 .elementor-element.elementor-element-5a13f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://swi-machine.it/wp-content/uploads/2026/07/fallback-video.jpg") 50% 50%;background-size:cover;}.elementor-1168 .elementor-element.elementor-element-ca24fda{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1168 .elementor-element.elementor-element-0795546{text-align:center;}.elementor-1168 .elementor-element.elementor-element-0795546 .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:36px;font-weight:300;}.elementor-1168 .elementor-element.elementor-element-adbaa37{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:column;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-1168 .elementor-element.elementor-element-adbaa37.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1168 .elementor-element.elementor-element-28b861d{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-6a8f33e{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;text-align:center;}.elementor-1168 .elementor-element.elementor-element-6a8f33e.elementor-element{--align-self:flex-start;}.elementor-1168 .elementor-element.elementor-element-6a8f33e.eael_liquid_glass-effect6::before{backdrop-filter:blur(7px);}.elementor-1168 .elementor-element.elementor-element-6a8f33e.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 17px -6px rgba(0,0,0,0.78);}.elementor-1168 .elementor-element.elementor-element-6a8f33e .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-6a8f33e .elementor-heading-title a:hover, .elementor-1168 .elementor-element.elementor-element-6a8f33e .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-98e9d8b{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-127e8bc{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;text-align:center;}.elementor-1168 .elementor-element.elementor-element-127e8bc.elementor-element{--align-self:flex-start;}.elementor-1168 .elementor-element.elementor-element-127e8bc.eael_liquid_glass-effect6::before{backdrop-filter:blur(7px);}.elementor-1168 .elementor-element.elementor-element-127e8bc.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 17px -6px rgba(0,0,0,0.78);}.elementor-1168 .elementor-element.elementor-element-127e8bc .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-127e8bc .elementor-heading-title a:hover, .elementor-1168 .elementor-element.elementor-element-127e8bc .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-41eb91b{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-829c0b5{background-color:var( --e-global-color-primary );padding:10px 10px 10px 10px;text-align:center;}.elementor-1168 .elementor-element.elementor-element-829c0b5.elementor-element{--align-self:flex-start;}.elementor-1168 .elementor-element.elementor-element-829c0b5.eael_liquid_glass-effect6::before{backdrop-filter:blur(7px);}.elementor-1168 .elementor-element.elementor-element-829c0b5.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 17px -6px rgba(0,0,0,0.78);}.elementor-1168 .elementor-element.elementor-element-829c0b5 .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:13px;color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-829c0b5 .elementor-heading-title a:hover, .elementor-1168 .elementor-element.elementor-element-829c0b5 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-3ab3a81{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-4f64f0b{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;text-align:center;}.elementor-1168 .elementor-element.elementor-element-4f64f0b.elementor-element{--align-self:flex-start;}.elementor-1168 .elementor-element.elementor-element-4f64f0b.eael_liquid_glass-effect6::before{backdrop-filter:blur(7px);}.elementor-1168 .elementor-element.elementor-element-4f64f0b.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 17px -6px rgba(0,0,0,0.78);}.elementor-1168 .elementor-element.elementor-element-4f64f0b .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-4f64f0b .elementor-heading-title a:hover, .elementor-1168 .elementor-element.elementor-element-4f64f0b .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-b91b9d4{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-6a5903f{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;text-align:center;}.elementor-1168 .elementor-element.elementor-element-6a5903f.elementor-element{--align-self:flex-start;}.elementor-1168 .elementor-element.elementor-element-6a5903f.eael_liquid_glass-effect6::before{backdrop-filter:blur(7px);}.elementor-1168 .elementor-element.elementor-element-6a5903f.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 17px -6px rgba(0,0,0,0.78);}.elementor-1168 .elementor-element.elementor-element-6a5903f .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-6a5903f .elementor-heading-title a:hover, .elementor-1168 .elementor-element.elementor-element-6a5903f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-9588b5c{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-a8952ae{background-color:var( --e-global-color-primary );padding:15px 15px 15px 15px;text-align:center;}.elementor-1168 .elementor-element.elementor-element-a8952ae.elementor-element{--align-self:flex-start;}.elementor-1168 .elementor-element.elementor-element-a8952ae.eael_liquid_glass-effect6::before{backdrop-filter:blur(7px);}.elementor-1168 .elementor-element.elementor-element-a8952ae.eael_liquid_glass_shadow-effect1{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1F;border-radius:24px 24px 24px 24px;box-shadow:0px 10px 17px -6px rgba(0,0,0,0.78);}.elementor-1168 .elementor-element.elementor-element-a8952ae .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;color:#FFFFFF;}.elementor-1168 .elementor-element.elementor-element-a8952ae .elementor-heading-title a:hover, .elementor-1168 .elementor-element.elementor-element-a8952ae .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-531db3b{--display:flex;--min-height:350px;}.elementor-1168 .elementor-element.elementor-element-531db3b:not(.elementor-motion-effects-element-type-background), .elementor-1168 .elementor-element.elementor-element-531db3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://swi-machine.it/wp-content/uploads/2025/08/smurt_kappa_fondo-HQ-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1168 .elementor-element.elementor-element-390b5e9{--display:flex;--margin-top:01%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1168 .elementor-element.elementor-element-ad89775{text-align:center;}.elementor-1168 .elementor-element.elementor-element-ad89775 .elementor-heading-title{font-family:"effra-cc", Sans-serif;font-weight:300;}.elementor-1168 .elementor-element.elementor-element-8e11e09{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-1168 .elementor-element.elementor-element-b6395dc{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-b6395dc .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-b6395dc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-b6395dc.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-b6395dc.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-1168 .elementor-element.elementor-element-b6395dc .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-b6395dc .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-b6395dc .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-b6395dc .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-b6395dc:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-b6395dc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-b6395dc .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-d3b245a{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-d3b245a .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-d3b245a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-d3b245a.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-d3b245a.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-1168 .elementor-element.elementor-element-d3b245a .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-d3b245a .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-d3b245a .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-d3b245a .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-d3b245a:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-d3b245a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-d3b245a .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-33bb9ad{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-33bb9ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-33bb9ad.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-33bb9ad.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-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-33bb9ad:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-33bb9ad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-10b4114{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-10b4114 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-10b4114.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-10b4114.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-10b4114.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-1168 .elementor-element.elementor-element-10b4114 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-10b4114 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-10b4114 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-10b4114 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-10b4114:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-10b4114:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-10b4114 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-e9d11c2{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-e9d11c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-e9d11c2.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-e9d11c2.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-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-e9d11c2:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-e9d11c2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-1cc7c47{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-1cc7c47.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-1cc7c47.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-1cc7c47.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-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-1cc7c47:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-1cc7c47:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-7695157{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-7695157 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-7695157.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-7695157.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-7695157.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-1168 .elementor-element.elementor-element-7695157 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-7695157 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-7695157 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-7695157 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-7695157:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-7695157:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-7695157 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-7f3c63c{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-7f3c63c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-7f3c63c.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-7f3c63c.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-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-7f3c63c:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-7f3c63c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-7ead8ee{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-7ead8ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-7ead8ee.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-7ead8ee.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-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-7ead8ee:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-7ead8ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-c78d5e8{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-c78d5e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-c78d5e8.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-c78d5e8.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-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-c78d5e8:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-c78d5e8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-fc358b9{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-fc358b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-fc358b9.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-fc358b9.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-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-fc358b9:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-fc358b9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-1168 .elementor-element.elementor-element-fe75126{padding:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0c7b43d );border-radius:10px 10px 10px 10px;}.elementor-1168 .elementor-element.elementor-element-fe75126 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1168 .elementor-element.elementor-element-fe75126.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1168 .elementor-element.elementor-element-fe75126.elementor-view-framed .elementor-icon, .elementor-1168 .elementor-element.elementor-element-fe75126.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-1168 .elementor-element.elementor-element-fe75126 .elementor-icon{font-size:160px;}.elementor-1168 .elementor-element.elementor-element-fe75126 .elementor-icon-box-title, .elementor-1168 .elementor-element.elementor-element-fe75126 .elementor-icon-box-title a{font-family:"effra-cc", Sans-serif;font-size:14px;font-weight:700;line-height:14px;}.elementor-1168 .elementor-element.elementor-element-fe75126 .elementor-icon-box-title{color:var( --e-global-color-0678914 );}.elementor-1168 .elementor-element.elementor-element-fe75126:has(:hover) .elementor-icon-box-title,
					 .elementor-1168 .elementor-element.elementor-element-fe75126:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-1168 .elementor-element.elementor-element-fe75126 .elementor-icon-box-description{color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-1168 .elementor-element.elementor-element-adbaa37{--grid-auto-flow:row;}.elementor-1168 .elementor-element.elementor-element-8e11e09{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1168 .elementor-element.elementor-element-5a13f79{--min-height:186px;}.elementor-1168 .elementor-element.elementor-element-0795546 .elementor-heading-title{font-size:22px;}.elementor-1168 .elementor-element.elementor-element-adbaa37{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1168 .elementor-element.elementor-element-ad89775 .elementor-heading-title{font-size:25px;}.elementor-1168 .elementor-element.elementor-element-8e11e09{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1168 .elementor-element.elementor-element-adbaa37{--content-width:1200px;}.elementor-1168 .elementor-element.elementor-element-8e11e09{--content-width:1200px;}}/* Start custom CSS for icon-box, class: .elementor-element-b6395dc */.elementor-1168 .elementor-element.elementor-element-b6395dc .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d3b245a */.elementor-1168 .elementor-element.elementor-element-d3b245a .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-33bb9ad */.elementor-1168 .elementor-element.elementor-element-33bb9ad .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-10b4114 */.elementor-1168 .elementor-element.elementor-element-10b4114 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e9d11c2 */.elementor-1168 .elementor-element.elementor-element-e9d11c2 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1cc7c47 */.elementor-1168 .elementor-element.elementor-element-1cc7c47 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7695157 */.elementor-1168 .elementor-element.elementor-element-7695157 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f3c63c */.elementor-1168 .elementor-element.elementor-element-7f3c63c .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7ead8ee */.elementor-1168 .elementor-element.elementor-element-7ead8ee .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c78d5e8 */.elementor-1168 .elementor-element.elementor-element-c78d5e8 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc358b9 */.elementor-1168 .elementor-element.elementor-element-fc358b9 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fe75126 */.elementor-1168 .elementor-element.elementor-element-fe75126 .elementor-icon-box-title {
    background-color: #1a2b5c;
    color: #ffffff;
    padding: 16px 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 60px;
    width: calc(100% + 10px);
    margin-left: -5px;
    margin-right: -5px;
    margin-bottom: -5px;
    border-radius: 0 0 8px 8px;
}/* End custom CSS */