@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;1,100;1,300;1,400;1,700&family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{background-color:#fff;color:#000}*{font-family:Lato,sans-serif!important}h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{font-family:PT Sans,sans-serif!important;font-weight:700!important}a,a *{cursor:pointer}.swiper-button-next,.swiper-button-prev{background-color:rgba(0,0,0,.8)!important;border-radius:50%!important}input[type=email],input[type=text],select{color:#000}.cookiedisclaimer .layer{background-color:#31313b;color:#fff}.cookiedisclaimer .headLayer{display:none}.cookiedisclaimer .headLayer p{background:transparent url(/build/images/logo-negativo.05d9734a.png) no-repeat 50%;background-size:contain;height:40px;margin:0 auto;text-indent:-9999em;width:150px}.cookiedisclaimer .contentLayer .simH2,.cookiedisclaimer .contentLayer h2{color:#fff}.cookiedisclaimer .contentLayer p{font-size:14px}.cookiedisclaimer .contentLayer p a{color:#fff}.cookiedisclaimer .links>div>a{color:#5eac56;font-weight:700}.cookiedisclaimer .links>div>a:after{content:none}.cookiedisclaimer .links>div+div>a,.cookiedisclaimer .links>div+div>a+a{background-color:#fff;border:2px solid #fff;border-radius:30px;color:#31313b;font-weight:700;margin-right:10px}.cookiedisclaimer .links>div+div>a+a:hover,.cookiedisclaimer .links>div+div>a:hover{background-color:transparent!important;border-color:#fff;color:#fff!important}.cookiedisclaimer .gestorCookies .itemck .itemck-actions a{background-color:#fff;border-radius:30px;color:#333}.cookiedisclaimer .gestorCookies .itemck .itemck-actions a.activeAlways{background-color:#5eac56;border-radius:30px;color:#31313b}.cookiedisclaimer .gestorCookies .itemck .itemck-actions a.deny{border-radius:30px}header{background:#fff;border-bottom:none;box-shadow:0 1px 0 0 #d9dbe4;z-index:999}header .container{display:flex;margin:0 auto;max-width:1300px;padding:0;position:relative;width:100%}header .layerHead{height:60px;padding:0;width:100%}header .layerHead>div .showMenu{align-items:center;border-left:none;color:#000;display:flex;font-size:14px;font-weight:400;height:50px;left:4px;position:static;right:auto;text-transform:none;top:3px}header .layerHead>div .showMenu svg{stroke:#31313b}header .layerHead>div:first-child{border-left:1px solid #ddd;padding-left:5px;position:absolute;right:4px;top:5px}header .layerHead>div:nth-child(2){width:200px}header .layerHead>div+div{justify-content:flex-start;margin:0 10px 0 0;padding:0;width:calc(100% - 60px)}header .layerHead>div+div p{align-items:center;display:flex;height:100%;justify-content:flex-start;margin:0;width:100%}header .layerHead>div+div p a{align-items:center;background:transparent url(/build/images/logo.9bd2d5f4.svg) no-repeat 0;background-size:170px;cursor:pointer;display:flex;height:60px;justify-content:center;width:100%}header .layerHead .layerBorder,header .layerHead>div+div p a span{display:none}header .layerHead .rightLinks{display:flex;flex-flow:row nowrap;position:absolute;right:0;top:16px;width:80px}header .layerHead .rightLinks .linkMarcas{display:none}header .layerHead .rightLinks .tel{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:30px;justify-content:center;width:30px}header .layerHead .rightLinks .tel svg{fill:#31313b;height:20px;width:20px}header .layerHead .rightLinks .tel span{display:none}header .layerHead .rightLinks .comp,header .layerHead .rightLinks .fav,header .layerHead .rightLinks .user{align-items:center;background-color:transparent;border-radius:50%;display:flex;height:30px;justify-content:center;margin-right:10px;position:relative;width:30px}header .layerHead .rightLinks .comp svg,header .layerHead .rightLinks .fav svg,header .layerHead .rightLinks .user svg{fill:#31313b;height:20px;width:20px}header .layerHead .rightLinks .comp span,header .layerHead .rightLinks .fav span,header .layerHead .rightLinks .user span{align-items:center;background:#31313b;border-radius:50%;color:#31313b;display:flex;font-size:10px;font-weight:700;height:16px;justify-content:center;position:absolute;right:-7px;top:-6px;width:16px}header .layerMenu{background-color:rgba(0,0,0,.6);background-image:none}header .layerMenu>div{background:#fff;float:right;max-width:100%;text-align:right;width:365px}header .layerMenu>div .closeMenu{max-width:unset}header .layerMenu div ul li a{color:#00051a;font-size:13px;font-weight:700;text-transform:uppercase}header .layerMenu div ul li ul{padding:5px 0}header .layerMenu div ul li ul li a{font-size:13px}@media only screen and (min-width:768px){header .layerHead>div{margin-left:0}header .layerMenu{float:right;max-width:100%;text-align:right;width:365px}header .layerMenu>div .closeMenu:hover{color:#31313b}header .layerMenu>div .closeMenu:hover svg{fill:#31313b}header .layerMenu>div ul li a{font-size:14px}header .layerMenu>div ul li a:hover{color:#31313b}}@media only screen and (min-width:1100px){header{display:flex;flex-flow:row wrap}header .container{flex-flow:column nowrap;padding:0 20px}header .layerHead{height:auto;margin:10px 0;order:1;padding:0;position:static;width:auto}header .layerHead>div:first-child{display:none}header .layerHead>div:nth-child(2),header .layerHead>div:nth-child(2)>p{width:180px}header .layerHead>div+div{width:auto}header .layerHead>div+div p a,header .layerHead>div+div p a span{font-size:20px;letter-spacing:.5px}header .layerHead .rightLinks{right:20px;top:26px}header .layerHead .rightLinks .tel{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:40px;justify-content:center;width:140px}header .layerHead .rightLinks .tel svg{fill:#31313b;height:26px;width:26px}header .layerHead .rightLinks .tel span{color:#31313b;display:block;font-weight:700;margin:0 0 0 8px}header .layerHead .rightLinks .comp,header .layerHead .rightLinks .fav,header .layerHead .rightLinks .user{background-color:transparent;margin-right:26px}header .layerHead .rightLinks .comp svg,header .layerHead .rightLinks .fav svg,header .layerHead .rightLinks .user svg{fill:#31313b;height:20px;width:20px}header .layerMenu *{opacity:1;transition:unset}header .layerMenu{background:#fff;float:none;height:auto;left:210px;max-width:none;order:3;overflow:visible;position:absolute;text-align:left;top:14px;visibility:visible;width:auto}header .layerMenu>div{float:none;padding:0;text-align:left;width:100%}header .layerMenu>div .closeMenu{display:none}header .layerMenu>div ul{display:flex;padding:0}header .layerMenu>div ul li{margin:0 20px 0 0;position:relative}header .layerMenu>div ul li a{align-items:center;border:none;display:flex;flex-wrap:nowrap;font-size:13px;font-weight:700;height:50px;justify-content:left;letter-spacing:.3px;padding:0;text-transform:uppercase}header .layerMenu>div ul li ul{background-color:#f8f8f8;box-shadow:0 3px 20px 0 rgba(0,0,0,.12);display:none;left:0;min-width:190px;padding:10px;position:absolute;top:100%;width:100%}header .layerMenu>div ul li ul li{margin:0;padding:0}header .layerMenu>div ul li ul li a{font-size:13px;height:auto}header .layerMenu>div ul li:hover>a{border-bottom:2px solid transparent;padding-top:2px}header .layerMenu>div ul li:hover ul{display:block}}@media only screen and (min-width:1600px){header .container{padding:0 30px}header .layerHead>div:nth-child(2),header .layerHead>div:nth-child(2) p{width:220px}header .layerHead>div:nth-child(2) p a{background-size:220px}header .layerMenu{left:300px}}header.scroll .layerHead{background-color:unset}footer{background-color:#fff;border:none;font-size:.75rem;padding:10px}footer,footer .navLayer ul{margin:0;text-align:center}footer .navLayer ul li{margin:0}footer *{font-size:14px}footer a{color:#00051a;font-weight:500}footer li,footer p,footer ul{margin:0}footer .container{margin-left:auto;margin-right:auto;max-width:1440px;padding-left:8px;padding-right:8px;width:100%}footer .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}footer .col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}footer .col-lg-3,footer .col-lg-9{padding-left:8px;padding-right:8px;position:relative;width:100%}footer .pb-4,footer .py-4{padding-bottom:1.5rem!important}footer .logo-footer{display:block;width:8rem}footer .d-none{display:none!important}footer .nav-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:20px 0}footer .nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin-bottom:0;padding-left:0}footer .nav-link{display:block;padding:0 1.4rem}footer .nav-container .nav-item{line-height:normal}footer .nav-container .nav-link{padding:0 0 0 .9375rem}footer .nav-container .nav-link.active{font-weight:700}footer .collapse:not(.show){display:none}footer .footer-title{color:rgba(2,5,26,.5);font-size:.75rem;padding-bottom:.9375rem;text-transform:uppercase}footer .footer-dropdown{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;background:transparent;border:none;border-bottom:1px solid rgba(2,5,26,.12);border-radius:0;box-shadow:none;display:-ms-flexbox;display:flex;justify-content:space-between;padding:.9375rem 0;width:100%}footer .icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}footer .footer-dropdown.collapsed .icon-dropdown-down{display:block}footer .footer-dropdown .icon-dropdown-down,footer .footer-dropdown .icon-dropdown-up{color:#00051a;font-size:.4375rem;padding-right:.3125rem}footer .footer-container a{display:block;padding-bottom:.9375rem}footer .self-justify-end{-ms-flex-pack:end;justify-content:flex-end}footer .nav-container h4{font-size:.75rem;font-weight:500;margin:0}footer .footer-bottom,footer .footer-middle,footer .icon-group{-ms-flex-align:center;align-items:center}footer .icon-group{display:-ms-flexbox;display:flex}footer .img-fluid{height:auto;max-width:100%}footer .footer-copyright-text{font-size:.6875rem;margin:0 0 0 1.5625rem}footer .geographical-selector{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;font-weight:600}@media (min-width:600px){footer .container{padding-left:3.4375rem;padding-right:3.4375rem}}@media (min-width:1024px){footer .footer-top{border-bottom:1px solid rgba(2,5,26,.12);margin-bottom:1.25rem;padding-bottom:4.375rem}footer .col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}footer .col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}footer .d-lg-block{display:block!important}footer .d-lg-none{display:none!important}footer .collapse:not(.show){display:block}footer .footer-title{font-weight:700!important}footer .footer-legal-links .nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}footer .footer-legal-links .nav-item{font-weight:700}footer .footer-legal-links .nav-item:before{background-color:rgba(2,5,26,.5);content:"";height:.75rem;margin:0 .75rem;width:.125rem}footer .footer-legal-links .nav-item:first-child:before{display:none}footer .footer-copyright-text{margin-right:1.5625rem}footer .footer-legal-links .nav-item{-ms-flex-align:center;align-items:center;color:rgba(2,5,26,.5);display:-ms-flexbox;display:flex;font-weight:700!important;line-height:normal;padding:0;text-transform:uppercase;white-space:nowrap}}.ctaFix{display:none}.ctaFix li a{background-color:#31313b;color:#fff}.ctaFix li a span{color:#fff;font-size:16px;text-transform:none}.ctaFix li a svg{fill:#fff!important}@media (min-width:768px){.ctaFix li a{border-radius:30px}}#content.home{display:flex;flex-flow:column nowrap;margin:0 auto;max-width:1440px}#content.home .banner{background-color:#fff;order:0}#content.home .banner img{border-radius:0}#content.home .quicksearch{order:1}#content.home .ocult_swiper{order:2}#content.home .mosaicContent{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:1300px;order:4;padding:0 20px;width:100%}#content.home .mosaicContent .grid:first-child,#content.home .mosaicContent .grid:nth-child(2),#content.home .mosaicContent .grid:nth-child(3),#content.home .mosaicContent .grid:nth-child(4){background-color:#fff;border:none;border-radius:4px;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:10px 0;overflow:hidden;position:relative;transition:all .4s ease;width:100%}#content.home .mosaicContent .grid:first-child>div,#content.home .mosaicContent .grid:nth-child(2)>div,#content.home .mosaicContent .grid:nth-child(3)>div,#content.home .mosaicContent .grid:nth-child(4)>div{margin:0;order:0;padding:0;text-align:center;width:100%}#content.home .mosaicContent .grid:first-child>div img,#content.home .mosaicContent .grid:nth-child(2)>div img,#content.home .mosaicContent .grid:nth-child(3)>div img,#content.home .mosaicContent .grid:nth-child(4)>div img{margin:0 auto;max-width:100%}#content.home .mosaicContent .grid:first-child>div h2,#content.home .mosaicContent .grid:nth-child(2)>div h2,#content.home .mosaicContent .grid:nth-child(3)>div h2,#content.home .mosaicContent .grid:nth-child(4)>div h2{color:#fff;font-size:22px;font-weight:700!important;margin:8px 20px;text-align:left}#content.home .mosaicContent .grid:first-child>div h2+p,#content.home .mosaicContent .grid:nth-child(2)>div h2+p,#content.home .mosaicContent .grid:nth-child(3)>div h2+p,#content.home .mosaicContent .grid:nth-child(4)>div h2+p{align-items:center;background-color:#fff;border-radius:30px;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;margin:8px 20px;min-width:240px;padding:10px;text-align:center}#content.home .mosaicContent .grid:first-child>div p,#content.home .mosaicContent .grid:nth-child(2)>div p,#content.home .mosaicContent .grid:nth-child(3)>div p,#content.home .mosaicContent .grid:nth-child(4)>div p{font-size:14px;margin:0;text-align:center}#content.home .mosaicContent .grid:first-child>div p a,#content.home .mosaicContent .grid:first-child>div p a:hover,#content.home .mosaicContent .grid:nth-child(2)>div p a,#content.home .mosaicContent .grid:nth-child(2)>div p a:hover,#content.home .mosaicContent .grid:nth-child(3)>div p a,#content.home .mosaicContent .grid:nth-child(3)>div p a:hover,#content.home .mosaicContent .grid:nth-child(4)>div p a,#content.home .mosaicContent .grid:nth-child(4)>div p a:hover{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}#content.home .mosaicContent .grid:first-child>div+div,#content.home .mosaicContent .grid:nth-child(2)>div+div,#content.home .mosaicContent .grid:nth-child(3)>div+div,#content.home .mosaicContent .grid:nth-child(4)>div+div{align-items:flex-start;background-color:rgba(0,0,0,.3);display:flex;flex-flow:column;height:100%;justify-content:flex-end;padding:20px 0;position:absolute;transition:all .4s ease}@media (min-width:768px){#content.home .mosaicContent{padding:0 40px}#content.home .mosaicContent .grid:first-child,#content.home .mosaicContent .grid:nth-child(2),#content.home .mosaicContent .grid:nth-child(3),#content.home .mosaicContent .grid:nth-child(4){margin:6px 0;width:calc(50% - 6px)}#content.home .mosaicContent .grid:first-child>div h2,#content.home .mosaicContent .grid:nth-child(2)>div h2,#content.home .mosaicContent .grid:nth-child(3)>div h2,#content.home .mosaicContent .grid:nth-child(4)>div h2{font-size:35px;font-weight:700}#content.home .mosaicContent .grid:first-child>div h2+p,#content.home .mosaicContent .grid:nth-child(2)>div h2+p,#content.home .mosaicContent .grid:nth-child(3)>div h2+p,#content.home .mosaicContent .grid:nth-child(4)>div h2+p{font-size:16px}#content.home .mosaicContent .grid:first-child:hover,#content.home .mosaicContent .grid:nth-child(2):hover,#content.home .mosaicContent .grid:nth-child(3):hover,#content.home .mosaicContent .grid:nth-child(4):hover{box-shadow:0 0 14px #666}#content.home .mosaicContent .grid:first-child:hover>div+div,#content.home .mosaicContent .grid:nth-child(2):hover>div+div,#content.home .mosaicContent .grid:nth-child(3):hover>div+div,#content.home .mosaicContent .grid:nth-child(4):hover>div+div{background-color:rgba(0,0,0,.2)}}@media (min-width:1100px){#content.home .mosaicContent .grid:first-child,#content.home .mosaicContent .grid:nth-child(2),#content.home .mosaicContent .grid:nth-child(3),#content.home .mosaicContent .grid:nth-child(4),#content.home .mosaicContent .grid:nth-child(5){margin:6px 0;width:calc(50% - 6px)}#content.home .mosaicContent .grid:first-child>div h2,#content.home .mosaicContent .grid:first-child>div h2+p,#content.home .mosaicContent .grid:nth-child(2)>div h2,#content.home .mosaicContent .grid:nth-child(2)>div h2+p,#content.home .mosaicContent .grid:nth-child(3)>div h2,#content.home .mosaicContent .grid:nth-child(3)>div h2+p,#content.home .mosaicContent .grid:nth-child(4)>div h2,#content.home .mosaicContent .grid:nth-child(4)>div h2+p,#content.home .mosaicContent .grid:nth-child(5)>div h2,#content.home .mosaicContent .grid:nth-child(5)>div h2+p{margin:8px 30px}#content.home .mosaicContent .grid:first-child>div p a:hover,#content.home .mosaicContent .grid:nth-child(2)>div p a:hover,#content.home .mosaicContent .grid:nth-child(3)>div p a:hover,#content.home .mosaicContent .grid:nth-child(4)>div p a:hover,#content.home .mosaicContent .grid:nth-child(5)>div p a:hover{font-weight:700}#content.home .mosaicContent .grid:first-child>div picture,#content.home .mosaicContent .grid:nth-child(2)>div picture,#content.home .mosaicContent .grid:nth-child(3)>div picture,#content.home .mosaicContent .grid:nth-child(4)>div picture,#content.home .mosaicContent .grid:nth-child(5)>div picture{display:block;height:340px;overflow:hidden;width:100%}#content.home .mosaicContent .grid:first-child>div picture img,#content.home .mosaicContent .grid:nth-child(2)>div picture img,#content.home .mosaicContent .grid:nth-child(3)>div picture img,#content.home .mosaicContent .grid:nth-child(4)>div picture img,#content.home .mosaicContent .grid:nth-child(5)>div picture img{display:block;height:100%;object-fit:cover;width:100%}#content.home .mosaicContent .grid:first-child>div+div,#content.home .mosaicContent .grid:nth-child(2)>div+div,#content.home .mosaicContent .grid:nth-child(3)>div+div,#content.home .mosaicContent .grid:nth-child(4)>div+div,#content.home .mosaicContent .grid:nth-child(5)>div+div{padding:40px 0}}#content.home .secondBanner{order:3}#content.home .seoTxt.container{order:13}#content.home .order_5{order:5}#content.home .order_6{order:6}#content.home .order_7{order:7}#content.home .order_8{order:8}#content.home .order_9{order:9}#content.home .order_10{order:10}#content.home .order_11{order:11}#content.home .order_12{order:12}#content.home .order_13{order:13}.secondBanner{border-radius:6px;margin:30px auto;max-width:100%;overflow:hidden;width:1220px}.secondBanner a{display:block}.secondBanner a img,.secondBanner a picture{display:block;height:auto;width:100%}.brands{display:none}.quicksearch{background-color:#fafafa;border-radius:0 0 10px 10px;border-top:2px solid #31313b;box-shadow:none;color:#000;margin:40px 0 20px;max-width:100%;padding:0;position:relative;width:100%;z-index:3}.quicksearch>h2{display:none}.quicksearch #form_buscador{margin:0 auto;max-width:100%;padding:0;position:relative;width:1260px}.quicksearch #form_buscador .type{bottom:100%;color:#2d2d2d;left:0;margin:0 20px;position:absolute}.quicksearch #form_buscador .type li{margin:0 2px 0 0}.quicksearch #form_buscador .type li label{background-color:#f6f6f6;border-color:#f6f6f6;border-bottom:none;border-radius:20px 20px 0 0;color:#31313b;display:block;font-size:14px;font-weight:700;margin-bottom:2px;margin-top:2px;padding:8px 14px}.quicksearch #form_buscador .type li input[type=radio]{display:none}.quicksearch #form_buscador .type li input[type=radio]:checked+label{background-color:#31313b;border:1px solid #31313b;color:#fff;font-weight:700;margin:0}.quicksearch #form_buscador .search{background-color:transparent;color:#2d2d2d;padding:10px 20px;text-transform:uppercase}.quicksearch #form_buscador .search>div{position:relative}.quicksearch #form_buscador .search>div label{background:#fff;border:none;border-radius:4px 0 4px 0;color:#5eac56;display:block;font-size:12px;font-weight:600;left:6px;margin:0;padding:1px 4px;position:absolute;text-transform:none;top:-8px}.quicksearch #form_buscador .search>div select{border-radius:30px;height:46px;padding:0 8px}.quicksearch #form_buscador .search>div button{background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#fff;font-family:Raleway,sans-serif;font-weight:700;height:46px;padding:0 16px;text-align:center;text-transform:uppercase}.quicksearch .togglePriceBtns{background-color:#f3f3f3;border-radius:30px;display:flex;padding:1px;width:120px}.quicksearch .togglePriceBtns a{border-radius:30px;display:block;font-size:11px;font-weight:600;height:18px;padding:3px;text-align:center;width:50%}.quicksearch .togglePriceBtns a.on{background-color:#31313b;color:#fff}.quicksearch .togglePriceWrap>div{display:none}.quicksearch .togglePriceWrap>div.on{display:block}.quicksearch .togglePriceWrap .range{background:transparent;padding:14px 8px 0}.quicksearch .togglePriceWrap .range .noUi-horizontal{height:5px}.quicksearch .togglePriceWrap .range .noUi-horizontal .noUi-handle{height:18px;left:-8px;top:-7px;width:18px}.quicksearch .togglePriceWrap .range .noUi-handle{background-color:#f3f3f3;border-color:#111;border-width:2px}.quicksearch .togglePriceWrap .range .noUi-connect{background-color:#31313b;height:5px}.quicksearch .togglePriceWrap .range .noUi-background{background-color:#ddd}.quicksearch .togglePriceWrap .range>span{display:inline-block;font-size:14px;margin:10px 10px 0 0}@media (min-width:768px){.quicksearch{margin:28px auto 35px}.quicksearch>h2{margin:0 auto}.quicksearch #form_buscador .search button:hover{background-color:#5eac56;border-color:#5eac56;color:#fff}}@media (min-width:1100px){.quicksearch{margin:0 auto 35px}}.partners{background-color:transparent;border-radius:0;border-top:4px solid #f6f6f6;height:auto;margin:0 auto;max-width:1380px;padding:20px 30px;position:relative;width:100%;z-index:1}.partners h2{color:#00051a;font-size:22px;font-weight:600;margin:0 0 10px;padding:10px;position:relative;text-align:center;text-transform:none}.partners ul{flex-flow:row wrap;margin:30px 0}.partners ul,.partners ul li{align-items:center;display:flex;justify-content:center}.partners ul li{background-color:#fff;border-radius:8px;height:100%;margin:5px;min-height:50px;padding:20px 10px;width:calc(33% - 10px)}.partners ul li a{cursor:default;pointer-events:none}.partners ul li a,.partners ul li a img{display:block;height:auto;width:100%}@media (min-width:560px){.partners ul li{max-width:130px;min-height:0;padding:20px;width:calc(33% - 40px)}.partners ul li img{max-width:130px}}@media (min-width:768px){.partners h2{margin-bottom:20px}.partners ul li{flex:inherit;margin:0 1%;max-width:330px;min-height:0;padding:0 10px;width:14%}.partners ul li img{flex:1 1 0;max-width:330px;min-height:0}}.ventajas>a{background-color:#fff;border-radius:8px;display:flex;flex-flow:row wrap;justify-content:space-between;margin:30px auto;max-width:1300px;padding:20px;width:100%}.ventajas>a>h2{color:#000;font-size:28px;font-weight:700;margin:0 0 20px;padding:0;position:relative;text-align:center;text-transform:none;width:100%}.ventajas>a>div{margin:10px 1%;width:48%}.ventajas>a>div picture{display:block;margin:10px auto 18px;max-width:100%;width:80px}.ventajas>a>div picture img{display:block;height:auto;width:100%}.ventajas>a>div p{color:#000;font-size:16px;font-weight:400!important;line-height:1.4;margin:10px 0;text-align:center}@media (min-width:560px){.ventajas>a>div{margin:20px 1.5%;width:30%}}@media (min-width:1100px){.ventajas>a{margin:60px auto}.ventajas>a>div{margin:20px 1%;width:18%}}.financiaGrid{display:flex;flex-flow:row wrap;margin:20px 0;padding:0;width:100%}.financiaGrid>div{align-items:flex-start;background-color:#f3f3f3;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:10px 5px;padding:0;width:calc(100% - 10px)}.financiaGrid>div img{height:auto!important;margin:0 auto;width:100%!important}.financiaGrid>div p{margin:20px!important;width:calc(100% - 40px)}@media (min-width:768px){.financiaGrid{margin:30px 0}.financiaGrid>div{width:calc(33% - 10px)}}.contentLink{margin:30px auto;max-width:1300px;padding:0 20px;width:100%}.contentLink>p{color:#000;font-size:32px;font-weight:700!important;margin:30px;padding:0;position:relative;text-align:center;text-transform:none;width:auto}.contentLink>p a{background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;margin:4px 16px;padding:14px 30px;text-transform:uppercase}@media (min-width:768px){.contentLink{margin:60px auto}.contentLink>p a:hover{background-color:#fff;color:#31313b}}.ttlBock{margin:30px 0;padding:0 20px;width:100%}.ttlBock p{font-size:16px;margin:20px 0;text-align:center}.ttlBock p.simTtl{color:#000;font-family:PT Sans,sans-serif;font-size:28px;font-weight:700!important;letter-spacing:.5px}.simBanner{align-items:center;display:flex;height:440px;justify-content:center;margin:30px auto;max-width:1220px;position:relative;width:100%}.simBanner>div{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.simBanner>div>picture{border-radius:4px;display:block;height:440px;overflow:hidden;width:100%}.simBanner>div>picture img{border-radius:4px;display:block;height:100%;object-fit:cover;width:100%}.simBanner>div .simH2,.simBanner>div h2{font-size:30px;font-weight:700!important}.simBanner>div .simH2,.simBanner>div .simH3,.simBanner>div h2,.simBanner>div h3{color:#fff;line-height:1.4;margin:30px 0;padding:0;position:relative;text-align:center;text-transform:none}.simBanner>div .simH3,.simBanner>div h3{font-size:22px}.simBanner>div p{color:#fff;line-height:1.3;margin:20px 0;text-align:center}.simBanner>div p picture{display:block;margin:0 auto 0 0;max-width:200px}.simBanner>div p picture img{display:block;height:auto;width:100%}.simBanner>div p a,.simBanner>div p a:hover{background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#fff;display:inline-block;font-size:16px;font-weight:700;min-width:160px;padding:10px 30px;text-align:center}.simBanner>div p.link{text-align:center!important}.simBanner>div+div{height:auto;padding:20px;position:relative;width:100%;z-index:1}.simBanner.leftContent{align-items:flex-end}.simBanner.leftContent>div *{text-align:left}@media (min-width:768px){.simBanner>div .simH2,.simBanner>div h2{font-size:32px}.simBanner>div .simH3,.simBanner>div h3{font-size:26px}.simBanner>div p a,.simBanner>div p a:hover{font-size:18px}.simBanner>div p a:hover{background-color:#5eac56;border-color:#5eac56;color:#fff}.simBanner>div>div+div{padding:20px 60px}}@media (min-width:1100px){.simBanner>div .simH2,.simBanner>div h2{font-size:38px}}.legaltxt{font-size:12px;margin:40px 20px;text-align:left}.legaltxt>span{display:block;line-height:1.6;margin:12px 0}.legaltxt b{font-weight:700}.legaltxt u{text-decoration:underline}@media (min-width:1100px){.legaltxt{margin:40px}}.cmsContent .grid:nth-child(2){align-items:center;display:flex;height:300px;justify-content:center;margin:30px auto;max-width:1300px;position:relative;width:100%}.cmsContent .grid:nth-child(2)>div{height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.cmsContent .grid:nth-child(2)>div picture{border-radius:10px;height:300px;width:100%}.cmsContent .grid:nth-child(2)>div picture img{height:100%;object-fit:cover;width:100%}.cmsContent .grid:nth-child(2)>div h2,.cmsContent .grid:nth-child(2)>div h3{color:#fff;font-size:24px;font-weight:600;margin:0 0 10px;padding:10px 0;position:relative;text-align:center;text-transform:uppercase}.cmsContent .grid:nth-child(2)>div p{color:#fff;line-height:1.3;margin:20px 0;text-align:center}.cmsContent .grid:nth-child(2)>div p a,.cmsContent .grid:nth-child(2)>div p a:hover{background-color:#31313b;border:none;border-radius:4px;color:#fff;display:inline-block;font-size:14px;min-width:160px;padding:10px 16px;text-align:center}.cmsContent .grid:nth-child(2)>div+div{height:auto;padding:20px 30px;position:relative;width:100%;z-index:1}@media (min-width:768px){.cmsContent .grid:nth-child(2){margin:0 0 40px}.cmsContent .grid:nth-child(2)>div h3{font-size:28px}}@media (min-width:1100px){.cmsContent .grid:nth-child(2){margin:0 0 40px}.cmsContent .grid:nth-child(2)>div h3{font-size:32px}}.destacadosWrap{margin:40px auto;max-width:100%;overflow:hidden;padding:0 20px;width:1300px}.destacadosWrap .swiper-button-next,.destacadosWrap .swiper-button-prev,.destacadosWrap>h2{display:none}@media (min-width:0) and (max-width:768px){.destacadosWrap .swiper-container{overflow:visible}}@media (min-width:768px){.destacadosWrap{padding:0 40px}.destacadosWrap:hover .swiper-button-next,.destacadosWrap:hover .swiper-button-prev{display:block}}.itemCar{background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px #ccc!important;overflow:hidden}.itemCar .swiper-button-next,.itemCar .swiper-button-prev{background-color:rgba(0,0,0,.15);height:30px;opacity:1;width:30px}.itemCar .wrapImage{background-color:#fff;flex:1 1 auto}.itemCar .wrapImage .distintivo{display:none}.itemCar .actionsBar span{background-color:rgba(45,81,157,.9);border-radius:50%}.itemCar .wrapDates{flex:1 1 0}.itemCar .wrapDates div h2{font-family:PT Sans,sans-serif!important;margin:10px;text-align:left;width:auto}.itemCar .wrapDates div h2 a{font-size:22px;font-weight:700}.itemCar .wrapDates div h2 a,.itemCar .wrapDates div h2 a span{color:#000;font-family:PT Sans,sans-serif!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemCar .wrapDates div h2 a span{font-size:14px;font-weight:500!important;min-height:0}.itemCar .wrapDates .gridResume{border-top:1px solid #f4f4f4;margin:0 0 8px;padding:0 10px}.itemCar .wrapDates .gridResume ul{align-items:center;flex:1 1 auto;justify-content:flex-start;margin:8px 0 4px}.itemCar .wrapDates .gridResume ul li{margin:2px 4px 2px 0}.itemCar .wrapDates .gridResume ul li span{color:#111;display:block;font-size:11px;font-weight:400;line-height:11px;max-width:70px;padding:0 2px 0 0;text-align:left}.itemCar .wrapDates .gridResume ul li span.distintivo{height:16px;margin:0;padding:0;width:16px}.itemCar .wrapDates .gridResume ul li span.distintivo img,.itemCar .wrapDates .gridResume ul li span.distintivo picture{display:block;height:auto;width:100%}.itemCar .wrapDates .gridResume ul li+li{border-left:none;padding:0 0 0 2px}.itemCar .wrapDates .gridResume ul li:last-child{border:none;margin-left:auto}.itemCar .wrapDates .gridResume ul li:last-child span{background-color:#eaeeed;border-radius:10px;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}.itemCar .wrapDates .gridPrice{align-items:center;min-height:140px}.itemCar .wrapDates .gridPrice div,.itemCar .wrapDates .gridPrice div+div{background-color:transparent;margin:0;padding:2px 0;width:40%}.itemCar .wrapDates .gridPrice div p,.itemCar .wrapDates .gridPrice div+div p{color:#222;font-size:13px;position:relative;text-align:left}.itemCar .wrapDates .gridPrice div p strong,.itemCar .wrapDates .gridPrice div+div p strong{color:#000;font-size:17px;font-weight:700;text-align:right}.itemCar .wrapDates .gridPrice div p b,.itemCar .wrapDates .gridPrice div+div p b{background-color:#fff;color:#383838;display:block;font-size:17px;font-weight:700;position:absolute;right:0;text-align:right;top:0;width:100%}.itemCar .wrapDates .gridPrice div p .tooltip,.itemCar .wrapDates .gridPrice div+div p .tooltip{display:inline-block;height:14px;position:relative;vertical-align:middle;width:14px}.itemCar .wrapDates .gridPrice div p .tooltip svg,.itemCar .wrapDates .gridPrice div+div p .tooltip svg{fill:#31313b;height:14px;width:14px}.itemCar .wrapDates .gridPrice div p .tooltip span,.itemCar .wrapDates .gridPrice div+div p .tooltip span{display:none}.itemCar .wrapDates .gridPrice div p .tooltip:hover span,.itemCar .wrapDates .gridPrice div+div p .tooltip:hover span{background-color:#eaeeed;border-radius:4px;box-shadow:1px 1px 4px #999;display:block;font-size:11px;font-style:normal;left:0;padding:8px;position:absolute;top:100%;width:154px;z-index:1}.itemCar .wrapDates .gridPrice div p.cuota,.itemCar .wrapDates .gridPrice div+div p.cuota{color:#5eac56;font-weight:700!important;text-align:right}.itemCar .wrapDates .gridPrice div p.cuota span,.itemCar .wrapDates .gridPrice div+div p.cuota span{color:#000;font-size:26px;font-weight:700}.itemCar .wrapDates .gridPrice div p.cuota span i.decimal,.itemCar .wrapDates .gridPrice div+div p.cuota span i.decimal{font-size:14px;font-style:normal}.itemCar .wrapDates .gridPrice div .wrapCuota p.cuota,.itemCar .wrapDates .gridPrice div+div .wrapCuota p.cuota{color:#5eac56;font-weight:700!important;text-align:right}.itemCar .wrapDates .gridPrice div .wrapCuota p.cuota span,.itemCar .wrapDates .gridPrice div+div .wrapCuota p.cuota span{color:#000;font-size:26px;font-weight:700}.itemCar .wrapDates .gridPrice div .wrapCuota p.cuota span i.decimal,.itemCar .wrapDates .gridPrice div+div .wrapCuota p.cuota span i.decimal{font-size:14px;font-style:normal}.itemCar .wrapDates .gridPrice div:nth-child(2n){width:58%}.itemCar .wrapDates .gridPrice div:nth-child(2n) p{text-align:left}.itemCar .wrapDates .gridPrice div:nth-child(2n) p span{font-weight:600}.itemCar .wrapDates .gridPrice div:first-child{order:2}.itemCar .wrapDates .gridPrice div:nth-child(2){order:3}.itemCar .wrapDates .gridPrice div:nth-child(3){order:0}.itemCar .wrapDates .gridPrice div:nth-child(4){order:1}.itemCar .wrapDates .gridPrice p{order:4}.itemCar .wrapDates .gridPrice>.legalCuota{color:#999;font-size:10px;text-align:center}.itemCar .wrapDates .gridPrice.requestPrice>div:first-child{display:none}.itemCar .wrapDates .gridPrice.requestPrice>div+div{align-items:center;display:flex;justify-content:center;width:100%}.itemCar .wrapDates .gridPrice.requestPrice>div+div p{margin-top:20px;text-align:center}.itemCar .wrapDates .fileLink{margin:10px}.itemCar .wrapDates .fileLink a{align-items:center;background-color:#31313b;background-image:none;border:none;border-radius:30px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 30px}.itemCar .wrapDates .location{font-size:12px;margin:8px 4px;text-align:center}.itemCar .wrapDates .location span{background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0IDRjLTcuNzMgMC0xNCA2LjI3LTE0IDE0IDAgMTAuNSAxNCAyNiAxNCAyNnMxNC0xNS41IDE0LTI2YzAtNy43My02LjI3LTE0LTE0LTE0em0wIDE5Yy0yLjc2IDAtNS0yLjI0LTUtNXMyLjI0LTUgNS01IDUgMi4yNCA1IDUtMi4yNCA1LTUgNXoiLz48cGF0aCBkPSJNMCAwaDQ4djQ4SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+");background-position:0;background-repeat:no-repeat;background-size:18px;display:inline-block;font-size:11px;padding:4px 4px 4px 17px}.itemCar .requestPrice{margin-bottom:60px}.itemCar .requestPrice strong{align-items:center;display:flex;font-size:18px;height:90px;justify-content:center;padding:0;text-align:center}.itemCar .requestPrice strong span{margin-left:5px;text-transform:lowercase}.itemCar .wrapContact a,.itemCar .wrapContact a.call,.itemCar .wrapContact a.showtel{align-items:center;background-color:#31313b;border:2px solid #31313b;border-radius:8px 0 8px 0;display:flex;flex:1 1 auto;height:40px;justify-content:center;margin:4px;padding:0}.itemCar .wrapContact a span,.itemCar .wrapContact a.call span,.itemCar .wrapContact a.showtel span{color:#5eac56;font-weight:600;position:relative;z-index:3}.itemCar .wrapContact a.showtel{display:none}@media (min-width:768px){.itemCar .wrapDates .fileLink a:hover{background-color:#5eac56}.itemCar .wrapContact a.showtel{display:flex}.itemCar .wrapContact a.call{display:none}.itemCar .wrapContact a.call:hover,.itemCar .wrapContact a.showtel:hover,.itemCar .wrapContact a:hover{background-color:#5eac56;border-color:#5eac56;color:#31313b}.itemCar .wrapContact a.call:hover span,.itemCar .wrapContact a.showtel:hover span,.itemCar .wrapContact a:hover span{color:#31313b}}.listadovo .breadcrumb{border-bottom:none;margin:0 auto;padding:10px 70px 10px 24px;text-transform:uppercase}.listadovo .breadcrumb li span{font-size:12px}.listadovo .container{margin-top:0}.listadovo .wrapResults .style-h1{color:#000;font-family:Lato,sans-serif;font-size:18px;font-weight:700!important;padding:10px 0;text-transform:uppercase}.listadovo .wrapResults .fixListado{background-color:#fff;padding:0;top:60px}.listadovo .wrapResults .fixListado .grid>div p.brdrTtl{padding-left:0}.listadovo .wrapResults .fixListado .grid>div p.brdrTtl span{font-size:15px}.listadovo .wrapResults .fixListado .grid>div .gridActions li form select{background-color:#eceff3;border:1px solid #e8e8e8;font-family:Lato,sans-serif;height:45px;padding-left:10px;width:140px}.listadovo .wrapResults .fixListado .grid>div .gridActions li>span a>i svg{fill:#31313b}.listadovo .wrapResults .fixListado .grid>div .showFilter{background-color:#fff;border-radius:0;border-top:1px solid #31313b;bottom:0;font-size:18px;left:0;margin:0;padding:16px;position:fixed;width:100%;z-index:9}.listadovo .wrapResults .fixListado .grid>div .showFilter i{display:inline-block;margin:0 3px}.listadovo .wrapResults .fixListado .grid>div .showFilter i svg{fill:#31313b;height:20px;vertical-align:middle;width:20px}.listadovo .wrapResults .fixListado .grid>div .showFilter span{color:#31313b;display:inline-block;font-weight:700}.listadovo .wrapResults .containerListado .colSearch{background-color:#fff;border:1px solid #fff;border-radius:8px;box-shadow:none;z-index:1000}.listadovo .wrapResults .containerListado .colSearch p.brdrTtl.dark{display:none}.listadovo .wrapResults .containerListado .colSearch form>a{font-size:14px}.listadovo .wrapResults .containerListado .colSearch form>div select{background-color:#fff;border:1px solid #ccc;border-radius:0;color:#555;font-family:Lato,sans-serif;font-size:14px;height:40px;margin-bottom:18px;padding:0 16px;text-transform:uppercase}.listadovo .wrapResults .containerListado .colSearch form>div .range .noUi-background{background-color:#e8e8e8}.listadovo .wrapResults .containerListado .colSearch form>div .range .noUi-connect{background-color:#31313b}.listadovo .wrapResults .containerListado .colSearch form>div .range .noUi-handle{background-color:#fff;border-color:#31313b;border-width:2px}.listadovo .wrapResults .containerListado .colSearch .mvlSearchActions{background-color:#eaeeed}.listadovo .wrapResults .containerListado .colSearch .mvlSearchActions a{background-color:#5eac56;border-color:#5eac56;border-radius:8px}.listadovo .wrapResults .containerListado .colSearch .mvlSearchActions a+a{background-color:#31313b;border-color:#31313b;color:#fff}.listadovo .wrapResults .containerListado .colGrid .pagination li b{background:#31313b;border-radius:3px;color:#fff;margin:10px;padding:7px 13px}.listadovo #results-links h2{font-family:Lato,sans-serif;font-size:18px;text-transform:uppercase}.listadovo #results-links ul li a{border:1px solid #31313b;border-radius:30px}@media (min-width:768px){.listadovo .wrapResults .containerListado .colGrid .itemCar:hover{box-shadow:0 0 16px #c3c3c3}.listadovo #results-links ul li a:hover{background-color:#31313b}}@media (min-width:1100px){.listadovo .wrapResults .containerListado .colSearch{z-index:3!important}}.breadcrumb{border-bottom:none;margin:0 auto 20px;max-width:1240px;padding:10px;text-transform:uppercase}.breadcrumb li span{font-size:12px}.container .goBack{max-width:1220px}.cmsContent .contentPromocion,.container .goBack{margin-left:auto!important;margin-right:auto!important}.cmsContent .contentPromocion{margin-top:0!important;max-width:1380px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar{background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px #ccc!important;overflow:hidden}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .swiper-button-next,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .swiper-button-prev{background-color:rgba(0,0,0,.15);height:30px;opacity:1;width:30px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapImage{background-color:#fff;flex:1 1 auto}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .actionsBar span{background-color:rgba(45,81,157,.9);border-radius:50%}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates{flex:1 1 0}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates div h2{font-family:PT Sans,sans-serif!important;margin:10px;text-align:left;width:auto}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates div h2 a{color:#000;font-family:PT Sans,sans-serif!important;font-size:22px!important;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates div h2 a span{color:#000;font-family:PT Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;min-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume{border-top:1px solid #f4f4f4;margin:0 0 8px;padding:0 10px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul{align-items:center;flex:1 1 auto;height:auto;justify-content:flex-start;margin:8px 0 4px;padding:0}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li{margin:2px 4px 2px 0}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li span{color:#111;display:block;font-size:11px!important;font-weight:400;line-height:11px;max-width:70px;padding:0 2px 0 0;text-align:left}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li span.distintivo{height:16px;margin:0;padding:0;width:16px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li span.distintivo img,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li span.distintivo picture{display:block;height:auto;width:100%}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li+li{border-left:none;padding:0 0 0 2px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li:last-child{border:none;margin-left:auto}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridResume ul li:last-child span{background-color:#eaeeed;border-radius:10px;overflow:hidden;padding:4px 6px;text-overflow:ellipsis;white-space:nowrap}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice{align-items:center;min-height:140px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div{background-color:transparent;margin:0;padding:2px 0;width:40%}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div p,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p{color:#222;font-size:13px!important;position:relative;text-align:left}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div p strong,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p strong{color:#000;font-size:17px!important;font-weight:700;text-align:right}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div p b,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p b{background-color:#fff;color:#383838;display:block;font-size:17px!important;font-weight:700;position:absolute;right:0;text-align:right;top:0;width:100%}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div p.cuota,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p.cuota{color:#5eac56;font-weight:700!important;text-align:right}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div p.cuota span,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p.cuota span{color:#000;font-size:26px!important;font-weight:700}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div p.cuota span i.decimal,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div p.cuota span i.decimal{font-size:14px!important;font-style:normal}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div .wrapCuota p.cuota,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div .wrapCuota p.cuota{color:#5eac56;font-weight:700!important;text-align:right}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div .wrapCuota p.cuota span,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div .wrapCuota p.cuota span{color:#000;font-size:26px!important;font-weight:700}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div .wrapCuota p.cuota span i.decimal,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div+div .wrapCuota p.cuota span i.decimal{font-size:14px!important;font-style:normal}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:nth-child(2n){width:58%}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:nth-child(2n) p{text-align:left}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:nth-child(2n) p span{font-weight:600}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:first-child{order:2}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:nth-child(2){order:3}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:nth-child(3){order:0}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice div:nth-child(4){order:1}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice p{order:4}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .gridPrice>.legalCuota{color:#999;font-size:10px!important;text-align:center}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .fileLink{margin:10px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .fileLink a{align-items:center;background-color:#31313b;background-image:none;border:none;border-radius:30px;color:#fff;display:flex;font-size:14px!important;font-weight:700;height:40px;justify-content:center;padding:0 30px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .location{font-size:12px!important;margin:8px;text-align:center}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .location span{background-image:url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0IDRjLTcuNzMgMC0xNCA2LjI3LTE0IDE0IDAgMTAuNSAxNCAyNiAxNCAyNnMxNC0xNS41IDE0LTI2YzAtNy43My02LjI3LTE0LTE0LTE0em0wIDE5Yy0yLjc2IDAtNS0yLjI0LTUtNXMyLjI0LTUgNS01IDUgMi4yNCA1IDUtMi4yNCA1LTUgNXoiLz48cGF0aCBkPSJNMCAwaDQ4djQ4SDB6IiBmaWxsPSJub25lIi8+PC9zdmc+");background-position:0;background-repeat:no-repeat;background-size:18px;display:inline-block;padding:4px 4px 4px 20px}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.call,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.showtel{align-items:center;background-color:#31313b;border:2px solid #31313b;border-radius:8px 0 8px 0;display:flex;flex:1 1 auto;height:40px;justify-content:center;margin:4px;padding:0}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a span,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.call span,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.showtel span{color:#5eac56;font-weight:600;position:relative;z-index:3}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.showtel{display:none}@media (min-width:768px){.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapDates .fileLink a:hover{background-color:#5eac56}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.showtel{display:flex}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.call{display:none}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.call:hover,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.showtel:hover,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a:hover{background-color:#5eac56;border-color:#5eac56;color:#31313b}.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.call:hover span,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a.showtel:hover span,.cmsContent .variableCols .shwrmContentListado .containerListado .colGrid .itemCar .wrapContact a:hover span{color:#31313b}}.fichavo{border-top:2px solid #f1f4f3;position:relative;z-index:2}.wrapFile .gridDates{display:flex;flex-flow:row wrap}.wrapFile .gridDates>div{width:100%}.wrapFile .gridDates>div .origin,.wrapFile .gridDates>div .partner,.wrapFile .gridDates>div p{font-size:14px;margin:4px 0;text-align:left}.wrapFile .gridDates>div+div p{font-size:12px}@media (min-width:768px){.wrapFile .gridDates>div{width:50%}.wrapFile .gridDates>div+div p{text-align:right}}.wrapFile .fixFicha{background-color:transparent;padding:0;position:unset;top:50px}.wrapFile .fixFicha .grid>div .goBack{background-color:#31313b;border-color:#31313b;border-radius:30px}.wrapFile .fixFicha .grid>div>ul.gridActions>li{display:flex}.wrapFile .fixFicha .grid>div>ul.gridActions>li>span{order:1}.wrapFile .fixFicha .grid>div>ul.gridActions>li>span>a>i{display:inline-block}.wrapFile .fixFicha .grid>div>ul.gridActions>li>span>a>i svg{fill:#000}.wrapFile .fixFicha .grid>div>ul.gridActions>li>span>a>span{color:transparent}.wrapFile .fixFicha .grid>div>ul.gridActions>li>span>a>span>span{color:#000;display:block;font-size:15px;font-weight:500}.wrapFile .fixFicha .grid>div>ul.gridActions>li>span+span{order:0}.wrapFile h1{color:#31313b;font-size:10px;font-weight:400!important}.wrapFile .fileGallery{margin:20px -20px;width:calc(100% + 40px)}.wrapFile .fileGallery .labels{display:none}.wrapFile .fileGallery .fileAdd span{background-color:#31313b;border-radius:50%}.wrapFile .fileGallery .fileAdd span.on{background-color:#5eac56}.wrapFile .filefix{border:none;box-shadow:none!important;display:flex;flex-flow:column nowrap}.wrapFile .filefix hr{display:none}.wrapFile .filefix .requestPrice strong{align-items:center;display:flex;font-size:18px;height:90px;justify-content:center;padding:0;text-align:center}.wrapFile .filefix .requestPrice strong span{margin-left:5px;text-transform:lowercase}.wrapFile .filefix .fileActions{position:absolute;right:10px;top:10px}.wrapFile .filefix .fileActions a{background-color:#31313b}.wrapFile .filefix .gridResumeCar{margin:10px 0 0}.wrapFile .filefix .gridResumeCar h2{margin:0;width:calc(100% - 60px)}.wrapFile .filefix .gridResumeCar h2 span{color:#000;font-size:24px;font-weight:700!important}.wrapFile .filefix .gridResumeCar h2 span b{font-size:14px;font-weight:400!important;margin:5px 0 10px}.wrapFile .filefix .gridResume{align-items:center;flex:1 1 auto;font-weight:200;justify-content:flex-start;margin:8px 0 4px}.wrapFile .filefix .gridResume span{color:#111;display:block;font-size:12px;font-weight:400;line-height:12px;margin:2px 4px 2px 0;padding:0 2px 0 4px;text-align:left}.wrapFile .filefix .gridResume span+span{border-left:1px solid #000}.wrapFile .filefix .gridResume span.distintivo{height:16px;margin:0 2px 0 0;padding:0;width:16px}.wrapFile .filefix .gridResume span.distintivo img,.wrapFile .filefix .gridResume span.distintivo picture{display:block;height:auto;width:100%}.wrapFile .filefix .gridResume span:last-child{background-color:#eaeeed;border:none;border-radius:10px;margin-left:auto;padding:4px 6px}.wrapFile .filefix .listPrice{display:flex;flex-flow:row wrap;margin:6px 0;padding:10px 0;text-align:left}.wrapFile .filefix .listPrice div{align-items:center;display:flex;justify-content:space-between;margin:4px 0;width:100%}.wrapFile .filefix .listPrice div p{width:100%}.wrapFile .filefix .listPrice div p b,.wrapFile .filefix .listPrice div p strong{color:#000;font-size:24px;font-weight:700!important}.wrapFile .filefix .listPrice div p+p{color:#000;font-size:18px;font-weight:700!important;margin-top:4px;text-align:right}.wrapFile .filefix .listPrice div:first-child{order:1}.wrapFile .filefix .listPrice div:nth-child(2){order:0}.wrapFile .filefix .listPrice .pvpPrice{align-items:flex-start;display:flex;flex-flow:row nowrap}.wrapFile .filefix .listPrice .pvpPrice p{width:auto}.wrapFile .filefix .listPrice .pvpPrice p+p{color:#000;font-size:14px;margin:0 0 0 8px}.wrapFile .filefix .listPrice .pvpPrice p+p b{color:#000;font-size:14px;line-height:1;margin:0;padding:0}.wrapFile .filefix .listPrice>div.grid-financia p{font-size:13px!important}.wrapFile .filefix .listPrice>div.grid-financia p+p{color:#5eac56;font-size:14px!important;font-weight:700!important;text-align:right}.wrapFile .filefix .listPrice>div.grid-financia p+p>span{color:#000;font-size:26px;font-weight:700}.wrapFile .filefix .listPrice>div.grid-financia p+p>span i.decimal{font-size:14px;font-style:normal}.wrapFile .filefix .listPrice .tooltip{display:inline-block;height:14px;margin-left:4px;position:relative;vertical-align:middle;width:14px}.wrapFile .filefix .listPrice .tooltip svg{fill:#31313b;height:14px;width:14px}.wrapFile .filefix .listPrice .tooltip span{display:none}.wrapFile .filefix .listPrice .tooltip:hover span{background-color:#eaeeed;border-radius:4px;box-shadow:1px 1px 4px #999;color:#000;display:block;font-size:11px;font-style:normal;font-weight:400!important;left:0;padding:8px;position:absolute;top:100%;width:154px;z-index:1}.wrapFile .filefix .grid-financia>div p{font-size:14px}.wrapFile .filefix .grid-financia>div p span{color:#5eac56;font-size:18px;font-weight:700!important}.wrapFile .filefix .listDatesPrice p{color:#000;font-size:12px;text-align:left}.wrapFile .filefix .listDatesPrice p br{display:none}.wrapFile .filefix .listDatesPrice p strong{color:#000;font-size:12px;font-weight:700}.wrapFile .filefix .fileContact .aditionalLinks{flex-flow:row wrap;padding:4px 4px 8px;text-align:center}.wrapFile .filefix .fileContact .aditionalLinks a.ctaReserva{align-items:center;background-color:#31313b;background-image:none;border:none;border-radius:30px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 30px}.wrapFile .filefix .fileContact .aditionalLinks a.ctaReserva:after{content:none;display:none}.wrapFile .filefix .fileContact .aditionalLinks a.ctaContacta,.wrapFile .filefix .fileContact .aditionalLinks a.ctaLlama{background-color:#fff;background-image:none;border:1px solid #5eac56;border-radius:30px;color:#5eac56;font-weight:600;justify-content:center;padding:0 10px}.wrapFile .filefix .fileContact .aditionalLinks a.ctaContacta:after,.wrapFile .filefix .fileContact .aditionalLinks a.ctaLlama:after{content:none;display:none}.wrapFile .filefix .fileContact .wrapContact{background-color:#fff;display:flex;padding:0;position:static;z-index:9}.wrapFile .filefix .fileContact .wrapContact a{align-items:center;background-color:#31313b;border-radius:8px 0 8px 0;display:flex;font-size:14px;height:40px;justify-content:center;margin:4px;padding:0}.wrapFile .filefix .fileContact .wrapContact a span{color:#fff;font-weight:500;position:relative;z-index:3}.wrapFile .filefix .fileContact .wrapContact a+a{background-color:#31313b;border:1px solid #31313b;color:#5eac56}.wrapFile .filefix .fileContact .wrapContact .call svg,.wrapFile .filefix .fileContact .wrapContact .whatsapp svg{fill:#fff!important;margin-right:4px}.wrapFile .filefix .fileContact #santanderButton{background-position:5px 8px;display:none;font-size:14px;margin:0 0 8px;min-height:40px;padding:0 0 0 36px}.wrapFile .filefix .fileContact .buyActions{display:block}.wrapFile .filefix .fileContact .buyActions .grid{border:none;margin:0 0 10px;padding:8px 0}.wrapFile .filefix .fileContact .buyActions .grid .comprar,.wrapFile .filefix .fileContact .buyActions .grid .reservar{font-size:14px;font-weight:500;padding:6px 0 6px 36px}.wrapFile .filefix .precios{background-color:#31313b;display:flex;padding:20px 10px}.wrapFile .filefix .precios .precio{margin-left:0}.wrapFile .filefix .precios .precio span{color:#fff;font-size:12px;font-weight:400;margin-bottom:4px}.wrapFile .filefix .precios .precio p{font-size:12px;font-weight:700!important}.wrapFile .filefix .precios .precio p strong{color:#fff;font-size:28px;font-weight:400}.wrapFile .filefix .precios .precio p span{color:#fff;font-size:28px}.wrapFile .filefix .precios .precio p .showInfoCuota{display:none}.wrapFile .filefix .precios .cuota{border-left:1px solid #ddd;color:#fff;margin-left:16px;padding-left:16px}.wrapFile .filefix .precios .cuota span{font-size:12px;font-weight:400;margin-bottom:4px}.wrapFile .filefix .precios .cuota p{font-size:12px}.wrapFile .filefix .precios .cuota p span .quota{color:#fff;font-size:28px;font-weight:400}.wrapFile .filefix .precios .cuota p .showInfoCuota{display:inline-block;display:none;height:20px;margin:0 0 0 6px;vertical-align:text-bottom;width:20px}.wrapFile .filefix .precios .cuota p .showInfoCuota svg{fill:#5eac56;height:20px;width:20px}.wrapFile .filefix .dat-financia{background-color:#f9f9f9;margin:20px 0 4px;padding:2px 8px 8px}.wrapFile .filefix .dat-financia h2{color:#000;font-size:13px;margin:8px;text-align:left}.wrapFile .filefix .dat-financia form{margin:8px 0 12px}.wrapFile .filefix .dat-financia .grid-financia{align-items:center;display:flex;margin:8px}.wrapFile .filefix .dat-financia .grid-financia>div{padding:8px 0 0;position:relative;width:calc(50% - 8px)}.wrapFile .filefix .dat-financia .grid-financia>div span{background-color:#f9f9f9;border-radius:4px;font-size:12px;left:6px;line-height:1;padding:2px 4px;position:absolute;top:0}.wrapFile .filefix .dat-financia .grid-financia>div input[type=text],.wrapFile .filefix .dat-financia .grid-financia>div select{border:1px solid #999;border-radius:4px;font-size:15px;height:40px;max-width:100%;text-indent:4px}.wrapFile .filefix .dat-financia .grid-financia>div+div{margin-left:16px}.wrapFile .filefix .dat-financia .desCuota{display:none}.wrapFile .filefix .dat-financia .resumeDates{display:block;text-align:center}.wrapFile .filefix .dat-financia .resumeDates li{color:#666;display:inline-block;font-size:10px}.wrapFile .filefix .dat-financia .requestBtn{margin:8px;text-align:left}.wrapFile .filefix .dat-financia .requestBtn a{align-items:center;background-color:#31313b;border-radius:4px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;height:36px;justify-content:center;padding:0 10px}.wrapFile .fileContent{background-color:#fff;border-radius:8px}.wrapFile .fileContent>div{padding:20px}.wrapFile .fileContent .dat-generales ul{display:flex;flex-flow:row wrap}.wrapFile .fileContent .dat-generales ul li{margin:0 14px 14px 0;min-width:110px;padding:10px 10px 10px 0;width:auto}.wrapFile .fileContent .dat-generales ul li span{display:block;font-size:16px;font-weight:600;padding:0}.wrapFile .fileContent .dat-generales ul li span:before{content:none!important}.wrapFile .fileContent .dat-generales ul li i{background:transparent none;color:#33302e;font-size:13px;font-style:normal;font-weight:500;margin:0 0 10px;position:static;text-transform:uppercase}.wrapFile .fileContent .dat-generales ul li:before{content:none!important}.wrapFile .fileContent .dat-equipo h2.brdrTtl{font-size:20px;margin-bottom:40px;text-align:left;text-transform:uppercase}.wrapFile .fileContent .dat-equipo nav{background:#f7f7f7;margin:20px 0}.wrapFile .fileContent .dat-equipo nav a{border-right:1px solid #f7f7f7;border-top:5px solid #f7f7f7;font-family:Lato,sans-serif;font-size:14px;font-weight:700;margin:0;padding:15px}.wrapFile .fileContent .dat-equipo nav a.on{background:#fff;border-radius:30px 30px 0 0;border-right:1px solid #c5c1c1;border-top:3px solid #31313b;color:#000}.wrapFile .fileContent .dat-equipo nav a+a{border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7}.wrapFile .fileContent .dat-equipo nav a+a.on{border-left:1px solid #c5c1c1;border-right:1px solid #c5c1c1}.wrapFile .fileContent .dat-equipo ul{margin:30px 0!important}.wrapFile .fileContent .dat-equipo ul li{margin:16px 0}.wrapFile .fileContent .dat-equipo ul li span{display:block}.wrapFile .fileContent .dat-localiza h2.brdrTtl{font-size:20px;margin-bottom:40px;text-align:left;text-transform:uppercase}.wrapFile .fileContent .dat-localiza>div>div{margin:5px 0 20px}.wrapFile .fileContent .dat-localiza>div>div h3{font-size:18px;font-weight:300;text-transform:uppercase}.wrapFile .fileContent .dat-localiza>div>div dl{margin:20px 0 30px}.wrapFile .fileContent .dat-localiza>div>div dl dt{font-size:14px;margin:10px 0 0;width:100%}.wrapFile .fileContent .dat-localiza>div>div dl dd{font-size:14px;font-weight:400;width:100%}.wrapFile .fileContent .dat-localiza>div>div ul li{width:100%}.wrapFile .fileContent .dat-localiza>div>div ul li.link{margin-top:15px;text-align:left}.wrapFile .fileContent .dat-localiza>div>div ul li.link a{background-color:#31313b;text-transform:none}.wrapFile .fileContent .dat-financia{background-color:#fff}.wrapFile .fileContent .dat-financia h2.brdrTtl{font-size:20px;margin-bottom:40px;text-align:left;text-transform:uppercase}.wrapFile .fileContent .dat-financia .grid-financia{flex-flow:row wrap}.wrapFile .fileContent .dat-financia .grid-financia input[type=text],.wrapFile .fileContent .dat-financia .grid-financia select{border:1px solid #ddd;border-radius:5px;height:40px}.wrapFile .fileContent .dat-financia .desCuota{background-color:#fff}@media (min-width:768px){.wrapFile .fileGallery{border-radius:8px;margin:20px 0;overflow:hidden;width:100%}.wrapFile .fileContent .dat-generales ul li{width:30%}.wrapFile .fileContent .dat-equipo nav a{padding:18px}.wrapFile .filefix .listPrice div p b,.wrapFile .filefix .listPrice div p strong{font-size:28px}.wrapFile .filefix .listPrice div p+p{font-size:20px}.wrapFile .filefix .listPrice .pvpPrice p+p,.wrapFile .filefix .listPrice .pvpPrice p+p b{font-size:16px}.wrapFile .filefix .listPrice>div.grid-financia p{font-size:16px!important}.wrapFile .filefix .listPrice>div.grid-financia p>span{font-size:30px}.wrapFile .filefix .fileContact .wrapContact .call{display:none}.wrapFile .filefix .fileContact .wrapContact .showtel{display:flex}.wrapFile .filefix .fileContact .wrapContact a+a:hover,.wrapFile .filefix .fileContact .wrapContact a:hover{background-color:#5eac56;color:#31313b}.wrapFile .filefix .fileContact .aditionalLinks a.ctaContacta:hover,.wrapFile .filefix .fileContact .aditionalLinks a.ctaLlama:hover,.wrapFile .filefix .fileContact .aditionalLinks a.ctaReserva:hover{background-color:#5eac56;border-color:#5eac56;color:#fff}}@media (min-width:1100px){.wrapFile .fileGallery{width:calc(100% - 450px)}.wrapFile .filefix{top:87px;width:410px}.wrapFile .fileContent{width:calc(100% - 450px)}.wrapFile .fileContent .dat-generales ul{margin:25px 0}.wrapFile .fileContent .dat-generales ul li{width:calc(25% - 14px)}.wrapFile .fileContent .dat-equipo ul{margin:25px 0}.wrapFile .fileContent .dat-localiza>div{align-items:flex-start}}.file .container .grid>div .back{background-color:#31313b;border-color:#31313b;border-radius:30px}.file .container .grid>div .gridActions,.file .container .wrapGallery .zoom{display:none}.file .container .wrapGallery .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E");height:40px;margin-top:-22px;width:40px}.file .container .wrapGallery .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E");height:40px;margin-top:-22px;width:40px}.file .container .wrapGallery .cardActions>span{background-color:#31313b;border-radius:50%}.file .container .wrapGallery .cardActions>span svg{fill:#fff}.file .container .wrapGallery .cardActions>span.on{background-color:#5eac56}.file .container .gridDates{display:flex;flex-flow:row wrap}.file .container .gridDates>div{width:100%}.file .container .gridDates>div .origin,.file .container .gridDates>div .partner,.file .container .gridDates>div p{font-size:14px;margin:4px 0;text-align:left}.file .container .gridDates>div+div p{font-size:12px}@media (min-width:768px){.file .container .gridDates>div{width:50%}.file .container .gridDates>div+div p{text-align:right}}.file .container .wrapResumeDates{border:none!important;box-shadow:none!important}.file .container .wrapResumeDates .grid>div h2{color:#000;font-size:24px;font-weight:700!important}.file .container .wrapResumeDates .grid>div .refDate{display:none}.file .container .wrapResumeDates .grid>div .datesResume{align-items:center;display:flex;flex:1 1 auto;font-weight:200;justify-content:flex-start;margin:8px 0 4px}.file .container .wrapResumeDates .grid>div .datesResume li{border:none;color:#111;display:block;font-size:12px;height:auto;line-height:12px;margin:0 4px 0 0;padding:0 0 0 4px;width:auto}.file .container .wrapResumeDates .grid>div .datesResume li .color{display:none}.file .container .wrapResumeDates .grid>div .datesResume li+li{border-left:1px solid #000}.file .container .wrapResumeDates .grid>div .price-Units{border:none}.file .container .wrapResumeDates .grid>div .price-Units li{align-items:flex-end;display:flex;justify-content:space-between;margin:10px 0;max-width:100%!important;width:100%}.file .container .wrapResumeDates .grid>div .price-Units li .showInfoCuota{display:none}.file .container .wrapResumeDates .grid>div .price-Units li strong{font-size:20px;font-weight:700}.file .container .wrapResumeDates .grid>div .price-Units li#cuota span.quota{font-size:28px;font-weight:700;margin-left:auto}.file .container .wrapResumeDates .grid>div .price-Units li#cuota span.currency{color:#5eac56;font-size:14px!important;font-weight:700!important;margin:0 0 3px 4px}.file .container .wrapResumeDates .grid>div .aditionalLinks{flex-flow:row wrap;padding:4px 4px 8px;text-align:center}.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaReserva{align-items:center;background-color:#31313b;background-image:none;border:none;border-radius:30px;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;padding:0 30px}.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaReserva:after{content:none;display:none}.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaContacta,.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaLlama{background-color:#fff;background-image:none;border:1px solid #5eac56;border-radius:30px;color:#5eac56;font-weight:600;justify-content:center;padding:0 10px}.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaContacta:after,.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaLlama:after{content:none;display:none}.file .container .wrapResumeDates .grid>div .aditionalLinks a.whatsapp{display:none}.file .container .wrapResumeDates .gridResume{align-items:center;display:flex;flex:1 1 auto;font-weight:200;justify-content:flex-start;margin:8px 0 4px}.file .container .wrapResumeDates .gridResume span{color:#111;display:block;font-size:12px;font-weight:400;line-height:12px;margin:2px 4px 2px 0;padding:0 2px 0 4px;text-align:left}.file .container .wrapResumeDates .gridResume span+span{border-left:1px solid #000}.file .container .wrapResumeDates .gridResume span.distintivo{height:16px;margin:0 2px 0 0;padding:0;width:16px}.file .container .wrapResumeDates .gridResume span.distintivo img,.file .container .wrapResumeDates .gridResume span.distintivo picture{display:block;height:auto;width:100%}.file .container .wrapResumeDates .gridResume span:last-child{background-color:#eaeeed;border:none;border-radius:10px;margin-left:auto;padding:4px 6px}.file .container .wrapResumeDates .whatsappBtn{display:none}.file .container .contentBg>div .ttl b{font-family:PT Sans,sans-serif!important;font-weight:700!important}.file .container .caracteristicasList li{border:none}.file .container .caracteristicasList li b{text-transform:uppercase}.file .container .caracteristicasList li span{margin-left:0;padding-left:0}.file .container .wrapTecnicos .dateList li{border:none}.file .container .wrapTecnicos .dateList li span{margin-left:0;padding-left:0}.file .container .wrapTecnicos .dateList li span:first-child{text-transform:uppercase}.file .container .contentFinancia{padding:0}.file .container .contentFinancia .dates{display:block!important}.file .container .contentFinancia .dates li{display:inline!important;font-size:14px}.file .container .contentFinancia .dates li span{display:inline;font-size:16px}.file .container .contentFinancia form{background-color:#f9f9f9;display:flex;flex-flow:row wrap;margin:20px 0;padding:2px 8px 8px}.file .container .contentFinancia form fieldset{margin:4px;padding:12px 0 0;position:relative;width:calc(50% - 8px)}.file .container .contentFinancia form fieldset>label:first-child{background-color:#f9f9f9;border-radius:4px;font-size:12px;left:6px;line-height:1;padding:2px 4px;position:absolute;top:0}.file .container .contentFinancia form fieldset>label:first-child+label{align-items:center;background-color:transparent;border:none;border-radius:4px;display:flex;font-size:15px;height:44px;justify-content:flex-start;margin:0;max-width:100%;padding-left:6px;text-indent:0}.file .container .contentFinancia form fieldset input[type=text],.file .container .contentFinancia form fieldset select{align-items:center;background-color:#fff;border:1px solid #999;border-radius:4px;display:flex;font-size:15px;height:44px;justify-content:flex-start;margin:0;max-width:100%;padding-left:6px;text-indent:0}.file .container .contentFinancia .resumeDates li{font-size:12px;margin:4px 4px 4px 0}.file .container .contentFinancia .total{margin:0;text-align:left}.file .container .contentFinancia .total>span{background-color:transparent;border:none;color:#000;display:block;font-size:16px;padding:0;text-align:left}.file .container .contentFinancia .total>span span{margin:0 4px}@media (min-width:768px){.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaContacta:hover,.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaLlama:hover,.file .container .wrapResumeDates .grid>div .aditionalLinks a.ctaReserva:hover{background-color:#5eac56;border-color:#5eac56;color:#fff}}@media (min-width:1100px){.file .container .caracteristicasList li{width:calc(25% - 14px)}}.mosaicContent{padding:0 20px 10px}.mosaicContent p a{background-color:#31313b;border:1px solid #31313b;border-radius:8px 0 8px 0;color:#5eac56;font-weight:700}.mosaicContent p.minTtl{color:#31313b;text-transform:uppercase}.mosaicContent .child b,.mosaicContent .child p{font-family:Lato,sans-serif}.mosaicContent .child p:first-child{font-weight:700!important}@media (min-width:768px){.mosaicContent p a:hover{background-color:#5eac56;border:1px solid #5eac56;color:#31313b}}.headH1,.minTtl,h1{font-family:Lato,sans-serif}.formulario-vender>form>div>fieldset>div>a.active,.formulario-vender>form>div>fieldset>div>a:hover{border-color:#31313b;border-radius:30px;color:#31313b}.formulario-vender>form>div>a.desplegado{background-color:#31313b;border-radius:30px}.banner .txt-banner p,.banner .txt-banner p.minTtl span{font-family:Lato,sans-serif}.taller .seoTxt{margin:30px 0}.seoTxt h1,.seoTxt h2{font-family:Lato,sans-serif}.wrapForm .navForm{margin:60px 0 10px;width:100%}.wrapForm .navForm>ul{justify-content:space-between;position:relative}.wrapForm .navForm>ul>li{border:none;flex:inherit;position:relative;z-index:3}.wrapForm .navForm>ul>li>a{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:50%;color:#ccc;display:inline-flex;font-weight:700!important;height:40px;justify-content:center;padding:0;width:40px}.wrapForm .navForm>ul>li>a.active{background-color:#31313b;border-color:#31313b;color:#fff}.wrapForm .navForm>ul:after{background-color:#ddd;content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:calc(100% - 10px)}.wrapForm .ttlForm form>div.active{display:flex;flex-flow:row wrap}.wrapForm .ttlForm form>div.active .selectedModel{order:1;width:100%}.wrapForm .ttlForm form>div.active .personalDates{order:0;width:100%}.wrapForm .personalDates h2{font-family:Lato,sans-serif;text-align:left}.wrapForm .personalDates h2 br{display:none}.wrapForm .personalDates .formNombre>div input[type=text]{background-color:#eceff3;border-color:#eceff3;height:40px;padding:0;text-indent:6px;width:100%}.wrapForm .dateDates h2,.wrapForm .lopdDates h2{font-size:20px;text-align:left}.wrapForm .dateDates .date p,.wrapForm .dateDates .hour p{text-align:center}.wrapForm .dateDates .hour ul li a.on{background-color:#31313b;color:#5eac56}.wrapForm .dateDates .reason ul li a.on{background-color:#5eac56;border:2px solid #5eac56;border-radius:3px;box-shadow:unset}.wrapForm .carDates h2{font-size:20px;text-align:left}.wrapForm .carDates .formDatos>div input[type=text],.wrapForm .carDates .formDatos>div textarea{background-color:#eceff3;border-color:#eceff3;padding-left:21px}.wrapForm .ui-widget-content .ui-state-active{background-color:#31313b;color:#5eac56}.wrapForm .wrap-btn>button{background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#fff;font-weight:700}.wrapForm #formulario_citataller .dateDates fieldset.dealer,.wrapForm #formulario_citataller .dateDates h2:first-of-type{display:none}.wrapForm .subNavForm>ul>li>a{color:#31313b}.wrapForm .subNavForm>ul>li>a>i{background-color:#31313b;border-radius:8px}.wrapForm .subNavForm>ul>li>a>i>svg{fill:#5eac56}@media (min-width:768px){.wrapForm .ttlForm form>div.active{display:flex;flex-flow:row wrap}.wrapForm .ttlForm form>div.active .selectedModel{margin-left:20px;order:1;width:280px}.wrapForm .ttlForm form>div.active .selectedModel div+div,.wrapForm .ttlForm form>div.active .selectedModel>div{margin:0 0 10px;width:100%}.wrapForm .ttlForm form>div.active .selectedModel div+div>h2,.wrapForm .ttlForm form>div.active .selectedModel>div>h2{font-size:18px}.wrapForm .ttlForm form>div.active .selectedModel div+div>h3,.wrapForm .ttlForm form>div.active .selectedModel>div>h3{font-size:16px;margin:10px 0}.wrapForm .ttlForm form>div.active .selectedModel div+div .datesResume,.wrapForm .ttlForm form>div.active .selectedModel>div .datesResume{margin:10px 0}.wrapForm .ttlForm form>div.active .selectedModel div+div .datesResume li,.wrapForm .ttlForm form>div.active .selectedModel>div .datesResume li{font-size:14px}.wrapForm .ttlForm form>div.active .personalDates{flex:1 1 0;margin-top:0;order:0;width:auto}.wrapForm .ttlForm form>div.active .personalDates .formNombre{display:flex;flex-flow:row wrap}.wrapForm .ttlForm form>div.active .personalDates .formNombre>div{margin:12px 0;width:calc(50% - 8px)}.wrapForm .ttlForm form>div.active .personalDates .formNombre>div:nth-child(2n){margin-left:16px}.wrapForm .ttlForm form>div.active .personalDates .formNombre>div:last-of-type{margin-left:0;width:100%}.wrapForm .wrap-btn>button:hover{background-color:#5eac56;border:1px solid #5eac56;color:#fff}}@media (min-width:1100px){.wrapForm .dateDates,.wrapForm .personalDates{margin:40px 0}}.wrapForm.citaPrevia .containerForm{margin:0 0 20px!important}.wrapForm.citaPrevia .containerForm .cita-select,.wrapForm.citaPrevia .containerForm .ttl,.wrapForm.citaPrevia .containerForm hr{display:none}.wrapForm.citaPrevia .containerForm .cita-select a.on{border-color:#31313b}.wrapForm.citaPrevia .containerForm .cocheCambio{display:none!important}.wrapForm.citaPrevia .containerForm .wrap-btn button{background-color:#31313b;border-radius:30px;box-shadow:none;color:#fff;font-weight:700}.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:first-child{display:block}.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:first-child,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(2),.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(3),.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(4),.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(5),.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(6),.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(7){margin:8px 0;position:relative}.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:first-child label,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(2) label,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(3) label,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(4) label,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(5) label,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(6) label,.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(7) label{background-color:#fff;font-size:13px;left:4px;line-height:1;margin:0;padding:4px;position:absolute;top:-8px}.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(8){align-items:center;display:flex;width:100%}.wrapForm.citaPrevia .containerForm div#formulario_contacto_ficha>div:nth-child(8) label{margin-right:10px}.wrapForm.citaPrevia .resumeModel .selectedModel{border:none}@media (min-width:768px){.wrapForm.citaPrevia div#formulario_contacto_ficha>div:first-child,.wrapForm.citaPrevia div#formulario_contacto_ficha>div:nth-child(3),.wrapForm.citaPrevia div#formulario_contacto_ficha>div:nth-child(5){width:calc(40% - 10px)!important}.wrapForm.citaPrevia div#formulario_contacto_ficha>div:nth-child(2),.wrapForm.citaPrevia div#formulario_contacto_ficha>div:nth-child(4),.wrapForm.citaPrevia div#formulario_contacto_ficha>div:nth-child(6){margin-left:20px!important;width:calc(60% - 10px)}.wrapForm.citaPrevia div#formulario_contacto_ficha>div:nth-child(7){width:100%}}.wrapForm.rapidPay .ttlForm{margin:0 auto}.wrapForm.rapidPay .ttlForm form{margin:0 0 30px}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a{background-color:#31313b;border:2px solid #31313b;border-radius:30px}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a>i{background-color:transparent}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a>i svg{fill:#fff}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a>span{color:#fff}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a:hover{background-color:#fff;color:#31313b}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a:hover>i svg{fill:#31313b}.wrapForm.rapidPay .ttlForm form .subNavForm>ul>li>a:hover>span{color:#31313b}.wrapForm.rapidPay .ttlForm form>div.active{background-color:#fff;border-radius:8px;padding:0 10px}.wrapForm.rapidPay .ttlForm form>div.active h2{font-family:PT Sans,sans-serif;font-size:22px!important;margin-bottom:10px}.wrapForm.rapidPay .ttlForm form>div.active .personalDates{margin:10px 0 0}.wrapForm.rapidPay .ttlForm form>div.active .personalDates .formNombre>div{margin:8px 0;position:relative}.wrapForm.rapidPay .ttlForm form>div.active .personalDates .formNombre>div label{background-color:#fff;font-size:13px;left:4px;line-height:1;margin:0;padding:4px;position:absolute;top:-8px}.wrapForm.rapidPay .ttlForm form>div.active .lopdDates{margin:0}.wrapForm.rapidPay .ttlForm form>div.active .reqInfo{margin:10px 0}.wrapForm.rapidPay .ttlForm form .wrap-btn{margin:0}.wrapForm.rapidPay .ttlForm form .wrap-btn button{background-color:#31313b;border-radius:30px;color:#fff;font-weight:700}.wrapForm.rapidPay .ttlForm form .pago .formPago>div{align-items:center;display:flex;width:calc(100% - 10px)}.wrapForm.rapidPay .ttlForm form .pago .formPago>div.formCompra{display:none}.wrapForm.rapidPay .ttlForm form .entrega .formEntrega>div{margin:0 0 16px;width:100%}.wrapForm.rapidPay .ttlForm form .entrega .formTaller>div{border:3px solid #eaeeed}.wrapForm.rapidPay .ttlForm form .entrega .formTaller>div address{display:block}.wrapForm.rapidPay .ttlForm form .entrega .formTaller>div select{appearance:none!important;display:block;height:40px;margin:0 0 0 10px;overflow:visible;padding:0;text-indent:inherit}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel>div+div h2{font-family:PT Sans,sans-serif;font-size:18px;font-weight:700}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel>div+div h2 b{font-size:13px;font-weight:400!important}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel>div+div .datesResume{display:none}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .price-Units{align-items:center;border-top:1px solid #ddd;display:flex;font-size:14px;justify-content:space-between;padding-top:8px}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .price-Units strong{font-size:14px;font-weight:400}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume{border-radius:0;margin:0;padding:0}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume .tooltip{display:inline-block;height:14px;position:relative;width:14px}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume .tooltip svg{height:14px;width:14px}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume .tooltip span{background-color:#fff;border-radius:5px;bottom:calc(100% + 20px);box-shadow:3px 0 18px #ccc;display:none;height:auto;margin-right:-120px;opacity:1;padding:6px 16px;position:absolute;right:50%;transition:all .2s ease-in-out;width:240px;z-index:3}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume .tooltip span:after{border-color:#fff transparent;border-style:solid;border-width:12px 12px 0;bottom:unset;bottom:-12px;content:"";display:block;left:50%;margin-left:-8px;position:absolute;width:0;z-index:1}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume .tooltip:hover span{display:block}.wrapForm.rapidPay .ttlForm form div.resumeModel .selectedModel .resume .requestPrice{display:block;font-size:18px;margin-top:4px}.wrapForm.rapidPay .ttlForm form .prePay{background-color:#fff;border-radius:8px;color:#000;padding:10px}.wrapForm.rapidPay .ttlForm form .prePay .cntrttl{color:#111;font-family:PT Sans,sans-serif!important;font-size:22px!important;font-weight:700!important;margin:40px 0;text-align:center}.wrapForm.rapidPay .ttlForm form .prePay h2{color:#000;font-family:PT Sans,sans-serif;font-size:22px!important;margin:20px 0}.wrapForm.rapidPay .ttlForm form .prePay p{font-size:16px;margin:10px 0}.wrapForm.rapidPay .ttlForm form .prePay ul{padding:0 0 0 20px}.wrapForm.rapidPay .ttlForm form .prePay ul li{font-size:16px;margin:10px 0}.wrapForm.rapidPay .ttlForm form .pasarela>h2{background:transparent url(/build/images/CaixaBank_Logo_Horitzontal_RGB_Fons_blanc.a97170a0.png) no-repeat 0 0;background-size:contain;height:40px;text-indent:-999em;width:200px}.wrapForm.rapidPay .ttlForm form .pasarela .contenedor_iframe iframe{height:620px!important}.wrapForm.rapidPay .ttlForm form .new-lopd p:first-of-type{display:none!important}.wrapForm.rapidPay .ttlForm .sendPay{background-color:#fff!important;color:#000!important}.wrapForm.rapidPay .ttlForm .sendPay .cntrttl{color:#111;font-family:PT Sans,sans-serif!important;font-size:22px!important;font-weight:700!important;margin:40px 0;text-align:center}.wrapForm.rapidPay .ttlForm .sendPay h2{color:#000;font-family:PT Sans,sans-serif;font-size:22px!important;margin:20px 0}.wrapForm.rapidPay .ttlForm .sendPay p{font-size:16px;margin:10px 0}.wrapForm.rapidPay .ttlForm .sendPay ul{padding:0 0 0 20px}.wrapForm.rapidPay .ttlForm .sendPay ul li{font-size:16px;margin:10px 0}.wrapForm.rapidPay.reservation .ttlForm{padding:10px 0 1px;position:relative}.wrapForm.rapidPay.reservation .ttlForm:before{background:transparent url(/build/images/logo.9bd2d5f4.svg) no-repeat 0;background-size:contain;content:"";display:block;height:68px;left:-8px;position:absolute;top:-6px;width:200px}.wrapForm.rapidPay .wrapBtn_facilitea{align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.wrapForm.rapidPay .wrapBtn_facilitea a{align-items:center;background-color:#1bdec1;border-radius:30px;color:#003d47;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;min-height:50px;padding:8px 30px}.wrapForm.rapidPay .wrapBtn_facilitea a span{color:#003d47;line-height:1;margin:1px 6px 3px 0}.wrapForm.rapidPay .wrapBtn_facilitea a svg{fill:#003d47;display:block;height:auto;width:120px}@media (min-width:768px){.wrapForm.rapidPay .wrapBtn_facilitea a:hover{opacity:.7}.wrapForm.rapidPay .ttlForm form>div.active{padding:0 20px}.wrapForm.rapidPay .ttlForm form>div.active .personalDates .formNombre>div:nth-child(odd){width:calc(40% - 10px)}.wrapForm.rapidPay .ttlForm form>div.active .personalDates .formNombre>div:nth-child(2n){margin-left:20px;width:calc(60% - 10px)}.wrapForm.rapidPay .ttlForm form>div.resumeModel{border-radius:8px;box-shadow:0 6px 6px #ccc;margin-top:46px}.wrapForm.rapidPay .ttlForm .sendPay,.wrapForm.rapidPay .ttlForm form .prePay,.wrapForm.rapidPay .ttlForm form .sendPay{display:block;float:left;padding:20px;width:calc(100% - 340px)}}.modalTerms{-moz-osx-font-smoothing:grayscale;align-content:center;align-items:center;background:rgba(0,0,0,.5);color:#000;display:flex;flex-flow:row wrap;font-size:16px;height:100%;justify-content:center;line-height:1.2;max-height:100%;overflow:hidden;position:fixed;right:0;top:100%;width:100%;z-index:99999}.modalTerms .container{background-color:#fff;border-radius:6px;max-height:94%;max-width:96%;overflow:auto;padding:20px;position:relative;width:1100px;z-index:1}.modalTerms .container .closeTerms{align-items:center;background-color:#31313b;border-radius:50%;display:flex;justify-content:center;padding:10px;position:absolute;right:6px;top:6px}.modalTerms .container .closeTerms svg{fill:#fff;height:20px;width:20px}.modalTerms.visible{bottom:0;top:0}.shwrmContentHead .fontSubhead,.shwrmContentHead h1,.shwrmContentHead h2{font-family:Lato,sans-serif}.locationContainer .timetableDates dl{margin:16px 0}.locationContainer .timetableDates dt{font-family:Lato,sans-serif;margin-top:4px}.locationContainer .timetableDates dt span{color:#000;font-weight:700}.locationContainer .timetableDates dd{font-family:Lato,sans-serif;margin:0 0 6px}.locationContainer .timetableDates .grid{display:block}.locationContainer .timetableDates .grid>div{width:auto!important}.locationContainer .location{background:#fff;border-radius:8px;overflow:hidden}.locationContainer .location .services li{font-family:Lato,sans-serif}.locationContainer .location .services li+li{font-size:14px;font-weight:600!important;line-height:1.4}.locationContainer .location .adress li{font-family:Lato,sans-serif}.locationContainer .location .adress li a.tel{align-items:center;background-color:#31313b;border:1px solid #31313b;border-radius:8px 0 8px 0;color:#5eac56;cursor:pointer;display:inline-flex;padding:10px 8px;text-decoration:none}.locationContainer .location .adress li a.tel i{height:20px;margin:0 4px 0 0;width:20px}.locationContainer .location .adress li a.tel i svg{fill:#5eac56;height:20px;width:20px}.locationContainer .location .adress li.pedirCita a{align-items:center;background-color:#31313b;border:1px solid #31313b;border-radius:8px 0 8px 0;color:#5eac56;cursor:pointer;display:inline-flex;padding:10px 8px;text-decoration:none}.locationContainer .location .adress li.pedirCita a i{height:20px;margin:0 4px 0 0;width:20px}.locationContainer .location .adress li.pedirCita a i svg{fill:#5eac56;height:20px;width:20px}.locationContainer .location .timetable .timetableDates dl dt span{font-weight:600}.locationContainer .location .timetable .timetableDates dl dt a{background-color:#31313b;border-color:#31313b;border-radius:8px 0 8px 0;color:#5eac56;display:flex;justify-content:space-around;width:110px}.locationContainer .location .timetable .timetableDates dl dt a>i svg{fill:#5eac56}.locationContainer .location .timetable .map{height:auto!important;min-height:220px;overflow:hidden;position:relative}@media (min-width:768px){.locationContainer .location .services li+li{margin-bottom:20px}.locationContainer .location .adress{margin:24px 0}.locationContainer .location .timetable .timetableDates .grid{margin-top:44px}}.trabajaContent .containerForm{border:1px solid #ddd}.trabajaContent .containerForm>p{font-size:16px!important}.trabajaContent .containerForm p{font-family:Lato,sans-serif;font-size:13px;margin:10px 0;text-align:left}.trabajaContent .containerForm input[type=text]{background-color:#eceff3;border:none;height:40px;padding-left:10px}.trabajaContent .containerForm input[type=text]::placeholder{font-family:Lato,sans-serif}.trabajaContent .containerForm label{text-transform:none}.trabajaContent .containerForm button{background-color:#31313b;border:none;border-radius:8px 0 8px 0;color:#5eac56;font-family:Lato,sans-serif}@media (min-width:768px){.trabajaContent .containerForm button:hover{background-color:#5eac56;color:#31313b}}.concesion .shwrmContentHead{background-color:#f2f2f3}.file .container .wrapGallery .selloReservado,.itemCar .wrapImage .selloReservado,.itemCar .wrapImage .swiper-container .selloReservado,.shwrmContentListado .wrapResults .cardResult .cardGrid.anuncio .cardImg .selloReservado,.wrapFile .fileGallery .selloReservado{background:transparent url(/build/images/sello_reservado.15ec2e70.svg) no-repeat 0 0;background-size:100% auto}.goBack{margin:0!important}.goBack a{background-color:#31313b;border-color:#31313b;border-radius:30px;color:#fff;font-size:14px;font-weight:700;min-height:0;padding:6px 12px}.goBack a:hover{background-color:#fff;border-color:#31313b;color:#31313b}.cmsContent .mosaicContent .grid>div{overflow:hidden;position:relative;width:100%}.cmsContent .mosaicContent .grid>div picture{border-radius:8px;display:block;height:auto;overflow:hidden;width:100%}.cmsContent .mosaicContent .grid>div picture img{display:block;height:auto;width:100%}.cmsContent .mosaicContent .grid>div h2{color:#5eac56;display:block;font-size:24px;font-weight:700;margin-bottom:15px;padding-right:100px}.cmsContent .mosaicContent .grid>div p{font-size:16px!important;line-height:24px;margin-bottom:0;padding-top:10px}.cmsContent .mosaicContent .grid>div img.icon,.cmsContent .mosaicContent .grid>div p>img{position:absolute;right:10px;top:10px;width:80px}.cmsContent .mosaicContent .grid>div ul{margin:0}.cmsContent .mosaicContent .grid>div ul li{font-size:16px!important;line-height:24px;list-style:square;margin:14px 0}.cmsContent .mosaicContent .grid>div ul li b,.cmsContent .mosaicContent .grid>div ul li strong{background-color:#f3f3f3;font-style:italic;font-weight:400}.cmsContent .mosaicContent .grid>div+div{background:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:-15px;min-height:280px;padding:20px 20px 30px;position:relative;width:86%}.cmsContent .mosaicContent .grid>div:last-child>div{background:#fff}.cmsContent .mosaicContent .grid>div:last-child>div picture{border-radius:8px;display:block;height:auto;overflow:hidden;width:100%}.cmsContent .mosaicContent .grid>div:last-child>div picture img{display:block;height:auto;width:100%}@media (min-width:1024px){.cmsContent .mosaicContent .grid{align-items:center;display:flex;flex-flow:row nowrap;margin:0 -15px;max-width:100vw;padding-bottom:90px;position:relative}.cmsContent .mosaicContent .grid>div{flex:0 0 auto;flex-basis:auto;flex-basis:54%;max-width:54%;order:0}.cmsContent .mosaicContent .grid>div+div{flex:0 0 auto;flex-basis:48%;margin-left:-14%;margin-top:0;max-width:48%;order:1;padding:10px 30px;position:relative;z-index:1}.cmsContent .mosaicContent .grid>div ul{margin:0}.cmsContent .mosaicContent .grid>div ul li{font-size:16px!important}.cmsContent .mosaicContent .grid>div:last-child>div{background:#fff}.cmsContent .mosaicContent .grid>div:last-child>div picture{border-radius:8px;display:block;height:auto;overflow:hidden;width:100%}.cmsContent .mosaicContent .grid>div:last-child>div picture img{display:block;height:auto;width:100%}.cmsContent .mosaicContent .grid:nth-child(2n)>div{order:1}.cmsContent .mosaicContent .grid:nth-child(2n)>div+div{margin-left:0;margin-right:-8.33333%;order:0}}.cmsContent .mosaicContent+.mosaicContent{margin-top:-60px}@media (min-width:980px){.cmsContent .mosaicContent+.mosaicContent{margin-top:-200px}}.cmsContent .variableCols>div h1{color:#5eac56;font-size:26px}.cmsContent .variableCols>div h2{font-size:20px}.cmsContent .variableCols>div h2 strong{display:block;max-width:768px}.cmsContent .variableCols>div p,.cmsContent .variableCols>div ul li{font-size:16px!important}@media (min-width:980px){.cmsContent .variableCols>div h1{font-size:32px}.cmsContent .variableCols>div h2{font-size:24px}.cmsContent .variableCols>div p,.cmsContent .variableCols>div ul li{font-size:16px!important}.cmsContent .mosaicContent{padding:60px 0!important}}.comparativa.ocasion .shwrmFixListado{background-color:transparent}.comparativa.ocasion .shwrmFixListado .grid>div .back{background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#5eac56;font-weight:700}.comparativa.ocasion .shwrmFixListado .grid>div .back:hover{background-color:#fff;color:#31313b}.comparativa.ocasion .compared.fix{top:60px}.cmsContent .variableCols>div .stepLine{display:flex;flex-flow:row wrap;margin:20px 0;padding:0;width:100%}.cmsContent .variableCols>div .stepLine>div{align-items:flex-start;background-color:#f3f3f3;display:flex;flex-flow:column nowrap;justify-content:flex-start;margin:10px 5px;padding:0;width:calc(100% - 10px)}.cmsContent .variableCols>div .stepLine>div img{height:auto!important;margin:0 auto;width:100%!important}.cmsContent .variableCols>div .stepLine>div p{margin:20px!important;width:calc(100% - 40px)}@media (min-width:768px){.cmsContent .variableCols>div .stepLine{margin:30px 0}.cmsContent .variableCols>div .stepLine>div{width:calc(50% - 10px)}.cmsContent .variableCols>div .stepLine{margin:40px 0}.cmsContent .variableCols>div .stepLine>div{width:calc(25% - 10px)}}.cmsContent .variableCols>div .stepGrid{margin:30px 0}.cmsContent .variableCols>div .stepGrid>div{margin:20px auto;max-width:768px;padding:10px 0;position:relative}.cmsContent .variableCols>div .stepGrid>div>i{align-items:center;background-color:#5eac56;border-radius:30px;color:#fff;display:flex;font-size:14px;font-size:20px;font-style:normal!important;font-weight:400;font-weight:700;height:60px;justify-content:center;left:22px;position:absolute;top:26px;width:60px}.cmsContent .variableCols>div .stepGrid>div h2{color:#31313b;display:block;font-size:24px;font-weight:700;margin-bottom:15px;margin-top:0}.cmsContent .variableCols>div .stepGrid>div p{font-size:16px!important;line-height:24px;margin:20px 0}.cmsContent .variableCols>div .stepGrid>div p>img{position:absolute;right:10px;top:10px;width:80px}.cmsContent .variableCols>div .stepGrid>div ul{margin:20px 0 40px;padding:0}.cmsContent .variableCols>div .stepGrid>div ul li{background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOiMxMzM1OTkiIGQ9Im0xNC45IDIuOC0yLjEgMi4xTDMzIDI1LjEgMTIuOCA0NS4ybDIuMSAyLjEgMjIuMy0yMi4yeiIvPjwvc3ZnPg==");background-position:2px 4px;background-repeat:no-repeat;background-size:18px;font-size:16px!important;line-height:24px;list-style:square;list-style:none!important;margin:20px 0;padding:0 0 0 24px}.cmsContent .variableCols>div .stepGrid>div ul li b,.cmsContent .variableCols>div .stepGrid>div ul li strong{background-color:#5eac56;font-style:italic;font-weight:400}.cmsContent .variableCols>div .centerContent{margin:30px auto;max-width:768px}.cmsContent .variableCols>div .centerContent .simTtl{color:#31313b;display:block;font-size:24px!important;font-weight:700!important;margin-bottom:30px;text-align:center}.cmsContent .variableCols>div .centerContent li,.cmsContent .variableCols>div .centerContent p{font-size:16px;margin:20px 0;text-align:center}.cmsContent .variableCols>div .centerContent li a,.cmsContent .variableCols>div .centerContent p a{align-items:center;background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#fff;display:inline-flex;font-weight:700;height:40px;padding:0 30px}@media (min-width:768px){.cmsContent .variableCols>div .centerContent li a:hover,.cmsContent .variableCols>div .centerContent p a:hover{background-color:#fff;color:#31313b}}.cmsContent .variableCols>div .txtContent{margin:30px auto;max-width:768px}.cmsContent .variableCols>div .txtContent h2{color:#000;font-size:26px!important}.cmsContent .variableCols>div .txtContent .simTtl,.cmsContent .variableCols>div .txtContent h2{display:block;font-family:PT Sans,sans-serif;font-weight:700!important;margin-bottom:30px;text-align:left}.cmsContent .variableCols>div .txtContent .simTtl{color:#31313b;font-size:24px!important}.cmsContent .variableCols>div .txtContent p{font-size:16px!important;margin:20px 0;text-align:left}.cmsContent .variableCols>div .txtContent p a{align-items:center;background-color:#31313b;border:1px solid #31313b;border-radius:30px;color:#fff;display:inline-flex;font-weight:700;height:40px;padding:0 30px}.cmsContent .variableCols>div .txtContent ul{margin:20px 0 40px;padding:0}.cmsContent .variableCols>div .txtContent ul li{background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOiMxMzM1OTkiIGQ9Im0xNC45IDIuOC0yLjEgMi4xTDMzIDI1LjEgMTIuOCA0NS4ybDIuMSAyLjEgMjIuMy0yMi4yeiIvPjwvc3ZnPg==");background-position:2px 4px;background-repeat:no-repeat;background-size:18px;font-size:16px!important;line-height:24px;list-style:square;list-style:none!important;margin:20px 0;padding:0 0 0 24px}.cmsContent .variableCols>div .txtContent ul li b,.cmsContent .variableCols>div .txtContent ul li strong{background-color:#5eac56;font-style:italic;font-weight:400}@media (min-width:768px){.cmsContent .variableCols>div .txtContent{margin:50px auto}.cmsContent .variableCols>div .txtContent p a:hover{background-color:#fff;color:#31313b}}.cmsContent .variableCols>div .simBanner{height:380px;margin-top:0}.cmsContent .variableCols>div .simBanner>div>picture{height:380px}.cmsContent .variableCols>div .simBanner>div>picture img{height:100%!important}.cmsContent .variableCols>div .simBanner>div .simH2,.cmsContent .variableCols>div .simBanner>div h2{color:#fff!important;font-size:30px!important;font-weight:700!important;margin:30px 0}.cmsContent .variableCols>div .simBanner>div .simH3,.cmsContent .variableCols>div .simBanner>div h3{color:#fff!important;font-size:22px!important;margin:30px 0}@media (min-width:768px){.cmsContent .variableCols>div .simBanner>div .simH2,.cmsContent .variableCols>div .simBanner>div h2{font-size:32px!important}}@media (min-width:1100px){.cmsContent .variableCols>div .simBanner>div .simH2,.cmsContent .variableCols>div .simBanner>div h2{font-size:38px!important}}.cmsContent .variableCols>div sup{font-size:.6em;vertical-align:super}.cmsContent .variableCols>div .ventajasGrid{background-color:#fff;border-radius:8px;display:flex;flex-flow:row wrap;justify-content:space-around;margin:30px auto;max-width:1300px;padding:20px;width:100%}.cmsContent .variableCols>div .ventajasGrid>div{margin:10px 1%;width:48%}.cmsContent .variableCols>div .ventajasGrid>div img,.cmsContent .variableCols>div .ventajasGrid>div picture{display:block;margin:10px auto 18px;max-width:100%;width:80px}.cmsContent .variableCols>div .ventajasGrid>div p{color:#000;font-size:16px;font-weight:400!important;line-height:1.4;margin:10px 0;text-align:center}@media (min-width:560px){.cmsContent .variableCols>div .ventajasGrid>div{margin:20px 1.5%;width:30%}}@media (min-width:768px){.cmsContent .variableCols>div .ventajasGrid>div{margin:20px 1%;width:18%}}.cmsContent .variableCols>div .video{margin:0 auto;max-width:100%;padding:20px;width:780px}.cmsContent .variableCols>div .video video{height:auto;width:100%}.shwrmContentHead{background-color:transparent}.shwrmContentHead h1{color:#31313b;display:block;font-size:24px!important;font-weight:700!important;margin-bottom:30px;text-align:left}.aviso,.cookies{margin:40px auto;max-width:1300px}.aviso h3,.cookies h3{font-size:1.875rem;line-height:1.75rem;margin:30px 0}.aviso h4,.cookies h4{font-size:1.5625rem;line-height:1.875rem;margin:30px 0}.aviso p,.cookies p{font-size:16px!important;margin:30px 0}.aviso p a,.cookies p a{color:#31313b}.aviso ul li,.cookies ul li{font-size:16px!important}@media (min-width:768px){.aviso p,.aviso ul li,.cookies p,.cookies ul li{font-size:18px!important}}.txtIntro{margin:20px auto;max-width:768px}.txtIntro p{font-size:16px;margin:20px 0}.txtIntro p b{font-weight:700}@media (min-width:768px){.txtIntro{margin:40px auto}}.toggleContent{margin:40px auto;max-width:768px}.toggleContent>a{align-items:center;background-color:#f3f3f3;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin:16px 0 0;padding:16px}.toggleContent>a span{color:#31313b;max-width:calc(100% - 20px)}.toggleContent>a i{display:block;height:18px;transition:all .4s ease;width:18px}.toggleContent>a i svg{fill:#31313b;height:18px;width:18px}.toggleContent>a.on{background-color:#31313b}.toggleContent>a.on span{color:#fff}.toggleContent>a.on i{transform:rotate(-180deg)}.toggleContent>a.on i svg{fill:#fff}.toggleContent>a.on+div{display:block}.toggleContent>div{border:1px solid #f3f3f3;display:none;margin:0 0 20px;padding:10px 20px}.toggleContent>div p{font-size:16px;margin:20px 0}.toggleContent>div ul{list-style:none;margin:20px 0!important;padding:0!important}.toggleContent>div ul li{background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIHN0eWxlPSJmaWxsOiMxMzM1OTkiIGQ9Im0xNC45IDIuOC0yLjEgMi4xTDMzIDI1LjEgMTIuOCA0NS4ybDIuMSAyLjEgMjIuMy0yMi4yeiIvPjwvc3ZnPg==");background-position:2px 4px;background-repeat:no-repeat;background-size:18px;font-size:16px;list-style:none!important;margin:20px 0;padding:0 0 0 24px}@media (min-width:768px){.toggleContent{margin:40px auto}.toggleContent>a:hover{background-color:#31313b}.toggleContent>a:hover span{color:#fff}.toggleContent>a:hover i{transform:rotate(-180deg)}.toggleContent>a:hover i svg{fill:#fff}}sup{vertical-align:top}sub,sup{font-size:.7em}sub{vertical-align:bottom}.labels{bottom:6px;display:block!important;left:6px;position:absolute;z-index:3}.labels .offer{background-color:#5eac56;margin:0 4px 0 0}.labels .nissanMaintenance,.labels .offer{border-radius:30px;color:#fff;display:inline-block;font-size:12px;padding:4px 8px}.labels .nissanMaintenance{background-color:#007eae;margin:0;max-width:100%}.landingSeguimos{align-items:center;background-color:#e5ebec;display:flex;flex-flow:column nowrap;justify-content:center;min-height:100vh;padding:0 20px;width:100%}.landingSeguimos p{color:#003c46;font-family:Montserrat,sans-serif!important;font-size:18px;font-weight:400!important;line-height:1.2;margin:10px 0;max-width:100%;text-align:center;width:663px}.landingSeguimos p.simTtl{font-size:24px;font-weight:600!important}.landingSeguimos p a{align-items:center;background-color:#003c46;border-radius:6px;color:#fff;display:inline-flex;font-family:Montserrat,sans-serif!important;font-size:16px;font-weight:600;height:48px;justify-content:center;margin-bottom:30px;padding:0 20px;width:250px}.landingSeguimos picture{display:block;height:auto;margin:20px 0;max-width:100%;width:663px}.landingSeguimos picture img{display:block;height:auto;width:100%}@media screen and (min-width:660px){.landingSeguimos p{font-size:20px}.landingSeguimos p.simTtl{font-size:30px}.landingSeguimos p a:hover{opacity:.9}}