.elementor-143 .elementor-element.elementor-element-abedb4b{--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-143 .elementor-element.elementor-element-b85693e{--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-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-143 .elementor-element.elementor-element-ba3cd3b{--grid-columns:1;--grid-row-gap:0px;--load-more—spacing:29px;--load-more-button-align:center;--grid-column-gap:0px;}.elementor-143 .elementor-element.elementor-element-1341209{--grid-columns:1;--grid-row-gap:0px;--load-more—spacing:29px;--load-more-button-align:center;--grid-column-gap:0px;}.elementor-143 .elementor-element.elementor-element-33fac1d{--grid-columns:1;--grid-row-gap:0px;--load-more—spacing:29px;--load-more-button-align:center;--grid-column-gap:0px;}.elementor-143 .elementor-element.elementor-element-ab10d9c{--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-143 .elementor-element.elementor-element-ba3cd3b{--grid-columns:1;}.elementor-143 .elementor-element.elementor-element-1341209{--grid-columns:1;}.elementor-143 .elementor-element.elementor-element-33fac1d{--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-143 .elementor-element.elementor-element-ba3cd3b{--grid-columns:1;}.elementor-143 .elementor-element.elementor-element-1341209{--grid-columns:1;}.elementor-143 .elementor-element.elementor-element-33fac1d{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-abedb4b */.elementor-143 .elementor-element.elementor-element-abedb4b{background:#000;align-items:center;text-align:center;padding:min(159px, 13.250vw) 20px 0 !important;gap:0 !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .elementor-heading-title{font-family:"Syne",Helvetica,Arial,sans-serif;margin:0;color:#EEEEEE}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-t .elementor-heading-title{font-size:min(100px, 8.333vw);font-weight:800;line-height:.95;text-transform:uppercase}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-t .inf-p{color:#7F80FF}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-s{margin-top:min(96px, 8.000vw) !important;max-width:min(905px, 75.417vw)}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-s .elementor-heading-title{font-size:min(50px, 4.167vw);font-weight:700;line-height:.9;letter-spacing:-.03em}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-o{margin-top:min(172px, 14.333vw) !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-o .elementor-heading-title{font-size:min(20px, 1.667vw);font-weight:700;line-height:.9;letter-spacing:-.03em;text-transform:uppercase}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-sortw{margin-top:min(55px, 4.583vw) !important;width:100%}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-sort{display:flex;justify-content:center;gap:min(38px, 3.167vw)}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-tab{display:inline-flex;align-items:center;gap:min(18px, 1.500vw);height:min(45px, 3.750vw);padding:0 min(33px, 2.750vw) !important;border:1px solid #EEEEEE !important;border-radius:999px !important;background:transparent !important;color:#EEEEEE !important;font-family:"Syne",Helvetica,Arial,sans-serif !important;font-weight:700 !important;font-size:min(20px, 1.667vw) !important;letter-spacing:-.03em;line-height:1;cursor:pointer;transition:background-color .2s ease-out,color .2s ease-out;box-shadow:none !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-tab:hover{border-color:#7F80FF !important;color:#7F80FF !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-tab.is-active{background:#EEEEEE !important;color:#000 !important;border-color:#EEEEEE !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-ch{width:min(14px, 1.167vw);height:auto;transition:transform .25s ease-out}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-tab.is-active .inf-cm-ch{transform:rotate(180deg)}
@media (max-width:480px){
.elementor-143 .elementor-element.elementor-element-abedb4b{padding:16.458vw 5.208vw 0 !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-t .elementor-heading-title{font-size:9.375vw;line-height:.95}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-s{margin-top:7.708vw !important;max-width:74.583vw}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-s .elementor-heading-title{font-size:4.167vw}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-o{margin-top:16.875vw !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-o .elementor-heading-title{font-size:2.708vw}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-sortw{margin-top:7.708vw !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-sort{flex-wrap:wrap;gap:6.042vw 6.250vw;max-width:76.250vw;margin:0 auto}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-tab{height:5.417vw;padding:0 2.917vw !important;gap:2.083vw;font-size:2.708vw !important}
.elementor-143 .elementor-element.elementor-element-abedb4b .inf-cm-ch{width:1.875vw}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b85693e */.elementor-143 .elementor-element.elementor-element-b85693e{background:#000;padding:min(168px, 14.000vw) min(35.8px, 2.983vw) 0 !important;align-items:center;gap:0 !important}
.elementor-143 .elementor-element.elementor-element-b85693e .inf-cm-list{display:none;width:100%;max-width:1134.65px}
.elementor-143 .elementor-element.elementor-element-b85693e .inf-cm-list.is-on{display:block}
.elementor-143 .elementor-element.elementor-element-b85693e .elementor-loop-container{gap:0 !important}
.elementor-143 .elementor-element.elementor-element-b85693e .e-load-more-anchor+.elementor-button-wrapper,.elementor-143 .elementor-element.elementor-element-b85693e .elementor-button-wrapper{text-align:center}
.elementor-143 .elementor-element.elementor-element-b85693e .elementor-button-wrapper .elementor-button{background:transparent !important;border:0 !important;border-bottom:1px solid #EEEEEE !important;border-radius:0 !important;padding:0 0 min(5px, 0.417vw) !important;color:#EEEEEE !important;font-family:"Syne",Helvetica,Arial,sans-serif !important;font-weight:700 !important;font-size:min(15px, 1.250vw) !important;letter-spacing:-.03em;line-height:.9;text-transform:uppercase;transition:color .2s ease-out,border-color .2s ease-out}
.elementor-143 .elementor-element.elementor-element-b85693e .elementor-button-wrapper .elementor-button:hover{color:#7F80FF !important;border-color:#7F80FF !important}
@media (max-width:480px){
.elementor-143 .elementor-element.elementor-element-b85693e{padding:18.333vw 6.458vw 0 !important}
.elementor-143 .elementor-element.elementor-element-b85693e .elementor-button-wrapper .elementor-button{font-size:2.917vw !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab10d9c */.elementor-143 .elementor-element.elementor-element-ab10d9c{padding-top:min(14px, 1.167vw) !important}
@media (max-width:480px){.elementor-143 .elementor-element.elementor-element-ab10d9c{padding-top:13.333vw !important}}
/* sin franja */ .elementor-143 .elementor-element.elementor-element-ab10d9c{background:#000 !important;padding-top:min(84px, 7vw) !important;gap:0 !important}
@media (max-width:480px){.elementor-143 .elementor-element.elementor-element-ab10d9c{padding-top:11.375vw !important}}/* End custom CSS */
/* Start custom CSS */.elementor-143 .e-con{--gap:0px 0px;--row-gap:0px;--column-gap:0px;gap:0}/* End custom CSS */