.elementor-44318 .elementor-element.elementor-element-80823e4{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-80823e4:not(.elementor-motion-effects-element-type-background), .elementor-44318 .elementor-element.elementor-element-80823e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44318 .elementor-element.elementor-element-eea06c1 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-eea06c1 .mmh__logo{width:180px;}.elementor-44318 .elementor-element.elementor-element-eea06c1 .mmh__logo-wrap{padding:40px 0;}.elementor-44318 .elementor-element.elementor-element-eea06c1 .mmh{--mmh-height:78vh;--mmh-tear:100px;--mmh-white-h:72px;--mmh-ring:#ffffff;--mmh-marker:#ff0000;--mmh-spark:#ffffff;--mmh-pill:rgba(255,255,255,0.66);--mmh-pill-hover:rgba(255,255,255,0.92);--mmh-label:#101010;--mmh-grad-from:#565656;--mmh-grad-to:#000000;--mmh-label-active:#ffffff;--mmh-tab-bg:rgba(255,255,255,0.65);--mmh-tab-color:#000000;--mmh-tab-hover-bg:#2b2b2b;--mmh-tab-hover-color:#ffffff;--mmh-tab-active-bg:#ff1500;--mmh-tab-active-color:#ffffff;--mmh-tab-blur:6px;--mmh-tab-radius:8px;--mmh-ctrl-bg:rgba(255,255,255,0.8);--mmh-ctrl-color:#333333;--mmh-ctrl-hover:#ff0000;--mmh-white:#ffffff;}.elementor-44318 .elementor-element.elementor-element-c60e3ef{width:100%;max-width:100%;z-index:1;}.elementor-44318 .elementor-element.elementor-element-c60e3ef > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-c60e3ef.elementor-element{--align-self:stretch;}.elementor-44318 .elementor-element.elementor-element-36825d1{--display:flex;--min-height:100vh;--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;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-576e081 .section-bottom-curve .st1{fill:#C9C9C936;}.elementor-44318 .elementor-element.elementor-element-576e081 .section-bottom-curve .st2{fill:#E7E7E77A;}.elementor-44318 .elementor-element.elementor-element-576e081 .section-bottom-curve .st3{fill:#FFFFFF;}.elementor-44318 .elementor-element.elementor-element-576e081 .bottom-gray-space{height:0px;}body:not(.rtl) .elementor-44318 .elementor-element.elementor-element-4935009{left:0px;}body.rtl .elementor-44318 .elementor-element.elementor-element-4935009{right:0px;}.elementor-44318 .elementor-element.elementor-element-4935009{top:0px;z-index:-1;}.elementor-44318 .elementor-element.elementor-element-a8f463e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-90b91b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-78b9e48 > .elementor-widget-container{margin:-60px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-b90cdce{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-44318 .elementor-element.elementor-element-f0924cf{left:0px;}body.rtl .elementor-44318 .elementor-element.elementor-element-f0924cf{right:0px;}.elementor-44318 .elementor-element.elementor-element-f0924cf{top:0px;z-index:-1;}.elementor-44318 .elementor-element.elementor-element-17cdcc2{--spacer-size:50px;}.elementor-44318 .elementor-element.elementor-element-e2bd4fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-a54d00e{--display:flex;--min-height:100vh;--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:20px 20px;--row-gap:20px;--column-gap:20px;}body:not(.rtl) .elementor-44318 .elementor-element.elementor-element-143cc7b{left:0px;}body.rtl .elementor-44318 .elementor-element.elementor-element-143cc7b{right:0px;}.elementor-44318 .elementor-element.elementor-element-143cc7b{top:0px;z-index:-1;}.elementor-44318 .elementor-element.elementor-element-59f029b{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-d4af8f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-44318 .elementor-element.elementor-element-e9f1efd{--spacer-size:50px;}.elementor-44318 .elementor-element.elementor-element-4a7c1f8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-6049561{--display:flex;--min-height:100vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-6049561 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-44318 .elementor-element.elementor-element-cca56b0{--spacer-size:50px;}.elementor-44318 .elementor-element.elementor-element-bc65c9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-5a8ab0f{--spacer-size:80px;}.elementor-44318 .elementor-element.elementor-element-d9cb845{--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:stretch;}.elementor-44318 .elementor-element.elementor-element-9a32a3c{--spacer-size:50px;}body:not(.rtl) .elementor-44318 .elementor-element.elementor-element-7f2658a{left:0px;}body.rtl .elementor-44318 .elementor-element.elementor-element-7f2658a{right:0px;}.elementor-44318 .elementor-element.elementor-element-7f2658a{top:0px;z-index:-1;}.elementor-44318 .elementor-element.elementor-element-1ba95e1{--spacer-size:20px;}.elementor-44318 .elementor-element.elementor-element-80cf9ae{--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;--justify-content:center;--margin-top:-35px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-2f2693a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-54f6caf{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-54f6caf.e-con{--align-self:stretch;}.elementor-44318 .elementor-element.elementor-element-a94f08f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-437155a > .elementor-widget-container{margin:0px 15px 15px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-a78165f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-308d91f > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-c454185{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-57baa76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-af36307{--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:space-evenly;--align-items:stretch;--margin-top:0px;--margin-bottom:-5px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-af36307.e-con{--align-self:stretch;}.elementor-44318 .elementor-element.elementor-element-851ff91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-851ff91.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-44318 .elementor-element.elementor-element-3280060{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0px;}body:not(.rtl) .elementor-44318 .elementor-element.elementor-element-3280060{left:0px;}body.rtl .elementor-44318 .elementor-element.elementor-element-3280060{right:0px;}.elementor-44318 .elementor-element.elementor-element-06d1b5a{--spacer-size:70px;}.elementor-44318 .elementor-element.elementor-element-da047e3{--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;--margin-top:0px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44318 .elementor-element.elementor-element-da047e3:not(.elementor-motion-effects-element-type-background), .elementor-44318 .elementor-element.elementor-element-da047e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44318 .elementor-element.elementor-element-da047e3.e-con{--align-self:flex-end;}.elementor-44318 .elementor-element.elementor-element-aebed8e{width:100%;max-width:100%;z-index:1;}.elementor-44318 .elementor-element.elementor-element-aebed8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-aebed8e.elementor-element{--align-self:stretch;}@media(min-width:768px){.elementor-44318 .elementor-element.elementor-element-36825d1{--content-width:1340px;}.elementor-44318 .elementor-element.elementor-element-b90cdce{--content-width:1340px;}.elementor-44318 .elementor-element.elementor-element-a54d00e{--content-width:1340px;}.elementor-44318 .elementor-element.elementor-element-59f029b{--width:100%;}.elementor-44318 .elementor-element.elementor-element-d4af8f3{--width:55%;}.elementor-44318 .elementor-element.elementor-element-4a7c1f8{--width:35%;}.elementor-44318 .elementor-element.elementor-element-d9cb845{--content-width:1340px;}.elementor-44318 .elementor-element.elementor-element-2f2693a{--width:75%;}.elementor-44318 .elementor-element.elementor-element-a94f08f{--width:50%;}.elementor-44318 .elementor-element.elementor-element-a78165f{--width:50%;}.elementor-44318 .elementor-element.elementor-element-c454185{--width:100%;}.elementor-44318 .elementor-element.elementor-element-af36307{--width:25%;}}@media(max-width:1024px){.elementor-44318 .elementor-element.elementor-element-80823e4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-44318 .elementor-element.elementor-element-eea06c1 .mmh{--mmh-height:76vh;}.elementor-44318 .elementor-element.elementor-element-36825d1{--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:15px;}.elementor-44318 .elementor-element.elementor-element-80cf9ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-44318 .elementor-element.elementor-element-80823e4{--min-height:70px;--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-44318 .elementor-element.elementor-element-eea06c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-eea06c1 .mmh{--mmh-height:73vh;--mmh-tear:143px;--mmh-white-h:100px;}.elementor-44318 .elementor-element.elementor-element-c60e3ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-36825d1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-44318 .elementor-element.elementor-element-a8f463e > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-44318 .elementor-element.elementor-element-90b91b5 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-44318 .elementor-element.elementor-element-78b9e48 > .elementor-widget-container{margin:-20px -5px 0px -5px;padding:0px 0px 0px 0px;}.elementor-44318 .elementor-element.elementor-element-b90cdce{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-44318 .elementor-element.elementor-element-437155a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 15px 0px;}}/* Start custom CSS for mm_marcas_grid, class: .elementor-element-c60e3ef */.elementor-element-e1d613f .block-features{
   padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b90cdce */.container{overflow: hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a7c1f8 */.elementor-44318 .elementor-element.elementor-element-4a7c1f8 .ag-calculator-block {
    width: 100%;
    max-width: 460px;
    margin: 0 auto; 
}


@media (max-width: 767px) {
    .elementor-44318 .elementor-element.elementor-element-4a7c1f8 .ag-calculator-block {
        width: 100%;
        max-width: 100%; 
    }
     .elementor-44318 .elementor-element.elementor-element-4a7c1f8{display: block;}
}
.was-validated select.form-control:invalid, .was-validated select.form-control:valid, select.form-control, select.form-control.is-invalid, select.form-control.is-valid{background-size: 5px 10px !important;}
    
    .accordion-button::after,.accordion-button:not(.collapsed)::after{display: none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6049561 */.elementor-44318 .elementor-element.elementor-element-6049561 .container{overflow: hidden;}
.elementor-44318 .elementor-element.elementor-element-6049561 .h1Text {
    color: #ffffff !important;
}
.elementor-44318 .elementor-element.elementor-element-6049561 .h1Text span {
    color: #ffffff !important;
}
.elementor-44318 .elementor-element.elementor-element-6049561 .h1Text em {
    color: rgb(255 255 255 / 13%)!important;
}

.elementor-44318 .elementor-element.elementor-element-6049561 .swiper-wrapper .elementor-background-slideshow__slide__image{ 
    background-size: cover;
    background-position: top;
    filter: brightness(.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9cb845 */.elementor-44318 .elementor-element.elementor-element-d9cb845 .block-finder__decor {
    position: absolute;
    bottom: -1px;
    z-index: 2;
}
.elementor-44318 .elementor-element.elementor-element-d9cb845 .decor--type--bottom {
    width: 100%;
    position: relative;
    pointer-events: none;
    overflow: hidden;
    height: 31px;
}
.elementor-44318 .elementor-element.elementor-element-d9cb845 .block-finder__decor .decor__center, .block-finder__decor .decor__end, .block-finder__decor .decor__start {
    background: #fafafa;
}
.elementor-44318 .elementor-element.elementor-element-d9cb845 .block-finder__decor .decor__center, .block-finder__decor .decor__end, .block-finder__decor .decor__start {
    background: #fafafa;
}
seelctor .block-finder__decor .decor__center, .block-finder__decor .decor__end, .block-finder__decor .decor__start {
    background: #fafafa;
}/* End custom CSS */
/* Start custom CSS for mm_marcas_grid, class: .elementor-element-aebed8e */.elementor-element-e1d613f .block-features{
   padding: 0 !important;
}/* End custom CSS */