button,html,input,select,textarea{color:#000}body{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input[type=text]{-webkit-appearance:none;border-radius:0}.moblie{display:none!important}.desktop{display:block!important}@media(max-width:970px){.moblie{display:block!important}.desktop{display:none!important}}@font-face{font-family:fs_elliot_probold;src:url(../fonts/fselliotpro-bold-webfont.woff2)format('woff2'),url(../fonts/fselliotpro-bold-webfont.woff)format('woff');font-weight:400;font-style:normal}@font-face{font-family:fs_elliot_proregular;src:url(../fonts/fselliotpro-webfont.woff2)format('woff2'),url(../fonts/fselliotpro-webfont.woff)format('woff');font-weight:400;font-style:normal}body{font-family:fs_elliot_proregular}.ie6 body,.ie7 body{font-size:10px}.f100{float:left;width:100%}.fl{float:left}.fr{float:right}.container{width:100%}.lead,label,ol,p,ul{margin:0;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.carousel-fade .carousel-inner .item{transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;transform:translate3d(0,0,0)}.carousel-fade .carousel-control{z-index:2}.affix{top:0;width:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;border-bottom:1px solid #d9d9d9}.affix-top{position:static;top:-54px}.affix+.suporteAffix{padding-top:194px;display:block}.standard-header{background:#fff;display:block;z-index:100;border-bottom:1px solid #ededed}.standard-header .menuDesktop{position:relative;padding:0}.standard-header .logoContainer{display:block;width:calc(100% - 30px);padding:57px 0 17px 30px;border-bottom:1px solid #ededed;box-sizing:content-box}.standard-header .logoContainer a{display:block;width:249px;height:66px;background:url(../Images/img/logo_acp.png)left center no-repeat;background-size:contain}.standard-header .socioContainer{display:block;position:absolute;top:67px;right:15px}.standard-header .socioContainer .btn-cta{background:#f0050a;color:#fff;font-size:1.6em;text-align:center;display:inline-block;line-height:48px;width:168px;text-transform:uppercase;vertical-align:middle;text-decoration:none;transition:background .5s}.standard-header .socioContainer .btn-cta:hover{background:#fb464a}.standard-header .external-links{display:block;position:absolute;width:100%;margin:auto;top:0;left:0;text-align:right;background:#f2f2f2;color:#4d4d4d;line-height:30px}.standard-header .external-links .left-none{list-style:none;margin-left:30px;display:flex}.standard-header .external-links .left-none li{margin-right:20px;font-size:14px;text-transform:uppercase}.standard-header .external-links .left-none li a{color:#4d4d4d}.standard-header .external-links .left-none li a img{width:30px}.standard-header .external-links .left-none li a:hover{color:#f0050a}.standard-header .external-links .social{display:inline-block;font-size:1.4em}.standard-header .external-links .social a{color:#4d4d4d;margin-left:12px;font-size:1.35em;vertical-align:middle;transition:color .75s}.standard-header .external-links .social a:hover{color:#f0050a}.standard-header .external-links .store{display:inline-block;font-size:1.4em;margin-left:45px}.standard-header .external-links .store a{color:#4d4d4d;text-decoration:none;transition:color .75s}.standard-header .external-links .store a i{font-size:1.35em;margin-left:12px;vertical-align:middle;padding-bottom:5px}.standard-header .external-links .store a:hover{color:#f0050a}.standard-header .phone-number{position:absolute;top:65px;right:185px;font-family:fs_elliot_probold;display:inline-block;width:212px;text-align:center;font-size:1.2em;text-transform:uppercase;vertical-align:middle}.standard-header .phone-number strong{color:#f0050a;font-size:2em}.standard-header .phone-number strong a{color:#f0050a;text-decoration:none!important;font-size:inherit!important;cursor:pointer}.standard-header .phone-number strong a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.standard-header .btn-get-a-call{display:none;float:right;width:27px;height:27px;background:url(../Images/img/btn_get_a_call.png)center center no-repeat;background-size:100% 100%;vertical-align:middle;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.standard-header .external-links .contactos{display:inline-block;font-size:1.4em;color:#4d4d4d;padding-right:50px}.standard-header .external-links .contactos a{color:#4d4d4d;text-decoration:none}.standard-header .external-links .contactos a:hover{color:#f0050a;text-decoration:none}.standard-header .logo-search-bar{position:absolute;width:calc(100% - 700px);top:40px;right:400px;text-align:right;border-bottom:1px solid #ededed}.standard-header .logo-search-bar .search-box{display:inline-block;width:calc(100% - 100px);box-sizing:border-box;line-height:100px;border-right:1px solid #ededed;padding-right:30px;background:#fff}.standard-header .logo-search-bar .search-box.active .text{display:inline}.standard-header .logo-search-bar .search-box.active .btn-search{color:#f0050a}.standard-header .logo-search-bar .search-box.active .btn-search:hover{color:#fb464a}.standard-header .logo-search-bar .search-box.active .btn-close-search{display:inline;color:#cbcbcb}.standard-header .logo-search-bar .search-box .text{line-height:64px;height:64px;border:0;color:#333;font-size:2.2em;width:calc(100% - 140px);padding-left:20px;outline:0;display:none;vertical-align:middle}.standard-header .logo-search-bar .search-box .btn-search{border:0;background:0 0;padding:0;color:#333;outline:0;transition:color .75s}.standard-header .logo-search-bar .search-box .btn-search:hover{color:#f0050a}.standard-header .logo-search-bar .search-box .btn-close-search{color:#ccc;position:relative;margin-left:40px;display:none;outline:0;transition:color .75s}.standard-header .logo-search-bar .search-box .btn-close-search:hover{color:#a6a6a6}.standard-header .logo-search-bar .search-box .btn-close-search:before{content:'';position:absolute;height:40px;top:50%;margin-top:-20px;left:-19px;width:1px;background:#ccc}.standard-header .logo-search-bar .search-box i{vertical-align:middle;font-size:2.9em}@media(max-width:1060px){.standard-header .search-box.active{position:absolute;right:-400px;width:calc(100% + 400px)}}.standard-header.affix .logoContainer{float:left;display:block;width:50px;padding:6px 0 0 15px;border-bottom:none;margin-left:0;animation:menuLogo .6s ease-out}.standard-header.affix .logoContainer a{width:50px;height:45px;background:url(../Images/img/logo_acp.png)left center no-repeat;background-size:cover}.standard-header.affix .socioContainer{position:relative;float:right;animation:menuSocio .6s ease-out;top:8px}.standard-header.affix .socioContainer .btn-cta{font-family:fs_elliot_probold;font-size:1.5em;line-height:40px;width:130px}.standard-header.affix .external-links{position:relative;float:right;top:13px;left:auto;background:#fff;line-height:normal;width:20px;margin:0;margin-right:calc((100% - 360px) *8/100);animation:menuExternal .6s ease-out}.standard-header.affix .external-links .contactos{display:none}.standard-header.affix .external-links .social{display:none}.standard-header.affix .external-links .store{display:none}.standard-header.affix .external-links .my-acp-menu{margin-left:0;margin-right:0}.standard-header.affix .external-links .my-acp-menu>a i{font-size:2.1em;margin-left:0}.standard-header.affix .external-links .my-acp-menu span{display:none}.standard-header.affix .phone-number{display:none}.standard-header.affix .btn-get-a-call{display:block;margin-top:14px;margin-right:15px;animation:menuCall .6s ease-out}.standard-header.affix .logo-search-bar{display:block;position:initial;float:right;width:40px;top:auto;margin-top:0;margin-right:10px;right:auto;text-align:right;border-bottom:none;animation:menuSearch .6s ease-out}.standard-header.affix .logo-search-bar .search-box{line-height:normal;border-right:none}.standard-header.affix .logo-search-bar .search-box.active{position:absolute;right:0;width:100%}.standard-header.affix .logo-search-bar .search-box.active .text{display:inline}.standard-header.affix .logo-search-bar .search-box.active .btn-search{color:#f0050a}.standard-header.affix .logo-search-bar .search-box.active .btn-search:hover{color:#fb464a}.standard-header.affix .logo-search-bar .search-box.active .btn-close-search{display:inline;color:#cbcbcb}.standard-header.affix .logo-search-bar .search-box .text{line-height:64px;height:64px;border:0;color:#333;font-size:2.2em;width:calc(100% - 140px);padding-left:20px;outline:0;display:none;vertical-align:middle}.standard-header.affix .logo-search-bar .search-box .btn-search{margin-top:10px;border:0;background:0 0;padding:0;color:#333;outline:0;transition:color .75s}.standard-header.affix .logo-search-bar .search-box .btn-search:hover{color:#f0050a}.standard-header.affix .logo-search-bar .search-box i{vertical-align:middle;font-size:2.9em}.standard-header.affix .logo-search-bar .search-box .search-form input{height:54px;line-height:normal}@media(max-width:1060px){.standard-header.affix .search-box.active{position:absolute;right:-400px;width:calc(100% + 400px)}}.standard-header.affix .nav-bar{float:left;clear:none;width:calc((100% - 360px) *85/100);margin-left:calc((100% - 360px) *6/100)}.standard-header.affix .nav-bar>ul>li>a{font-size:1.5em;backface-visibility:hidden;-webkit-backface-visibility:hidden}.standard-header.affix .nav-bar>ul>li>div{top:54px}.nav-bar{float:left;width:100%;max-width:1280px;height:54px}@media(min-width:1280px){.nav-bar{margin-left:calc((100% - 1280px)/2)}}.nav-bar>ul{display:table;width:100%;margin:0}.nav-bar>ul>li{float:none;display:table-cell;text-align:center;height:54px;vertical-align:middle;padding:0 5px}.nav-bar>ul>li>a{display:table;width:100%;font-family:fs_elliot_probold;color:#333;font-size:1.6em;text-transform:uppercase;text-decoration:none;transition:color .5s}.nav-bar>ul>li>a:hover{color:#f0050a}.nav-bar>ul>li>a.btn-red{background:#f0050a;color:#fff;display:inline-block;line-height:40px;padding:0 10px;margin-top:8px}.nav-bar>ul>li>a.btn-red:hover{color:#fff;background:#fb464a}.nav-bar>ul>li>a .outer{position:relative;display:table-cell;height:54px;vertical-align:middle}.nav-bar>ul>li:hover>a{color:#f0050a}.nav-bar>ul>li:hover .outer:after{content:'';bottom:0;left:0;width:100%;height:5px;background:#f0050a;position:absolute}.nav-bar>ul>li:hover>div{max-height:1000px;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}.nav-bar>ul>li>div{position:absolute;top:194px;left:0;width:100%;background-color:#f7f7f7;z-index:4567;overflow:hidden;max-height:0;-webkit-transition:max-height .2s;-moz-transition:max-height .2s;-o-transition:max-height .2s;transition:max-height .2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.nav-bar>ul>li>div>ul{position:relative;display:block;max-width:1280px;margin:auto;text-align:left;list-style:none;box-sizing:content-box;min-height:275px}.nav-bar>ul>li>div>ul:before{position:absolute;content:'';top:0;left:0;margin-left:-75%;width:100%;height:100%;background:#eaeaea;z-index:-2}.nav-bar>ul>li>div>ul>li{display:block;width:25%}.nav-bar>ul>li>div>ul>li.active>a{color:#f0050a}.nav-bar>ul>li>div>ul>li.active>a:before{content:'';background:#f7f7f7;z-index:-2}.nav-bar>ul>li>div>ul>li.active>ul{display:block}.nav-bar>ul>li>div>ul>li:last-child{position:absolute;top:0;right:0;width:25%}.nav-bar>ul>li>div>ul>li>a{text-transform:uppercase;text-decoration:none;padding:15px 10px 15px 20px;font-size:1.6em;line-height:normal;font-family:fs_elliot_probold;color:#3b3b3b;display:block;position:relative;z-index:5}.nav-bar>ul>li>div>ul>li>a:before{position:absolute;content:'';top:0;right:0;width:900px;height:100%;background:#eaeaea;z-index:-2}.nav-bar>ul>li>div>ul>li:hover>ul{display:block!important}.nav-bar>ul>li>div>ul>li:hover>a{color:#f0050a}.nav-bar>ul>li>div>ul>li:hover>a:before{content:'';background:#f7f7f7;z-index:-2}.nav-bar>ul>li>div>ul>li>ul{position:absolute;left:25%;top:15px;color:#f0050a;font-size:1.5em;-webkit-column-count:2;-moz-column-count:2;column-count:2;display:none;width:50%;min-height:100%;padding-bottom:50px}.nav-bar>ul>li>div>ul>li>ul>li{margin-left:50px;max-width:200px}.nav-bar>ul>li>div>ul>li>ul>li>a{display:block;color:#3b3b3b;text-decoration:none;transition:color .75s;line-height:normal;margin-bottom:30px}.nav-bar>ul>li>div>ul>li>ul>li>a:hover{color:#f0050a}.nav-bar>ul>li>div>ul>li>ul>li:last-child{padding-bottom:0}.nav-bar>ul>li>div>ul>div>div:first-of-type:before{position:absolute;content:'';top:0;left:0;width:25%;height:200%;background:#eaeaea;z-index:-2;box-sizing:initial;padding-right:7px}.menu-highlight{margin:25px 0 0;padding-bottom:40px;display:block;color:#2c2c2c;text-decoration:none}.menu-highlight:focus,.menu-highlight:hover,.menu-highlight:visited{color:initial;text-decoration:none}.menu-highlight:focus i,.menu-highlight:hover i,.menu-highlight:visited i{transform:translate(8px)}.menu-highlight img{max-width:100%}.menu-highlight .lead{font-family:fs_elliot_probold;font-size:2em;color:#f0050a;margin-top:10px}.menu-highlight .sublead{margin-top:5px;font-size:1.4em}.menu-highlight .sublead i{color:#f0050a;vertical-align:middle;transition:all .5s}.menu-highlight img{transition:all .5s}.menu-highlight:hover img{transform:scale(1.02,1.02)}.my-acp-menu-top{display:inline-block;font-size:1.4em;margin-left:35px;position:relative;margin-right:20px;vertical-align:middle}.my-acp-menu-top>a{color:#f0050a;text-decoration:none;transition:color .75s}.my-acp-menu-top>a i{font-size:1.35em;margin-left:12px;vertical-align:middle}.my-acp-menu-top .my-acp-dropdown{position:absolute;width:250px;right:-20px;text-align:left;top:100%;padding-top:5px;display:none;z-index:90}.my-acp-menu-top .my-acp-dropdown.active{display:block}.my-acp-menu-top .my-acp-dropdown ul{background:#f0050a;list-style:none;padding:0;margin:0}.my-acp-menu-top .my-acp-dropdown li:last-child a:after{display:none}.my-acp-menu-top .my-acp-dropdown li.btn-logout{background:#b20d17}.my-acp-menu-top .my-acp-dropdown li.pre-btn-logout a:after{display:none}.my-acp-menu-top .my-acp-dropdown a{color:#fff;display:block;padding-left:20px;position:relative;line-height:36px;overflow:hidden;text-decoration:none}.my-acp-menu-top .my-acp-dropdown a:hover{background:#fff;color:#f0050a}.my-acp-menu-top .my-acp-dropdown a:hover:after{background:#fff}.my-acp-menu-top .my-acp-dropdown a:after{content:'';position:absolute;top:100%;left:20px;height:1px;background:#ff5a64;width:230px;margin-top:-1px}.my-acp-menu-top .my-acp-dropdown:after{content:'';position:absolute;right:16px;top:-5px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #f0050a transparent}.menu-big-dropdown{position:absolute;top:194px;left:0;width:100%;background-color:#f7f7f7;z-index:4567;display:none}.menu-big-dropdown.active{display:block}.menu-big-dropdown .container{max-width:1280px}.menu-big-dropdown .menu-highlight{margin:25px 0 0;padding-bottom:10px;display:block;color:#2c2c2c;text-decoration:none}.menu-big-dropdown .menu-highlight img{max-width:100%}.menu-big-dropdown .menu-highlight .lead{font-family:fs_elliot_probold;font-size:2em;color:#f0050a;margin-top:10px}.menu-big-dropdown .menu-highlight .sublead{margin-top:5px;font-size:1.4em}.menu-big-dropdown .menu-highlight .sublead i{color:#f0050a;vertical-align:middle;transition:all .5s}.menu-big-dropdown .menu-highlight img{transition:all .5s}.menu-big-dropdown .menu-highlight:hover img{transform:scale(1.02,1.02)}.carousel-indicators li{border-radius:30px;border:0;background:#fff;margin:0 4px}.carousel-indicators li.active{background:#f0050a;margin:0 4px;width:10px;height:10px}.mobile-header{position:fixed;top:0;left:0;z-index:1234;width:100%}.mobile-header .top-row{height:68px;padding:15px 0;line-height:38px;border-bottom:1px solid #d9d9d9;margin:0;background:#fff}.mobile-header .top-row>.col-xs-2,.mobile-header .top-row>.col-xs-8{height:38px}.mobile-header .top-row div[class^=col-xs]{padding:0}.mobile-header .left-links{text-align:center;font-size:2.5em}.mobile-header .left-links a{color:#333;text-decoration:none}.mobile-header .left-links .fa-times{display:none}.mobile-header img{max-height:100%;max-width:100%;vertical-align:top}.mobile-header .right-links{text-align:center}.mobile-header .right-links .btn-get-a-call{display:inline-block;width:27px;height:27px;line-height:27px;background:url(../Images/img/btn_get_a_call.png)center center no-repeat;background-size:100% 100%;vertical-align:middle;font-size:2.5em;color:#333;text-decoration:none}.mobile-header .right-links .btn-get-a-call .fa-times{display:none}.mobile-header.active .left-links .fa-bars{display:none}.mobile-header.active .left-links .fa-times{display:inline}.mobile-header.active .actual-menu{box-shadow:0 10px 28px 0 rgba(0,0,0,.75)}.mobile-header.active-call-menu .call-menu{right:0;box-shadow:0 10px 28px 0 rgba(0,0,0,.75)}.mobile-header.active-call-menu .btn-get-a-call{background:0 0}.mobile-header.active-call-menu .btn-get-a-call .fa-times{display:inline}.mobile-header .actual-menu{position:absolute;width:100%;top:100%;left:-100%}.mobile-header nav{border-bottom:1px solid #d9d9d9}.mobile-header nav a{font-family:fs_elliot_probold;color:#1a1a1a;background:#fff;font-size:1.6em;display:block;position:relative;padding:8px 15px;line-height:normal;text-decoration:none}.mobile-header nav a.btn-back,.mobile-header nav a.my-acp-link{color:#f0050a}.mobile-header nav a.my-acp-menu{margin:0;vertical-align:baseline}.mobile-header nav a.btn-back{padding-left:35px}.mobile-header nav a.btn-back i{left:15px;right:auto}.mobile-header nav i{color:#f0050a;font-size:1.5em;position:absolute;right:15px;top:50%;margin-top:-14px}.mobile-header nav.active{display:block}.mobile-header nav>ul>li>a{text-transform:uppercase}.mobile-header nav ul{list-style:none}.mobile-header nav ul li{width:100%}.mobile-header nav ul li ul{display:none;position:absolute;width:100%;top:0;left:100%;box-shadow:7px 10px 10px -5px rgba(0,0,0,.75)}.mobile-header .primary-menu .active{padding-left:30px}.mobile-header .secondary-menu.active{display:block}.mobile-header.secondary-open .hide-secondary-open{display:none}.mobile-header .small-search-box{padding:0 15px;position:relative;background-color:#fff}.mobile-header .small-search-box .text{width:100%;border:0;height:50px;line-height:50px;outline:0;font-size:1.5em;font-family:fs_elliot_proregular;padding-right:34px}.mobile-header .small-search-box button{position:absolute;right:0;line-height:50px;height:50px;color:#333;padding:0 15px;border:0;top:0;background:0 0;font-size:2em;outline:0}.mobile-header .triple-links{background:#4d4d4d;text-align:center;margin:0}.mobile-header .triple-links div[class^=col-xs]{padding:0}.mobile-header .triple-links .col-xs-6{border-left:1px solid #fff;border-right:1px solid #fff}.mobile-header .triple-links a{display:block;font-family:fs_elliot_probold;font-size:1.8em;text-transform:uppercase;color:#fff;text-decoration:none;line-height:50px}.mobile-header .triple-links i{font-size:1.4em}.mobile-header .phone-number a{background:#f0050a;display:block;color:#fff;line-height:50px;font-size:3em;text-align:center;font-family:fs_elliot_probold;text-decoration:none}.mobile-header .call-menu{position:absolute;width:100%;top:100%;background:#fff;transition:all .5s;right:-100%}.mobile-header .call-menu ul{list-style:none}.mobile-header .call-menu li{height:44px;border-top:1px solid #d9d9d9}.mobile-header .call-menu li:first-child{border:0}.mobile-header .call-menu li:last-child{line-height:50px}.mobile-header .call-menu a{font-size:1.6em;font-family:fs_elliot_probold;line-height:44px;display:block;color:#000;text-decoration:none;background-position:17px center;background-repeat:no-repeat;padding-left:52px}.mobile-header .call-menu a.btn-phone{background-image:url(../Images/img/ico_phone.png);text-transform:uppercase}.mobile-header .call-menu a.btn-email{background-image:url(../Images/img/ico_envelope.png)}.mobile-header .call-menu a.btn-all{color:#fff;background:#4d4d4d;text-align:center;line-height:50px;text-transform:uppercase;padding:0}.mobile-header .call-menu span{font-size:1.4em;margin-top:20px;display:inline-block;padding-left:17px}.hero-slider{padding-left:0;padding-right:0}.hero-slider .row{margin:0}.hero-slider .col-xs-12{padding:0}.hero-slider img{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%}.hero-slider .carousel-indicators li{width:17px;height:17px}.hero-slider .item-text{position:absolute;top:20%;width:450px;left:15%;color:#fff}.hero-slider .item-text .category{color:#f0050a;text-transform:uppercase;font-size:2.6em;margin:0}.hero-slider .item-text h2{margin:0;font-family:fs_elliot_probold;font-size:6em}.hero-slider .item-text .lead{font-size:2.1em;margin:0}.hero-slider .item-text span{margin:20px 0 0;background:#f0050a;color:#fff;display:inline-block;width:126px;text-align:center;line-height:40px;text-transform:uppercase;font-size:1.6em;transition:background .5s}.hero-slider a{display:block;text-decoration:none}.hero-slider a:hover span{background:#fb464a}.hero-inner-slider{position:relative;z-index:50}.hero-inner-slider img{min-height:333px}.hero-inner-slider .item-text{width:700px}.hero-inner-slider .carousel-indicators{position:static;left:auto;top:auto;width:100%;margin:0;padding-top:20px;bottom:auto}.hero-inner-slider .carousel-indicators li{background:#ddd}.hero-inner-slider .carousel-indicators li.active{background:#f0050a}.hero-inner-slider+.breadcrumbs{top:-43px;position:relative}.hero-inner-slider+.breadcrumbs .hidden-xs{position:relative;z-index:90}.sub-nav{background:#f2f2f2}.sub-nav .container{max-width:1280px}.sub-nav .sub-menu{padding:40px 0 0}.sub-nav .sub-menu ul{display:table;width:100%;list-style:none}.sub-nav .sub-menu li{display:table-cell;text-align:center;vertical-align:top;font-size:1.3em}.sub-nav .sub-menu a{color:#333;text-decoration:none;transition:color .75s;font-family:fs_elliot_probold;text-transform:uppercase}.sub-nav .sub-menu a:hover{color:#f0050a}.sub-nav .sub-menu span{line-height:1;margin-top:10px;display:block}.sub-nav .sub-menu span.double-line{margin-top:4px}.sub-nav .newsletter-box{background:#e6e6e6;padding-top:20px;text-align:center;padding-bottom:20px}.sub-nav .newsletter-box .newsletter-box-text{font-family:fs_elliot_probold;font-size:1.4em;display:block;font-weight:400}.sub-nav .newsletter-box .top-label{color:#333;font-family:fs_elliot_probold;font-size:1.3em;text-transform:uppercase;margin-bottom:8px}.sub-nav .newsletter-box .text{line-height:38px;height:40px;width:242px;padding:0 15px;border:1px solid #aeaeae;border-right:0;display:inline-block;vertical-align:middle;font-family:fs_elliot_proregular;font-size:1.3em;color:grey}.sub-nav .newsletter-box .botao{background:#f0050a;color:#fff;display:inline-block;border:0;height:40px;line-height:40px;width:42px;padding:0 6px 0 15px;box-sizing:border-box;font-size:2em;vertical-align:middle;cursor:pointer;transition:all .5s}.sub-nav .newsletter-box .botao:hover{padding-right:0;padding-left:20px}.sub-nav .newsletter-box .checkbox-label{font-size:1.2em;color:#666;cursor:pointer;margin-top:10px}.sub-nav .newsletter-box .checkbox-label a{color:#666;text-decoration:underline;transition:all .5s}.sub-nav .newsletter-box .checkbox-label a:hover{color:#f0050a}.sub-nav .newsletter-box .checkbox{display:none}.sub-nav .newsletter-box .checkbox:checked+.fake-checkbox{color:#f0050a}.sub-nav .newsletter-box .fake-checkbox{border:1px solid #aeaeae;width:22px;line-height:20px;text-align:center;display:inline-block;background:#fff;font-size:1.3em;margin-right:10px;color:#fff}.acp-universe-nav{margin:55px 0 0}.acp-universe-nav .container{max-width:1280px}.acp-universe-nav .lead{text-align:center;color:#333;font-size:3.8em;margin-bottom:25px;font-family:fs_elliot_probold}.acp-universe-nav a{text-decoration:none;display:block}.acp-universe-nav a img{max-width:100%;backface-visibility:hidden}.acp-universe-nav a h3{color:#f0050a;margin:20px 0 0;font-size:2.2em;font-family:fs_elliot_probold}.acp-universe-nav a p{color:#333;font-size:1.6em;margin:8px 0 0}.acp-universe-nav a span{margin:10px 0 0;background:#f0050a;color:#fff;display:inline-block;width:126px;text-align:center;line-height:40px;text-transform:uppercase;font-size:1.6em;transition:background .5s}.acp-universe-nav a span:hover{background:#fb464a}.acp-universe-nav a img{transition:all .5s}.acp-universe-nav a:hover img{transform:scale(1.02,1.02)}.not-yet{height:470px;background:url(../Images/img/bg_not_yet.jpg)center center no-repeat;text-align:center;margin:70px 0 0}.not-yet .container{max-width:1280px}.not-yet .lead{color:#f0050a;font-size:4.5em;margin:75px 0 0}.not-yet .sublead{font-size:2.4em;color:#333;margin:20px 0 0}.not-yet .sublead a{font-family:fs_elliot_probold;color:#333}.not-yet .know-more{font-family:fs_elliot_probold;margin:30px 0 0;background:#f0050a;color:#fff;display:inline-block;padding:0 32px;text-align:center;line-height:58px;text-transform:uppercase;font-size:2em;transition:background .5s;text-decoration:none}.not-yet .know-more:hover{background:#fb464a}.see-more-text{text-align:center;font-size:2.4em;margin:45px 0 0}.see-more-text a{color:#f0050a;text-decoration:none;font-family:fs_elliot_probold}.see-more-text a:hover i{transform:translate(8px)}.see-more-text i{vertical-align:middle;margin-left:10px;transition:all .5s}.news-columns{margin:40px 0 0}.news-columns .container{max-width:1280px}.news-columns .lead{font-size:3.8em;color:#333;text-align:center;font-family:fs_elliot_probold;margin-bottom:25px}.news-columns .big-item a{text-decoration:none;display:block}.news-columns .big-item a img{transition:all .5s}.news-columns .big-item a:hover img{transform:scale(1.02,1.02)}.news-columns .big-item .thumb{position:relative}.news-columns .big-item img{max-width:100%;backface-visibility:hidden}.news-columns .big-item span{width:90px;line-height:90px;font-size:3em;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;text-align:center;color:#fff}.news-columns .big-item time{text-transform:uppercase;font-size:1.3em;display:block;color:grey;margin:10px 0 0}.news-columns .big-item h4{color:#000;font-family:fs_elliot_probold;font-size:2.2em;margin:5px 0;transition:color .75s}.news-columns .big-item h4:hover{color:#f0050a;transition:color .75s}.news-columns .big-item p{color:#333;font-size:1.8em}.news-columns .big-item .sub-titlle{color:#333;font-size:1.8em}.news-columns .last-title{font-size:3.5em;color:#333}.news-columns ul{list-style:none}.news-columns ul li{margin-top:15px}.news-columns ul a{text-decoration:none;display:block}.news-columns ul a:hover p{color:#f0050a}.news-columns ul time{text-transform:uppercase;font-size:1.3em;display:block;color:grey}.news-columns ul p{color:#1a1a1a;font-size:1.8em;line-height:1.2;transition:color .75s}.news-columns .right-column .see-more-text{font-size:1.8em;text-align:left;margin-top:25px}.home-highlights{background:#efefef;padding:50px 0;margin:70px 0 0}.home-highlights .container{max-width:1280px}.home-highlights .discounts .thumb{text-align:center}.home-highlights .discounts img{max-width:100%}.home-highlights .discounts .lead{font-family:fs_elliot_probold;font-size:3.4em;color:#333;margin-top:-5px}.home-highlights .discounts .sublead{font-size:2em;color:#4c4c4c;margin:15px 0 0}.home-highlights .discounts a{margin:25px 0 0;background:#f0050a;color:#fff;font-size:1.6em;text-align:center;display:inline-block;line-height:40px;width:126px;text-transform:uppercase;vertical-align:middle;text-decoration:none;transition:background .5s}.home-highlights .discounts a:hover{background:#fb464a}.home-highlights .trips-and-fun>.lead{font-family:fs_elliot_probold;font-size:3.5em;color:#333}.home-highlights .trips-and-fun .carousel{margin:25px 0 0;padding-bottom:30px}.home-highlights .trips-and-fun .carousel a{text-decoration:none}.home-highlights .trips-and-fun .carousel img{max-width:100%}.home-highlights .trips-and-fun .carousel .category{font-family:fs_elliot_probold;font-size:2em;color:#333;margin:15px 0 0}.home-highlights .trips-and-fun .carousel .what{font-size:2.8em;color:#f0050a}.home-highlights .trips-and-fun .carousel .lead{margin:10px 0 0;font-size:1.8em;color:#4c4c4c}.home-highlights .trips-and-fun .carousel-indicators{bottom:0}.home-highlights .trips-and-fun .carousel-indicators li{width:12px;height:12px}.home-highlights .trips-and-fun .arrow{position:absolute;top:100px;color:#f0050a;font-size:8em;transition:all .5s}.home-highlights .trips-and-fun .arrow.arrow-left{right:100%;margin-right:10px}.home-highlights .trips-and-fun .arrow.arrow-left:hover{padding-right:10px}.home-highlights .trips-and-fun .arrow.arrow-right{left:100%;margin-left:10px}.home-highlights .trips-and-fun .arrow.arrow-right:hover{padding-left:10px}.home-events-list{margin:70px 0 0}.home-events-list .container{max-width:1280px}.home-events-list .lead{font-family:fs_elliot_probold;font-size:3.5em;color:#1a1a1a;text-align:center;margin-bottom:30px}.home-events-list .thumb{position:relative;overflow:hidden}.home-events-list img{max-width:100%}.home-events-list .outer-date{position:absolute;width:100px;text-align:center;color:#fff;bottom:0;left:0;top:0;background:#000;transition:all .5s}.home-events-list .outer-date .inner-date{display:table;width:100%;height:100%;text-align:center}.home-events-list .outer-date .date{display:table-cell;vertical-align:bottom;font-family:fs_elliot_probold}.home-events-list .outer-date .day{font-size:6.8em;line-height:1;margin-bottom:35px}.home-events-list .outer-date .month{font-size:2em;margin-bottom:15px}.home-events-list .category{font-family:fs_elliot_probold;font-size:2.2em;color:#f0050a;margin:15px 0 0;text-align:left}.home-events-list .what{font-size:1.8em;color:#333;margin-top:5px;text-align:left}.home-events-list a{text-decoration:none}.home-events-list a img{transition:all .5s}.home-events-list a:hover img{transform:scale(1.02,1.02)}.home-events-list .carousel-indicators li{background:#ddd}.home-events-list .carousel-indicators li.active{background:#f0050a}.home-events-list .really-small{display:none}.home-events-list .carousel-md{text-align:center;padding-bottom:40px}.home-events-list .carousel-md a{display:inline-block;max-width:45%;margin:0 10px;vertical-align:top}.app-mobile{background:url(../Images/img/bg_app.jpg)center center no-repeat;margin:160px 0 0;margin-bottom:-50px}.app-mobile .container{max-width:1280px;position:relative}.app-mobile .content{display:table;width:70%;height:250px}.app-mobile .left-text{display:table-cell;vertical-align:middle;color:#fff}.app-mobile .lead{font-family:fs_elliot_probold;font-size:2.6em}.app-mobile .sublead{font-size:1.7em;margin:10px 0 0}.app-mobile .see-more-text{margin-top:10px;text-align:left;font-size:1.8em}.app-mobile .app-icons{display:table-cell;width:180px;text-align:right;vertical-align:middle}.app-mobile .app-icons a{display:inline-block;margin:12px 0}.app-mobile .app-screen{position:absolute;bottom:0;right:40px}footer{background:#e2e2e2;margin-top:50px}footer .container{max-width:1280px}footer .top-container{padding-top:10px;padding-bottom:50px}footer .links-row{margin-top:40px}footer .links-lists{font-size:1.4em}footer .links-lists .category{font-family:fs_elliot_probold;text-transform:uppercase;padding-bottom:10px;position:relative}footer .links-lists .category:after{content:'';position:absolute;top:100%;left:0;width:85%;height:1px;background:#b3b3b3}footer .links-lists .category a{color:#1a1a1a}footer .links-lists ul{list-style:none}footer .links-lists ul li{padding:15px 0 0}footer .links-lists ul a{color:#333}footer .phone-numbers{margin:40px 0 0}footer .phone-numbers .lead{font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;margin-top:25px}footer .phone-numbers .number{font-size:1.8em;padding:2px 0 0}footer .phone-numbers .number a{color:#000;transition:color .75s;text-decoration:none}footer .phone-numbers .number a:hover{color:#f0050a}footer .phone-numbers .notes{font-size:1.2em;color:#4c4c4c}footer .phone-numbers .notes a{color:#000;transition:color .75s;text-decoration:none}footer .phone-numbers .notes a:hover{color:#f0050a}footer .social{margin:25px 0 0}footer .social .lead{font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase}footer .social .links{margin:15px 0 0}footer .social .links a{color:#000;transition:color .75s;font-size:2.5em;margin-left:30px}footer .social .links a:first-child{margin-left:0}footer .social .links a:hover{color:#f0050a}footer .newsletter-form{margin:30px 0 0}footer .newsletter-form .lead{font-size:1.4em;color:#000;font-family:fs_elliot_probold;text-transform:uppercase}footer .newsletter-form .top-label{color:#333;font-size:1.4em;margin-bottom:8px;display:block}footer .newsletter-form .text{line-height:38px;height:40px;width:162px;padding:0 15px;border:1px solid #aeaeae;border-right:0;display:inline-block;vertical-align:middle;font-family:fs_elliot_proregular;font-size:1.3em;color:grey}footer .newsletter-form .botao{background:#000;color:#fff;display:inline-block;border:0;height:40px;line-height:40px;width:42px;padding:0 6px 0 15px;box-sizing:border-box;font-size:2em;vertical-align:middle;cursor:pointer;transition:all .5s}footer .newsletter-form .botao:hover{padding-right:0;padding-left:20px}footer .newsletter-form .checkbox-label{font-size:1.2em;color:#666;cursor:pointer;margin-top:25px}footer .newsletter-form .checkbox-label a{color:#666;text-decoration:underline;transition:all .5s}footer .newsletter-form .checkbox-label a:hover{color:#f0050a}footer .newsletter-form .checkbox{display:none}footer .newsletter-form .checkbox:checked+.fake-checkbox{color:#000}footer .newsletter-form .fake-checkbox{border:1px solid #aeaeae;width:22px;line-height:20px;text-align:center;display:inline-block;background:#fff;font-size:1.3em;margin-right:10px;color:#fff;float:left;height:22px}footer .download-app{margin:35px 0 0}footer .download-app .lead{font-size:1.4em;color:#000;font-family:fs_elliot_probold;text-transform:uppercase}footer .download-app .sublead{color:#333;font-size:1.4em;margin:8px 0 0}footer .download-app .links{margin:8px 0 0;font-size:3.5em}footer .download-app .links a{color:#000;transition:color .75s;margin-left:30px}footer .download-app .links a:first-child{margin-left:0}footer .download-app .links a:hover{color:#f0050a}footer .terms-and-conditions{background:#000;color:#fff;line-height:90px}footer .terms-and-conditions a{font-size:1.4em;color:#fff;transition:color .75s;text-decoration:none}footer .terms-and-conditions a:hover{color:#f0050a}footer .terms-and-conditions p{font-size:2em;text-align:center}footer .terms-and-conditions .copyright{text-align:right;font-size:1.3em;font-family:fs_elliot_probold}footer.inner-footer{margin-top:80px}.page-cover{background-position:center center;background-repeat:no-repeat;background-size:cover;height:333px}.page-cover .container{height:100%}.page-cover .outer-box{display:table;width:100%;height:100%}.page-cover .inner-box{display:table-cell;vertical-align:bottom;text-align:center;color:#fff}.page-cover h2{font-family:fs_elliot_probold;font-size:5.8em;text-transform:uppercase;margin:0 0 15px}.page-cover h3{font-size:2.3em;margin:0 0 30px}.breadcrumbs{font-size:1.4em;color:#000;margin:10px 0}.breadcrumbs .container{max-width:1280px}.breadcrumbs p{float:left;font-family:fs_elliot_probold;padding-bottom:15px;margin-top:10px}.breadcrumbs p a{text-decoration:none;font-family:fs_elliot_proregular;color:#000;transition:color .75s}.breadcrumbs p a:hover{color:#f0050a}.breadcrumbs p span{font-family:fs_elliot_proregular;margin:0 10px}.breadcrumbs .share{float:right;padding-left:20px}.breadcrumbs .share span{line-height:34px;margin-right:8px}.breadcrumbs .share a{display:inline-block;width:34px;height:34px;line-height:34px;background:#333;border-radius:17px;text-align:center;color:#fff;transition:all .5s;margin:0 2px;font-size:1.4em}.breadcrumbs .share a:hover{background:#f0050a}.breadcrumbs.no-top-slider{border-top:1px solid #ededed;margin-top:0}.page-lead{color:#5d5d5d;text-align:center;font-size:2em}.page-lead .container{max-width:800px}.page-lead strong{font-family:fs_elliot_probold}.page-lead p{margin-top:10px}.page-lead p:first-child{margin-top:0}.page-lead .cta-box a{margin:25px 0 0;background:#f0050a;color:#fff;font-family:fs_elliot_probold;text-align:center;display:inline-block;line-height:58px;width:206px;text-transform:uppercase;vertical-align:middle;text-decoration:none;transition:background .5s}.page-lead .cta-box a:hover{background:#fb464a}.category-highlight{margin-top:60px}.category-highlight .container{max-width:1280px}.category-highlight .outer-box{display:table;width:100%;transition:all .5s}.category-highlight img{transition:all .5s}.category-highlight a{text-decoration:none;color:#fff}.category-highlight a:hover img{transform:scale(1.02,1.02)}.category-highlight .thumb{display:table-cell;width:50%;vertical-align:middle}.category-highlight .thumb img{max-width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.category-highlight .text{display:table-cell;vertical-align:middle;color:#fff;padding-left:3.5%;padding-right:10%;background:#f0050a}.category-highlight h4{font-family:fs_elliot_probold;font-size:4em;margin:0}.category-highlight .lead{font-family:fs_elliot_probold;font-size:2em;margin-top:15px}.category-highlight .sublead{font-size:2em;margin-top:8px}.category-highlight span{background:#fff;color:#f0050a;display:inline-block;line-height:40px;width:120px;text-align:center;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;margin-top:25px;transition:all .5s}.category-highlight span:hover{background:#fcd5d6}.categories-list .container{max-width:1280px}.categories-list a{display:block;padding-bottom:30px;text-decoration:none;margin-top:50px}.categories-list a.unloaded{min-height:380px}.categories-list a img{transition:all .5s}.categories-list a:hover img{transform:scale(1.02,1.02)}.categories-list img{max-width:100%;backface-visibility:hidden}.categories-list .lead{color:#f0050a;font-family:fs_elliot_probold;font-size:2.6em;padding:20px 25px 0}.related-item .lead{color:#f0050a;font-size:2em;font-family:fs_elliot_probold;padding-top:10px;padding-left:0}.categories-list .sublead{margin-top:5px;font-size:1.8em;color:#333;padding:0 25px}.related-item .sublead{color:#333;font-size:1.6em;padding-left:0}.categories-list .categories-title{font-size:2.6em;color:#444;font-family:fs_elliot_probold;margin-bottom:-15px}.comparativo{max-width:1040px}.comparativo p{font-size:1.8em;color:#3b3b3b;margin-top:10px}.comparativo .tabela{width:100%;max-width:780px;margin:0 auto 45px;padding:0}.comparativo .tabela .tabela-title{font-size:2.6em;color:#444;margin-top:60px;font-family:fs_elliot_probold;margin-bottom:12px}.comparativo .tabela table{width:100%;text-align:center;border-bottom:#4d4d4d solid 2px;font-size:1.3em}.comparativo .tabela table tr{height:38px}.comparativo .tabela table thead tr{background-color:#e60000;color:#fff}.comparativo .tabela table thead tr th{border-right:#f38080 solid 1px;border-bottom:none;text-align:center}.comparativo .tabela table td{border-right:#d6d6d6 solid 1px;border-top:none}.comparativo .tabela table td:last-child{border-right:none}.perguntas .container{font-size:1.5em;max-width:780px}.perguntas .container>div{border-bottom:#ccc solid 1px}.perguntas .perguntas-title{font-size:1.6em;color:#444;margin-top:60px;font-family:fs_elliot_probold;margin-bottom:12px}.perguntas p{color:#3b3b3b;padding-bottom:15px;padding-right:40px}.perguntas .acord-link{width:100%;padding-right:10%;padding-bottom:10px;padding-left:0;min-height:46px;height:auto;color:#3b3b3b;padding-top:12px;text-align:left;font-family:fs_elliot_probold;cursor:pointer;background-color:#fff;border:none;border-top:#ccc solid 1px}.perguntas .acord-link:focus{outline:0}.perguntas .acord-link-close{background:url(../Images/img/bg_acord.png)right top no-repeat}.perguntas .acord-link-open{background:url(../Images/img/bg_acord_open.png)right top no-repeat}.perguntas .acord{border-top:#ccc solid 1px}.perguntas .acord:last-child{border-bottom:#ccc solid 1px}.perguntas .acord_content{display:none;overflow:hidden;padding-bottom:20px}.ligacoes .container{position:relative;max-width:1280px;margin-top:90px}.ligacoes .informacoes{font-size:2em;display:block;margin:auto;background:#f0050a;color:#fff;font-family:fs_elliot_probold;text-align:center;line-height:58px;width:328px;text-transform:uppercase;vertical-align:middle;text-decoration:none;cursor:pointer;transition:background .5s}.ligacoes .informacoes:hover{background:#fb464a}.ligacoes .pdf{position:absolute;right:0;font-size:1.6em;display:inline-block;color:#f50409;text-align:left;text-transform:uppercase;text-decoration:none;width:190px;height:39px;line-height:39px;padding-left:52px;background:url(../Images/img/ico_pdf.png)left center no-repeat;margin-right:15px;margin-top:10px;transition:all .5s}.ligacoes .pdf:hover{color:#000}.ligacoes .pdf:hover img{margin-left:8px}.ligacoes .pdf img{margin-top:-2px;transition:all .25s}.advantages .container{max-width:1040px}.advantages h4{text-align:center;color:#f0050a;font-family:fs_elliot_probold;font-size:3.4em;margin:40px 0 35px}.advantages .list{display:table;width:100%}.advantages .list .item{display:table-row}.advantages .list .icon{width:55px;text-align:center;display:table-cell;vertical-align:middle}.advantages .list .icon img{max-width:1005}.advantages .list .text{display:table-cell;font-size:2.2em;font-family:fs_elliot_probold;color:#f0050a;padding-left:20px;vertical-align:middle;padding:15px 0 15px 20px}.advantages .details{font-size:1.8em;color:#5d5d5d;margin-top:15px}.advantages .details p{margin-top:10px}.advantages .details p:first-child{margin-top:0}.advantages .notes{font-size:1.8em;color:#3b3b3b;margin-top:35px}.mobile-header{display:none}.lightbox-bg{background:rgba(0,0,0,.8);position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:none}.lightbox-bg.active{display:block}.lightbox-exit-without-saving,.lightbox-login,.lightbox-recover-password,.lightbox-register{position:absolute;top:-700px;left:50%;width:580px;margin-left:-290px;z-index:101010;background:#fff;transition:all .5s;margin-top:10px}.lightbox-exit-without-saving.active,.lightbox-login.active,.lightbox-recover-password.active,.lightbox-register.active{top:0}.lightbox-exit-without-saving .login-top,.lightbox-login .login-top,.lightbox-recover-password .login-top,.lightbox-register .login-top{background:#f0050a;color:#fff;text-align:center;position:relative;padding:10px 0}.lightbox-exit-without-saving .login-top p,.lightbox-login .login-top p,.lightbox-recover-password .login-top p,.lightbox-register .login-top p{font-size:2.6em;line-height:1}.lightbox-exit-without-saving .login-top i,.lightbox-login .login-top i,.lightbox-recover-password .login-top i,.lightbox-register .login-top i{font-size:1.15em}.lightbox-exit-without-saving .login-top a,.lightbox-login .login-top a,.lightbox-recover-password .login-top a,.lightbox-register .login-top a{color:#fff;font-size:2em;text-decoration:none;position:absolute;top:5px;right:8px;transition:all .5s}.lightbox-exit-without-saving .login-top a:hover,.lightbox-login .login-top a:hover,.lightbox-recover-password .login-top a:hover,.lightbox-register .login-top a:hover{transform:scale(1.5)}.lightbox-exit-without-saving .login-main,.lightbox-login .login-main,.lightbox-recover-password .login-main,.lightbox-register .login-main{padding:0 65px}.lightbox-exit-without-saving .login-main .title,.lightbox-login .login-main .title,.lightbox-recover-password .login-main .title,.lightbox-register .login-main .title{text-align:center;font-family:fs_elliot_probold;font-size:1.8em;margin:25px 0 15px}.lightbox-exit-without-saving .login-main fieldset.has-error .field-box,.lightbox-login .login-main fieldset.has-error .field-box,.lightbox-recover-password .login-main fieldset.has-error .field-box,.lightbox-register .login-main fieldset.has-error .field-box{border-color:#fa0}.lightbox-exit-without-saving .login-main fieldset.has-error .error-msg,.lightbox-login .login-main fieldset.has-error .error-msg,.lightbox-recover-password .login-main fieldset.has-error .error-msg,.lightbox-register .login-main fieldset.has-error .error-msg{display:block}.lightbox-exit-without-saving .login-main fieldset.needs-top-cover .field-box,.lightbox-exit-without-saving .login-main fieldset:first-child .field-box,.lightbox-login .login-main fieldset.needs-top-cover .field-box,.lightbox-login .login-main fieldset:first-child .field-box,.lightbox-recover-password .login-main fieldset.needs-top-cover .field-box,.lightbox-recover-password .login-main fieldset:first-child .field-box,.lightbox-register .login-main fieldset.needs-top-cover .field-box,.lightbox-register .login-main fieldset:first-child .field-box{border-top-width:1px}.lightbox-exit-without-saving .login-main .field-box,.lightbox-login .login-main .field-box,.lightbox-recover-password .login-main .field-box,.lightbox-register .login-main .field-box{position:relative;border-color:#ccc;border-width:1px;border-style:solid;border-width:0 1px 1px}.lightbox-exit-without-saving .login-main .field-box i,.lightbox-login .login-main .field-box i,.lightbox-recover-password .login-main .field-box i,.lightbox-register .login-main .field-box i{color:#ccc;font-size:2em;position:absolute;right:5px;top:50%;margin-top:-10px}.lightbox-exit-without-saving .login-main .field-box i.fa-lock,.lightbox-login .login-main .field-box i.fa-lock,.lightbox-recover-password .login-main .field-box i.fa-lock,.lightbox-register .login-main .field-box i.fa-lock{right:8px;font-size:2.2em;margin-top:-11px}.lightbox-exit-without-saving .login-main .field-box i.fa-user-o,.lightbox-login .login-main .field-box i.fa-user-o,.lightbox-recover-password .login-main .field-box i.fa-user-o,.lightbox-register .login-main .field-box i.fa-user-o{right:7px}.lightbox-exit-without-saving .login-main .text,.lightbox-login .login-main .text,.lightbox-recover-password .login-main .text,.lightbox-register .login-main .text{width:100%;padding:0 30px 0 15px;border:0;outline:0;height:46px;line-height:46px;font-size:1.4em}.lightbox-exit-without-saving .login-main .error-msg,.lightbox-login .login-main .error-msg,.lightbox-recover-password .login-main .error-msg,.lightbox-register .login-main .error-msg{color:#fff;background:#fa0;line-height:22px;padding-left:15px;display:none}.lightbox-exit-without-saving .login-main .sign-in,.lightbox-login .login-main .sign-in,.lightbox-recover-password .login-main .sign-in,.lightbox-register .login-main .sign-in{padding:10px 0 0}.lightbox-exit-without-saving .login-main .sign-in button,.lightbox-login .login-main .sign-in button,.lightbox-recover-password .login-main .sign-in button,.lightbox-register .login-main .sign-in button{padding:0;line-height:48px;background:#f0050a;font-size:1.6em;font-family:fs_elliot_probold;color:#fff;width:100%;border:0;text-transform:uppercase;transition:all .5s;outline:0}.lightbox-exit-without-saving .login-main .sign-in button:hover,.lightbox-login .login-main .sign-in button:hover,.lightbox-recover-password .login-main .sign-in button:hover,.lightbox-register .login-main .sign-in button:hover{background:#fb464a}.lightbox-exit-without-saving .login-main .form-options,.lightbox-login .login-main .form-options,.lightbox-recover-password .login-main .form-options,.lightbox-register .login-main .form-options{padding:13px 0 0}.lightbox-exit-without-saving .login-main .form-options .remember-me,.lightbox-login .login-main .form-options .remember-me,.lightbox-recover-password .login-main .form-options .remember-me,.lightbox-register .login-main .form-options .remember-me{float:left}.lightbox-exit-without-saving .login-main .form-options .remember-me label,.lightbox-login .login-main .form-options .remember-me label,.lightbox-recover-password .login-main .form-options .remember-me label,.lightbox-register .login-main .form-options .remember-me label{font-size:1.2em;color:#4c4c4c}.lightbox-exit-without-saving .login-main .form-options .remember-me input,.lightbox-login .login-main .form-options .remember-me input,.lightbox-recover-password .login-main .form-options .remember-me input,.lightbox-register .login-main .form-options .remember-me input{display:none}.lightbox-exit-without-saving .login-main .form-options .remember-me input:checked~span i,.lightbox-login .login-main .form-options .remember-me input:checked~span i,.lightbox-recover-password .login-main .form-options .remember-me input:checked~span i,.lightbox-register .login-main .form-options .remember-me input:checked~span i{display:inline}.lightbox-exit-without-saving .login-main .form-options .remember-me span,.lightbox-login .login-main .form-options .remember-me span,.lightbox-recover-password .login-main .form-options .remember-me span,.lightbox-register .login-main .form-options .remember-me span{width:21px;text-align:center;display:inline-block;height:20px;vertical-align:middle;line-height:20px;border:1px solid #b1b1b1;font-size:1.25em;color:#f0050a;margin-right:5px}.lightbox-exit-without-saving .login-main .form-options .remember-me span i,.lightbox-login .login-main .form-options .remember-me span i,.lightbox-recover-password .login-main .form-options .remember-me span i,.lightbox-register .login-main .form-options .remember-me span i{display:none}.lightbox-exit-without-saving .login-main .form-options .forgot-pwd,.lightbox-login .login-main .form-options .forgot-pwd,.lightbox-recover-password .login-main .form-options .forgot-pwd,.lightbox-register .login-main .form-options .forgot-pwd{float:right;line-height:18px}.lightbox-exit-without-saving .login-main .form-options .forgot-pwd a,.lightbox-login .login-main .form-options .forgot-pwd a,.lightbox-recover-password .login-main .form-options .forgot-pwd a,.lightbox-register .login-main .form-options .forgot-pwd a{color:#4c4c4c;font-size:1.2em;text-decoration:none}.lightbox-exit-without-saving .login-main .form-options .forgot-pwd a i,.lightbox-login .login-main .form-options .forgot-pwd a i,.lightbox-recover-password .login-main .form-options .forgot-pwd a i,.lightbox-register .login-main .form-options .forgot-pwd a i{transition:all .5s;color:#f0050a;vertical-align:middle;margin-left:7px}.lightbox-exit-without-saving .login-main .form-options .forgot-pwd a:hover i,.lightbox-login .login-main .form-options .forgot-pwd a:hover i,.lightbox-recover-password .login-main .form-options .forgot-pwd a:hover i,.lightbox-register .login-main .form-options .forgot-pwd a:hover i{transform:translate(5px)}.lightbox-exit-without-saving .login-main .or,.lightbox-login .login-main .or,.lightbox-recover-password .login-main .or,.lightbox-register .login-main .or{font-size:1.8em;color:#000;background:url(../Images/img/pixel_hack.png)center 14px repeat-x;text-align:center;margin:3px 0 12px}.lightbox-exit-without-saving .login-main .or span,.lightbox-login .login-main .or span,.lightbox-recover-password .login-main .or span,.lightbox-register .login-main .or span{background:#fff;padding:0 10px}.lightbox-exit-without-saving .login-main .sign-in-fb,.lightbox-login .login-main .sign-in-fb,.lightbox-recover-password .login-main .sign-in-fb,.lightbox-register .login-main .sign-in-fb{display:block;color:#fff;background:#3b5ca1;line-height:48px;font-family:fs_elliot_probold;text-align:center;font-size:1.4em;text-transform:uppercase;text-decoration:none;transition:all .5s}.lightbox-exit-without-saving .login-main .sign-in-fb i,.lightbox-login .login-main .sign-in-fb i,.lightbox-recover-password .login-main .sign-in-fb i,.lightbox-register .login-main .sign-in-fb i{font-size:1.4em;margin-right:10px;vertical-align:middle;transition:all .5s}.lightbox-exit-without-saving .login-main .sign-in-fb:hover,.lightbox-login .login-main .sign-in-fb:hover,.lightbox-recover-password .login-main .sign-in-fb:hover,.lightbox-register .login-main .sign-in-fb:hover{background:#4267b4}.lightbox-exit-without-saving .login-main .sign-in-fb:hover i,.lightbox-login .login-main .sign-in-fb:hover i,.lightbox-recover-password .login-main .sign-in-fb:hover i,.lightbox-register .login-main .sign-in-fb:hover i{transform:scale(1.2)}.lightbox-exit-without-saving .login-main .new-registry,.lightbox-login .login-main .new-registry,.lightbox-recover-password .login-main .new-registry,.lightbox-register .login-main .new-registry{text-align:center;padding:30px 0 0}.lightbox-exit-without-saving .login-main .new-registry a,.lightbox-login .login-main .new-registry a,.lightbox-recover-password .login-main .new-registry a,.lightbox-register .login-main .new-registry a{font-size:1.6em;color:#f0050a;font-family:fs_elliot_probold;text-decoration:none}.lightbox-exit-without-saving .login-main .new-registry a i,.lightbox-login .login-main .new-registry a i,.lightbox-recover-password .login-main .new-registry a i,.lightbox-register .login-main .new-registry a i{margin-left:8px;transition:all .5s;vertical-align:middle}.lightbox-exit-without-saving .login-main .new-registry a:hover i,.lightbox-login .login-main .new-registry a:hover i,.lightbox-recover-password .login-main .new-registry a:hover i,.lightbox-register .login-main .new-registry a:hover i{transform:translate(8px)}.lightbox-exit-without-saving .login-main .birthday-box .go-left,.lightbox-login .login-main .birthday-box .go-left,.lightbox-recover-password .login-main .birthday-box .go-left,.lightbox-register .login-main .birthday-box .go-left{float:left}.lightbox-exit-without-saving .login-main .saving-options button,.lightbox-login .login-main .saving-options button,.lightbox-recover-password .login-main .saving-options button,.lightbox-register .login-main .saving-options button{padding:0;line-height:48px;font-size:1.6em;font-family:fs_elliot_probold;color:#fff;width:100%;border:0;text-transform:uppercase;transition:all .5s;outline:0;margin-top:10px}.lightbox-exit-without-saving .login-main .saving-options .btn-save,.lightbox-login .login-main .saving-options .btn-save,.lightbox-recover-password .login-main .saving-options .btn-save,.lightbox-register .login-main .saving-options .btn-save{background:#363636}.lightbox-exit-without-saving .login-main .saving-options .btn-save:hover,.lightbox-login .login-main .saving-options .btn-save:hover,.lightbox-recover-password .login-main .saving-options .btn-save:hover,.lightbox-register .login-main .saving-options .btn-save:hover{background:#5c5c5c}.lightbox-exit-without-saving .login-main .saving-options .btn-continue,.lightbox-login .login-main .saving-options .btn-continue,.lightbox-recover-password .login-main .saving-options .btn-continue,.lightbox-register .login-main .saving-options .btn-continue{background:#b1b1b1}.lightbox-exit-without-saving .login-main .saving-options .btn-continue:hover,.lightbox-login .login-main .saving-options .btn-continue:hover,.lightbox-recover-password .login-main .saving-options .btn-continue:hover,.lightbox-register .login-main .saving-options .btn-continue:hover{background:#d7d7d7}.lightbox-exit-without-saving .login-bottom,.lightbox-login .login-bottom,.lightbox-recover-password .login-bottom,.lightbox-register .login-bottom{background:#e6e6e6;text-align:center;color:#4c4c4c;font-size:1.4em;padding:15px 10px;margin:15px 0 0}.lightbox-exit-without-saving .login-bottom a,.lightbox-login .login-bottom a,.lightbox-recover-password .login-bottom a,.lightbox-register .login-bottom a{font-family:fs_elliot_probold;margin:0 10px;text-decoration:none;color:#4c4c4c;transition:color .75s;font-size:1.1em}.lightbox-exit-without-saving .login-bottom a:hover,.lightbox-login .login-bottom a:hover,.lightbox-recover-password .login-bottom a:hover,.lightbox-register .login-bottom a:hover{color:#727272}.lightbox-register{top:-1500px}.lightbox-register .login-main .already-an-associate{padding-bottom:13px}.lightbox-register .login-main .already-an-associate .remember-me label{font-family:fs_elliot_probold;font-size:1.6em;margin-left:50px}.lightbox-register .login-main .already-an-associate .remember-me label:first-child{margin-left:0}.lightbox-register .login-main .text-counter .counter{position:absolute;right:0;top:0;border-left:1px solid #ccc;line-height:44px;width:40px;text-align:center;color:#999}.lightbox-register .login-main .text-counter .counter input{padding-left:0;padding-right:0;text-align:center}.lightbox-register .login-main fieldset.has-error .text-counter .counter{border-color:#fa0}.lightbox-register .login-main .birthday-box .text-lead{width:250px;vertical-align:middle}.lightbox-register .login-main .birthday-box .text.number{width:42px;text-align:center;padding:0;vertical-align:middle}.lightbox-register .login-main .birthday-box .slash{font-size:2.5em;color:#ccc;line-height:46px;display:inline-block;vertical-align:middle}.lightbox-register .login-main .captcha-holder{text-align:center;margin-top:25px;margin-bottom:10px;padding-left:75px;padding-right:75px}.lightbox-register .login-main .captcha-holder img{max-width:100%}.wn_cookiebar-wrap{width:100%;background:silver;color:#fff;z-index:98765;padding:10px 0;font-size:11px}.wn_cookiebar-wrap .wn_cookiebar-inner{margin:0 auto;max-width:1280px;position:relative}.wn_cookiebar-wrap div{}.wn_cookiebar-wrap div a{color:#f0050a;text-decoration:none}.wn_cookiebar-wrap div a:hover{color:#f0050a;text-decoration:none}.wn_cookiebar-wrap .lead{font-family:fs_elliot_probold;font-size:1.2em}.wn_cookiebar-wrap .sublead{font-size:1.1em;margin-top:5px}.wn_cookiebar-wrap .sublead a{color:#fff;text-decoration:underline;transition:color .75s}.wn_cookiebar-wrap .sublead a:hover{color:#f0050a}.wn_cookiebar-wrap .btn-close{top:50%;margin-top:-10px;border:0;font-size:1.1em;color:#333;background:#fff;text-transform:uppercase;color:#000;transition:all .5s;margin-left:40px}.wn_cookiebar-wrap .btn-close:hover{background:#ddd}.formConteiner{position:relative;display:block;width:90%;max-width:575px;margin:auto;background-color:#fff}.formConteiner p{text-align:center;font-size:1.5em;font-family:fs_elliot_probold;margin:30px 0 10px}.formConteiner .formHeader{display:block;width:100%;height:80px;background:#f0050a;color:#fff;font-size:2.1em;text-align:center;padding-top:25px}.formConteiner .informacoes{display:block;margin:auto;width:90%;max-width:442px}.formConteiner input,.formConteiner textarea{background-color:#fff;border:#ccc solid 1px;padding:15px;padding-right:40px;width:100%;color:#000;font-size:1.3em;margin-top:-1px}.formConteiner textarea{height:140px}.formConteiner input.check{display:none}.formConteiner .socio{display:block;margin-top:20px;margin-bottom:20px}.formConteiner .socio span{font-size:1.3em;font-family:fs_elliot_probold;margin-right:20%}.formConteiner .check+label{border:1px solid #b1b1b1;width:21px;height:21px;display:inline-block;vertical-align:middle;margin-right:10px;position:relative}.formConteiner .check:checked+label:after{content:'';position:absolute;top:-2px;left:-2px;width:21px;height:21px;background:url(../Images/img/check.png)center no-repeat}.formConteiner .formSocio{display:none;margin-top:15px}.formConteiner .tbName,.formConteiner .txtNomeCartao{background:url(../Images/img/form_nome.png)right center no-repeat}.formConteiner .tbEmail{background:url(../Images/img/form_email.png)right center no-repeat}.formConteiner .tbTelefone{background:url(../Images/img/form_telemovel.png)right center no-repeat}.formConteiner .text-counter .counter{position:absolute;right:0;top:0;border-left:1px solid #ccc;line-height:44px;width:40px;text-align:center;color:#999}.formConteiner .text-counter .counter .txtSufixo{text-align:center;padding:0;line-height:48px}.formConteiner .go-right .fa{width:40px;float:right;padding-right:0;padding-left:0;border-right:1px solid #ccc;font-size:20px;color:#ccc;text-align:center;line-height:48px;border-bottom:1px solid #ccc}.formConteiner .field-box{position:relative}.formConteiner .birthday-box{border-bottom:1px solid #ccc}.formConteiner .birthday-box .go-left{float:left}.formConteiner .birthday-box .text-lead{width:220px;vertical-align:middle;background-color:#ccc}.formConteiner .birthday-box .text.number{width:42px;text-align:center;padding:0;vertical-align:middle;border:none}.formConteiner .birthday-box .slash{font-size:2.5em;color:#ccc;line-height:48px;display:inline-block;vertical-align:middle}.formConteiner .error-msg{color:#fff;background:#fa0;line-height:22px;padding-left:15px;display:none;margin-top:0}.formConteiner .enviar input{display:block;width:100%;background:#f0050a;color:#fff;text-align:center;font-size:1.5em;font-family:fs_elliot_probold;text-transform:uppercase;height:48px;line-height:48px;cursor:pointer;transition:background .5s;padding:0}.formConteiner .enviar a:hover{background:#fb464a;text-decoration:none}.formConteiner .formFooter{display:block;width:100%;background-color:#e6e6e6;text-align:center;padding:16px 10px;margin-top:40px;font-family:fs_elliot_probold;font-size:1.3em;color:#4d4d4d}.formConteiner .formFooter span{font-family:fs_elliot_proregular}.formConteiner .formFooter a{color:#4d4d4d}.formConteiner .erro{border:#fa0 solid 1px}.formConteiner fieldset.has-error .error-msg{display:block}.formConteiner .close{margin-top:-10px!important;color:#fff;opacity:.9;font-size:40px;font-weight:400}.formConteiner .close:hover{color:#fff;opacity:1}.formConteiner .fechar{position:absolute;top:30px;right:30px;width:20px;height:20px;cursor:pointer;font-size:0;transition:all .5s}.formConteiner .fechar:hover{background-color:#f9989a}.double-highlights .container{max-width:1280px}.double-highlights .item a{position:relative;display:block;color:#fff;text-decoration:none;text-align:center}.double-highlights .item a:hover .content-box{background:#000}.double-highlights .item a:hover span{background:#fb464a}.double-highlights .item img{max-width:100%}.double-highlights .item .content-box{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.75);transition:all .5s;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.double-highlights .item .content{display:table;width:100%}.double-highlights .item .text{display:table-cell;vertical-align:middle;padding-left:10px}.double-highlights .item .button{display:table-cell;text-align:right;width:170px;vertical-align:middle}.double-highlights .item h2{font-family:fs_elliot_probold;font-size:3em;margin:0}.double-highlights .item p{font-size:1.8em}.double-highlights .item span{background:#f0050a;color:#fff;display:inline-block;line-height:40px;width:160px;text-align:center;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s}.news-inner-colums{margin-top:60px;padding-bottom:35px}.news-inner-colums .left-column .row{margin-top:30px}.news-inner-colums .left-column .row:first-child{margin-top:0}.mobile-lightbox{padding-bottom:20px}.mobile-lightbox.active{position:static;margin:68px 0 0;top:auto;left:auto;width:100%}.mobile-lightbox .remember-me span{margin-top:-2px}.golf-club{margin-top:90px;background:url(../Images/img/golf_club.jpg)center center no-repeat;height:345px}.golf-club a{text-indent:-9999px;display:block;height:100%}.big-car-row{margin-top:60px}.big-car-row .container{max-width:1280px}.car-launches .title{font-size:3.5em;color:#333;margin:0}.car-launches .car-launch{margin-top:20px}.car-launches a{display:block;text-decoration:none}.car-launches .car-launch-box{display:table;width:100%}.car-launches .car-launch-box .thumb{display:table-cell;padding-right:20px;vertical-align:top}.car-launches .car-launch-box .thumb img{max-width:240px}.car-launches .car-launch-box .text{display:table-cell;vertical-align:top}.car-launches .car-launch-box .lead{color:#f0050a;font-family:fs_elliot_probold;font-size:2.2em}.car-launches .car-launch-box .detail{font-size:1.6em;color:#1a1a1a}.car-layover{position:absolute;width:260px;background:#fff;padding:10px;box-shadow:0 0 6px 2px #ddd;margin-top:10px;font-size:1.2em;color:#4c4c4c;display:none;z-index:1020}.car-layover:before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #fff transparent;position:absolute;top:-10px;left:20px}.show-car-layover .car-layover{display:block}.car-search{background:#f2f2f2;padding:20px;margin-top:20px;margin-bottom:20px}.car-search .title{font-size:3em;color:#333}.car-search .bootstrap-select{margin-top:22px}.car-search .text-car-brand{margin-top:22px;padding-left:12px;padding-right:25px;outline:0;font-size:1.6em;font-family:fs_elliot_probold;color:#000}.car-search .checkbox-holder label{margin-left:50px;position:relative}.car-search .checkbox-holder label:first-child{margin-left:0}.car-search .checkbox-holder label:hover .car-layover{display:block}.car-search .checkbox-holder input{display:none}.car-search .checkbox-holder input:checked~span i{display:inline}.car-search .checkbox-holder .checkbox{width:21px;background:#fff;text-align:center;display:inline-block;height:20px;vertical-align:top;line-height:20px;border:1px solid #b1b1b1;font-size:1.25em;color:#f0050a;margin:15px 10px 0 0}.car-search .checkbox-holder .checkbox i{display:none}.car-search .checkbox-holder .car-layover{top:100%;left:30px}.car-search .controls-row{margin-top:45px}.car-search .controls-row div:last-child{text-align:right}.car-search .controls-row button{background:#f0050a;color:#fff;display:inline-block;line-height:48px;width:100%;max-width:160px;text-align:center;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s;border:0;padding:0}.car-search .controls-row button:hover{background:#fb464a}.car-search .select2-container{margin-top:22px}.car-search .free-text-search{position:relative}.car-search .free-text-search .text{line-height:46px;height:46px;border:0;width:100%;outline:0;font-size:1.5em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 45px 0 12px}.car-search .free-text-search span{position:absolute;top:0;right:0;width:45px;text-align:center;line-height:46px;font-size:2em}.select2-container .select2-selection--single{border-radius:0;border:0;outline:0;width:100%}.select2-container .select2-selection--single .select2-selection__rendered{font-family:fs_elliot_probold;font-size:1.6em;padding-left:12px;padding-right:35px}.select2-container .select2-selection--single .select2-selection__arrow{color:#f0050a;line-height:46px;font-size:1.6em;right:10px}.select2-container .select2-selection--single .fa-chevron-up{display:none}.select2-container .select2-dropdown{font-size:1.4em}.categories-car-list .lead{padding-left:0}.categories-car-list .sublead{padding-left:0}.categories-car-list .category-car{background:#f0050a;padding-bottom:0;position:relative}.categories-car-list .category-car .thumb{position:relative;font-family:fs_elliot_probold}.categories-car-list .category-car .thumb .price{font-size:2.3em;color:#fff;padding:5px 10px;background:#000;position:absolute;bottom:0;left:0}.categories-car-list .category-car .thumb .currency{font-family:fs_elliot_proregular}.categories-car-list .category-car .lead{color:#fff;padding-left:20px;padding-right:80px}.categories-car-list .category-car .sublead{color:#fff;padding-left:20px;padding-right:80px}.categories-car-list .category-car .year-mileage{font-size:1.6em;padding:0 80px 0 20px;color:#fff}.categories-car-list .category-car .year-mileage span{color:#f55054;margin:0 5px}.categories-car-list .category-car .used-badge{width:53px;height:66px;background:url(../Images/img/usados_white.png)center center no-repeat;position:absolute;right:16px;bottom:15px}.categories-car-list .category-car .used-badge-5{width:53px;height:66px;background:url(../Images/img/usados_5_white.png)center center no-repeat;position:absolute;right:16px;bottom:15px}.car-detail .top-container{max-width:1280px}.car-detail .no-travel-container{max-width:1160px;text-align:center;color:#333;font-size:2em;margin-top:30px;margin-bottom:50px}.car-detail .car-showcase .item{text-align:center}.car-detail .car-showcase .item img{display:inline}.car-detail .car-showcase .carousel-indicators{position:initial;left:0;width:5000px;margin:15px 0 0}.car-detail .car-showcase .carousel-indicators li{float:left;width:113px;margin-left:12px;text-indent:0;margin-right:0;position:relative;height:65px}.car-detail .car-showcase .carousel-indicators li img{max-width:100%}.car-detail .car-showcase .carousel-indicators li:first-child{margin-left:0}.car-detail .car-showcase .carousel-indicators li.active:after{content:'';top:100%;left:0;margin-top:-1px;height:3px;width:100%;background:#f0050a;position:absolute}.car-detail .car-showcase .carousel-control{background:rgba(0,0,0,.65);width:55px;text-shadow:none;font-size:5em;bottom:80px}.car-detail .car-showcase .carousel-control i{position:absolute;top:50%;margin-top:-8px}.car-detail .car-showcase .carousel-control.left i{left:15px}.car-detail .car-showcase .carousel-control.right i{right:15px}.car-detail .car-pages .item a{display:inline-block;width:32%;margin-left:2%;position:relative}.car-detail .car-pages .item a:first-child{margin-left:0}.car-detail .car-pages .item a.active:after{content:'';top:100%;left:0;margin-top:-1px;height:3px;width:100%;background:#f0050a;position:absolute}.car-detail .car-pages .item img{max-width:100%}.car-detail .car-pages .carousel-indicators{position:static;left:auto;top:auto;width:100%;margin:0;padding-top:20px;bottom:auto}.car-detail .car-pages .carousel-indicators li{background:#ddd}.car-detail .car-pages .carousel-indicators li.active{background:#f0050a}.car-detail .car-specs .row{margin-top:7px}.car-detail .car-specs h4{font-family:fs_elliot_probold;color:#f0050a;font-size:3em}.car-detail .car-specs p{font-family:fs_elliot_probold;font-size:1.8em;line-height:1.25}.car-detail .car-specs p span{font-size:.7em;color:#4c4c4c;font-family:fs_elliot_proregular}.car-detail .car-specs p.price{font-size:3.2em;line-height:1;padding-bottom:10px}.car-detail .car-specs p.price span{font-size:.4em}.car-detail .car-specs .icon-box img{vertical-align:top;float:left}.car-detail .car-specs .icon-box img:first-child{margin-left:0}.car-detail .car-specs .icon-box .image-box{display:inline-block;vertical-align:top;margin-left:25px;position:relative}.no-touchevents .car-detail .car-specs .icon-box .image-box:hover .car-layover{display:block}.car-detail .bottom-container{max-width:1280px;padding-top:30px}.car-detail .bottom-container p{color:#4c4c4c;font-size:1.6em;margin:20px 0 0}.car-detail .bottom-container p strong{font-weight:400;font-family:fs_elliot_probold;color:#333;font-size:1.125em}.car-detail .options-container{max-width:1280px;text-align:center;padding:50px 0 0;margin-bottom:50px}.car-detail .options-container a{background:#f0050a;color:#fff;display:inline-block;line-height:48px;width:100%;max-width:300px;text-align:center;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s;margin:20px 10px 0;text-decoration:none}.car-detail .options-container a:hover{background:#fb464a}.see-more-cars{}.see-more-cars .container{max-width:1280px}.see-more-cars .title{font-size:2.4em;color:#333;font-family:fs_elliot_probold;text-align:center;padding-bottom:20px}.see-more-cars a{display:block;text-decoration:none}.see-more-cars a:hover img{transform:scale(1.05)}.see-more-cars .item img{}.see-more-cars .item .thumb{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;height:157px}.image-travel-detail{width:100%}.trip-suggestions .item .thumb{position:relative;height:auto}.image-wrapper{max-width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;height:100%;width:100%}.see-more-cars .item .price{font-size:2.3em;color:#fff;padding:5px 10px;background:#000;position:absolute;bottom:0;left:0}.trip-suggestions .item .price{font-size:1.8em;color:#fff;padding:5px 10px;background:#000;position:relative;bottom:35px;float:right}.trip-suggestions .item{margin-bottom:20px}.see-more-cars .item .currency{font-family:fs_elliot_proregular}.see-more-cars .item .details{position:relative;margin-top:8px;padding-right:50px;min-height:65px}.see-more-cars .item .brand-model{color:#f0050a;font-size:1.6em;font-family:fs_elliot_probold}.see-more-cars .item .year-mileage{color:#333;font-size:1.6em}.see-more-cars .item .year-mileage span{margin:0 5px;color:#ccc}.see-more-cars .item .badge-holder{position:absolute;top:10px;right:0}.see-more-cars .item .badge-holder:hover .car-layover{display:block}.see-more-cars .item .car-layover{top:100%;right:0}.see-more-cars .item .car-layover:before{left:230px}.see-more-cars .item .type{display:inline-block;background-position:center center;background-repeat:no-repeat}.see-more-cars .item .type.badge-5{width:43px;height:48px;background-image:url(../Images/img/usados_5_small.png)}.see-more-cars .item .type.badge-standard{width:44px;height:53px;background-image:url(../Images/img/usados_small.png)}.see-more-cars .see-more-carousel{display:none}.highlighted-car{background:#f0050a}.highlighted-car a{text-decoration:none;color:#fff}.highlighted-car a:hover img{transform:scale(1.025)}.highlighted-car .thumb{position:relative;text-align:center}.highlighted-car img{max-width:100%;transition:all .5s}.highlighted-car .price{font-size:2.3em;color:#fff;padding:5px 10px;background:#000;position:absolute;bottom:0;left:0}.highlighted-car .currency{font-family:fs_elliot_proregular}.highlighted-car .details{position:relative;padding:20px}.highlighted-car .brand-model{font-family:fs_elliot_probold;font-size:2em}.highlighted-car .year-mileage{font-size:1.8em}.highlighted-car .year-mileage span{margin:0 5px;color:#f88285}.highlighted-car .badge-holder{position:absolute;bottom:0;right:20px}.highlighted-car .badge-holder:hover .car-layover{display:block}.highlighted-car .car-layover{top:100%;right:10px}.highlighted-car .car-layover:before{left:230px}.highlighted-car .type{display:inline-block;background-position:center center;background-repeat:no-repeat}.highlighted-car .type.badge-standard{width:53px;height:66px;background-image:url(../Images/img/usados_white.png)}.highlighted-car .type.used-badge{width:53px;height:66px;background-image:url(../Images/img/usados_white.png)}.highlighted-car .type.used-badge-5{width:53px;height:66px;background-image:url(../Images/img/usados_5_white.png)}.car-search-results .count{font-size:1.6em;line-height:40px}.car-search-results .count strong{font-family:fs_elliot_probold;font-size:1.25em}.car-search-results .item .sold{position:absolute;width:106px;height:106px;background:url(../Images/img/ribbon_sold.png)center center no-repeat;top:0;right:0;background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.car-search-results .dropdown-box{text-align:right}.car-search-results .dropdown-box label{font-size:1.6em;margin-right:25px}.car-search-results .dropdown-box .select-box{display:inline-block;width:260px;border:1px solid #bdbdbd;text-align:left}.car-search-results .dropdown-box .select-box .select2-selection__rendered{height:48px}.car-search-results .col-xs-6{margin-top:20px;margin-bottom:20px}.main-search-page{padding-bottom:30px}.main-search-page .small-car-search{margin-top:20px}.main-search-page .small-car-search .car-search{padding-top:0;margin-top:0}.main-search-page .breadcrumbs{display:none}.see-more-options{text-align:center;margin-top:20px}.see-more-options a{background:#f0050a;color:#fff;display:inline-block;line-height:48px;width:100%;max-width:300px;text-align:center;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s;margin:20px 10px 0;text-decoration:none}.see-more-options a:hover{background:#fb464a}.triple-trips-highlights{top:-20px;position:relative}.triple-trips-highlights .container>.row{margin-top:30px}.triple-trips-highlights .container>.row:first-child{margin-top:0}.triple-trips-highlights .item{margin-top:20px}.triple-trips-highlights .item .button{width:85px}.triple-trips-highlights .item .button span{width:75px}.triple-trips-highlights .car-search .controls-row{margin-top:20px}.triple-trips-highlights+.small-car-search .car-search{margin-top:0;padding-top:0}.trip-suggestions{padding-bottom:40px}.trip-suggestions .title{text-align:left}.trip-suggestions .item .details{padding-right:0}.trip-suggestions .horizontal-list .col-xs-12{}.trip-specs .trip-program{color:#f0050a;font-size:1.6em;font-family:fs_elliot_probold;text-transform:uppercase;line-height:37px;text-decoration:none;margin-top:25px;display:inline-block}.trip-specs .trip-program:hover i{transform:translate(5px)}.trip-specs .icon-pdf{display:inline-block;vertical-align:middle;background:url(../Images/img/ico_pdf.png)center center no-repeat;width:31px;height:37px;margin-right:22px}.trip-specs i{margin-left:8px;transition:all .5s}.highlighted-trip .details{padding-right:20px}.my-acp-cover{}.my-acp-cover .container{max-width:1280px}.my-acp-cover .left{float:left;background:url(../Images/img/ico_phone_24.png)left top no-repeat;padding-left:50px;margin-top:130px}.my-acp-cover .left .top{font-size:1.9em;text-transform:uppercase}.my-acp-cover .left .top strong{font-family:fs_elliot_probold;margin-right:10px}.my-acp-cover .left .number{line-height:1}.my-acp-cover .left .number a{color:#fff;font-family:fs_elliot_probold;font-size:4.3em;text-decoration:none}.my-acp-cover .left .number sup{vertical-align:text-top;font-size:2em}.my-acp-cover .left .email a{color:#fff;font-size:2.7em;transition:color .75s;text-decoration:none}.my-acp-cover .left .email a:hover{color:#f0050a}.my-acp-cover .left .notes{font-size:1.2em}.my-acp-cover .right{float:right;text-align:right;font-family:fs_elliot_probold;font-size:4em;margin-top:230px}.my-acp-homepage{color:#4d4d4d}.my-acp-homepage .container{max-width:1280px}.my-acp-homepage .lead{font-size:2.2em;margin-top:5px}.my-acp-homepage .sublead{font-size:1.8em;margin-top:20px}.my-acp-homepage .sublead span{color:#f0050a}.my-acp-homepage .my-acp-menu{margin:30px 0}.my-acp-homepage .my-acp-menu a{display:block}.my-acp-homepage .my-acp-menu a:hover img{transform:scale(1.05)}.my-acp-homepage .my-acp-menu a:hover span{background:#fb464a}.my-acp-homepage .my-acp-menu span{background:#f0050a;color:#fff;display:inline-block;line-height:48px;width:100%;text-align:center;font-size:1.6em;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s;margin-top:20px;text-decoration:none}.my-acp-homepage .icon-outer{display:table;width:100%;height:200px;text-align:center}.my-acp-homepage .icon-outer .icon-box{display:table-cell;vertical-align:middle}.my-acp-homepage .icon-outer img{max-width:100%;max-height:100%;transition:all .5s}.my-acp-main{padding-bottom:30px}.my-acp-main .container{max-width:1280px}.my-acp-main .side-nav-box{float:left;width:200px}.my-acp-main .side-nav-box nav ul{list-style:none}.my-acp-main .side-nav-box nav ul li.sub-menu{padding-left:25px}.my-acp-main .side-nav-box nav ul li.sub-menu a.active{border-bottom:none}.my-acp-main .side-nav-box nav a{color:#000;font-size:1.8em;transition:color .75s;line-height:50px;text-decoration:none}.my-acp-main .side-nav-box nav a.active{color:#f0050a;border-bottom:2px solid #f0050a}.my-acp-main .side-nav-box nav a:hover{color:#f0050a}.my-acp-main .main-content-box{float:right;width:890px;padding-top:10px}.my-acp-main .standalone-title{color:#333;font-size:1.8em}.my-acp-main .fields-box{margin-top:30px;float:left;width:100%}.my-acp-main .fields-box:first-child{margin-top:0}.my-acp-main .fields-box:last-child{margin-top:0}.my-acp-main .fields-box .field-title{color:#333;font-size:1.8em}.my-acp-main .fields-box .field-title i{display:none}.my-acp-main .fields-box .field-row{float:left;width:100%}.my-acp-main .fields-box .panel-marca-outra .field-row{padding-left:10px;padding-right:10px}.my-acp-main .fields-box .field-row>div{float:left;border:1px solid #ccc;height:48px;margin-left:10px;margin-top:25px;position:relative}.my-acp-main .fields-box .field-row>div:first-child{margin-left:0}.my-acp-main .fields-box .text{width:100%;padding:12px 15px 0;height:46px;font-size:1.4em;color:grey;border:0;outline:0;background:0 0}.my-acp-main .fields-box .select2-container--default .select2-selection--single{height:46px;background:0 0}.my-acp-main .fields-box .select2-container--default .select2-selection--single .select2-selection__rendered{padding-top:13px;line-height:33px;font-size:1.3em;font-family:fs_elliot_proregular;color:grey;padding-left:15px}.my-acp-main .fields-box .field-box.has-error{border-color:#fa0;box-shadow:inset 0 0 0 1px #fa0}.my-acp-main .fields-box .field-options{text-align:right;padding-top:20px}.my-acp-main .fields-box .field-options .notes{color:grey;font-size:1.6em;padding:10px 0 0}.my-acp-main .fields-box .field-options .error-msg{color:#fa0;margin-top:10px;font-size:1.6em;font-family:fs_elliot_probold;display:none}.my-acp-main .fields-box .field-options button{display:inline-block;line-height:48px;padding:0;width:200px;text-align:center;color:#fff;border:0;font-family:fs_elliot_probold;font-size:1.4em;text-transform:uppercase;transition:all .5s;margin-top:25px;outline:0}.my-acp-main .fields-box .field-options .btn-save{background:#363636}.my-acp-main .fields-box .field-options .btn-save:hover{background:#5c5c5c}.my-acp-main .fields-box .field-options .btn-delete{background:#b1b1b1}.my-acp-main .fields-box .field-options .btn-delete:hover{background:#d7d7d7}.my-acp-main .my-acp-back{font-size:1.4em;padding:30px 0 0;clear:both}.my-acp-main .my-acp-back a{color:#f0050a;text-decoration:none;text-transform:uppercase}.my-acp-main .my-acp-back a:hover i{margin-right:10px}.my-acp-main .my-acp-back i{margin-right:5px;font-size:1.2em;transition:all .5s}.my-acp-main .read-only .field-row>div{background:#ebebeb;padding:6px 12px 0}.my-acp-main .read-only .title{color:#4c4a4a;font-family:fs_elliot_probold;text-transform:uppercase}.my-acp-main .read-only .value{color:#999;font-size:1.4em}.my-acp-main .editable-box .what{position:absolute;top:14px;left:15px;font-size:1.4em;color:grey;transition:all .5s;pointer-events:none}.my-acp-main .editable-box .push-label-up .what{top:5px;color:#4c4a4a;font-family:fs_elliot_probold;text-transform:uppercase;font-size:1em}.my-acp-main .my-data-box .field-row-1 .field-1{width:calc(100% - 156px - 52px - 10px - 10px)}.my-acp-main .my-data-box .field-row-1 .field-2{width:156px}.my-acp-main .my-data-box .field-row-1 .field-3{width:52px}.my-acp-main .my-data-box .field-row-2 .field-1{width:calc(100% - 440px - 10px)}.my-acp-main .my-data-box .field-row-2 .field-2{width:440px}.my-acp-main .my-contacts-box .field-row-1 .field-1{width:100%}.my-acp-main .my-contacts-box .field-row-2 .field-1{width:215px}.my-acp-main .my-contacts-box .field-row-2 .field-2{width:215px}.my-acp-main .my-contacts-box .field-row-2 .field-3{width:calc(100% - 215px - 215px - 10px - 10px)}.my-acp-main .my-contacts-box .field-row-3 .field-1{width:215px}.my-acp-main .my-contacts-box .field-row-3 .field-2{width:215px}.my-acp-main .my-contacts-box .field-row-3 .field-3{width:calc(100% - 215px - 215px - 10px - 10px)}.my-acp-main .my-contacts-box .field-row-4 .field-1{width:440px}.my-acp-main .my-contacts-box .field-row-4 .field-2{width:215px}.my-acp-main .my-contacts-box .field-row-4 .field-3{width:calc(100% - 440px - 215px - 10px - 10px)}.my-acp-main .my-documents-box .field-row-1 .field-1{width:440px}.my-acp-main .my-documents-box .field-row-1 .field-2{width:calc(100% - 440px - 10px)}.my-acp-main .my-documents-box .field-row-2 .field-1{width:440px}.my-acp-main .my-documents-box .field-row-2 .field-2{width:calc(100% - 440px - 10px)}.my-acp-main .my-documents-box .field-row-3 .field-1{width:440px}.my-acp-main .my-documents-box .field-row-3 .field-2{width:calc(100% - 440px - 10px)}.my-acp-main .add-vehicle-box .field-row .field-1{width:100%}.my-acp-main .change-password-box .field-row .field-1{width:100%}.my-acp-main .has-right-separator{margin-right:10px}.my-acp-main .has-right-separator:after{content:"-";position:absolute;top:50%;left:100%;width:20px;text-align:center;color:#999;font-size:1.4em;margin-top:-5px}.my-acp-main .add-relative-box{width:440px;clear:both}.my-acp-main .add-relative-box .field-row-1 .field-1{width:100%}.my-acp-main .add-relative-box .field-row-2 .field-1{width:100%}.my-acp-main .add-relative-box .field-row-3 .field-1{width:210px}.my-acp-main .add-relative-box .field-row-3 .field-2{width:140px}.my-acp-main .add-relative-box .field-row-3 .field-3{width:calc(100% - 210px - 140px - 10px - 10px - 10px)}.my-acp-main .add-relative-box.form-optionx-box .field-options button{width:140px}.my-acp-main .add-relative-box.form-optionx-box .field-options button+button{margin-left:10px}.my-acp-main .standard-table{float:left;width:100%;margin-top:20px}.my-acp-main .standard-table .table-header,.my-acp-main .standard-table .table-row{float:left;width:100%}.my-acp-main .standard-table .col{float:left;padding:10px}.my-acp-main .standard-table .table-header{font-family:fs_elliot_probold;font-size:1.4em;line-height:46px;border-top:1px solid #ededed;border-bottom:1px solid #ededed}.my-acp-main .standard-table .table-row{border:1px solid #f4f4f4;margin-top:10px;color:#8b8b8b;font-size:1.4em}.my-acp-main .standard-table .table-row:nth-child(2n){background:#f4f4f4}.my-acp-main .standard-table .table-row .text{background:0 0;border:0;outline:0;color:#363636;padding:0;font-family:fs_elliot_probold;width:100%;display:none}.my-acp-main .standard-table .table-row.editing-row{border-color:#363636}.my-acp-main .standard-table .table-row.editing-row .value{display:none}.my-acp-main .standard-table .table-row.editing-row .text{display:block}.my-acp-main .standard-table .table-row.editing-row .col-item-actions a{display:none}.my-acp-main .standard-table .table-row.editing-row .col-item-actions .btn-save{display:inline}.my-acp-main .standard-table .table-actions{text-align:right;margin-top:10px;float:left;width:100%}.my-acp-main .standard-table .table-actions a{display:inline-block;line-height:48px;font-family:fs_elliot_probold;text-align:center;color:#fff;text-decoration:none;transition:color .75s;font-size:1.4em;text-transform:uppercase}.my-acp-main .standard-table .table-actions .btn-add{background:#363636;width:140px}.my-acp-main .standard-table .table-actions .btn-add:hover{background:#5c5c5c}.my-acp-main .standard-table .col-item-actions a{text-decoration:none;color:#363636;transition:color .75s;padding:10px;font-size:1.25em}.my-acp-main .standard-table .col-item-actions a:hover{color:#696969}.my-acp-main .standard-table .col-item-actions .btn-save{color:#62be6f;display:none}.my-acp-main .standard-table .col-item-actions .btn-save i{transition:all .25s}.my-acp-main .standard-table .col-item-actions .btn-save:hover{color:#62be6f}.my-acp-main .standard-table .col-item-actions .btn-save:hover i{transform:scale(1.2)}.my-acp-main .standard-table .btn-hide-item,.my-acp-main .standard-table .btn-stop-editing,.my-acp-main .standard-table .col-item-actions-text,.my-acp-main .standard-table .col-launcher{display:none}.my-acp-main .family-table .col-name{width:330px;padding-left:15px}.my-acp-main .family-table .col-birthday{width:200px;text-align:center}.my-acp-main .family-table .col-birthday .text{text-align:center}.my-acp-main .family-table .col-relation{width:128px;text-align:center}.my-acp-main .family-table .col-relation .text{text-align:center}.my-acp-main .family-table .col-card-number{width:130px;text-align:right}.my-acp-main .family-table .col-card-number .text{text-align:right}.my-acp-main .family-table .col-item-actions{width:100px;text-align:right;padding-right:15px}.my-acp-main .vehicle-table .col-brand{width:150px;padding-left:15px}.my-acp-main .vehicle-table .col-brand a{color:#8b8b8b;text-decoration:none;transition:color .75s}.my-acp-main .vehicle-table .col-brand a:hover{color:#656565}.my-acp-main .vehicle-table .col-model{width:148px;text-align:center}.my-acp-main .vehicle-table .col-model .text{text-align:center}.my-acp-main .vehicle-table .col-plate{width:130px;text-align:center}.my-acp-main .vehicle-table .col-plate .text{text-align:center}.my-acp-main .vehicle-table .col-date-plate{width:160px;text-align:center}.my-acp-main .vehicle-table .col-date-plate .text{text-align:center}.my-acp-main .vehicle-table .col-date-insurance{width:200px;text-align:center}.my-acp-main .vehicle-table .col-date-insurance .text{text-align:center}.my-acp-main .vehicle-table .col-item-actions{width:100px;text-align:right;padding-right:15px}.my-acp-main .requests-table .toggler{display:inline-block;width:30px;color:#363636;font-size:1.25em;padding-left:10px;margin-right:14px;transition:color .75s;cursor:pointer}.my-acp-main .requests-table .toggler i{vertical-align:middle}.my-acp-main .requests-table .toggler .fa-times{display:none}.my-acp-main .requests-table .toggler:hover{color:#5c5c5c}.my-acp-main .requests-table .col-id{width:180px;padding-left:5px}.my-acp-main .col-morada{width:600px}.my-acp-main .requests-table .morada-edit{display:block;float:left;padding:20px}.my-acp-main .requests-table .morada-edit .field-row>div{margin-top:10px;background-color:#fff!important}.my-acp-main .requests-table .morada-edit .field-row-1 .field-2{width:calc(100% - 215px - 215px - 10px - 10px)}.my-acp-main .requests-table .col-type{width:150px}.my-acp-main .requests-table .col-date{width:150px}.my-acp-main .requests-table .col-area{width:150px}.my-acp-main .requests-table .col-sub-area{width:140px}.my-acp-main .requests-table .col-lead{width:118px}.my-acp-main .requests-table .details{float:left;width:100%;padding-left:49px;color:#7e7e7e;line-height:2;padding-right:20px;overflow:hidden;max-height:0;transition:all .5s}.my-acp-main .requests-table .details strong{font-family:fs_elliot_probold;color:#373737}.my-acp-main .requests-table .details .description{margin-top:15px;padding-bottom:15px}.my-acp-main .requests-table .show-bottom-details .toggler .fa-times{display:inline}.my-acp-main .requests-table .show-bottom-details .toggler .fa-plus{display:none}.my-acp-main .requests-table .show-bottom-details .details{max-height:650px}.my-acp-main .quotes-table .col-number{width:228px;padding-left:15px}.my-acp-main .quotes-table .col-date{width:190px;text-align:center}.my-acp-main .quotes-table .col-value{width:190px;text-align:center}.my-acp-main .quotes-table .col-payed{width:160px;text-align:center}.my-acp-main .quotes-table .col-item-actions{width:120px;text-align:center;float:right}.my-acp-main .my-acp-newsletters .lead{color:#333;font-size:1.4em;margin:20px 0}.my-acp-main .my-acp-newsletters .checkbox-holder{font-size:1.6em;color:#000;margin-top:10px}.my-acp-main .my-acp-newsletters .checkbox-holder input{display:none}.my-acp-main .my-acp-newsletters .checkbox-holder input:checked~span i{display:inline}.my-acp-main .my-acp-newsletters .checkbox-holder .checkbox{width:21px;background:#fff;text-align:center;display:inline-block;height:20px;vertical-align:top;line-height:20px;border:1px solid #b1b1b1;font-size:.9em;color:#f0050a;margin:0 10px 0 0}.my-acp-main .my-acp-newsletters .checkbox-holder .checkbox i{display:none}.my-acp-main .associate-status{color:#898989;font-size:1.6em;padding-left:28px;margin:20px 0;float:left;width:100%}.my-acp-main .quotes-status{line-height:48px;color:#fff;font-family:fs_elliot_probold;padding-left:16px;text-transform:uppercase;clear:both;font-size:1.6em}.my-acp-main .quotes-status.status-green{background:#62be6f}.my-acp-main .quotes-payment{display:table;width:100%}.my-acp-main .quotes-payment .amount{display:table-cell;vertical-align:top}.my-acp-main .quotes-payment .amount .what{color:#161414;font-size:1.6em;padding-bottom:5px}.my-acp-main .quotes-payment .amount .value{color:#161414;font-size:1.4em;line-height:1}.my-acp-main .quotes-payment .amount .value strong{font-family:fs_elliot_probold;font-size:2.4em;margin-top:3px;position:relative}.my-acp-main .quotes-payment .atm-data{display:table-cell;text-align:right;vertical-align:top}.my-acp-main .quotes-payment .atm-data .atm-box{float:right;width:100%;max-width:380px;position:relative;overflow:hidden}.my-acp-main .quotes-payment .atm-data .copy-value{top:0;left:110%;position:absolute}.my-acp-main .quotes-payment .atm-data .atm{display:table;width:100%}.my-acp-main .quotes-payment .atm-data .icon{display:table-cell;vertical-align:middle;width:100px;text-align:center}.my-acp-main .quotes-payment .atm-data img{max-width:100%}.my-acp-main .quotes-payment .atm-data .values{display:table-cell;vertical-align:middle;text-align:left}.my-acp-main .quotes-payment .atm-data .values p{font-size:1.4em}.my-acp-main .quotes-payment .atm-data .values p strong{font-family:fs_elliot_probold}.my-acp-main .quotes-payment .atm-data .btn-copy-value{color:#f0050a;font-size:.8em;margin-left:5px;transition:color .75s;cursor:pointer;position:relative}.my-acp-main .quotes-payment .atm-data .btn-copy-value:hover{color:#be0408}.my-acp-main .quotes-payment .atm-data .btn-copy-value:hover i{color:#f0050a}.my-acp-main .quotes-payment .atm-data .btn-copy-value i{position:absolute;left:100%;margin-left:3px;top:50%;margin-top:-5px;transform:scale(0);transition:all .5s}.my-acp-main .quotes-payment .atm-data .btn-copy-value.active i{transform:scale(1.2)}.my-acp-main .quotes-payment .atm-data .limit-date{margin:15px 0 0;display:inline-block;width:100%;max-width:380px;background:#f7f7f7;font-family:fs_elliot_probold;text-align:center;padding:8px 0;font-size:1.4em}.pure-search-results{margin-top:30px}.pure-search-results .container{max-width:1280px}.pure-search-results h2{color:#333;font-family:fs_elliot_probold;margin:0;font-size:3.4em}.pure-search-results .count{color:#333;font-size:1.8em;margin:15px 0 0}.pure-search-results .count span{font-family:fs_elliot_probold;color:#f0050a}.pure-search-results ul{list-style:none}.pure-search-results ul li{margin-top:30px}.pure-search-results ul .category{color:grey;font-size:1.3em;text-decoration:none;transition:color .75s;text-transform:uppercase}.pure-search-results ul .category:hover{color:#5a5a5a}.pure-search-results ul .text{text-decoration:none;margin-top:10px;display:block}.pure-search-results ul .text:hover .lead{color:#fb464a}.pure-search-results ul .text:hover .detail{color:#595959}.pure-search-results ul .lead{display:block;font-size:2.4em;color:#f0050a;font-family:fs_elliot_probold;transition:color .75s;padding-bottom:5px}.pure-search-results ul .detail{color:#333;font-size:1.8em;transition:color .75s}.pagination{text-align:center;display:block;padding:40px 0 20px}.pagination .container{max-width:1280px}.pagination .arrow{color:#f0050a;font-size:2em;text-decoration:none}.pagination .arrow i{transition:all .5s}.pagination .arrow.arrow-left{margin-right:25px}.pagination .arrow.arrow-left:hover i{transform:translateX(-5px)}.pagination .arrow.arrow-right{margin-left:25px}.pagination .arrow.arrow-right:hover i{transform:translateX(5px)}.pagination .numbers{display:inline-block;font-size:1.8em}.pagination .numbers a{color:#4b4b4b;text-decoration:none;padding:0 5px;margin:0 10px}.pagination .numbers a.active{color:#f0050a;text-decoration:underline;font-family:fs_elliot_probold}.pagination .numbers a:hover{text-decoration:underline}.faqs .container{max-width:1040px}.faqs .lead{text-align:center;font-size:2em;color:#3b3b3b}.faqs .lead p{margin-top:15px}.faqs .lead p:first-child{margin-top:0}.faqs ul{list-style:none;margin-top:0;border-bottom:1px solid #ccc}.faqs ul:first-child li{border-top:1px solid #ccc}.faqs ul:first-child li ul li{border:none;list-style:disc;font-size:15px}.faqs ul:first-child li ul{border:none}.faqs li.active .btn-toggler i{transform:rotate(180deg)}.faqs li.active .btn-toggler{font-weight:800;color:#f0050a}.faqs li.active .content-toggler{max-height:750px}.faqs .btn-toggler{color:#1a1a1a;cursor:pointer;position:relative;font-size:1.8em;padding:10px 40px 10px 0;transition:color .75s;font-weight:600;padding-left:10px}.faqs .btn-toggler i{position:absolute;color:#f0050a;right:10px;top:50%;margin-top:-9px;transition:all .5s}.faqs .btn-toggler:hover{color:#f0050a}.faqs .content-toggler{max-height:0;transition:all .5s;overflow:hidden;color:#3b3b3b;font-size:1.6em;padding-left:20px;padding-right:20px}.faqs .content-toggler p{margin-top:10px}.faqs .content-toggler p:first-child{margin-top:20px}.faqs .content-toggler p:last-child{margin-bottom:20px}.faqs .get-more-info{text-align:center;margin:40px 0}.faqs .get-more-info a{display:inline-block;line-height:58px;padding:0 20px;text-align:center;color:#fff;font-family:fs_elliot_probold;font-size:2em;text-transform:uppercase;transition:all .5s;background:#f0050a;text-decoration:none}.faqs .get-more-info a:hover{background:#fb464a}.events-filter .container{max-width:1280px}.events-filter h2{color:#333;font-size:3.4em;font-family:fs_elliot_probold;margin:0}.events-filter .lead{color:#333;font-size:1.8em;margin-top:15px}.events-filter .filters-box .top{text-transform:uppercase;font-size:1.3em;color:#333;font-family:fs_elliot_probold;margin-bottom:10px}.events-filter .filters{float:left;width:100%}.events-filter .filter{float:left;width:32%;margin-left:2%}.events-filter .filter:first-child{margin-left:0}.events-filter .filter .select2-container .select2-selection--single{border:1px solid #ccc}.events-list{margin-top:20px}.events-list .lead.month{text-align:left;margin-bottom:0}.events-list div[class^=col-]{margin-top:40px}.events-list div.col-splitter{margin-top:0}.events-list:last-child{padding-bottom:30px}.news-list{padding-bottom:30px}.news-list .container{max-width:1280px}.news-list h2{color:#333;font-size:3.4em;font-family:fs_elliot_probold;margin:0 0 20px}.news-list .news-columns{float:left;width:836px;margin-top:0}.news-list .news-rhs{float:right}.news-list .news-highlight{background:#e6e6e6;display:block;text-decoration:none;cursor:pointer}.news-list .news-highlight:hover img{transform:scale(1.02)}.news-list .news-highlight:hover h3{color:#fb464a}.news-list .news-highlight-box{display:table;width:100%}.news-list .news-highlight-box .thumb{display:table-cell;width:48%;vertical-align:middle}.news-list .news-highlight-box .thumb img{max-width:100%;transition:all .5s}.news-list .news-highlight-box .text{display:table-cell;vertical-align:middle;padding-left:20px;padding-right:20px}.news-list .news-highlight-box time{font-size:1.3em;color:#333;text-transform:uppercase}.news-list .news-highlight-box h3{color:#f0050a;font-family:fs_elliot_probold;font-size:2em;margin:10px 0;transition:color .75s}.news-list .news-highlight-box p{font-size:1.6em;color:#222}.news-list .news-highlight-box p i{color:#f0050a;font-size:1.3em;position:relative;top:-2px;vertical-align:middle}.news-list .row-3 .big-item time{font-size:1.2em}.news-list .row-3 .big-item h4{font-size:1.6em}.news-list .row-2 div[class^=col-],.news-list .row-3 div[class^=col-]{margin-top:40px}.rhs-pub{width:300px}.splitter{float:left;width:100%;margin:30px 0;height:1px;background:#e6e6e6}.newsletter-form .lead{font-size:3.5em;color:#000}.newsletter-form .top-label{color:#333;font-size:1.6em;margin-bottom:8px;font-weight:400}.newsletter-form .text{line-height:38px;height:40px;width:258px;padding:0 15px;border:1px solid #aeaeae;border-right:0;display:inline-block;vertical-align:middle;font-family:fs_elliot_proregular;font-size:1.3em;color:grey}.newsletter-form a.btn-submit{background:#f0050a;color:#fff;display:inline-block;border:0;height:40px;line-height:40px;width:42px;padding:0;box-sizing:border-box;font-size:2em;vertical-align:middle;cursor:pointer;transition:all .5s}.newsletter-form a.btn-submit:hover{padding-left:10px}.newsletter-form .checkbox-label{font-size:1.2em;color:#666;cursor:pointer;margin-top:10px}.newsletter-form .checkbox-label a{color:#666;text-decoration:underline;transition:all .5s}.newsletter-form .checkbox-label a:hover{color:#f0050a}.newsletter-form .checkbox{display:none}.newsletter-form .checkbox:checked+.fake-checkbox{color:#000}.newsletter-form .fake-checkbox{border:1px solid #aeaeae;width:22px;line-height:20px;text-align:center;display:inline-block;background:#fff;font-size:1.3em;margin-right:10px;color:#fff;height:22px}.newsletter-form.invalid .fake-checkbox{border-color:#f0050a}.newsletter-form.invalid .checkbox-label a{color:#f0050a}.news-article{padding-bottom:30px}.news-article .container{max-width:1280px}.news-article h2{color:#333;font-size:3.4em;font-family:fs_elliot_probold;margin:0 0 20px}.news-article article{float:left}.news-article article time{font-size:1.3em;color:grey;text-transform:uppercase}.news-article article h3{font-size:3em;color:#f0050a;font-family:fs_elliot_probold;margin:15px 0 0}.news-article article h4{font-size:18px;color:#333;font-family:fs_elliot_probold;margin:25px 0 0}.news-article article .share{margin-top:45px}.news-article article .share span{display:inline-block;vertical-align:middle;font-size:1.4em;margin-right:5px}.news-article article .share a{line-height:34px;width:34px;color:#fff;background:#333;border-radius:40px;font-size:2em;display:inline-block;vertical-align:middle;text-align:center;margin-left:5px;transition:all .5s}.news-article article .share a:hover{background-color:#f0050a}.news-article article .share .fa-google-plus{font-size:.9em}.news-article article .image{margin-top:30px}.news-article article .image img{max-width:100%}.youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000}.youtube-player .play{height:72px;width:72px;left:50%;top:50%;margin-left:-25px;margin-top:-30px;position:absolute;background:url(../Images/yt_play_black.png) no-repeat;cursor:pointer}.youtube-player:hover .play{height:72px;width:72px;left:50%;top:50%;margin-left:-25px;margin-top:-30px;position:absolute;background:url(../Images/yt_play_red.png) no-repeat;cursor:pointer}.youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0}.news-article article .text{color:#333;font-size:1.8em}.news-article article .text p{margin-top:20px}.news-article article .external-links{margin-top:40px}.news-article article .external-links .btn-download{font-family:fs_elliot_probold;font-size:1.6em;color:#f0050a;text-transform:uppercase;text-decoration:none}.news-article article .external-links .btn-download img{margin-right:15px;vertical-align:middle}.news-article article .external-links .btn-download span{vertical-align:middle;display:inline-block}.news-article article .external-links .btn-download i{margin-left:10px;vertical-align:middle;font-size:1.7em;position:relative;top:-2px;transition:all .5s}.news-article article .external-links .btn-download:hover i{transform:translate(5px)}.news-article aside{float:right;width:340px}.news-article aside .related-news .title{font-size:3.5em;color:#333}.news-article aside .related-news ul{list-style:none}.news-article aside .related-news ul li{margin-top:20px}.news-article aside .related-news ul a{text-decoration:none;display:block}.news-article aside .related-news ul a:hover p{color:#f0050a}.news-article aside .related-news ul time{text-transform:uppercase;font-size:1.3em;display:block;color:grey}.news-article aside .related-news ul p{color:#1a1a1a;font-size:1.8em;line-height:1.2;transition:color .75s}.news-article aside .related-news .thumb img{width:100%}.news-article aside>div{margin-top:30px}.news-article aside>div:first-child{margin-top:0}.news-article aside .pub{text-align:center;max-width:100%}.pub p{font-size:3.5em;color:#333;margin-bottom:15px}.magazines-filter{margin-top:20px}.magazines-filter .container{max-width:1280px}.magazines-filter h2{font-size:3.4em;color:#333;font-family:fs_elliot_probold;margin:0}.magazines-filter .lead{font-size:1.8em;color:#333;margin:10px 0 0}.magazines-filter label{font-family:fs_elliot_probold;text-transform:uppercase;font-size:1.3em}.magazines-filter .select2-container{margin-top:10px}.magazines-filter .select2-container .select2-selection--single{border:1px solid #ccc}.magazines-list{padding-bottom:35px}.magazines-list .container{max-width:1280px}.magazines-list div[class^=col-]{margin-top:35px}.magazines-list .thumb a{display:inline-block;position:relative;color:#fff;overflow:hidden}.magazines-list .thumb a:before{content:'';position:absolute;top:0;left:0;background:#000;width:100%;height:100%;transition:all .25s;opacity:0}.magazines-list .thumb a:hover:before{opacity:.8}.magazines-list .thumb a:hover .details{left:30px}.magazines-list img{max-width:100%}.magazines-list .thumb{text-align:center}.magazines-list .details{position:absolute;bottom:30px;left:30px;width:calc(100% - 60px);left:100%;transition:all .25s;text-align:left}.magazines-list .details h3{font-family:fs_elliot_probold;font-size:2.6em;margin:0}.magazines-list .details .lead{font-size:1.8em}.magazines-list .details span{display:inline-block;background:#fff;color:#f0050a;line-height:40px;padding:0 20px;text-transform:uppercase;font-size:1.6em;margin-top:30px}.magazines-list .month{text-transform:uppercase;font-size:1.3em;color:grey;margin-top:10px}.magazines-list .notes{width:100%;max-width:650px;margin:30px auto 0;font-size:2em;color:#3b3b3b;text-align:center}.magazines-list .carousel-indicators li{background:#ddd}.magazines-list .carousel-indicators li.active{background:#f0050a}.magazines-list .row-slider{display:none;margin-top:30px}.magazines-list .row-slider .carousel{padding-bottom:40px}.page-404{background:url(../Images/img/bg_404.jpg)center top no-repeat;padding-bottom:30px}.page-404 .container{max-width:1280px;position:relative}.page-404 .links-box{height:790px}.page-404 .top-text{height:267px;text-align:center;color:#fff;text-shadow:1px 1px #ddd;padding:140px 0 0}.page-404 .top-text .no-longer{font-size:2.4em}.page-404 .top-text .pick-a-way{font-family:fs_elliot_probold;font-size:2.8em;margin:10px 0 0}.page-404 .links{position:absolute;left:50%;top:267px;margin-left:-402px}.page-404 .links a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:2.2em;position:absolute;white-space:nowrap;display:inline-block}.page-404 .links a:hover i{margin-left:15px}.page-404 .links i{position:absolute;top:50%;left:100%;margin-left:10px;margin-top:-14px;transition:all .5s;font-size:1.3em}.page-404 .links .link-top-left{top:44px;left:40px}.page-404 .links .link-bottom-left{top:104px;left:40px}.page-404 .links .link-top-middle{top:44px;left:225px}.page-404 .links .link-bottom-middle{top:104px;left:225px}.page-404 .links .link-top-right{top:26px;left:575px;line-height:1}.page-404 .links .link-bottom-right{top:95px;left:575px;line-height:1}.page-404 .small-links{display:none}.page-404 .go-home{text-align:center;margin-top:40px}.page-404 .go-home a{display:inline-block;line-height:48px;padding:0 40px;text-align:center;color:#fff;font-family:fs_elliot_probold;font-size:1.6em;text-transform:uppercase;transition:all .5s;background:#f0050a;text-decoration:none}.page-404 .go-home a:hover{background:#fb464a}.event-detail .container{max-width:1280px}.event-detail .category{font-size:1.3em;color:grey;text-transform:uppercase}.event-detail h2{color:#f0050a;font-size:2.4em;margin:25px 0 0;font-family:fs_elliot_probold}.event-detail time{color:#333;font-size:1.8em;font-family:fs_elliot_probold;margin-top:10px}.event-detail .location{color:#333;font-size:1.8em}.event-detail .share{font-size:1.4em;padding:40px 0}.event-detail .share span{line-height:34px;margin-right:8px}.event-detail .share a{display:inline-block;width:34px;height:34px;line-height:34px;background:#333;border-radius:17px;text-align:center;color:#fff;transition:all .5s;margin:0 2px;font-size:1.4em}.event-detail .share a:hover{background:#f0050a}.event-detail .event-description{color:#333;font-size:1.8em}.event-detail .event-description p{margin-top:20px}.event-detail .event-description p:first-child{margin-top:0}.event-detail .technical-spec{margin-top:35px}.event-detail .technical-spec a{background:url(../Images/img/ico_pdf.png)left center no-repeat;line-height:39px;padding-left:40px;font-size:1.6em;color:#f0050a;display:inline-block;font-family:fs_elliot_probold;text-transform:uppercase}.event-detail .technical-spec a i{margin-left:10px;transition:all .5s}.event-detail .technical-spec a:hover i{margin-left:15px}.event-detail .sign-in-now{margin-top:35px}.event-detail .sign-in-now a{display:inline-block;line-height:48px;padding:0 20px;text-align:center;color:#fff;font-family:fs_elliot_probold;font-size:1.6em;text-transform:uppercase;transition:all .5s;background:#f0050a;text-decoration:none}.event-detail .sign-in-now a:hover{background:#fb464a}.event-detail .event-showcase .item{text-align:center}.event-detail .event-showcase .item img{display:inline}.event-detail .event-showcase .carousel-indicators{position:static;left:0;width:100%;margin:15px 0 0}.event-detail .event-showcase .carousel-indicators li{float:left;width:19%;margin-left:1.25%;text-indent:0;margin-right:0;position:relative;height:auto}.event-detail .event-showcase .carousel-indicators li img{max-width:100%}.event-detail .event-showcase .carousel-indicators li:first-child{margin-left:0}.event-detail .event-showcase .carousel-indicators li.active:after{content:'';top:100%;left:0;margin-top:-1px;height:3px;width:100%;background:#f0050a;position:absolute}.event-detail .event-showcase .carousel-control{background:rgba(0,0,0,.65);width:55px;text-shadow:none;font-size:5em}.event-detail .event-showcase .carousel-control i{position:absolute;top:50%;margin-top:-8px}.event-detail .event-showcase .carousel-control.left i{left:15px}.event-detail .event-showcase .carousel-control.right i{right:15px}.event-faqs-lead{font-size:2.6em;color:#444;font-family:fs_elliot_probold;margin:50px 0 0}.event-faqs-lead+ul{margin-top:15px}.contacts{padding-bottom:40px}.contacts .container{max-width:1280px;color:#333}.contacts h2{font-family:fs_elliot_probold;font-size:3.4em;margin:0}.contacts .choose{font-size:2.4em;margin-top:25px;font-family:fs_elliot_probold}.contacts form{width:620px}.contacts fieldset{display:inline-block;width:48%;margin-top:20px}.contacts fieldset+fieldset{margin-left:4%}.contacts fieldset label{text-transform:uppercase;font-size:1.3em;padding-bottom:10px}.contacts .results-title{font-family:fs_elliot_probold;font-size:2.4em;margin-bottom:18px;margin-top:40px}.contacts .result{border-top:1px solid #ccc}.contacts .result:last-child{border-bottom:1px solid #ccc}.contacts .result.active .toggle-launcher{font-family:fs_elliot_probold;color:#f0050a}.contacts .result.active .toggle-launcher .fa-chevron-down{display:none}.contacts .result.active .toggle-launcher .fa-chevron-up{display:inline}.contacts .toggle-launcher{font-size:1.6em;padding:13px 0;position:relative;cursor:pointer}.contacts .toggle-launcher i{position:absolute;right:0;top:50%;margin-top:-10px;color:#f0050a;font-size:1.3em}.contacts .toggle-launcher .fa-chevron-up{display:none}.contacts .toggle-box{display:none;padding-bottom:13px}.contacts .toggle-box p{padding-left:41px;background-position:12px top;background-repeat:no-repeat;color:#3b3b3b;font-size:1.3em}.contacts .toggle-box p:first-child{margin-top:13px}.contacts .toggle-box .pin{background-image:url(../Images/img/ico_contacts_pin.png)}.contacts .toggle-box .location{background-image:url(../Images/img/ico_contacts_location.png);margin-top:15px}.contacts .toggle-box .phone{background-image:url(../Images/img/ico_contacts_phone.png);margin-top:15px}.contacts .toggle-box .fax{background-image:url(../Images/img/ico_contacts_fax.png)}.contacts .toggle-box .clock{background-image:url(../Images/img/ico_contacts_clock.png);margin-top:15px}.contacts .toggle-box .info{background-image:url(../Images/img/ico_contacts_info.png);margin-top:15px}.contacts .toggle-box .options{padding-left:12px;margin-top:20px}.contacts .toggle-box .options.small{display:none}.contacts .toggle-box .options a{display:inline-block;color:#fff;background:#f0050a;font-family:fs_elliot_probold;font-size:1.6em;text-transform:uppercase;padding:0 15px;line-height:50px;margin-left:10px;transition:all .5s;text-decoration:none}.contacts .toggle-box .options a:first-child{margin-left:0}.contacts .toggle-box .options a:hover{background:#fb464a}.contacts .select2-container .select2-selection--single{border:1px solid #ccc}.contacts .preload-contacts{padding:20px 0 20px 15px;font-size:1.6em}.contacts .loaded-contacts{position:relative}.contacts .loaded-contacts .trying-gps{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);color:#fff;text-align:center;font-family:fs_elliot_probold;font-size:2.4em}.contacts .loaded-contacts .trying-gps p{padding-top:30px}.contacts .map{width:100%;height:650px;margin-top:30px}@media(max-width:970px){body.mobile-cover:before{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.8;z-index:5}}.product-gallery{margin-top:40px}.product-gallery .title{font-family:fs_elliot_probold;color:#444;font-size:2.6em;text-align:center;padding-bottom:15px}.product-gallery .container{max-width:1600px;padding:0}.product-gallery .container img{display:inline-block}.product-gallery .outer-item{text-align:center}.product-gallery .outer-item img{max-width:100%}.product-gallery .slick-dots{bottom:0;text-align:center;line-height:35px}.product-gallery .slick-dots li{background:#ddd;display:inline-block;width:10px;height:10px;border-radius:5px;margin:0 4px}.product-gallery .slick-dots li.slick-active{background:#f0050a}.product-gallery .arrow{background:rgba(0,0,0,.65);width:55px;text-shadow:none;font-size:5em;bottom:35px;position:absolute;top:0;z-index:99;color:#fff}.product-gallery .arrow i{position:absolute;top:50%;margin-top:-25px}.product-gallery .arrow.slick-disabled{opacity:.5}.product-gallery .arrow.arrow-left{left:0}.product-gallery .arrow.arrow-left i{left:15px}.product-gallery .arrow.arrow-right{right:0}.product-gallery .arrow.arrow-right i{right:15px}.site-map{margin-top:30px}.site-map .container{max-width:1280px}.site-map h3{color:#1a1a1a;font-family:fs_elliot_probold;font-size:1.6em;position:relative;line-height:46px;text-transform:uppercase;padding-left:24px;border-top:1px solid #ccc;margin:0;transition:color .75s;cursor:pointer}.site-map h3.active,.site-map h3:hover{color:#f0050a}.site-map h3 i{position:absolute;right:12px;top:50%;margin-top:-8px;color:#f0050a}.site-map h3 .fa-chevron-up{display:none}.site-map h3.active .fa-chevron-up{display:inline}.site-map h3.active .fa-chevron-down{display:none}.site-map .category-toggler.active+.category{display:block}.site-map .category{padding-left:44px;display:none}.site-map .category>:last-child{padding-bottom:20px}.site-map h4{font-size:1.6em;margin:0;line-height:34px}.site-map h4.active a,.site-map h4:hover a{color:#f0050a}.site-map h4 a{text-decoration:none;color:#3b3b3b}.site-map h4 i{font-size:.65em;margin-left:5px}.site-map h4 .fa-minus{display:none}.site-map h4.active+.sub-category{display:block;max-height:450px}.site-map h4.active .fa-minus{display:inline}.site-map h4.active .fa-plus{display:none}.site-map .sub-category{padding-left:20px;max-height:0;overflow:hidden;transition:all .5s}.site-map .sub-category li{list-style:square;font-size:1.6em;line-height:34px}.site-map .sub-category li a{color:#3b3b3b;text-decoration:none;transition:color .75s}.site-map .sub-category li a:hover{color:#f0050a}.pesquisar-viagens{max-width:1250px;padding-bottom:35px}.pesquisar-viagens.affix{background-color:#f2f2f2;z-index:3333;top:55px;border-bottom:1px solid #ededed;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;margin-top:0}.viagens-contactos{border:1px solid #d1d1d1;padding:40px;text-align:center}.viagens-newsletter{border:1px solid #d1d1d1;padding:40px;text-align:center}.livro-reclamacoes{margin-top:20px}.livro-reclamacoes a span{background-image:url(../Images/img/livroreclamonline.png);background-repeat:no-repeat;width:140px;height:60px;display:block}.livro-reclamacoes a span:hover{background-image:url(../Images/img/livroreclamonline_red.png);background-repeat:no-repeat;width:140px;height:60px;display:block}@media(max-width:1400px){.fixed-header .nav-bar .line{display:block}.fixed-header .nav-bar a .double-line{line-height:22px;padding:7px 0}}@media(max-width:1350px){.home-highlights .container{padding-right:50px;padding-left:20px}.wn_cookiebar-wrap .wn_cookiebar-inner{max-width:1350px;padding-left:10px;padding-right:10px}.wn_cookiebar-wrap .btn-close{right:20px}}@media(max-width:1300px){.fixed-header .fixed-search-box{margin-right:10px}.fixed-header .my-acp-menu{margin-left:0}}@media(max-width:1250px){.pesquisar-viagens.affix{margin-left:-15px}.news-article article{width:calc(100% - 370px)}}@media(max-width:1200px){.news-list .news-columns{width:calc(100% - 320px)}}@media(max-width:1140px){.my-acp-main .side-nav-box{display:none}.my-acp-main .main-content-box{width:100%}.my-acp-main .standard-table .col-item-actions{float:right}}@media(max-width:1060px){.standard-header .logo-search-bar .search-and-phone .search-box.active{box-sizing:border-box;width:100%;padding-right:0;border-right:0}.standard-header .logo-search-bar .search-and-phone .search-box.active~.btn-cta,.standard-header .logo-search-bar .search-and-phone .search-box.active~.phone-number{display:none}.standard-header .logo-search-bar .search-and-phone .search-box .text{width:calc(100% - 120px)}.sub-nav .newsletter-box{padding-left:24px}.sub-nav .newsletter-box .text{width:222px}.not-yet{height:370px;background-size:cover}.not-yet .lead{margin-top:35px;font-size:3.5em}.not-yet .sublead{font-size:2.2em}.news-columns .big-item span{font-size:2em;line-height:60px;margin-top:-30px}.home-highlights .discounts .lead{font-size:2.8em}.home-highlights .discounts .sublead{font-size:2em}.home-highlights .trips-and-fun .arrow{top:60px}.category-highlight .text{padding-right:3.5%}.category-highlight h4{font-size:3.5em}.category-highlight .lead{font-size:1.8em;margin-top:5px}.category-highlight .sublead{font-size:1.8em;margin-top:5px}.category-highlight span{margin-top:10px}.categories-list .lead{padding-top:10px;font-size:2.3em}.categories-list .sublead{font-size:1.6em}.categories-list .lead,.categories-list .sublead{padding-left:15px;padding-right:15px}}@media(max-width:991px){.car-launches .car-launch-box .thumb{padding:0;display:block}.car-launches .car-launch-box .thumb img{max-width:100%}.car-launches .car-launch-box .text{display:block}.car-search .checkbox-holder label{margin-left:25px}.car-search-results{margin-top:10px}.my-acp-homepage .lead{font-size:2em}.my-acp-homepage .sublead{font-size:1.6em}.my-acp-homepage .icon-outer{height:188px}.my-acp-homepage .icon-outer img{max-height:188px;transform:scale(.75)}.my-acp-homepage .my-acp-menu a:hover img{transform:scale(.8)}.my-acp-homepage .my-acp-menu span{font-size:1.45em;margin-top:10px}.events-filter{margin-top:20px}.events-filter h2{font-size:3.2em}.events-filter .lead{font-size:1.5em}.filters-box{margin-top:30px}.events-list div[class^=col-]{margin-top:20px}.events-list div.col-splitter{margin-top:0}.news-list .news-columns{width:100%}.news-list .news-rhs{display:none}.news-article article{width:100%}.news-article article h3{font-size:2.7em}.news-article article h4{margin-top:15px;font-size:1.7em}.news-article article .share{margin-top:20px}.news-article article .image{margin-top:20px}.news-article article .text{font-size:1.6em}.news-article aside{width:100%;margin-top:30px}.news-article aside .related-news{float:left}.news-article aside .related-news:first-child{margin-right:25px}.news-article aside .related-news .title{font-size:3em}.news-article aside .pub{float:right;width:300px}.news-article aside .pub p{font-size:3em}.news-article aside>div{margin-top:0}}@media(max-width:970px){.fixed-header,.standard-header{display:none}.mobile-header{display:block!important}.main{padding-top:68px}}@media(max-width:960px){.pesquisar-viagens.affix{top:68px}.standard-header .nav-bar a{font-size:1.5em}.sub-nav .sub-menu li{font-size:1.2em}.sub-nav .newsletter-box{padding-left:24px}.sub-nav .newsletter-box .text{width:182px}.fixed-header .small-logo{width:80px}.fixed-header .nav-bar{padding:0;width:calc(100% - 80px - 135px)}.fixed-header .quick-links{width:135px}.hero-slider .item-text{top:15%}.hero-slider .item-text .category{font-size:2.2em}.hero-slider .item-text h2{font-size:4.5em}.hero-inner-slider .item-text{left:5%}.hero-inner-slider img{min-height:250px}.app-mobile .content{width:100%;box-sizing:border-box;padding-right:32%}.app-mobile .lead{font-size:2.2em}.app-mobile .sublead{font-size:1.5em}.app-mobile .app-icons{width:160px}.app-mobile .app-screen{right:20px}footer .rhs{padding-left:20px}.ligacoes .pdf{position:relative;margin-right:0;margin-top:0;display:block;width:180px;text-align:left;margin:0 auto 45px}.double-highlights .item a{color:#000}.double-highlights .item a:hover .content-box{background:0}.double-highlights .item .content-box{position:static;background:0 0;padding:10px 0 0}.double-highlights .item .content{display:block}.double-highlights .item .text{display:block}.double-highlights .item .button{display:block;width:100%;padding-top:10px;text-align:center}.golf-club{margin-top:60px;background-size:cover;height:245px}.my-acp-main .my-contacts-box .field-row-4 .field-2,.my-acp-main .my-contacts-box .field-row-4 .field-3{width:calc((100% - 440px - 10px - 10px)/2)}.pure-search-results{margin-top:20px}.pure-search-results h2{font-size:3.2em}.pure-search-results .count{font-size:1.6em}.pure-search-results ul li{margin-top:20px}.pure-search-results ul .lead{font-size:2.1em}.pure-search-results ul .detail{font-size:1.6em}.faqs .lead{font-size:1.7em}.faqs ul{margin-top:20px}.faqs .btn-toggler{font-size:1.4em}.faqs .btn-toggler i{font-size:1.1em}.faqs .content-toggler{font-size:1.5em}.faqs .get-more-info a{font-size:1.8em;line-height:52px}}@media(max-width:935px){.my-acp-main .standard-table{margin-top:10px}.my-acp-main .standard-table .table-header{display:none}.my-acp-main .standard-table .table-row{border-color:#f4f4f4;line-height:normal;position:relative}.my-acp-main .standard-table .table-row.editing-row{border-color:#fafafa}.my-acp-main .standard-table .col{text-align:left;padding:5px 15px;width:100%;border-top:10px solid #fff}.my-acp-main .standard-table .col:before{color:#333;font-size:.7em;font-family:fs_elliot_probold}.my-acp-main .standard-table .col:first-child{border-top:0}.my-acp-main .standard-table .col .text{text-align:left}.my-acp-main .standard-table .value{display:block}.my-acp-main .standard-table .editing-row .col-item-actions-text a{display:none}.my-acp-main .standard-table .editing-row .col-item-actions-text .btn-save{display:inline-block}.my-acp-main .standard-table .editing-row .btn-stop-editing{display:inline}.my-acp-main .standard-table .editing-row .btn-hide-item{display:none!important}.my-acp-main .standard-table .col-item-actions-text{display:block;position:absolute;top:100%;margin-top:10px;left:0;width:100%;border-top:0;padding:0}.my-acp-main .standard-table .col-item-actions-text a{display:inline-block;color:#fff;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s;text-align:center;line-height:48px;text-decoration:none}.my-acp-main .standard-table .col-item-actions-text .btn-trash{background:#b7b7b7}.my-acp-main .standard-table .col-item-actions-text .btn-trash:hover{background:#9e9e9e}.my-acp-main .standard-table .col-item-actions-text .btn-edit{background:#363636}.my-acp-main .standard-table .col-item-actions-text .btn-edit:hover{background:#505050}.my-acp-main .standard-table .col-item-actions-text .btn-save{display:none;background:#363636}.my-acp-main .standard-table .col-item-actions-text .btn-save:hover{background:#505050}.my-acp-main .standard-table .btn-stop-editing{position:absolute;top:10px;right:12px;font-size:1.5em;color:#333;transition:color .75s;display:none}.my-acp-main .standard-table .btn-stop-editing:hover{color:#666}.my-acp-main .standard-table .btn-hide-item{position:absolute;top:10px;right:12px;font-size:1.2em;color:#333;transition:color .75s;display:none}.my-acp-main .standard-table .btn-hide-item:hover{color:#666}.my-acp-main .standard-table .col-launcher{display:block;line-height:36px}.my-acp-main .standard-table .col-launcher a{position:absolute;top:6px;right:12px;font-size:1.5em;color:#333;transition:color .75s}.my-acp-main .standard-table .col-launcher a:hover{color:#666}.my-acp-main .standard-table .col{display:none}.my-acp-main .standard-table .col-launcher{display:block}.my-acp-main .standard-table .active-row{border-left:0;border-right:0}.my-acp-main .standard-table .active-row.has-item-actions-text{margin-bottom:58px}.my-acp-main .standard-table .active-row .col{display:block}.my-acp-main .standard-table .active-row .col:first-child+.col{border:0}.my-acp-main .standard-table .active-row .col:first-child+.col .text{padding-right:25px}.my-acp-main .standard-table .active-row .col-item-actions,.my-acp-main .standard-table .active-row .col-launcher{display:none}.my-acp-main .standard-table .active-row .btn-hide-item{display:inline}.my-acp-main .standard-table .col-item-actions-text .btn-trash{width:48%;margin-right:4%}.my-acp-main .standard-table .col-item-actions-text .btn-edit{width:48%}.my-acp-main .standard-table .col-item-actions-text .btn-save{width:100%}.my-acp-main .family-table .table-row .col-name:before{content:"NOME COMPLETO"}.my-acp-main .family-table .table-row .col-birthday:before{content:"DATA NASCIMENTO"}.my-acp-main .family-table .table-row .col-relation:before{content:"RELAÇÃO"}.my-acp-main .family-table .table-row .col-card-number:before{content:"Nº. DE SÓCIO"}.my-acp-main .vehicle-table .table-row .col-brand:before{content:"MARCA"}.my-acp-main .vehicle-table .table-row .col-model:before{content:"MODELO"}.my-acp-main .vehicle-table .table-row .col-plate:before{content:"MATRÍCULA"}.my-acp-main .vehicle-table .table-row .col-date-plate:before{content:"DATA MATRÍCULA"}.my-acp-main .vehicle-table .table-row .col-date-insurance:before{content:"DATA VENCIMENTO SEGURO"}.my-acp-main .requests-table .toggler{display:none}.my-acp-main .requests-table .table-row .col-id:before{content:"ID"}.my-acp-main .requests-table .table-row .col-type:before{content:"TIPO"}.my-acp-main .requests-table .table-row .col-date:before{content:"DATA"}.my-acp-main .requests-table .table-row .col-area:before{content:"ÁREA"}.my-acp-main .requests-table .table-row .col-sub-area:before{content:"SUB-ÁREA"}.my-acp-main .requests-table .table-row .col-lead{display:none}.my-acp-main .requests-table .table-row .details{transition:none}.my-acp-main .requests-table .table-row .details p{margin-top:10px}.my-acp-main .requests-table .table-row .details p:first-child{margin-top:0}.my-acp-main .requests-table .table-row .details strong{display:block;text-transform:uppercase;line-height:1;font-size:.7em}.my-acp-main .requests-table .table-row .details br{display:none}.my-acp-main .requests-table .table-row.active-row .details{border-top:1px solid #d5d5d5;max-height:650px;padding:10px 15px 0}.my-acp-main .quotes-table .table-row .col-number:before{content:"Nº DOCUMENTO"}.my-acp-main .quotes-table .table-row .col-date:before{content:"DATA DOCUMENTO"}.my-acp-main .quotes-table .table-row .col-value:before{content:"VALOR DOCUMENTO"}.my-acp-main .quotes-table .table-row .col-payed:before{content:"VALOR PAGO"}.my-acp-main .quotes-table .col-item-actions-text .btn-trash{width:100%;margin-right:0}}@media(max-width:920px){.page-cover{height:260px}.page-cover h2{font-size:4.5em}.page-cover h3{font-size:2.1em}}@media(max-width:840px){.standard-header .nav-bar a{font-size:1.4em}.sub-nav .newsletter-box{padding-left:15px}.sub-nav .newsletter-box .text{width:162px}.home-highlights .trips-and-fun .arrow{top:48px}.app-mobile .content{padding-right:34%}.app-mobile .app-screen{right:10px}footer .rhs{padding-left:0}.category-highlight img{height:245px}.category-highlight .thumb{width:40%}.category-highlight .text{width:60%}.category-highlight h4{font-size:3em;padding-top:10px}.category-highlight span{margin-bottom:10px}.my-acp-main .my-contacts-box .field-row-4 .field-1{width:100%}.my-acp-main .my-contacts-box .field-row-4 .field-2{margin-left:0;width:calc((100% - 10px)/2)}.my-acp-main .my-contacts-box .field-row-4 .field-3{width:calc((100% - 10px)/2)}}@media(max-width:767px){.hero-slider img{min-height:200px}.hero-slider .item-text{position:static;padding:0 20px;width:100%;top:auto;left:auto;color:#4c4c4c}.hero-slider .item-text .category{font-size:1.8em;padding-top:10px}.hero-slider .item-text h2{color:#000;font-size:3em}.hero-slider .item-text .lead{font-size:1.6em}.hero-slider .item-text span{display:none}.hero-slider .carousel{padding-bottom:50px}.hero-slider .carousel-indicators li{background:#ddd}.hero-slider .carousel-indicators li.active{background:#f0050a}.sub-nav .col-xs-12{padding-left:0;padding-right:0}.sub-nav .sub-menu{padding:15px 0;overflow-x:scroll;-webkit-overflow-scrolling:touch}.sub-nav .sub-menu li{min-width:100px}.sub-nav .sub-menu li:first-child{padding-left:0}.sub-nav .sub-menu li:last-child{padding-right:0}.sub-nav .sub-menu li img{transform:scale(.9)}.see-more-text{font-size:1.8em;margin-top:25px}.acp-universe-nav{margin-top:45px}.acp-universe-nav .lead{font-size:3em;margin-bottom:15px}.acp-universe-nav .carousel{padding-bottom:40px}.acp-universe-nav .carousel a img{display:inline}.acp-universe-nav .item{padding-left:15px;padding-right:15px;text-align:center}.acp-universe-nav a h3{text-align:left;font-size:1.8em;margin-top:10px}.acp-universe-nav a p{text-align:left;margin-top:5px}.acp-universe-nav a span{font-family:fs_elliot_probold;width:120px;font-size:1.4em}.acp-universe-nav .carousel-indicators li{background:#ddd}.acp-universe-nav .carousel-indicators li.active{background:#f0050a}.not-yet{height:auto;margin-top:20px;background-size:auto 200px;background-position-y:unset;background-position-x:0}.not-yet .row{margin:0}.not-yet .col-xs-12,.not-yet .container{padding:0}.not-yet .lead{line-height:50px;color:#333;font-size:3em;margin-top:220px;background-size:100%}.not-yet .sublead{padding:0 15px;font-size:1.6em}.not-yet .sublead p{color:#333!important}.not-yet .know-more{line-height:40px;font-size:1.4em;width:284px;padding:0;margin-top:20px}.news-columns .lead{font-size:3em;margin-bottom:10px}.news-columns .thumb{text-align:center}.news-columns .last-title{font-size:2.4em}.news-columns .big-item time{font-family:fs_elliot_probold;font-size:1.2em;margin-top:10px}.news-columns .big-item h4{font-size:1.8em}.news-columns .big-item p{font-size:1.6em}.news-columns .big-item .sub-titlle{color:#333;font-size:1.6em}.news-columns ul time{font-size:1.2em}.news-columns ul p{font-size:1.6em}.news-columns .carousel{padding-bottom:40px}.news-columns .carousel-indicators li{background:#ddd}.news-columns .carousel-indicators li.active{background:#f0050a}.home-highlights{padding:20px 0;margin-top:30px}.home-highlights .container{padding:0 20px}.home-highlights .discounts{text-align:center}.home-highlights .discounts .lead{text-align:left;font-size:1.8em}.home-highlights .discounts .sublead{text-align:left;font-size:1.6em;margin-top:0}.home-highlights .discounts a{line-height:40px;font-size:1.4em;font-family:fs_elliot_probold}.home-highlights .trips-and-fun{margin-top:20px}.home-highlights .trips-and-fun>.lead{font-size:3em;text-align:center}.home-highlights .trips-and-fun .carousel{margin-top:10px}.home-highlights .trips-and-fun .carousel .arrow{display:none}.home-highlights .trips-and-fun .carousel .what{font-size:1.8em;font-family:fs_elliot_probold}.home-highlights .trips-and-fun .carousel .lead{font-size:1.6em}.home-highlights .trips-and-fun .carousel-indicators li{background:#ddd}.home-highlights .trips-and-fun .carousel-indicators li.active{background:#f0050a}.home-events-list{margin-top:30px}.home-events-list .lead{font-size:3em;margin-bottom:10px}.home-events-list .category{font-size:1.8em;margin-top:5px}.home-events-list .what{font-size:1.6em;margin-top:0}.app-mobile{background:#1c475b url(../Images/img/bg_app_small.jpg)center bottom no-repeat;margin-top:30px}.app-mobile .container{padding:0}.app-mobile .content{padding-right:0;text-align:left;padding-top:10px;height:auto}.app-mobile .left-text{display:block}.app-mobile .lead{font-size:2.6em;padding:0 15px}.app-mobile .sublead{font-size:1.6em;padding:0 15px}.app-mobile .see-more-text{display:none}.app-mobile .app-icons{display:block;width:100%;text-align:center}.app-mobile .app-icons a{margin:20px 6px 0}.app-mobile .app-screen{position:static;right:auto;bottom:auto;text-align:center;margin-top:30px}footer .top-container{padding-top:20px;padding-bottom:30px}footer .social{width:100%;float:none;text-align:center;margin-top:0}footer .newsletter-form{width:100%;float:none;text-align:center;margin-top:25px}footer.inner-footer{margin-top:40px}footer .phone-numbers{margin-top:0;text-align:center;padding-bottom:30px}footer .phone-numbers .lead:first-child{margin-top:0}.page-cover{height:180px;background-position:right -100px center}.page-cover .inner-box{vertical-align:middle}.page-cover h2{font-size:3em}.page-cover h3{font-size:1.8em;margin-bottom:0}.breadcrumbs{font-size:1.2em;margin:15px 0 0}.page-lead{font-size:1.8em;margin-top:30px}.page-lead .cta-box a{margin-top:10px;font-size:.8em;line-height:40px;width:140px}.category-highlight{margin-top:40px}.category-highlight .thumb{display:block;width:100%}.category-highlight .thumb img{height:auto}.category-highlight .text{display:block;width:100%;padding-top:10px;padding-bottom:10px}.categories-list .categories-title{text-align:center}.categories-list .lead{font-size:2.6em}.categories-list .sublead{font-size:1.8em}.related-item .lead{color:#f0050a;font-size:2em;font-family:fs_elliot_probold;padding-top:10px;padding-left:10px}.related-item .sublead{color:#333;font-size:1.6em;padding-left:10px}.advantages h4{font-size:2.8em;margin-bottom:20px}.advantages .list .text{font-size:2em;padding-top:5px;padding-bottom:5px}.advantages .details{margin-top:5px}.ligacoes .container{margin-top:40px}.ligacoes .informacoes{font-size:1.4em;line-height:40px;width:240px}.news-inner-colums{margin-top:20px}.news-inner-colums .right-column{margin-bottom:0}.news-inner-colums .right-column .see-more-text{margin-top:10px}.news-inner-colums .col-xs-12{margin-top:30px}.news-inner-colums .big-item h4{margin-bottom:0}.double-highlights .item .text{padding-left:0}.double-highlights .item h2{font-size:2em}.double-highlights .item p{font-size:1.6em}.double-highlights .item .col-xs-12+.col-xs-12{margin-top:30px}.double-car-highlights .item{margin-top:20px}.double-car-highlights .row:first-child .item:first-child{margin-top:0}.categories-car-list .category-car{padding-bottom:10px;margin-top:30px}.big-car-row{margin-top:20px}.car-search{background:0;margin-top:20px}.car-search .title{font-size:3em}.car-search .checkbox-holder label{margin-left:50px}.car-search .controls-row{margin-top:20px}.car-search .select2-container .select2-selection--single{background:#f2f2f2}.car-search .free-text-search .text{background:#f2f2f2;margin-bottom:20px}.pesquisar-viagens.affix .title{font-size:2em;padding:10px}.pesquisar-viagens.affix .free-text-search .text{background:#fff}.pesquisar-viagens.affix .controls-row{margin-top:10px!important;margin-bottom:10px}.bootstrap-select .btn{background:#f2f2f2}.car-detail .car-specs{padding-bottom:35px}.car-detail .car-specs h4{font-size:2.6em}.car-detail .car-pages{margin-top:10px}.car-detail .bottom-container{padding-top:0}.car-detail .bottom-container p{font-size:1.4em}.car-detail+.trip-suggestions{margin-top:20px}.see-more-cars{margin-top:30px}.see-more-cars .title{padding-bottom:0}.see-more-cars .col-xs-6{margin-top:20px}.car-search-results label{display:none}.triple-trips-highlights .container>.row{margin-top:0}.triple-trips-highlights .car-search{padding-left:0;padding-right:0}.trip-suggestions{margin-top:0}.trip-suggestions .car-search{padding:0}.trip-suggestions .car-search .col-sm-3 controls-row{padding:0;margin-top:20px;margin-bottom:20px}.my-acp-nav{background:#f0050a;position:relative;z-index:20}.my-acp-nav .launcher{color:#fff;padding-left:10px;font-size:2em;line-height:50px}.my-acp-nav .launcher .fa-user{font-size:1.25em;margin-right:5px}.my-acp-nav .buttons{position:absolute;right:10px;top:0;line-height:50px}.my-acp-nav .buttons{position:absolute;right:15px;top:0;line-height:50px}.my-acp-nav .buttons .fa-times{display:none}.my-acp-nav.active .buttons .fa-chevron-down{display:none}.my-acp-nav.active .buttons .fa-times{display:inline}.my-acp-nav.active .my-acp-nav-dropdown{box-shadow:0 10px 28px 0 rgba(0,0,0,.75);transform:scaleY(1)}.my-acp-nav .my-acp-nav-dropdown{position:absolute;top:50px;z-index:123;left:0;width:100%;background:#fff;font-size:1.6em;border-bottom:2px solid #f0050a;padding:5px 0;transition:all .5s;transform-origin:center top;transform:scaleY(0)}.my-acp-nav .my-acp-nav-dropdown a{display:block;color:#1a1a1a;padding:5px 35px 5px 15px;text-decoration:none;position:relative}.my-acp-nav .my-acp-nav-dropdown a i{position:absolute;color:#f0050a;top:50%;right:15px;margin-top:-14px;font-size:1.5em}.my-acp-homepage .container{padding-left:0;padding-right:0}.my-acp-homepage .lead{font-size:1.8em;padding-left:20px;padding-right:20px}.my-acp-homepage .sublead{font-size:1.4em;padding-left:20px;padding-right:20px}.my-acp-homepage .icon-outer{height:80px}.my-acp-homepage .icon-outer img{transform:scale(1)}.my-acp-homepage .my-acp-menu{margin-top:0}.my-acp-homepage .my-acp-menu .col-xs-6{margin-top:20px}.my-acp-homepage .my-acp-menu a:hover img{transform:scale(1.1)}.my-acp-homepage .my-acp-menu span{font-size:1.3em;line-height:30px}.pure-search-results{margin-top:10px}.pure-search-results h2{font-size:3em}.pure-search-results .count{font-size:1.4em}.pure-search-results ul .text{margin-top:5px}.pure-search-results ul .lead{font-size:1.8em;padding-bottom:0}.pure-search-results ul .detail{font-size:1.4em}.faqs .lead{font-size:1.4em;margin-top:20px}.faqs ul{margin-top:20px}.faqs .btn-toggler{font-size:1.6em;font-family:fs_elliot_probold;font-weight:400}.faqs .btn-toggler i{font-size:1.35em}.faqs .content-toggler{font-size:1.4em;padding-left:0;padding-right:0}.faqs .get-more-info a{font-size:1.6em;line-height:48px;width:100%;max-width:300px}.events-filter h2{font-size:3em}.events-filter .lead{font-size:1.3em}.events-filter .filter{width:100%;margin-left:0;margin-top:10px}.events-filter .filter:first-child{margin-top:0}.news-list .news-highlight-box{display:block}.news-list .news-highlight-box .thumb{display:block;width:100%;text-align:center}.news-list .news-highlight-box .text{display:block;padding:10px 20px}.news-list .row-3 .big-item time{font-size:1.3em}.news-list .row-3 .big-item h4{font-size:1.8em}.news-list .row-2 div[class^=col-],.news-list .row-3 div[class^=col-]{margin-top:30px}.news-article article h3{font-size:2.4em}.news-article article h4{font-size:18px}.news-article article .text{font-size:17px}.news-article article .external-links{margin-top:20px}.news-article aside{margin-top:30px;padding-bottom:30px}.news-article aside .related-news{width:100%;margin-right:0}.news-article aside .related-news:first-child{margin-right:0;margin-bottom:25px}.news-article aside .pub{display:none}.news-article aside>div{margin-top:0}.magazines-filter h2{font-size:3em}.magazines-filter .lead{font-size:1.4em}.magazines-filter label{margin-top:20px}.page-404{background:url(../Images/img/bg_404_small.jpg)center 197px no-repeat}.page-404 .image-box{height:803px}.page-404 .top-text{height:197px;display:table;width:100%;padding-top:0;color:#222;text-shadow:none}.page-404 .top-text .top-text-box{display:table-cell;vertical-align:middle}.page-404 .top-text .no-longer{font-size:2.2em}.page-404 .top-text .pick-a-way{font-size:2.4em}.page-404 .links{display:none}.page-404 .small-links{display:block;margin:140px auto 0;width:300px}.page-404 .small-links li{list-style:none;padding:12px 0 12px 38px}.page-404 .small-links a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:2.2em;font-family:fs_elliot_probold;position:relative}.page-404 .small-links a:hover i{margin-left:25px}.page-404 .small-links i{position:absolute;top:50%;left:100%;margin-left:20px;margin-top:-14px;transition:all .5s;font-size:1.2em}.page-404 .go-home a{width:100%;max-width:290px}.event-detail .category{margin-top:25px}.event-detail h2{font-size:2.4em}.event-detail time{font-size:1.6em;margin-top:5px}.event-detail .location{font-size:1.3em}.event-detail .share{padding:25px 0 20px}.event-detail .event-description{font-size:1.3em}.event-detail .event-showcase .carousel-indicators{float:left;margin-bottom:30px;text-align:center}.event-detail .event-showcase .carousel-indicators li{float:none;display:inline-block}.event-detail~.home-events-list .lead{text-align:left}.my-acp-main .fields-box .field-title{position:relative}.my-acp-main .fields-box .field-title i{position:absolute;right:0;color:#f0050a;font-size:2em;top:50%;margin-top:-18px}.my-acp-main .fields-box .field-title .fa-angle-down{display:inline}.my-acp-main .fields-box .field-row{display:none}.my-acp-main .fields-box.active .field-title{color:#f0050a}.my-acp-main .fields-box.active .field-title .fa-angle-down{display:none}.my-acp-main .fields-box.active .field-title .fa-angle-up{display:block}.my-acp-main .fields-box.active .field-row{display:block}.my-acp-main .my-data-box .field-row-1 .field-1{width:100%}.my-acp-main .my-data-box .field-row-1 .field-2{margin-left:0;width:calc(100% - 52px - 10px)}.my-acp-main .my-data-box .field-row-2 .field-1,.my-acp-main .my-data-box .field-row-2 .field-2{width:100%}.my-acp-main .my-data-box .field-row-2 .field-2{margin-left:0}.my-acp-main .my-contacts-box .field-row-2 .field-1,.my-acp-main .my-contacts-box .field-row-2 .field-2{width:calc((100% - 10px)/2)}.my-acp-main .my-contacts-box .field-row-2 .field-3{width:100%;margin-left:0}.my-acp-main .my-contacts-box .field-row-3 .field-1,.my-acp-main .my-contacts-box .field-row-3 .field-2{width:calc((100% - 10px)/2)}.my-acp-main .my-contacts-box .field-row-3 .field-3{width:100%;margin-left:0}.my-acp-main .my-contacts-box .field-row-4 .field-2,.my-acp-main .my-contacts-box .field-row-4 .field-3{width:100%}.my-acp-main .my-contacts-box .field-row-4 .field-3{margin-left:0}.my-acp-main .my-documents-box .field-row-1 .field-1,.my-acp-main .my-documents-box .field-row-1 .field-2,.my-acp-main .my-documents-box .field-row-2 .field-1,.my-acp-main .my-documents-box .field-row-2 .field-2,.my-acp-main .my-documents-box .field-row-3 .field-1,.my-acp-main .my-documents-box .field-row-3 .field-2{width:100%;margin-left:0}.my-acp-main .add-relative-box{width:100%}.my-acp-main .form-optionx-box .field-row{display:block}.my-acp-main .form-optionx-box .field-options{text-align:left}.my-acp-main .form-optionx-box .button-box{text-align:center}.site-map h3{padding-left:10px}.site-map h3 i{right:0}.site-map .category{padding-left:16px}.contacts form{width:100%}.contacts fieldset{width:100%}.contacts fieldset+fieldset{margin-left:0}.contacts .results-title{margin-top:20px;margin-bottom:10px}.contacts .toggle-launcher{font-size:1.2em}.contacts .toggle-box p{padding-left:32px;background-position:10px top}.contacts .toggle-box .options{padding-left:10px}.contacts .toggle-box .options a{width:32%;margin-left:2%;text-align:center;padding:0}.contacts .toggle-box .options a:first-child{margin-left:0}.contacts .select2-container--default .select2-selection--single{height:38px}.contacts .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px;font-size:1.3em}.contacts .select2-container--default .select2-selection--single .select2-selection__arrow{top:-4px}footer .newsletter-form .top-label{font-size:1.23em;margin-bottom:0}}@media(max-width:650px){.advantages .col-xs-5{width:100%}.advantages .col-xs-7{width:100%}.advantages h4{font-size:2.4em;margin-top:20px}.advantages .list .item{height:70px}.advantages .details{margin-top:15px}.advantages .notes{font-size:1.6em;margin-top:20px}.my-acp-main .quotes-payment{display:block}.my-acp-main .quotes-payment .amount{display:block;width:100%;float:left;text-align:center}.my-acp-main .quotes-payment .atm-data{display:block;float:left;width:100%;text-align:center;margin-top:20px}.my-acp-main .quotes-payment .atm-data .atm-box{display:inline-block;float:none}.my-acp-main .quotes-payment .atm-data .icon{width:70px}.lightbox-exit-without-saving{left:20px;right:20px;width:auto;margin-left:0}.lightbox-exit-without-saving .login-main{padding:0 20px}}@media(max-width:600px){.lightbox-login,.lightbox-recover-password,.lightbox-register{left:10px;right:10px;width:auto;margin-left:0}.formWindow .socio span{margin-right:10%}.formWindow .fechar{right:10px}.news-inner-colums{margin-top:20px}.lightbox-register .login-main .birthday-box{height:47px}.lightbox-register .login-main .birthday-box .go-left{float:left;width:50%}.lightbox-register .login-main .birthday-box .go-right{float:right}.lightbox-register .login-main .birthday-box .text-lead{width:100%;padding-right:0}.lightbox-register .login-main .fa-birthday-cake{display:none}.golf-club{margin-top:30px;height:205px}.row-search-attributes div[class^=col-]{width:100%}.big-trip-row .container{padding-left:0;padding-right:0}}@media(max-width:540px){.news-list div[class^=col-]{width:100%}.magazines-list .row-columns{display:none}.magazines-list .row-slider{display:block}.magazines-list a:before{display:none}.magazines-list span{background:#f0050a;color:#fff;display:inline-block;line-height:40px;margin-top:15px;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;padding:0 20px}.magazines-list .notes{display:none}}@media(max-width:520px){.home-events-list div[class^=col-]{display:none}.home-events-list div.really-small{display:block}.home-events-list .thumb{text-align:right;max-width:280px;margin:0 auto}.home-events-list img{max-height:170px}.home-events-list .outer-date{width:115px}.home-events-list .outer-date .day{font-size:6.4em}.home-events-list .carousel{padding-bottom:40px}.home-events-list .see-more-text{margin-top:10px}.home-events-list .col-xs-12.visible-xs-block{display:none!important}footer .social{width:100%;float:none;text-align:center}footer .newsletter-form{width:100%;float:none;margin-top:25px;text-align:center}footer .newsletter-form fieldset{text-align:left}footer .newsletter-form .text{width:calc(100% - 48px)}.category-highlight .container{padding-left:0;padding-right:0}.categories-list .row{margin:0}.categories-list .container{padding-left:0;padding-right:0}.categories-list div[class^=col-xs]{width:100%;padding:0}.categories-list a{margin-top:40px;border-bottom:0}.lightbox-login,.lightbox-recover-password,.lightbox-register{margin-top:68px!important;left:0;right:0}.lightbox-login .login-top p,.lightbox-recover-password .login-top p,.lightbox-register .login-top p{display:inline;font-size:2em}.lightbox-login .login-top p i,.lightbox-recover-password .login-top p i,.lightbox-register .login-top p i{margin-right:5px}.lightbox-login .login-main,.lightbox-recover-password .login-main,.lightbox-register .login-main{padding-left:15px;padding-right:15px}.lightbox-login .login-main .title,.lightbox-recover-password .login-main .title,.lightbox-register .login-main .title{text-align:left}.lightbox-login .login-main .form-options .remember-me,.lightbox-recover-password .login-main .form-options .remember-me,.lightbox-register .login-main .form-options .remember-me{width:100%}.lightbox-login .login-main .form-options .forgot-pwd,.lightbox-recover-password .login-main .form-options .forgot-pwd,.lightbox-register .login-main .form-options .forgot-pwd{float:left;margin-top:20px}.lightbox-login .login-bottom .line,.lightbox-recover-password .login-bottom .line,.lightbox-register .login-bottom .line{display:block}.lightbox-login .login-bottom a,.lightbox-recover-password .login-bottom a,.lightbox-register .login-bottom a{margin-right:0;display:block;margin:0}.home-highlights .discounts img{max-width:150px}.wn_cookiebar-wrap{padding:10px 0;text-align:center}.wn_cookiebar-wrap .wn_cookiebar-inner div span{width:100%;display:block}.wn_cookiebar-wrap p{padding-right:0;text-align:left}.wn_cookiebar-wrap .lead{font-size:1.2em}.wn_cookiebar-wrap .sublead{font-size:1.3em}.wn_cookiebar-wrap .btn-close{position:static;margin-top:10px;margin-left:0}.double-car-highlights{overflow:hidden}.double-car-highlights .container{padding-left:0;padding-right:0}.double-car-highlights .item a{color:#fff}.double-car-highlights .item a:hover .content-box{background:rgba(0,0,0,.6)}.double-car-highlights .item .content-box{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);padding:0}.double-car-highlights .item .inner-content{display:table;width:100%;height:100%;text-align:left}.double-car-highlights .item .inner-content .content{display:table-cell;vertical-align:middle;padding-left:25px;padding-right:25px}.double-car-highlights .item h2{font-size:2.6em;margin-bottom:10px}.double-car-highlights .item .button{text-align:left}.car-detail .options-container{padding-top:10px}.car-detail .options-container a{margin-left:0;margin-right:0}.see-more-cars .col-xs-6{display:none}.see-more-cars .title{text-align:left;padding-bottom:15px}.see-more-cars .see-more-carousel{display:block}.see-more-cars .see-more-carousel .carousel{padding-bottom:30px}.see-more-cars .see-more-carousel .carousel-indicators li{background:#ddd}.see-more-cars .see-more-carousel .carousel-indicators li.active{background:#f0050a}.see-more-cars .see-more-carousel .item{padding-bottom:10px}.see-more-cars .see-more-carousel .details{float:left;width:100%;padding-bottom:10px}.see-more-cars .see-more-carousel .badge-holder:hover+.car-layover{display:block}.see-more-cars .see-more-carousel .car-layover{position:relative;top:auto;right:auto;float:right;margin:22px -40px 0 0}.car-search-results .col-xs-6{display:block;width:100%}.car-search-results .thumb{text-align:center}.triple-trips-highlights .car-search{padding-left:20px;padding-right:20px}.trip-suggestions .col-xs-6{display:block;width:100%}.trip-suggestions .thumb{text-align:center}.trip-suggestions .count{text-align:center}.row-search-attributes .dropdown-box .select-box{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.big-trip-row{padding-bottom:20px}.events-list div[class^=col-]{width:100%;display:block}}@media(max-width:520px){.viagens-contactos{padding:20px;margin-bottom:40px}.viagens-newsletter{padding:20px}.pesquisar-viagens.affix .btn-pesquisar-viagens{margin-top:0}.btn-pesquisar-viagens{margin-top:20px}.descontos-disclaimer-field{height:100px!important}.descontos-consent-field{height:200px!important}.acp-universe-nav .item{padding-left:0;padding-right:0}.acp-universe-nav .item h3,.acp-universe-nav .item p{padding-left:15px;padding-right:15px}.product-gallery{margin-top:20px}}@media(max-width:480px){.livro-reclamacoes{margin-top:0}.livro-reclamacoes a span{position:relative;left:30%}.my-acp-main .add-relative-box .field-row-3 .field-1{width:100%}.my-acp-main .add-relative-box .field-row-3 .field-2{width:calc(100% - 54px - 10px - 10px);margin-left:0}.my-acp-main .add-relative-box .field-row-3 .field-3{width:54px}.page-cover .inner-box{vertical-align:bottom}.page-cover h1{font-size:2.6em;font-weight:bolder}.page-cover h2{display:none}}@media(max-width:450px){.car-search .controls-row{margin-top:35px}.car-search .controls-row>div{width:100%}.car-search .controls-row button{max-width:450px;margin-top:30px}}@media(max-width:360px){.car-search .checkbox-holder .car-layover.layover-left{left:0}.car-search .checkbox-holder .car-layover.layover-left:before{left:45px}.car-search .checkbox-holder .car-layover.layover-right{left:-120px}.car-search .checkbox-holder .car-layover.layover-right:before{left:165px}.my-acp-main .add-relative-box.form-optionx-box .field-options button{width:100%;margin-left:0}.my-acp-main .add-relative-box.form-optionx-box .field-options button+button{margin-left:0;margin-top:10px}}@media(max-width:340px){.sub-nav .sub-menu li{font-size:1em;min-width:75px}.sub-nav .sub-menu img{transform:scale(.7)}.lightbox-register .login-main .birthday-box .go-left{float:left;width:45%}}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clearfix{margin:0}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#wn_cookiebar,.breadcrumbs,.categories-list,.cta-box,.ligacoes,.mobile-header,.perguntas,.suporteAffix,footer,header{display:none!important}.main{padding-top:0}.page-cover{height:auto}.page-cover h2{margin-bottom:0}.page-cover h3{margin-bottom:0}.page-cover .to-print{display:block!important;visibility:visible!important;font-size:1.4em}.page-lead{padding-top:20px}.advantages h4{margin:25px 0}.comparativo .tabela{margin-bottom:20px}.comparativo .tabela .tabela-title{margin-top:20px}.comparativo .tabela .table{border:1px solid #000}.comparativo .tabela .table td{border:1px solid #000}.comparativo .tabela .table thead tr th{border:1px solid #000;font-family:fs_elliot_probold}.page-url{display:block!important;visibility:visible!important;font-size:1.4em;text-align:center;padding:20px 0}}.my-acp-dropdown li.active{background:#fff;color:#f0050a}.sub-nav .sub-menu li{display:table-cell;font-size:1.3em;max-width:90px;padding-left:3px;padding-right:3px;text-align:center;vertical-align:top}.not-yet .sublead a{color:#333;display:inline;font-family:fs_elliot_probold}.newsletter-val{float:left;font-size:12px;font-weight:700;width:100%;color:#f0050a}.btn-newsletter-subscrive{background:#f0050a;color:#fff;font-size:1.6em;text-align:center;display:inline-block;line-height:48px;width:168px;text-transform:uppercase;vertical-align:middle;text-decoration:none;transition:background .5s;cursor:pointer;border:none!important}.btn-newsletter-subscrive:hover{background:#fb464a;text-decoration:none;color:#fff}.btn-newsletter-subscrive-footer{background:#000;color:#fff;font-size:1.4em;text-align:center;display:inline-block;line-height:35px;width:168px;text-transform:uppercase;vertical-align:middle;text-decoration:none;transition:background .5s;cursor:pointer;border:none!important}.btn-newsletter-subscrive-footer:hover{background:#f0050a;text-decoration:none;color:#fff}.main-search-page .breadcrumbs{display:block!important}.advantages{margin-bottom:20px;margin-top:30px}.faqs .content-toggler h2,.advantages .container h2{font-size:2.5em;font-weight:700;margin-top:20px}.faqs .content-toggler h3,.advantages .container h3{font-size:23px;font-weight:700;margin-top:30px}.faqs .content-toggler h4,.advantages .container h4{color:#333;font-family:fs_elliot_probold;font-size:20px;margin-bottom:10px;margin-top:30px;text-align:left}.advantages .container p{font-size:17px;margin-top:20px}.advantages .container h5 a{color:#f0050a}.faqs .content-toggler ol,.faqs .content-toggler ul,.advantages .container ol,.advantages .container ul{margin-top:20px;padding-left:30px}.faqs .content-toggler ol li,.faqs .content-toggler ul li,.advantages .container ol li,.advantages .container ul li{font-size:17px;padding-left:10px;padding-bottom:3px}.faqs .content-toggler ol li a,.faqs .content-toggler ul li a,.advantages .container ol li a,.advantages .container ul li a,.advantages .modal-body a{color:#f0050a;text-decoration:none;font-weight:800}.advantages .container ol li ul,.advantages .container ol li ol,.advantages .container ul li ul,.advantages .container ul li ol{margin-top:3px}.advantages .container ul li ul li{font-size:1em}.advantages .container ol li ul li{font-size:1em}.faqs .content-toggler p a,.faqs .content-toggler h3 a,.advantages .container p a,.advantages .container h3 a{color:#f0050a;text-decoration:none;font-weight:800}.faqs .content-toggler p a.btnCTA,.advantages .container p a.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:48px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.faqs .content-toggler table.tbCHeader,.advantages .container table.tbCHeader,.text table.tbCHeader{margin:0 auto 45px;max-width:950px;padding:0;border-bottom:2px solid #4d4d4d;font-size:15px;text-align:center;border-top:1px solid #ddd;line-height:1.42857}.faqs .content-toggler table,.advantages .container table,.text table{margin:0 auto 45px;max-width:950px;padding:0;font-size:15px;text-align:center;line-height:1.42857}.faqs .content-toggler table a,.advantages .container table a,.text table a{color:#f0050a;text-decoration:none;font-weight:800}.faqs .content-toggler table caption,.advantages .container table caption,.text table caption{color:#444;font-family:fs_elliot_probold;font-size:22px}.faqs .content-toggler table tbody tr,.advantages .container table tbody tr,.text table tbody tr{height:38px}.faqs .content-toggler table.tbCHeader tbody tr:nth-child(even),.advantages .container table.tbCHeader tbody tr:nth-child(even),.text table.tbCHeader tbody tr:nth-child(even){background-color:#f9f9f9}.faqs .content-toggler tbody tr:nth-child(odd),.advantages .container tbody tr:nth-child(odd),.text tbody tr:nth-child(odd){background-color:#fff}.faqs .content-toggler table.tbCHeader tbody tr:first-child,.advantages table.tbCHeader tbody tr:first-child,.text table.tbCHeader tbody tr:first-child{background-color:#e60000!important;color:#fff}.faqs .content-toggler table tbody tr td,.advantages table tbody tr td,.text table tbody tr td{border-bottom:medium;text-align:center;padding:5px;overflow-wrap:break-word}.advantages table tbody tr td ul li{font-size:1.2em!important}.faqs .content-toggler table.tbCHeader tbody tr:first-child td,.advantages table.tbCHeader tbody tr:first-child td,.text table.tbCHeader tbody tr:first-child td{border-bottom:medium;border-right:1px solid #f38080;text-align:center}.faqs .content-toggler table tbody td:last-child,.advantages table tbody td:last-child,.text table tbody td:last-child{border-right:medium;overflow-wrap:break-word}.faqs .content-toggler .pdf,.advantages .pdf{background:transparent url(../Images/img/ico_pdf.png) no-repeat scroll left center;color:#f50409;display:inline-block;font-size:17px;height:39px;line-height:39px;margin-right:15px;margin-top:10px;padding-left:52px;text-align:left;text-decoration:none;transition:all .5s ease 0s;cursor:pointer}.faqs .content-toggler .pdf:hover,.advantages .pdf:hover{color:#000}.faqs .content-toggler .pdf:hover img,.advantages .pdf:hover img{margin-left:8px}.faqs .content-toggler .pdf img,.advantages .pdf img{margin-top:-2px;transition:all .25s;width:auto!important}.advantages .container .formTableCont table tr td,.advantages .container .formTableCont table tr td input[type=text]{text-align:right}.advantages .container table a.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:25px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%;padding-top:10px;padding-bottom:10px}a.btnCTA,input.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:48px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%;border:none;cursor:pointer}a.btnCTA:hover,input.btnCTA:hover{background:#fb464a}a.btnCTA_GREY,input.btnCTA_GREY{background:#747474 none repeat scroll 0 0;color:#fff!important;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:48px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%;border:none;cursor:pointer}a.btnCTA_GREY:hover,input.btnCTA_GREY:hover{background:#898989}.links-row div{margin-bottom:10px}footer .links-lists .category a:hover,footer .links-lists ul a:hover{color:#f0050a;text-decoration:none}.car-search .controls-row #btnlimpar{background:#747474;color:#fff;display:inline-block;line-height:48px;width:100%;max-width:130px;text-align:center;font-size:1.4em;font-family:fs_elliot_probold;text-transform:uppercase;transition:all .5s;border:0;padding:0;float:left;margin-right:10px;cursor:pointer}.car-search .controls-row a{background:#f0050a none repeat scroll 0 0;border:0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:1.4em;line-height:48px;max-width:160px;padding:0;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;width:100%;cursor:pointer;max-width:130px}.car-search .controls-row a:hover,.car-search .controls-row #btnlimpar:hover{text-decoration:none}.car-search .controls-row button{max-width:130px}.breadcrumbs{z-index:100}.car-search .controls-row input{background:#f0050a none repeat scroll 0 0;border:0;color:#fff;display:none;font-family:fs_elliot_probold;font-size:1.4em;line-height:48px;max-width:160px;padding:0;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.faqs .container{margin-bottom:50px}.magazines-list a{width:100%}.magazines-list a img{width:100%}.trip-suggestions .item .thumb img{width:100%;transition:.5s}.news-columns .big-item img{width:100%}.faqs li.active .content-toggler{max-height:initial}.shadow{background-color:#000;height:333px;opacity:.2;position:absolute;margin-left:-15px}.shadow-banner{background-color:#000;height:100%;opacity:.2;position:absolute;width:100%;top:0;padding-right:-15px}.homepage .shadow-banner{display:none}.homepage .carousel-indicators{bottom:0;left:auto;margin:0;padding-top:20px;position:absolute;top:auto;width:100%}.page-cover .inner-box{position:relative}.news-article article .image img{width:100%}.text .item-text p a{color:#f0050a;text-decoration:none;font-weight:800}.text p a{color:#f0050a;text-decoration:none;font-weight:800}.text p img{margin-bottom:30px;margin-top:30px;padding-left:100px;padding-right:100px;text-align:center;width:100%}.text p iframe{margin-bottom:30px;margin-top:30px;padding-left:100px;padding-right:100px;text-align:center;width:100%}.text ol,.text ul{margin-top:20px;padding-left:30px}.text ol li,.text ul li{font-size:18px;padding-left:10px;padding-bottom:3px}.text ol li a,.text ul li a{color:#f0050a;text-decoration:none;font-weight:800}.text ol li ul,.advantages .container ol li ol,.text ul li ul,.text ul li ol{margin-top:3px}.text p a,.text h3 a{color:#f0050a;text-decoration:none;font-weight:800}.text p a.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:48px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.text .pdf{background:transparent url(../Images/img/ico_pdf.png) no-repeat scroll left center;color:#f50409;display:inline-block;font-size:17px;height:39px;line-height:39px;margin-right:15px;margin-top:10px;padding-left:52px;text-align:left;text-decoration:none;transition:all .5s ease 0s;cursor:pointer}.text .pdf:hover{color:#000}.text .pdf:hover img{margin-left:8px}.text .pdf img{margin-top:-2px;transition:all .25s;width:auto!important}.viagem-text p{font-size:17px!important;margin-top:20px}.viagem-text ol,.viagem-text ul{margin-top:20px;padding-left:30px}.viagem-text ol li,.viagem-text ul li{font-size:18px;padding-left:10px;padding-bottom:3px}.viagem-text ol li a,.viagem-text ul li a{color:#f0050a;text-decoration:none;font-weight:800}.viagem-text ol li ul,.viagem-text ol li ol,.viagem-text ul li ul,.viagem-text ul li ol{margin-top:3px}.viagem-text p a{color:#f0050a;text-decoration:none;font-weight:800}.see-more-options button{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:1.4em;line-height:48px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.page-404 .links .link-bottom-right,.page-404 .links .link-top-right{white-space:normal}.car-classic .title{font-size:3.5em;color:#333;margin:0}.car-classic .car-launch{margin-top:20px}.car-classic a{display:block;text-decoration:none}.car-classic .car-launch-box{display:table;width:100%}.car-classic .car-launch-box .thumb{float:left;vertical-align:top}.car-classic .car-launch-box .thumb img{width:100%}.car-classic .car-launch-box .text{float:left;vertical-align:top}.car-classic .car-launch-box .lead{color:#f0050a;font-family:fs_elliot_probold;font-size:2em;line-height:25px;text-align:left;margin-bottom:5px;margin-top:5px}.car-classic .car-launch-box .detail{font-size:1.6em;color:#1a1a1a}.mobile-header .small-search-box .btn-search-action{background:transparent none repeat scroll 0 0;border:0;color:#333;font-size:2em;height:50px;line-height:50px;outline:0;padding:0 15px;position:absolute;right:0;top:0}.trips-and-fun{padding-left:140px}.trips-and-fun .item-image{width:640px;height:360px;background-repeat:no-repeat;background-size:contain}.sign-in input{background:#f0050a none repeat scroll 0 0;border:0;color:#fff;font-family:fs_elliot_probold;font-size:1.6em;line-height:48px;outline:0;padding:0;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.pwdRecover-sucess{text-align:center}.pwdRecover-sucess span{font-family:fs_elliot_probold;font-size:16px;line-height:28px;font-weight:400;color:#828282}.login-main table{width:100%}.login-error{background-color:#fa0;color:#fff;margin-top:10px;margin-bottom:20px;font-size:16px;font-weight:800;line-height:30px;padding-left:15px}.login-error span{font-size:16px;font-weight:800;line-height:30px}.captcha-holder .fields{text-align:center}.captcha-holder .fields label{text-align:center;width:100%;font-family:fs_elliot_probold;font-size:1.6em}.captcha-holder fieldset{padding-left:123px;padding-right:125px}.captcha-holder img{max-width:100%;border:1px solid;margin-top:10px;margin-bottom:10px}.captcha-holder .error-msg-fake{color:#fff;background:#fa0;line-height:22px;padding-left:15px}.captcha-holder .error-msg-fake span{color:#fff!important}.my-acp-main .fields-box .field-options div.error-msg{border:medium;color:#fa0;float:none;font-family:fs_elliot_probold;font-size:1.6em;margin-bottom:20px}.my-acp-main .fields-box .field-options input{border:0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:1.4em;line-height:48px;margin-top:25px;outline:0;padding:0;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;width:200px}.main-content-box .sucess-msg{color:#228b22;font-size:1.8em;line-height:40px;text-decoration:none;transition:color .75s ease 0s;padding:10px;border:1px solid #228b22;margin-top:10px}.my-acp-main .my-contacts-box .field-row-1 .field-1{width:215px}.my-acp-main .my-contacts-box .field-row-1 .field-2{width:calc(100% - 215px - 10px)}.my-acp-main .fields-box .text:disabled{background:#ebebeb none repeat scroll 0 0}.my-acp-main .vehicle-table .col-brand{width:200px}.my-acp-main .vehicle-table .col-model{width:200px}.my-acp-main .vehicle-table .col-plate{width:180px}.my-acp-main .vehicle-table .col-date-plate{width:180px}.my-acp-main .vehicle-table .col-item-actions{width:120px}.my-acp-main .standard-table .table-actions input{color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:1.4em;line-height:48px;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .75s ease 0s}.my-acp-main .fields-box .field-options input{border:0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:1.4em;line-height:48px;margin-top:0;outline:0;padding:0;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;width:200px}.veiculos-info{position:relative}.up-progress{background-color:#fff;height:100%;opacity:.47;position:absolute;top:0;width:100%}.my-acp-main .my-acp-newsletters .checkbox-holder{margin-top:25px}.hero-inner-slider .carousel-indicators{padding-bottom:20px}.rhs-pub .newsletter-form .text{float:left}.rhs-pub .newsletter-form a.btn-submit{float:left}.news-article article h4{line-height:25px}.page-cover h1{font-family:fs_elliot_probold;font-size:5.8em;text-transform:uppercase;margin:0 0 15px}.page-cover h2{font-size:2.3em;margin:0 0 30px}.highlighted-car .thumb{width:100%}.highlighted-car img{width:100%}.double-highlights .item span{margin-bottom:20px}.nl-desc{font-size:14px}.my-acp-main .side-nav-box{padding-top:40px}.my-acp-main .main-content-box{padding-top:40px}.rhs-pub .newsletter-form .lead{font-size:2.8em;color:#000}.rhs-pub .newsletter-form .top-label{color:#333;font-size:1.4em;margin-bottom:8px}.rhs-pub .newsletter-form a.btn-submit i{padding-left:12px}.loadingPnl{height:100%;width:100%;position:relative;background:url(../Images/img/loading.gif) no-repeat center center;background-color:transparent;opacity:.8;background-color:#fff}.standard-header.affix .external-links .my-acp-launcher span{display:none}.standard-header.affix .external-links .my-acp-launcher>a i{font-size:2.1em;margin-left:0}.standard-header.affix .external-links .my-acp-menu-top{margin-left:0;margin-right:0}.standard-header.affix .external-links{position:relative;float:right;top:13px;left:auto;background:#fff;line-height:normal;margin:0;margin-right:0;margin-right:calc((100% - 360px) *8/100);animation:menuExternal .6s ease-out}.car-origin{position:absolute;top:20px;right:70px}.thumbnails{width:100%;overflow:hidden}.back_to_top{width:40px;height:40px;background-color:#f0050a;color:#fff;cursor:pointer;text-align:center;position:fixed;right:50px;bottom:50px;padding-top:6px;display:none;z-index:999;transition-duration:.2s;transition-property:background-color}.back_to_top:hover{background-color:#ccc}.magazines-list .notes p a{color:#f0050a;text-decoration:none;font-weight:800}.myacp-validator{color:orange;font-size:1.4em;padding-left:15px;line-height:25px}@keyframes added{from{opacity:0;top:-500px}to{opacity:1;top:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.car-item.ng-enter{transition:2s linear all;opacity:0}.car-item.ng-enter.ng-enter-active{opacity:1}.car-search .select2-container{margin-top:15px}.car-search .select2-container .select2-selection--single{height:40px!important}.car-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important;font-size:1.4em}.car-search .select2-container .select2-selection--single .select2-selection__arrow{line-height:40px;font-size:1.4em}.car-mes-home{background:#f0050a;padding-bottom:0;position:relative;margin-top:50px;float:left;width:100%}.car-mes-home .thumb{position:relative;font-family:fs_elliot_probold}.car-mes-home .image-holder{padding-left:0;padding-right:0;height:215px;background-size:cover;background-repeat:no-repeat}.car-mes-home .text-holder{padding-left:0;padding-right:0}.car-mes-home .image-holder img{width:100%}.car-mes-home .thumb .price{font-size:2.3em;color:#fff;padding:5px 10px;padding-right:10px;background:#000;position:absolute;bottom:0;left:0}.car-mes-home .lead{color:#fff;padding-left:10px;padding-right:0;font-family:fs_elliot_probold;font-size:2.6em}.car-mes-home .sublead{color:#fff;padding-left:10px;padding-right:0;margin-top:5px;font-size:1.8em}.car-mes-home .year-mileage{font-size:1.6em;padding:30px 80px 0 10px;color:#fff}.car-mes-home .used-badge{width:53px;height:66px;background:url(../Images/img/usados_white.png)center center no-repeat;position:absolute;right:16px;bottom:-40px}.car-mes-home .used-badge-5{width:53px;height:66px;background:url(../Images/img/usados_5_white.png)center center no-repeat;position:absolute;right:16px;bottom:-60px}.login-descontos{z-index:0!important}.message-news-reg{font-family:fs_elliot_probold;font-size:16px;line-height:28px;font-weight:400;color:#828282;text-align:center;margin-bottom:20px!important}.informacoes .form-options{padding:13px 0 0}.informacoes .form-options .forgot-pwd{float:right;line-height:18px;margin-top:0}.informacoes .form-options .forgot-pwd a{color:#4c4c4c;font-size:.9em;text-decoration:none;font-weight:400}.informacoes .form-options .forgot-pwd a i{transition:all .5s;color:#f0050a;vertical-align:middle;margin-left:7px}.informacoes .form-options .forgot-pwd a:hover i{transform:translate(5px)}.modalNewsletter{padding-top:75px}.auto-cert{color:#f0050a;margin-top:35px}.auto-cert i{color:#f0050a;font-size:1.6em;float:left;margin-top:20px}.auto-cert-desc{color:#f0050a;font-size:1.6em;font-family:fs_elliot_probold;text-transform:uppercase;line-height:25px;text-decoration:none;margin-top:15px;display:inline-block;float:left;width:65%;text-align:center}#formProtecaoAvaria .container{max-width:1040px}#formProtecaoAvaria .container .formConteiner .enviar input:disabled{opacity:.5;cursor:not-allowed}#formProtecaoAvaria .container .formConteiner input,#formProtecaoAvaria .container .formConteiner textarea{margin-top:10px}#formProtecaoAvaria .container .formConteiner input.datepicker{height:50px;margin-top:0}#formProtecaoAvaria .container .formConteiner .date{height:50px;margin-top:10px}#formProtecaoAvaria .container p.intro{font-size:17px;margin-top:30px;font-family:fs_elliot_proregular;font-weight:400;text-align:left;margin-bottom:30px}#formProtecaoAvaria .container .formConteiner{max-width:initial;width:100%}#formProtecaoAvaria .container .form-options .remember-me span.checkDisclaimer{width:21px;text-align:center;display:inline-block;height:20px;vertical-align:sub;line-height:20px;border:1px solid #b1b1b1;font-size:1.25em;color:#f0050a;margin-right:5px}#formProtecaoAvaria .container .form-options .remember-me span.disclaimer-text a{color:#f0050a;text-decoration:none}#formProtecaoAvaria .container .form-options .remember-me span.disclaimer-text{font-weight:400}#formProtecaoAvaria .container .select2-container{width:100%!important;margin-bottom:20px}.fileinput-button{width:100%;margin-top:5px}.fileinput-button input[type=file]{width:100%;font-size:550px!important;height:30px}.fileinput-button input[type=file]:disabled{opacity:.5;cursor:not-allowed}#formProtecaoAvaria .container .enviar{margin-top:20px}#formProtecaoAvaria .container .enviar{margin-top:20px}#formProtecaoAvaria .informacoes{margin-top:140px;margin-bottom:200px!important}.file-container{min-height:309px;border:#ccc solid 1px;display:block;float:left;width:100%;margin-top:20px}.file-container .file-remove{position:absolute;width:30px;background-color:red;height:30px;float:left;top:70px;left:210px;border-radius:10px;border-radius:16px;font-size:20px;text-align:center}.file-container .file-remove i{color:#fff;padding-top:4px}.file-container div:first-child{display:block;float:left;margin:10px;border:1px dashed #ccc;background-color:#e9e9e9}.file-container .doc-titlle{padding:10px;text-transform:uppercase}.file-container img{width:100%;padding:20px}.file-container span{width:100%;display:block;float:left;font-size:1.4em;text-align:center;font-weight:700}.container-lp-newsletters{max-width:1040px;margin-top:30px}.container-lp-newsletters .standalone-title{color:#333;font-size:2em;font-weight:700}.container-lp-newsletters .lead{color:#333;font-size:1.6em!important;margin-bottom:10px!important;margin-top:20px!important}.nl-todas-titlle{text-align:right;margin-bottom:5px;margin-top:25px;font-size:2em}.nl-item{margin-top:15px;margin-bottom:15px}.nl-item-titlle{color:#333;font-size:1.6em;font-weight:700}.nl-desc{color:#333;font-size:1.6em}.nl-ambito{color:#333;font-size:1.6em;font-weight:700;text-align:right;padding-top:20px}.nl-periodicidade{color:#333;font-size:1.6em}.nl-periodicidade i{color:#f0050a}.nl-periodicidade a,.nl-disclaimers-email a,.nl-disclaimers p a,.nl-sucess p a{color:#f0050a;text-decoration:none}.pnlError{padding:20px;color:#fa0;border:1px solid #fa0;margin-bottom:20px}.pnlError .error-titlle{font-size:2em;font-weight:700}.pnlError .error-desc{font-size:1.6em}.nl-disclaimers{color:#333;font-size:1.6em;margin-top:40px}.nl-disclaimers-email{padding:20px;border:1px solid #333;margin-bottom:20px}.nl-disclaimers-email span{padding-left:10px}.nl-disclaimers p{margin-top:5px;margin-bottom:10px}.nl-sucess-msg{text-align:center;margin-bottom:20px;margin-top:20px;margin-bottom:35px}.nl-sucess-msg span{padding:10px;border:1px solid #228b22;color:#228b22;font-size:2em}.nl-sucess{text-align:center;font-size:1.8em;color:#333;min-height:429px}.nl-sucess p{margin-top:5px;margin-bottom:10px}.nl-sucess-com{margin-top:40px}.nl-sucess p a.btnCTA{color:#fff!important;margin-left:0}.nl-sucess-com-lines{margin-left:50px;text-align:left;margin-top:20px!important;margin-bottom:30px!important;float:left}.nl-sucess-com-lines img{float:left;padding-right:20px;width:80px}.nl-sucess-com-lines span{float:left;display:contents;width:85%}.tem-ambito{position:relative}.tem-ambito .ambito-left{position:absolute;bottom:0}.tem-ambito .ambito-right{position:absolute;bottom:0;right:0}.free-text-search .dropdown-menu{width:100%}.descontos-disclaimer{background-color:#e7e7e7;margin-top:10px}.descontos-disclaimer .form-options{padding:10px!important}.descontos-disclaimer .disclaimer-text{font-size:1em!important;font-weight:400}.descontos-disclaimer .remember-me{width:100%!important}.descontos-disclaimer .remember-me label{width:100%!important}.descontos-text{font-size:1.4em;font-weight:700;text-align:center;padding-top:20px}.login-descontos .new-registry{padding-top:20px!important}.advantages ol.luz li{counter-increment:item;margin-bottom:5px}.advantages ol.luz{list-style:none}.advantages ol.luz li:before{margin-right:10px;content:counter(item);background:#0098e0;border-radius:100%;color:#fff;width:30px;text-align:center;display:inline-block;height:30px;font-size:18px;font-weight:800;padding-top:2px}.advantages ol.red li{counter-increment:item;margin-bottom:5px}.advantages ol.red{list-style:none}.advantages ol.red li:before{margin-right:10px;content:counter(item);background:#f0050a;border-radius:100%;color:#fff;width:30px;text-align:center;display:inline-block;height:30px;font-size:18px;font-weight:800;padding-top:2px;float:left;margin-bottom:15px}.advantages ol.red_marker{padding-left:0}.advantages ol.red_marker li{counter-increment:lis;list-style:none}.advantages ol[start="2"]{counter-reset:lis 1}.advantages ol[start="7"]{counter-reset:lis 6}.advantages ol[start="13"]{counter-reset:lis 12}.advantages ol.red_marker li::before{margin-right:10px;content:counter(lis);background:#f0050a;border-radius:100%;color:#fff;width:30px;text-align:center;display:inline-block;height:30px;font-size:18px;font-weight:800;padding-top:2px;float:left;margin-bottom:15px}.cart-num-items{background-color:red;color:#fff;display:b;border-radius:20px;font-size:14px;padding:3px 10px;vertical-align:super;font-weight:700;position:relative;left:-5px}.cart-dropdown{position:absolute;width:600px;right:-150px;text-align:left;top:100%;padding-top:5px;display:none;z-index:90}.cart-dropdown.active{display:block}.my-acp-menu-top .cart-dropdown:after{content:'';position:absolute;right:190px;top:-5px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #f0050a transparent}.shoping-cart .shoping-cart-dropdown{background-color:#fff;border:1px solid #f0050a;padding:15px}.shoping-cart .shoping-cart-dropdown{padding:15px}.shoping-cart .shoping-cart-resume-header{width:100%}.shoping-cart .shoping-cart-resume-header th{text-align:center}.shoping-cart .shoping-cart-resume-header th.shopProduto{width:300px}.shoping-cart .shoping-cart-resume-header th.shopQtd{width:50px;text-align:center}.shoping-cart .shoping-cart-resume-header th.shopTotal{padding-right:10px}.shoping-cart .shoping-cart-resume-body{width:100%}.shoping-cart .shoping-cart-resume-body td{line-height:20px;padding-top:10px}.shoping-cart .shoping-cart-resume-body td.shopProduto{text-align:right}.shoping-cart .shoping-cart-resume-body td.shopProduto{width:300px;text-align:left;padding-right:10px}.shoping-cart .shoping-cart-resume-body td.shopQtd{width:50px;text-align:center}.shoping-cart .shoping-cart-resume-body td span{text-align:right!important;display:block}.shoping-cart .shoping-cart-resume-body td.shop_del_item{padding-left:10px}.shoping-cart .shoping-cart-dropdown .final_shopResume{width:100%}.shoping-cart .shoping-cart-dropdown .final_shopResume td.shopTxt{text-align:right;padding-right:26px;font-size:17px;font-weight:700}.shoping-cart .shoping-cart-dropdown .final_shopResume td.shopSemiFinalTotal{width:120px;text-align:right;font-size:17px;font-weight:700}.shopBtns .btnCTA{line-height:30px;max-width:200px;color:#fff!important;font-size:15px;margin-left:0}.destaquesFilter{display:inline-flex}.destaquesFilter li{padding-left:10px;padding-right:10px}.destaquesFilter li a{color:#1a1a1a;float:left;padding-right:15px}.destaquesFilter li span{color:#1a1a1a;float:left;display:block}.destaquesFilter li.active a{color:#f0050a}.destaquesFilter li a:hover{color:#f0050a}.destaquesFilter li:last-child span{display:none}.destaquesContainer .mix{display:none}.destaquesContainer .big-item p{text-transform:uppercase;font-size:1.3em;display:block;color:grey;margin:10px 0 0}.destaquesContainer .big-item a:hover p{color:#f0050a}.destaquesContainer .big-item time{margin-top:5px}.page-header .container{max-width:1280px}.home-autoclube .tittle a{font-size:3.5em;color:#333;margin:0;line-height:1.1}.home-autoclube .tittle a:hover{text-transform:none;text-decoration:none;color:#f0050a}.autoclube-left .news-columns{width:100%}.padding-left-0{padding-left:0}.padding-right-0{padding-right:0}.category-widget{padding-top:15px}.category-widget ul li{display:block;padding-bottom:10px;border-bottom:1px solid #eceef2}.category-widget ul li+li{margin-top:10px}.category-widget ul li>a{display:block;-webkit-transition:.2s color;transition:.2s color;font-size:18px;color:#000}.category-widget ul li>a:hover{text-transform:none;text-decoration:none;color:#f0050a}.category-widget ul li>a>span{float:right;color:#fff;background-color:#212631;padding:0 5px;font-weight:600;border-radius:2px}.category-widget ul li>a:hover>span{text-transform:none;text-decoration:none;background-color:#f0050a}.item-detalhe-image-video-container img{width:100%;margin-top:0;margin-bottom:40px}.detalhe-image-video-container{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px;margin-bottom:40px}.detalhe-image-video-container .embed-responsive-16by9{margin-top:40px;margin-bottom:40px;padding-bottom:57%}.detalhe-image-video-container img{width:100%;margin-top:40px;margin-bottom:40px}.detalhe-image-video-container-no-border img{padding-bottom:20px;padding-left:50px}.detalhe-image-2x4{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:10px;margin-left:0;margin-right:0}.detalhe-image-2x4 div.col-lg-3{padding-right:0;padding-left:5px}.detalhe-image-2x4 div.col-lg-3:first-child{padding-left:0}.detalhe-image-2x4 .image-wrapper{height:165px;margin-bottom:30px}.detalhe-image-1x2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:10px;margin-left:0;margin-right:0}.detalhe-image-1x2 div:first-child{padding-left:0;padding-right:0}.detalhe-image-1x2 div:first-child .image-wrapper{height:370px;margin-bottom:30px}.detalhe-image-1x2 div.col-lg-3,.detalhe-image-1x2 div.col-lg-3 div{padding-right:0;padding-left:5px}.detalhe-image-1x2 div.col-lg-3 div{padding-left:0}.detalhe-image-1x2 div.col-lg-3 div .image-wrapper{height:182px;margin-bottom:5px}.detalhe-image-4Imagens{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:40px;margin-bottom:40px;padding-top:40px;padding-bottom:10px;margin-left:0;margin-right:0}.detalhe-image-4Imagens div:first-child,.detalhe-image-4Imagens div.col-lg-6 div.col-lg-6{padding-left:0;padding-right:5px}.detalhe-image-4Imagens div.col-lg-6:first-child div.col-lg-12 .image-wrapper{height:576px;margin-bottom:5px}.detalhe-image-4Imagens div.col-lg-6 div.col-lg-6 .image-wrapper{height:185px;margin-bottom:30px}.detalhe-image-4Imagens div.col-lg-6 div.col-lg-12,.detalhe-image-4Imagens div.col-lg-6:first-child{padding-right:0}.detalhe-image-4Imagens div.col-lg-6:nth-child(2){padding-right:0;padding-left:5px}.detalhe-image-4Imagens div.col-lg-6:first-child{padding-right:0}.detalhe-image-4Imagens div.col-lg-6 div.col-lg-12 .image-wrapper{height:765px;margin-bottom:30px}.detalhe-image-4Imagens div.col-lg-6 div.col-lg-6:nth-child(3){padding-right:0}.error-msg-myacp{color:orange;font-size:1.8em;padding:10px;border:1px solid orange;margin-top:10px;font-weight:700}@media(max-width:920px){.shadow{height:260px}.page-cover h1{font-size:4.5em}.page-cover h2{font-size:2.1em}.back_to_top{right:20px;bottom:20px}}@media(max-width:767px){.shadow{height:180px}.shadow-banner{display:none}.trips-and-fun{padding-left:15px}.home-events-list .col-xs-12.visible-xs-block{display:block!important}.home-events-list .carousel{padding-bottom:40px}.my-acp-homepage .icon-outer img{max-height:80px}footer .links-lists ul li{padding:10px 0 0}.app-mobile{background-size:cover}.text p iframe{padding-left:0;padding-right:0}.my-acp-main .my-contacts-box .field-row-1 .field-1{width:100px}.my-acp-main .my-contacts-box .field-row-1 .field-2{width:calc(100% - 100px - 10px)}.my-acp-main .field-select select2-container{width:100%!important}.mobile-lightbox .loadingPnl{left:-15px}.mobile-lightbox.active{margin-top:0!important}.captcha-holder fieldset{padding-left:0;padding-right:0}.lightbox-register .login-main .captcha-text{width:200px!important;text-align:center!important}.car-detail .car-showcase .carousel-control{background:rgba(0,0,0,.65);width:35px;text-shadow:none;font-size:3em;bottom:0}.advantages .container table a.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:48px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%}}@media(max-width:650px){footer .terms-and-conditions a{float:left;line-height:30px}footer .terms-and-conditions a:first-child{padding-top:20px}footer .terms-and-conditions span{display:none}.lightbox-register .login-main .captcha-holder{padding-left:10px;padding-right:10px}.text p img{margin-bottom:5px;margin-top:5px;padding-left:10px;padding-right:10px;text-align:center;width:100%}.event-detail .advantages .container{padding-left:0}.advantages .container p img{padding-left:10px;padding-right:10px;text-align:center;width:100%}.advantages .container p iframe{padding-left:10px;padding-right:10px;text-align:center;width:100%}.trips-and-fun .item-image{background-repeat:no-repeat;background-size:contain;height:220px}.advantages .container .vantagens table tbody tr td{width:100%!important;display:inline-table;margin-top:30px}.advantages .container .vantagens table tbody tr td img{width:25%;height:auto}.advantages .container table a.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:25px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%}}@media(max-width:480px){.file-container{min-height:200px!important}.page-cover{background-position:center center}.page-cover .inner-box{vertical-align:bottom}.page-cover h1{font-size:2.6em;font-weight:bolder}.page-cover h2{display:none}.advantages{margin-top:15px}.advantages .container ul{padding-left:20px}.advantages .container ul li{padding-left:0}.advantages .container p a.btnCTA,.advantages .container p a.btnCTA_GREY{max-width:250px;margin-left:0}.car-classic .car-launch-box .thumb{padding-right:0}.car-classic .car-launch-box .thumb img{width:100%;max-width:unset}.car-classic .car-launch-box .text{display:block}.car-classic .car-launch-box .lead{height:50px;margin-top:10px}.car-classic .car-launch-box .detail{margin-bottom:20px}.car-origin{right:20px}.modalNewsletter .formConteiner{width:100%}.advantages .container table a.btnCTA{background:#f0050a none repeat scroll 0 0;color:#fff;display:inline-block;font-family:fs_elliot_probold;font-size:16px;line-height:25px;margin:20px 10px 0;max-width:300px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .5s ease 0s;width:100%}.magazines-list a img{padding-left:20px;padding-right:20px}.modal-dialog{margin-top:68px;margin-left:0;margin-right:0}.formConteiner{width:100%}.modal-header{padding-top:15px}.modal-header span{line-height:22px;display:block}.modal-body{padding:0}.container-lp-newsletters{margin-top:0}.nl-todas-titlle{text-align:left}.nl-item-image{text-align:center}.nl-item-titlle{text-align:center;margin-bottom:5px;margin-top:5px;font-size:2em}.nl-item{margin-top:0}.nl-item-image img{width:80px}.nl-sucess-com-lines{margin-left:0}.nl-sucess-msg span{border:none}.nl-sucess-msg{padding:10px;border:1px solid #228b22}.advantages ol.luz{padding-left:0}.advantages ol.red{padding-left:0}.advantages ol.red li:before{margin-bottom:0;margin-top:5px}.page-404 .small-links li{width:95%;padding-left:30px}.links a:last-child{margin-top:25px}}.destaqueRally{background-color:#efefef;padding-top:50px;padding-bottom:50px;padding-left:15px!important;padding-right:15px!important;margin-top:50px;margin-bottom:50px}.destaqueRally .container{max-width:1280px}.destaqueRally .text{margin-bottom:25px;margin-top:25px}.destaqueRally h2{color:#333;font-family:fs_elliot_probold;font-size:3.8em;font-weight:300;line-height:35px;margin-bottom:45px;text-align:center}.destaqueRally p{text-align:center;color:#333;font-family:fs_elliot_proregular;font-size:1.8em;font-weight:400;line-height:25px;margin-bottom:0}.destaqueRally p span{color:#333;font-family:fs_elliot_proregular;font-weight:700;font-size:18px}:root{--font-main-bold: fs_elliot_probold;--font-main-regular: fs_elliot_proregular;--color-content: #444444;--color-category: #d7181f;--color-border: #c2c2c2}.wishlist-border{border:1px solid #000;padding-right:0!important;padding-left:0!important}.wishlist-border:not(:first-child){margin-left:20px}.wishlist-img{max-width:100%;max-height:100%}.wishlist-text{font-family:var(--font-main-regular);font-size:20px;padding-top:10px;padding-left:10px}.wishlist-text:last-child{font-family:var(--font-main-bold);font-weight:700;padding-bottom:20px}.wishlist-icon{text-align:center;padding:10px 5px;background-color:red;color:#fff;font-size:30px}.wishlist-icon-last{background-color:#d3d3d3;color:#000}.wishlist-something{padding-bottom:30px}.wishlist-link,.wishlist-link:hover{color:red;text-decoration:none}.order-title-text{font-weight:700;text-align:center;font-size:14px;background-color:#d3d3d3}.order-title-text:not(:first-child){border-left:5px solid #fff}.float-right{text-align:right}.values-lines{background-color:lightgrey}.values-lines-second{background-color:#a3a3a3}.values-lines-third{color:green}.margin-rows{margin-top:10px;margin-bottom:10px}.values-lines,.values-lines-second,.values-lines-third{font-size:13px;line-height:25px}.text-border-thin{border:1px solid lightgrey;margin-bottom:10px}.text-border-thick{border:2px solid lightgrey;margin-bottom:10px}.order-number{background-color:#d3d3d3;padding:5px;margin-bottom:10px}.order-data-height{min-height:200px;width:calc(50% - 5px)}.order-data-height:last-child{margin-left:10px}.order-data-height:not(:first-child){margin-left:10px}.orders-spacing{padding:5px 10px}.text-bottom{width:100%;bottom:0;position:absolute}.orders-container{font-size:15px}.orders-container .row{margin-right:0;margin-left:0}.order-text-specific{display:block}.order-text-title{color:#000;font-weight:bolder!important;font-size:16px;display:inline;color:#000}.order-text-main{color:#000;line-height:50px;text-align:center;font-size:14px}.order-text-content{color:grey}.text-spacing{border:1px solid grey!important}.what{padding-left:10px}.checks{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checks input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee}.checks:hover input~.checkmark{background-color:#ccc}.checks input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checks input:checked~.checkmark:after{display:block}.checks .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-text{font-size:16px;font-weight:400}.checkbox-spacing{padding-left:15px}.multi-lang{display:inline-block;width:50px;text-align:center;font-size:.9em;text-transform:none;vertical-align:middle;margin-left:30px}.multi-lang .dropdown>a{color:#000;text-decoration:none;transition:color .75s}.multi-lang .dropdown{font-size:1.4em;color:#4d4d4d}.multi-lang .dropdown:hover>a i,.multi-lang .dropdown:hover>a span,.multi-lang .dropdown .dropdown-menu a span:hover{color:#f0050a}.multi-lang .dropdown>a i{float:left;padding-top:1px;line-height:30px;font-size:1.35em;color:#4d4d4d;padding-bottom:5px}.multi-lang .dropdown>a span{float:left;display:block;padding-left:5px;line-height:30px;color:#4d4d4d;font:fs_elliot_proregular}.multi-lang .dropdown .dropdown-menu::after{content:'';position:absolute;left:10px;top:-10px;width:0;height:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #f2f2f2 transparent}.multi-lang .dropdown .dropdown-menu{background-color:#f2f2f2;padding:10px;top:40px;width:180px;left:-5px}.multi-lang .dropdown .dropdown-menu .dropdown-item{display:block;width:100%;line-height:30px}.multi-lang .dropdown .dropdown-menu a span{color:#4d4d4d;font-size:14px;font-weight:400!important;vertical-align:middle}.multi-lang .dropdown .dropdown-menu a:hover{background-color:#f2f2f2;text-decoration:none;text-transform:none;color:#000;background:0 0}.multi-lang .dropdown .dropdown-menu a::after{background:0 0;border:none}.multi-lang .dropdown .dropdown-menu a img{padding-right:10px;width:36px}.dropdown-toggle::after{display:none;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;vertical-align:5px}.standard-header.affix .external-links .multi-lang{display:none}.idiomas img{width:36px;padding-right:10px;padding-top:4px}