.elementor-4190 .elementor-element.elementor-element-648c816{--display:flex;--min-height:60vh;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-648c816:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-648c816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-4190 .elementor-element.elementor-element-b44a112{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-534fb90{--display:flex;--min-height:880px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-534fb90:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-534fb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-534fb90.e-con{--align-self:flex-start;}.elementor-4190 .elementor-element.elementor-element-eaf3d33{--display:flex;--min-height:880px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4190 .elementor-element.elementor-element-eaf3d33:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-eaf3d33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-eaf3d33.e-con{--align-self:flex-start;}.elementor-4190 .elementor-element.elementor-element-fdb4346.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-fdb4346{text-align:center;}.elementor-4190 .elementor-element.elementor-element-fdb4346 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-4190 .elementor-element.elementor-element-ddefcb9{text-align:center;}.elementor-4190 .elementor-element.elementor-element-ddefcb9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:-1.3px;color:rgba(0,0,0,0.8);}.elementor-4190 .elementor-element.elementor-element-219db20{--divider-border-style:solid;--divider-border-width:5px;}.elementor-4190 .elementor-element.elementor-element-219db20 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-4190 .elementor-element.elementor-element-219db20 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-4190 .elementor-element.elementor-element-a05ce2b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-a05ce2b{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.617em;color:#777777;}.elementor-4190 .elementor-element.elementor-element-0585b9f{--display:flex;--min-height:20vh;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-4190 .elementor-element.elementor-element-0585b9f:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-0585b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button{background-color:#FFFFFF00;border-style:solid;}.elementor-4190 .elementor-element.elementor-element-67c4be0{width:100%;max-width:100%;}.elementor-4190 .elementor-element.elementor-element-67c4be0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button:hover, .elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button:focus{color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button:hover svg, .elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-d6b75bb{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-1807c68{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4190 .elementor-element.elementor-element-1807c68.e-con{--order:99999 /* order end hack */;}.elementor-4190 .elementor-element.elementor-element-10c7fd2 img{width:100%;max-width:100%;height:650px;}.elementor-4190 .elementor-element.elementor-element-11b76ff{--display:flex;--min-height:650px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4190 .elementor-element.elementor-element-11b76ff:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-11b76ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-11b76ff.e-con{--align-self:flex-start;}.elementor-4190 .elementor-element.elementor-element-f3a94a5.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-f3a94a5{text-align:center;}.elementor-4190 .elementor-element.elementor-element-f3a94a5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-4190 .elementor-element.elementor-element-c37121d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-c37121d{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.617em;color:#777777;}.elementor-4190 .elementor-element.elementor-element-da81c35.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-da81c35{text-align:center;}.elementor-4190 .elementor-element.elementor-element-da81c35 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-4190 .elementor-element.elementor-element-12485f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-12485f0{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.617em;color:#777777;}.elementor-4190 .elementor-element.elementor-element-28d792e{width:100%;max-width:100%;}.elementor-4190 .elementor-element.elementor-element-28d792e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-4190 .elementor-element.elementor-element-088709e.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-c664c5e{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-d89eefa{--display:flex;--min-height:550px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4190 .elementor-element.elementor-element-c4a3a5b img{width:100%;max-width:100%;height:550px;}.elementor-4190 .elementor-element.elementor-element-d2f5879{--display:flex;--min-height:550px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4190 .elementor-element.elementor-element-d2f5879:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-d2f5879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-d2f5879.e-con{--align-self:flex-start;}.elementor-4190 .elementor-element.elementor-element-ad4b577.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-ad4b577{text-align:center;}.elementor-4190 .elementor-element.elementor-element-ad4b577 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-4190 .elementor-element.elementor-element-86f47ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-86f47ff{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.617em;color:#777777;}.elementor-4190 .elementor-element.elementor-element-54aee56{--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:center;--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-4190 .elementor-element.elementor-element-18c7976 > .elementor-widget-container{margin:0% 10% 0% 10%;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-18c7976.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-18c7976 img{width:90px;}.elementor-4190 .elementor-element.elementor-element-f54a3f0{font-size:1.2rem;font-weight:500;}.elementor-4190 .elementor-element.elementor-element-3a8e5a7{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-8b0b68d{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-4190 .elementor-element.elementor-element-8b0b68d.e-con{--order:99999 /* order end hack */;}.elementor-4190 .elementor-element.elementor-element-a88bc03 img{width:100%;max-width:100%;height:600px;}.elementor-4190 .elementor-element.elementor-element-cb287dd{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.13);--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4190 .elementor-element.elementor-element-cb287dd:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-cb287dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-cb287dd.e-con{--align-self:flex-start;}.elementor-4190 .elementor-element.elementor-element-024ed57.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-024ed57{text-align:center;}.elementor-4190 .elementor-element.elementor-element-024ed57 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-4190 .elementor-element.elementor-element-8d34cf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-8d34cf1{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.617em;color:#777777;}.elementor-4190 .elementor-element.elementor-element-5da02c8.elementor-element{--align-self:flex-start;}.elementor-4190 .elementor-element.elementor-element-5da02c8{text-align:center;}.elementor-4190 .elementor-element.elementor-element-5da02c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-4190 .elementor-element.elementor-element-cac27be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-cac27be{font-family:"Roboto", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.617em;color:#777777;}.elementor-4190 .elementor-element.elementor-element-51986b3 .elementor-button{background-color:#FFFFFF00;border-style:solid;}.elementor-4190 .elementor-element.elementor-element-51986b3{width:100%;max-width:100%;}.elementor-4190 .elementor-element.elementor-element-51986b3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-51986b3 .elementor-button:hover, .elementor-4190 .elementor-element.elementor-element-51986b3 .elementor-button:focus{color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-51986b3 .elementor-button:hover svg, .elementor-4190 .elementor-element.elementor-element-51986b3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-20ec4ba{--display:flex;--min-height:360px;--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:35;}.elementor-4190 .elementor-element.elementor-element-20ec4ba.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-da45c93{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-4190 .elementor-element.elementor-element-da45c93.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-8de0120{width:100%;max-width:100%;z-index:36;text-align:center;}.elementor-4190 .elementor-element.elementor-element-8de0120 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-8de0120.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-8de0120 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-2e9aba2{--display:flex;--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-4190 .elementor-element.elementor-element-998368f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-998368f.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-998368f img{width:90px;}.elementor-4190 .elementor-element.elementor-element-6faa3aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-6faa3aa.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-6faa3aa{text-align:center;}.elementor-4190 .elementor-element.elementor-element-6faa3aa .elementor-heading-title{color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-fb7b6ad{--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:center;--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-4190 .elementor-element.elementor-element-63fad85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-63fad85.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-63fad85 img{width:100%;max-width:100%;height:119px;}.elementor-4190 .elementor-element.elementor-element-7c4018a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4190 .elementor-element.elementor-element-7c4018a.e-con{--align-self:stretch;}.elementor-4190 .elementor-element.elementor-element-a53a32e > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-4190 .elementor-element.elementor-element-a53a32e img{width:150px;}.elementor-4190 .elementor-element.elementor-element-dfb9795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-dfb9795.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-dfb9795{text-align:center;}.elementor-4190 .elementor-element.elementor-element-dfb9795 .elementor-heading-title{color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-da1a035{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4190 .elementor-element.elementor-element-da1a035.e-con{--align-self:stretch;}.elementor-4190 .elementor-element.elementor-element-e9cd9f8 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-4190 .elementor-element.elementor-element-e9cd9f8 img{width:150px;}.elementor-4190 .elementor-element.elementor-element-8787c29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-8787c29.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-8787c29{text-align:center;}.elementor-4190 .elementor-element.elementor-element-8787c29 .elementor-heading-title{color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-c84dc1d{--display:flex;--min-height:400px;--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;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:35;}.elementor-4190 .elementor-element.elementor-element-c84dc1d:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-c84dc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;background-image:url("https://liposomal.it/wp-content/uploads/2025/07/LIPOSOMIAL_bandini_ASSORBIMENTO_banner_basso.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4190 .elementor-element.elementor-element-c84dc1d.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-fa66e96{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:36;text-align:center;}.elementor-4190 .elementor-element.elementor-element-fa66e96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-fa66e96.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-fa66e96 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;text-transform:none;line-height:1.2em;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-4190 .elementor-element.elementor-element-02795c6{width:var( --container-widget-width, 575px );max-width:575px;--container-widget-width:575px;--container-widget-flex-grow:0;text-align:center;color:#6F6F6F;}.elementor-4190 .elementor-element.elementor-element-02795c6.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-2591e3d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-2591e3d:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-2591e3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #FFFFFF 61%, #F5F4F0 100%);}.elementor-4190 .elementor-element.elementor-element-fe768b3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4190 .elementor-element.elementor-element-fe768b3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-4190 .elementor-element.elementor-element-fe768b3 .elementor-divider-separator{width:1280px;margin:0 auto;margin-center:0;}.elementor-4190 .elementor-element.elementor-element-fe768b3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4190 .elementor-element.elementor-element-1261939{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-4190 .elementor-element.elementor-element-5f07976{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:4px 4px 4px 4px;box-shadow:0px 3px 12px 0px rgba(0,0,0,0.03);--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-5f07976:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-5f07976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-4190 .elementor-element.elementor-element-978a2bb > .elementor-widget-container{padding:0% 0% 0% 2%;}.elementor-4190 .elementor-element.elementor-element-978a2bb{text-align:left;}.elementor-4190 .elementor-element.elementor-element-978a2bb .elementor-heading-title{font-family:var( --e-global-typography-973c7a1-font-family ), Sans-serif;font-size:var( --e-global-typography-973c7a1-font-size );font-weight:var( --e-global-typography-973c7a1-font-weight );text-transform:var( --e-global-typography-973c7a1-text-transform );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );color:#000000;}body.elementor-page-4190:not(.elementor-motion-effects-element-type-background), body.elementor-page-4190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}@media(min-width:768px){.elementor-4190 .elementor-element.elementor-element-648c816{--content-width:100vw;}.elementor-4190 .elementor-element.elementor-element-b44a112{--content-width:1280px;}.elementor-4190 .elementor-element.elementor-element-534fb90{--width:60%;}.elementor-4190 .elementor-element.elementor-element-eaf3d33{--width:40%;}.elementor-4190 .elementor-element.elementor-element-d6b75bb{--content-width:1280px;}.elementor-4190 .elementor-element.elementor-element-1807c68{--width:60%;}.elementor-4190 .elementor-element.elementor-element-11b76ff{--width:40%;}.elementor-4190 .elementor-element.elementor-element-c664c5e{--content-width:1280px;}.elementor-4190 .elementor-element.elementor-element-d89eefa{--width:60%;}.elementor-4190 .elementor-element.elementor-element-d2f5879{--width:40%;}.elementor-4190 .elementor-element.elementor-element-3a8e5a7{--content-width:1280px;}.elementor-4190 .elementor-element.elementor-element-8b0b68d{--width:60%;}.elementor-4190 .elementor-element.elementor-element-cb287dd{--width:40%;}.elementor-4190 .elementor-element.elementor-element-fb7b6ad{--width:100%;}.elementor-4190 .elementor-element.elementor-element-5f07976{--width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4190 .elementor-element.elementor-element-eaf3d33{--width:50%;}.elementor-4190 .elementor-element.elementor-element-0585b9f{--width:100%;}.elementor-4190 .elementor-element.elementor-element-1807c68{--width:50%;}.elementor-4190 .elementor-element.elementor-element-11b76ff{--width:50%;}.elementor-4190 .elementor-element.elementor-element-d89eefa{--width:50%;}.elementor-4190 .elementor-element.elementor-element-d2f5879{--width:50%;}.elementor-4190 .elementor-element.elementor-element-8b0b68d{--width:50%;}.elementor-4190 .elementor-element.elementor-element-cb287dd{--width:50%;}.elementor-4190 .elementor-element.elementor-element-5f07976{--width:100vw;}}@media(max-width:1024px){.elementor-4190 .elementor-element.elementor-element-b44a112{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4190 .elementor-element.elementor-element-534fb90{--min-height:700px;}.elementor-4190 .elementor-element.elementor-element-eaf3d33{--min-height:700px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-ddefcb9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-ddefcb9 .elementor-heading-title{font-size:1.6rem;line-height:1.1em;}.elementor-4190 .elementor-element.elementor-element-0585b9f{--min-height:0vh;}.elementor-4190 .elementor-element.elementor-element-1eecfb1{font-size:0.8rem;}.elementor-4190 .elementor-element.elementor-element-67c4be0 .elementor-button{font-size:0.7rem;}.elementor-4190 .elementor-element.elementor-element-d6b75bb{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4190 .elementor-element.elementor-element-1807c68{--min-height:0vh;}.elementor-4190 .elementor-element.elementor-element-10c7fd2 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-4190 .elementor-element.elementor-element-10c7fd2 img{height:100%;}.elementor-4190 .elementor-element.elementor-element-11b76ff{--min-height:0vh;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-c664c5e{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4190 .elementor-element.elementor-element-d89eefa{--min-height:400px;}.elementor-4190 .elementor-element.elementor-element-d89eefa.e-con{--order:99999 /* order end hack */;}.elementor-4190 .elementor-element.elementor-element-c4a3a5b > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-4190 .elementor-element.elementor-element-c4a3a5b img{height:100%;}.elementor-4190 .elementor-element.elementor-element-d2f5879{--min-height:400px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-3a8e5a7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4190 .elementor-element.elementor-element-8b0b68d{--min-height:400px;}.elementor-4190 .elementor-element.elementor-element-8b0b68d.e-con{--order:99999 /* order end hack */;}.elementor-4190 .elementor-element.elementor-element-a88bc03 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-4190 .elementor-element.elementor-element-a88bc03 img{height:100%;}.elementor-4190 .elementor-element.elementor-element-cb287dd{--min-height:400px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-8de0120 .elementor-heading-title{font-size:1.5rem;line-height:1.2em;}.elementor-4190 .elementor-element.elementor-element-998368f img{width:70px;}.elementor-4190 .elementor-element.elementor-element-7c4018a{--justify-content:flex-start;}.elementor-4190 .elementor-element.elementor-element-a53a32e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-a53a32e img{width:90px;}.elementor-4190 .elementor-element.elementor-element-da1a035{--justify-content:flex-start;}.elementor-4190 .elementor-element.elementor-element-e9cd9f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4190 .elementor-element.elementor-element-e9cd9f8 img{width:90px;}.elementor-4190 .elementor-element.elementor-element-fa66e96{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-4190 .elementor-element.elementor-element-fa66e96 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-4190 .elementor-element.elementor-element-02795c6{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;font-size:0.9rem;}.elementor-4190 .elementor-element.elementor-element-978a2bb .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}}@media(max-width:767px){.elementor-4190 .elementor-element.elementor-element-648c816{--min-height:24vh;}.elementor-4190 .elementor-element.elementor-element-648c816:not(.elementor-motion-effects-element-type-background), .elementor-4190 .elementor-element.elementor-element-648c816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-59px 0px;background-size:cover;}.elementor-4190 .elementor-element.elementor-element-b44a112{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-534fb90{--min-height:455px;}.elementor-4190 .elementor-element.elementor-element-eaf3d33{--min-height:100vw;--margin-top:9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-eaf3d33.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-ddefcb9 .elementor-heading-title{font-size:40px;}.elementor-4190 .elementor-element.elementor-element-d6b75bb{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-1807c68{--min-height:100vw;}.elementor-4190 .elementor-element.elementor-element-1807c68.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-10c7fd2.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-10c7fd2 img{width:100%;max-width:100%;height:100%;}.elementor-4190 .elementor-element.elementor-element-11b76ff{--min-height:100vw;--padding-top:8%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-11b76ff.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-c664c5e{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-d89eefa{--min-height:100vw;}.elementor-4190 .elementor-element.elementor-element-d89eefa.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-c4a3a5b.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-c4a3a5b img{width:100%;max-width:100%;height:100%;}.elementor-4190 .elementor-element.elementor-element-d2f5879{--min-height:100vw;}.elementor-4190 .elementor-element.elementor-element-d2f5879.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-3a8e5a7{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-8b0b68d{--min-height:100vw;}.elementor-4190 .elementor-element.elementor-element-8b0b68d.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-a88bc03.elementor-element{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-a88bc03 img{width:100%;max-width:100%;height:100%;}.elementor-4190 .elementor-element.elementor-element-cb287dd{--min-height:100vw;--padding-top:8%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-4190 .elementor-element.elementor-element-cb287dd.e-con{--align-self:center;}.elementor-4190 .elementor-element.elementor-element-20ec4ba{--min-height:100vh;}.elementor-4190 .elementor-element.elementor-element-8de0120 .elementor-heading-title{font-size:32px;}.elementor-4190 .elementor-element.elementor-element-a53a32e > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-4190 .elementor-element.elementor-element-e9cd9f8 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-4190 .elementor-element.elementor-element-c84dc1d{--width:100vw;}.elementor-4190 .elementor-element.elementor-element-fa66e96{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-4190 .elementor-element.elementor-element-fa66e96 .elementor-heading-title{font-size:32px;}.elementor-4190 .elementor-element.elementor-element-02795c6{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:0.8rem;}.elementor-4190 .elementor-element.elementor-element-2591e3d{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4190 .elementor-element.elementor-element-5f07976{--width:100%;}.elementor-4190 .elementor-element.elementor-element-978a2bb .elementor-heading-title{font-size:var( --e-global-typography-973c7a1-font-size );line-height:var( --e-global-typography-973c7a1-line-height );letter-spacing:var( --e-global-typography-973c7a1-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-0585b9f */.wrapper-bullet ul li::marker {
  color: var(--colore-bullet);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-28d792e */.table_ingredienti {
  width: 100%;
  border-collapse: collapse;
  font-family: system-ui, sans-serif;
  font-size: 15px;
  color: #333;
  background-color: #fff;

}

.table_ingredienti th,
.table_ingredienti td {
  border: 1px solid #ddd;
  padding: 10px 12px;
  text-align: left;
  color: #717171;
}

.table_ingredienti thead {
  background-color: #f7f7f7;
}

.table_ingredienti thead th {
  font-weight: bold;
  color: #111;
}

.table_ingredienti tbody tr:nth-child(even) {
  background-color: #fafafa;
}

.table_ingredienti tbody tr:hover {
  background-color: #f0f0f0;
}

.table_ingredienti .nota-vnr {
  font-size: 12px;
  font-style: italic;
  padding-top: 12px;
  text-align: center;
  background-color: #fcfcfc;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-088709e */.icona-no_sugar svg .cls-1{
  stroke: var(--colore-bullet) !important;
  stroke-width: 7px !important;
}
.icona-no_ogm svg .cls-1,
.icona-no_ogm svg .cls-2{
  stroke: var(--colore-bullet) !important;
  stroke-width: 7px
}

.icona-gluten_free svg .cls-2,
.icona-gluten_free svg .cls-3,
.icona-gluten_free svg .cls-4 {
  stroke: var(--colore-bullet) !important;
  stroke-width: 7px
}

.icona-vegan svg .cls-1,
.icona-vegan svg .cls-2{
  stroke: var(--colore-bullet) !important;
  stroke-width: 7px
}
.contenitore-icone{

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dfb9795 */.elementor-4190 .elementor-element.elementor-element-dfb9795{
     position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8787c29 */.elementor-4190 .elementor-element.elementor-element-8787c29{
     position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20ec4ba */.content-divider{
background-color: color-mix(in srgb, var(--colore-bullet), black 2%);

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ed533b7 */.elementor-accordion {
  background: #faf9f7;
  margin: 2em 0;
  /* NESSUN bordo, nessun border-radius! */
  box-shadow: none;
}

.elementor-accordion .elementor-accordion-item {
  background: transparent;
  transition: box-shadow .15s;
}
.elementor-accordion .elementor-accordion-item:last-child {
  border-bottom: none;
}

/* Domanda: base */
.elementor-accordion .elementor-tab-title {
  display: flex;
  align-items: center;
  cursor: pointer;
  font-size: 1.32em;
  font-weight: 400;
  padding: 1.1em 1.5em;
  color: #111;
  background: transparent;
  border-bottom: 2px solid transparent;
  min-height: 72px;
  border-radius: 0 !important;
  box-shadow: none !important;
  transition: color .15s, border-color .15s;
}

/* Hover: scritta e barra */
.elementor-accordion .elementor-tab-title:hover,
.elementor-accordion .elementor-tab-title:focus {
  color: var(--colore-bullet);
  border-bottom: 2px solid var(--colore-bullet);
}

/* Attiva: scritta e barra */
.elementor-accordion .elementor-tab-title.elementor-active,
.elementor-accordion .elementor-tab-title.elementor-active {
  color: var(--colore-bullet);
  border-bottom: 2px solid var(--colore-bullet);
  font-weight: 500;
}

/* Risposta */
.elementor-accordion .elementor-tab-content {
  color: #979797;
  background: transparent;
  font-size: 1.1em;
  padding: 1.2em 2em 1.2em 2em;
  border-bottom: 1.5px solid #e5e5e5;
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* Ultimo contenuto: no bordo sotto */
.elementor-accordion .elementor-accordion-item:last-child .elementor-tab-content {
  border-bottom: none;
}

@media (max-width: 600px) {
  .elementor-accordion .elementor-tab-title,
  .elementor-accordion .elementor-tab-content {
    font-size: 1em;
    padding-left: 1em;
    padding-right: 1em;
  }
}/* End custom CSS */