@charset "UTF-8";.ie .site-header{position:fixed}.ie .header .link-segment:before{left:-45px}.ie .header .header-list .item-green{line-height:1}.ie .nav-header-bo{margin-top:109px}.ie .site-body{display:block}.ie .site-content{min-height:100vh;-webkit-box-flex:0;-ms-flex:none;flex:none}.ie .footer{z-index:3;position:relative}.ie .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ie .row .col .note{width:140px;text-align:center}.ie .row .col-md-4{-ms-flex-item-align:stretch;align-self:stretch}.ie .row .account-details .col .note{text-align:left;width:auto}.ie .popup-wrapper{position:fixed;height:auto;top:20vh}.ie .popup-wrapper .popup{position:static}.ie .btn-tab{margin:0}.ie .g-banner{height:350px}.ie .g-banner img{margin-top:0!important}.ie .g-banner-content{position:absolute;height:350px}.ie .g-banner-content:after{left:calc(50% + 48px)}.ie .homeheadline .g-banner-content{height:425px}.ie .banner-loyalty.justify-content-end .g-banner-content{right:0!important}@media only screen and (max-width:992px){.ie .banner-loyalty.justify-content-end .g-banner-content{bottom:0;height:auto}}@media only screen and (max-width:992px){.ie .banner-loyalty .g-banner-content:after{display:none}}.ie .banner-loyalty.justify-content-end .g-banner-content:after{left:calc(-50% - 49px)!important}@media only screen and (max-width:992px){.ie .banner-loyalty.justify-content-end .g-banner-content:after{display:none}}.ie .banner-aside .banner-services .g-banner-content{top:auto;height:auto}.ie .banner-aside .banner-services .g-banner-content::after{top:-66%}.ie .banner-aside .banner-loyalty .g-banner-content{top:auto;height:auto;bottom:0;padding:3rem 1.5rem}.ie .banner-aside .banner-loyalty .g-banner-content::after{display:none}.ie .banner-adhesion .g-banner-img{position:absolute;top:0;left:0;width:46%;bottom:0}.ie .banner-adhesion .g-banner-content{left:54%}@media only screen and (max-width:992px){.ie .banner-adhesion{display:block;height:auto}.ie .banner-adhesion .g-banner-img{position:static;width:100%}.ie .banner-adhesion .g-banner-content{height:auto;left:0;width:100%;position:static}}.ie .free-banner .g-banner-content{position:absolute;width:100%}.ie .free-banner .g-banner-img{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-webkit-transform:none;transform:none;max-height:100%;width:auto;margin:0}.ie .support-flex-container .full-height{height:auto!important}.ie .is-relative{margin:auto;max-width:1200px}.ie .big-banner .categories{width:auto;display:block}.ie .challenge-segment-top .gm-detail-txt-wrapper{width:auto}.ie .challenge-segment-list .list-segment .top-icon{top:-10px}.ie .nano>.nano-content{overflow-y:auto}.ie .nano>.nano-pane{width:17px}.ie .client-support .has-shape::before{left:-185px}.ie .section-service-header .title::after,.ie .title-ic-wrapper .title::after{background-size:auto 35px}.ie .section-service-header .title.ic-parking::after,.ie .title-ic-wrapper .title.ic-parking::after{background-size:35px}.ie .section-service-header .title.ic-programas::after,.ie .title-ic-wrapper .title.ic-programas::after{background-size:35px}.ie .section-service-header .title.ic-2cars::after{background-size:35px}.ie .content-with-aside .main-content-item .main-content-img .img{height:auto}.ie .lists.suggestions .d-flex{display:block!important}.ie .lists.suggestions [class*=ic-]::before{margin:auto!important}.ie .tagit input[type=text]{line-height:1}.ie .service-plan .card-indication::after{right:-33px}.ie .service-plan .card-indication::before{left:-32px}.ie .lists h4{min-height:60px}.ie .lists .content-text{min-height:110px}.ie .categories li{height:40px}.ie .partners .icn{opacity:.7}.ie .partners .icn:hover{opacity:1}.ie .vehicle-detail .vehicle-main{display:block;width:100%;font-size:0}.ie .vehicle-detail .vehicles-info,.ie .vehicle-detail.mobility .vehicles-info,.ie .vehicle-detail.vehicle-detail-split-billing .vehicles-info{display:inline-block;vertical-align:top;width:30%}.ie .vehicle-detail .vehicles-vv-info-wrapper{display:inline-block;vertical-align:top;width:70%}.ie mark:after{right:-28px;background-size:34px;height:28px;width:34px}.ie .serv-list .go-right{float:none;text-align:right}.ie .list-messages .message::before,.ie .red-alert::before,.ie .red_alert_icon::before{background-size:4px 13px}.ie .yellow-light .row{-webkit-box-flex:0;-ms-flex:none;flex:none}.ie .support-flex-container .yellow-light .full-height{height:100%!important}.ie .card-vehicles .btn-dropdown-menu{z-index:4}.ie .ic-type-4{background-size:14px auto}@media only screen and (min-width:1024px){.ie .has-shape::before{left:-46px}.ie .header{-webkit-transition:none;transition:none}.ie .header .header-row{display:block;font-size:0;-webkit-transition:none;transition:none}.ie .header .nav-header-user{width:25%;float:right;height:108px;max-height:108px;-webkit-transition:none;transition:none}.ie .header .nav-header{width:65%;max-width:none;display:inline-block;height:108px;max-height:108px;-webkit-transition:none;transition:none}.ie .header .logo{height:108px;max-height:78px;width:10%;display:inline-block;-webkit-transition:none;transition:none}.ie .header.shrink .nav-header-user{height:78px;max-height:78px}.ie .header.shrink .nav-header{height:78px;max-height:78px}.ie .header.shrink .logo{height:78px;max-height:78px}.ie .fix-gm-img.gm-banner{min-height:307px}.ie .row [class*=col-]:nth-child(2) .ic-user{margin-top:0}.ie .row [class*=col-]:nth-child(2) .tooltip{margin-top:0!important}.ie .is-absolute{z-index:1;position:relative}.ie .offer-detail-highlight{position:absolute;top:auto}.ie .mobile-price-container{position:fixed}.ie .loyalty-list{position:fixed;-webkit-transition:none;transition:none;margin-left:0}}@media only screen and (min-width:992px){.ie .lists.suggestions .gm-box-txt,.ie .lists.suggestions [class*=ic-]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}