.elementor-90873 .elementor-element.elementor-element-39729b0{--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;--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-90873 .elementor-element.elementor-element-39729b0:not(.elementor-motion-effects-element-type-background), .elementor-90873 .elementor-element.elementor-element-39729b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-90873 .elementor-element.elementor-element-af40477{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:37px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-16d3390{--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-90873 .elementor-element.elementor-element-16d3390.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-90873 .elementor-element.elementor-element-86277e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-86277e7 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-614167d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-614167d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-9b84686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-9b84686 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-7be4bec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-7be4bec .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-02da5b2{--display:flex;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-02da5b2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-568f3bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-568f3bb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-d0f02f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-d0f02f9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-bdd1b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-bdd1b5a .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-de3b8d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-de3b8d6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-b1cb9ed{--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-90873 .elementor-element.elementor-element-b1cb9ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-aeb2f2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-aeb2f2b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-daf8cfe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-daf8cfe .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5c72553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5c72553 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-6a00f70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-6a00f70 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-c7652b8{--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-90873 .elementor-element.elementor-element-c7652b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-e5336e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-e5336e7 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-6e1c153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-6e1c153 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-c541fc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-c541fc1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-e718834{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-e718834 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-e6fb782{--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-90873 .elementor-element.elementor-element-e6fb782.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-f275b33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-f275b33 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-4e9aa51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-4e9aa51 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5f4ffc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5f4ffc1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-6724050{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-6724050 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-9cbfd10{--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-90873 .elementor-element.elementor-element-9cbfd10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-9b3783d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-9b3783d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-4fb0a3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-4fb0a3b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-9e91d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-9e91d24 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-0577c81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-0577c81 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-988bc0c{--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-90873 .elementor-element.elementor-element-988bc0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-cdde5c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-cdde5c6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-d785d3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-d785d3c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-b44b274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-b44b274 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-7ae2228{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-7ae2228 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-633c2dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-cea4dd5{--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-90873 .elementor-element.elementor-element-4ab837c{text-align:start;}.elementor-90873 .elementor-element.elementor-element-4ab837c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-a1f2147{text-align:start;}.elementor-90873 .elementor-element.elementor-element-a1f2147 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-6e5f598{text-align:start;}.elementor-90873 .elementor-element.elementor-element-6e5f598 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-18283ec{text-align:start;}.elementor-90873 .elementor-element.elementor-element-18283ec .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:43px;font-weight:600;line-height:52px;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5a057e7{--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-90873 .elementor-element.elementor-element-e16b040{--display:flex;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-e16b040.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-301153f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-301153f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-8172f8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-8172f8b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-e0cc29c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-e0cc29c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-32e9b62{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-32e9b62 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-9c61e56{--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-90873 .elementor-element.elementor-element-9c61e56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-5652575{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5652575 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-e338ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-e338ede .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-28a1142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-28a1142 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5d1728e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5d1728e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-7b09fae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-7b09fae .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-3955546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-3955546 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-48f6699{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-48f6699 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-30fafdd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-30fafdd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-ce6d4f9{--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-90873 .elementor-element.elementor-element-ce6d4f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-574eb39{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-574eb39 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-c625080{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-c625080 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-a6b1638{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-a6b1638 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-20e41b6{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-20e41b6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-4296ca9{--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-90873 .elementor-element.elementor-element-4296ca9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-05194e3{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-05194e3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-9bd6e95{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-9bd6e95 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-7e635ae{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-7e635ae .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-1c23ae6{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-1c23ae6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-4b21477{--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-90873 .elementor-element.elementor-element-4b21477.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-08cdad6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-08cdad6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-f93e50c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-f93e50c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-f9ea7fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-f9ea7fe .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-811d89b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-811d89b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5315039{--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-90873 .elementor-element.elementor-element-5315039.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-bbb216f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-bbb216f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5e2ae24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5e2ae24 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-37560d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-37560d6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-1e5b8aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-1e5b8aa .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-aa5de6d{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-aa5de6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-f85b252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-f85b252 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-aceee89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-aceee89 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-0ba08a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-0ba08a8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-f094b4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-f094b4c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-a6f3063{--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-90873 .elementor-element.elementor-element-a6f3063.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-7cd4e33{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-7cd4e33 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-cc859b8{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-cc859b8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-eb2fdd9{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-eb2fdd9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-ec5b4cd{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-ec5b4cd .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-37977b4{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-37977b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-5365091{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5365091 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-034cd31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-034cd31 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-cd58267{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-cd58267 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-891396b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-891396b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-823e876{--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-90873 .elementor-element.elementor-element-823e876.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-886332d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-886332d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-13e03a3{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-13e03a3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-fd6e892{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-fd6e892 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-02f8c8d{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-02f8c8d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-6d30ecd{--display:flex;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-6d30ecd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-9d6474f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-9d6474f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-94a1d09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-94a1d09 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-b86bd1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-b86bd1d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-22b1b2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-22b1b2d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-3b63cf9{--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-90873 .elementor-element.elementor-element-3b63cf9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-e2c12c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-e2c12c2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-a055e26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-a055e26 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-b90af69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-b90af69 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5094c71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5094c71 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:500;color:#101010;}.elementor-90873 .elementor-element.elementor-element-4629878{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-465cfc9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-c8568f9{text-align:center;}.elementor-90873 .elementor-element.elementor-element-c8568f9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:600;color:#101010;}.elementor-90873 .elementor-element.elementor-element-66d752b{text-align:center;}.elementor-90873 .elementor-element.elementor-element-66d752b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:600;color:#101010;}.elementor-90873 .elementor-element.elementor-element-31adbeb{text-align:center;}.elementor-90873 .elementor-element.elementor-element-31adbeb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:600;color:#101010;}.elementor-90873 .elementor-element.elementor-element-d21bb14{text-align:center;}.elementor-90873 .elementor-element.elementor-element-d21bb14 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:48px;font-weight:600;color:#101010;}.elementor-90873 .elementor-element.elementor-element-1973a10{--display:flex;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90873 .elementor-element.elementor-element-1973a10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-ce97c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-ce97c6e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-88e6862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-88e6862 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-9fbdcd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-9fbdcd1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-8f4ebee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-8f4ebee .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-997b1f3{--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-90873 .elementor-element.elementor-element-997b1f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-1a1dde9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-1a1dde9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-5529bb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-5529bb5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-56fe290{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-56fe290 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-cdbcd43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-cdbcd43 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-d32bd1f{--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-90873 .elementor-element.elementor-element-d32bd1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-c41ee84{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-c41ee84 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-03d8244{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-03d8244 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-4b31bda{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-4b31bda .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-f18e7ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-f18e7ff .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-b2b2fc4{--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-90873 .elementor-element.elementor-element-b2b2fc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-551d916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-551d916 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-ea87c12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-ea87c12 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-25d831f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-25d831f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-1f08b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-1f08b19 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-926186f{--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-90873 .elementor-element.elementor-element-926186f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-90873 .elementor-element.elementor-element-65c42a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-65c42a9 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-cd91f24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-cd91f24 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-12faffc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-12faffc .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}.elementor-90873 .elementor-element.elementor-element-b0f138b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-90873 .elementor-element.elementor-element-b0f138b .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:24px;font-weight:400;color:#101010;}#elementor-popup-modal-90873 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-90873{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-90873 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-90873 .dialog-close-button{display:flex;}@media(max-width:767px){.elementor-90873 .elementor-element.elementor-element-39729b0{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-90873 .elementor-element.elementor-element-39729b0{--content-width:100%;}.elementor-90873 .elementor-element.elementor-element-16d3390{--width:104.901%;}.elementor-90873 .elementor-element.elementor-element-02da5b2{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-b1cb9ed{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-c7652b8{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-e6fb782{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-9cbfd10{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-988bc0c{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-cea4dd5{--width:68%;}.elementor-90873 .elementor-element.elementor-element-5a057e7{--width:100%;}.elementor-90873 .elementor-element.elementor-element-e16b040{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-9c61e56{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-ce6d4f9{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-4296ca9{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-4b21477{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-5315039{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-aa5de6d{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-a6f3063{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-37977b4{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-823e876{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-6d30ecd{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-3b63cf9{--width:80.52%;}.elementor-90873 .elementor-element.elementor-element-465cfc9{--width:68%;}.elementor-90873 .elementor-element.elementor-element-1973a10{--width:46%;}.elementor-90873 .elementor-element.elementor-element-997b1f3{--width:46%;}.elementor-90873 .elementor-element.elementor-element-d32bd1f{--width:46%;}.elementor-90873 .elementor-element.elementor-element-b2b2fc4{--width:46%;}.elementor-90873 .elementor-element.elementor-element-926186f{--width:46%;}}/* Start custom CSS for container, class: .elementor-element-39729b0 *//* Opzione 3 - X SVG minimal */
.elementor-popup-modal .dialog-close-button .eicon-close { display: none; }

.elementor-popup-modal .dialog-close-button {
  position: absolute;
  top: 14px;
  right: 14px;
  width: 42px;
  height: 42px;
  background: #fff url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'>\
<path d='M6 6 L18 18 M18 6 L6 18' stroke='%23000' stroke-width='2.2' stroke-linecap='round'/>\
</svg>") no-repeat center;
  background-size: 55%;
  border-radius: 50%;
  border: 1px solid #ccc;
  cursor: pointer;
  z-index: 9999;
  transition: transform .2s ease, background-color .2s ease;
}

.elementor-popup-modal .dialog-close-button:hover {
  transform: rotate(90deg);
  background-color: #f5f5f5;
}/* End custom CSS */
/* Start custom CSS *//* 🚀 POPUP FULLSCREEN FLUIDO - ELEMENTOR PRO */

/* === ANIMAZIONE PRINCIPALE === */
#elementor-popup-modal-90873 {
    animation: smoothSlideIn 1.2s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    position: fixed !important;
    top: 0 !important;
    left: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    z-index: 9999 !important;
    transform-origin: right center;
    will-change: transform, opacity;
}

@keyframes smoothSlideIn {
    0% {
        transform: translateX(100%);
        opacity: 0;
    }
    60% {
        transform: translateX(-2%);
        opacity: 0.9;
    }
    100% {
        transform: translateX(0);
        opacity: 1;
    }
}

/* === PREVENZIONE SCROLL === */
body.elementor-popup-modal-show {
    overflow: hidden !important;
    position: fixed !important;
    width: 100% !important;
    height: 100% !important;
}

/* === BACKDROP SEMPLICE === */
#elementor-popup-modal-90873::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    z-index: -1;
    animation: fadeInBackdrop 1.2s ease-out both;
}

@keyframes fadeInBackdrop {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

/* === ANIMAZIONE CONTENUTO === */
#elementor-popup-modal-90873 .elementor-popup-modal__container {
    animation: contentSlide 1.4s cubic-bezier(0.165, 0.84, 0.44, 1) both;
    animation-delay: 0.2s;
    will-change: transform;
}

@keyframes contentSlide {
    0% {
        transform: translateX(50px);
        opacity: 0;
    }
    100% {
        transform: translateX(0);
        opacity: 1;
    }
}

/* === ANIMAZIONE CHIUSURA CORRETTA === */
#elementor-popup-modal-90873.elementor-popup-modal--hide,
#elementor-popup-modal-90873[style*="display: none"] {
    animation: smoothSlideOut 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53) both !important;
    display: block !important;
}

@keyframes smoothSlideOut {
    0% {
        transform: translateX(0);
        opacity: 1;
    }
    100% {
        transform: translateX(100%);
        opacity: 0;
    }
}

/* === FIX TIMING ELEMENTOR === */
#elementor-popup-modal-90873 .elementor-popup-modal__container {
    transition: none !important;
}

#elementor-popup-modal-90873 .elementor-popup-modal {
    transition: none !important;
}

/* === REATTIVITÀ IMMEDIATA === */
#elementor-popup-modal-90873 .elementor-popup-modal__close:hover {
    transform: scale(1.1);
    transition: transform 0.2s ease;
}

#elementor-popup-modal-90873 .elementor-popup-modal__close {
    cursor: pointer !important;
    z-index: 10000 !important;
    pointer-events: all !important;
}

/* === OTTIMIZZAZIONI PERFORMANCE === */
#elementor-popup-modal-90873 * {
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

/* === RESPONSIVE MOBILE === */
@media (max-width: 768px) {
    #elementor-popup-modal-90873 {
        animation-duration: 1s;
    }
    
    #elementor-popup-modal-90873 .elementor-popup-modal__container {
        animation-duration: 1.2s;
    }
    
    @keyframes smoothSlideIn {
        0% {
            transform: translateX(100%);
            opacity: 0;
        }
        100% {
            transform: translateX(0);
            opacity: 1;
        }
    }
}

/* === VARIANTE ALTERNATIVA CON BOUNCE === */
/*
#elementor-popup-modal-90873 {
    animation: bounceSlideIn 1.5s cubic-bezier(0.68, -0.55, 0.265, 1.55) both;
}

@keyframes bounceSlideIn {
    0% {
        transform: translateX(120%);
        opacity: 0;
    }
    70% {
        transform: translateX(-5%);
        opacity: 1;
    }
    100% {
        transform: translateX(0);
    }
}
*//* End custom CSS */