.elementor-15534 .elementor-element.elementor-element-6c901eb{--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-15534 .elementor-element.elementor-element-d518cc3{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Helvetica, Arial, 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-15534 .elementor-element.elementor-element-6141e40{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:480px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for container, class: .elementor-element-6c901eb */.elementor-15534 .elementor-element.elementor-element-6c901eb{background:#000;padding:min(81.5px, 6.792vw) min(31.8px, 2.650vw) min(80.5px, 6.708vw) !important}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-box{position:relative;border:1px solid #7F80FF;border-radius:min(42px, 3.500vw);max-width:1134px;width:100%;margin:0 auto;min-height:min(331px, 27.583vw);flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;padding:0 min(116px, 9.667vw) 0 min(120px, 10.000vw) !important}
.elementor-15534 .elementor-element.elementor-element-6c901eb .elementor-heading-title{font-family:"Syne",Helvetica,Arial,sans-serif;margin:0}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mt .elementor-heading-title{font-size:min(95px, 7.917vw);font-weight:700;line-height:.75;color:#7F80FF}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-r{width:min(250px, 20.833vw) !important;flex:0 0 auto;align-items:center !important;gap:min(52px, 4.333vw) !important;margin-top:0 !important}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mp .elementor-heading-title{font-size:min(25px, 2.083vw);font-weight:400;line-height:1.35;color:#7F80FF;text-align:center;white-space:nowrap}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mb .elementor-button{background:transparent;border:1px solid #7F80FF;border-radius:min(22px, 1.833vw);color:#7F80FF;font-family:"Syne",Helvetica,Arial,sans-serif;font-weight:500;font-size:min(15px, 1.250vw);letter-spacing:.08em;text-transform:uppercase;width:min(249.5px, 20.792vw);height:min(43.8px, 3.650vw);display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background-color .2s ease-out,color .2s ease-out}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mb .elementor-button:hover{background:#7F80FF;color:#000}
@media (max-width:480px){
.elementor-15534 .elementor-element.elementor-element-6c901eb{padding:0 6.458vw 10.833vw !important}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-br{display:none}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-box{flex-direction:column !important;justify-content:flex-start !important;min-height:56.042vw;border-radius:8.750vw;padding:11.875vw 4.167vw 0 !important;text-align:center}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mt .elementor-heading-title{font-size:9.375vw;line-height:.93;white-space:nowrap}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-r{width:100% !important;margin-top:0 !important;gap:4.792vw !important}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mp .elementor-heading-title{font-size:3.333vw}
.elementor-15534 .elementor-element.elementor-element-6c901eb .inf-st-mb .elementor-button{width:42.708vw;height:7.500vw;border-radius:4.167vw;font-size:3.333vw}
}/* End custom CSS */