/* global.css */html{font-size:18px}body{font-family:'Novecento';padding:0}a:link,a:visited,a:active,a{color:#fff}img.responsive{width:100%}img.responsive.gridmobile{width:100%;display:none}sub,sup{font-size:.7em;font-weight:normal;position:relative;vertical-align:baseline}sup{top:-.6em}sup.tooltip{color:#009bca;cursor:pointer}.hidden{display:none}.section{position:relative;padding-top:54px;overflow:hidden;width:100%}.section.initial{padding-top:0}.section .title-section{text-align:center;font-size:20px;text-transform:uppercase;margin-bottom:20px;letter-spacing:4px}.section .title{margin-left:20px}.mask{display:none;position:absolute;top:0;background-image:url(/css/../img/bg_60-opacity-black.png);width:100%;height:100%;z-index:2;margin:0 px}.mask.load-image{display:block}.mask.load-image:after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/css/../img/loader.gif);background-position:center center;background-repeat:no-repeat}.clear{clear:both}.mask.active{display:block}.parallax-section{width:100%;overflow:hidden}.copy-exa{margin:15px auto;font-size:.85em;color:#f4f4f4;width:99%;text-align:justify}.menu .item-menu{display:inline-block;padding:1.5%;border-right:1px solid #b2b2b2;vertical-align:top}.menu .item-menu.last.logo{border:0}.menu .sub-menu{display:none}.wrap-menu{border:solid 1px #c0c0c0}.pre-slider-owl .item{display:none}.pre-slider-owl .item.first{display:block}.error{color:#f00}.slider-owl{font-size:0}.slider-owl .image{display:block;width:100%}.copy-exa a{font-size:12px}a.button,.buttons a{text-transform:uppercase;background:#fff;color:#000;clear:left;display:inline-block;font-size:11px;text-transform:uppercase;padding-left:20px;padding-right:20px;text-decoration:none;font-weight:bold;line-height:50px;margin-top:11px;margin-left:1px;text-align:center}a.button.dark,.buttons.dark a{background:#000;color:#fff}a.button:hover,.buttons a:hover{text-decoration:none;color:#fff;background-color:#009bca;-moz-transition:background-color 200ms linear 0s,color 200ms linear 0s;-ms-transition:background-color 200ms linear 0s,color 200ms linear 0s;-o-transition:background-color 200ms linear 0s,color 200ms linear 0s;-webkit-transition:background-color 200ms linear 0s,color 200ms linear 0s;transition:background-color 200ms linear 0s,color 200ms linear 0s}.slider .item{text-align:center;font-size:0;background-color:#000;width:100%}.slider .item.pacific-kids{background-color:#57728f}.slider .item video{width:100%;display:inline-block}.slider .item .info{vertical-align:top;width:33%;display:inline-block;color:#fff;font-size:14px}.slider .item .info .logo{width:100%;margin:10% auto}.slider .item .info h1{margin:5%}.grid{position:relative}.grid .item{position:relative;display:inline-block;font-size:0;width:33.333%;vertical-align:top}.grid .item.mobile{display:none}.grid .item.tablet{display:none}.grid .grid-overlay .item:hover .overlay{display:block}.grid .grid-overlay{color:#fff}.grid .grid-overlay .item{width:33.333%;vertical-align:top}.grid .grid-overlay .item:before{display:block;content:"+";position:absolute;z-index:1;right:0;margin-right:4px;margin-top:4px;outline:solid thin #fff;width:36px;height:35px;text-align:center;line-height:35px;color:#fff;font-size:12px}.grid .grid-overlay .item:after{display:block;content:"";position:absolute;z-index:1;right:26px;top:25px;width:0;height:0;border-style:solid;border-width:15px 0 0 15px;border-color:transparent transparent transparent #fff}.grid .item.fullsize,.grid .grid-overlay .item.fullsize{width:100%}.grid .item.halfsize,.grid .grid-overlay .item.halfsize{width:50%}.grid .item.quartersize,.grid .grid-overlay .item.quartersize{width:25%}.grid .item.threequartersize,.grid .grid-overlay .item.threequartersize{width:75%}.grid .item.twothreesize,.grid .grid-overlay .item.twothreesize{width:66.666%}.grid .grid-overlay .item.textcontent{color:#000;font-size:14px;padding:0}.grid .grid-overlay .item .content{padding:10% 15%}.grid .grid-overlay .item .content p{font-family:"Lato";font-size:16px;width:100%}.grid .grid-overlay .item .content ul{list-style-position:inside;list-style-type:none;margin-bottom:4%;margin-top:2%;width:55%;display:block;float:left}.grid .grid-overlay .item .content ul li{font-family:"Lato";font-size:14px;color:#636363;font-weight:300;line-height:22px;display:block;width:90%}.grid .grid-overlay .item .content ul li:before{content:"•";font-weight:200;font-size:14px;line-height:14px;margin-right:5px;display:inline-block;vertical-align:top}.grid .grid-overlay .item .headline{font-family:"Novecento";height:auto;line-height:34px;text-align:left;letter-spacing:.2em;width:100%;font-size:32px;padding:0}.grid .grid-overlay .item .accent-line{border-top:1px solid #09c;width:58px;margin:10px 0 20px}.grid .grid-overlay .item .title{font-size:17px;font-family:'Novecento';letter-spacing:3px;position:absolute;margin:5%;z-index:2}.grid .grid-overlay .item .overlay{background-image:url(/css/../img/bg_60-opacity-black.png);position:absolute;opacity:0;width:100%;height:100%;z-index:2;-moz-transition:opacity 550ms;-ms-transition:opacity 550ms;-o-transition:opacity 550ms;-webkit-transition:opacity 550ms;transition:opacity 550ms}.grid .grid-overlay .item .overlay:hover{opacity:1}.grid .grid-overlay .item .overlay p{font-size:20px;position:absolute;padding:5%;bottom:0;left:0}.grid .grid-overlay .item .title hr{width:30px;margin-top:14px}.type-selector{text-align:center}.type-selector .item-selector{display:inline-block;vertical-align:top}.type-selector .type-link-selector{position:relative;display:inline-block;padding:10px 20px;color:#000;font-weight:bold}.type-selector .type-link-selector.selected{color:#009bca}.type-selector .type-link-selector.selected:after{content:"";display:inline-block;clear:both;text-align:center;width:auto;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:10px;width:30px;height:1px;border-bottom:solid thin #009bca;margin-top:27px}.cotizacion-plantilla .form .cell .field .modelo-vehiculo{position:relative}.cotizacion-plantilla .form .cell .field input.label-image{cursor:pointer;display:block !important;position:absolute;width:100%;height:calc(100% - 25px);opacity:0;z-index:1}#fancybox-frame{background-color:#000}#fancybox-wrap{padding:0}#fancybox-close{background:none;top:0;right:0;cursor:pointer;display:block;border-radius:50%;width:27px;height:27px;background-color:#fff;opacity:.5;margin:20px}#fancybox-close:after{display:inline-block;font-family:"icons";content:"";color:#000;line-height:29px;font-weight:bold;font-size:10px;width:27px;margin:0 auto;text-align:center}.logoIntersafe{width:148px}#header,#body,#footer{position:relative;max-width:100%;margin:auto}#body .header{position:relative;z-index:3}#body .body{position:relative;z-index:1;min-height:50vh}@media screen and (max-width:1100px){a.button,.buttons a{padding-left:10px;padding-right:10px;height:35px;line-height:35px}.slider .item .info .logo{width:50%;margin:5% auto}.slider .item .info .logo img{width:100%}.grid .grid-overlay .item.textcontent{padding:0}.grid .grid-overlay .item .content{padding:15px 25px}.grid .grid-overlay .item .headline{line-height:15px;font-size:15px;letter-spacing:.1em}.grid .grid-overlay .item .headline br{display:none}.grid .grid-overlay .item .overlay p{font-size:14px}.grid .grid-overlay .item .content p{font-size:13px}}@media screen and (max-width:1000px){.grid .grid-overlay .item .accent-line{margin:5px 0 10px}.grid .grid-overlay .item .overlay p{font-size:12px}.grid .grid-overlay .item .content p{font-size:10px}.grid .grid-overlay .item .content ul{width:auto;margin:0}.grid .grid-overlay .item .content ul li{font-size:10px}}@media screen and (max-width:750px){.grid .grid-overlay .item{width:50%}.grid .item.quartersize,.grid .grid-overlay .item.quartersize{width:50%}.grid .item.twothreesize,.grid .grid-overlay .item.twothreesize{width:100%}img.responsive.gridmobile{width:100%;display:block}}@media screen and (max-width:590px){.grid .grid-overlay .item{width:100%}.grid .item.quartersize,.grid .grid-overlay .item.quartersize{width:100%}.grid .item.twothreesize,.grid .grid-overlay .item.twothreesize{width:100%}.grid .item.halfsize,.grid .grid-overlay .item.halfsize{width:100%}.grid.grid-galeria .item.quartersize{width:50%}}/* cotizacion.css */*{box-sizing:border-box}body{font-family:Arial,sans-serif}.hiiden{display:none}.cotizacion-plantilla{max-width:950px;background-color:#fff;margin:0 auto}.cotizacion-plantilla .group{width:52%;margin:0 auto;position:relative}.cotizacion-plantilla .form{color:#78797a;font-size:12px;font-weight:bold;line-height:14px;padding:5px 0}.cotizacion-plantilla.inbursa-hip #img-head{width:100%}.cotizacion-plantilla .form .cell{padding:5px 0}.cotizacion-plantilla .form .cell .field input,.cotizacion-plantilla .form .cell .field select{width:100%;height:26px;background:#fff;border:solid 1px #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;padding:0 10px}.cotizacion-plantilla .form .cell.aviso-leido .field input,.cotizacion-plantilla .form .cell.recibir-promociones .field input{width:auto;height:auto}.cotizacion-plantilla .form .cell.tipo-contacto .field,.cotizacion-plantilla .form .cell.tipo-cotizacion .field{text-align:center}.cotizacion-plantilla .form .cell.tipo-contacto .field input,.cotizacion-plantilla .form .cell.tipo-cotizacion .field input{margin-left:20px;width:auto;height:auto}.cotizacion-plantilla .form .cell.tipo-contacto .field label,.cotizacion-plantilla .form .cell.tipo-cotizacion .field label{display:inline-block;padding:5px 0}.cotizacion-plantilla .form .cell .field textarea{width:100%;height:90px;background:#fff;border:solid 1px #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;padding:0 10px}.cotizacion-plantilla .form .cell.aviso-de-privacidad .label{text-transform:uppercase}.cotizacion-plantilla .form .cell.aviso-leido .field .caption,.cotizacion-plantilla .form .cell.recibir-promociones .field .caption{padding-left:10px}.cotizacion-plantilla .form .panel{padding:10px 0;text-align:center}.cotizacion-plantilla .form .cell.aviso-leido a{color:#3a57a0 !important;text-decoration:underline}.cotizacion-plantilla .form .cell.aviso-leido .condiciones{display:block;width:100%;padding-left:6%}.cotizacion-plantilla .form .panel #btnCancelar{background:#727272;width:140px;height:39px;color:#fff;text-align:center;border:none;font-size:14px;text-transform:uppercase;margin:20px 20px 20px 0;cursor:pointer}.cotizacion-plantilla .form .panel #btnEnviar{background:#960010;width:140px;height:39px;color:#fff;text-align:center;border:none;font-size:14px;text-transform:uppercase;margin:20px 20px 20px 0;cursor:pointer}.cotizacion-plantilla .form .panel .btnEnviar:hover{background:#000}.item-error{padding:15px;color:#f00;width:320px;border:1px solid #f00;height:45px;text-align:center;background:#c6c6c6}.cotizacion-plantilla .form{padding:5% 2%}.dist-selectors{padding:10px 0}.cotizacion-plantilla .form .cell.vehiculo .field{padding:10px 0}.cotizacion-plantilla .form .cell.vehiculo .field label{display:inline-block;width:100%;text-align:center}table.form{width:100%;color:#292929}#panSolicitud.GraciasCot{width:700px;position:relative;margin:0 auto;padding:60px 0}#panSolicitud.GraciasCot table .distribuidor{text-align:center;font-size:17px;text-transform:uppercase;padding:10px;color:#fff;background:#535353}#panSolicitud.GraciasCot table .label{background:#009bca;color:#fff;font-size:14px;text-transform:uppercase;padding:10px 0;width:20%;text-align:right;padding-right:10px;font-family:arial}#panSolicitud.GraciasCot table .field{background:#bfbfbf;color:#000;font-size:15px;padding:10px 0;text-align:left;padding-left:10px}table.form{width:100%}.registro{display:inline-block;width:45%;vertical-align:top;padding-left:2%}.registro .group.datos-personales{display:block;width:100%}.registro .group.horario-comentario{display:block;width:100%}.registro .group.panel-bottones{display:block;width:100%;padding-top:7%}.modelo-vehiculo{display:inline-block;margin-bottom:7%;margin-right:2%;width:46.4%}.modelo-vehiculo.selected.alfaromeo{background-color:#000;color:#fff}.modelo-vehiculo.selected.chrysler{background-color:#0094ff;color:#fff}.modelo-vehiculo.selected.dodge{background-color:#e60905;color:#fff}.modelo-vehiculo.selected.fiat{background-color:#981a30;color:#fff}.modelo-vehiculo.selected.jeep{background-color:#495940;color:#fff}.modelo-vehiculo.selected.ram{background-color:#2e2e2e;color:#fff}.modelo-vehiculo.selected.mitsubishi{background-color:#ff141f;color:#fff}.btnConoce{display:block !important;font-size:1em;background-color:#696969 !important;padding:3% !important;text-align:left}.btnConoce a{color:#fff}.btnConoce a img{width:10%;vertical-align:middle}.nombre-vehiculo{display:block;padding:3%}.modelo-vehiculo .vehiculo{display:block}.txt-gracias{text-align:center;font-family:Arial;padding:3%}.marcas{border-top:1px solid #c0c0c0;list-style-type:none;margin:0 auto;padding:0;text-align:center}.marcas li{display:inline-block;padding-top:1%;padding-bottom:1%}.marcas .marca-u{width:21%}.marcas .marca-d{width:18%}.marcas .marca-g{width:12%}@media screen and (max-width:1050px){#cotizacion-page .cotizacion-titulo{padding-left:100px;padding-bottom:20px}}@media screen and (max-width:960px){.menu .item-menu{width:10%}.menu .item-menu img{width:100%}.modelo-vehiculo .vehiculo{width:100%}.menu .item-menu.first.logo{width:6%}.menu .item-menu:nth-child(4){width:6%}.menu .item-menu:nth-child(5){width:6%}.menu .item-menu:nth-child(6){width:6%}.menu .item-menu:nth-child(7){width:6%}}@media screen and (max-width:850px){.cotizacion-plantilla .form .cell.tipo-contacto .field label,.cotizacion-plantilla .form .cell.tipo-cotizacion .field label{display:block !important;text-align:left !important}#cotizacion-page .cotizacion-titulo{padding-left:0 !important}#cotizacion-page .cotizacion-titulo h2,#cotizacion-page .cotizacion-titulo p{text-align:center}.cotizacion-plantilla .form .cell .field input,.cotizacion-plantilla .form .cell .field select{width:100%}#cotizacion-page{margin:15px auto}}@media screen and (max-width:750px){.cotizacion-plantilla .group.panel-bottones{float:none;clear:both;width:100%}.cotizacion-plantilla .form .cell.tipo-contacto .field label,.cotizacion-plantilla .form .cell.tipo-cotizacion .field label{font-size:10px}.cotizacion-plantilla .group{float:none;clear:both;width:100%}#panSolicitud.GraciasCot{width:98% !important;padding:10px 0}.registro{width:80%}}@media screen and (max-width:450px){.cotizacion-plantilla .form .panel .button{width:120px;margin:10px 10px 10px 0}.registro{width:92%}}@media screen and (max-width:350px){.cotizacion-plantilla .form .panel #btnEnviar,.cotizacion-plantilla .form .panel #btnCancelar{width:104px}}/* route-cotizacion-alfaromeo.css */@font-face{font-family:"ApexNew Bold";src:url("/css/../fonts/ApexNew/apexnew-bold.ttf")}@font-face{font-family:"ApexNew Book";src:url("/css/../fonts/ApexNew/apexnew-book.ttf")}@font-face{font-family:"ApexNew Book Italic";src:url("/css/../fonts/ApexNew/apexnew-bookitalic.ttf")}@font-face{font-family:"ApexNew Heavy";src:url("/css/../fonts/ApexNew/apexnew-heavy.ttf")}@font-face{font-family:"ApexNew Heavy Italic";src:url("/css/../fonts/ApexNew/apexnew-heavyitalic.ttf")}@font-face{font-family:"ApexNew Light";src:url("/css/../fonts/ApexNew/apexnew-light.ttf")}@font-face{font-family:"ApexNew Medium";src:url("/css/../fonts/ApexNew/apexnew-medium.ttf")}@font-face{font-family:"ApexNew Medium Italic";src:url("/css/../fonts/ApexNew/apexnew-mediumitalic.ttf")}@font-face{font-family:"ApexNew Thin";src:url("/css/../fonts/ApexNew/apexnew-thin.ttf")}@font-face{font-family:"ApexNew Thin Italic";src:url("/css/../fonts/ApexNew/apexnew-thinitalic.ttf")}@font-face{font-family:"ApexNew Ultra";src:url("/css/../fonts/ApexNew/apexnew-ultra.ttf")}@font-face{font-family:"ApexNew Ultra Italic";src:url("/css/../fonts/ApexNew/apexnew-ultraitalic.ttf")}@font-face{font-family:"ApexNew Bold Italic";src:url("/css/../fonts/ApexNew/ApexNew-BoldItalic.ttf")}*{box-sizing:border-box}body{max-width:100%;min-height:100vh;font-family:"ApexNew Book";background-color:#000}.login-body{background-image:url(/css/../img/peugeot-cotizacion/fondo-login-web.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:right center;max-width:100%;min-height:87vh;font-family:"ApexNew Book"}#body .body{position:relative;z-index:1;font-family:"ApexNew Book"}.header-peugeot{background-color:#000}.header-peugeot .flex{width:97%;margin:0 auto;padding:10px 0;display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center}.header-peugeot .logo{width:6%}.header-peugeot .logo img{width:80px}.header-peugeot .logo a{display:flex;justify-content:center}.header-peugeot .detalles{width:94%;border-bottom:2px solid #fff;text-align:right}.header-peugeot .detalles h2{color:#fff;margin-bottom:5px;font-family:"ApexNew Bold";font-size:15px}.header-peugeot .detalles h2 span{color:#fff;margin-bottom:5px;font-family:"ApexNew Bold"}.home-cotizacion-alfaromeo .login{width:350px;margin:0 auto}.home-cotizacion-alfaromeo .login input{width:100%;padding:10px;margin-bottom:10px;font-family:"ApexNew Book"}.home-cotizacion-alfaromeo .login h3{text-align:center;margin-bottom:10px}.home-cotizacion-alfaromeo input#btnEntrar{background-color:#0074e8;color:#fff;text-transform:uppercase;font-family:"ApexNew Bold";cursor:pointer}.home-cotizacion-alfaromeo .logout{position:relative;background-color:#0074e8;width:180px;padding:5px;position:absolute;right:30px;top:16px}.home-cotizacion-alfaromeo .logout img{width:15px}.home-cotizacion-alfaromeo .logout .txtLogout a{font-size:16px;display:flex;justify-content:space-between;align-content:center;align-items:center}.home-cotizacion-alfaromeo .logout .txtLogout a::after{content:"";width:18px;height:18px;background-image:url(/css/../img/peugeot-cotizacion/logout.png);position:relative;display:block;background-size:cover;display:inline-block}.titform h2{text-align:center;color:#fff;font-family:"ApexNew Bold";font-size:18px;padding:10px 0}.cotizacion-plantilla{background-color:transparent}.alfa-cotizacion-2025 .flex{display:flex;justify-content:space-between}.alfa-cotizacion-2025 .flex .flexbox.three{width:32%}.alfa-cotizacion-2025 .flex .flexbox.three.Comentarios{width:66%}.alfa-cotizacion-2025 .flex .flexbox{width:100%;margin-bottom:18px}.alfa-cotizacion-2025 .flex .flexbox .form__field input::placeholder{font-family:"ApexNew Book";font-size:16px}.alfa-cotizacion-2025 .flex .flexbox .form__field::-ms-expand{display:none}.alfa-cotizacion-2025 .flex .flexbox .form__field{width:100%;padding:10px 0;font-family:"ApexNew Book";font-size:13px;background:#fff;color:#222}.alfa-cotizacion-2025 .flex .flexbox .form__field option{background:#fff;color:#222;font-family:"ApexNew Book",Arial;text-transform:uppercase;font-size:12px}.cotizacion-plantilla .form{padding:0}.cotizacion-plantilla .form .panel{text-align:right}.cotizacion-plantilla .form .panel #btnEnviar{background-color:#ba0816;color:#fff;margin:0;width:300px;font-family:"ApexNew Bold";font-size:15px}.footerPeugeot{position:relative;width:100%;padding-top:2%}.footerPeugeot .lineFooter{border-bottom:1px solid #fff}.footerPeugeot .linkAviso{padding:2% 0}.footerPeugeot .linkAviso h2{color:#fff;font-size:11px;font-family:"ApexNew Book";text-align:center}.error{font-family:"ApexNew Book";text-align:center}.item-info-slider img{width:100%}.msjLogins{color:#f00;background:#fff;text-align:center;font-size:14px}.aviso-terminos .content{display:flex;width:100%;height:100%;flex-wrap:wrap}.aviso-terminos .content .half{width:230px}.aviso-leido input[type="checkbox"]{display:none}.aviso-leido input[type="checkbox"]+label span{background-position:80% bottom;border:1px solid #fff;cursor:pointer;height:35px;left:0;opacity:1;position:relative;top:0;transform:translate(0,0);width:35px;display:inline-block}.caption{display:inline-block;padding-bottom:0;text-decoration:none;color:#fff;font-weight:400;font-size:10px;line-height:1.2;margin-left:6px;width:169px;text-transform:uppercase;text-align:left;letter-spacing:1px;vertical-align:middle}.aviso-leido input[type="checkbox"]+label span,.recibir-promociones input[type="checkbox"]+label span{vertical-align:middle}.caption a{border-bottom:1px solid #fff;color:#fff;font-weight:400}.aviso-leido input[type="checkbox"]:checked+label span{background:#ba0816}@media(max-width:1401px){.header-peugeot .detalles{width:91%}.header-peugeot .logo{width:8%}}@media(max-width:1100px){.login-body{background-image:url(/css/../img/peugeot-cotizacion/fondo-login-web-01.jpg);background-attachment:inherit}}@media(max-width:950px){.header-peugeot .detalles{width:87%}.header-peugeot .logo{width:12%}.cotizacion-plantilla{width:95%}}@media(max-width:700px){.header-peugeot .detalles{width:83%}.header-peugeot .logo{width:15%}.alfa-cotizacion-2025 .flex{flex-flow:column}.alfa-cotizacion-2025 .flex .flexbox.three{width:100%}.cotizacion-plantilla .form .panel{text-align:center}.home-cotizacion-peugeot .logout .txtLogout a span{display:none}.home-cotizacion-peugeot .logout .txtLogout a::after{width:23px;height:23px}.home-cotizacion-peugeot .logout{width:35px}.aviso-terminos .content .half{width:100%;text-align:center}}@media(max-width:600px){.login-body{background-image:url(/css/../img/peugeot-cotizacion/fondo-login-mov-01.jpg);background-attachment:inherit;background-position:top center;min-height:calc(100vh - 113px);background-size:124% 100%}}@media(max-width:500px){.header-peugeot .detalles{width:76%}.header-peugeot .logo{width:22%}.home-cotizacion-peugeot .login{width:95%}}@media(max-width:320px){.header-peugeot .detalles{width:65%}.header-peugeot .logo{width:32%}}