.elementor-kit-9{--e-global-color-primary:#FF5943;--e-global-color-secondary:#00C4C9;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF;--e-global-color-b3996ae:#00000000;--e-global-color-e3beea5:#FF705D;--e-global-color-1b4a479:#008989;--e-global-color-1bfa333:#F4F4F4;--e-global-color-1f4cb84:#00D2D21A;--e-global-color-7b46bd3:#FFEEEC;--e-global-color-ad04009:#3D3D3D;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-text-font-family:"Work Sans";--e-global-typography-accent-font-family:"Work Sans";font-family:"Work Sans", Sans-serif;font-size:1.8rem;font-weight:400;line-height:1.21em;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{background-color:var( --e-global-color-primary );font-size:2.4rem;font-weight:600;line-height:1.15em;border-radius:32px 32px 32px 32px;padding:10px 38px 10px 38px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-kit-9 h1{font-family:"Work Sans", Sans-serif;font-size:6.4rem;font-weight:700;line-height:1.15em;}.elementor-kit-9 h2{color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:4.8rem;font-weight:700;line-height:1.15em;}.elementor-kit-9 h3{font-family:"Work Sans", Sans-serif;font-size:3.2rem;font-weight:700;line-height:1.15em;}.elementor-kit-9 h4{font-family:"Work Sans", Sans-serif;font-size:2.4rem;font-weight:700;line-height:1.15em;}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-family:"Ubuntu", Sans-serif;font-size:2rem;font-weight:500;line-height:1.15em;box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.25);border-style:solid;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:16px 0px 16px 48px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;--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:0px;}.elementor-element{--widgets-spacing:0px 0px;}{}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;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}}/* Start custom CSS */html {
    font-size: 10px;
}
body {
overflow-x: hidden;
}
.grecaptcha-badge {
visibility: hidden;
}
p:last-child{
    margin-bottom: 0;
}
.rounded-div .elementor-divider-separator {
    border-radius: 10px;
}
.lista-recuo li {
    margin-left: -10px;
    margin-bottom: 1px;
}
.icone-stroke svg path {
    stroke: var(--e-global-color-accent);
}
/* expandable boxes */
.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
}
.ellipsis ul li {
    margin-left: -20px;
}
.ellipsis-6 {
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
/* From and To Lists */
.list-from-to ul li{
    padding-bottom: 5px;
}
.list-from ul li::before {
    content: url(/wp-content/uploads/2024/07/vb_icon_services_no.svg);
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-left:-30px;
    vertical-align: middle;
}
.list-to ul li::before {
    content: url(/wp-content/uploads/2024/07/vb_icon_services_yes.svg);
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-left:-30px;
    vertical-align: middle;
}
.list-from-to ul, .list-vs ul {
    list-style: none;
}
/* Vs Lists */
.list-vs ul li{
    padding-bottom: 15px;
}
.list-vs-bad ul li::before {
    content: url(/wp-content/uploads/2024/07/vb_icon_services_vs-b.svg);
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-left:-35px;
    vertical-align: middle;
}
.list-vs-good ul li::before {
    content: url(/wp-content/uploads/2024/07/vb_icon_services_vs-g.svg);
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-left: -35px;
    vertical-align: middle;
}
/*Box Depoimentos*/
.dep-box{
    background-color: var(--e-global-color-accent);
     color: var(--e-global-color-text);
     box-shadow: 0px 5px 5px rgba(42, 98, 104, 0.2);
     margin: 0px 0 30px 0;
    transition: all ease-in-out .2s;
}
.dep-box svg path{
    fill: var(--e-global-color-primary);
}
.dep-box:hover{
    background-color: var(--e-global-color-secondary);
    color: var(--e-global-color-accent);
    margin:-20px 0 20px 0;
    box-shadow: 0px 5px 50px rgba(42, 98, 104, 0.5);
    transition: all ease-in-out .2s;
}
.dep-box .dep-box-ttl{
   color: var(--e-global-color-primary);
}
.dep-box:hover .dep-box-ttl{
   color: var(--e-global-color-accent);
}
.dep-box:hover svg path{
    fill: var(--e-global-color-accent);
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
    html {
        font-size: 9px;
    }
}
@media only screen and (max-width: 767px) {
    html {
        font-size: 8px;
    }
}/* End custom CSS */