/*! CSS Used from: /src/src/theme.12.css?1715441073 */
:root{--bs-blue:#EC2121;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#FA3C3C;--bs-orange:#fd7e14;--bs-yellow:#FFC319;--bs-green:#4FDA73;--bs-teal:#20c997;--bs-cyan:#EC2121;--bs-white:#FFF;--bs-gray:#909090;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#909090;--bs-gray-700:#4A4A4A;--bs-gray-800:#343a40;--bs-gray-900:#212121;--bs-primary:#EC2121;--bs-secondary:#909090;--bs-success:#4FDA73;--bs-info:#EC2121;--bs-warning:#FFC319;--bs-danger:#FA3C3C;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:Work Sans;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#FFF;}
:where(:not([class*=uk-],[class*=tm-])),:where(:not([class*=uk-],[class*=tm-]))::after,:where(:not([class*=uk-],[class*=tm-]))::before{box-sizing:border-box;}
[id*=module-]{position:relative;}
html{font-family:Work Sans;font-size:16px;font-weight:400;line-height:1.5;-webkit-text-size-adjust:100%;background:#fff;color:#4a4a4a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
body{margin:0;}
a{color:#ec2178;text-decoration:none;cursor:pointer;}
a:hover{color:#2f3b8a;text-decoration:none;}
iframe,img,svg{vertical-align:middle;}
img,svg{max-width:100%;height:auto;box-sizing:border-box;}
iframe{border:0;}
ul{margin:0 0 20px 0;}
.uk-h4,h1,h2{margin:0 0 20px 0;font-family:'Roboto Slab';font-weight:600;color:#212121;text-transform:none;}
h1{font-size:18.7px;line-height:1.2;font-weight:700;}
h2{font-size:17px;line-height:1.3;font-weight:400;}
.uk-h4{font-size:16px;line-height:1.4;font-weight:400;}
@media (min-width:960px){
h1{font-size:22px;}
h2{font-size:20px;}
}
ul{padding-left:30px;}
:focus{outline:0;}
:focus-visible{outline:2px dotted #212121;}
::selection{background:#fffc16;color:#212121;text-shadow:none;}
main{display:block;}
:root{--uk-breakpoint-s:640px;--uk-breakpoint-m:960px;--uk-breakpoint-l:1200px;--uk-breakpoint-xl:1600px;}
.uk-link-toggle{color:inherit!important;text-decoration:none!important;}
.uk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:transparent;display:inline-block;fill:currentcolor;line-height:0;}
button.uk-icon:not(:disabled){cursor:pointer;}
.uk-icon:not(.uk-preserve) [stroke*='#']:not(.uk-preserve){stroke:currentcolor;}
.uk-icon>*{transform:translate(0,0);}
.uk-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;}
.uk-input{overflow:visible;}
.uk-input{-webkit-appearance:none;}
.uk-input{max-width:100%;width:100%;border:0 none;padding:0 10px;background:#fff;color:#4a4a4a;transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;}
.uk-input{height:42px;vertical-align:middle;display:inline-block;}
.uk-input:focus{outline:0;background-color:#f7f7f7;color:#4a4a4a;}
.uk-input:disabled{background-color:#fafafa;color:#909090;}
.uk-input::placeholder{color:#909090;}
.uk-form-small{font-size:14px;}
.uk-form-small:not(textarea):not([multiple]):not([size]){height:30px;padding-left:8px;padding-right:8px;}
.uk-form-icon{position:absolute;top:0;bottom:0;left:0;width:42px;display:inline-flex;justify-content:center;align-items:center;color:#909090;}
.uk-form-icon:hover{color:#4a4a4a;}
.uk-form-icon:not(a):not(button):not(input){pointer-events:none;}
.uk-form-icon:not(.uk-form-icon-flip)~.uk-input{padding-left:42px!important;}
.uk-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:16px;line-height:42px;text-align:center;text-decoration:none;transition:.1s ease-in-out;transition-property:color,background-color,background-position,background-size,border-color,box-shadow;font-weight:700;text-transform:uppercase;border-radius:500px;background-origin:border-box;}
.uk-button:not(:disabled){cursor:pointer;}
.uk-button:hover{text-decoration:none;}
.uk-button-primary{background-color:#ec2121;color:#141414;background-image:linear-gradient(320deg,#ec2121,#ecd121);}
.uk-button-primary:hover{background-color:#e01313;color:#fff;background-image:linear-gradient(320deg,#ec3c21,#ec7621);}
.uk-button-primary:active{background-color:#c91111;color:#fff;background-image:linear-gradient(320deg,#ec3c21,#ec9721);}
.uk-button-primary:disabled{background-color:#fafafa;color:#909090;background-image:none;box-shadow:none;}
.uk-button-small{padding:0 15px;line-height:30px;font-size:14px;}
.uk-button-link{padding:0;line-height:1.5;background:0 0;color:#212121;border-radius:0;}
.uk-button-link:hover{color:#ec2121;text-decoration:none;}
.uk-button-link:disabled{color:#909090;text-decoration:none;}
.uk-section{display:flow-root;box-sizing:border-box;padding-top:10px;padding-bottom:10px;}
@media (min-width:960px){
.uk-section{padding-top:10px;padding-bottom:10px;}
}
.uk-section>:last-child{margin-bottom:0;}
.uk-section-default{background:#fff;--uk-navbar-color:dark;}
.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}
@media (min-width:640px){
.uk-container{padding-left:30px;padding-right:30px;}
}
@media (min-width:960px){
.uk-container{padding-left:40px;padding-right:40px;}
}
.uk-container>:last-child{margin-bottom:0;}
.uk-container-expand{max-width:none;}
.uk-card{position:relative;box-sizing:border-box;transition:.1s ease-in-out;transition-property:color,background-color,background-size,border-color,box-shadow;}
.uk-card-body{display:flow-root;padding:30px 30px;}
@media (min-width:1200px){
.uk-card-body{padding:40px 40px;}
}
.uk-card-body>:last-child{margin-bottom:0;}
.uk-card-primary{background-color:#ec2121;color:#fff;background-image:linear-gradient(320deg,#000,#333);}
.uk-close{color:#909090;transition:.1s ease-in-out;transition-property:color,opacity;}
.uk-close:hover{color:#4a4a4a;}
.uk-label{display:inline-block;padding:2px 9px;background:#ec2121;line-height:1.5;font-size:14px;color:#fff;vertical-align:middle;white-space:nowrap;font-weight:400;border-radius:2px;}
.uk-search{display:inline-block;position:relative;max-width:100%;margin:0;}
.uk-search-input{box-sizing:border-box;margin:0;border-radius:0;font:inherit;overflow:visible;-webkit-appearance:none;vertical-align:middle;width:100%;border:none;color:#4a4a4a;transition:.2s ease-in-out;transition-property:color,background-color,border-color,box-shadow;}
.uk-search-input:focus{outline:0;}
.uk-search-input::placeholder{color:#909090;}
.uk-search .uk-search-icon{position:absolute;top:0;bottom:0;left:0;display:inline-flex;justify-content:center;align-items:center;color:#909090;}
.uk-search .uk-search-icon:hover{color:#909090;}
.uk-search .uk-search-icon:not(a):not(button):not(input){pointer-events:none;}
.uk-search .uk-search-icon-flip{right:0;left:auto;}
.uk-search-default{width:240px;}
.uk-search-default .uk-search-input{height:42px;padding-left:10px;padding-right:10px;background:#fff;border:1px solid #919191;}
.uk-search-default .uk-search-input:focus{background-color:#fff;border-color:#ae5e5e;}
.uk-search-default .uk-search-icon{width:42px;}
.uk-search-default .uk-search-icon-flip~.uk-search-input{padding-right:42px;}
.uk-sticky{position:relative;z-index:980;box-sizing:border-box;}
.uk-sticky-fixed{margin:0!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.uk-sticky-placeholder{pointer-events:none;}
.uk-offcanvas{display:none;position:fixed;top:0;bottom:0;left:0;z-index:1000;}
.uk-offcanvas-bar{position:absolute;top:0;bottom:0;left:-270px;box-sizing:border-box;width:270px;padding:40px 25px;background:#fff;overflow-y:auto;}
@media (min-width:640px){
.uk-offcanvas-bar{left:-350px;width:350px;padding:50px 30px;}
}
.uk-offcanvas-close{position:absolute;z-index:1000;top:5px;right:5px;padding:5px;}
@media (min-width:640px){
.uk-offcanvas-close{top:10px;right:10px;}
}
.uk-offcanvas-close:first-child+*{margin-top:0;}
:root{--uk-leader-fill-content:.;}
.uk-notification{position:fixed;top:15px;left:15px;z-index:1040;box-sizing:border-box;width:420px;}
@media (max-width:639px){
.uk-notification{left:15px;right:15px;width:auto;margin:0;}
}
.uk-notification-message{position:relative;padding:30px;background:#fafafa;color:#4a4a4a;font-size:16px;line-height:1.5;cursor:pointer;}
.uk-grid{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none;}
.uk-grid>*{margin:0;}
.uk-grid>*>:last-child{margin-bottom:0;}
.uk-grid{margin-left:-10px;}
.uk-grid>*{padding-left:10px;}
*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:10px;}
@media (min-width:1200px){
.uk-grid{margin-left:-10px;}
.uk-grid>*{padding-left:10px;}
*+.uk-grid-margin,.uk-grid+.uk-grid,.uk-grid>.uk-grid-margin{margin-top:10px;}
}
.uk-grid-column-small{margin-left:-15px;}
.uk-grid-column-small>*{padding-left:15px;}
.uk-grid-collapse{margin-left:0;}
.uk-grid-collapse>*{padding-left:0;}
.uk-grid-item-match,.uk-grid-match>*{display:flex;flex-wrap:wrap;}
.uk-grid-item-match>:not([class*=uk-width]),.uk-grid-match>*>:not([class*=uk-width]){box-sizing:border-box;width:100%;flex:auto;}
.uk-nav{margin:0;padding:0;list-style:none;}
.uk-nav li>a{display:flex;align-items:center;column-gap:.25em;text-decoration:none;}
.uk-nav>li>a{padding:8px 0;}
.uk-nav-default{font-size:16px;line-height:1.5;font-weight:400;}
.uk-nav-default>li>a{color:#212121;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow,opacity,filter;}
.uk-nav-default>li>a:hover{color:#ec2121;}
.uk-nav-default>li.uk-active>a{color:#ec2121;}
.uk-navbar{display:flex;position:relative;--uk-navbar-dropbar-behind-color:dark;}
.uk-navbar-container:not(.uk-navbar-transparent){background:#fff;border-bottom:1px solid #eaeaea;}
.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{display:flex;gap:15px;align-items:center;}
.uk-navbar-right{margin-left:auto;}
.uk-navbar-center:not(:only-child){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;box-sizing:border-box;z-index:990;}
.uk-navbar-nav{display:flex;gap:15px;margin:0;padding:0;list-style:none;}
.uk-navbar-left,.uk-navbar-right{flex-wrap:wrap;}
.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{display:flex;justify-content:center;align-items:center;column-gap:.25em;box-sizing:border-box;min-height:50px;font-size:14px;font-family:inherit;text-decoration:none;}
.uk-navbar-nav>li>a{padding:0 0;color:#909090;transition:.1s ease-in-out;transition-property:color,background-color,border-color,box-shadow;position:relative;z-index:1;font-weight:400;text-transform:none;}
.uk-navbar-nav>li>a::before{content:"";display:block;position:absolute;z-index:-1;bottom:-1px;height:0;background-color:#ec2121;transition:.15s ease-in-out;transition-property:background-color,border-color,box-shadow,height,left,right,opacity;--uk-navbar-nav-item-line-margin-horizontal:0;left:var(--uk-navbar-nav-item-line-margin-horizontal);right:var(--uk-navbar-nav-item-line-margin-horizontal);}
.uk-navbar-nav>li:hover>a{color:#4a4a4a;}
.uk-navbar-nav>li:hover>a::before{height:2px;}
.uk-navbar-nav>li>a:active{color:#212121;}
.uk-navbar-nav>li>a:active::before{height:2px;}
.uk-navbar-nav>li.uk-active>a{color:#212121;}
.uk-navbar-nav>li.uk-active>a::before{height:2px;}
.uk-navbar-item{padding:0 0;color:#4a4a4a;}
.uk-navbar-item>:last-child{margin-bottom:0;}
.uk-navbar-toggle{padding:0 0;color:#212121;font-weight:400;text-transform:none;}
.uk-navbar-toggle:hover{color:#ec2121;text-decoration:none;}
.uk-navbar-container{transition:.1s ease-in-out;transition-property:background-color;}
@media (min-width:960px){
.uk-navbar-left,.uk-navbar-right,[class*=uk-navbar-center]{gap:48px;}
}
@media (min-width:960px){
.uk-navbar-nav{gap:48px;}
}
[class*=uk-child-width]>*{box-sizing:border-box;width:100%;}
.uk-child-width-expand>:not([class*=uk-width]){flex:1;min-width:1px;}
@media (min-width:960px){
.uk-child-width-1-3\@m>*{width:calc(100% * 1 / 3.001);}
}
[class*=uk-width]{box-sizing:border-box;width:100%;max-width:100%;}
.uk-width-auto{width:auto;}
.uk-width-expand{flex:1;min-width:1px;}
@media (min-width:960px){
.uk-width-2-5\@m{width:40%;}
.uk-width-medium\@m{width:300px;}
.uk-width-expand\@m{flex:1;min-width:1px;}
}
.uk-text-center{text-align:center!important;}
.uk-panel{display:flow-root;position:relative;box-sizing:border-box;}
.uk-panel>:last-child{margin-bottom:0;}
.uk-display-block{display:block!important;}
[class*=uk-inline]{display:inline-block;position:relative;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden;}
.uk-logo{font-size:24px;font-family:Work Sans;color:#212121;text-decoration:none;}
:where(.uk-logo){display:inline-block;vertical-align:middle;}
.uk-logo:hover{color:#212121;text-decoration:none;}
.uk-logo :where(img,svg,video){display:block;}
.uk-flex{display:flex;}
.uk-flex-center{justify-content:center;}
.uk-flex-middle{align-items:center;}
.uk-flex-column{flex-direction:column;}
.uk-margin{margin-bottom:20px;}
*+.uk-margin{margin-top:20px!important;}
.uk-margin-small{margin-bottom:10px;}
*+.uk-margin-small{margin-top:10px!important;}
.uk-margin-auto-bottom{margin-bottom:auto!important;}
.uk-margin-remove-top{margin-top:0!important;}
.uk-margin-remove-bottom{margin-bottom:0!important;}
.uk-margin-remove-first-child>:first-child{margin-top:0!important;}
.uk-margin-remove-last-child>:last-child{margin-bottom:0!important;}
:root{--uk-position-margin-offset:0px;}
@media (min-width:960px){
.uk-hidden\@m{display:none!important;}
}
@media (max-width:959px){
.uk-visible\@m{display:none!important;}
}
.uk-hidden-visually:not(:focus):not(:active):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;margin:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;}
@media print{
*,::after,::before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;}
a,a:visited{text-decoration:underline;}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
html{overflow-y:scroll;}
body{overflow:hidden;overflow:clip;}
.tm-page{position:relative;}
.tm-header,.tm-header-mobile{position:relative;}
.tm-grid-expand>*{flex-grow:1;}
@media (min-width:960px){
.tm-grid-expand>.uk-width-expand\@m{flex-grow:999;}
}
@media (max-width:960px){
.uk-padding-celular{padding:10px;}
ul{padding-left:20px;}
}
/*! CSS Used from: Embedded ; media=all */
@media all{
[class*="line-"]{transition:0.2s ease-in-out;transition-property:transform, opacity;transform-origin:center;opacity:1;}
.line-3{opacity:0;}
.line-3{opacity:1;}
.line-2{transform:rotate(45deg);}
.line-3{transform:rotate(-45deg);}
.line-4{opacity:0;}
.line-1{transform:translateY(6px) scaleX(0);}
.line-4{transform:translateY(-6px) scaleX(0);}
}
/*! CSS Used from: Embedded */
.video-container{position:relative;padding-bottom:56.25%;}
.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
#regressivo{width:40px;}
#yt{position:relative;width:100%;height:0;padding-bottom:56.25%;background:#000;}
.yt{position:absolute;top:0;left:0;width:100%;height:100%;}
#yt-play{background-size:cover;background-position:center;background-blend-mode:multiply;background-color:rgba(0,0,0,0.7);background-repeat:no-repeat;}
.uk-button-full-width{width:100%;height:100%;}
/*! CSS Used fontfaces */
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;src:url(/src/fonts/font-82c29be0.woff2) format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(/src/fonts/font-81c4a09f.woff2) format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(/src/fonts/font-ceb3b777.woff2) format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;src:url(/src/fonts/font-730dff4c.woff2) format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(/src/fonts/font-700bc433.woff2) format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(/src/fonts/font-49f81d22.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;src:url(/src/fonts/font-1e85c1c5.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;src:url(/src/fonts/font-0d103afa.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+1F00-1FFF;src:url(/src/fonts/font-506a04b8.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;src:url(/src/fonts/font-0c33a0d0.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;src:url(/src/fonts/font-ec83f25c.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;src:url(/src/fonts/font-e09b1fa0.woff2) format('woff2');}
@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(/src/fonts/font-29ff13fc.woff2) format('woff2');}