.elementor-kit-10{--e-global-color-primary:#32BDAE;--e-global-color-secondary:#333333;--e-global-color-text:#333333;--e-global-color-accent:#32BCAD;--e-global-color-da49877:#F2F2F2;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-text-font-family:"Montserrat";--e-global-typography-accent-font-family:"Montserrat";color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4!important;}.elementor-kit-10 a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:400;}.elementor-kit-10 h1{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:4.5rem;font-weight:800;line-height:1.1!important;}.elementor-kit-10 h2{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:900;line-height:1.1!important;}.elementor-kit-10 h3{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:3.75rem;font-weight:800;line-height:1.1!important;}.elementor-kit-10 h4{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;}.elementor-kit-10 h5{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;}.elementor-kit-10 h6{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.1!important;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-10 h1{font-size:3rem;}.elementor-kit-10 h2{font-size:2.6rem;}.elementor-kit-10 h3{font-size:2.4rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-10 h1{font-size:2.4rem;}.elementor-kit-10 h2{font-size:2rem;}.elementor-kit-10 h3{font-size:1.8rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* TIPOGRAFIA */
p {
    line-height: 1.4!important;
}

a {
    text-decoration: none!important
}

.text-effect {
    text-shadow: 1px 0 #72cec4, -1px 0 #72cec4, 0 1px #72cec4, 0 -1px #72cec4, 1px 1px #72cec4, -1px -1px #72cec4, 1px -1px #72cec4, -1px 1px #72cec4;
    white-space: nowrap;
}

.text-border .elementor-image-box-title b {
    border-bottom: 4px solid var(--e-global-color-accent);
}

.text-border-second .elementor-image-box-title b span {
    border-bottom: 4px solid var(--e-global-color-accent);
}

.text-border-second .elementor-image-box-description {
        max-width: 1100px;
    margin: auto!important;
}

/* PSEUDO ELEMENTS */

#como-funciona:before {
    content:url('https://limitenaconta.com.br/wp-content/uploads/2023/10/como-funciona-left.png');
    position: absolute;
    top: auto;
    bottom: -40px;
    left: 0;
    height: 420px;
}

#como-funciona:after {
    content:url('https://limitenaconta.com.br/wp-content/uploads/2023/10/como-funciona-right.png');
    position: absolute;
    top: -40px;
    right: 0;
    height: 420px;
}

#seguranca:before {
    content:url('https://limitenaconta.com.br/wp-content/uploads/2023/10/seguranca1.png');
    position: absolute;
    top: -60px;
    left: 0;
    width: auto;
    height: 500px;
}

#seguranca:after {
    content:url('https://limitenaconta.com.br/wp-content/uploads/2023/10/seguranca2.png');
    position: absolute;
    bottom: 20px;
    right: 0;
    height: 600px;
    z-index: -1;
}

/* RESPONSIVE */

@media (max-width: 1024px) {
    #como-funciona:before,
    #como-funciona:after,
    #seguranca:before, 
    #seguranca:after {
        display: none;
    }
}


/* SCROLL */

::-webkit-scrollbar-track {
    background-color: #e7e7e7;
}

::-webkit-scrollbar {
    width: 9px;
    background: #F4F4F4;
}

::-webkit-scrollbar-thumb {
    background: var( --e-global-color-primary );
    border-radius: 15px;
}/* End custom CSS */