.elementor-2015 .elementor-element.elementor-element-e5d1863{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-2015 .elementor-element.elementor-element-5aa672c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.4;--padding-top:46px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-5aa672c5:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5aa672c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://iptv-abonnements.org/wp-content/uploads/2025/01/shape-19.png");background-position:top center;}.elementor-2015 .elementor-element.elementor-element-5aa672c5::before, .elementor-2015 .elementor-element.elementor-element-5aa672c5 > .elementor-background-video-container::before, .elementor-2015 .elementor-element.elementor-element-5aa672c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2015 .elementor-element.elementor-element-5aa672c5 > .elementor-background-slideshow::before, .elementor-2015 .elementor-element.elementor-element-5aa672c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2015 .elementor-element.elementor-element-5aa672c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2015 .elementor-element.elementor-element-1d27b497{--display:flex;}.elementor-2015 .elementor-element.elementor-element-7190c748{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-2015 .elementor-element.elementor-element-7ce4c1ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-2560d2df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-2560d2df:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-2560d2df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.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-2015 .elementor-element.elementor-element-1f866764{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1f866764 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-1f866764.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-4cf3cc13{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-4cf3cc13 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-4cf3cc13.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4cf3cc13 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6e0ab08a{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6e0ab08a > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-6e0ab08a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6e0ab08a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2015 .elementor-element.elementor-element-17eaad1{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-17eaad1 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-17eaad1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.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-2015 .elementor-element.elementor-element-666eecf1 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-666eecf1 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-666eecf1 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-666eecf1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1a0d17fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-7741ac7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-7741ac7b:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-7741ac7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-2fa3dd02{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-2fa3dd02 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-2fa3dd02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-2fd2d175{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-2fd2d175 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2fd2d175.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2fd2d175 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-31410a58{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-31410a58 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-31410a58.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-31410a58 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-153bbcef{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-153bbcef > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-153bbcef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-e5bf3c3 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-e5bf3c3 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-e5bf3c3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-e5bf3c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7dff4f29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-397a6e0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-397a6e0c:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-397a6e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-71941fb8{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-71941fb8 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-71941fb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-a6fa09a{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-a6fa09a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-a6fa09a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-a6fa09a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-316f3eb{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-316f3eb > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-316f3eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-316f3eb .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-fc60edf .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-fc60edf .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-fc60edf .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-fc60edf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2f6172c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-40e4f602{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-40e4f602:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-40e4f602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-14eaf0ce{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-14eaf0ce > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-14eaf0ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-78aecc30{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-78aecc30 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-78aecc30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-78aecc30 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6c4b0067{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6c4b0067 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-6c4b0067.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6c4b0067 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-489aa0f0{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-489aa0f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3e63b441 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-3e63b441 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-3e63b441 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-3e63b441.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-798ac5ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-2015 .elementor-element.elementor-element-4d0b4955{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-1e681f22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-1e681f22:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-1e681f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-52177aa7{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-52177aa7 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-52177aa7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-d2eecc2{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-d2eecc2 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-d2eecc2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-d2eecc2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-7882439{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7882439 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-7882439.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7882439 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-21db9ff1 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-21db9ff1 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-21db9ff1 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-21db9ff1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7459e07f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-57643c93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-57643c93:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-57643c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-b1f2727{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-b1f2727 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-b1f2727.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-509445de{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-509445de > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-509445de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-509445de .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-1380777c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1380777c > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-1380777c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1380777c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-792a7a3d{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-792a7a3d > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-792a7a3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-2fafd447 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-2fafd447 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-2fafd447 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-2fafd447.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5c17954b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-3503fe0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-3503fe0e:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-3503fe0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-6cf24586{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6cf24586 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-6cf24586.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-3b608f7b{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3b608f7b > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-3b608f7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3b608f7b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-29d42947{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-29d42947 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-29d42947.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-29d42947 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-5ecc225a{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-5ecc225a > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-5ecc225a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-7b1ea2d3 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-7b1ea2d3 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-7b1ea2d3 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-7b1ea2d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-34d73fe8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-49a01637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-49a01637:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-49a01637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-64bf87f4{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-64bf87f4 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-64bf87f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-54d1987e{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-54d1987e > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-54d1987e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-54d1987e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-79c9778f{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-79c9778f > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-79c9778f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-79c9778f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-282b5a00{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-282b5a00 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-282b5a00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-4d29dbaf .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-4d29dbaf .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-4d29dbaf .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-4d29dbaf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3fbcea78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-2015 .elementor-element.elementor-element-12f83e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-2c1ffb26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-2c1ffb26:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-2c1ffb26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-1d7eab0b{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1d7eab0b > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-1d7eab0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-67007d{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-67007d > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-67007d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-67007d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-232b6e65{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-232b6e65 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-232b6e65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-232b6e65 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-22fd9ee{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-22fd9ee > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-22fd9ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-43c290cb .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-43c290cb .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-43c290cb .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-43c290cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1573505c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-425b4df2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-425b4df2:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-425b4df2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-195a47eb{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-195a47eb > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-195a47eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-c83c582{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-c83c582 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-c83c582.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-c83c582 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-2645be04{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-2645be04 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-2645be04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2645be04 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5cc4d2d6 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-5cc4d2d6 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-5cc4d2d6 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-5cc4d2d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4c6059f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-29d30507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-29d30507:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-29d30507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-64af8332{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-64af8332 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-64af8332.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-61b3448b{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-61b3448b > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-61b3448b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-61b3448b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-f2623ed{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-f2623ed > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-f2623ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-f2623ed .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6534fbeb{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-6534fbeb > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-6534fbeb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-41390137 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-41390137 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-41390137 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-41390137.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-74f2be3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-7179e217{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-7179e217:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-7179e217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-2f7dec5f{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-2f7dec5f > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-2f7dec5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-dd6213a{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-dd6213a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-dd6213a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-dd6213a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-5a010837{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-5a010837 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-5a010837.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5a010837 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-240a6fc4{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-240a6fc4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5db6e33f .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-5db6e33f .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-5db6e33f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-5db6e33f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-d1ef99b{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:12px;--n-tabs-gap:27px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#000000;}.elementor-2015 .elementor-element.elementor-element-d1ef99b > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-d1ef99b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9C61FE;background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 40%, #6C52EE 100%);}.elementor-2015 .elementor-element.elementor-element-d1ef99b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2015 .elementor-element.elementor-element-d1ef99b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9C61FE;background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 40%, #6C52EE 100%);}.elementor-2015 .elementor-element.elementor-element-d1ef99b.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"League Spartan", Sans-serif;font-weight:500;}.elementor-2015 .elementor-element.elementor-element-30619a45{--display:flex;}.elementor-2015 .elementor-element.elementor-element-458df593{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-2015 .elementor-element.elementor-element-6ef96dee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-77ca64ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-77ca64ed:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-77ca64ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-6c1539aa{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6c1539aa > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-6c1539aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-3e504689{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3e504689 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-3e504689.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3e504689 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6e71277d{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6e71277d > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-6e71277d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6e71277d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-505ef17a{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-505ef17a > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-505ef17a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-66f8575b .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-66f8575b .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-66f8575b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-66f8575b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-32e848e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-28216329{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-28216329:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-28216329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-4db0bdd3{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-4db0bdd3 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-4db0bdd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-442040ec{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-442040ec > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-442040ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-442040ec .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-10eeee18{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-10eeee18 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-10eeee18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-10eeee18 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3c01e13d{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-3c01e13d > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-3c01e13d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1fa6df .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-1fa6df .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-1fa6df .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-1fa6df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-139bf817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-787f82a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-787f82a4:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-787f82a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-477cd906{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-477cd906 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-477cd906.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-3605bb2e{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3605bb2e > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-3605bb2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3605bb2e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-34656775{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-34656775 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-34656775.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-34656775 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6b735bf{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-6b735bf > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-6b735bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3d4bd698 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-3d4bd698 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-3d4bd698 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-3d4bd698.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-98ba31a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-213537f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-213537f0:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-213537f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-1bc6c49e{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1bc6c49e > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-1bc6c49e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-6b531638{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6b531638 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-6b531638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6b531638 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-1688742f{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1688742f > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-1688742f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1688742f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-37a85e11{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-37a85e11 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-37a85e11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1ca09802 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-1ca09802 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-1ca09802 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-1ca09802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-63ee1986{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-2015 .elementor-element.elementor-element-78a6fa5e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-35eaf011{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-35eaf011:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-35eaf011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-303cc254{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-303cc254 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-303cc254.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-67c507a7{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-67c507a7 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-67c507a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-67c507a7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-7d4d0dc3{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7d4d0dc3 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-7d4d0dc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7d4d0dc3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3b903beb{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-3b903beb > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-3b903beb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-64872f9b .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-64872f9b .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-64872f9b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-64872f9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-343ced66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-61d65dbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-61d65dbf:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-61d65dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-7286a529{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7286a529 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-7286a529.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-2d6b239b{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-2d6b239b > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2d6b239b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2d6b239b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-1f932594{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1f932594 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-1f932594.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1f932594 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3df6b58a{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-3df6b58a > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-3df6b58a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1fcb5c27 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-1fcb5c27 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-1fcb5c27 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-1fcb5c27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6e7bce9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-7b1b0512{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-7b1b0512:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-7b1b0512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-713181a8{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-713181a8 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-713181a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-26a7b60c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-26a7b60c > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-26a7b60c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-26a7b60c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-7b589c3c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7b589c3c > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-7b589c3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7b589c3c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-2c1cb254{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-2c1cb254.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-7db6f383 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-7db6f383 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-7db6f383 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-7db6f383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-448d6b78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-55031243{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-55031243:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-55031243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-66fea4{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-66fea4 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-66fea4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-5c7d7782{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-5c7d7782 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-5c7d7782.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5c7d7782 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-32d8db65{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-32d8db65 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-32d8db65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-32d8db65 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-bce3b12{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-bce3b12 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-bce3b12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3c9c49aa .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-3c9c49aa .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-3c9c49aa .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-3c9c49aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-36a1d060{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-2015 .elementor-element.elementor-element-3092a9be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-9bd4805{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-9bd4805:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-9bd4805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-15616d15{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-15616d15 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-15616d15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-558686e0{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-558686e0 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-558686e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-558686e0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3c02b84{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3c02b84 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-3c02b84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3c02b84 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-33b7bd74{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-33b7bd74.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-12ca18ac .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-12ca18ac .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-12ca18ac .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-12ca18ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6c3c5d9c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-2c64a60f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-2c64a60f:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-2c64a60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-7bf118e6{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7bf118e6 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-7bf118e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-46e91a3c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-46e91a3c > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-46e91a3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-46e91a3c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3a78a695{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3a78a695 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-3a78a695.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3a78a695 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3afa84e6{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-3afa84e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1cb57baf .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-1cb57baf .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-1cb57baf .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-1cb57baf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1ba94b77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-64962d92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-64962d92:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-64962d92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-80db4cd{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-80db4cd > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-80db4cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-30298744{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-30298744 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-30298744.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-30298744 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-195a196b{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-195a196b > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-195a196b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-195a196b .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-636aeea9{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-636aeea9 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-636aeea9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1c0c57f4 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-1c0c57f4 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-1c0c57f4 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-1c0c57f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5e2a2c29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-31f1ff04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#0366FE;--border-color:#0366FE;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-31f1ff04:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-31f1ff04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #4500B8 3%, #220453 63%);}.elementor-2015 .elementor-element.elementor-element-3c306f91{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3c306f91 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-2015 .elementor-element.elementor-element-3c306f91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:46px;font-weight:700;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-61e26a39{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-61e26a39 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-61e26a39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-61e26a39 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6503aa1f{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6503aa1f > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-2015 .elementor-element.elementor-element-6503aa1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6503aa1f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-9675b5f{width:var( --container-widget-width, 94.662% );max-width:94.662%;--container-widget-width:94.662%;--container-widget-flex-grow:0;--e-icon-list-icon-size:6px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:-2px;}.elementor-2015 .elementor-element.elementor-element-9675b5f > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-9675b5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3493af96 .elementor-button{background-color:transparent;font-family:"League Spartan", Sans-serif;font-size:24px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #6C52EE 40%, #9C61FE 100%);transition-duration:1.3s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-3493af96 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-3493af96 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #9C61FE 100%);}.elementor-2015 .elementor-element.elementor-element-3493af96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4e555364{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:12px;--n-tabs-gap:40px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#000000;}.elementor-2015 .elementor-element.elementor-element-4e555364 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-4e555364.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9C61FE;background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 40%, #6C52EE 100%);}.elementor-2015 .elementor-element.elementor-element-4e555364.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2015 .elementor-element.elementor-element-4e555364.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9C61FE;background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 40%, #6C52EE 100%);}.elementor-2015 .elementor-element.elementor-element-4e555364.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"League Spartan", Sans-serif;font-weight:500;}.elementor-2015 .elementor-element.elementor-element-6b7c4464{--display:flex;}.elementor-2015 .elementor-element.elementor-element-d399782{--display:flex;--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-2015 .elementor-element.elementor-element-5aa63289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-5aa63289:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5aa63289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-dbfbf78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-dbfbf78:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-dbfbf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-37d0ab7{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-37d0ab7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-37d0ab7 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-39a1e069{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-39a1e069 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-39a1e069.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-39a1e069 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-6b572102{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-6b572102.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6b572102 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-4b66b880 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-4b66b880{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-4b66b880 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-214dd40f .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-214dd40f .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-214dd40f .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-214dd40f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6b4a9275{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-6b4a9275:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-6b4a9275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-638e9589{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-638e9589:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-638e9589 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-353db6bd{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-353db6bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-353db6bd .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-4fd90215{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-4fd90215 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-4fd90215.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4fd90215 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-7f4024a2{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7f4024a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7f4024a2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-597a911b > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-597a911b{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-597a911b .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1ccd4052 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-1ccd4052 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-1ccd4052 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-1ccd4052.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7f7f54af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-7f7f54af:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-7f7f54af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-5abbc1cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-5abbc1cb:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5abbc1cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-380bdf6c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-380bdf6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-380bdf6c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-69303697{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-69303697 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-69303697.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-69303697 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-584ee6a9{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-584ee6a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-584ee6a9 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-75319c63 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-75319c63{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-75319c63 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-330c8fa3 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-330c8fa3 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-330c8fa3 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-330c8fa3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-6623f36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-6623f36:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-6623f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-46f9fd15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-46f9fd15:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-46f9fd15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-3066c0f{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3066c0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3066c0f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-545c96b5{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-545c96b5 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-545c96b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-545c96b5 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-317fd326{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-317fd326.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-317fd326 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-13ca2a0d .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-66cf535 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-66cf535 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-66cf535 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-66cf535.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-54dd5f04{--display:flex;--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-2015 .elementor-element.elementor-element-3e71ec1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-3e71ec1b:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-3e71ec1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-562a5334{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-562a5334:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-562a5334 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-76aeb8db{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-76aeb8db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-76aeb8db .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-493d7388{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-493d7388 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-493d7388.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-493d7388 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-5ca378ad{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-5ca378ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5ca378ad .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-d0e5e29{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-d0e5e29 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-4da8f485 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-4da8f485 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-4da8f485 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-4da8f485.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5979794c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-5979794c:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5979794c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-44195298{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-44195298:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-44195298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-60fd1faa{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-60fd1faa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-60fd1faa .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-7bcab56a{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-7bcab56a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-7bcab56a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-7bcab56a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-339fd4c2{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-339fd4c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-339fd4c2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-73057fea > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-73057fea{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-73057fea .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3710aab4 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-3710aab4 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-3710aab4 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-3710aab4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4b488d57{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-4b488d57:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-4b488d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-5dc1ef73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-5dc1ef73:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5dc1ef73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-617f312e{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-617f312e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-617f312e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-1e55948c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1e55948c > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-1e55948c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1e55948c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-76595c4f{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-76595c4f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-76595c4f .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-52500a40 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-52500a40{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-52500a40 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-3df1589f .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-3df1589f .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-3df1589f .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-3df1589f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1f752260{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-1f752260:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-1f752260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-7b63c601{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-7b63c601:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-7b63c601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-75acf0b9{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-75acf0b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-75acf0b9 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3f0c74a0{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3f0c74a0 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-3f0c74a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3f0c74a0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3d5abd6e{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3d5abd6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3d5abd6e .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-1266b0f3{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-1266b0f3 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-78a7de0e .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-78a7de0e .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-78a7de0e .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-78a7de0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-486cd3f1{--display:flex;--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-2015 .elementor-element.elementor-element-719981a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-719981a6:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-719981a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-5e5a06fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-5e5a06fd:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-5e5a06fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-4b9e4efd{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-4b9e4efd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4b9e4efd .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-626b4138{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-626b4138 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-626b4138.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-626b4138 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-71cd2a3d{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-71cd2a3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-71cd2a3d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-e012fee > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-e012fee{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-e012fee .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5db06780 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-5db06780 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-5db06780 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-5db06780.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-41dbcc0a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-41dbcc0a:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-41dbcc0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-66b2d607{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-66b2d607:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-66b2d607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-5495a0{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-5495a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5495a0 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-dc1e50c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-dc1e50c > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-dc1e50c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-dc1e50c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-1474b098{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-1474b098.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-1474b098 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-766c0814 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-766c0814{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-766c0814 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-5cd59bca .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-5cd59bca .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-5cd59bca .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-5cd59bca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-631b20dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-631b20dd:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-631b20dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-a7e89d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-a7e89d7:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-a7e89d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-5d9663cb{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-5d9663cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-5d9663cb .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-476cc264{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-476cc264 > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-476cc264.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-476cc264 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-3a8f476a{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-3a8f476a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-3a8f476a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-6952ed68 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-6952ed68{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-6952ed68 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-26a5acc8 .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-26a5acc8 .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-26a5acc8 .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-26a5acc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-21fb506f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:3;}.elementor-2015 .elementor-element.elementor-element-21fb506f:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-21fb506f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C90E0E 0%, #FDD82C 100%);}.elementor-2015 .elementor-element.elementor-element-198fe931{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-2015 .elementor-element.elementor-element-198fe931:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-198fe931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1728;}.elementor-2015 .elementor-element.elementor-element-233b510d{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-233b510d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-233b510d .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-2aefd35a{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-2aefd35a > .elementor-widget-container{margin:0px 0px -12px 0px;padding:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2aefd35a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-2aefd35a .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:51px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-4812355c{width:auto;max-width:auto;text-align:center;}.elementor-2015 .elementor-element.elementor-element-4812355c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-4812355c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:19px;font-weight:400;line-height:1.2em;color:#C2C2C2;}.elementor-2015 .elementor-element.elementor-element-275c12db > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#686868;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-icon i{color:#C90E0E;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-icon svg{fill:#C90E0E;transition:fill 0.3s;}.elementor-2015 .elementor-element.elementor-element-275c12db{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-item > a{font-family:"League Spartan", Sans-serif;font-size:18px;font-weight:400;line-height:40px;}.elementor-2015 .elementor-element.elementor-element-275c12db .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-2015 .elementor-element.elementor-element-2f9613df .elementor-button{background-color:#6C52EE;font-family:"League Spartan", Sans-serif;font-size:20px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;border-radius:8px 8px 8px 8px;padding:21px 17px 18px 17px;}.elementor-2015 .elementor-element.elementor-element-2f9613df .elementor-button:hover, .elementor-2015 .elementor-element.elementor-element-2f9613df .elementor-button:focus{background-color:var( --e-global-color-971439f );}.elementor-2015 .elementor-element.elementor-element-2f9613df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2015 .elementor-element.elementor-element-555da04d{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:37px;--n-tabs-gap:29px;}.elementor-2015 .elementor-element.elementor-element-7f897042{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:5px;--n-tabs-title-border-radius:10px 10px 10px 10px;--n-tabs-title-font-size:21px;--n-tabs-title-color:#000000;}.elementor-2015 .elementor-element.elementor-element-7f897042 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-2015 .elementor-element.elementor-element-7f897042.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9C61FE;background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 0%, #6C52EE 100%);}.elementor-2015 .elementor-element.elementor-element-7f897042.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-2015 .elementor-element.elementor-element-7f897042.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#9C61FE;background-color:transparent;background-image:linear-gradient(90deg, #9C61FE 40%, #6C52EE 100%);}.elementor-2015 .elementor-element.elementor-element-7f897042.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"League Spartan", Sans-serif;font-weight:600;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2015 .elementor-element.elementor-element-7190c748{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-2015 .elementor-element.elementor-element-2560d2df{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-1f866764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-6e0ab08a .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-17eaad1{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-17eaad1 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-666eecf1 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-7741ac7b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-2fa3dd02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-31410a58 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-153bbcef{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-153bbcef .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-e5bf3c3 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-397a6e0c{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-71941fb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-316f3eb .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-55e8c6ee{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-55e8c6ee .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-fc60edf .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-40e4f602{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-14eaf0ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-6c4b0067 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-489aa0f0{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-489aa0f0 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-3e63b441 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-798ac5ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2015 .elementor-element.elementor-element-1e681f22{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-52177aa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-7882439 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-5c8e2b9e .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-21db9ff1 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-57643c93{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-b1f2727 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-1380777c .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-792a7a3d{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-792a7a3d .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-2fafd447 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-3503fe0e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-6cf24586 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-29d42947 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-5ecc225a{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-5ecc225a .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-7b1ea2d3 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-49a01637{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-64bf87f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-79c9778f .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-282b5a00{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-282b5a00 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-4d29dbaf .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-3fbcea78{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2015 .elementor-element.elementor-element-2c1ffb26{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-1d7eab0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-232b6e65 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-22fd9ee{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-22fd9ee .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-43c290cb .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-425b4df2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-195a47eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-2645be04 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-5f9fdddd{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-5f9fdddd .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-5cc4d2d6 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-29d30507{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-64af8332 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-f2623ed .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-6534fbeb{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-6534fbeb .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-41390137 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-7179e217{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-2f7dec5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-5a010837 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-240a6fc4{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-240a6fc4 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-5db6e33f .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-458df593{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2015 .elementor-element.elementor-element-77ca64ed{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-6c1539aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-6e71277d .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-505ef17a{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-505ef17a .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-66f8575b .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-28216329{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-4db0bdd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-10eeee18 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-3c01e13d{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3c01e13d .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-1fa6df .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-787f82a4{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-477cd906 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-34656775 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-6b735bf{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-6b735bf .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-3d4bd698 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-213537f0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-1bc6c49e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-1688742f .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-37a85e11{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-37a85e11 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-1ca09802 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-63ee1986{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2015 .elementor-element.elementor-element-35eaf011{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-303cc254 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-7d4d0dc3 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-3b903beb{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3b903beb .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-64872f9b .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-61d65dbf{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-7286a529 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-1f932594 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-3df6b58a{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3df6b58a .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-1fcb5c27 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-7b1b0512{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-713181a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-7b589c3c .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-2c1cb254{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-2c1cb254 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-7db6f383 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-55031243{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-66fea4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-32d8db65 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-bce3b12{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-bce3b12 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-3c9c49aa .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-36a1d060{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2015 .elementor-element.elementor-element-9bd4805{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-15616d15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-3c02b84 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-33b7bd74{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-33b7bd74 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-12ca18ac .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-2c64a60f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-7bf118e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-3a78a695 .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-3afa84e6{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-3afa84e6 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-1cb57baf .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-64962d92{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-80db4cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-195a196b .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-636aeea9{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-636aeea9 .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-1c0c57f4 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}.elementor-2015 .elementor-element.elementor-element-31f1ff04{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-3c306f91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title{font-size:23px;}.elementor-2015 .elementor-element.elementor-element-6503aa1f .elementor-heading-title{font-size:20px;}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(--10px/2);margin-left:calc(--10px/2);}body.rtl .elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(--10px/2);}body:not(.rtl) .elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(--10px/2);}.elementor-2015 .elementor-element.elementor-element-9675b5f{--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2015 .elementor-element.elementor-element-9675b5f .elementor-icon-list-item > a{font-size:15px;line-height:2em;}.elementor-2015 .elementor-element.elementor-element-3493af96 .elementor-button{font-size:20px;padding:15px 15px 15px 15px;}}@media(min-width:768px){.elementor-2015 .elementor-element.elementor-element-5aa672c5{--content-width:1535px;}}@media(max-width:767px){.elementor-2015 .elementor-element.elementor-element-5aa672c5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2015 .elementor-element.elementor-element-1d27b497{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2015 .elementor-element.elementor-element-d1ef99b{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:5px;--n-tabs-gap:21px;--n-tabs-title-padding-top:8px;--n-tabs-title-padding-right:8px;--n-tabs-title-padding-bottom:8px;--n-tabs-title-padding-left:8px;--n-tabs-title-font-size:14px;}.elementor-2015 .elementor-element.elementor-element-4e555364{--n-tabs-title-gap:0px;--n-tabs-gap:34px;--n-tabs-title-padding-top:3px;--n-tabs-title-padding-right:7px;--n-tabs-title-padding-bottom:3px;--n-tabs-title-padding-left:7px;--n-tabs-title-font-size:15px;}.elementor-2015 .elementor-element.elementor-element-7f897042{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:23px;--n-tabs-gap:11px;--n-tabs-title-padding-top:9px;--n-tabs-title-padding-right:17px;--n-tabs-title-padding-bottom:9px;--n-tabs-title-padding-left:17px;}}/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d1ef99b */.elementor-2015 .elementor-element.elementor-element-d1ef99b .e-n-tabs-heading {
    background: #d2d2d2;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4e555364 */.elementor-2015 .elementor-element.elementor-element-4e555364 .e-n-tabs-heading {
    background: #FFF;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d1ef99b */.elementor-2015 .elementor-element.elementor-element-d1ef99b .e-n-tabs-heading {
    background: #d2d2d2;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4e555364 */.elementor-2015 .elementor-element.elementor-element-4e555364 .e-n-tabs-heading {
    background: #FFF;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f866764 */.elementor-2015 .elementor-element.elementor-element-1f866764 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fa3dd02 */.elementor-2015 .elementor-element.elementor-element-2fa3dd02 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71941fb8 */.elementor-2015 .elementor-element.elementor-element-71941fb8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eaf0ce */.elementor-2015 .elementor-element.elementor-element-14eaf0ce .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52177aa7 */.elementor-2015 .elementor-element.elementor-element-52177aa7 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f2727 */.elementor-2015 .elementor-element.elementor-element-b1f2727 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6cf24586 */.elementor-2015 .elementor-element.elementor-element-6cf24586 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64bf87f4 */.elementor-2015 .elementor-element.elementor-element-64bf87f4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d7eab0b */.elementor-2015 .elementor-element.elementor-element-1d7eab0b .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-195a47eb */.elementor-2015 .elementor-element.elementor-element-195a47eb .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64af8332 */.elementor-2015 .elementor-element.elementor-element-64af8332 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2f7dec5f */.elementor-2015 .elementor-element.elementor-element-2f7dec5f .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d1ef99b */.elementor-2015 .elementor-element.elementor-element-d1ef99b .e-n-tabs-heading {
    background: #d2d2d2;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c1539aa */.elementor-2015 .elementor-element.elementor-element-6c1539aa .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4db0bdd3 */.elementor-2015 .elementor-element.elementor-element-4db0bdd3 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-477cd906 */.elementor-2015 .elementor-element.elementor-element-477cd906 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bc6c49e */.elementor-2015 .elementor-element.elementor-element-1bc6c49e .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-303cc254 */.elementor-2015 .elementor-element.elementor-element-303cc254 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7286a529 */.elementor-2015 .elementor-element.elementor-element-7286a529 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-713181a8 */.elementor-2015 .elementor-element.elementor-element-713181a8 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fea4 */.elementor-2015 .elementor-element.elementor-element-66fea4 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-15616d15 */.elementor-2015 .elementor-element.elementor-element-15616d15 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bf118e6 */.elementor-2015 .elementor-element.elementor-element-7bf118e6 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80db4cd */.elementor-2015 .elementor-element.elementor-element-80db4cd .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c306f91 */.elementor-2015 .elementor-element.elementor-element-3c306f91 .elementor-heading-title {
    background: linear-gradient(90deg, rgba(126, 100, 255, 1) 45%, rgba(199, 187, 250, 1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4e555364 */.elementor-2015 .elementor-element.elementor-element-4e555364 .e-n-tabs-heading {
    background: #FFF;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-7f897042 */.elementor-2015 .elementor-element.elementor-element-7f897042 .e-n-tabs-heading {
    background: #d2d2d2;
    /* justify-content: center; */
    align-self: center;
    padding: 7px 9px 7px 9px;
    border-radius: 12px;
}/* End custom CSS */