.elementor-970 .elementor-element.elementor-element-236c754{--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;}.elementor-970 .elementor-element.elementor-element-632cbaf{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-970 .elementor-element.elementor-element-decfa7c .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-970 .elementor-element.elementor-element-95c646f{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-95c646f a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-95c646f a:hover, .elementor-970 .elementor-element.elementor-element-95c646f a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-d3160e4 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-cedccbf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-4dbc8a6{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-4dbc8a6 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-4dbc8a6 a:hover, .elementor-970 .elementor-element.elementor-element-4dbc8a6 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-6348612 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-2dd290e{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-2dd290e a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-2dd290e a:hover, .elementor-970 .elementor-element.elementor-element-2dd290e a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-0a899c0 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-686cfeb{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-686cfeb a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-686cfeb a:hover, .elementor-970 .elementor-element.elementor-element-686cfeb a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-44a811e .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-7de9d15{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-7de9d15 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-7de9d15 a:hover, .elementor-970 .elementor-element.elementor-element-7de9d15 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-ecf3d15 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-f8e457b{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-f8e457b a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-f8e457b a:hover, .elementor-970 .elementor-element.elementor-element-f8e457b a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-07878d2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-cce1738{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-cce1738 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-cce1738 a:hover, .elementor-970 .elementor-element.elementor-element-cce1738 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-824f767 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-2b584ed .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-25fd5ee{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-25fd5ee a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-25fd5ee a:hover, .elementor-970 .elementor-element.elementor-element-25fd5ee a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-677b9da .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-bded869{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-bded869 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-bded869 a:hover, .elementor-970 .elementor-element.elementor-element-bded869 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-f5b5ba8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-dddf14d{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-dddf14d a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-dddf14d a:hover, .elementor-970 .elementor-element.elementor-element-dddf14d a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-085afed .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-705af3f{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-705af3f a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-705af3f a:hover, .elementor-970 .elementor-element.elementor-element-705af3f a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-d83fd46 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-fa27a12{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-fa27a12 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-fa27a12 a:hover, .elementor-970 .elementor-element.elementor-element-fa27a12 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-45b9573 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-e9a9eb0{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-e9a9eb0 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-e9a9eb0 a:hover, .elementor-970 .elementor-element.elementor-element-e9a9eb0 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-c592c68 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-150ba09{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-150ba09 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-150ba09 a:hover, .elementor-970 .elementor-element.elementor-element-150ba09 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-bf7c7a6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-0ca6e0d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-d2e3fa6{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-d2e3fa6 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-d2e3fa6 a:hover, .elementor-970 .elementor-element.elementor-element-d2e3fa6 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-b41a7ef .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-3e6c8e3{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-3e6c8e3 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-3e6c8e3 a:hover, .elementor-970 .elementor-element.elementor-element-3e6c8e3 a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-6f72952 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-8fc32db{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-8fc32db a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-8fc32db a:hover, .elementor-970 .elementor-element.elementor-element-8fc32db a:focus{color:var( --e-global-color-086fc40 );}.elementor-970 .elementor-element.elementor-element-6e326a6 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:500;}.elementor-970 .elementor-element.elementor-element-0193229{font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-secondary );}.elementor-970 .elementor-element.elementor-element-0193229 a{color:#CD96FF;transition-duration:0.5s;}.elementor-970 .elementor-element.elementor-element-0193229 a:hover, .elementor-970 .elementor-element.elementor-element-0193229 a:focus{color:var( --e-global-color-086fc40 );}@media(min-width:768px){.elementor-970 .elementor-element.elementor-element-236c754{--width:66%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}