@charset "UTF-8";@media only screen and (min-width:1024px){#campaigns>.fixed-menu .title{width:190px}#campaigns .pagination-item:nth-of-type(odd)>.campaign{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#campaigns .pagination-item:nth-of-type(odd)>.campaign>.content .info-bar:after{left:auto;right:-15px}}@media only screen and (min-width:1024px) and (min-width:1024px){#campaigns .pagination-item:nth-of-type(odd)>.campaign>.content .info-bar,#campaigns .pagination-item:nth-of-type(odd)>.campaign>.content .legend,#campaigns .pagination-item:nth-of-type(odd)>.campaign>.content>.content-body{padding-right:30px}}@media only screen and (min-width:1024px){#campaigns .pagination-item:nth-of-type(odd)>.campaign>a{left:auto;right:0}#campaigns .pagination-item:nth-of-type(odd)>.campaign:active>.content .info-bar:after,.no-touch #campaigns .pagination-item:nth-of-type(odd)>.campaign:hover>.content .info-bar:after{-webkit-transform:translateX(5px) rotate(45deg);-ms-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}}@media only screen and (max-width:1023px){#campaigns .pagination-item:last-child .info-bar{border-bottom:1px solid #fff}}.tab-pane{position:relative;min-height:90px}@media only screen and (max-width:1023px){.tab-pane{min-height:75px}}.loader-campaigns{top:35px;left:50%;margin-left:-22.5px}@media only screen and (max-width:1023px){.loader-campaigns{top:25px}}.campaign{position:relative}@media only screen and (min-width:1024px){.campaign{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.campaign>.campaign-header{display:none}}.campaign>.campaign-header{text-align:center;padding-top:25px;padding-bottom:25px}.campaign>.image{position:relative;overflow:hidden;display:block;height:250px}@media only screen and (min-width:1024px){.campaign>.image{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%;width:0;height:auto;min-height:550px}}.campaign>.image>span.covered{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(.58,.3,.005,1);transition:-webkit-transform .8s cubic-bezier(.58,.3,.005,1);-o-transition:transform .8s cubic-bezier(.58,.3,.005,1);transition:transform .8s cubic-bezier(.58,.3,.005,1);transition:transform .8s cubic-bezier(.58,.3,.005,1),-webkit-transform .8s cubic-bezier(.58,.3,.005,1)}.campaign .new{font-family:"Proxima Nova Bold",sans-serif;font-size:16px;text-transform:uppercase;color:#ec1b2e;-webkit-animation:blink-new-color .5s infinite linear alternate;animation:blink-new-color .5s infinite linear alternate}@media only screen and (max-width:767px){.campaign .new{font-size:14px}}.campaign .car-name{margin:0;line-height:1}@media only screen and (max-width:1023px){.campaign>.content .car-name,.campaign>.content .new{display:none}}@media only screen and (min-width:1024px){.campaign>.content{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.campaign>.content>.content-body{padding-top:35px;padding-bottom:35px}@media only screen and (min-width:1024px){.campaign>.content>.content-body{padding-right:75px}}@media only screen and (max-width:767px){.campaign>.content>.content-body{padding-top:25px;padding-bottom:25px}}.campaign>.content .car-name:after{position:relative;content:'';width:100%;height:1px;display:block;margin:25px 0;background-color:rgba(155,155,155,.3)}.campaign>.content .title{line-height:1.2;margin:0 0 15px}.campaign>.content .text{font-size:16px;color:#000}@media only screen and (max-width:767px){.campaign>.content .text{font-size:14px}}.campaign>.content .legend{font-family:"Proxima Nova Bold",sans-serif;font-size:18px;margin:0 auto;line-height:1.4;padding-bottom:15px}@media only screen and (min-width:1024px){.campaign>.content .legend{padding-right:75px}}@media only screen and (max-width:1023px){.campaign>.content .legend{padding-right:70px}}@media only screen and (max-width:767px){.campaign>.content .legend{font-size:16px}}.campaign>.content .info-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;background-color:#000;padding-top:25px;padding-bottom:25px}@media only screen and (min-width:1024px){.campaign>.content .info-bar{padding-right:75px}}.campaign>.content .info-bar>.price{font-family:"Proxima Nova Bold",sans-serif;font-size:25px;z-index:2;margin:0 15px 0 0;line-height:1.4}@media only screen and (max-width:767px){.campaign>.content .info-bar>.price{font-size:20px}}.campaign>.content .info-bar>.btn{z-index:2;margin-left:auto}.campaign>.content .info-bar:after{position:absolute;content:'';height:40px;width:40px;background-color:#000;z-index:1;top:50%;left:-15px;margin-top:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);will-change:transform;-webkit-transition:-webkit-transform .4s cubic-bezier(.58,.3,.005,1);transition:-webkit-transform .4s cubic-bezier(.58,.3,.005,1);-o-transition:transform .4s cubic-bezier(.58,.3,.005,1);transition:transform .4s cubic-bezier(.58,.3,.005,1);transition:transform .4s cubic-bezier(.58,.3,.005,1),-webkit-transform .4s cubic-bezier(.58,.3,.005,1)}@media only screen and (max-width:1023px){.campaign>.content .info-bar:after{right:30px;left:auto;top:0;margin-top:-15px}}@media only screen and (max-width:768px){.campaign>.content .info-bar:after{right:15px}}@media only screen and (max-width:767px){.campaign>.content .info-bar:after{height:30px;width:30px;margin-top:-10px}}.campaign:active>.image>span.covered,.no-touch .campaign:hover>.image>span.covered{-webkit-transform:translateZ(0);transform:translateZ(0)}.campaign:active>.content .info-bar:after,.no-touch .campaign:hover>.content .info-bar:after{-webkit-transform:translateX(-5px) rotate(45deg);-ms-transform:translateX(-5px) rotate(45deg);transform:translateX(-5px) rotate(45deg)}@media only screen and (max-width:1023px){.campaign:active>.content .info-bar:after,.no-touch .campaign:hover>.content .info-bar:after{-webkit-transform:translateY(-5px) rotate(45deg);-ms-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg)}}#campaigns .pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:30px}#campaigns .pagination-container .pagination-item{width:25%;padding:20px;height:auto;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}#campaigns .pagination-container .pagination-item .campaign{display:block;position:relative;height:100%;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;border:1px solid #f4f4f4;background-color:#f4f4f4;border-radius:10px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#campaigns .pagination-container .pagination-item.opaque .campaign{opacity:.75}#campaigns .pagination-container .pagination-item .campaign:hover{-webkit-box-shadow:6px 8px 18px rgba(0,33,98,.16);box-shadow:6px 8px 18px rgba(0,33,98,.16)}#campaigns .pagination-container .pagination-item .campaign a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}#campaigns .pagination-container .pagination-item .campaign a:hover{text-decoration:none}#campaigns .pagination-container .pagination-item .campaign .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%!important}#campaigns .pagination-container .pagination-item .campaign div.image{position:relative;line-height:0}#campaigns .pagination-container .pagination-item .campaign div.image img{width:100%;max-width:660px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px}#campaigns .pagination-container .pagination-item .campaign .content-text{padding:36px 30px 40px 30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#campaigns .pagination-container .pagination-item .campaign .content-text p.text{font-family:"Proxima Nova Bold",sans-serif;font-style:normal;font-size:21px;line-height:1.33;color:#000}#campaigns .pagination-container .pagination-item .campaign .content-text p.text:after{display:none}#campaigns .pagination-container .pagination-item .campaign .content-text p.title{font-weight:400;font-size:18px;line-height:1.17;color:#000;margin-bottom:20px}#campaigns .pagination-container .pagination-item .campaign .content-text div.text{font-size:16px;line-height:1.5;color:#707070;height:6em;overflow:hidden;text-align:left}#campaigns .pagination-container .pagination-item .campaign .content-text div.text.desktop{display:block}#campaigns .pagination-container .pagination-item .campaign .content-text div.text.mobile{display:none}#campaigns .pagination-container .pagination-item .campaign .content-text button.link-arrow{font-family:"Proxima Nova",sans-serif;font-size:14px;line-height:1;color:#707070;text-transform:uppercase;margin-top:16px}#campaigns .pagination-container .pagination-item .campaign .content-text button.link-arrow:after{background:url(/www/assets/default/images/generic/chevron-double-right.svg);background-size:contain;background-repeat:no-repeat;width:9.75px;height:11.523px;content:'';margin-left:22px;-webkit-transition:all .3s linear;transition:all .3s linear;-o-transition:all .3s linear;color:transparent}#campaigns .pagination-container .pagination-item .campaign:hover .content-text button.link-arrow{color:#ec1b2e}#campaigns .pagination-container .pagination-item .campaign:hover .content-text button.link-arrow:after{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);background:url(/www/assets/default/images/generic/chevron-double-right_.svg);background-size:contain;background-repeat:no-repeat;width:9.75px;height:11.523px;color:transparent}#campaigns div.block{z-index:3;position:relative;background:#f4f4f4;text-align:center;padding:60px 0;margin-top:24px}#campaigns div.block h2{max-width:800px;margin:auto;font-family:"Proxima Nova Bold",sans-serif;font-size:34px;line-height:1.29;color:#000}#campaigns div.block h3{max-width:1000px;margin:auto;margin-top:16px;font-size:18px;line-height:1.44;color:#707070}#campaigns div.block button{margin-top:40px}@media only screen and (max-width:1280px){#campaigns .pagination-container .pagination-item{width:33.333%}}@media only screen and (max-width:1023px){#campaigns .pagination-container{padding:20px}#campaigns .pagination-container .pagination-item{padding:15px}#campaigns .pagination-container .pagination-item .campaign .content-text{padding:30px 20px}#campaigns .pagination-container .pagination-item .campaign .content-text p.text{font-size:20px;line-height:1.35}#campaigns div.block{padding:40px}#campaigns div.block h2{font-size:30px;line-height:1.33}}@media only screen and (max-width:767px){#campaigns .pagination-container{padding:15px}#campaigns .pagination-container .pagination-item{width:50%;padding:15px}#campaigns div.block h2{font-size:26px;line-height:1.38}#campaigns div.block h3{font-size:16px;line-height:1.5}#campaigns div.block button{margin-top:20px}}@media only screen and (max-width:480px){#campaigns .pagination-container .pagination-item{width:100%;padding:0;padding-bottom:20px}#campaigns .pagination-container .pagination-item .campaign .content-text div.text{height:auto;overflow:visible}#campaigns .pagination-container .pagination-item .campaign .content-text button.link-arrow{margin-top:20px}#campaigns .pagination-container .pagination-item .campaign .content-text div.text.desktop{display:none}#campaigns .pagination-container .pagination-item .campaign .content-text div.text.mobile{display:block}#campaigns div.block{padding:30px 20px}#campaigns div.block h2{font-size:22px;line-height:1.45}#campaigns div.block h3{font-size:14px;line-height:1.57}}