.elementor-665 .elementor-element.elementor-element-5b3b66e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-31af4bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-84db2d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-665 .elementor-element.elementor-element-93b26ca.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-93b26ca .elementor-heading-title{font-size:47px;font-weight:600;color:var( --e-global-color-07aabff );}.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-665 .elementor-element.elementor-element-473e3f5{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-00042a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-1cc0033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-cb6c99a.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-cb6c99a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-72e9f68{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.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-665 .elementor-element.elementor-element-45bc4eb .elementor-button{background-color:#0D0D0D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d2cefc );border-radius:9999px 9999px 9999px 9999px;padding:15px 24px 15px 24px;}.elementor-665 .elementor-element.elementor-element-45bc4eb.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-9db7547{--display:flex;--overflow:hidden;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-665 .elementor-element.elementor-element-47dfe61{text-align:end;}.elementor-665 .elementor-element.elementor-element-6cb1b07{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-6cb1b07:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-6cb1b07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a516df );}.elementor-665 .elementor-element.elementor-element-1294cd8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-c08ac4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-41605f8.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-41605f8 .elementor-heading-title{font-size:40px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-7fb403f{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.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-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-icon i{color:var( --e-global-color-07aabff );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-icon svg{fill:var( --e-global-color-07aabff );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-872c0ae{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-872c0ae .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-34d20f6{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-00220f8{--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;--padding-top:070px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-8be69da{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-30dadcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-0924bd4.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-0924bd4 .elementor-heading-title{font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-762c698.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-762c698 .elementor-heading-title{font-size:40px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-2c3f8a5{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-0eb38d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-2154d33{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-2028bab.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-2028bab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-8d3ecd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-381d00c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-665 .elementor-element.elementor-element-d933a38.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-d933a38 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-e498ece{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-icon i{color:var( --e-global-color-07aabff );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-icon svg{fill:var( --e-global-color-07aabff );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-e498ece .elementor-icon-list-text{color:#C9C9C9;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-0471fbb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9f3c92b{--display:flex;--border-radius:26px 26px 26px 26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-f281040{text-align:end;}.elementor-665 .elementor-element.elementor-element-f281040 img{width:100%;max-width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:26px 26px 26px 26px;}.elementor-665 .elementor-element.elementor-element-3b9bd95{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-59019e8.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-59019e8 .elementor-heading-title{font-size:40px;font-weight:600;color:#F2D056;}.elementor-665 .elementor-element.elementor-element-1c475d7{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-4af3a9a{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-7b4187b{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-fa34311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:35px;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-64e6b14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-d50ab7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-3d7bdc8.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-3d7bdc8 .elementor-heading-title{font-size:40px;font-weight:600;color:#F2D056;}.elementor-665 .elementor-element.elementor-element-a9c689d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-0978307{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-ed3b005{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-e4693bc.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-e4693bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-946bc93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-180705e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-e0a4e50.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-e0a4e50 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-6474ce4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-c37972d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-17159ff{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-8fe7206.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-8fe7206 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-fa8bf0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-ff2224e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-14fe1dd.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-14fe1dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-e8e6b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-b39a295{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-5b7969c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-1254334.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-1254334 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-da4449b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-f488fe4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9ee04b2.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-9ee04b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:35px;font-weight:400;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-d6d091a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-e0b6875{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-9211d17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-e64146e.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-e64146e .elementor-heading-title{font-size:40px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-6e2bd82{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-9ebb561{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-icon i{color:var( --e-global-color-07aabff );transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-icon svg{fill:var( --e-global-color-07aabff );transition:fill 0.3s;}.elementor-665 .elementor-element.elementor-element-9ebb561 .elementor-icon-list-text{color:#C9C9C9;transition:color 0.3s;}.elementor-665 .elementor-element.elementor-element-8af032c{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-3087771{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-3087771:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-3087771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a516df );}.elementor-665 .elementor-element.elementor-element-88eb5db{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-71160ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-bcc2713.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-bcc2713 .elementor-heading-title{font-size:40px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-ab96c52{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-4c9084c{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-665 .elementor-element.elementor-element-4c9084c:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-4c9084c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-665 .elementor-element.elementor-element-43c7f9d.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-43c7f9d{text-align:center;}.elementor-665 .elementor-element.elementor-element-43c7f9d .elementor-heading-title{font-size:80px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-2d92435.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-2d92435{text-align:center;}.elementor-665 .elementor-element.elementor-element-2d92435 .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-7f2b9e2.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-7f2b9e2{text-align:center;}.elementor-665 .elementor-element.elementor-element-7f2b9e2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-43f6556{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-665 .elementor-element.elementor-element-43f6556:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-43f6556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #161616 50%, var( --e-global-color-1d2cefc ) 200%);}.elementor-665 .elementor-element.elementor-element-2386233.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-2386233{text-align:center;}.elementor-665 .elementor-element.elementor-element-2386233 .elementor-heading-title{font-size:80px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-ee54e9e.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-ee54e9e{text-align:center;}.elementor-665 .elementor-element.elementor-element-ee54e9e .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-b0824db.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-b0824db{text-align:center;}.elementor-665 .elementor-element.elementor-element-b0824db .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-be8c417{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-665 .elementor-element.elementor-element-be8c417:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-be8c417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #151515 50%, var( --e-global-color-1d2cefc ) 200%);}.elementor-665 .elementor-element.elementor-element-8ebaaf2.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-8ebaaf2{text-align:center;}.elementor-665 .elementor-element.elementor-element-8ebaaf2 .elementor-heading-title{font-size:80px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-8a366e8.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-8a366e8{text-align:center;}.elementor-665 .elementor-element.elementor-element-8a366e8 .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-77966d5.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-77966d5{text-align:center;}.elementor-665 .elementor-element.elementor-element-77966d5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-2774d3d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-665 .elementor-element.elementor-element-2774d3d:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-2774d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #151515 50%, var( --e-global-color-1d2cefc ) 200%);}.elementor-665 .elementor-element.elementor-element-d5856ac.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-d5856ac{text-align:center;}.elementor-665 .elementor-element.elementor-element-d5856ac .elementor-heading-title{font-size:80px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-c8e9d03.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-c8e9d03{text-align:center;}.elementor-665 .elementor-element.elementor-element-c8e9d03 .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-9024274.elementor-element{--align-self:center;}.elementor-665 .elementor-element.elementor-element-9024274{text-align:center;}.elementor-665 .elementor-element.elementor-element-9024274 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-665 .elementor-element.elementor-element-a4f6925{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-650a305{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-665 .elementor-element.elementor-element-a9e9e6a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-48bb148.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-48bb148 .elementor-heading-title{font-size:47px;font-weight:600;color:var( --e-global-color-07aabff );}.elementor-665 .elementor-element.elementor-element-0bb4e46{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-379d18e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-bdd4e4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-bdd4e4a:not(.elementor-motion-effects-element-type-background), .elementor-665 .elementor-element.elementor-element-bdd4e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4a516df );}.elementor-665 .elementor-element.elementor-element-321884d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-3b2713c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-7f2d3e6.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-7f2d3e6 .elementor-heading-title{font-size:40px;font-weight:600;color:#F2D056;}.elementor-665 .elementor-element.elementor-element-9202b76{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-6a2ba48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;line-height:35px;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-0912fe8{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-310a843{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-665 .elementor-element.elementor-element-70a16c9.elementor-element{--align-self:flex-start;}.elementor-665 .elementor-element.elementor-element-70a16c9 .elementor-heading-title{font-size:40px;font-weight:600;color:#F2D056;}.elementor-665 .elementor-element.elementor-element-2400ed9{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-e54561e{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-63f0291{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-bfdc0ef{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;color:#C9C9C9;}.elementor-665 .elementor-element.elementor-element-21f2805 .elementor-button{background-color:#0D0D0D;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1d2cefc );border-radius:9999px 9999px 9999px 9999px;padding:15px 24px 15px 24px;}.elementor-665 .elementor-element.elementor-element-21f2805.elementor-element{--align-self:flex-start;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-665 .elementor-element.elementor-element-51ae48b{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-665 .elementor-element.elementor-element-8be69da{--width:65%;}}/* Start custom CSS for button, class: .elementor-element-45bc4eb */@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

.elementor-665 .elementor-element.elementor-element-45bc4eb .elementor-button {
    position: relative;
    z-index: 1;
}


.elementor-665 .elementor-element.elementor-element-45bc4eb .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: inherit;

    background: conic-gradient(
        from var(--angle),
        transparent,
        #f2d056,
        transparent
    );

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 0;
    transition: opacity 0.3s;

    animation: rotateAngle 3s linear infinite;
}


@keyframes rotateAngle {
    to {
        --angle: 360deg;
    }
}


.elementor-665 .elementor-element.elementor-element-45bc4eb .elementor-button:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db7547 */.elementor-665 .elementor-element.elementor-element-9db7547{
    max-width: 400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d3ecd6 */.elementor-665 .elementor-element.elementor-element-8d3ecd6 ol{
    padding-left: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e498ece */.elementor-665 .elementor-element.elementor-element-e498ece ul{
    padding-left: 20px;
}

.elementor-665 .elementor-element.elementor-element-e498ece ::marker{
    color: #F2D056;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f3c92b */.elementor-665 .elementor-element.elementor-element-9f3c92b{
    max-width: 400px;
    height: 430px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa34311 */.elementor-665 .elementor-element.elementor-element-fa34311 ul{
    padding-left: 20px;
}

.elementor-665 .elementor-element.elementor-element-fa34311 ::marker{
    color: #F2D056;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9ebb561 */.elementor-665 .elementor-element.elementor-element-9ebb561 ul{
    padding-left: 20px;
}

.elementor-665 .elementor-element.elementor-element-9ebb561 ::marker{
    color: #F2D056;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51ae48b */table:not(:where([class*="tribe-events"])) > tbody > tr:nth-child(2n+1) > td{
    background: #0d0d0d;
    border: 0;
}

table:not(:where([class*="tribe-events"])) > tbody > tr:nth-child(2n) > td{
    border: 0;
    
}

table:not(:where([class*="tribe-events"])) > tbody > tr:nth-child(2n):hover > td{
    background-color: transparent;
}

table:not(:where([class*="tribe-events"])) td, table:not(:where([class*="tribe-events"])) th + td, table:not(:where([class*="tribe-events"])) td + td{
    color: white;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2ba48 */.elementor-665 .elementor-element.elementor-element-6a2ba48 ul{
    padding-left: 20px;
}

.elementor-665 .elementor-element.elementor-element-6a2ba48 ::marker{
    color: #F2D056;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21f2805 */@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

.elementor-665 .elementor-element.elementor-element-21f2805 .elementor-button {
    position: relative;
    z-index: 1;
}


.elementor-665 .elementor-element.elementor-element-21f2805 .elementor-button::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 1px;
    border-radius: inherit;

    background: conic-gradient(
        from var(--angle),
        transparent,
        #f2d056,
        transparent
    );

    -webkit-mask: 
        linear-gradient(#000 0 0) content-box, 
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
            mask-composite: exclude;

    opacity: 0;
    transition: opacity 0.3s;

    animation: rotateAngle 3s linear infinite;
}


@keyframes rotateAngle {
    to {
        --angle: 360deg;
    }
}


.elementor-665 .elementor-element.elementor-element-21f2805 .elementor-button:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b3b66e */.elementor-665 .elementor-element.elementor-element-5b3b66e{
    max-width: 1700px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-665:not(.elementor-motion-effects-element-type-background), body.elementor-page-665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color: #1c1c1c;
background-image: repeating-linear-gradient(
  45deg,
  #33333365,
  #33333365 1px,
  transparent 1px,
  transparent 200px
);
}/* End custom CSS */