.elementor-10 .elementor-element.elementor-element-50097553{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-50097553:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-50097553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tjrsports.com.br/wp-content/uploads/2024/09/Prancheta-1-4.jpg");}.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-10 .elementor-element.elementor-element-3454d317{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3454d317 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:37px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-10 .elementor-element.elementor-element-3f86d26e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-18e44d34 .elementor-button{background-color:#FFFD0000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:20px 060px 020px 060px;}.elementor-10 .elementor-element.elementor-element-18e44d34{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-18e44d34.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-76a01cc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-76a01cc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-76a01cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E2FCFF 0%, var( --e-global-color-primary ) 100%);}.elementor-10 .elementor-element.elementor-element-76a01cc9.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4b24346f{--e-transform-translateX:-200px;}.elementor-10 .elementor-element.elementor-element-4b24346f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:600;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7a79fbdc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57345b60{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-1b9aa97 img{width:100%;}.elementor-10 .elementor-element.elementor-element-2ea3f8a7{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-3401093{--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;}.elementor-10 .elementor-element.elementor-element-12408c49{--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;}.elementor-10 .elementor-element.elementor-element-12408c49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-24a6d900 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:600;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-1e125e43{--display:flex;}.elementor-10 .elementor-element.elementor-element-2e4ab140{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-1d156c9b{--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;}.elementor-10 .elementor-element.elementor-element-79c09c0 .elementor-button{background-color:#FFFD0000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:20px 060px 020px 060px;}.elementor-10 .elementor-element.elementor-element-79c09c0{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-79c09c0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-221ff1e4{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-27d84996{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-27d84996.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-27d84996 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-84c6f64 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-84c6f64 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-84c6f64{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-84c6f64 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3f032754{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-2abc7c83.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:24px;}.elementor-10 .elementor-element.elementor-element-2abc7c83 .elementor-main-swiper{height:606px;width:97%;}.elementor-10 .elementor-element.elementor-element-2abc7c83 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-10 .elementor-element.elementor-element-2abc7c83 .elementor-swiper-button{font-size:20px;}.elementor-10 .elementor-element.elementor-element-2c70006f .elementor-button{background-color:#FFFD0000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:20px 060px 020px 060px;}.elementor-10 .elementor-element.elementor-element-2c70006f{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-2c70006f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-31c2ec5c{--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;}.elementor-10 .elementor-element.elementor-element-31c2ec5c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-31c2ec5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #151515 0%, #1515155C 100%);}.elementor-10 .elementor-element.elementor-element-723ec97e{text-align:center;}.elementor-10 .elementor-element.elementor-element-723ec97e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#696969;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-2abc7c83.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-50097553:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-50097553 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tjrsports.com.br/wp-content/uploads/2024/09/MOB1.jpg");background-size:cover;}.elementor-10 .elementor-element.elementor-element-50097553{--padding-top:280px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3454d317{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-10 .elementor-element.elementor-element-3454d317.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3454d317 .elementor-heading-title{font-size:23px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-3f86d26e{width:100%;max-width:100%;text-align:start;}.elementor-10 .elementor-element.elementor-element-3f86d26e.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-18e44d34{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-18e44d34.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-18e44d34 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-76a01cc9{--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7a79fbdc{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-1b9aa97 img{width:94%;}.elementor-10 .elementor-element.elementor-element-12408c49{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-24a6d900{padding:0px 0px 0px 10px;}.elementor-10 .elementor-element.elementor-element-2e4ab140{font-size:18px;}.elementor-10 .elementor-element.elementor-element-79c09c0{width:100%;max-width:100%;padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-79c09c0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-79c09c0 .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-221ff1e4{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-27d84996{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-27d84996 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-3f032754{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2abc7c83.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-2abc7c83{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2abc7c83 .elementor-main-swiper{height:607px;width:283px;}.elementor-10 .elementor-element.elementor-element-2c70006f{width:100%;max-width:100%;padding:30px 0px 30px 0px;}.elementor-10 .elementor-element.elementor-element-2c70006f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2c70006f .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-723ec97e{text-align:center;}.elementor-10 .elementor-element.elementor-element-723ec97e .elementor-heading-title{font-size:13px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-57345b60{--width:40%;}.elementor-10 .elementor-element.elementor-element-3401093{--width:50%;}.elementor-10 .elementor-element.elementor-element-12408c49{--width:97.926%;}.elementor-10 .elementor-element.elementor-element-3f032754{--content-width:912px;}}/* Start custom CSS for heading, class: .elementor-element-3454d317 */corx {

    font-weight: 900;

    background: -webkit-linear-gradient(20deg,#00ff84,#9dffd0);

     -webkit-background-clip: text;

-webkit-text-fill-color: transparent;

animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running botaoanimado;

    background-image: linear-gradient(45deg, #80E3EE, #0C707B, #80E3EE, #0C707B);

    background-size: 400% 200%;

    transition: all .8s;

}

@keyframes botaoanimado{

    0% {

        background-position: 0 0;

    }

    100% {

        background-position: 100% 0;

    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18e44d34 */.elementor-10 .elementor-element.elementor-element-18e44d34 .elementor-button {

    border-radius: 100px;

    position: relative;

    z-index: 1;

    opacity: 1;

    transition: 0.5s;

}

.elementor-10 .elementor-element.elementor-element-18e44d34 .elementor-button:before{

    content: "";

    border-radius: inherit;

    background: linear-gradient(20deg, #80E3EE, transparent, #00FFAE,#5CFFFC, transparent, #00FFAE);

    background-size: 1800%;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

    z-index: -2;

    width: calc(100% + 5px);

    height: calc(100% + 5px);

    transition: 0.5s;

    animation: AnimationName 5s linear infinite;

}

.elementor-10 .elementor-element.elementor-element-18e44d34 .elementor-button:after{

    content: "";

    border-radius: inherit;

    background: linear-gradient(to bottom, #2B2B2B,#141414);

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

    z-index: -1;

    width: 100%;

    height: 100%;

    transition: 0.5s;

}

@keyframes AnimationName {

    0%{background-position:0%}

    50%{background-position:50%}

    100%{background-position:100%}

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b24346f */.elementor-10 .elementor-element.elementor-element-4b24346f{

    display: inline-block;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76a01cc9 */.elementor-10 .elementor-element.elementor-element-76a01cc9{

    white-space: nowrap;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e125e43 */.elementor-10 .elementor-element.elementor-element-1e125e43{

    height:58vh;

    overflow: auto;

    transition: 1s !important;

}

@media(max-width: 767px){

    .elementor-10 .elementor-element.elementor-element-1e125e43{

    height: 60vh;

    overflow: auto;

    transition: 1s !important;

}

}

.elementor-10 .elementor-element.elementor-element-1e125e43::-webkit-scrollbar {

    width: 8px !important;

}

.elementor-10 .elementor-element.elementor-element-1e125e43::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #46f695, #9afac5);

    border-radius: 10px;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12408c49 */.elementor-10 .elementor-element.elementor-element-12408c49::before{

content:"";

position: absolute;

width: 100%;

height:100%;

z-index: 2;

background: linear-gradient(to bottom, transparent 1%, #000 200%);

pointer-events: none;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-79c09c0 */.elementor-10 .elementor-element.elementor-element-79c09c0 .elementor-button {

    border-radius: 100px;

    position: relative;

    z-index: 1;

    opacity: 1;

    transition: 0.5s;

}

.elementor-10 .elementor-element.elementor-element-79c09c0 .elementor-button:before{

    content: "";

    border-radius: inherit;

    background: linear-gradient(20deg, #80E3EE, transparent, #00FFAE,#5CFFFC, transparent, #00FFAE);

    background-size: 1800%;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

    z-index: -2;

    width: calc(100% + 5px);

    height: calc(100% + 5px);

    transition: 0.5s;

    animation: AnimationName 5s linear infinite;

}

.elementor-10 .elementor-element.elementor-element-79c09c0 .elementor-button:after{

    content: "";

    border-radius: inherit;

    background: linear-gradient(to bottom, #2B2B2B,#141414);

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

    z-index: -1;

    width: 100%;

    height: 100%;

    transition: 0.5s;

}

@keyframes AnimationName {

    0%{background-position:0%}

    50%{background-position:50%}

    100%{background-position:100%}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c70006f */.elementor-10 .elementor-element.elementor-element-2c70006f .elementor-button {

    border-radius: 100px;

    position: relative;

    z-index: 1;

    opacity: 1;

    transition: 0.5s;

}

.elementor-10 .elementor-element.elementor-element-2c70006f .elementor-button:before{

    content: "";

    border-radius: inherit;

    background: linear-gradient(20deg, #80E3EE, transparent, #00FFAE,#5CFFFC, transparent, #00FFAE);

    background-size: 1800%;

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

    z-index: -2;

    width: calc(100% + 5px);

    height: calc(100% + 5px);

    transition: 0.5s;

    animation: AnimationName 5s linear infinite;

}

.elementor-10 .elementor-element.elementor-element-2c70006f .elementor-button:after{

    content: "";

    border-radius: inherit;

    background: linear-gradient(to bottom, #2B2B2B,#141414);

    position: absolute;

    top: 50%;

    left: 50%;

    transform: translate(-50%,-50%);

    z-index: -1;

    width: 100%;

    height: 100%;

    transition: 0.5s;

}

@keyframes AnimationName {

    0%{background-position:0%}

    50%{background-position:50%}

    100%{background-position:100%}

}/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */