.elementor-3688 .elementor-element.elementor-element-6b843a7{--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:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3688 .elementor-element.elementor-element-6b843a7:not(.elementor-motion-effects-element-type-background), .elementor-3688 .elementor-element.elementor-element-6b843a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://site.planautomotor.com.ec/wp-content/uploads/2026/03/wb_chevyplan_seccion-seminuevos_unidad-mapa_v3.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3688 .elementor-element.elementor-element-b7724fc{--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;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-3688 .elementor-element.elementor-element-b7724fc:not(.elementor-motion-effects-element-type-background), .elementor-3688 .elementor-element.elementor-element-b7724fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-978c9dd );}.elementor-3688 .elementor-element.elementor-element-b7724fc.e-con{--align-self:center;}.elementor-3688 .elementor-element.elementor-element-e36b88e{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3688 .elementor-element.elementor-element-e36b88e:not(.elementor-motion-effects-element-type-background), .elementor-3688 .elementor-element.elementor-element-e36b88e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17cd6e1 );}.elementor-3688 .elementor-element.elementor-element-fe8e8a3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3688 .elementor-element.elementor-element-fe8e8a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:24px;color:var( --e-global-color-41b8da8 );}.elementor-3688 .elementor-element.elementor-element-2761dd7{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3688 .elementor-element.elementor-element-2761dd7:not(.elementor-motion-effects-element-type-background), .elementor-3688 .elementor-element.elementor-element-2761dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b0b9cf );}.elementor-3688 .elementor-element.elementor-element-ea8be97{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3688 .elementor-element.elementor-element-ea8be97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:24px;color:var( --e-global-color-41b8da8 );}.elementor-3688 .elementor-element.elementor-element-144ddcf{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3688 .elementor-element.elementor-element-144ddcf:not(.elementor-motion-effects-element-type-background), .elementor-3688 .elementor-element.elementor-element-144ddcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-17cd6e1 );}.elementor-3688 .elementor-element.elementor-element-4c1fa64{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3688 .elementor-element.elementor-element-4c1fa64 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:24px;color:var( --e-global-color-41b8da8 );}.elementor-3688 .elementor-element.elementor-element-cf81ac1{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:end;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-3688 .elementor-element.elementor-element-8636fd7{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3688 .elementor-element.elementor-element-8636fd7:not(.elementor-motion-effects-element-type-background), .elementor-3688 .elementor-element.elementor-element-8636fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41b8da8 );}.elementor-3688 .elementor-element.elementor-element-29a6e72{--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;--justify-content:center;}.elementor-3688 .elementor-element.elementor-element-d13ebb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-3688 .elementor-element.elementor-element-ed2e884{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-6b0b9cf );}.elementor-3688 .elementor-element.elementor-element-e35a89f{--display:flex;--justify-content:center;}.elementor-3688 .elementor-element.elementor-element-5914b3b{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-3688 .elementor-element.elementor-element-c451120{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3688 .elementor-element.elementor-element-c451120 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;text-transform:uppercase;line-height:24px;color:var( --e-global-color-41b8da8 );}.elementor-3688 .elementor-element.elementor-element-b6c72c2{--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;}.elementor-3688 .elementor-element.elementor-element-3a4bece{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3688 .elementor-element.elementor-element-1abb8a4{text-align:center;}.elementor-3688 .elementor-element.elementor-element-1abb8a4 img{width:128px;max-width:128px;}.elementor-3688 .elementor-element.elementor-element-daa9c9e{text-align:center;}.elementor-3688 .elementor-element.elementor-element-daa9c9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3688 .elementor-element.elementor-element-bfbbb1b{text-align:center;}.elementor-3688 .elementor-element.elementor-element-ef83ab1{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3688 .elementor-element.elementor-element-7606543{text-align:center;}.elementor-3688 .elementor-element.elementor-element-7606543 img{width:128px;max-width:128px;}.elementor-3688 .elementor-element.elementor-element-a85a73c{text-align:center;}.elementor-3688 .elementor-element.elementor-element-a85a73c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3688 .elementor-element.elementor-element-7845ce9{text-align:center;}.elementor-3688 .elementor-element.elementor-element-98ab9a8{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3688 .elementor-element.elementor-element-897773d{text-align:center;}.elementor-3688 .elementor-element.elementor-element-897773d img{width:128px;max-width:128px;}.elementor-3688 .elementor-element.elementor-element-b2acfa1{text-align:center;}.elementor-3688 .elementor-element.elementor-element-b2acfa1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-3688 .elementor-element.elementor-element-8407d12{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3688 .elementor-element.elementor-element-29a6e72{--width:30%;}.elementor-3688 .elementor-element.elementor-element-e35a89f{--width:70%;}}@media(max-width:1024px){.elementor-3688 .elementor-element.elementor-element-6b843a7{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3688 .elementor-element.elementor-element-b7724fc{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-3688 .elementor-element.elementor-element-ed2e884{font-size:var( --e-global-typography-text-font-size );}.elementor-3688 .elementor-element.elementor-element-5914b3b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3688 .elementor-element.elementor-element-b6c72c2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-3688 .elementor-element.elementor-element-3a4bece{--justify-content:space-between;}.elementor-3688 .elementor-element.elementor-element-ef83ab1{--justify-content:space-between;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-3688 .elementor-element.elementor-element-98ab9a8{--justify-content:space-between;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3688 .elementor-element.elementor-element-6b843a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3688 .elementor-element.elementor-element-b7724fc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3688 .elementor-element.elementor-element-ed2e884{font-size:var( --e-global-typography-text-font-size );}.elementor-3688 .elementor-element.elementor-element-5914b3b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3688 .elementor-element.elementor-element-3a4bece{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}}/* Start custom CSS for container, class: .elementor-element-6b843a7 */.elementor-3688 .elementor-element.elementor-element-6b843a7{aspect-ratio:40/23;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1abb8a4 */.elementor-3688 .elementor-element.elementor-element-1abb8a4{aspect-ratio:1/1;width:128px;display:block;margin:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7606543 */.elementor-3688 .elementor-element.elementor-element-7606543{aspect-ratio:1/1;width:128px;display:block;margin:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-897773d */.elementor-3688 .elementor-element.elementor-element-897773d{aspect-ratio:1/1;width:128px;display:block;margin:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6c72c2 */.elementor-3688 .elementor-element.elementor-element-b6c72c2 {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: nowrap;
}
.elementor-3688 .elementor-element.elementor-element-b6c72c2 > .e-con-boxed {
    width: calc(100% / 3);
}
@media (max-width:1024px){
    .elementor-3688 .elementor-element.elementor-element-b6c72c2 {flex-wrap: wrap;}
    .elementor-3688 .elementor-element.elementor-element-b6c72c2 > .e-con-boxed{width: 50% !important;}
}
@media (max-width:768px){
    .elementor-3688 .elementor-element.elementor-element-b6c72c2 > .e-con-boxed{width: 100% !important;}
}/* End custom CSS */
/* Start custom CSS */html:not(.avada-has-site-width-percent) #main { padding:0 !important }
svg {width:100%;}
.just2px { max-width: 2px; }
.just70px img { max-width: 80% !important; width: auto; }
.gold-this-bold strong { color: var(--awb-custom_color_1); }
/* tete */
.semi-heads { aspect-ratio: 125 / 73; }
/* header objects */
.tripleContainer, .quadContainer {
    width: 100%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-evenly;
}
.tripleContainer > div {
    flex: 33%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.tripleContainer img {
    width: 80%;
    max-width: 72px;
}
.tripleContainer h5,
.quadContainer h5 {
    color: var(--e-global-color-text) !important;
    font-size: 20px;
    font-weight: 500;
}
.quadContainer > div {
    flex: 25%;
    display: flex;
    flex-direction: column;
    align-items: center;
}
.tripleContainer input,
.tripleContainer select {
    border: 2px solid var(--awb-color3);
    width: 80%;
    max-width: 200px;
    text-align: center;
    padding: 5px;
    height: 35px;
}
.quadContainer > div:first-child img {
    display: block;
    width: 80%;
    margin: auto;
}
/* hopeless */
#get-data-plz {
    perspective: 500px;
}
#get-data-plz div.fusion-builder-row,
#fold-predata, #fold-form, #fold-result {
    transform-style: preserve-3d;
}
#fold-predata, #fold-form, #fold-result {
    border: 1.5px solid #e1e1e1;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    -ms-border-radius: 9px;
    -o-border-radius: 9px;
    border-radius: 9px;
    transform-origin: top;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    filter: blur(0);
    opacity: 1;
    pointer-events: unset;
    user-select: unset;
    overflow: hidden;
    margin-bottom:0
}
#fold-predata.collapsed,
#fold-form.collapsed,
#fold-result.collapsed {
    transform: rotateX(-111deg);
    opacity: 0;
    height: 0;
    margin-bottom: -60px;
}
.user-completed {
    filter: blur(2px) !important;
    opacity: .75 !important;
    pointer-events: none !important;
    user-select: none !important;
}
#newInscr, #newIntro, #newMonth {
    color: var(--awb-color7);
    font-size: 30px;
    line-height: 30px;
    margin: 0;
    text-align: center;
}
#price-dropdown option,
#percentage-dropdown option,
#months-dropdown option {
    font-family: "Courier New", "Lucida Console", "Monaco", monospace;
    font-size: 20px;
    line-height: 20px;
}
div.fusion-title-heading small {
    font-size: .6em;
}
.tinycoin sup {font-size:25px;line-height:25px}
.tinymoins sub {
    display: inline-block;
    vertical-align: top;
    font-weight:400;
    line-height: 1;
    font-size: 0.333em;
    padding-top: 10px;
    margin-left: 0.3em;
    text-align: left;
    color: white;
    -webkit-text-fill-color: white;
    background: none;
    -webkit-background-clip: initial;
    background-clip: initial;
}
.duotone strong {
    color: #b4842d;
    font-weight:inherit;
    -webkit-text-fill-color: #b4842d;
    background: none;
    -webkit-background-clip: initial;
    background-clip: initial;
}
/* mois remplacent symbole */
.counternums.moins .display-counter:after {
    top:-28px;
    right:-40px;
    width:50px;
    content: "meses plazo";
    font-weight: bold !important;
    font-size:42px;
    line-height:42px;
}
.svgico {
    display:block;
    margin:auto;
    width:72px;
    margin-bottom:0;
}
.imgcont {
    aspect-ratio: 21/9;
    background:gray;
    background-image:url(/wp-content/uploads/2026/03/wb_chevyplan_seccion-seminuevos_unidad-mapa_v3.webp);
    background-size:200%;
    width:100%;
}
.block1 { background-position: 0% 90%; }
/* FORMs */
#origin, #cotizaCamp, #cotizaCar, #cotizaSource, #status, #campaign, #proof, #closeitnow, #blockr, #excess-notice, #carDisplay, #names, #howtofind>span:last-child, #howtofind input[type="radio"], #firstpay, #carvalue, #carintro, #carmonth {
  display: none;
}
.miniFlex {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
#wrapper .select-arrow {background:none}
#cities > p > div {
    line-height: 63px;
    margin: 0;
    padding: 0;
}
#doUser .cotizaButton {
    margin-top:15px;
    -webkit-border-radius: 9px;
    -moz-border-radius: 9px;
    -ms-border-radius: 9px;
    -o-border-radius: 9px;
    border-radius: 9px;
    border: 2px solid var(--awb-custom_color_1);
    background: rgba(0, 0, 0, 0);
    color: white;
    background: linear-gradient(179deg, #000 45%, transparent 55%);
    background-repeat: no-repeat;
    background-size: 100% 250%;
    background-position: 0 -100px;
    transition: background-position 0.4s ease, color 0.4s ease;
    cursor: pointer;
    overflow: hidden;
    color: var(--awb-color7);
    font-weight: 600;
}
#doUser .cotizaButton:hover {
    background-position: 0px 0px;
    color: var(--awb-color1);
}
.fusion-alert.alert.custom.alert-custom.fusion-alert-center.wpcf7-response-output.wpcf7-display-none.fusion-alert-capitalize.alert-dismissable.wpcf7-mail-sent-ng.error.fusion-danger {
    opacity: 0;
    height: 0;
    padding: 0;
    margin: 0;
}
.wpcf7 .wpcf7-form.failed .wpcf7-response-output, .wpcf7 .wpcf7-form.invalid .wpcf7-response-output, .wpcf7 .wpcf7-form.spam .wpcf7-response-output, .wpcf7 .wpcf7-form.unaccepted .wpcf7-response-output {
    z-index: 10000000001;
    position: fixed;
    width: 300px;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    background-color: rgb(166 33 33 / 66%);
    backdrop-filter: blur(4px);
    box-shadow: 8px 8px 32px rgb(0 0 0 / 75%);
    border-radius: 11px;
    color: #ffffff;
    font-size: 15px;
    font-weight: 500;
    text-shadow: 1px 1px 8px rgb(166 33 33);
}
.ltr .fusion-alert.fusion-alert-center .close {
    background: rgb(0 0 0 / 25%);
    border-radius: 0 7px;
    border-color: white;
}
#cities p:last-child { position: relative; }
#tempCity { position: absolute; z-index:2; opacity: 0; width: 100%; }
/* Custom confirmation message style */
.wpcf7 .wpcf7-form.sent .wpcf7-response-output {
    z-index: 99999;
    position: fixed;
    top: 50%;
    left: 50%;
    width: 320px;
    margin-left: -160px;
    box-shadow: #ffffff 4px 4px 256px, #ffffff 0 0 128px;
    background-color: #00549b;
    border: none;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    color: #ffffff;
}
.wpcf7 .wpcf7-form.sent .wpcf7-response-output .close {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: none !important;
    margin-right: 2px;
    margin-top: 2px;
    background-color: #2076bf;
}
.wpcf7 .wpcf7-form.sent .wpcf7-response-output .alert-icon {
    display: block;
}
.wpcf7 .wpcf7-form.sent .wpcf7-response-output .fa-lg.fa:before {
    content: "";
    font-size: 40px;
    line-height: 40px;
}
#open-tc-window {
    display: inline-block !important;
}
span[data-name="agree"] {
    display:inline-block !important;
    padding-right: 7px;
}
/* RESP *//* End custom CSS */