.elementor-6097 .elementor-element.elementor-element-26d5e05{--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:90px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.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-6097 .elementor-element.elementor-element-3b046e3 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-6097 .elementor-element.elementor-element-3b046e3 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:45px;color:#30144A;}.elementor-6097 .elementor-element.elementor-element-551afd8 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-6097 .elementor-element.elementor-element-551afd8 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:45px;color:#30144A;}.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 );line-height:var( --e-global-typography-text-line-height );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-6097 .elementor-element.elementor-element-e67d0bf > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-6097 .elementor-element.elementor-element-e67d0bf{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#0C0C0C;}.elementor-6097 .elementor-element.elementor-element-a7a0b6d > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-6097 .elementor-element.elementor-element-a7a0b6d{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:25px;color:#CC1775;}.elementor-6097 .elementor-element.elementor-element-2fb9dce > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-6097 .elementor-element.elementor-element-2fb9dce{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#0C0C0C;}.elementor-6097 .elementor-element.elementor-element-16ebd7b > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-6097 .elementor-element.elementor-element-16ebd7b{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:700;text-transform:uppercase;font-style:italic;line-height:25px;color:#CC1775;}.elementor-6097 .elementor-element.elementor-element-4995d70 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-6097 .elementor-element.elementor-element-4995d70{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#0C0C0C;}.elementor-6097 .elementor-element.elementor-element-dd67e71 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-6097 .elementor-element.elementor-element-dd67e71{font-family:"Rubik", Sans-serif;font-size:35px;font-weight:700;line-height:35px;color:#CC1775;}.elementor-6097 .elementor-element.elementor-element-a63315f > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-6097 .elementor-element.elementor-element-a63315f{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#0C0C0C;}.elementor-6097 .elementor-element.elementor-element-79d906e > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-6097 .elementor-element.elementor-element-79d906e{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#0C0C0C;}.elementor-6097 .elementor-element.elementor-element-32a7cf2 > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-6097 .elementor-element.elementor-element-32a7cf2{font-family:"Rubik", Sans-serif;font-size:20px;font-weight:400;line-height:30px;color:#0C0C0C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-6097 .elementor-element.elementor-element-bf95fce .elementor-button{background-color:#30144A;font-family:"Rubik", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:17.78px;fill:#FF99FF;color:#FF99FF;border-radius:115px 115px 115px 115px;}.elementor-6097 .elementor-element.elementor-element-bf95fce .elementor-button:hover, .elementor-6097 .elementor-element.elementor-element-bf95fce .elementor-button:focus{background-color:#CC1775;color:#FFFFFF;}.elementor-6097 .elementor-element.elementor-element-bf95fce{width:var( --container-widget-width, 206px );max-width:206px;--container-widget-width:206px;--container-widget-flex-grow:0;}.elementor-6097 .elementor-element.elementor-element-bf95fce .elementor-button:hover svg, .elementor-6097 .elementor-element.elementor-element-bf95fce .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-6097 .elementor-element.elementor-element-26d5e05{--content-width:1280px;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for heading, class: .elementor-element-3b046e3 */.elementor-6097 .elementor-element.elementor-element-3b046e3 span/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-551afd8 */.elementor-6097 .elementor-element.elementor-element-551afd8 span/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e67d0bf */.elementor-6097 .elementor-element.elementor-element-e67d0bf p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-e67d0bf p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7a0b6d */.elementor-6097 .elementor-element.elementor-element-a7a0b6d p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-a7a0b6d p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fb9dce */.elementor-6097 .elementor-element.elementor-element-2fb9dce p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-2fb9dce p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16ebd7b */.elementor-6097 .elementor-element.elementor-element-16ebd7b p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-16ebd7b p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4995d70 */.elementor-6097 .elementor-element.elementor-element-4995d70 ul {
    list-style: none;
    margin-bottom: 20px;
    padding-left: 0;
}
.elementor-6097 .elementor-element.elementor-element-4995d70 p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-4995d70 p:last-child {
    margin-bottom: 0;
}
.elementor-6097 .elementor-element.elementor-element-4995d70 .vio {
    color: #30144A;
    text-transform: uppercase;
}

.elementor-6097 .elementor-element.elementor-element-4995d70 .s-vio {
    color: #6A1FB1;
    font-weight: 700;
}
.elementor-6097 .elementor-element.elementor-element-4995d70 h2 {
    color: #6A1FB1;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 35px;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd67e71 */.elementor-6097 .elementor-element.elementor-element-dd67e71 p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-dd67e71 p:last-child {
    margin-bottom: 0;
}
.elementor-6097 .elementor-element.elementor-element-dd67e71 .vio {
    color: #30144A;
    text-transform: uppercase;
}

.elementor-6097 .elementor-element.elementor-element-dd67e71 .s-vio {
    color: #6A1FB1;
    font-weight: 700;
}
.elementor-6097 .elementor-element.elementor-element-dd67e71 h2 {
    color: #6A1FB1;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 35px;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a63315f */.elementor-6097 .elementor-element.elementor-element-a63315f p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-a63315f p:last-child {
    margin-bottom: 0;
}
.elementor-6097 .elementor-element.elementor-element-a63315f .vio {
    color: #30144A;
    text-transform: uppercase;
}
.elementor-6097 .elementor-element.elementor-element-a63315f strong {
    color: #30144A;
}
.elementor-6097 .elementor-element.elementor-element-a63315f .s-vio {
    color: #6A1FB1;
    font-weight: 700;
}
.elementor-6097 .elementor-element.elementor-element-a63315f h2 {
    color: #6A1FB1;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 35px;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d906e */.elementor-6097 .elementor-element.elementor-element-79d906e p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-79d906e p:last-child {
    margin-bottom: 0;
}
.elementor-6097 .elementor-element.elementor-element-79d906e .vio {
    color: #30144A;
    text-transform: uppercase;
}
.elementor-6097 .elementor-element.elementor-element-79d906e strong {
    color: #6A1FB1;
}
.elementor-6097 .elementor-element.elementor-element-79d906e .s-vio {
    color: #6A1FB1;
    font-weight: 700;
}
.elementor-6097 .elementor-element.elementor-element-79d906e h2 {
    color: #6A1FB1;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 35px;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32a7cf2 */.elementor-6097 .elementor-element.elementor-element-32a7cf2 p {
    margin-bottom: 25px;
}
.elementor-6097 .elementor-element.elementor-element-32a7cf2 p:last-child {
    margin-bottom: 0;
}
.elementor-6097 .elementor-element.elementor-element-32a7cf2 .vio {
    color: #30144A;
    text-transform: uppercase;
}
.elementor-6097 .elementor-element.elementor-element-32a7cf2 strong {
    color: #CC1775;
}
.elementor-6097 .elementor-element.elementor-element-32a7cf2 .s-vio {
    color: #6A1FB1;
    font-weight: 700;
}
.elementor-6097 .elementor-element.elementor-element-32a7cf2 h2 {
    color: #6A1FB1;
    text-transform: uppercase;
    font-style: italic;
    font-weight: 35px;
    line-height: 35px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf95fce */.elementor-6097 .elementor-element.elementor-element-bf95fce a{
  width: 100%;
  height: 52px;
  padding: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}/* End custom CSS */