.elementor-30 .elementor-element.elementor-element-dd504db{--display:flex;--min-height:100vh;--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;}.elementor-30 .elementor-element.elementor-element-84322af{--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;--justify-content:center;}.elementor-30 .elementor-element.elementor-element-fad8737 > .elementor-widget-container{padding:0px 15px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-fad8737.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-fad8737{z-index:4;text-align:start;font-family:"Poppins", Sans-serif;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-5898b65 .premium-dual-header-first-header span{display:inline;}.elementor-30 .elementor-element.elementor-element-5898b65{z-index:3;text-align:center;}.elementor-30 .elementor-element.elementor-element-5898b65 .premium-dual-header-first-span{font-size:70px;text-transform:none;line-height:68px;color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5898b65 .premium-dual-header-second-header{font-size:70px;text-transform:none;line-height:70px;border-style:none;margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-5898b65 .premium-dual-header-second-header, .elementor-30 .elementor-element.elementor-element-5898b65.premium-title-second-noise-yes .premium-dual-header-second-header::before, .elementor-30 .elementor-element.elementor-element-5898b65.premium-title-second-noise-yes .premium-dual-header-second-header::after{padding:0px 2px 0px 0px;}.elementor-30 .elementor-element.elementor-element-e513162{z-index:3;text-align:center;font-family:"Poppins", Sans-serif;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-097a94f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-30 .elementor-element.elementor-element-8b83c67 .elementor-button{background-color:#58C0FF;font-family:"Poppins", Sans-serif;text-transform:none;fill:#000000;color:#000000;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-8b83c67 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-8b83c67 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #5FFF5F 0%, #2981F2 100%);}.elementor-30 .elementor-element.elementor-element-8b83c67 > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button{background-color:#58C0FF00;font-family:"Poppins", Sans-serif;text-transform:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-74ee632 > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-30 .elementor-element.elementor-element-7ce0046{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1ba7c06{z-index:3;}.elementor-30 .elementor-element.elementor-element-89a728f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-239a4d6{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:80px;--margin-right:80px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-835185b:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-30 .elementor-element.elementor-element-835185b.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-30 .elementor-element.elementor-element-835185b{z-index:3;}.elementor-30 .elementor-element.elementor-element-835185b .premium-title-header, .elementor-30 .elementor-element.elementor-element-835185b.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-30 .elementor-element.elementor-element-835185b.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-835185b.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-835185b .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-835185b .premium-title-header{font-size:38px;text-transform:none;}.elementor-30 .elementor-element.elementor-element-835185b .premium-title-text .premium-title__focused-word{color:#58C0FF;text-transform:none;}.elementor-30 .elementor-element.elementor-element-835185b.premium-title-noise-yes .premium-title__focused-word::before, .elementor-30 .elementor-element.elementor-element-835185b.premium-title-noise-yes .premium-title__focused-word::after{color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-835185b.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-c9c6993 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-c9c6993{z-index:3;text-align:center;font-family:"Poppins", Sans-serif;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-a13f104{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ef8f1e7{--display:flex;--min-height:400px;--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-ef8f1e7:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-ef8f1e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casafullelectric.it/wp-content/uploads/2026/07/pompa-di-calore-aria-acqua-casa-full-electric.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-b9f214e > .elementor-widget-container{background-color:#5C5C5C;margin:5px 0px -5px 5px;padding:0px 15px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-b9f214e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-b9f214e{z-index:4;text-align:center;font-family:"Poppins", Sans-serif;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-42b2e42{--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;--justify-content:space-between;}.elementor-30 .elementor-element.elementor-element-1f13c0c > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-30 .elementor-element.elementor-element-1f13c0c .elementor-icon-list-icon i{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-1f13c0c .elementor-icon-list-icon svg{fill:#58C0FF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-1f13c0c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-1f13c0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-1f13c0c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-30 .elementor-element.elementor-element-1f13c0c .elementor-icon-list-text{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-f3a004b > .elementor-widget-container{padding:0px 0px 0px 05px;}.elementor-30 .elementor-element.elementor-element-f3a004b .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-9f54443 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-30 .elementor-element.elementor-element-9f54443{z-index:3;text-align:start;font-family:"Poppins", Sans-serif;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-4f0eacc{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:3;}.elementor-30 .elementor-element.elementor-element-d54160b .elementor-icon-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-d54160b .elementor-icon-box-title{margin-block-end:0px;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-d54160b .elementor-icon-box-description{color:#858585;}.elementor-30 .elementor-element.elementor-element-d82af08 .elementor-icon-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-d82af08 .elementor-icon-box-title{margin-block-end:0px;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-d82af08 .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-d82af08 .elementor-icon-box-title a{text-transform:none;}.elementor-30 .elementor-element.elementor-element-d82af08 .elementor-icon-box-description{color:#858585;}.elementor-30 .elementor-element.elementor-element-e650573{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-891ecca{--display:flex;--min-height:400px;--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-891ecca:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-891ecca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casafullelectric.it/wp-content/uploads/2026/07/Casa-full-electric-fotovoltaico.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-064f574 > .elementor-widget-container{background-color:#5C5C5C;margin:5px 0px -5px 5px;padding:0px 15px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-064f574.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-064f574{z-index:4;text-align:center;font-family:"Poppins", Sans-serif;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-3dd4048{--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;--justify-content:space-between;}.elementor-30 .elementor-element.elementor-element-823d7a7 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-30 .elementor-element.elementor-element-823d7a7 .elementor-icon-list-icon i{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-823d7a7 .elementor-icon-list-icon svg{fill:#58C0FF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-823d7a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-823d7a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-823d7a7 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-30 .elementor-element.elementor-element-823d7a7 .elementor-icon-list-text{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-1d71f69 > .elementor-widget-container{padding:0px 0px 0px 05px;}.elementor-30 .elementor-element.elementor-element-1d71f69 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-e0990f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-30 .elementor-element.elementor-element-e0990f7{z-index:3;text-align:start;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-d4f40e5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:3;}.elementor-30 .elementor-element.elementor-element-fda4521 .elementor-icon-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-fda4521 .elementor-icon-box-title{margin-block-end:0px;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-fda4521 .elementor-icon-box-description{color:#858585;}.elementor-30 .elementor-element.elementor-element-2e81f1f .elementor-icon-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-2e81f1f .elementor-icon-box-title{margin-block-end:0px;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-2e81f1f .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-2e81f1f .elementor-icon-box-title a{text-transform:none;}.elementor-30 .elementor-element.elementor-element-2e81f1f .elementor-icon-box-description{color:#858585;}.elementor-30 .elementor-element.elementor-element-5449583{--display:flex;--min-height:400px;--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c1a8c5b{--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;--justify-content:flex-start;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-c1a8c5b:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-c1a8c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.casafullelectric.it/wp-content/uploads/2026/07/pompa-di-calore-acs-casa-full-electric.jpg");background-position:center center;background-size:cover;}.elementor-30 .elementor-element.elementor-element-0825fbc > .elementor-widget-container{background-color:#5C5C5C;margin:5px 0px -5px 5px;padding:0px 15px 0px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-0825fbc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-30 .elementor-element.elementor-element-0825fbc{z-index:4;text-align:center;font-family:"Poppins", Sans-serif;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-20da97a{--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;--justify-content:space-between;}.elementor-30 .elementor-element.elementor-element-5755f87 > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-30 .elementor-element.elementor-element-5755f87 .elementor-icon-list-icon i{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-5755f87 .elementor-icon-list-icon svg{fill:#58C0FF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-5755f87{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-5755f87 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-30 .elementor-element.elementor-element-5755f87 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-30 .elementor-element.elementor-element-5755f87 .elementor-icon-list-text{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-b9b55a5 > .elementor-widget-container{padding:0px 0px 0px 05px;}.elementor-30 .elementor-element.elementor-element-b9b55a5 .elementor-heading-title{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-af46aa4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 5px 0px 5px;}.elementor-30 .elementor-element.elementor-element-af46aa4{z-index:3;text-align:start;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-1af05a4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--z-index:3;}.elementor-30 .elementor-element.elementor-element-bee0595 .elementor-icon-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-bee0595 .elementor-icon-box-title{margin-block-end:0px;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-bee0595 .elementor-icon-box-description{color:#858585;}.elementor-30 .elementor-element.elementor-element-a6938bf .elementor-icon-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-a6938bf .elementor-icon-box-title{margin-block-end:0px;color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-a6938bf .elementor-icon-box-title, .elementor-30 .elementor-element.elementor-element-a6938bf .elementor-icon-box-title a{text-transform:none;}.elementor-30 .elementor-element.elementor-element-a6938bf .elementor-icon-box-description{color:#858585;}.elementor-30 .elementor-element.elementor-element-73a6829{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:240px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;z-index:3;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-title-gap:15px;--n-tabs-gap:25px;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:10px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:10px;--n-tabs-title-color:#858585;}.elementor-30 .elementor-element.elementor-element-73a6829 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#58C0FF00;}.elementor-30 .elementor-element.elementor-element-73a6829.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#8E5FFF00;}.elementor-30 .elementor-element.elementor-element-73a6829.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-30 .elementor-element.elementor-element-73a6829.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#5FFF5F;background-color:transparent;background-image:linear-gradient(90deg, #5FFF5F 0%, #2981F2 100%);}.elementor-30 .elementor-element.elementor-element-73a6829 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-30 .elementor-element.elementor-element-73a6829.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-color:#4D4E4E;}.elementor-30 .elementor-element.elementor-element-73a6829.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:15px;}.elementor-30 .elementor-element.elementor-element-f2a5f1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3715b44{--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:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:40px;}.elementor-30 .elementor-element.elementor-element-180d7d0:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-30 .elementor-element.elementor-element-180d7d0{z-index:3;}.elementor-30 .elementor-element.elementor-element-180d7d0 .premium-title-header, .elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-180d7d0 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-180d7d0 .premium-title-header{font-size:38px;text-transform:none;}.elementor-30 .elementor-element.elementor-element-180d7d0 .premium-title-text .premium-title__focused-word{color:#8AC926;text-transform:none;}.elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-noise-yes .premium-title__focused-word::before, .elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-noise-yes .premium-title__focused-word::after{color:#8AC926;}.elementor-30 .elementor-element.elementor-element-180d7d0.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:#8AC926;}.elementor-30 .elementor-element.elementor-element-71b7c01 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-71b7c01{z-index:3;text-align:center;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-249b5e9 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-249b5e9{z-index:3;}.elementor-30 .elementor-element.elementor-element-8994288{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-aed4a9e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-b0e4362:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-30 .elementor-element.elementor-element-b0e4362 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b0e4362{z-index:3;}.elementor-30 .elementor-element.elementor-element-b0e4362 .premium-title-header, .elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b0e4362 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-b0e4362 .premium-title-header{font-size:38px;text-transform:none;}.elementor-30 .elementor-element.elementor-element-b0e4362 .premium-title-text .premium-title__focused-word{color:#58C0FF;text-transform:none;}.elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-noise-yes .premium-title__focused-word::before, .elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-noise-yes .premium-title__focused-word::after{color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-b0e4362.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-50f3dce > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-50f3dce{z-index:3;text-align:center;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-post-outer-container{width:25%;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-wrap:not(.premium-blog-marquee) .premium-blog-post-outer-container{padding-inline:calc( 20px/2 );}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-wrap:not(.premium-blog-marquee){margin-inline:calc( -20px/2 );}.elementor-30 .elementor-element.elementor-element-395c782 .premium-marquee-wrapper{--pa-marquee-spacing:20px;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-content-wrapper{text-align:start;background-color:#FFFFFF00;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-30 .elementor-element.elementor-element-395c782 .post-categories , .elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-post-tags-container {justify-content:start;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-wrap .slick-slide{transition:all 300ms !important;}.elementor-30 .elementor-element.elementor-element-395c782 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-30 .elementor-element.elementor-element-395c782{z-index:3;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-thumbnail-container img{height:270px;object-fit:cover;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-masked .premium-blog-thumbnail-container svg{fill:#020101B0;height:45px;left:0px;bottom:0px;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-entry-title a{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-entry-title{margin-bottom:0px;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-post-container{border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-395c782 ul.slick-dots li{color:#8AC926;}.elementor-30 .elementor-element.elementor-element-4a9ac52{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-28b735f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58C0FF;--border-color:#58C0FF;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:3;}.elementor-30 .elementor-element.elementor-element-aec2ede:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-30 .elementor-element.elementor-element-aec2ede{z-index:3;}.elementor-30 .elementor-element.elementor-element-aec2ede .premium-title-header, .elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-aec2ede .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-aec2ede .premium-title-header{font-size:38px;text-transform:none;}.elementor-30 .elementor-element.elementor-element-aec2ede .premium-title-text .premium-title__focused-word{color:#58C0FF;text-transform:none;}.elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-noise-yes .premium-title__focused-word::before, .elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-noise-yes .premium-title__focused-word::after{color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-aec2ede.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-e612653 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-e612653{z-index:3;text-align:center;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-34bfa3f .elementor-icon-list-icon i{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-34bfa3f .elementor-icon-list-icon svg{fill:#58C0FF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-34bfa3f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-34bfa3f .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#D1D1D1;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-e0f3b0b .elementor-button{background-color:#58C0FF;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:none;fill:#000000;color:#000000;border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-e0f3b0b .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-e0f3b0b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #5FFF5F 0%, #2981F2 100%);}.elementor-30 .elementor-element.elementor-element-e0f3b0b > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-30 .elementor-element.elementor-element-e0f3b0b > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-871e23b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-871e23b{z-index:3;text-align:center;color:#D1D1D1;}.elementor-30 .elementor-element.elementor-element-172dbaf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#58C0FF;--border-color:#58C0FF;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;--z-index:3;}.elementor-30 .elementor-element.elementor-element-5746f34:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-30 .elementor-element.elementor-element-5746f34.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-30 .elementor-element.elementor-element-5746f34{z-index:3;}.elementor-30 .elementor-element.elementor-element-5746f34 .premium-title-header, .elementor-30 .elementor-element.elementor-element-5746f34.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-30 .elementor-element.elementor-element-5746f34.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5746f34.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5746f34 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-30 .elementor-element.elementor-element-5746f34 .premium-title-header{font-size:38px;text-transform:none;}.elementor-30 .elementor-element.elementor-element-5746f34 .premium-title-text .premium-title__focused-word{color:#58C0FF;text-transform:none;}.elementor-30 .elementor-element.elementor-element-5746f34.premium-title-noise-yes .premium-title__focused-word::before, .elementor-30 .elementor-element.elementor-element-5746f34.premium-title-noise-yes .premium-title__focused-word::after{color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-5746f34.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:#58C0FF;}.elementor-30 .elementor-element.elementor-element-8748a94 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-8748a94{z-index:3;text-align:center;color:#858585;}.elementor-30 .elementor-element.elementor-element-d47abe5 .elementor-icon-list-icon i{color:#58C0FF;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-d47abe5 .elementor-icon-list-icon svg{fill:#58C0FF;transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-d47abe5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-d47abe5 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#858585;transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-c30c129 .elementor-button{background-color:#58C0FF;font-family:"Poppins", Sans-serif;font-weight:700;text-transform:none;fill:#000000;color:#000000;border-style:none;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-c30c129 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-c30c129 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #5FFF5F 0%, #2981F2 100%);}.elementor-30 .elementor-element.elementor-element-c30c129 > .elementor-widget-container:hover{--e-transform-translateX:10px;}.elementor-30 .elementor-element.elementor-element-c30c129 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-3ff1e64 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-30 .elementor-element.elementor-element-3ff1e64{z-index:3;text-align:center;color:#858585;}body.elementor-page-30:not(.elementor-motion-effects-element-type-background), body.elementor-page-30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-097a94f{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-7ce0046{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-1ba7c06 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-30 .elementor-element.elementor-element-89a728f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-4f0eacc{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-d4f40e5{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-1af05a4{--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-73a6829{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-f2a5f1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-dd504db{--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;--z-index:0;}.elementor-30 .elementor-element.elementor-element-dd504db.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-84322af{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-5898b65 .premium-dual-header-first-span{font-size:40px;line-height:0.9em;}.elementor-30 .elementor-element.elementor-element-5898b65 .premium-dual-header-second-header{font-size:50px;line-height:0.9em;}.elementor-30 .elementor-element.elementor-element-e513162 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-30 .elementor-element.elementor-element-e513162{font-size:15px;line-height:1.6em;}.elementor-30 .elementor-element.elementor-element-097a94f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-7ce0046{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-1ba7c06 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-89a728f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-239a4d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-835185b .premium-title-header{font-size:28px;}.elementor-30 .elementor-element.elementor-element-c9c6993 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-c9c6993{font-size:15px;line-height:1.6em;}.elementor-30 .elementor-element.elementor-element-a13f104{--min-height:0px;}.elementor-30 .elementor-element.elementor-element-ef8f1e7{--min-height:250px;}.elementor-30 .elementor-element.elementor-element-42b2e42{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-9f54443{font-size:15px;line-height:1.6em;}.elementor-30 .elementor-element.elementor-element-4f0eacc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-891ecca{--min-height:250px;}.elementor-30 .elementor-element.elementor-element-3dd4048{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-d4f40e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-c1a8c5b{--min-height:250px;}.elementor-30 .elementor-element.elementor-element-20da97a{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-1af05a4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-30 .elementor-element.elementor-element-73a6829 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-73a6829{--n-tabs-title-gap:20px;}.elementor-30 .elementor-element.elementor-element-f2a5f1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30 .elementor-element.elementor-element-3715b44{--padding-top:15px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-30 .elementor-element.elementor-element-180d7d0 .premium-title-header{font-size:28px;}.elementor-30 .elementor-element.elementor-element-249b5e9 > .elementor-widget-container{margin:-70px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-8994288{--min-height:420px;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-30 .elementor-element.elementor-element-aed4a9e{--margin-top:20px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-b0e4362 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-b0e4362 .premium-title-header{font-size:28px;}.elementor-30 .elementor-element.elementor-element-50f3dce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-395c782 .premium-blog-post-outer-container{width:100%;}.elementor-30 .elementor-element.elementor-element-395c782 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-395c782{z-index:3;}.elementor-30 .elementor-element.elementor-element-4a9ac52{--margin-top:-75px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-30 .elementor-element.elementor-element-28b735f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-28b735f.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-aec2ede .premium-title-header{font-size:28px;}.elementor-30 .elementor-element.elementor-element-172dbaf{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-30 .elementor-element.elementor-element-172dbaf.e-con{--align-self:center;}.elementor-30 .elementor-element.elementor-element-5746f34 .premium-title-header{font-size:28px;}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-84322af{--width:100%;}.elementor-30 .elementor-element.elementor-element-ef8f1e7{--width:50%;}.elementor-30 .elementor-element.elementor-element-42b2e42{--width:50%;}.elementor-30 .elementor-element.elementor-element-891ecca{--width:50%;}.elementor-30 .elementor-element.elementor-element-3dd4048{--width:50%;}.elementor-30 .elementor-element.elementor-element-c1a8c5b{--width:50%;}.elementor-30 .elementor-element.elementor-element-20da97a{--width:50%;}.elementor-30 .elementor-element.elementor-element-3715b44{--width:70%;}.elementor-30 .elementor-element.elementor-element-8994288{--width:30%;}}/* Start custom CSS for button, class: .elementor-element-74ee632 *//* 1. Stile del pulsante (effetto vetro trasparente) */
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button {
    position: relative;
    overflow: hidden; /* Taglia i liquidi che escono dai bordi */
    background: rgba(255, 255, 255, 0.03) !important; /* Quasi totalmente trasparente */
    backdrop-filter: blur(12px) saturate(100%);
    -webkit-backdrop-filter: blur(12px) saturate(100%);
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    box-shadow: 
        inset 0 1px 0 rgba(255, 255, 255, 0.15), 
        0 8px 32px rgba(0, 0, 0, 0.2) !important;
    transition: all 0.3s ease-in-out;
    z-index: 1;
}

/* Forzo il testo a stare sopra e rimango sul bianco/grigio chiaro */
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button .elementor-button-content-wrapper {
    position: relative;
    z-index: 3;
    color: #ffffff !important;
}

/* 2. Creazione dei liquidi neutri (Luce e Ombra) */
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button::before,
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button::after {
    content: '';
    position: absolute;
    border-radius: 50%;
    filter: blur(20px); /* Sfocatura per fondere le luci */
    z-index: 2;
    pointer-events: none;
}

/* Blob 1: Riflesso di luce bianca/argentata */
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button::before {
    width: 130px;
    height: 130px;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 70%);
    top: -45px;
    left: -20px;
    animation: liquidFloat1 7s infinite alternate ease-in-out;
}

/* Blob 2: Ombra profonda (crea il contrasto tridimensionale "oleoso") */
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button::after {
    width: 150px;
    height: 150px;
    background: radial-gradient(circle, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 70%);
    bottom: -60px;
    right: -20px;
    animation: liquidFloat2 9s infinite alternate ease-in-out;
}

/* 3. Animazioni di movimento */
@keyframes liquidFloat1 {
    0% { transform: translate(0, 0) scale(1); }
    50% { transform: translate(30px, 10px) scale(1.1); }
    100% { transform: translate(-10px, -5px) scale(0.95); }
}

@keyframes liquidFloat2 {
    0% { transform: translate(0, 0) scale(1); }
    50% { transform: translate(-25px, -15px) scale(1.15); }
    100% { transform: translate(10px, 5px) scale(0.9); }
}

/* 4. Hover: aumenta leggermente la luminosità del vetro */
.elementor-30 .elementor-element.elementor-element-74ee632 .elementor-button:hover {
    background: rgba(255, 255, 255, 0.07) !important;
    border-color: rgba(255, 255, 255, 0.3) !important;
    transform: translateY(-2px);
    box-shadow: 
        inset 0 1px 0 rgba(255, 255, 255, 0.3), 
        0 12px 40px rgba(0, 0, 0, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd504db *//* Per Desktop: spinge giù il contenuto di 80px (l'altezza del menu) */
.elementor-30 .elementor-element.elementor-element-dd504db {
    padding-top: calc(80px + 4rem) !important;
}

/* Per Tablet: adatta lo spazio se il menu cambia altezza */
@media (max-width: 1024px) {
    .elementor-30 .elementor-element.elementor-element-dd504db {
        padding-top: calc(80px + 3rem) !important;
    }
}

/* Per Mobile: si adatta all'altezza del menu mobile (70px) */
@media (max-width: 767px) {
    .elementor-30 .elementor-element.elementor-element-dd504db {
        padding-top: calc(50px) !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-73a6829 *//* 1. Sblocchiamo i contenitori interni delle schede per non tagliare l'alone */
.elementor-30 .elementor-element.elementor-element-73a6829,
.elementor-30 .elementor-element.elementor-element-73a6829 .elementor-tabs-wrapper,
.elementor-30 .elementor-element.elementor-element-73a6829 .e-n-tabs-heading,
.elementor-30 .elementor-element.elementor-element-73a6829 .elementor-tab-title,
.elementor-30 .elementor-element.elementor-element-73a6829 .e-n-tab-title {
    overflow: visible !important;
}

/* 2. Prepariamo i titoli delle schede alla transizione fluida */
.elementor-30 .elementor-element.elementor-element-73a6829 .elementor-tab-title,
.elementor-30 .elementor-element.elementor-element-73a6829 .e-n-tab-title {
    transition: all 0.35s cubic-bezier(0.25, 1, 0.5, 1) !important;
    position: relative;
    z-index: 1;
}

/* 3. Effetto Neon al passaggio del mouse (Hover) sulla scheda da aprire */
.elementor-30 .elementor-element.elementor-element-73a6829 .elementor-tab-title:hover,
.elementor-30 .elementor-element.elementor-element-73a6829 .e-n-tab-title:hover {
    z-index: 99 !important; /* Porta la scheda in hover sopra le altre */
    
    /* Spostamento millimetrico verso l'alto (opzionale, per dare dinamicità) */
    transform: translateY(-2px);
    
    /* Stratificazione del bagliore Ciano Neon */
    box-shadow: 0 0 12px rgba(0, 242, 254, 0.8),  /* Cuore della luce */
                0 0 25px rgba(0, 242, 254, 0.5),  /* Alone intermedio */
                0 0 50px rgba(0, 242, 254, 0.2) !important; /* Bagliore ambientale */
                
    /* Se le tue schede hanno un bordo, questo lo accende in tinta */
    border-color: rgba(0, 242, 254, 0.6) !important;
}

/* [OPZIONALE] Se vuoi che l'effetto rimanga attivo ANCHE quando la scheda è selezionata */
/*
.elementor-30 .elementor-element.elementor-element-73a6829 .elementor-tab-title.elementor-active,
.elementor-30 .elementor-element.elementor-element-73a6829 .e-n-tab-title[aria-selected="true"] {
    box-shadow: 0 0 10px rgba(0, 242, 254, 0.6),
                0 0 20px rgba(0, 242, 254, 0.3) !important;
}
*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-239a4d6 */.elementor-30 .elementor-element.elementor-element-239a4d6 {
    /* Sfondo bianco molto trasparente per dare lucentezza */
    background: rgba(255, 255, 255, 0.03); 
    
    /* L'effetto sfocatura fondamentale per il satinato */
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    
    /* Un bordo leggerissimo che simula il riflesso della luce sul taglio del vetro */
    border: 1px solid rgba(255, 255, 255, 0.08);
    
    /* Un'ombra scura e morbida per staccare la sezione dallo sfondo della pagina */
    box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.37);
    
    /* Opzionale: arrotonda gli angoli per un look più moderno */
    border-radius: 12px; 
}




.elementor-30 .elementor-element.elementor-element-239a4d6 {
    position: relative;
    z-index: 1;
    overflow: visible !important; 
    
    /* Gradienti ultra-morbidi in toni Champagne / Oro Platino */
    background-image: 
        /* 1. Angolo Alto a Sinistra: Bagliore platino/champagne caldissimo */
        radial-gradient(circle at 0% 0%, rgba(212, 185, 150, 0.25) 0%, rgba(160, 130, 100, 0.08) 35%, transparent 60%),
        
        /* 2. Angolo Basso a Destra: Riflesso bronzo morbido e profondo */
        radial-gradient(circle at 100% 100%, rgba(145, 115, 90, 0.2) 0%, rgba(95, 70, 55, 0.05) 30%, transparent 60%) !important;
}

/* Alone profondo per dare tridimensionalità alla sezione */
.elementor-30 .elementor-element.elementor-element-239a4d6::before {
    content: "";
    position: absolute;
    inset: -10px;
    z-index: -1;
    pointer-events: none;
    background-image: inherit;
    filter: blur(50px); /* Sfumatura ancora più ampia ed eterea */
    opacity: 0.6;
}/* End custom CSS */
/* Start custom CSS for premium-addon-blog, class: .elementor-element-395c782 *//* ==========================================================================
   EFFECTO LIQUID GLASS PER LE CARD DEL BLOG (PREMIUM ADDONS)
   ========================================================================== */

/* 1. Applichiamo l'effetto vetro a ciascuna card dei post */
.premium-blog-post-container.premium-blog-skin-classic {
    position: relative;
    overflow: hidden !important; /* Taglia i liquidi che escono dai bordi della card */
    
    /* Rimuove lo sfondo bianco di default del plugin */
    background: rgba(255, 255, 255, 0.03) !important; 
    
    /* Effetto Vetro (Rifrazione e saturazione) */
    backdrop-filter: blur(15px) saturate(100%);
    -webkit-backdrop-filter: blur(15px) saturate(100%);
    
    /* Bordi della card sottili e luminosi */
    border: 1px solid rgba(255, 255, 255, 0.12) !important;
    border-radius: 16px !important; /* Arrotonda gli angoli delle card */
    
    /* Ombreggiatura tridimensionale */
    box-shadow: 
        inset 0 1px 0 rgba(255, 255, 255, 0.15), 
        0 10px 30px rgba(0, 0, 0, 0.2) !important;
    
    transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
    z-index: 1;
}

/* 2. Assicura che i testi e le immagini dei post rimangano visibili sopra il liquido */
.premium-blog-post-container.premium-blog-skin-classic > * {
    position: relative;
    z-index: 3;
}

/* 3. Creazione dei liquidi (Luce e Ombra) all'interno di ogni card */
.premium-blog-post-container.premium-blog-skin-classic::before,
.premium-blog-post-container.premium-blog-skin-classic::after {
    content: '';
    position: absolute;
    border-radius: 50%;
    filter: blur(20px); /* Sfoca le forme per simulare l'effetto liquido */
    z-index: 2;
    pointer-events: none; /* Impedisce ai blob di interferire con i click sui post */
}

/* BLOB 1 (Riflesso luminoso bianco/argento in alto a sinistra) */
.premium-blog-post-container.premium-blog-skin-classic::before {
    width: 130px;
    height: 130px;
    background: radial-gradient(circle, rgba(255, 255, 255, 0.12) 0%, rgba(255, 255, 255, 0) 70%);
    top: -40px;
    left: -20px;
    animation: liquidBlogFloat1 10s infinite alternate ease-in-out;
}

/* BLOB 2 (Ombra profonda in basso a destra per dare tridimensionalità) */
.premium-blog-post-container.premium-blog-skin-classic::after {
    width: 150px;
    height: 150px;
    background: radial-gradient(circle, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 70%);
    bottom: -50px;
    right: -20px;
    animation: liquidBlogFloat2 12s infinite alternate ease-in-out;
}

/* 4. Animazioni asincrone di movimento dei liquidi */
@keyframes liquidBlogFloat1 {
    0% { transform: translate(0, 0) scale(1); }
    50% { transform: translate(25px, 15px) scale(1.1); }
    100% { transform: translate(-10px, -5px) scale(0.95); }
}

@keyframes liquidBlogFloat2 {
    0% { transform: translate(0, 0) scale(1); }
    50% { transform: translate(-20px, -15px) scale(1.1); }
    100% { transform: translate(15px, 10px) scale(0.9); }
}

/* 5. Effetto Hover sulle singole card (Leggero sollevamento e incremento luminosità) */
.premium-blog-post-container.premium-blog-skin-classic:hover {
    background: rgba(255, 255, 255, 0.06) !important;
    border-color: rgba(255, 255, 255, 0.25) !important;
    transform: translateY(-5px);
    box-shadow: 
        inset 0 1px 0 rgba(255, 255, 255, 0.25), 
        0 15px 35px rgba(0, 0, 0, 0.3) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28b735f *//* 1. Prepariamo il contenitore principale */
.elementor-30 .elementor-element.elementor-element-28b735f {
    position: relative !important;
    overflow: visible !important;
    transition: transform 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
}

/* 2. Creiamo lo strato "Neon" fantasma posizionato dietro */
.elementor-30 .elementor-element.elementor-element-28b735f::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    
    /* Forza l'ombra a seguire perfettamente gli angoli arrotondati impostati su Elementor */
    border-radius: inherit; 
    
    /* Lo posiziona dietro lo sfondo e i testi del contenitore */
    z-index: -1; 
    pointer-events: none; /* Evita che interferisca con i click interni */
    
    /* Transizione fluida dell'effetto */
    transition: box-shadow 0.4s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.4s ease;
    box-shadow: 0 0 0 rgba(88, 192, 255, 0);
    opacity: 0;
}

/* 3. Attivazione del Neon e del movimento in Hover */
.elementor-30 .elementor-element.elementor-element-28b735f:hover {
    transform: translateY(-4px); /* Sollevamento fluido */
    z-index: 99 !important;
}

.elementor-30 .elementor-element.elementor-element-28b735f:hover::before {
    opacity: 1;
    /* La via di mezzo perfetta: core definito, alone presente ma controllato */
    box-shadow: 
        0 0 6px #FFFFFF,                          /* Nucleo bianco nitido e visibile */
        0 0 16px #58C0FF,                         /* Primo alone azzurro saturo */
        0 0 55px rgba(88, 192, 255, 0.75),        /* Bagliore d'atmosfera morbido (non invasivo) */
        inset 0 0 12px rgba(88, 192, 255, 0.6) !important; /* Luce interna che riempie gli angoli */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-172dbaf *//* Stato base: neon spento (prepara lo spegnimento fluido) */
.fe-mobile-neon {
    transition: box-shadow 0.6s ease, border-color 0.6s ease;
    border: 2px solid transparent; 
    box-shadow: 0 0 0 rgba(88, 192, 255, 0);
}

/* Attivazione dell'effetto SOLO su Mobile quando rileva la metà dello schermo */
@media (max-width: 767px) {
    .fe-mobile-neon.is-active {
        animation: feNeonAzzurroAccensione 0.8s ease-in-out forwards;
    }
}

/* Animazione Neon Azzurro EXTRA LUMINESCENTE */
@keyframes feNeonAzzurroAccensione {
    /* STATO ACCESO (Massima potenza: effetto overexposure con nucleo bianco) */
    0%, 12%, 18%, 24%, 100% {
        border-color: #FFFFFF; /* Il bordo diventa bianco per simulare il cuore del gas saturo */
        box-shadow: 
            0 0 8px #FFFFFF,                         /* Nucleo bianco brillantissimo */
            0 0 20px #58C0FF,                        /* Primo alone azzurro ultra-saturo */
            0 0 50px rgba(88, 192, 255, 0.95),       /* Bagliore intermedio ad alta densità */
            0 0 90px rgba(88, 192, 255, 0.6),        /* Proiezione di luce ambientale molto estesa */
            inset 0 0 15px rgba(88, 192, 255, 0.8);  /* Riempimento luminoso interno alla scheda */
    }
    
    /* STATO ATTENUATO (Il micro-flicker iniziale cala solo di un tono, mantenendo l'impatto) */
    6%, 15%, 20% {
        border-color: #58C0FF;
        box-shadow: 
            0 0 6px #58C0FF,
            0 0 30px rgba(88, 192, 255, 0.8),
            0 0 60px rgba(88, 192, 255, 0.4),
            inset 0 0 10px rgba(88, 192, 255, 0.5);
    }
}/* End custom CSS */