@import url('https://fonts.googleapis.com/css?family=Lato:300,400,900&display=swap');body{font-family:"Lato","Roboto","Helvetica Neue",sans-serif;font-size:15px;margin-top:0;}img{display:block;max-width:100%;height:auto;}h2,.h2{font-weight:800;font-size:40px;}h3,.h3{font-size:34px;font-weight:800;}h4,.h4{font-weight:800;}.btn{box-shadow:none;background-color:#fe0000;border-radius:0;color:#FFF;white-space:pre-wrap;}.btn:hover,.btn:focus,.btn.focus{color:#FFF;background-color:#fe8d00;}.white{color:white;}a:hover{text-decoration:none;color:#fe8d00;}a{color:#fe0000;}.logo img{max-width:300px;padding:10px;}.container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse{margin-right:0 !important;margin-left:0 !important;}.navbar{padding-right:0;padding-left:0;margin-bottom:0;}.navbar-header{width:100%;text-align:right;}.navbar-fixed-top .container-fluid{padding-right:0;padding-left:0;}.navbar-header p{color:white;font-size:22px;font-weight:800;padding-right:25px;background:transparent url(/themes/redlift/css/images/telephone.svg) no-repeat 10px center;float:right;padding-left:50px;background-size:32px;background-color:#000;}#block-headercontact{background-color:#fe0000;transition:all 1s;}.block-superfish{width:auto;float:right;margin-top:31px;margin-right:13px;}#block-mainnavigation ul li a{font-weight:900;background-color:white;color:#000;font-size:16px;text-align:left;}#block-mainnavigation ul li a:hover,#block-mainnavigation ul li a:active,#block-mainnavigation a.is-active,#block-mainnavigation a.active-trail.sf-depth-1{color:#fe0000;text-decoration:none;}ul.sf-menu.sf-style-white{margin-bottom:auto;}#block-commutadordellengua ul{display:inline-flex;list-style:none;position:absolute;z-index:500;background-color:white;bottom:-25px;right:25px;border:2px solid #fd0000;padding-left:0;}#block-commutadordellengua ul.links li a{font-weight:600;font-size:13px;color:#fd0000;}#block-commutadordellengua ul.links li a:hover{text-decoration:none;color:#000;}#block-commutadordellengua ul.links li.es a{padding:6px 10px;border-left:2px solid #fd0000;}#block-commutadordellengua ul.links li.ca a{padding:5px 10px;}#block-commutadordellengua ul.links li.is-active{background-color:#fd0000;}#block-commutadordellengua ul.links li.is-active a,#block-commutadordellengua ul.links li.is-active a:hover{color:white;}.breadcrumb{background-color:#FFF;}.breadcrumb > li + li:before{content:"\007C";}.is-sticky #block-headercontact{height:10px;}.is-sticky .logo img{max-width:190px;padding:0 10px;transition:all 0.2s;}.is-sticky .block-superfish{margin-top:9px;transition:all 0.2s;}.FooterContact a,.HeaderContact a{color:#FFF;}.region-banner{width:100%;}.Pre-Banner{padding-left:0;padding-right:0;height:400px;float:left !important;width:100%;}.view-banner-homepage .field-content img{object-fit:cover;width:100%;height:500px;object-position:center;}.HomeBannerTextContainer a{color:white;}.HomeBannerTextContainer{color:white;background-color:#fe0000;display:table;margin-left:auto;margin-right:auto;text-align:center;padding:10px 40px 25px 40px;margin-top:-68px;z-index:400;position:relative;margin-bottom:50px;}.Banner{float:left !important;}.BannerTitol{display:table;font-size:45px;font-weight:900;line-height:47px;margin-top:10px;margin-bottom:20px;margin-left:auto;margin-right:auto;}.BannerSubtitol{font-size:35px;line-height:14px;}.Banner h2{color:white;background-color:#fe0000;margin-left:auto;margin-right:auto;text-align:center;padding:10px 40px 25px 40px;z-index:400;max-width:900px;font-size:38px;font-weight:500;margin-top:-55px;}.node-7 .Banner h2{position:relative;}.node-2 .Pre-Banner{background:transparent url(/sites/default/files/styles/banner_homepage/public/banners/redlift-pujaescales-accesibilitat.jpg) no-repeat center top;background-size:cover;}.node-4 .Pre-Banner{background:transparent url(/themes/redlift/css/images/productes-gran-ortopedia-2.jpg) no-repeat right center;background-size:cover;}.node-5 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-servicios.jpg) no-repeat center center;background-size:cover;}.node-6 .Pre-Banner,.path-referencies .Pre-Banner{background:#454641 url(/themes/redlift/css/images/qui-som.jpg) no-repeat left center;background-size:cover;}.path-frontpage .Banner,.page-node-type-pujaescales .Banner,.page-node-type-scooters .Banner,.page-node-type-gran-ortopedia .Banner,.node-7 .Banner{padding-left:0;padding-right:0;}.path-frontpage .Pre-Banner,.page-node-type-pujaescales .Pre-Banner,.page-node-type-scooters .Pre-Banner,.page-node-type-gran-ortopedia .Pre-Banner,.node-7 .Pre-Banner{height:0;}.node-8 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-pujaescales-rectes-redlift.jpg) no-repeat right center;background-size:cover;}.node-24 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-pujaescales-exterior.jpg) no-repeat center center;background-size:cover;}.node-25 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-pujaescales-corbs-2.jpg) no-repeat top left;background-size:cover;}.node-26 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-sccoters-electrics.jpg) no-repeat center center;background-size:cover;}.node-27 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-scooters-plegables.jpg) no-repeat center bottom;background-size:cover;}.node-28 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-scooters-suspension.jpg) no-repeat center bottom;background-size:cover;}.node-29 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-scooters-gran-autonomia.jpg) no-repeat center bottom;background-size:cover;}.node-30 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-llits-ortopedia.jpg) no-repeat center center;background-size:cover;}.node-31 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-gruas-ortopedicas.jpg) no-repeat center center;background-size:cover;}.node-32 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-altres-gran-ortopedia.jpg) no-repeat center center;background-size:cover;}.node-83 .Pre-Banner{background:transparent url(/themes/redlift/css/images/banner-faq.jpg) no-repeat center center;background-size:cover;}.HeaderProductBackground{height:400px;background-size:cover !important;}.views-field-field-imatge-banner{display:none;}.main-container{clear:left;margin-bottom:75px;}.col-sm-pull-6{text-align:right;}.FeaturesBullets ul{list-style:none;}.FeaturesBullets ul li{background:url(/themes/redlift/css/images/tick.png) no-repeat left 5px;padding:5px 0 5px 30px;background-size:25px;font-weight:600;}.ProductImage img{border-radius:100%;border:1px solid #eb0000;}.ProductType h3{margin-top:80px;margin-bottom:50px;}.ProductImage{max-width:300px;margin-left:auto;margin-right:auto;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;border-radius:0;box-shadow:none;color:#FFF;text-shadow:none;}.decline-button.eu-cookie-compliance-default-button:hover{background-color:transparent;background-image:none;color:#CCC;}.eu-cookie-compliance-secondary-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}#block-views-block-gran-ortopedia-block-13{margin-top:50px;}#block-confiarenredlift{background:#454641 url(/themes/redlift/css/images/garantia-confianza-subescaleras-redlift.jpg) no-repeat left bottom;}.Overfooter{padding-left:0;padding-right:0;}#block-confiarenredlift p,#block-confiarenredlift h4{color:#FFF;}.ConfiaText{padding-top:20px;padding-bottom:50px;}#block-confiarenredlift h4{background:transparent url(/themes/redlift/css/images/tick.png) no-repeat left center;padding:5px 0px 11px 42px;background-size:35px;margin-left:-42px;margin-bottom:-12px;}.btnbig{font-size:18px;margin-top:50px;}#block-mesinfo,#block-mesinformacio{background:#edc2b2 url(/themes/redlift/css/images/redlift-expertos-accesibilidad.jpg) no-repeat right center;padding:60px;}#block-mesinformacio .btnbig{margin-top:31px;}.ProductType .ProductDescription{margin:0 0 1em;}.ProductDescriptionHeader{text-align:center;font-size:18px;padding:20px 0 50px 0;}.RoundedImage img,.RoundedImage{border-radius:50%}.FeaturesTitle{padding:50px 0 40px 0;}.ProductFeatures{margin-bottom:50px;}.ProductFeatures .RoundedImage img{border:1px solid #fe0000;}.InfoContainer,.InfoContainer2{border:2px solid #fe0000;padding:10px 5px 20px 5px;}.InfoContainer{height:300px;margin-bottom:11px;background:transparent url(/themes/redlift/css/images/redlift-expertos-accesibilidad-lateral.jpg) no-repeat bottom right;}.InfoContainer .btn{font-size:18px;margin-top:10px;line-height:12px;}.InfoContainer2{height:146px;}#block-views-block-gran-ortopedia-block-8,#block-views-block-gran-ortopedia-block-12,#block-views-block-gran-ortopedia-block-9,#views-bootstrap-pujaescales-block-8,#block-views-block-scooters-block-8,#block-views-block-scooters-block-9,#block-views-block-scooters-block-12,#block-views-block-pujaescales-block-12{margin-bottom:75px;}.ProductType .row{display:flex;}.node-5 .RoundedImage img,.node-6 .RoundedImage img{max-width:100px;float:right;}.node-5 h3,.node-6 h3{margin-bottom:30px;}.page-node-type-scooters .table > tbody > tr > td,.page-node-type-scooters .table > thead > tr > th{vertical-align:middle;text-align:center;line-height:19px;}.feature{padding-top:50px;}.masonry-item{font-size:14px;color:#9e9e9e;line-height:20px;}.masonry-item img{margin-bottom:5px;}.views-exposed-form select.form-control{background-image:none !important;margin-left:10px;}.views-field-field-referencia-model{position:absolute;top:20px;left:0;color:#FFF;background-color:#fe0000ab;padding:6px 10px;text-transform:uppercase;font-weight:800;font-size:12px;}.masonry-layout .masonry-item{background-color:#ffffff;}.select-wrapper:after{color:#fe0000;}select:focus,select.form-control:focus{box-shadow:inset 0 -2px 0 #fe0000;}.views_slideshow_pager_field_item{float:left;margin:4px 4px 0 0;cursor:pointer;}#views_slideshow_cycle_teaser_section_-block_3{background-color:#000;border:2px solid #fe0000;}.views-content-field-product-media-files{border:2px solid #fe0000;}#views_slideshow_cycle_main_-block_3 img{cursor:zoom-in;}.TestimoniText{font-size:25px;line-height:30px;}#block-views-block-testimonis-block-1{padding:50px 5px;background-color:#fb6e6e;color:#FFF;}#views_slideshow_cycle_teaser_section_testimonis-block_1{margin-left:auto;margin-right:auto;}span.comillas{font-size:30px;}.GoogleMap{padding-bottom:400px;}.ContactDataPhone h3{margin-top:10px;margin-bottom:30px;}.ContactDataPhone h4{margin-bottom:0;}.row.ContactData{padding-bottom:75px;}#block-galeriadereferencies{padding-top:50px;}.certificats img{width:100px;}textarea,textarea.form-control,input.form-control,input[type=text],input[type=password],input[type=email],input[type=number],[type=text].form-control,[type=password].form-control,[type=email].form-control,[type=tel].form-control,[contenteditable].form-control{background-color:#ffe1e8;padding:10px;}textarea:focus,textarea.form-control:focus,input.form-control:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,[type=text].form-control:focus,[type=password].form-control:focus,[type=email].form-control:focus,[type=tel].form-control:focus,[contenteditable].form-control:focus{box-shadow:inset 0 -2px 0 #fe0000;}label{font-weight:bold;color:#000;}.fieldset-wrapper{border:none !important;background-color:#ffe1e8;padding:1px 10px;}input[type="radio"]:before,.radio input[type="radio"]:before,.radio-inline input[type="radio"]:before{background-color:#fe0000;}input[type="radio"]:checked:after,.radio input[type="radio"]:checked:after,.radio-inline input[type="radio"]:checked:after{border-color:#fe0000;}input[type="radio"]:after,.radio input[type="radio"]:after,.radio-inline input[type="radio"]:after{border:2px solid #fe0000;}input[type="checkbox"]:after,.checkbox input[type="checkbox"]:after,.checkbox-inline input[type="checkbox"]:after{border:2px solid #fe0000;}input[type="checkbox"]:focus:after,.checkbox input[type="checkbox"]:focus:after,.checkbox-inline input[type="checkbox"]:focus:after{border-color:#fe0000;}input[type="checkbox"]:checked:after,.checkbox input[type="checkbox"]:checked:after,.checkbox-inline input[type="checkbox"]:checked:after{background-color:#fe0000;border-color:#fe0000;}.webform-confirmation-modal .ui-widget-header{border:1px solid #FFF !important;background:#FFF !important;}.ui-widget-overlay{background:#000000;opacity:.6;filter:Alpha(Opacity=60);}.footer{clear:both;background-color:#424242;border-top:none;padding-bottom:0;padding-right:0;padding-left:0;padding-top:0;margin-top:0;}#block-footermap a[title="RedLift"],#block-footermap a[title="Contacte"],#block-footermap a[title="Contacto"]{display:none;}#block-footermap ul li a:hover{color:#fe8d00;text-decoration:none;}li.footermap-item--depth-1 a{font-weight:900;font-size:18px;color:#FFF;}.footermap-item--depth-1{float:left;margin-left:30px;}#block-footermap ul li ul li a{color:#FFF;font-size:16px;font-weight:300;}#block-footermap ul li ul{padding-left:0;}#block-footerbottom{background-color:#000;font-size:12px;padding:10px 15px;clear:both;}.copyright{color:#FFF;}#block-footerbottom a{color:#FFF;}#block-footerbottom a:hover{color:#fe8d00;}.legal{text-align:right;}.legal a{padding:0 10px;}.footermap{float:left;padding-top:45px;padding-bottom:30px;}p.FooterContact{color:white;font-size:34px;font-weight:800;padding:10px 25px 10px 50px;background:transparent url(/themes/redlift/css/images/telephone.svg) no-repeat 10px center;background-size:32px;background-color:#fe0000;margin-bottom:5px;}#block-footercontact{float:right;margin-bottom:50px;}.ContactMail{text-align:center;}.ContactMail a{color:#FFF;font-size:26px;}.ContactMail a:hover{text-decoration:none;color:#fe8d00;}.SocialIcons{display:table;margin-left:auto;margin-right:auto;}.SocialIcons a{float:left;width:50px;height:50px;transition:none;}a.FacebookIcon{background:transparent url(/themes/redlift/css/images/facebook.png) no-repeat;background-size:50px;}a.TwitterIcon{background:transparent url(/themes/redlift/css/images/twitter.png) no-repeat;background-size:50px;}a.YoutubeIcon{background:transparent url(/themes/redlift/css/images/youtube.png) no-repeat;background-size:50px;}a.FacebookIcon:hover,a.TwitterIcon:hover,a.YoutubeIcon:hover{background-position:bottom;}.TwitterIcon,.YoutubeIcon{margin-left:10px;}div.sf-accordion-toggle.sf-style-default a{background:#ffffff;border:none;color:#381301;display:inline-block;font-weight:bold;padding:1em 3em 1em 1em;position:relative;}div.sf-accordion-toggle.sf-style-default a.sf-expanded::after{content:"x";font-size:29px;position:absolute;right:14px;top:32%;}div.sf-accordion-toggle.sf-style-default > a::after{content:"≡";font-size:50px;position:absolute;right:10px;top:30%;transform:translateY(-50%);speak:none;}#superfish-main-toggle span{display:none;}div.sf-accordion-toggle.sf-style-default a.sf-expanded,ul.sf-menu.sf-style-default.sf-accordion li.sf-expanded{background:#FFF;}@media (max-width:375px){.views-slideshow-controls-bottom img{max-width:67px;}}@media (max-width:460px){.logo img{max-width:225px;}}@media (max-width:600px){.breadcrumb{display:none}}@media (max-width:767px){.ProductType .col-sm-4{margin-bottom:50px;}.ProductFeatures{text-align:center}.ProductFeatures img{margin-left:auto;margin-right:auto;}.navbar-header{float:left;}.navbar{border-radius:0;}#block-confiarenredlift{background-attachment:fixed;}#block-mesinformacio h3,#block-mesinfo h3{color:#FFF;text-shadow:0px 0px 10px rgba(0,0,0,0.98);}.ConfiaText .col-sm-6{padding-left:75px;text-shadow:0px 0px 10px rgba(0,0,0,0.98);}.MainContent{margin-bottom:40px;}article,.col-sm-pull-6{text-align:center;}.block-superfish{margin-right:0;}.legal,.copyright{text-align:center;}.node-5 .RoundedImage img,.node-6 .RoundedImage img{max-width:170px;float:none;margin-left:auto;margin-right:auto;}.node-5 h3,.node-6 h3{text-align:center;}.masonry-item{width:45% !important;}}@media (max-width:840px){.footermap-item--depth-1{float:none;margin-left:0;}}@media (max-width:991px){#block-views-block-pujaescales-block-4 .col-md-4,#block-views-block-scooters-block-4 .col-md-4,#block-views-block-gran-ortopedia-block-4 .col-md-4{margin-top:50px;}.HomeBannerTextContainer,.Banner h2{width:90%;}.FeaturesBullets ul{padding-top:50px;display:table;text-align:left;margin-left:auto;margin-right:auto;}.ProductType .col-xs-12{padding-bottom:50px;}.ProductType .row{display:block;}}@media (max-width:1040px){.block-superfish{float:none;}.is-sticky .HeaderContact{display:none;}}@media (max-width:1170px){.footermap{width:100%;text-align:center;}#block-footercontact{float:none;margin-bottom:50px;clear:both;text-align:center;width:300px;margin-left:auto;margin-right:auto;}}.node-122 #block-views-block-pujaescales-block-13{display:none;}
