.elementor-416 .elementor-element.elementor-element-1048d701{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-416 .elementor-element.elementor-element-553282f8 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-416 .elementor-element.elementor-element-553282f8{width:var( --container-widget-width, 281px );max-width:281px;--container-widget-width:281px;--container-widget-flex-grow:0;}/* Start custom CSS for video, class: .elementor-element-553282f8 */.elementor-416 .elementor-element.elementor-element-553282f8 {
    border-radius: 8px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */ {
    overflow-x: hidden;
}

parcela {
    font-size: 18px;
}

amarelo {
    color: #FFDFA2;
    font-weight: bold;
}

bold {
    font-weight: bold;
}

marrom {
    color: #691111;
    font-weight: bold;
}

.elementor-button-icon {
    transition: 0.5s;
    display: flex;
    align-items: center;
    position: relative;
    bottom: 2px;
}

.botao-1:hover .elementor-button-icon {
    transform: rotate(45deg) translate(-2px,-1px) scale(1.1);
    transition: 0.5s;
}

 .degrade {
    color: #FF3838; 
    background-image: -webkit-linear-gradient(0deg, #FF3838 0%, #FFB800 100%); 
    background-clip: text; 
    -webkit-background-clip: text; 
    text-fill-color: transparent; 
    -webkit-text-fill-color: transparent;
    font-weight: bold;
}


body::-webkit-scrollbar {
width: 10px;
}

body::-webkit-scrollbar-track {
background: #E1E1E1;
}

body::-webkit-scrollbar-thumb {
background-color: #FF3838;

border-radius: 10px;

border: 2px solid #E1E1E1;

}

html, body {
    overflow-x: hidden;
}

[data-elementor-type="wp-page"]{
    overflow: hidden;
}

[data-elementor-type="wp-post"]{
    overflow: hidden;
}/* End custom CSS */