@font-face{font-family:'Gelion-thin';src:url("../fonts/GelionThin.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-thin-italic';src:url("../fonts/GelionThinItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-light';src:url("../fonts/GelionLight.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-light-italic';src:url("../fonts/GelionLightItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-regular';src:url("../fonts/GelionRegular.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-regular-italic';src:url("../fonts/GelionRegularItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-medium';src:url("../fonts/GelionMedium.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-medium-italic';src:url("../fonts/GelionMediumItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-semibold';src:url("../fonts/GelionSemiBold.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-semibold-italic';src:url("../fonts/GelionSemiBoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-bold';src:url("../fonts/GelionBold.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-bold-italic';src:url("../fonts/GelionBoldItalic.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-black';src:url("../fonts/GelionBlack.otf") format("opentype");font-weight:normal;font-style:normal}@font-face{font-family:'Gelion-black-italic';src:url("../fonts/GelionBlackItalic.otf") format("opentype");font-weight:normal;font-style:normal}.colBene-1{width:calc(8.33% - 3px)}.colBene-2{width:calc(16.66% - 3px)}.colBene-3{width:calc(25% - 3px)}.colBene-4{width:calc(33.33% - 3px)}.colBene-5{width:calc(41.66% - 3px)}.colBene-6{width:calc(50% - 3px)}.colBene-7{width:calc(58.33% - 3px)}.colBene-8{width:calc(66.66% - 3px)}.colBene-9{width:calc(75% - 3px)}.colBene-10{width:calc(83.33% - 3px)}.colBene-11{width:calc(91.66% - 3px)}.colBene-12{width:100%}.rowBene:after{/* content:""; *//* clear:both; *//* display:table */}[class*="colBene-"]{display:inline-block;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;}@media screen and (max-width: 767px){[class*="colBene-"].padding-mobile{padding:0}}@media screen and (max-width: 990px){.colBene-md-12{width:100%}.colBene-md-11{width:calc(91.66% - 3px)}.colBene-md-10{width:calc(83.33% - 3px)}.colBene-md-9{width:calc(75% - 3px)}.colBene-md-8{width:calc(66.66% - 3px)}.colBene-md-7{width:calc(58.33% - 3px)}.colBene-md-6{width:calc(50% - 3px)}.colBene-md-5{width:calc(41.66% - 3px)}.colBene-md-4{width:calc(33.33% - 3px)}.colBene-md-3{width:calc(25% - 3px)}.colBene-md-2{width:calc(16.66% - 3px)}.colBene-md-1{width:calc(8.33% - 3px)}}@media screen and (max-width: 767px){.colBene-sm-12{width:100%}.colBene-sm-11{width:calc(91.66% - 3px)}.colBene-sm-10{width:calc(83.33% - 3px)}.colBene-sm-9{width:calc(75% - 3px)}.colBene-sm-8{width:calc(66.66% - 3px)}.colBene-sm-7{width:calc(58.33% - 3px)}.colBene-sm-6{width:calc(50% - 3px)}.colBene-sm-5{width:calc(41.66% - 3px)}.colBene-sm-4{width:calc(33.33% - 3px)}.colBene-sm-3{width:calc(25% - 3px)}.colBene-sm-2{width:calc(16.66% - 3px)}.colBene-sm-1{width:calc(8.33% - 3px)}}@media screen and (max-width: 499px){.colBene-xs-12{width:100%}.colBene-xs-10{width:calc(83.33% - 3px)}.colBene-xs-9{width:calc(75% - 3px)}}.beneficios{width:100%;max-width:1200px;display:block;margin:0 auto;padding:40px 0}.beneficios .titulo-beneficios{margin:0 0 60px}.beneficios .titulo-beneficios h1{text-align:center;color:#008acc;margin:0 0 40px;position:relative;font-family:"Gelion-regular",sans-serif;font-weight:400;font-size:25px}@media screen and (max-width: 499px){.beneficios .titulo-beneficios h1{text-align:left;width:55%;margin:0 auto 20px;display:block;font-size:20px;line-height:1}}.beneficios .titulo-beneficios h1 span{font-family:"Gelion-semibold",sans-serif;font-weight:400}.beneficios .titulo-beneficios h1::before{width:45px;height:45px;content:" ";background-image:url(/wps/wcm/connect/banco-de-occidente/22897324-f63b-4235-b425-ae0b33b971f7/img%252Fico_bolsa.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:40px 40px;position:absolute;margin:-6px 0 0 -50px}@media screen and (max-width: 499px){.beneficios .titulo-beneficios h1::before{width:40px;height:40px;background-size:35px 35px;margin:0 0 0 -45px}}.beneficios .titulo-beneficios p{width:60%;margin:0 auto;display: block !important;text-align:center;color:#606060;font-family:"Gelion-regular",sans-serif;font-weight:400;font-size:15px;}@media screen and (max-width: 499px){.beneficios .titulo-beneficios p{width:80%;text-align:justify;margin: auto;display: block !important;}}.beneficios .menu-basico-beneficios{background:#112c46;border-radius: 3px;font-family:"Gelion-light",sans-serif;margin: -1px 0 20px 0;}.beneficios .menu-basico-beneficios.oculto{display:none}@media screen and (max-width: 767px){.beneficios .menu-basico-beneficios{width:100%;border-radius: 3px;height:45px;border: 1px solid #bbbdbf;background:#fff;}}.beneficios .menu-basico-beneficios .opciones-beneficios{display:block;margin:0 auto;width:70%}@media screen and (max-width: 767px){.beneficios .menu-basico-beneficios .opciones-beneficios{width:100%}}.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb{cursor:pointer;list-style:none;display:inline-block;color:#fff;text-align:center;width: calc(33% - 4px);/* padding:13px 0 15px; */box-sizing:border-box;vertical-align: middle;line-height:1;}@media screen and (max-width: 499px){.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb.padding-mobile{/* padding:4px 14px; */}}@media screen and (max-width: 499px){.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb.padding-mobile:nth-last-of-type(1){/* padding: 13px 4px; */}}@media screen and (max-width: 767px){.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb{color:#112c46}}.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb.active{background:#008acc;border-radius: 3px;color:#fff;display: inline-block !important;}@media screen and (max-width: 767px){.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb.active{/* height:45px */}}.beneficios .tab-basico{display:none}.beneficios .tab-basico.active{display:block}.beneficios sidebar{padding:0 0 0 20px;display:inline-block}@media screen and (max-width: 990px){.beneficios sidebar{padding:0 0 0 0}}.beneficios sidebar h2{text-align:center;color:#008acc;font-family:"Gelion-semibold",sans-serif;font-size:22px;font-family:400;margin:1em 0}@media screen and (max-width: 499px){.beneficios sidebar h2{margin: 20px 0 15px;}}.beneficios sidebar h3{text-align:left;color:#112c46;font-family:"Gelion-bold",sans-serif;font-weight:400;font-size:18px;margin:60px 0 10px 0}@media screen and (max-width: 767px){.beneficios sidebar h3{margin:20px 0 10px 0}}.beneficios sidebar p{font-family:"Gelion-light",sans-serif}.beneficios sidebar .navResp{color:#606060;padding:10px 0 10px 50px;margin:0 10px;display:none;opacity:1;transition:all 0.5s;cursor:pointer;font-family:"Gelion-light",sans-serif;font-size:18px !important;background-image:url(/wps/wcm/connect/banco-de-occidente/73c88dbc-51dd-4336-9d94-bdc5784d990c/img%252Fico-nav.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center left;background-size:40px 40px}.beneficios sidebar .navResp:hover{opacity:0.9;transition:all 0.5s;-o-transform:scale(1.02);-ms-transform:scale(1.02);-moz-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02)}@media screen and (max-width: 990px){.beneficios sidebar .navResp{display:inline-block}}.beneficios sidebar .filtroNav{display:inline-block}@media screen and (max-width: 990px){.beneficios sidebar .filtroNav{display:none}}@media screen and (max-width: 990px){.beneficios sidebar .filtroNav.active{display:inline-block;position:fixed;z-index: 1000000;top:0;width:100%;left:50%;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:15px 25%;background:#fff;height:100%;}}@media screen and (max-width: 767px){.beneficios sidebar .filtroNav.active{padding:15px 20%}}@media screen and (max-width: 499px){.beneficios sidebar .filtroNav.active{padding:15px 10%;overflow-y: auto;overflow-x: hidden;}}.beneficios sidebar .filtroNav .cerrar-filtros{cursor:pointer;display: none !important;font-family:"Gelion-semibold",sans-serif;position: fixed;right: 10px;top: 15px;width: 70px;font-size: 16px;padding: 0 8px 0 8px;vertical-align: initial;background: #ffffff;border-radius: 20px;}@media screen and (max-width: 990px){.beneficios sidebar .filtroNav .cerrar-filtros{display: block !important;}}.beneficios sidebar .filtroNav .cerrar-filtros::after{content:" ";display:inline-block;width:15px;height:15px;background:url(/wps/wcm/connect/banco-de-occidente/8f0ed6d4-5373-4bdf-b909-1bdc321808e9/img%252Fcerrar.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:15px 15px;position:absolute;top:3px;right: 8px;}.beneficios sidebar .filtroNav .seleccion-veiculo .tipVehi{color:#606060;margin: 0 40px 0 0;font-family:"Gelion-thin-italic",sans-serif;font-size:14px !important;}.beneficios sidebar .filtroNav .seleccion-veiculo .tipVehi.sinMar{margin:0 0 0 0}.beneficios sidebar .filtroNav .seleccion-veiculo input[type='radio'],.beneficios sidebar .filtroNav .seleccion-veiculo .contenedor-detalle .formulario .formulario-pb form .form-width div select[type='radio'][name="ciudad"],.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .seleccion-veiculo select[type='radio'][name="ciudad"]{cursor:pointer;margin: 0 7px 0 0;-moz-appearance:none;}.beneficios sidebar .filtroNav .seleccion-veiculo input[type='radio']:after,.beneficios sidebar .filtroNav .seleccion-veiculo .contenedor-detalle .formulario .formulario-pb form .form-width div select[type='radio'][name="ciudad"]:after,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .seleccion-veiculo select[type='radio'][name="ciudad"]:after{width:15px;height:15px;border-radius:15px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid rgba(100,100,100,0.2)}.beneficios sidebar .filtroNav .seleccion-veiculo input[type='radio']:checked:after,.beneficios sidebar .filtroNav .seleccion-veiculo .contenedor-detalle .formulario .formulario-pb form .form-width div select[type='radio'][name="ciudad"]:checked:after,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .seleccion-veiculo select[type='radio'][name="ciudad"]:checked:after{width:15px;height:15px;border-radius:15px;position:relative;background-color:#008acc;content:'';display:inline-block;visibility:visible;border:1px solid #fff}.beneficios sidebar .filtroNav .sidebarSelectAf{position:relative}.beneficios sidebar .filtroNav .sidebarSelectAf:before{width: 10px;height: 10px;content:" ";background-image:url(/wps/wcm/connect/banco-de-occidente/c21c40a1-d096-49f4-bad5-06e245b03bdd/img%252Fico_flecha.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:10px 10px;position:absolute;right:5px;bottom:23px;display: inline-block;z-index: 1;}.beneficios sidebar .filtroNav .sidebarSelectAf select[name='Modelo'],.beneficios sidebar .filtroNav .sidebarSelectAf select[name='Marca']{width:100%;padding:8px 0;color:#606060;border:none;border-bottom:1px solid rgba(100,100,100,0.2);margin:12px 0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;background:transparent;font-family:"Gelion-thin-italic",sans-serif;font-size:14px !important}.beneficios sidebar .filtroNav .sidebarSelectAf select[name='Marca']{margin-top:40px}@media screen and (max-width: 499px){.beneficios sidebar .filtroNav .sidebarSelectAf select[name='Marca']{margin-top:20px}}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range],.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"],.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]{-webkit-appearance:none;margin:0;padding:0;width:80%;margin:0 auto;display:block}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]:focus,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]:focus,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]:focus{outline:none;background:transparent}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-webkit-slider-runnable-track,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-webkit-slider-runnable-track,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:0.2s;border:3px solid #fff;-o-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);background:#008acc;border-radius:10px}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-moz-range-track,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-moz-range-track,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-moz-range-track{width:100%;height:8px;cursor:pointer;animate:0.2s;border:3px solid #fff;-o-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-ms-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.3);background:#e6e6e6;border-radius:10px}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-moz-range-progress,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-moz-range-progress,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-moz-range-progress{background-color:#008acc;height:8px;border-radius:10px}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-ms-track,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-ms-track,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-ms-track{width:100%;height:8px;cursor:pointer;animate:0.2s;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-ms-fill-lower,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-ms-fill-lower,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-ms-fill-lower{background:#008acc;border:none;border-radius:5px}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-ms-fill-upper,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-ms-fill-upper,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-ms-fill-upper{background:#e6e6e6;border:none;border-radius:5px}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-webkit-slider-thumb,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-webkit-slider-thumb,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-webkit-slider-thumb{border:none;height:20px;width:20px;border-radius:20px;background:#112c46;cursor:pointer;-webkit-appearance:none;margin-top:-7px}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-moz-range-thumb,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-moz-range-thumb,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-moz-range-thumb{border:none;height:20px;width:20px;border-radius:20px;background:#112c46;cursor:pointer}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]::-ms-thumb,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]::-ms-thumb,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]::-ms-thumb{border:none;height:20px;width:20px;border-radius:20px;background:#112c46;cursor:pointer}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]:focus::-ms-fill-lower,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]:focus::-ms-fill-lower,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]:focus::-ms-fill-lower{background:#112c46}.beneficios sidebar .filtroNav .rango-precio input#precio[type=range]:focus::-ms-fill-upper,.beneficios sidebar .filtroNav .rango-precio .contenedor-detalle .formulario .formulario-pb form .form-width div select#precio[type=range][name="ciudad"]:focus::-ms-fill-upper,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div sidebar .filtroNav .rango-precio select#precio[type=range][name="ciudad"]:focus::-ms-fill-upper{background:#112c46}.beneficios sidebar .filtroNav .rango-precio .ref-precio{margin:5px 0 0 0}.beneficios sidebar .filtroNav .rango-precio .ref-precio p{width:calc(50% - 4px);display:inline-block;font-size:14px;margin:0}.beneficios sidebar .filtroNav .rango-precio .ref-precio p:nth-of-type(2){text-align:right}.beneficios sidebar .filtroNav .rango-precio .ranPre{font-family:"Gelion-semibold",sans-serif;font-size:22px;color:#008acc;background:#e6e6e6;padding:8px 15px;border-radius: 3px;text-align:center;max-width:80%;margin:40px auto;}@media screen and (max-width: 499px){.beneficios sidebar .filtroNav .rango-precio .ranPre{margin:20px auto}}.beneficios sidebar .filtroNav .rango-precio .filtrar{margin:0 auto;display:block;font-family:"Gelion-regular",sans-serif;border:none;color:#fff;background: #008acc;padding:8px 30px;font-size:16px;border-radius: 3px;}.beneficios .simpleStore_cart_container{display:block !important}.beneficios .orden-items{float:left}.beneficios .cardBene{background:#f1f2f4;border:1px solid #f1f2f4;position:relative;cursor:pointer; min-height:255px;}.beneficios .cardBene .item_thumb{width:100%;margin:0 auto;display:block;max-width: 100%;}.beneficios .cardBene .decrip-producto{padding:8px 10px}.beneficios .cardBene .decrip-producto p.titCard{margin:0;font-family:"Gelion-semibold",sans-serif;font-size:15px}.beneficios .cardBene .decrip-producto p.preCard{font-family:"Gelion-thin-italic",sans-serif;font-size:14px;margin:0}.beneficios .cardBene .agreCard{margin:0;color:#112c46;position:absolute;bottom:15px;right:45px;text-decoration:navajowhite;z-index:3;font-family:"Gelion-thin-italic",sans-serif;font-size:14px}.beneficios .cardBene .agreCard:before{width:30px;height:30px;content:" ";background-image:url(/wps/wcm/connect/banco-de-occidente/ba638d2e-093b-40da-a0c6-70bc4d92ce44/img%252Fico_bolsa_os.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:25px 25px;position:absolute;left:52px;top:-7px}.beneficios .cardBene:hover .mostrar-detalle{opacity:1;-o-transform:translate(0, -35px);-ms-transform:translate(0, -35px);-moz-transform:translate(0, -35px);-webkit-transform:translate(0, -35px);transform:translate(0, -35px)}.beneficios .cardBene:hover div.agreCard{z-index:9}.beneficios .cardBene .mostrar-detalle{background:rgba(255,255,255,0.9);width:100%;height:100%;padding:0;position:absolute;left:0;top:35px;text-align:center;border:1px solid #bbbdbf;opacity:0;-webkit-transition:-webkit-transform 0.4s, opacity 0.4s;-moz-transition:-moz-transform 0.4s, opacity 0.4s;transition:transform 0.4s, opacity 0.4s}.beneficios .cardBene .mostrar-detalle .searchBene{height:100%;color:#112c46;font-family:"Gelion-semibold",sans-serif;margin-top:40%;height:auto}.beneficios .cardBene .mostrar-detalle .searchBene:before{width:50px;height:50px;content:" ";background:url(/wps/wcm/connect/banco-de-occidente/42c7086c-b871-4de5-b8b7-92e26819792c/img%252Fico_search.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:45px 45px;position:absolute;left:42%;top: 26%;}.beneficios .cardBene .mostrar-detalle .item_description{padding:10px;font-family:"Gelion-light",sans-serif;font-size:14px;display: none !important;}.beneficios .pagination{margin: 30px 0 0 10px;float: left;width: 100%;display: block;}.beneficios .pagination a{color:#112c46;font-family:"Gelion-light",sans-serif;float:left;width:35px;height:35px;padding: 6px 14px;text-decoration:none;border-radius: 3px;}.beneficios .pagination a.active{background-color:#112c46;color:#fff}.beneficios .pagination a:hover:not(.active){background-color:#bbbdbf}.beneficios .slider-seccion .flexslider{width:100%;position:relative}.beneficios .slider-seccion .flexslider .slides{overflow:hidden}.beneficios .slider-seccion .flexslider .slides li{position:relative;display: none;}.beneficios .slider-seccion .flexslider .slides li .flex-caption{position:absolute;top:30%;left:10%;padding: 0 !important;width:100%;}@media screen and (max-width: 499px){.beneficios .slider-seccion .flexslider .slides li .flex-caption{top:initial;left:50%;bottom:25px;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.beneficios .slider-seccion .flexslider .slides li .flex-caption p{color:#fff;text-align:left;line-height:1}.beneficios .slider-seccion .flexslider .slides li .flex-caption p.titulo{width:43%;font-family:"Gelion-light",sans-serif;font-size:18px;margin: 0;padding: 0;}@media screen and (max-width: 767px){.beneficios .slider-seccion .flexslider .slides li .flex-caption p.titulo{width:50%}}@media screen and (max-width: 499px){.beneficios .slider-seccion .flexslider .slides li .flex-caption p.titulo{width:100%}}.beneficios .slider-seccion .flexslider .slides li .flex-caption p.titulo span{margin:-2px;font-family:"Gelion-bold",sans-serif;font-size:35px;font-weight:400}@media screen and (max-width: 499px){.beneficios .slider-seccion .flexslider .slides li .flex-caption p{display: none !important;}}.beneficios .slider-seccion .flexslider .slides li .flex-caption .btn-conoce-mas{color:#fff;background:#008acc;padding:5px 25px 7px;border-radius: 3px;margin:30px 0 0 0;display: block;font-family:"Gelion-light",sans-serif;font-size:16px;width: 150px;text-align: center;}@media screen and (max-width: 499px){.beneficios .slider-seccion .flexslider .slides li .flex-caption .btn-conoce-mas{margin:0 auto;display:block;width:150px;text-align:center}}.beneficios .slider-seccion .flexslider .slides li img{width:100%;max-width: 100%;}.beneficios .slider-seccion .flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.beneficios .slider-seccion .flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.beneficios .slider-seccion .flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.beneficios .slider-seccion .flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.beneficios .slider-seccion .slides,.beneficios .slider-seccion .flex-control-nav,.beneficios .slider-seccion .flex-direction-nav{margin:0;padding:0;list-style:none}.beneficios .slider-seccion .flex-control-nav{width:40%;position:absolute;bottom:5%;left:10%;z-index:10}@media screen and (max-width: 499px){.beneficios .slider-seccion .flex-control-nav{bottom:0%;left:5%}}.beneficios .slider-seccion .flex-control-nav li{display:inline-block;margin:0 2px}.beneficios .slider-seccion .flex-control-nav li a{display:block;background: rgba(255, 255, 255, 0.2);width: 15px;height: 15px;border-radius:2px;text-indent:-9999px;transform: rotate(45deg);margin: 0 10px 0 0;border: 2px solid #008acc;}.beneficios .slider-seccion .flex-control-nav li a:hover{background:#008acc}.beneficios .slider-seccion .flex-control-nav li a.flex-active{background: #008acc;}.beneficios .slider-seccion .flex-direction-nav a{display:block;text-decoration:none;position:absolute;top:50%;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;width:25px;height:71px;overflow:hidden;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.beneficios .slider-seccion .flex-direction-nav a.flex-prev{left:0}.beneficios .slider-seccion .flex-direction-nav a.flex-prev:before{content:url(/wps/wcm/connect/banco-de-occidente/2db1e69a-0c6e-48c6-b938-1836986c932b/img%252Fflecha-prev.png?MOD=AJPERES);display:inline-block}.beneficios .slider-seccion .flex-direction-nav a.flex-next{right:0}.beneficios .slider-seccion .flex-direction-nav a.flex-next:before{content:url(/wps/wcm/connect/banco-de-occidente/7a7a4a22-35cf-4943-b18b-70ed6c8c8564/img%252Fflecha-next.png?MOD=AJPERES);display:inline-block}.beneficios .carrito-compras{position:relative}.beneficios .carrito-compras .navResp-car{position:absolute;right:18px;top:20px;display:none}@media screen and (max-width: 990px){.beneficios .carrito-compras .navResp-car{display:block}}@media screen and (max-width: 767px){.beneficios .carrito-compras .navResp-car{right:15px}}@media screen and (max-width: 499px){.beneficios .carrito-compras .navResp-car{right:10px}}.beneficios .carrito-compras .navResp-car .btn-mov-carro{position:relative}.beneficios .carrito-compras .navResp-car .btn-mov-carro img{width:100%;max-width:70px}.beneficios .carrito-compras .navResp-car .btn-mov-carro .cantidad-items{position:absolute;height:25px;width:25px;left:0;bottom:0;border-radius:20px;background:#112c46;color:#fff;font-size:14px;font-family:"Gelion-medium-italic",sans-serif;padding:3px 8px}.beneficios .carrito-compras .fondo-carrito{position:fixed;width:100%;height:100%;background:transparent;display:none;z-index:19;top:0;left:0;display:none}@media screen and (max-width: 990px){.beneficios .carrito-compras .fondo-carrito.active{display:block}}.beneficios .carrito-compras .simpleStore_cart{-o-box-shadow:0px 0px 6px 0px rgba(100,100,100,0.2);-ms-box-shadow:0px 0px 6px 0px rgba(100,100,100,0.2);-moz-box-shadow:0px 0px 6px 0px rgba(100,100,100,0.2);-webkit-box-shadow:0px 0px 6px 0px rgba(100,100,100,0.2);box-shadow:0px 0px 6px 0px rgba(100,100,100,0.2);padding:20px 0;box-sizing:border-box;height:322px;position:relative;display:block;background:#fff}@media screen and (max-width: 990px){.beneficios .carrito-compras .simpleStore_cart.active{display:inline-block;width:280px;height:350px;z-index:20;background:#fff;position: absolute;right:20px;}}@media screen and (max-width: 499px){.beneficios .carrito-compras .simpleStore_cart.active{position: absolute;width:90%;left:50%;-o-transform:translate(-50%);-ms-transform:translate(-50%);-moz-transform:translate(-50%);-webkit-transform:translate(-50%);transform:translate(-50%);max-width:100%;z-index: 30;}}@media screen and (max-width: 990px){.beneficios .carrito-compras .simpleStore_cart{display:none}}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito{width:80%;margin:0 auto;display:block}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras .cerrar-carrito{cursor:pointer;text-align:right;display: none !important;font-family:"Gelion-semibold",sans-serif;position:relative;margin: 0 0 0 0;width: 94%;padding: 0 0 0 0;vertical-align: initial;font-size: 16px;}@media screen and (max-width: 990px){.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras .cerrar-carrito{display: block !important;}}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras .cerrar-carrito::after{content:" ";display:inline-block;width:15px;height:15px;background:url(/wps/wcm/connect/banco-de-occidente/8f0ed6d4-5373-4bdf-b909-1bdc321808e9/img%252Fcerrar.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:15px 15px;position:absolute;top:3px;right:-20px}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras div{display:inline-block;vertical-align:middle}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras div.icon-compras{width:calc(25% - 2px)}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras div.icon-compras img{width:100%;max-width:40px}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras div.txt-compras{width:calc(75% - 2px)}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras div.txt-compras h2{line-height:.8;font-family:"Gelion-medium-italic",sans-serif;font-size:18px;font-weight:400}.beneficios .carrito-compras .simpleStore_cart .contenedor-carrito .titulo-compras div.txt-compras h2 span{font-family:"Gelion-light-italic",sans-serif;font-size:15px}.beneficios .carrito-compras .simpleStore_cart .cart-info .carro-vacio{position:absolute;top:50%;left:50%;-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70%}.beneficios .carrito-compras .simpleStore_cart .cart-info .carro-vacio p{text-align:center;font-size:18px;font-family:"Gelion-light",sans-serif;font-weight:400}.beneficios .carrito-compras .simpleStore_cart .cart-info .carro-vacio.inactive{display:none}.beneficios .carrito-compras .simpleStore_cart .cart-info .contenedor-productos{padding:10px 0 0 0}.beneficios .carrito-compras .simpleStore_cart .cart-info .contenedor-productos .item-producto div{display:inline-block;vertical-align:middle}.beneficios .carrito-compras .simpleStore_cart .cart-info .contenedor-productos .item-producto div.producto{width:calc(70% - 3px)}.beneficios .carrito-compras .simpleStore_cart .cart-info .contenedor-productos .item-producto div.producto img{width:auto;height:70px;max-width: initial !important;}.beneficios .carrito-compras .simpleStore_cart .cart-info .contenedor-productos .item-producto div.quitar-producto{width:calc(30% - 3px);text-align:right}.beneficios .carrito-compras .simpleStore_cart .cart-info .contenedor-productos .item-producto div.quitar-producto img{width:auto;max-width: 100%;}.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito{position:absolute;bottom:15px;left:50%;-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito a{display:block}.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito a.btn-solicitar,.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito a.btn-explorar,.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div a.btn-aniadir,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div .carrito-compras .simpleStore_cart .cart-info .btns-carrito a.btn-aniadir{text-align:center;text-decoration:none;color:#fff;background:#008acc;padding:5px 0 7px;margin:5px 0;border-radius: 3px;font-family:"Gelion-regular",sans-serif;font-weight:400;font-size:16px;}.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito a.btn-explorar{color:#112c46;background:#fff;border:1px solid #112c46}.beneficios .seccion-seguros{position:relative;margin:150px 0 0 0}.beneficios .seccion-seguros.oculto{display:none}@media screen and (max-width: 990px){.beneficios .seccion-seguros{margin:80px 0 0 0}}@media screen and (max-width: 767px){.beneficios .seccion-seguros{margin:20px 0 0 0}}.beneficios .seccion-seguros .banner-seguros .contenedor-banner{background:#112c46}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div{display:inline-block;position:relative;vertical-align:bottom}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner{padding:30px 0 30px 100px;box-sizing:border-box}@media screen and (max-width: 767px){.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner{padding:30px 0 30px 40px}}@media screen and (max-width: 499px){.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner{padding:30px 30px 10px 30px}}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner p{color:#fff;text-align:left;line-height:.8}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner p.titulo{font-family:"Gelion-light",sans-serif;font-size:16px}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner p.titulo span{margin:-2px;font-family:"Gelion-bold",sans-serif;font-size:35px;font-weight:400}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner p.descripcion{margin:20px 0;width:80%;line-height:1.2;font-family:"Gelion-light",sans-serif;font-size:14px;font-weight:400}@media screen and (max-width: 767px){.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner p.descripcion{width:100%}}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner p.descripcion::before{width:15px;height:15px;content:" ";background-image:url(/wps/wcm/connect/banco-de-occidente/27e03290-ea96-47b9-8540-44b894d984cc/img%252Fico_flecha-dr.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:10px 10px;position:absolute;margin:0 0 0 -15px}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.texto-banner .btn-conoce-mas{color:#fff;background:#008acc;padding:5px 25px 7px;border-radius: 3px;margin:10px 0 0 0;display:inline-block;font-family:"Gelion-light",sans-serif;font-size:16px;}.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.img-baner img{width:100%;position:absolute;right:-3px;bottom:0}@media screen and (max-width: 499px){.beneficios .seccion-seguros .banner-seguros .contenedor-banner div.img-baner img{width:50%}}.beneficios .seccion-seguros .seguros{padding:30px 0;box-sizing:border-box;border:1px solid #bbbdbf}.beneficios .seccion-seguros .seguros .item-seguros{text-align:center;font-family:"Gelion-regular",sans-serif;width:70%;margin:0 auto;display:block}@media screen and (max-width: 499px){.beneficios .seccion-seguros .seguros .item-seguros{margin:30px auto}}.beneficios .seccion-seguros .seguros .item-seguros img{width:100%;max-width:80px}.beneficios .seccion-seguros .seguros .item-seguros .titulo-item{color:#008acc;font-size:18px;font-family:"Gelion-semibold",sans-serif;margin:20px 0 10px}.beneficios .seccion-seguros .seguros .item-seguros .descripcion-item{color:#606060;font-size:14px;height:55px}.beneficios .seccion-seguros .seguros .item-seguros .btns-seguros{width:70%;display:block;margin:30px auto 0}@media screen and (max-width: 767px){.beneficios .seccion-seguros .seguros .item-seguros .btns-seguros{width:90%}}.beneficios .seccion-seguros .seguros .item-seguros .btns-seguros .btnseguros-conoce{width:calc(70% - 3px);display:inline-block;text-align:center;text-decoration:none;color:#fff;background:#008acc;padding:3px 0 5px;border-radius: 3px;vertical-align:middle;}.beneficios .seccion-seguros .seguros .item-seguros .btns-seguros .btnseguros-conoce font{family:font-regular;weight:400;size:16px}.beneficios .seccion-seguros .seguros .item-seguros .btns-seguros .btnseguros-agregar{width:calc(30% - 2px);display:inline-block;vertical-align:middle}.beneficios .seccion-seguros .seguros .item-seguros .btns-seguros .btnseguros-agregar img{width:100%;max-width:32px;margin:2px 0 0 0}.beneficios .resultados{display:block}.beneficios .resultados.oculto{display:none}.beneficios .detalle-productos{padding:10px}.beneficios .detalle-productos.detalle-vehiculo{display:none}.beneficios .detalle-productos.detalle-vehiculo.active{display:block}.beneficios .detalle-productos.detalle-vehiculo.oculto{display:none}.beneficios .detalle-productos.detalle-vivienda{display:none}.beneficios .detalle-productos.detalle-vivienda.active{display:block}.beneficios .detalle-productos.detalle-vivienda.oculto{display:none}.beneficios .detalle-productos.detalle-li{display:none}.beneficios .detalle-productos.detalle-li.active{display:block}.beneficios .detalle-productos.detalle-li.oculto{display:none}.beneficios .detalle-productos.detalle-tarjeta{display:none}.beneficios .detalle-productos.detalle-tarjeta.active{display:block}.beneficios .detalle-productos.detalle-tarjeta.oculto{display:none}.beneficios .detalle-productos .detalle.oculto{display:none}.beneficios .detalle-productos .contenedor-detalle{background:#f1f2f4;padding:20px 40px 40px 40px}@media screen and (max-width: 499px){.beneficios .detalle-productos .contenedor-detalle{padding:30px 20px}}.beneficios .detalle-productos .contenedor-detalle .cerrar-producto{cursor:pointer;text-align:right;font-family:"Gelion-semibold",sans-serif;position:relative;margin:0 0 10px;width: 95%;font-size: 16px;padding: 0 0 0 0;vertical-align: middle;}.beneficios .detalle-productos .contenedor-detalle .cerrar-producto::after{content:" ";display:inline-block;width:15px;height:15px;background:url(/wps/wcm/connect/banco-de-occidente/8f0ed6d4-5373-4bdf-b909-1bdc321808e9/img%252Fcerrar.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:15px 15px;position:absolute;top:3px;right:-20px}.beneficios .detalle-productos .contenedor-detalle .titulo-producto{color:#008acc;margin:0 0 30px 0;font-size:22px;font-weight:400;font-family:"Gelion-semibold",sans-serif}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos{position:relative}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div{padding:0}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos img.img-sola,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda img.img-sola,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li img.img-sola,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta img.img-sola{width:100%;max-width:580px}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .fotos .img-productos-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .fotos .img-productos-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .fotos .img-productos-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .fotos .img-productos-tarjeta,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .fotos .img-productos-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .fotos .img-productos-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .fotos .img-productos-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .fotos .img-productos-tarjeta,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .fotos .img-productos-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .fotos .img-productos-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .fotos .img-productos-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .fotos .img-productos-tarjeta,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .fotos .img-productos-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .fotos .img-productos-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .fotos .img-productos-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .fotos .img-productos-tarjeta{display:none}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items{float:left;width:16.66%}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-tarjeta,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-tarjeta,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-tarjeta,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-vehiculos,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-vivienda,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-li,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-tarjeta{opacity:0.6;cursor:pointer;width: 100% !important;max-width: 100%;}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-vehiculos.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-vehiculos .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-vivienda.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-vivienda .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-li.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-li .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-tarjeta.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos .items .miniatura-tarjeta .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-vehiculos.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-vehiculos .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-vivienda.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-vivienda .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-li.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-li .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-tarjeta.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos .items .miniatura-tarjeta .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-vehiculos.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-vehiculos .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-vivienda.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-vivienda .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-li.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-li .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-tarjeta.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos .items .miniatura-tarjeta .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-vehiculos.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-vehiculos .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-vivienda.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-vivienda .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-li.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-li .miniatura:hover,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-tarjeta.active,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos .items .miniatura-tarjeta .miniatura:hover{opacity:1;width: 100% !important;max-width: 100%;}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vehiculos .miniaturas-fotos::after,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-vivienda .miniaturas-fotos::after,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-li .miniaturas-fotos::after,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.galeria-tarjeta .miniaturas-fotos::after{content:"";display:table;clear:both}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div{position:absolute;top:45%}@media screen and (max-width: 767px){.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div{position:initial;margin:30px 0 0 0}}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div.datos-articulo{position: relative;padding-left:15px;}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div.datos-articulo .caracteristicas{list-style:none;margin-bottom:30px}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div.datos-articulo .caracteristicas li{color:#606060;margin-bottom:10px}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div.datos-articulo .caracteristicas li span{font-family:"Gelion-semibold",sans-serif}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div p{line-height:1}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div p.nombre{color:#008acc;font-size:18px;font-weight:400;font-family:"Gelion-semibold",sans-serif}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div p.precio{color:#606060;font-size:22px;font-weight:400;font-family:"Gelion-light-italic",sans-serif}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div .btn-solicitar,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div .carrito-compras .simpleStore_cart .cart-info .btns-carrito a.btn-explorar,.beneficios .carrito-compras .simpleStore_cart .cart-info .btns-carrito .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div a.btn-explorar,.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div .btn-aniadir{text-decoration:none;color:#fff;background:#008acc;padding:5px 0 7px;margin:40px 0 0;border-radius: 3px;display:block;text-align:center;font-size: 16px;font-weight:400;max-width: 230px;}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos div.descripcion-precio div .btn-aniadir{background: transparent;margin:10px 0 0 0;color: #008acc;border: 1px solid #008acc;}.beneficios .detalle-productos .conten-car-detalle{position:relative}.beneficios .detalle-productos .conten-car-detalle .carrito-compras{position:absolute;right:0;top:50%;padding:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index: 10;}@media screen and (max-width: 990px){.beneficios .detalle-productos .conten-car-detalle .carrito-compras{top:-90px;-o-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.beneficios .detalle-productos .conten-car-detalle .fondo-carrito{position:fixed;width:100%;height:100%;background:transparent;display:none;z-index: 5;top:0;left:0;display:none;}@media screen and (max-width: 990px){.beneficios .detalle-productos .conten-car-detalle .fondo-carrito.active{display:block}}.beneficios .detalle-productos .info-seguros{margin:60px 0 20px;padding:0 40px}.beneficios .detalle-productos .info-seguros.oculto{display:none}.beneficios .detalle-productos .info-seguros .titulo{color:#112c46;margin:0 0 10px 0;font-family:"Gelion-semibold",sans-serif;font-weight:400;font-size:22px}.beneficios .detalle-productos .info-seguros .descripcion{color:#606060;font-family:"Gelion-regular",sans-serif;font-weight:400;font-size:15px}.beneficios .contenedor-detalle.fondo-gris{padding:0}@media screen and (max-width: 990px){.beneficios .contenedor-detalle.fondo-gris{background:#fff}}.beneficios .contenedor-detalle .formulario{display:none}.beneficios .contenedor-detalle .formulario.active{display:block}.beneficios .contenedor-detalle .formulario .img-formulario{padding:0}@media screen and (max-width: 990px){.beneficios .contenedor-detalle .formulario .img-formulario{display:none}}.beneficios .contenedor-detalle .formulario .img-formulario img{width:100%}.beneficios .contenedor-detalle .formulario .formulario-pb{padding:30px;/* height: 100%; */}.beneficios .contenedor-detalle .formulario .formulario-pb .titulo-formulario{padding:10px;position:relative}.beneficios .contenedor-detalle .formulario .formulario-pb .titulo-formulario .cerrar-producto{position:absolute;top:10px;right:4px;width:auto;display:block}.beneficios .contenedor-detalle .formulario .formulario-pb .titulo-formulario .titulo{color:#606060;line-height:1}.beneficios .contenedor-detalle .formulario .formulario-pb .titulo-formulario .titulo span{color:#008acc;font-size:30px;font-weight:400;font-family:"Gelion-bold",sans-serif}.beneficios .contenedor-detalle .formulario .formulario-pb .titulo-formulario .alert-form{margin: 15px 0 22px 0;color:#112c46;font-family:"Gelion-regular",sans-serif;font-weight:400;}.beneficios .contenedor-detalle .formulario .formulario-pb form{text-align:center;padding: 0 !important;background: transparent;-o-overflow: unset;-ms-overflow: unset;-moz-overflow: unset;-webkit-overflow: unset;overflow: visible;}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width{padding:0}@media screen and (max-width: 767px){.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width{width:100%;padding:0 0}}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div{position:relative;padding: 0  10px;}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div.selector-ciudad:before{width:10px;height:10px;content:" ";background-image:url(/wps/wcm/connect/banco-de-occidente/c21c40a1-d096-49f4-bad5-06e245b03bdd/img%252Fico_flecha.png?MOD=AJPERES);background-repeat:no-repeat;background-position:center;background-size:10px 10px;position:absolute;right: 13px;bottom: 25px;z-index:1;}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div input,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div select[name="ciudad"]{width:100%;margin: 15px 0;padding:8px 0;height:35px;position:relative;z-index:1;background:transparent;color:#606060;border:none;border-bottom: 1px solid rgba(100,100,100,0.2);-o-appearance:none;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div input[type="number"],.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div select[type="number"][name="ciudad"]{-o-appearance:textfield;-ms-appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div label{position:absolute;width:100%;top: 0;left: 10px;color: #002549;text-align:left;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;font-weight: 400;}.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div label.activo{top:0;left: 10px;font-size:12px;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;color:#008acc;}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones{margin:20px 0 30px}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .terminos a{text-decoration:none;color:#008acc}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch{position:relative;display:inline-block;width:30px;height:15px;vertical-align:middle}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch input,.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .form-width div select[name="ciudad"],.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div .terminos-condiciones .switch select[name="ciudad"]{opacity:0;width:0;height:0;-moz-appearance:none}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch input:checked+.slider,.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .form-width div select[name="ciudad"]:checked+.slider,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div .terminos-condiciones .switch select[name="ciudad"]:checked+.slider{background-color:#008acc}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch input:focus+.slider,.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .form-width div select[name="ciudad"]:focus+.slider,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div .terminos-condiciones .switch select[name="ciudad"]:focus+.slider{box-shadow:0 0 1px #008acc}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch input:checked+.slider:before,.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .form-width div select[name="ciudad"]:checked+.slider:before,.beneficios .contenedor-detalle .formulario .formulario-pb form .form-width div .terminos-condiciones .switch select[name="ciudad"]:checked+.slider:before{-o-transform:translateX(15px);-ms-transform:translateX(15px);-moz-transform:translateX(15px);-webkit-transform:translateX(15px);transform:translateX(15px)}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color: #cccccc;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .slider:before{content:" ";position:absolute;height:15px;width:15px;left:0;bottom:0;background:#fff;-o-box-shadow:0 0 3px 0px rgba(100,100,100,0.2);-ms-box-shadow:0 0 3px 0px rgba(100,100,100,0.2);-moz-box-shadow:0 0 3px 0px rgba(100,100,100,0.2);-webkit-box-shadow:0 0 3px 0px rgba(100,100,100,0.2);box-shadow:0 0 3px 0px rgba(100,100,100,0.2);-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .slider.round{border-radius:15px}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .switch .slider.round:before{border-radius:50%}.beneficios .contenedor-detalle .formulario .formulario-pb form .btn-enviar{border:none;text-align:center;text-decoration:none;color:#fff;background:#008acc;padding:5px 30px 7px;margin:5px 0;border-radius: 3px;font-size: 18px;font-weight:400;font-family:"Gelion-regular",sans-serif;}.beneficios .contenedor-detalle .thank-you{display:none;background:url(/wps/wcm/connect/banco-de-occidente/16cdb58c-b34d-4f4e-9b8a-dee89bb20d5d/img%252Ffondo-thank-you.jpg?MOD=AJPERES);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.beneficios .contenedor-detalle .thank-you.active{display:block}.beneficios .contenedor-detalle .thank-you .contedor-thank-you{position:relative;padding:0 0 0 80px;height:450px}@media screen and (max-width: 767px){.beneficios .contenedor-detalle .thank-you .contedor-thank-you{padding:0 0 0 40px}}@media screen and (max-width: 499px){.beneficios .contenedor-detalle .thank-you .contedor-thank-you{padding:0 0 0 20px}}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .gracias-txt{position:absolute;top:20%}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .gracias-txt p{color:#fff;text-align:left;line-height:1}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .gracias-txt p.titulo{font-family:"Gelion-light",sans-serif;font-size:20px}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .gracias-txt p.titulo span{margin:-2px;font-family:"Gelion-bold",sans-serif;font-size:55px;font-weight:400}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .gracias-txt .btn-conoce-mas{color:#fff;background:#008acc;padding:8px 30px 10px;border-radius: 3px;margin:60px 0 0 0;display:inline-block;font-family:"Gelion-light",sans-serif;font-size:18px;}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .productos-interes{position:absolute;bottom:50px;color:#fff;font-family:"Gelion-light",sans-serif;font-size:16px}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .productos-interes ul{list-style:none}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .productos-interes ul li{display:inline-block}@media screen and (max-width: 767px){.beneficios .contenedor-detalle .thank-you .contedor-thank-you .productos-interes ul li{display:block}}.beneficios .contenedor-detalle .thank-you .contedor-thank-you .productos-interes ul li a{font-family:"Gelion-medium",sans-serif;text-decoration:none}.beneficios .carrito-compras.oculto{display:none}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;padding:0;box-sizing:border-box;color:#112c46;font-family:"Gelion-regular",sans-serif;font-weight:400}a{cursor:pointer}.beneficios .detalle-productos .contenedor-detalle .titulo-producto p{ color: #008acc; margin: 0 0 30px 0; font-size: 22px; font-weight: 400; font-family: "Gelion-semibold",sans-serif;}ol li::before { display: none !important;}.beneficios .detalle-productos .contenedor-detalle .caracteristicas-productos .fotos img { width: 100%; max-width: 100%;}.beneficios p {vertical-align: initial;padding-left: 0;width: 100%;}.beneficios img {max-width: 100%;}.beneficios .contenedor-detalle .formulario .formulario-pb form .terminos-condiciones .terminos {display: inline-block;width: 80%;vertical-align: middle;text-align: left;line-height: 1;color: #606060;}.has-error { border: 1px solid red !important;} .text-xs-center {text-align: center;margin-bottom:  20px;} .g-recaptcha {display: inline-block;} .error{margin-bottom: 20px;} ng-invalid-required:not(form), .ng-invalid-pattern:not(form), .ng-invalid:not(form) { -webkit-box-shadow: none; box-shadow: none; }.cart-items {height: 170px;overflow: auto;padding: 0 8px 0 0;}.cart-items::-webkit-scrollbar {width: 4px;}.cart-items::-webkit-scrollbar-track {background: #f5f5f5; }.cart-items::-webkit-scrollbar-thumb {background: #008acc; }.cart-items::-webkit-scrollbar-thumb:hover {background: #05a2ec; }.beneficios .menu-basico-beneficios .opciones-beneficios .items-pb.active {padding: 14px 0;}


.limpiar-filtro {
  margin-top: 1em;
  text-align: center;
  display: block;
  color: #008acc;
  text-decoration: underline;
}