.elementor-16 .elementor-element.elementor-element-5f5042ef > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-5f5042ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:105px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-a6cf3a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-dd3e578:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-dd3e578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242C3B;}.elementor-16 .elementor-element.elementor-element-dd3e578 > .elementor-container{max-width:1200px;}.elementor-16 .elementor-element.elementor-element-dd3e578{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-dd3e578 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-6b7eb72 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-511a1067:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-511a1067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242C3B;background-image:url("https://qa.imcruz.com/wp-content/uploads/2023/11/Foto-para-web.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16 .elementor-element.elementor-element-511a1067 > .elementor-container{max-width:1200px;}.elementor-16 .elementor-element.elementor-element-511a1067{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:250px 0px 250px 0px;}.elementor-16 .elementor-element.elementor-element-511a1067 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-5c3ffef3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16 .elementor-element.elementor-element-5c3ffef3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}.elementor-16 .elementor-element.elementor-element-5c3ffef3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16 .elementor-element.elementor-element-5c3ffef3 > .elementor-element-populated, .elementor-16 .elementor-element.elementor-element-5c3ffef3 > .elementor-element-populated > .elementor-background-overlay, .elementor-16 .elementor-element.elementor-element-5c3ffef3 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-5c3ffef3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 0px;}.elementor-16 .elementor-element.elementor-element-5c3ffef3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button{background-color:#FFDD00;font-family:"Gotham Medium", Sans-serif;font-weight:normal;letter-spacing:1px;fill:#333333;color:#333333;}.elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button:focus{background-color:#00000033;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3b150430{width:auto;max-width:auto;}.elementor-16 .elementor-element.elementor-element-3b150430 > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button-content-wrapper{flex-direction:row;}.elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-31de1b67:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-31de1b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242C3B;}.elementor-16 .elementor-element.elementor-element-31de1b67 > .elementor-container{max-width:1200px;}.elementor-16 .elementor-element.elementor-element-31de1b67{border-style:solid;border-width:1px 0px 1px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-31de1b67, .elementor-16 .elementor-element.elementor-element-31de1b67 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-31de1b67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-68ddc0df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-50287d56{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-523c3cd8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-c370ba5 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-c370ba5.elementor-view-stacked .elementor-icon{background-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-c370ba5.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c370ba5.elementor-view-default .elementor-icon{color:#FFDD00;border-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-c370ba5.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-c370ba5.elementor-view-default .elementor-icon svg{fill:#FFDD00;}.elementor-16 .elementor-element.elementor-element-c370ba5 .elementor-icon{font-size:80px;}.elementor-16 .elementor-element.elementor-element-c370ba5 .elementor-icon svg{height:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-3d66de55{text-align:center;}.elementor-16 .elementor-element.elementor-element-3d66de55 .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-422d948 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-422d948{text-align:center;}.elementor-16 .elementor-element.elementor-element-422d948 .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-38e2cd60 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-38e2cd60{text-align:center;}.elementor-16 .elementor-element.elementor-element-38e2cd60 .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-2e39b39d > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-3c5e8b7c .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-3c5e8b7c.elementor-view-stacked .elementor-icon{background-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-3c5e8b7c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3c5e8b7c.elementor-view-default .elementor-icon{color:#FFDD00;border-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-3c5e8b7c.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-3c5e8b7c.elementor-view-default .elementor-icon svg{fill:#FFDD00;}.elementor-16 .elementor-element.elementor-element-3c5e8b7c .elementor-icon{font-size:80px;}.elementor-16 .elementor-element.elementor-element-3c5e8b7c .elementor-icon svg{height:80px;}.elementor-16 .elementor-element.elementor-element-18a1afb8{text-align:center;}.elementor-16 .elementor-element.elementor-element-18a1afb8 .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:32px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-bbbeb6d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-bbbeb6d{text-align:center;}.elementor-16 .elementor-element.elementor-element-bbbeb6d .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-56f0ca7c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-56f0ca7c{text-align:center;}.elementor-16 .elementor-element.elementor-element-56f0ca7c .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-693ff488:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-693ff488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242C3B;}.elementor-16 .elementor-element.elementor-element-693ff488 > .elementor-container{max-width:1200px;}.elementor-16 .elementor-element.elementor-element-693ff488{border-style:solid;border-width:1px 0px 1px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-693ff488, .elementor-16 .elementor-element.elementor-element-693ff488 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-693ff488 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-675c4d4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-49856bed{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-60634b33 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-6e0c248f .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-6e0c248f.elementor-view-stacked .elementor-icon{background-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-6e0c248f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6e0c248f.elementor-view-default .elementor-icon{color:#FFDD00;border-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-6e0c248f.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-6e0c248f.elementor-view-default .elementor-icon svg{fill:#FFDD00;}.elementor-16 .elementor-element.elementor-element-6e0c248f .elementor-icon{font-size:80px;}.elementor-16 .elementor-element.elementor-element-6e0c248f .elementor-icon svg{height:80px;}.elementor-16 .elementor-element.elementor-element-367249ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-7de433ed{text-align:center;}.elementor-16 .elementor-element.elementor-element-7de433ed .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:32px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-33849535 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-33849535{text-align:center;}.elementor-16 .elementor-element.elementor-element-33849535 .elementor-heading-title{font-family:"Gotham Book", Sans-serif;font-size:14px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-ad53dd > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ad53dd{text-align:center;}.elementor-16 .elementor-element.elementor-element-ad53dd .elementor-heading-title{font-family:"Gotham Book", Sans-serif;font-size:14px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-47fa4143{border-style:solid;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-290283a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-72db412d{text-align:center;}.elementor-16 .elementor-element.elementor-element-72db412d .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:32px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-50f75e8a > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-50f75e8a{text-align:center;}.elementor-16 .elementor-element.elementor-element-50f75e8a .elementor-heading-title{font-family:"Gotham Book", Sans-serif;font-size:14px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-31eec68 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-31eec68{text-align:center;}.elementor-16 .elementor-element.elementor-element-31eec68 .elementor-heading-title{font-family:"Gotham Book", Sans-serif;font-size:14px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-3a07e580 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 0px 35px 0px;}.elementor-16 .elementor-element.elementor-element-29efbae3 .elementor-icon-wrapper{text-align:center;}.elementor-16 .elementor-element.elementor-element-29efbae3.elementor-view-stacked .elementor-icon{background-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-29efbae3.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-29efbae3.elementor-view-default .elementor-icon{color:#FFDD00;border-color:#FFDD00;}.elementor-16 .elementor-element.elementor-element-29efbae3.elementor-view-framed .elementor-icon, .elementor-16 .elementor-element.elementor-element-29efbae3.elementor-view-default .elementor-icon svg{fill:#FFDD00;}.elementor-16 .elementor-element.elementor-element-29efbae3 .elementor-icon{font-size:80px;}.elementor-16 .elementor-element.elementor-element-29efbae3 .elementor-icon svg{height:80px;}.elementor-16 .elementor-element.elementor-element-1acd2c2d:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1acd2c2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242C3B;}.elementor-16 .elementor-element.elementor-element-1acd2c2d > .elementor-container{max-width:1200px;}.elementor-16 .elementor-element.elementor-element-1acd2c2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-16 .elementor-element.elementor-element-1acd2c2d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-169defba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-18295858 > .elementor-container{text-align:center;}.elementor-16 .elementor-element.elementor-element-18295858{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-5694b55c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-1ea11778 .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:30px;font-weight:normal;line-height:1.3em;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-77a089ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-77a089ee .elementor-heading-title{font-family:"Gotham Medium", Sans-serif;font-size:16px;font-weight:normal;line-height:1.3em;color:#C1B8B8;}.elementor-16 .elementor-element.elementor-element-425a5e9a{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-2d934ce4 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-22aafe82 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-924eaa9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-5563e190 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-7f40757b > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-4c1e3b24 > .elementor-element-populated{padding:30px 30px 30px 30px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-16 .elementor-element.elementor-element-2d934ce4{width:33%;}.elementor-16 .elementor-element.elementor-element-22aafe82{width:33%;}.elementor-16 .elementor-element.elementor-element-924eaa9{width:33%;}.elementor-16 .elementor-element.elementor-element-5563e190{width:33%;}.elementor-16 .elementor-element.elementor-element-7f40757b{width:33%;}.elementor-16 .elementor-element.elementor-element-4c1e3b24{width:33%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-5f5042ef{padding:105px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-a6cf3a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-511a1067{padding:80px 20px 80px 20px;}.elementor-16 .elementor-element.elementor-element-31de1b67{padding:80px 20px 80px 20px;}.elementor-16 .elementor-element.elementor-element-3d66de55 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-422d948 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-38e2cd60 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-18a1afb8 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-bbbeb6d .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-56f0ca7c .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-693ff488{padding:80px 20px 80px 20px;}.elementor-16 .elementor-element.elementor-element-7de433ed .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-33849535 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-ad53dd .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-72db412d .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-50f75e8a .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-31eec68 .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-1acd2c2d{padding:80px 20px 80px 20px;}.elementor-16 .elementor-element.elementor-element-18295858{padding:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-1ea11778 .elementor-heading-title{font-size:35px;}.elementor-16 .elementor-element.elementor-element-77a089ee .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-5f5042ef{padding:75px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-dd3e578{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-16 .elementor-element.elementor-element-511a1067{padding:40px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-3b150430 .elementor-button{font-size:12px;}.elementor-16 .elementor-element.elementor-element-31de1b67{padding:40px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-523c3cd8{width:100%;}.elementor-16 .elementor-element.elementor-element-3d66de55 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-16 .elementor-element.elementor-element-3d66de55 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-422d948 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-38e2cd60 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-2e39b39d{width:100%;}.elementor-16 .elementor-element.elementor-element-18a1afb8 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-bbbeb6d .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-56f0ca7c .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-693ff488{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-60634b33{width:40%;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-60634b33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-60634b33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-6e0c248f .elementor-icon{font-size:60px;}.elementor-16 .elementor-element.elementor-element-6e0c248f .elementor-icon svg{height:60px;}.elementor-16 .elementor-element.elementor-element-367249ca{width:60%;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-367249ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-367249ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-367249ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-16 .elementor-element.elementor-element-7de433ed > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-16 .elementor-element.elementor-element-7de433ed{text-align:right;}.elementor-16 .elementor-element.elementor-element-7de433ed .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-33849535 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-33849535{text-align:right;}.elementor-16 .elementor-element.elementor-element-33849535 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-ad53dd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ad53dd{text-align:right;}.elementor-16 .elementor-element.elementor-element-ad53dd .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-47fa4143{border-width:1px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-47fa4143, .elementor-16 .elementor-element.elementor-element-47fa4143 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-290283a7{width:60%;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-290283a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-290283a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-290283a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-16 .elementor-element.elementor-element-72db412d > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-16 .elementor-element.elementor-element-72db412d{text-align:left;}.elementor-16 .elementor-element.elementor-element-72db412d .elementor-heading-title{font-size:18px;}.elementor-16 .elementor-element.elementor-element-50f75e8a > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-16 .elementor-element.elementor-element-50f75e8a{text-align:left;}.elementor-16 .elementor-element.elementor-element-50f75e8a .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-31eec68 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 15px;}.elementor-16 .elementor-element.elementor-element-31eec68{text-align:left;}.elementor-16 .elementor-element.elementor-element-31eec68 .elementor-heading-title{font-size:14px;}.elementor-16 .elementor-element.elementor-element-3a07e580{width:40%;}.elementor-bc-flex-widget .elementor-16 .elementor-element.elementor-element-3a07e580.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16 .elementor-element.elementor-element-3a07e580.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16 .elementor-element.elementor-element-1acd2c2d{margin-top:50px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-16 .elementor-element.elementor-element-18295858{padding:20px 20px 20px 20px;}.elementor-16 .elementor-element.elementor-element-1ea11778 .elementor-heading-title{font-size:25px;}.elementor-16 .elementor-element.elementor-element-77a089ee .elementor-heading-title{font-size:20px;}.elementor-16 .elementor-element.elementor-element-425a5e9a{margin-top:0px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-16 .elementor-element.elementor-element-2d934ce4{width:33%;}.elementor-16 .elementor-element.elementor-element-2d934ce4 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-22aafe82{width:33%;}.elementor-16 .elementor-element.elementor-element-22aafe82 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-924eaa9{width:33%;}.elementor-16 .elementor-element.elementor-element-924eaa9 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-5563e190{width:33%;}.elementor-16 .elementor-element.elementor-element-5563e190 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-7f40757b{width:33%;}.elementor-16 .elementor-element.elementor-element-7f40757b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-4c1e3b24{width:33%;}.elementor-16 .elementor-element.elementor-element-4c1e3b24 > .elementor-element-populated{padding:15px 15px 15px 15px;}}/* Start custom CSS for html, class: .elementor-element-2b7c472 */[type="checkbox"].filled-in:checked+span:not(.lever):after{
    border: 2px solid #ffdd00 !important;
    background-color: #ffdd00 !important;
}

[type="checkbox"].filled-in:checked+span:not(.lever):before{
    border-right: 2px solid #242c3b !important;
    border-bottom: 2px solid #242c3b !important;
}

.noUi-tooltip{
    color:#000 !important;
}

.filtro__slider__desde, .filtro__slider__hasta{
    margin-top: 15px;
}

.home__filtro .filtro__tipoVehiculo .filtro__icon-Auto,
.home__filtro .filtro__logoAuto{
    cursor:pointer;
}

.home__filtro .filtro__logoAuto{
    transition: all .5s ease;
}

#rango__vehicle p{
    color: white;
}
.filtro__slider__desde, .filtro__slider__hasta{
    font-size: 12px;
}


#rango__vehicle,[type="checkbox"]+span:not(.lever){
    font-weight: 600;
    color:#213a54;
}

.home__filtro .filtro__boton .btn-cta-rojo:hover {
  background-color: rgba(0, 0, 0, .2);
  color: #fff;
}
.btn-cta-rojo {
    background-color: #ffdd00;
    color: #FFFFFF;
    text-transform: uppercase;
    box-shadow: none;
    letter-spacing: .8px;
    padding: 0.25rem 3rem;
    border-radius: 4px;
    max-height: 40px;
}

@media (max-width: 480px) {
    .btn-cta-rojo {
        padding: 10px 30px;
    }
    .btn-cta-rojo p {
        font-size: 12px !important;
        line-height: 22px !important;
    }
}

.btn-cta-rojo:hover {
    color: #FFFFFF;
}

.btn-cta-rojo:focus {
    color: #FFFFFF;
}

.btn-cta-rojo p {
    font-size: 15px;
    line-height: 33px;
}

.btn-cta-rojo i {
    vertical-align: middle;
    margin-right: 6px;
}

@font-face {
  font-family: 'icomoon';
  src: url("/images/iconos/icomoon.eot?69hxin");
  src: url("/images/iconos/icomoon.eot?69hxin#iefix") format("embedded-opentype"), url("/images/iconos/icomoon.ttf?69hxin") format("truetype"), url("/images/iconos/icomoon.woff?69hxin") format("woff"), url("/images/iconos/icomoon.svg?69hxin#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
  .icon-ico-compare:before {
    content: "\e932";
    color: #fff;}
  .icon-Comercial:before, .icon-comercial:before{
    content: "\e92f";}

  .icon-waze:before {
    content: "\e930";}

  .icon-g-maps:before {
    content: "\e931";}
  .icon-Sport:before, .icon-sport:before {
    content: "\e92c"; }

  .icon-Pasajero:before, .icon-sedan:before {
    content: "\e92d"; }

  .icon-Grilla:before {
    content: "\e92a"; }

  .icon-Listado:before {
    content: "\e92b"; }

  .icon-ArrowDown:before {
    content: "\e900"; }

  .icon-ArrowUp:before {
    content: "\e901"; }

  .icon-AsesorVirtual:before {
    content: "\e902"; }

  .icon-Calendar:before {
    content: "\e903"; }

  .icon-Camioneta:before, .icon-camioneta:before {
    content: "\e904"; }

  .icon-Cerrar-1:before {
    content: "\e905"; }

  .icon-CerrarModal:before {
    content: "\e906"; }
    .icon-volverModal:before {
    content: "\e909"; }

  .icon-CityCar:before, .icon-citycar:before, .icon-electricos:before {
    content: "\e907"; }

  .icon-Clave:before {
    content: "\e908"; }

  .icon-Combined-Shape:before {
    content: "\e909"; }

  .icon-Van:before, .icon-van:before {
    content: "\e90a"; }



  .icon-Comparador-header:before {
    content: "\e90c"; }

  .icon-Comparador-cta:before {
    content: "\e90b";}

  .icon-Compartir:before {
    content: "\e90d"; }

  .icon-Descargar:before {
    content: "\e90e"; }

  .icon-Direccion:before {
    content: "\e90f"; }

  .icon-Email-2:before {
    content: "\e910"; }

  .icon-Email:before {
    content: "\e911"; }

  .icon-Esquina + :before {
    content: "\e912"; }

  .icon-Facebook:before {
    content: "\e913"; }

  .icon-Geo:before {
    content: "\e914"; }

  .icon-Hamburguesa:before {
    content: "\e915"; }

  .icon-Hatchback:before, .icon-hatchback:before {
    content: "\e916"; }

  .icon-Imprimir:before {
    content: "\e917"; }

  .icon-Insignia:before {
    content: "\e918"; }

  .icon-IsoDerco:before {
    content: "\e919"; }

  .icon-Link:before {
    content: "\e91a"; }

  .icon-mas:before {
    content: "\e91b"; }

  .icon-MasMenu:before {
    content: "\e91c"; }

  .icon-ok-check:before {
    content: "\e91d"; }

  .icon-PinMap:before {
    content: "\e91e"; }

  .icon-PinMapa-2:before {
    content: "\e91f"; }

  .icon-Sedan:before {
    content: "\e920"; }

  .icon-Shape:before {
    content: "\e921"; }

  .icon-SumarVehiculo:before {
    content: "\e922"; }

  .icon-SUV:before, .icon-suv:before {
    content: "\e923"; }

  .icon-Telefono-2:before {
    content: "\e924"; }

  .icon-Telefono:before {
    content: "\e925"; }

  .icon-Twitter:before {
    content: "\e926"; }

  .icon-User:before {
    content: "\e927"; }

  .icon-Versus:before {
    content: "\e928"; }

  .icon-Youtube:before {
    content: "\e929"; }

.filtro__tipo-vehiculo {
  width: 100%;
  display: inline-block;
   }
.filtro__tipoVehiculo {
  color: #C1B8B8;
  font-weight: normal;
  margin-bottom: 1em;
  transition: 0.3s; }
  .filtro__tipoVehiculo .filtro__iconAuto {
    color: #C1B8B8;
    font-size: 18px;
    margin-right: 4px;
    transition: 0.3s;
    width: 85px;
    display: inline-block; }
    .filtro__tipoVehiculo .filtro__iconAuto--inline {
      font-size: 33px;
      width: 90px; }
  .filtro__tipoVehiculo .filtro__icon-Auto {
    color: #C1B8B8;
    font-size: 30px;
    margin-right: 6px;
    transition: 0.3s;
    width: 90px;
    display: block;
    padding-left: 26px; }
  .filtro__tipoVehiculo:hover {
    color: #FFF; }
    .filtro__tipoVehiculo:hover label i {
      color: #FFF; }
  .filtro__tipoVehiculo--inline {
    display: inline-block;
    margin-right: 2px;
    min-width: 116px;
    margin-bottom: 0; }
    .filtro__tipoVehiculo--inline span {
      text-align: center;
      display: block;
      line-height: 24px; }
label>h6 {
    color: white;
}

.home__filtro {
  padding: 0px 0 50px;
  width: 100%;
  color: #FFFFFF;
}

.home__filtro .filtro__parrafo {
  line-height: 28px;
}

.home__filtro .filtro__box {
  margin: 20px 0 10px;
  overflow: hidden;
}

.home__filtro .filtro__boton {
  width: 100%;
  text-align: center;
}

/*.home__filtro .filtro__boton .btn-cta-rojo {
  font-family: 'book';
}*/

.home__filtro .filtro__boton .btn-cta-rojo:hover {
  background-color: rgba(0, 0, 0, .2);
  color: #fff;
}

.home__filtro .filtro__resultado {
  display: none;
  width: 100%;
  margin: 0;
}

.home__filtro .filtro__disponibilidad {
  margin-top: 25px;
}

.home__filtro .filtro__logoAuto {
  margin-left: 0px;
  margin-top: -7px;
  position: relative;
  z-index: 9;
  opacity: 0.5;
}

.home__filtro .filtro__logoAuto:hover {
  opacity: 1;
}

.home__filtro .filtro__textAuto {
  font-size: 17px;
  width: 100%;
  text-align: center;
  padding: 20px 10px 0;
  position: relative;
  z-index: 9;
}

@media (max-width: 480px) {
  .home__filtro .filtro__textAuto {
    padding: 20px 10px 21px;
  }
}

/*.home__filtro .filtro__tipoVehiculo--marcas {
  display: inline-block;
  margin-right: 20px;
  max-width: 100px;
  vertical-align: top;
}*/

@media (max-width: 480px) {
  /*.home__filtro .filtro__tipoVehiculo--marcas {
    margin: 0;
    width: 25%;
    float: left;
    min-width: inherit;
    height: 80px;
  }*/
  
  .row .col.s4 {
    width: 33.3333333333% !important;
    margin-left: auto;
    left: auto;
    right: auto;
}
  
  .home__filtro .filtro__tipoVehiculo--marcas label {
    height: 80px!important;
  }
  .home__filtro .filtro__tipoVehiculo--marcas:nth-child(1) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(2) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(3) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(4) label {
    border-bottom: none;
  }
  .home__filtro .filtro__tipoVehiculo--marcas:nth-child(1) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(2) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(3) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(5) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(6) label, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(7) label {
    border-right: none;
  }
  .home__filtro .filtro__tipoVehiculo--marcas:nth-child(5) label:after, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(6) label:after, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(7) label:after, .home__filtro .filtro__tipoVehiculo--marcas:nth-child(8) label:after {
    height: 78px!important;
  }
}

.home__filtro [type="checkbox"].filled-in:checked+label:after {
  height: 80px;
  width: 100%;
  top: 0px;
}

@media (max-width: 480px) {
  .home__filtro [type="checkbox"].filled-in:checked+label:after {
    height: 80px;
    border-radius: 0;
  }
}

.home__filtro [type="checkbox"].filled-in:not(:checked)+label:after {
  display: none;
}

.home__filtro [type="checkbox"]+label {
  font-size: 12px;
}

.home__filtro [type="checkbox"]+label {
  height: auto;
  line-height: 100%;
  padding: 15px 8px!important;
}

.filtro__tipoVehiculo--marcas h3, .marcas__listado h3, .home__destacados h3 {
  width: 0;
  height: 0;
  text-indent: -4000px;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

@media (max-width: 480px) {
  .home__filtro [type="checkbox"]+label {
    border: 1px solid #242c3b!important;
    padding: 25px 0 10px!important;
    text-align: center;
    width: 100%;
  }
  .filtro__tipo-vehiculo .filtro__tipoVehiculo--inline:nth-child(4) label, .filtro__tipo-vehiculo .filtro__tipoVehiculo--inline:nth-child(5) label, .filtro__tipo-vehiculo .filtro__tipoVehiculo--inline:nth-child(6) label {
    border-top: none;
    border-bottom: none;
  }
  .filtro__tipo-vehiculo .filtro__tipoVehiculo--inline:nth-child(2) label, .filtro__tipo-vehiculo .filtro__tipoVehiculo--inline:nth-child(5) label, .filtro__tipo-vehiculo .filtro__tipoVehiculo--inline:nth-child(8) label {
    border-left: none;
    border-right: none;
  }
}

.home__filtro [type="checkbox"]+label i {
  position: relative;
  z-index: 9;
}

.home__filtro [type="checkbox"].filled-in:checked+label:before {
  display: none;
}

.home__filtro [type="checkbox"].filled-in:checked+label {
  color: #FFF;
}

.home__filtro [type="checkbox"].filled-in:checked+label i, .home__filtro [type="checkbox"].filled-in:checked+label p {
  color: #FFF;
}

.home__filtro [type="checkbox"].filled-in:checked+label img {
  opacity: 1;
}

@media (max-width: 480px) {
  .home__filtro .filtro__tipoVehiculo--inline {
    margin: 0;
    width: 33.33%;
    float: left;
    min-width: 85px;
  }
}

.home__filtro .filtro__tipoVehiculo--inline h6 {
  position: relative;
  z-index: 9;
  line-height: 20px;
  font-size: 10px;
  text-align: center;
}

.home__filtro .filtro__tipoVehiculo .filtro__icon-Auto {
  padding-left: 0;
  text-align: center;
}

@media (max-width: 480px) {
  .home__filtro .filtro__tipoVehiculo .filtro__icon-Auto {
    width: 100%;
    font-size: 30px;
  }
}

@media (max-width: 320px) {
  .home__filtro .filtro__tipoVehiculo .filtro__icon-Auto {
    width: 100%;
    font-size: 24px;
  }
}

.home__filtro .filtro__tipo-vehiculo {
  padding-top: 0;
}

.home__filtro .filtro__tipo-vehiculo.vic-type-grid {
  display: grid !important;
  grid-template-columns: repeat(7, 1fr) !important;
}

@media(max-width: 768px) {
  .home__filtro .filtro__tipo-vehiculo.vic-type-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;
    grid-template-rows: 1fr 1fr;
  }
}



.home__filtro .noUi-horizontal {
  height: 3px;
  width: 100%;
  margin: 0 auto;
}

#button-salones,
#filterButtonHome {
    background-color: #ffdd00;
    color:#333;
    letter-spacing: 1px;
}

#button-salones:hover,
#filterButtonHome:hover {
    background-color: rgba(0, 0, 0, .2) !important;
    color: #fff !important;
}
@media (max-width: 480px) {
    .btn-lineal {
        font-size: 12px;
    }
    #button-salones,
    #filterButtonHome {
        width: 95%!important;
        margin: auto;
        padding-left: 0!important;
        padding-right: 0!important;
    }
    /*.btn-cta-rojo p {
    font-size: 12px !important;
    line-height: 22px !important;
  }*/
}

.filtro__box>.subtitulo {
    color: white;
    /*font-size: 30px;*/
    font-size: x-large;
}

@media(max-width: 700px) {
  .home__filtro .filtro__tipo-vehiculo {
    padding-top: 20px;
  }
  h2.subtitulo  {
    font-size: x-large;
  }
}/* End custom CSS */