.elementor-3735 .elementor-element.elementor-element-90ede5e{width:var( --container-widget-width, 101.294% );max-width:101.294%;--container-widget-width:101.294%;--container-widget-flex-grow:0;}.elementor-3735 .elementor-element.elementor-element-90ede5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3735 .elementor-element.elementor-element-a6facf8{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-a6facf8:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-a6facf8, .elementor-3735 .elementor-element.elementor-element-a6facf8::before{--border-transition:0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3735 .elementor-element.elementor-element-1061a32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-22e67b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-8aa7c82{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-8aa7c82:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-8aa7c82, .elementor-3735 .elementor-element.elementor-element-8aa7c82::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-2e99c72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-8364013{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-da16bcd{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-da16bcd:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-da16bcd, .elementor-3735 .elementor-element.elementor-element-da16bcd::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-e4ff8ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-2968233{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-cea972b{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-cea972b:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-cea972b, .elementor-3735 .elementor-element.elementor-element-cea972b::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-0a2921c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-9b8661c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-629d1dd{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-629d1dd:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-629d1dd, .elementor-3735 .elementor-element.elementor-element-629d1dd::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-6bfab22{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-c29f188{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-d2020e6{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-d2020e6:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-d2020e6, .elementor-3735 .elementor-element.elementor-element-d2020e6::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-211e416{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-d3d4db0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-ec3a986{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-ec3a986:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-ec3a986, .elementor-3735 .elementor-element.elementor-element-ec3a986::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-0368b51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-6082497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-bc4e9ce{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-bc4e9ce:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-bc4e9ce, .elementor-3735 .elementor-element.elementor-element-bc4e9ce::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-8783098{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-32a3232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-5ab3d5c{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-5ab3d5c:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-5ab3d5c, .elementor-3735 .elementor-element.elementor-element-5ab3d5c::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-1d47723{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-3b7a677{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-abee5d1{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-abee5d1:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-abee5d1, .elementor-3735 .elementor-element.elementor-element-abee5d1::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-aa1bc44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-a6ec3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-adc2fa7{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-adc2fa7:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-adc2fa7, .elementor-3735 .elementor-element.elementor-element-adc2fa7::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-9225232{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-26f2d08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-4816e97{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-4816e97:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-4816e97, .elementor-3735 .elementor-element.elementor-element-4816e97::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-a274fef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-f4e10e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-affa0f3{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-affa0f3:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-affa0f3, .elementor-3735 .elementor-element.elementor-element-affa0f3::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-4cebb49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-c060044{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-e387419{--display:flex;}.elementor-3735 .elementor-element.elementor-element-f4140b8{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-f4140b8:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-f4140b8, .elementor-3735 .elementor-element.elementor-element-f4140b8::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-fcd0738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-20e697d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-f402a96{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-f402a96:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-f402a96, .elementor-3735 .elementor-element.elementor-element-f402a96::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-6a598a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-508d1bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-e47b3c0{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-e47b3c0:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-e47b3c0, .elementor-3735 .elementor-element.elementor-element-e47b3c0::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-74a1844{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-3d1e869{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-2eb80f2{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-2eb80f2:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-2eb80f2, .elementor-3735 .elementor-element.elementor-element-2eb80f2::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-a22657d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-5921efb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-5d609d5{--display:grid;--min-height:0vh;--e-con-grid-template-columns:0.2fr 5fr;--e-con-grid-template-rows:repeat(0, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:00px 0px 1px 0px;--border-top-width:00px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3735 .elementor-element.elementor-element-5d609d5:hover{background-color:#000000;border-style:solid;--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-3735 .elementor-element.elementor-element-5d609d5, .elementor-3735 .elementor-element.elementor-element-5d609d5::before{--border-transition:0.3s;}.elementor-3735 .elementor-element.elementor-element-56e14c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-3735 .elementor-element.elementor-element-60ac28c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:2vw;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3735 .elementor-element.elementor-element-a6facf8{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-8aa7c82{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-da16bcd{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-cea972b{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-629d1dd{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-d2020e6{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-ec3a986{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-bc4e9ce{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-5ab3d5c{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-abee5d1{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-adc2fa7{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-4816e97{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-affa0f3{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-f4140b8{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-f402a96{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-e47b3c0{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-2eb80f2{--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-5d609d5{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3735 .elementor-element.elementor-element-a6facf8{--width:100%;}.elementor-3735 .elementor-element.elementor-element-8aa7c82{--width:100%;}.elementor-3735 .elementor-element.elementor-element-da16bcd{--width:100%;}.elementor-3735 .elementor-element.elementor-element-cea972b{--width:100%;}.elementor-3735 .elementor-element.elementor-element-629d1dd{--width:100%;}.elementor-3735 .elementor-element.elementor-element-d2020e6{--width:100%;}.elementor-3735 .elementor-element.elementor-element-ec3a986{--width:100%;}.elementor-3735 .elementor-element.elementor-element-bc4e9ce{--width:100%;}.elementor-3735 .elementor-element.elementor-element-5ab3d5c{--width:100%;}.elementor-3735 .elementor-element.elementor-element-abee5d1{--width:100%;}.elementor-3735 .elementor-element.elementor-element-adc2fa7{--width:100%;}.elementor-3735 .elementor-element.elementor-element-4816e97{--width:100%;}.elementor-3735 .elementor-element.elementor-element-affa0f3{--width:100%;}.elementor-3735 .elementor-element.elementor-element-f4140b8{--width:100%;}.elementor-3735 .elementor-element.elementor-element-f402a96{--width:100%;}.elementor-3735 .elementor-element.elementor-element-e47b3c0{--width:100%;}.elementor-3735 .elementor-element.elementor-element-2eb80f2{--width:100%;}.elementor-3735 .elementor-element.elementor-element-5d609d5{--width:100%;}}@media(max-width:767px){.elementor-3735 .elementor-element.elementor-element-a6facf8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-8aa7c82{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-da16bcd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-cea972b{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-629d1dd{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-d2020e6{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-ec3a986{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-bc4e9ce{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-5ab3d5c{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-abee5d1{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-adc2fa7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-4816e97{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-affa0f3{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-f4140b8{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-f402a96{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-e47b3c0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-2eb80f2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-3735 .elementor-element.elementor-element-5d609d5{--e-con-grid-template-columns:1;--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-a6facf8 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-a6facf8 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-a6facf8:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8aa7c82 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-8aa7c82 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-8aa7c82:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da16bcd *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-da16bcd .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-da16bcd:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cea972b *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-cea972b .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-cea972b:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-629d1dd *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-629d1dd .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-629d1dd:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2020e6 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-d2020e6 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-d2020e6:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec3a986 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-ec3a986 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-ec3a986:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc4e9ce *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-bc4e9ce .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-bc4e9ce:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab3d5c *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-5ab3d5c .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-5ab3d5c:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abee5d1 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-abee5d1 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-abee5d1:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adc2fa7 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-adc2fa7 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-adc2fa7:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4816e97 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-4816e97 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-4816e97:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-affa0f3 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-affa0f3 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-affa0f3:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4140b8 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-f4140b8 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-f4140b8:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f402a96 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-f402a96 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-f402a96:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e47b3c0 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-e47b3c0 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-e47b3c0:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eb80f2 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-2eb80f2 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-2eb80f2:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d609d5 *//* BASE TEXT */
.elementor-3735 .elementor-element.elementor-element-5d609d5 .flip-text {
    display: inline-block;
    position: relative;
    line-height:1.2;

    /* 👇 start as black */
    color: #000;

    /* 👇 gradient that will animate */
    background: linear-gradient(
        180deg,
        #000 0%,
        #000 50%,
        #fff 50%,
        #fff 100%
    );

    background-size: 100% 200%;
    background-position: 0 0;

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    transition: 
        background-position 0.5s cubic-bezier(0.22, 1, 0.36, 1),
        transform 0.3s ease;
}

/* 🔥 HOVER */
.elementor-3735 .elementor-element.elementor-element-5d609d5:hover .flip-text {
    background-position: 0 100%;
    transform: translateY(-2px);
}/* End custom CSS */