/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:1200px){div.container,.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1160px}}body #page-wrapper{font-family:'Open Sans',sans-serif}#page-wrapper a:hover{text-decoration:none;color:#822630}.button-white{padding:13px 29px;background-color:#fff;color:#822630;border-radius:2px;text-transform:uppercase;font-size:14px;font-weight:600;display:inline-block}.block-h2{font-size:30px;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}.numbered-content{margin-bottom:75px;clear:both}.numbered-content .content-num{font-family:'Merriweather',serif;font-size:100px;line-height:104px;padding:5px;color:#fff;background:#822630;float:left;width:126px;height:126px;text-align:center;margin-right:41px}.numbered-content:nth-of-type(even) .content-num{float:right;margin-right:0;margin-left:41px}.numbered-content p{display:table-cell;vertical-align:middle;height:126px}@media screen and (max-width:575px){.numbered-content .content-num{width:100px;height:100px;font-size:80px;line-height:80px;padding:4px;float:none;margin:0 0 40px;display:inline-block}.numbered-content:nth-of-type(even){text-align:right}.numbered-content:nth-of-type(even) .content-num{float:none;margin:0 0 40px}.numbered-content p{display:block;height:auto}}.social a.in,a.social-in{display:inline-block;text-indent:-9999px;width:20px;height:20px;background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -235px -49px transparent}#header{position:relative;z-index:9999}#header #navbar-top{background-color:#1b1917;color:#fff;font-size:14px;padding:0;line-height:40px;height:40px;z-index:1031}#header #navbar-top #block-contactoyredesheadertop{width:100%}#header #navbar-top a{color:#fff}#header #navbar-top .header-contact{float:left}#header #navbar-top .header-contact a.phone{margin-right:15px}#header #navbar-top .header-contact a.phone:before,#header #navbar-top .header-contact a.mail:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -267px -68px transparent;display:inline-block;width:20px;height:20px;position:relative;top:3px;margin-right:5px}#header #navbar-top .header-contact a.mail:before{background-position:-256px -49px;font-family:'Merriweather',serif}#header #navbar-top .social{float:right;font-size:11px;font-family:'Merriweather',serif}#header #navbar-top .social a.in{position:relative;top:7px;margin-right:5px}#header #navbar-main{padding:18px 0 3px;border-bottom:2px solid rgba(255,255,255,0.3)}#header #block-jorgerevert-main-menu .navbar-nav .nav-link{font-size:14px;text-transform:uppercase;font-family:'Merriweather',serif}#header #block-jorgerevert-main-menu .navbar-nav .nav-link.is-active,#header #block-jorgerevert-main-menu .navbar-nav .nav-link.active{color:#822630}#header span.dropdown-toggle{cursor:pointer}#header .dropdown-toggle::after{content:none}#header .dropdown-menu{top:75px;border:none;border-radius:0;background-color:rgba(255,255,255,0.8)}#header .dropdown-menu a,#header .dropdown-menu span{color:#111;text-transform:uppercase}#header .dropdown-menu a.active,#header .dropdown-menu span.active{color:#822630}#header .dropdown-menu .dropdown-item.active,#header .dropdown-menu .dropdown-item:active{background:none;color:#822630}@media screen and (min-width:991px){#header #block-jorgerevert-main-menu{position:relative;top:15px}#header .nav-item{padding:0 10px}#header #block-jorgerevert-main-menu .navbar-nav .nav-link{color:#fff;position:relative;font-weight:600;display:inline-block;height:85px}#header #block-jorgerevert-main-menu .navbar-nav .nav-link.is-active:after,#header #block-jorgerevert-main-menu .navbar-nav .nav-link.active:after{content:"";display:block;width:45px;height:4px;position:relative;margin:45px auto 0;background:#822630;left:1px}#header .dropdown-menu{padding:8.5px 0;left:0}#header .dropdown-menu .dropdown-item{padding:0 17.08px}#header .dropdown-menu a{font-size:12px;font-family:'Merriweather',serif}}@media (max-width:991px){#header .navbar-nav{position:relative}#header .navbar .navbar-toggler{outline:none;position:relative;top:-6px}#header .navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 16 16'%3e%3cpath stroke='rgba%28130, 38, 48, 0.4%29' fill-rule='evenodd' d='M11.854 4.146a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708-.708l7-7a.5.5 0 0 1 .708 0z'/%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' fill-rule='evenodd' d='M4.146 4.146a.5.5 0 0 0 0 .708l7 7a.5.5 0 0 0 .708-.708l-7-7a.5.5 0 0 0-.708 0z'/%3e%3c/svg%3e")}#header .navbar .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.4%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#header .navbar-collapse .navigation{position:fixed;top:0;bottom:0;left:0;z-index:1030;width:340px !important;height:100%;margin:0;overflow:auto;background-color:rgba(255,255,255,0.94);border-right:1px solid #ccc;padding:60px 35px 35px}#header .navbar-collapse .navigation:before{content:"";display:block;width:220px;max-width:100%;height:76px;background:url(/themes/custom/jorgerevert/images/logo.png) no-repeat top center;background-size:100%;margin:0 auto 15px}#header #block-jorgerevert-main-menu .navbar-nav .nav-link{font-size:16px;margin-bottom:7px;background:rgba(255,255,255,0.7);padding:6px 10px;font-family:'Open Sans',sans-serif;letter-spacing:2px}#header #block-jorgerevert-main-menu .navbar-nav .nav-link.is-active,#header #block-jorgerevert-main-menu .navbar-nav .nav-link.active{font-weight:600}#header #block-jorgerevert-main-menu .navbar-nav .nav-link.is-active:after,#header #block-jorgerevert-main-menu .navbar-nav .nav-link.active:after{content:"";display:block;width:45%;height:4px;position:absolute;margin-top:6px;background:#822630;left:0px}#header .dropdown-menu{margin-bottom:5px;font-size:14px;letter-spacing:1px}}@media screen and (max-width:575px){#header #navbar-main{padding:18px 25px 3px}}@media screen and (max-width:444px){#header #navbar-top .social span{display:none}}@media screen and (max-width:380px){#header .navbar-collapse .navigation{width:283px !important}#header #navbar-top{font-size:12px}#header #block-jorgerevert-main-menu .navbar-brand{max-width:210px}#header #block-jorgerevert-main-menu .navbar-toggler{position:relative;top:-6px}#header #block-jorgerevert-main-menu .navbar-nav .nav-link{font-size:14px}}@media screen and (max-width:363px){#header .navbar-toggler.navbar-toggler-right{position:absolute;top:30px;right:15px}#header .navbar-brand{max-width:210px}#header #navbar-top .header-contact a.phone{margin-right:8px}}@media screen and (max-width:335px){#header #navbar-top{font-size:11px}}#block-jorgerevert-page-title .page-title-wrapper{width:100%;margin-top:-112px;margin-bottom:70px;z-index:99;height:430px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;position:relative;background-color:#822630}#block-jorgerevert-page-title .page-title-wrapper .page-title-content{width:100%}#block-jorgerevert-page-title .page-title-wrapper:before{content:"";position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%)}#block-jorgerevert-page-title .page-title-wrapper .pretitle{padding-top:190px;color:#822630;text-transform:uppercase;font-weight:600;font-size:14px;position:relative;z-index:10;letter-spacing:9px;margin-bottom:11px}#block-jorgerevert-page-title .page-title-wrapper .pretitle strong{font-weight:700}#block-jorgerevert-page-title .page-title-wrapper h1.title,#block-jorgerevert-page-title .page-title-wrapper .field--name-title{color:#ffffff;display:block;font-size:60px;position:relative;z-index:10;text-transform:uppercase;max-width:750px;margin:0 auto 11px;font-family:'Merriweather',serif;font-weight:800}#block-jorgerevert-page-title .page-title-wrapper h1.title{padding-top:221px}#block-jorgerevert-page-title .page-title-wrapper .pretitle+h1.title{padding-top:0}@media screen and (max-width:768px){#block-jorgerevert-page-title .page-title-wrapper .field--name-title{font-size:50px}}@media screen and (max-width:575px){#block-jorgerevert-page-title .page-title-wrapper .field--name-title{font-size:40px}}@media screen and (max-width:380px){#block-jorgerevert-page-title .page-title-wrapper .field--name-title{font-size:30px}#block-jorgerevert-page-title .page-title-wrapper .pretitle{letter-spacing:7px}}@media all and (max-width:991px){.page-node-8 #block-jorgerevert-page-title .page-title-wrapper .field--name-title{font-size:50px}}@media screen and (max-width:768px){.page-node-8 #block-jorgerevert-page-title .page-title-wrapper .pretitle{padding-top:170px}.page-node-5 #block-jorgerevert-page-title .page-title-wrapper{background-position:-325px center}}@media screen and (max-width:575px){.page-node-5 #block-jorgerevert-page-title .page-title-wrapper{background-position:-435px center}}.path-frontpage .region-featured-top.row{margin:0}.path-frontpage .field--name-body>h2,.path-frontpage .block>h2{font-size:30px;color:#111;text-transform:uppercase;font-weight:600;text-align:center;margin:40px 0 60px}.path-frontpage .field--name-body>h2:before,.path-frontpage .block>h2:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -234px 0 transparent;display:block;width:39px;height:48px;margin:0 auto 10px}.path-frontpage .field--name-body>h2:after,.path-frontpage .block>h2:after{content:"";display:block;width:70px;height:4px;margin:15px auto 0;background:#822630}.path-frontpage .site-footer{margin-top:-26px;position:relative;z-index:99}@media screen and (max-width:768px){.path-frontpage #main>.row{margin:0}}#block-views-block-slider-home-block{width:100%;margin-top:-112px;position:relative;z-index:99}#block-views-block-slider-home-block .row{margin:0}#block-views-block-slider-home-block #views_slideshow_cycle_main_slider_home-block_1{width:100%}#block-views-block-slider-home-block .view-content.row{display:block}#block-views-block-slider-home-block .views-row{width:100%;height:700px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;position:relative}#block-views-block-slider-home-block .views-row:before{content:"";position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0) 100%)}#block-views-block-slider-home-block .views-row .views-field-field-antetitulo{padding-top:260px;color:#822630;text-transform:uppercase;font-weight:600;font-size:14px;position:relative;z-index:10;letter-spacing:9px;margin-bottom:5px}#block-views-block-slider-home-block .views-row .views-field-title{color:#ffffff;font-size:60px;margin-top:25px;position:relative;z-index:10;text-transform:uppercase;max-width:700px;margin:0 auto;font-family:'Merriweather',serif;font-weight:800}@media screen and (max-width:768px){#block-views-block-slider-home-block .views-row .views-field-title{font-size:50px}}@media screen and (max-width:575px){#block-views-block-slider-home-block .views-row{height:600px}#block-views-block-slider-home-block .views-row .views-field-title{font-size:40px}}@media screen and (max-width:380px){#block-views-block-slider-home-block .views-row .views-field-title{font-size:30px}}#block-views-block-slider-home-block .views_slideshow_cycle_teaser_section,#block-views-block-slider-home-block .views_slideshow_cycle_slide{width:100% !important}#block-views-block-slider-home-block #widget_pager_bottom_slider_home-block_1{display:block;position:relative;top:-45px;z-index:99}#block-views-block-slider-home-block #widget_pager_bottom_slider_home-block_1 li{padding:0;width:9px;height:9px;background-color:#fff;border:none}#block-views-block-slider-home-block #widget_pager_bottom_slider_home-block_1 li.active{background-color:#822630}#block-views-block-servicios-block-1{margin-bottom:115px}#block-views-block-servicios-block-1 .views-row{text-align:center;min-height:270px;margin-bottom:40px}#block-views-block-servicios-block-1 .views-row .service-content{background-color:#eee;height:100%}#block-views-block-servicios-block-1 .views-row .views-field-title{background-color:#eee;color:#822630;font-size:20px;font-family:'Merriweather',serif;text-transform:uppercase;margin-bottom:-3px;padding-top:30px}#block-views-block-servicios-block-1 .views-row .views-field-title:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat 0 -77px transparent;display:block;width:85px;height:80px;margin:0 auto 15px}#block-views-block-servicios-block-1 .views-row .views-field-field-descripcion-listados{font-size:14px;color:#111;background-color:#eee;padding:0 40px 20px;line-height:16px}#block-views-block-servicios-block-1 .views-row.node-4 .service-content,#block-views-block-servicios-block-1 .views-row.node-6 .service-content,#block-views-block-servicios-block-1 .views-row.node-8 .service-content{background-color:#822630}#block-views-block-servicios-block-1 .views-row.node-4 .views-field-title,#block-views-block-servicios-block-1 .views-row.node-6 .views-field-title,#block-views-block-servicios-block-1 .views-row.node-8 .views-field-title{background-color:#822630;color:#fff}#block-views-block-servicios-block-1 .views-row.node-4 .views-field-field-descripcion-listados,#block-views-block-servicios-block-1 .views-row.node-6 .views-field-field-descripcion-listados,#block-views-block-servicios-block-1 .views-row.node-8 .views-field-field-descripcion-listados{color:#fff;background-color:#822630}#block-views-block-servicios-block-1 .views-row.node-4 .views-field-title:before{background-position:-80px 0}#block-views-block-servicios-block-1 .views-row.node-5 .views-field-title:before{background-position:-178px -77px}#block-views-block-servicios-block-1 .views-row.node-6 .views-field-title:before{background-position:2px 6px}#block-views-block-servicios-block-1 .views-row.node-7 .views-field-title:before{background-position:-88px -78px}#block-views-block-servicios-block-1 .views-row.node-8 .views-field-title:before{background-position:-162px 0;width:70px}#block-views-block-servicios-block-1 .views-row .views-field-view-node a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9999px}@media screen and (min-width:1200px){#block-views-block-servicios-block-1 .views-row.node-6 .views-field-field-descripcion-listados p{margin-bottom:0}}#block-lefrebvrehome{margin-top:80px}#block-lefrebvrehome .bg-form-button{background:none !important}#block-otrasconsultashome,#block-necesitasqueteasesoremos{background-color:#822630;color:#fff}#block-otrasconsultashome .row,#block-necesitasqueteasesoremos .row{margin-left:0;margin-right:0}#block-otrasconsultashome .contact-block-img,#block-necesitasqueteasesoremos .contact-block-img{padding:0}#block-otrasconsultashome .contact-block-img img,#block-necesitasqueteasesoremos .contact-block-img img{width:100%}#block-otrasconsultashome .contact-block-content,#block-necesitasqueteasesoremos .contact-block-content{padding:0;background:url(/themes/custom/jorgerevert/images/jr-contact-home.jpg) no-repeat 90% center;background-size:20%}#block-otrasconsultashome .contact-block-content>div,#block-necesitasqueteasesoremos .contact-block-content>div{padding:0 68px;position:relative;top:50%;margin-top:-65px}@media screen and (max-width:1300px){#block-otrasconsultashome .contact-block-content,#block-necesitasqueteasesoremos .contact-block-content{background-position:90% 90%}}@media screen and (max-width:990px){#block-otrasconsultashome .contact-block-content,#block-necesitasqueteasesoremos .contact-block-content{background-position:90% center}#block-otrasconsultashome .contact-block-content>div,#block-necesitasqueteasesoremos .contact-block-content>div{top:auto;margin-top:0;padding:80px 68px}}@media screen and (max-width:768px){#block-otrasconsultashome .contact-block-content,#block-necesitasqueteasesoremos .contact-block-content{background-position:90% 90%}}@media screen and (max-width:575px){#block-otrasconsultashome .contact-block-content,#block-necesitasqueteasesoremos .contact-block-content{background-position:99% 99%}}#block-otrasconsultashome h2,#block-necesitasqueteasesoremos h2{font-size:20px;font-family:'Merriweather',serif;text-transform:uppercase;margin-bottom:0}#block-otrasconsultashome .button-white,#block-necesitasqueteasesoremos .button-white{margin-top:17px}#block-necesitasqueteasesoremos.row{margin-left:0;margin-right:0}#block-necesitasqueteasesoremos form .row{margin-left:-15px;margin-right:-15px}#block-necesitasqueteasesoremos .contact-block-content{background:url(/themes/custom/jorgerevert/images/jr-contact.png) no-repeat 98% 100%}#block-necesitasqueteasesoremos .contact-block-content h2{font-size:30px;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;margin:75px 0 15px;font-weight:700}#block-necesitasqueteasesoremos .contact-block-content>div{top:auto;margin-top:0}#block-necesitasqueteasesoremos .field--name-body p{margin-bottom:45px}#block-necesitasqueteasesoremos .form-textarea-wrapper{margin-top:30px}#block-necesitasqueteasesoremos form .form-item-politica-privacidad{margin:80px 0 30px;font-size:12px}#block-necesitasqueteasesoremos form .form-item-politica-privacidad label a,#block-necesitasqueteasesoremos form .form-item-politica-privacidad label a.hover,#block-necesitasqueteasesoremos form .form-item-politica-privacidad label a.visited{color:#fff}#block-necesitasqueteasesoremos form .form-item-politica-privacidad.custom-checkbox .custom-control-label::before{border-radius:0;border-color:#9b5159;background:#9b5159}#block-necesitasqueteasesoremos .form .form-control{color:#fff}#block-necesitasqueteasesoremos .form .form-control::placeholder{color:#fff}#block-necesitasqueteasesoremos .form-control:focus{color:#fff}#block-necesitasqueteasesoremos form .custom-control-input:checked~.custom-control-label::before{background:#822630;border-color:#9b5159}#block-necesitasqueteasesoremos .contact-block-img{overflow:hidden}#block-necesitasqueteasesoremos .contact-block-img img{height:auto;width:100%;margin-bottom:0}#block-necesitasqueteasesoremos input:-webkit-autofill,#block-necesitasqueteasesoremos input:-webkit-autofill:hover,#block-necesitasqueteasesoremos input:-webkit-autofill:focus,#block-necesitasqueteasesoremos textarea:-webkit-autofill,#block-necesitasqueteasesoremos textarea:-webkit-autofill:hover,#block-necesitasqueteasesoremos textarea:-webkit-autofill:focus,#block-necesitasqueteasesoremos select:-webkit-autofill,#block-necesitasqueteasesoremos select:-webkit-autofill:hover,#block-necesitasqueteasesoremos select:-webkit-autofill:focus{background:#822630 !important;-webkit-box-shadow:0 0 0 50px #822630 inset;-webkit-text-fill-color:#fff}@media screen and (max-width:1700px){#block-necesitasqueteasesoremos .contact-block-img img{height:100%;width:auto}}@media screen and (max-width:1300px){#block-necesitasqueteasesoremos .contact-block-img img{position:relative;left:-75px}}@media screen and (max-width:991px){#block-necesitasqueteasesoremos .contact-block-content h2{margin-top:0}#block-necesitasqueteasesoremos .contact-block-img img{position:static;left:auto;max-width:100%;height:auto}#block-necesitasqueteasesoremos .contact-block-content>div{padding-bottom:120px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:#666;background:transparent !important}form label{display:none}form .checkbox label{display:inline-block}form .form-control{background-color:transparent;border:1px solid transparent;border-radius:0;border-bottom-color:#8e3b44;height:40px;line-height:40px;font-size:14px;color:#666;padding:0}form .form-control::placeholder{color:#aaa}form textarea.form-control{height:40px;line-height:38px}form .form-control:focus{background:transparent;border:1px solid transparent;border-bottom-color:#8e3b44}form .form-control:focus,form .form-checkbox:focus{outline:none;box-shadow:none}form .custom-control-input:focus~.custom-control-label::before{box-shadow:none}form .btn-primary{background:#fff;color:#111;font-size:14px;text-transform:uppercase;border-radius:2px;font-weight:600;border:none;padding:.542rem 1.481rem}form div.custom-checkbox label.custom-control-label::before,.eu-cookie-compliance-category div.custom-checkbox label.custom-control-label::before{border-radius:0;border-color:#bebebe;background:transparent;width:12px;height:12px;top:.22rem}form div.custom-checkbox label.custom-control-label::after,.eu-cookie-compliance-category div.custom-checkbox label.custom-control-label::after{width:12px;height:12px;top:.2rem;left:-24.5px}form div.custom-control-input:checked~label.custom-control-label::before,.eu-cookie-compliance-category div.custom-control-input:checked~label.custom-control-label::before{background:#822630;border-color:#822630}form .custom-control-input:checked~.custom-control-label::before,.eu-cookie-compliance-category .custom-control-input:checked~.custom-control-label::before{background:#822630;border-color:#822630}.eu-cookie-compliance-category div.custom-checkbox label.custom-control-label::before{border-radius:0;border-color:#9b5159;background:#9b5159}.eu-cookie-compliance-category .custom-control-input:checked~label.custom-control-label::before{background:#822630;border-color:#9b5159}.eu-cookie-compliance-category div.custom-checkbox .custom-control-input:disabled:checked~label.custom-control-label::before{background:#9b5159}#block-jorgerevert-content{margin-bottom:50px}#block-jorgerevert-content h2{font-size:30px;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase}#block-jorgerevert-content h2:after{content:"";display:block;width:70px;height:4px;margin:20px 0 50px;background:#822630}#block-jorgerevert-content h3{color:#822630;font-size:20px;font-family:'Merriweather',serif;text-transform:uppercase}#block-jorgerevert-content strong{font-weight:600}#block-jorgerevert-content img{margin:35px 0;max-width:100%}#block-jorgerevert-content p{line-height:30px;margin-bottom:25px}#block-jorgerevert-content ul{padding:0}#block-jorgerevert-content ul li{list-style:none;margin-bottom:10px}#block-jorgerevert-content ul li:before{content:"·";color:#822630;margin-right:5px;font-size:27px;line-height:15px;position:relative;top:4px}#block-jorgerevert-content .fsc-big{font-size:20px}#block-jorgerevert-content .jr-font-color{color:#822630;font-family:'Merriweather',serif;font-weight:600}#block-jorgerevert-content .content-block{margin-bottom:50px}#block-jorgerevert-content .jr-box .jr-box-content{background:#eff1f3;text-align:center;padding:31px 20px 30px;min-height:188px;line-height:22px}#block-jorgerevert-content .jr-box .jr-box-content:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -234px 0 transparent;display:block;width:39px;height:48px;margin:0 auto 15px}#block-jorgerevert-content .node__content{font-size:1em}#block-jorgerevert-content .row-img-list{margin:40px -15px 70px}#block-jorgerevert-content .row-img-list img{margin:0}#block-jorgerevert-content .row-img-list .col-list{padding-top:20px;margin-left:-25px}#block-jorgerevert-content .row-img-list .col-list h3{font-size:16px;margin-bottom:30px;line-height:30px}#block-jorgerevert-content .jr-list{margin-top:40px}#block-jorgerevert-content .jr-list>strong{margin-bottom:15px;display:block;padding-left:46px}#block-jorgerevert-content .jr-list:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -234px 0 transparent;display:block;width:39px;height:48px;margin:0 auto 35px}#block-jorgerevert-content .jr-list ul{border-left:1px solid #b3b3b3;padding-left:47px}#block-jorgerevert-content .jr-collapse{background-color:#eff1f3;margin-bottom:25px;position:relative;padding:32px 35px 22px 125px}#block-jorgerevert-content .jr-collapse:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -234px 0 transparent;display:block;width:39px;height:48px;margin:0 auto 15px;position:absolute;left:48px;top:23px}#block-jorgerevert-content .jr-collapse a{text-transform:uppercase;display:block;position:relative;color:#111;font-weight:600;margin-bottom:10px;padding-right:20px}#block-jorgerevert-content .jr-collapse a:after{content:"";display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #aaa;position:absolute;top:9px;right:0}#block-jorgerevert-content .jr-collapse a.collapsed:after{border-top:8px solid #aaa;border-bottom:0}#block-jorgerevert-content .jr-collapse .collapse,#block-jorgerevert-content .jr-collapse .collapsing{padding-right:25px;padding-bottom:10px}#block-jorgerevert-content .jr-team .row .jr-team-member{position:relative;max-width:270px;margin:0 auto 35px}#block-jorgerevert-content .jr-team .row .jr-team-desc{position:absolute;bottom:0;left:0;width:100%;background:#822630;color:#fff;text-align:center;padding:20px 10px;height:100%;max-height:60px;-moz-transition:padding-top .6s ease-in,max-height .6s ease-out;-o-transition:padding-top .6s ease-in,max-height .6s ease-out;-webkit-transition:padding-top .6s ease-in,max-height .6s ease-out;transition:padding-top .6s ease-in,max-height .6s ease-out}#block-jorgerevert-content .jr-team .row .jr-team-desc .name{display:block;text-transform:uppercase;margin-bottom:12px}#block-jorgerevert-content .jr-team .row .jr-team-desc .job{display:block;margin-bottom:12px;font-size:14px}#block-jorgerevert-content .jr-team .row .jr-team-member:hover .jr-team-desc{padding-top:35px;max-height:270px;transition:padding-top .6s ease-in,max-height .6s ease-in}#block-jorgerevert-content .col-md-7 .col-content{margin-left:-35px}@media all and (min-width:768px){#block-jorgerevert-content>.row .content{width:100%}#block-jorgerevert-content .field--name-body>.row .col-md-6 .col-content,#block-jorgerevert-content .content-block>.row .col-md-6 .col-content{max-width:525px}#block-jorgerevert-content .field--name-body>.row .col-md-6 .col-content-right,#block-jorgerevert-content .content-block>.row .col-md-6 .col-content-right{float:right}#block-jorgerevert-content .jr-box .jr-box-content{margin-bottom:35px}}@media all and (max-width:1200px){#block-jorgerevert-content .row-img-list .col-list{padding-top:0;margin-left:0;margin-top:-5px}#block-jorgerevert-content .col-md-7 .col-content{margin-left:0}}@media all and (min-width:991px) and (max-width:1200px){#block-jorgerevert-content .jr-team .jr-team-member .jr-team-desc.long-name{padding-top:7px}}@media all and (max-width:991px){#block-jorgerevert-content .jr-box .jr-box-content{min-height:231px}#block-jorgerevert-content .row-img-list .col-img{text-align:center;margin-bottom:35px}}@media all and (max-width:768px){#block-jorgerevert-content .jr-box .jr-box-content{margin-bottom:35px;min-height:188px}}@media all and (max-width:575px){#block-jorgerevert-content>.row .content{padding:0 20px}}@media all and (max-width:530px){#block-jorgerevert-content .jr-collapse{padding:32px 20px 22px 75px}#block-jorgerevert-content .jr-collapse:before{left:20px}}.page-node-6 #block-jorgerevert-content h3{font-size:16px;margin-bottom:30px}.page-node-6 #block-jorgerevert-content img{margin:0}.page-node-6 #block-jorgerevert-content .content-block{margin-bottom:58px}.page-node-6 #block-jorgerevert-content .confeccion-contratos .col-md-7 .col-content{padding-top:40px}@media all and (max-width:1200px){.page-node-6 #block-jorgerevert-content .confeccion-contratos .col-md-7 .col-content{padding-top:20px}}@media all and (max-width:991px){.page-node-6 #block-jorgerevert-content .confeccion-contratos .col-md-7 .col-content{padding-top:0}}@media all and (max-width:768px){.page-node-6 #block-jorgerevert-content .col-md-5 .col-content{position:relative;height:350px;overflow:hidden}.page-node-6 #block-jorgerevert-content img{display:block;margin:0 auto 30px;position:absolute;bottom:0;left:0;width:100%}.page-node-6 #block-jorgerevert-content .confeccion-contratos .col-md-5 .col-content{height:auto}.page-node-6 #block-jorgerevert-content .confeccion-contratos .col-md-5 .col-content img{position:static}}@media all and (max-width:475px){.page-node-6 #block-jorgerevert-content .col-md-5 .col-content{height:250px}.page-node-6 #block-jorgerevert-content .confeccion-contratos .col-md-5 .col-content{height:auto}}.page-node-13 #block-jorgerevert-content .col-md-7 .col-content,.page-node-8 #block-jorgerevert-content .col-md-7 .col-content,.page-node-7 #block-jorgerevert-content .col-md-7 .col-content{margin-left:0}.page-node-13 #block-jorgerevert-content img,.page-node-8 #block-jorgerevert-content img,.page-node-7 #block-jorgerevert-content img{margin:0}@media all and (max-width:768px){.page-node-13 #block-jorgerevert-content img,.page-node-8 #block-jorgerevert-content img,.page-node-7 #block-jorgerevert-content img{display:block;margin:0 auto 30px}}.page-node-8 #block-jorgerevert-content .col-md-7 .col-content{margin-left:-35px}.page-node-8 #block-jorgerevert-content .col-md-7 .jr-font-color{margin-bottom:30px}.page-node-8 #block-jorgerevert-content .col-md-7 ul li{margin-bottom:7px}.page-node-8 #block-jorgerevert-content .jr-list{margin-top:0}.page-node-8 #block-jorgerevert-content .jr-list ul{border-left:0}@media all and (max-width:1200px){.page-node-8 #block-jorgerevert-content .col-md-7 .col-content{margin-left:0}}@media all and (max-width:768px){.page-node-8 #block-jorgerevert-content .col-md-6:first-child .jr-list{margin-bottom:50px}}@media all and (max-width:575px){.page-node-8 #block-jorgerevert-content .jr-list ul,.page-node-8 #block-jorgerevert-content .jr-list strong{padding-left:0}}.page-node-12 #block-jorgerevert-content{max-width:none;margin:0 0 50px}@media all and (max-width:768px){.page-node-12 #block-jorgerevert-content>.row .content{width:100%}}.page-node-12 #block-jorgerevert-page-title .page-title-wrapper{margin-bottom:-9px}.page-node-13 .col-md-6 p{padding-right:15px}.page-node-13 .col-md-6:nth-child(2){text-align:right}.page-node-13 #block-jorgerevert-content .content-block{margin-bottom:75px}.page-node-13 #block-jorgerevert-content .content-block.jr-team{margin-top:120px}@media all and (max-width:991px){.page-node-13 #block-jorgerevert-content h2{font-size:28px}.page-node-13 .col-md-6:nth-child(2){padding-top:155px}}@media all and (max-width:768px){.page-node-13 .col-md-6:nth-child(2){text-align:center;margin-top:35px;padding-top:0}}.contact-empresa{background:#822630;padding:47px 0;font-weight:700;font-size:24px;color:#fff}.contact-empresa p{margin-bottom:0;line-height:47px}@media all and (max-width:1200px){.contact-empresa p{padding-right:20px}.contact-empresa .col-lg-2{padding-top:27px}.contact-empresa .button-white{text-align:center;padding:13px 2px;width:100%}}@media all and (max-width:991px){.contact-empresa p,.contact-empresa .col-lg-2{text-align:center}.contact-empresa .button-white{padding:13px 29px;width:auto}}#block-mapa .field--name-body>p{margin-bottom:-6px}.page-node-14 #block-jorgerevert-content{font-size:14px}.page-node-14 #block-jorgerevert-content form{color:#666}.page-node-14 #block-jorgerevert-content form .checkbox label,.page-node-14 #block-jorgerevert-content form .fieldset-legend{font-size:14px}.page-node-14 #block-jorgerevert-content form .form-control{border-bottom-color:#d9d9d9}.page-node-14 #block-jorgerevert-content form .form-control::placeholder{color:#666}.page-node-14 #block-jorgerevert-content form a{color:#666;font-weight:600}.page-node-14 #block-jorgerevert-content form .custom-checkbox{float:left;margin-right:0}.page-node-14 #block-jorgerevert-content form .form-item-politica-privacidad{width:100%;float:none;flex:none;max-width:100%;margin:90px 0 25px}.page-node-14 #block-jorgerevert-content form .form-submit{background:#822630;color:#fff;font-weight:700}.page-node-14 #block-jorgerevert-content .contact-info .address,.page-node-14 #block-jorgerevert-content .contact-info .email,.page-node-14 #block-jorgerevert-content .contact-info .phone{position:relative;padding-left:32px;margin-bottom:25px}.page-node-14 #block-jorgerevert-content .contact-info .address:before,.page-node-14 #block-jorgerevert-content .contact-info .email:before,.page-node-14 #block-jorgerevert-content .contact-info .phone:before{content:"";background:url(/themes/custom/jorgerevert/images/sprite.png) no-repeat -280px 0 transparent;display:block;width:19px;height:22px;position:absolute;top:4px;left:0}.page-node-14 #block-jorgerevert-content .contact-info .email:before{background-position:-280px -31px;height:12px}.page-node-14 #block-jorgerevert-content .contact-info .phone{margin-bottom:50px}.page-node-14 #block-jorgerevert-content .contact-info .phone:before{background-position:-280px -48px;height:19px;top:0}@media all and (min-width:575px) and (max-width:991px){.page-node-14 #block-jorgerevert-content .contact-info .col-sm-6:nth-child(2){padding-left:100px}}.page-node-14 #block-jorgerevert-content #block-mapa{margin-bottom:-22px}.page-view-enlaces .views-row{margin-bottom:35px;text-align:center}.page-view-enlaces #block-jorgerevert-content .views-field-field-image a{display:inline-block;height:270px}.page-view-enlaces #block-jorgerevert-content .views-field-field-image a:before{content:"";display:inline-block;height:100%;vertical-align:middle}.page-view-enlaces #block-jorgerevert-content .views-field-field-image a img{vertical-align:middle;max-height:270px;max-width:98%;margin:0;height:auto}.site-footer{text-align:center;padding:0}.site-footer .site-footer__bottom{margin:0;border:none}.site-footer #block-copyrightfooter p,.site-footer #block-jorgerevert-footer ul li a{font-size:14px;font-family:'Open Sans',sans-serif;color:#999;margin:0;font-weight:600}.site-footer #block-jorgerevert-footer ul{position:relative;top:4px;display:inline;margin-left:4px}.site-footer #block-jorgerevert-footer ul li{display:inline;border-left:1px solid #999;padding:0 0 0 9px;margin-left:5px}.site-footer #block-jorgerevert-footer ul li a{display:inline;padding:0}.site-footer .region-footer-fifth{max-width:790px;margin:0 auto}#block-copyrightfooter,#block-jorgerevert-footer{padding:20px 0}#block-logomovesiiifooter{padding:0 0 0 20px}@media screen and (max-width:768px){.site-footer #block-copyrightfooter,.site-footer .menu--footer{width:100%}.site-footer .menu--footer{margin-top:-5px;margin-bottom:15px}.site-footer #block-jorgerevert-footer ul li:first-child{border:none;padding-left:0;margin-left:0}}@media all and (max-width:991px){#block-logomovesiiifooter{text-align:center;width:100%}}.eu-cookie-compliance-message h2{margin-top:15px}.eu-cookie-compliance-save-preferences-button,.agree-button.eu-cookie-compliance-default-button{padding:13px 29px;background-color:#fff;color:#822630;border-radius:2px;text-transform:uppercase;font-size:14px;font-weight:600;display:inline-block;background:#fff;border:none}.agree-button.eu-cookie-compliance-default-button{margin-top:22px}.eu-cookie-compliance-more-button{font-size:14px}@media all and (max-width:591px){.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories{float:none}.eu-cookie-compliance-buttons.eu-cookie-compliance-has-categories .agree-button.eu-cookie-compliance-default-button{margin-top:0}}img[height]{height:auto}.highlighted{position:relative}.highlighted .alert-wrapper{position:absolute;top:0;left:0;right:0;z-index:1000;padding:15px}.highlighted .alert-wrapper .alert{max-width:1110px;margin:0 auto 10px;box-shadow:0 4px 12px rgba(0,0,0,.2)}
body{color:#111111;background:#000000;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#ffffff;}#navbar-main{background-color:#ffffff;}a,.link{color:#822630;}a:hover,a:focus,.link:hover,.link:focus{color:#ba1f1f;}a:active,.link:active{color:#e03a3a;}.page-item.active .page-link{background-color:#822630;border-color:#822630;}.page-link,.page-link:hover{color:#822630;}.sidebar .block{background-color:#eeeeee;border-color:#ededed;}.btn-primary{background-color:#822630;border-color:#822630;}.btn-primary:hover,.btn-primary:focus{background-color:#822630;}.site-footer{background:#000000;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#822630;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
