.elementor-80 .elementor-element.elementor-element-3b1c3b1{--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-widget-loop-grid .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 );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Arial, sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-80 .elementor-element.elementor-element-2ec8eca{--grid-columns:4;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-80 .elementor-element.elementor-element-7401c53{--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-80 .elementor-element.elementor-element-18cd665{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-80 .elementor-element.elementor-element-254a590{--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;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-80 .elementor-element.elementor-element-2ec8eca{--grid-columns:4;}.elementor-80 .elementor-element.elementor-element-18cd665{--grid-columns:1;}}@media(max-width:480px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-80 .elementor-element.elementor-element-2ec8eca{--grid-columns:1;}.elementor-80 .elementor-element.elementor-element-18cd665{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-3b1c3b1 */.elementor-80 .elementor-element.elementor-element-3b1c3b1{background:#000;align-items:center;text-align:center;padding:min(165px, 13.750vw) 20px 0 !important;gap:0 !important}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .elementor-heading-title{font-family:"Syne",Helvetica,Arial,sans-serif;margin:0}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-title .elementor-heading-title{font-size:min(95px, 7.917vw);font-weight:800;line-height:1;color:#EEEEEE;text-transform:uppercase}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-title .inf-p{color:#7F80FF}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-line{margin-top:min(74px, 6.167vw) !important;width:min(117px, 9.750vw) !important}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-line-i{height:1px;background:#7F80FF}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-pills{margin-top:min(107px, 8.917vw) !important;width:100%}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-pills .elementor-loop-container{display:flex !important;flex-wrap:wrap;justify-content:center;gap:min(16px, 1.333vw) min(40px, 3.333vw) !important}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-pills .e-loop-item{width:auto !important}
@media (max-width:480px){
.elementor-80 .elementor-element.elementor-element-3b1c3b1{padding:15.833vw 4.167vw 0 !important}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-title .elementor-heading-title{font-size:8.333vw}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-line{margin-top:10.000vw !important;width:12.917vw !important}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-pills{margin-top:12.917vw !important}
.elementor-80 .elementor-element.elementor-element-3b1c3b1 .inf-wk-pills .elementor-loop-container{display:grid !important;grid-template-columns:repeat(2,25.958vw);justify-content:center;justify-items:center;gap:4.667vw 5.000vw !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7401c53 */.elementor-80 .elementor-element.elementor-element-7401c53{background:#000;padding:min(141px, 11.750vw) 0 0 !important}
.elementor-80 .elementor-element.elementor-element-7401c53 .elementor-loop-container{gap:0 !important}
@media (max-width:480px){.elementor-80 .elementor-element.elementor-element-7401c53{padding:14.458vw 6.458vw 0 !important}}/* End custom CSS */
/* Start custom CSS */.elementor-80 .e-con{--gap:0px 0px;--row-gap:0px;--column-gap:0px;gap:0}/* End custom CSS */