.elementor-30846 .elementor-element.elementor-element-2b2fc194{--divider-border-style:solid;--divider-color:#DFD4D4;--divider-border-width:1px;}.elementor-30846 .elementor-element.elementor-element-2b2fc194 .elementor-divider-separator{width:100%;}.elementor-30846 .elementor-element.elementor-element-2b2fc194 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30846 .elementor-element.elementor-element-51bd383{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-d7d2654{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-d7d2654 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-d7d2654 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-d7d2654 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-d7d2654 .promo-banner.banner-content-background .wrapper-content-banner{max-width:163px;}.elementor-30846 .elementor-element.elementor-element-44ee2083{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-44ee2083 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-44ee2083 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-44dbc952{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-44dbc952 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-44dbc952 .promo-banner.banner-content-background .wrapper-content-banner{max-width:168px;}.elementor-30846 .elementor-element.elementor-element-420400bc{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-53501af3{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-53501af3 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-53501af3 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-53501af3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-53501af3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-57e6cfdf{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-57e6cfdf .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-57e6cfdf .promo-banner.banner-content-background .wrapper-content-banner{max-width:161px;}.elementor-30846 .elementor-element.elementor-element-6334493{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-6334493 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6334493 .promo-banner.banner-content-background .wrapper-content-banner{max-width:180px;}.elementor-30846 .elementor-element.elementor-element-ba1447a{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-4303c71{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-4303c71 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-4303c71 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-4303c71 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4303c71 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-37bb329{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-37bb329 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-37bb329 .promo-banner.banner-content-background .wrapper-content-banner{max-width:161px;}.elementor-30846 .elementor-element.elementor-element-822d845{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-822d845 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-822d845 .promo-banner.banner-content-background .wrapper-content-banner{max-width:200px;}.elementor-30846 .elementor-element.elementor-element-658ab961{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-6ea05a63{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-6ea05a63 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-6ea05a63 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-6ea05a63 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6ea05a63 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-30846 .elementor-element.elementor-element-4ab830a4{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-4ab830a4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4ab830a4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-4d864e31{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-4d864e31 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4d864e31 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-a477a5e{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-faee796{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-faee796 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-faee796 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-faee796 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-faee796 .promo-banner.banner-content-background .wrapper-content-banner{max-width:207px;}.elementor-30846 .elementor-element.elementor-element-6a718c6{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-6a718c6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6a718c6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-e24d685{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-e24d685 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-e24d685 .promo-banner.banner-content-background .wrapper-content-banner{max-width:165px;}.elementor-30846 .elementor-element.elementor-element-8bcdc8a{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-3bd2df6{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-3bd2df6 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-3bd2df6 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-3bd2df6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-3bd2df6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:205px;}.elementor-30846 .elementor-element.elementor-element-d83095c{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-d83095c .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-d83095c .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-2c6a791{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-2c6a791 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-2c6a791 .promo-banner.banner-content-background .wrapper-content-banner{max-width:165px;}.elementor-30846 .elementor-element.elementor-element-ba58a13{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-9db0686{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-9db0686 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-9db0686 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-9db0686 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-9db0686 .promo-banner.banner-content-background .wrapper-content-banner{max-width:205px;}.elementor-30846 .elementor-element.elementor-element-41392a4{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-41392a4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-41392a4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:170px;}.elementor-30846 .elementor-element.elementor-element-f576077{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-f576077 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-f576077 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-32e8d3b{--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;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-bbb4968{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-bbb4968 .banner-title u{font-family:"Roboto", Sans-serif;font-size:1px;}.elementor-30846 .elementor-element.elementor-element-bbb4968 .banner-subtitle{font-size:1px;}.elementor-30846 .elementor-element.elementor-element-bbb4968 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-bbb4968 .promo-banner.banner-content-background .wrapper-content-banner{max-width:205px;}.elementor-30846 .elementor-element.elementor-element-a72aa3b{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-a72aa3b .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-a72aa3b .promo-banner.banner-content-background .wrapper-content-banner{max-width:205px;}.elementor-30846 .elementor-element.elementor-element-30ea161{width:100%;max-width:100%;}.elementor-30846 .elementor-element.elementor-element-30ea161 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-30ea161 .promo-banner.banner-content-background .wrapper-content-banner{max-width:206px;}.elementor-30846 .elementor-element.elementor-element-5644da8a{--divider-border-style:solid;--divider-color:#DFD5D5;--divider-border-width:1px;}.elementor-30846 .elementor-element.elementor-element-5644da8a .elementor-divider-separator{width:100%;}.elementor-30846 .elementor-element.elementor-element-5644da8a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30846 .elementor-element.elementor-element-5005e90a{--divider-border-style:solid;--divider-color:#CEC3C3;--divider-border-width:1px;}.elementor-30846 .elementor-element.elementor-element-5005e90a .elementor-divider-separator{width:100%;}.elementor-30846 .elementor-element.elementor-element-5005e90a .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-30846 .elementor-element.elementor-element-51bd383{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-d7d2654 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-d7d2654 .promo-banner.banner-content-background .wrapper-content-banner{max-width:160px;}.elementor-30846 .elementor-element.elementor-element-44dbc952 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-44dbc952 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-30846 .elementor-element.elementor-element-420400bc{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-53501af3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-53501af3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-30846 .elementor-element.elementor-element-ba1447a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-4303c71 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4303c71 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-30846 .elementor-element.elementor-element-658ab961{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-6ea05a63 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6ea05a63 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-30846 .elementor-element.elementor-element-a477a5e{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-faee796 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-faee796 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-30846 .elementor-element.elementor-element-8bcdc8a{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-3bd2df6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-3bd2df6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-30846 .elementor-element.elementor-element-ba58a13{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-9db0686 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-9db0686 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}.elementor-30846 .elementor-element.elementor-element-32e8d3b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-bbb4968 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-bbb4968 .promo-banner.banner-content-background .wrapper-content-banner{max-width:150px;}}@media(max-width:768px){.elementor-30846 .elementor-element.elementor-element-51bd383{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-d7d2654 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-d7d2654 .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-30846 .elementor-element.elementor-element-44ee2083 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-44ee2083 .promo-banner.banner-content-background .wrapper-content-banner{max-width:48%;}.elementor-30846 .elementor-element.elementor-element-44dbc952 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-44dbc952 .promo-banner.banner-content-background .wrapper-content-banner{max-width:48%;}.elementor-30846 .elementor-element.elementor-element-420400bc{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-53501af3 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-53501af3 .promo-banner.banner-content-background .wrapper-content-banner{max-width:51%;}.elementor-30846 .elementor-element.elementor-element-57e6cfdf .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-57e6cfdf .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-6334493 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6334493 .promo-banner.banner-content-background .wrapper-content-banner{max-width:53%;}.elementor-30846 .elementor-element.elementor-element-ba1447a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-4303c71 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4303c71 .promo-banner.banner-content-background .wrapper-content-banner{max-width:51%;}.elementor-30846 .elementor-element.elementor-element-37bb329 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-37bb329 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-822d845 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-822d845 .promo-banner.banner-content-background .wrapper-content-banner{max-width:53%;}.elementor-30846 .elementor-element.elementor-element-658ab961{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-6ea05a63 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6ea05a63 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-4ab830a4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4ab830a4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-30846 .elementor-element.elementor-element-4d864e31 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-4d864e31 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-a477a5e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-faee796 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-faee796 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-6a718c6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-6a718c6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-30846 .elementor-element.elementor-element-e24d685 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-e24d685 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-8bcdc8a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-3bd2df6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-3bd2df6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-d83095c .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-d83095c .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-30846 .elementor-element.elementor-element-2c6a791 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-2c6a791 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-ba58a13{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-9db0686 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-9db0686 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-41392a4 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-41392a4 .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-30846 .elementor-element.elementor-element-f576077 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-f576077 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-32e8d3b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-30846 .elementor-element.elementor-element-bbb4968 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-bbb4968 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}.elementor-30846 .elementor-element.elementor-element-a72aa3b .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-a72aa3b .promo-banner.banner-content-background .wrapper-content-banner{max-width:49%;}.elementor-30846 .elementor-element.elementor-element-30ea161 .promo-banner:not(.banner-content-background) .content-banner, .elementor-30846 .elementor-element.elementor-element-30ea161 .promo-banner.banner-content-background .wrapper-content-banner{max-width:50%;}}/* Start custom CSS for wd_banner, class: .elementor-element-d7d2654 */live-product product-1

/* 4. Bloc produs - stare normală */
.live-product {
    position: relative;
    transition: transform 0.35s ease, box-shadow 0.35s ease, border-color 0.35s ease;
    border: 2px solid transparent;
    border-radius: 10px;
}

/* 5. Bloc produs activ */
.live-product.active-product {
    animation: liveProductPulse 1.5s infinite ease-in-out;
    border-color: #ff2a2a;
    box-shadow: 0 0 0 4px rgba(255, 42, 42, 0.08), 0 10px 24px rgba(255, 42, 42, 0.16);
    z-index: 2;
}

/* 6. Animația blocului activ */
@keyframes liveProductPulse {
    0% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 42, 42, 0.14), 0 10px 24px rgba(255, 42, 42, 0.10);
    }
    50% {
        transform: scale(1.025);
        box-shadow: 0 0 0 10px rgba(255, 42, 42, 0.00), 0 14px 30px rgba(255, 42, 42, 0.18);
    }
    100% {
        transform: scale(1);
        box-shadow: 0 0 0 0 rgba(255, 42, 42, 0.00), 0 10px 24px rgba(255, 42, 42, 0.10);
    }
}/* End custom CSS */