.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 label{color:var( --e-global-color-text );}.elementor-kit-7 input:not([type="button"]):not([type="submit"]),.elementor-kit-7 textarea,.elementor-kit-7 .elementor-field-textual{background-color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#btncss .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 15px 10px 0px #00000050 !important;

    width: 100%;
    position: relative;
    background: #02C852 !important;
    border-radius: 5px;
    border: 1px solid #42B751 !important;
    overflow: hidden;

    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

#btncss .elementor-button:hover {
    background: #02C852 !important;
    border: none;
    transform: scale(1.05);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.3s ease-out;
}

#btncss .elementor-button:hover::before {
    -webkit-animation: sh02 0.5s 0s linear;
    -moz-animation: sh02 0.5s 0s linear;
    animation: sh02 0.7s 0s linear;
}

#btncss .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

#btncss .elementor-button:active {
    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 10px 5px 0px #00000085 !important;
    transform: scale(1);
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}









::-webkit-scrollbar {

    width: 9px !important;

}

::-webkit-scrollbar-track {

    background: #202020;

}

::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #02c852, #986348);

    border-radius: 10px;

    border: 2px solid #202020;


}









.login-form-footer,
.create-account-question {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS */#btncss .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 15px 10px 0px #00000050 !important;

    width: 100%;
    position: relative;
    background: #02C852 !important;
    border-radius: 5px;
    border: 1px solid #42B751 !important;
    overflow: hidden;

    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

#btncss .elementor-button:hover {
    background: #02C852 !important;
    border: none;
    transform: scale(1.05);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.3s ease-out;
}

#btncss .elementor-button:hover::before {
    -webkit-animation: sh02 0.5s 0s linear;
    -moz-animation: sh02 0.5s 0s linear;
    animation: sh02 0.7s 0s linear;
}

#btncss .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

#btncss .elementor-button:active {
    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 10px 5px 0px #00000085 !important;
    transform: scale(1);
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}









::-webkit-scrollbar {

    width: 9px !important;

}

::-webkit-scrollbar-track {

    background: #202020;

}

::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #02c852, #986348);

    border-radius: 10px;

    border: 2px solid #202020;


}









.login-form-footer,
.create-account-question {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS */#btncss .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 15px 10px 0px #00000050 !important;

    width: 100%;
    position: relative;
    background: #02C852 !important;
    border-radius: 5px;
    border: 1px solid #42B751 !important;
    overflow: hidden;

    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

#btncss .elementor-button:hover {
    background: #02C852 !important;
    border: none;
    transform: scale(1.05);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.3s ease-out;
}

#btncss .elementor-button:hover::before {
    -webkit-animation: sh02 0.5s 0s linear;
    -moz-animation: sh02 0.5s 0s linear;
    animation: sh02 0.7s 0s linear;
}

#btncss .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

#btncss .elementor-button:active {
    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 10px 5px 0px #00000085 !important;
    transform: scale(1);
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}









::-webkit-scrollbar {

    width: 9px !important;

}

::-webkit-scrollbar-track {

    background: #202020;

}

::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #02c852, #986348);

    border-radius: 10px;

    border: 2px solid #202020;


}









.login-form-footer,
.create-account-question {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS */#btncss .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 15px 10px 0px #00000050 !important;

    width: 100%;
    position: relative;
    background: #02C852 !important;
    border-radius: 5px;
    border: 1px solid #42B751 !important;
    overflow: hidden;

    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}

#btncss .elementor-button:hover {
    background: #02C852 !important;
    border: none;
    transform: scale(1.05);
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    transition: all 0.3s ease-out;
}

#btncss .elementor-button:hover::before {
    -webkit-animation: sh02 0.5s 0s linear;
    -moz-animation: sh02 0.5s 0s linear;
    animation: sh02 0.7s 0s linear;
}

#btncss .elementor-button::before {
    content: '';
    display: block;
    width: 0px;
    height: 86%;
    position: absolute;
    top: 7%;
    left: 0%;
    opacity: 0;
    background: #fff;
    box-shadow: 0 0 50px 30px #fff;
    transform: skewX(-20deg);
}

#btncss .elementor-button:active {
    /* trocado azul pelo verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #02C852, 
                0px 10px 5px 0px #00000085 !important;
    transform: scale(1);
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
}

@keyframes sh02 {
    from {
        opacity: 0;
        left: 0%;
    }
    50% {
        opacity: 1;
    }
    to {
        opacity: 0;
        left: 100%;
    }
}









::-webkit-scrollbar {

    width: 9px !important;

}

::-webkit-scrollbar-track {

    background: #202020;

}

::-webkit-scrollbar-thumb {

    background: linear-gradient(to bottom, #02c852, #986348);

    border-radius: 10px;

    border: 2px solid #202020;


}









.login-form-footer,
.create-account-question {
  display: none !important;
}/* End custom CSS */