.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-58 .elementor-element.elementor-element-ad59a8b{width:var( --container-widget-width, 110.29% );max-width:110.29%;margin:46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:110.29%;--container-widget-flex-grow:0;}.elementor-58 .elementor-element.elementor-element-ad59a8b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-58 .elementor-element.elementor-element-16fda16 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:38px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #00FF23 0%, #FF003F 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-aa902e3 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:38px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#000000FA;color:#000000FA;background-image:linear-gradient(360deg, #EAFF03 0%, #FF003F 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-6f2761c .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:38px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:30px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #0743F2 0%, #00FF77 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-2eee8a9 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:0.9px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #FFFFFF 0%, #0006FF 100%);border-radius:0px 44px 0px 43px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-2d1c69c .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:36px;letter-spacing:0.9px;word-spacing:6px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #000000 0%, #67FF04 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-fa6351d .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:35px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #AE00FF 0%, #FF00DF 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-f15639e .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:38px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #00FF23 0%, #FF003F 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-0005ae2 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:38px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#000000FA;color:#000000FA;background-image:linear-gradient(360deg, #EAFF03 0%, #FF003F 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-d50afdb .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:38px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:30px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #0743F2 0%, #00FF77 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-4402e17 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:0.9px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #FFFFFF 0%, #0006FF 100%);border-radius:0px 44px 0px 43px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-59e2b43 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:40px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:32px;letter-spacing:0.9px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #04FFC7 0%, #FF020C 100%);box-shadow:0px 0px 10px 0px rgba(6.027249145507788, 2.604089710816106, 2.604089710816106, 0.05);border-radius:0px 44px 0px 43px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-59e2b43{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-58 .elementor-element.elementor-element-3fab2ea .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:36px;letter-spacing:0.9px;word-spacing:6px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #000000 0%, #67FF04 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}.elementor-58 .elementor-element.elementor-element-1598900 .elementor-button{background-color:transparent;font-family:"Roboto Flex", Sans-serif;font-size:30px;font-weight:800;text-transform:capitalize;text-decoration:underline;line-height:35px;letter-spacing:1.2px;word-spacing:7px;text-shadow:2px 1px 3px #FFFFFF;fill:#060101;color:#060101;background-image:linear-gradient(360deg, #AE00FF 0%, #FF00DF 100%);border-radius:0px 44px 0px 44px;padding:4px 4px 13px 4px;}@media(max-width:1024px){.elementor-58 .elementor-element.elementor-element-ad59a8b{margin:37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-58 .elementor-element.elementor-element-16fda16 .elementor-button{font-size:22px;line-height:0.9em;}.elementor-58 .elementor-element.elementor-element-aa902e3 .elementor-button{font-size:29px;line-height:0.9em;letter-spacing:0.4px;word-spacing:0.2em;}.elementor-58 .elementor-element.elementor-element-6f2761c .elementor-button{font-size:31px;line-height:0.8em;}.elementor-58 .elementor-element.elementor-element-2d1c69c .elementor-button{font-size:17px;line-height:1.8em;word-spacing:0.3em;}.elementor-58 .elementor-element.elementor-element-f15639e .elementor-button{font-size:22px;line-height:0.9em;}.elementor-58 .elementor-element.elementor-element-0005ae2 .elementor-button{font-size:29px;line-height:0.9em;letter-spacing:0.4px;word-spacing:0.2em;}.elementor-58 .elementor-element.elementor-element-d50afdb .elementor-button{font-size:31px;line-height:0.8em;}.elementor-58 .elementor-element.elementor-element-3fab2ea .elementor-button{font-size:17px;line-height:1.8em;word-spacing:0.3em;}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-ad59a8b{margin:33px -18px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:28px -1px -14px -6px;}.elementor-58 .elementor-element.elementor-element-16fda16 .elementor-button{font-size:29px;line-height:0.8em;letter-spacing:0.5px;word-spacing:0.3em;border-radius:0px 44px 0px 44px;}.elementor-58 .elementor-element.elementor-element-aa902e3 .elementor-button{font-size:37px;line-height:0.8em;border-radius:0px 44px 0px 44px;}.elementor-58 .elementor-element.elementor-element-6f2761c .elementor-button{font-size:32px;line-height:0.8em;border-radius:0px 44px 0px 43px;padding:3px 0px 8px 0px;}.elementor-58 .elementor-element.elementor-element-2eee8a9 .elementor-button{font-size:29px;line-height:0.9em;padding:5px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-2d1c69c .elementor-button{font-size:24px;padding:0px 0px 0px 0px;}.elementor-58 .elementor-element.elementor-element-f15639e .elementor-button{font-size:29px;line-height:0.8em;letter-spacing:0.5px;word-spacing:0.3em;border-radius:0px 44px 0px 44px;}.elementor-58 .elementor-element.elementor-element-0005ae2 .elementor-button{font-size:37px;line-height:0.8em;border-radius:0px 44px 0px 44px;}.elementor-58 .elementor-element.elementor-element-d50afdb .elementor-button{font-size:25px;line-height:0.8em;border-radius:0px 44px 0px 43px;padding:3px 0px 8px 0px;}.elementor-58 .elementor-element.elementor-element-4402e17 .elementor-button{font-size:29px;line-height:0.9em;padding:5px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-59e2b43 .elementor-button{font-size:29px;line-height:0.9em;padding:5px 0px 10px 0px;}.elementor-58 .elementor-element.elementor-element-3fab2ea .elementor-button{font-size:24px;padding:0px 0px 0px 0px;}}