.block-inline-blockcontent-reference.block--view-mode-teaser-office{margin:0;}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-teaser-office{margin:0 39px;}}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-teaser-office{margin:0 50px;}}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:12.5px 0;max-width:100%;}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:calc(50% - 25px);margin:25px 0;}}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:nth-child(2n+1){margin-right:0;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:nth-child(2n){margin-left:0;}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:nth-child(2n+1){margin-right:25px;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:nth-child(2n){margin-left:25px;}}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--group-link{position:relative;display:block;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--type-entity-reference{margin:0;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-field-media:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.75);z-index:9;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-field-media h4{position:relative;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:hover .field--name-field-media:before{background:rgba(0,0,0,0.35);}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:hover .field--name-title h4:before{width:100%;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item:hover .field--name-title h4:after{width:100%;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title{position:absolute;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#FFFFFF;z-index:10;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title h4{padding:0 20px;margin-bottom:0;font-family:'Didot',arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:700;}.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title h4:after{content:"";position:absolute;height:6px;left:0;bottom:0;width:0;background-color:#ba2c3b;-webkit-transition:0.35s ease-in;-o-transition:0.35s ease-in;transition:0.35s ease-in;}@media (min-width:400px){.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title h4{font-size:2rem;line-height:3rem;}}@media (min-width:640px){.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title h4{font-size:2.25rem;line-height:3rem;}}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title h4{font-size:2rem;line-height:2.5rem;}}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-teaser-office .field--name-reference-block > .field__item .field--name-title h4{font-size:2.25rem;line-height:3rem;}}.block--type-text-image.block--view-mode-full{max-width:1440px;margin:36px auto;}.block--type-text-image.block--view-mode-teaser-office{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:calc(50% - 25px);margin:30px auto !important;margin-right:auto !important;text-align:center;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}.block--type-text-image.block--view-mode-teaser-office:nth-child(2n+1){margin-right:0;}.block--type-text-image.block--view-mode-teaser-office:nth-child(2n){margin-left:0;}@media (min-width:768px){.block--type-text-image.block--view-mode-teaser-office:nth-child(2n+1){margin-right:25px;}.block--type-text-image.block--view-mode-teaser-office:nth-child(2n){margin-left:25px;}}.block--type-text-image.block--view-mode-teaser-office .field--name-title{position:absolute;top:0;right:0;left:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#FFFFFF;z-index:10;}.block--type-text-image.block--view-mode-teaser-office .field--name-title h4{padding:0 20px;font-family:'Didot',arial,sans-serif;font-size:2rem;line-height:2.5rem;font-weight:700;}.block--type-text-image.block--view-mode-teaser-office .field--name-title h4:after{content:"";position:absolute;height:6px;left:0;bottom:0;width:0;background-color:#ba2c3b;-webkit-transition:0.35s ease-in;-o-transition:0.35s ease-in;transition:0.35s ease-in;}@media (min-width:640px){.block--type-text-image.block--view-mode-teaser-office .field--name-title h4{font-size:2.25rem;line-height:3rem;}}@media (min-width:768px){.block--type-text-image.block--view-mode-teaser-office .field--name-title h4{font-size:2rem;line-height:2.5rem;}}@media (min-width:1024px){.block--type-text-image.block--view-mode-teaser-office .field--name-title h4{font-size:2.25rem;line-height:3rem;}}.block--type-text-image.block--view-mode-teaser-office .field--group-link{position:relative;display:block;}.block--type-text-image.block--view-mode-teaser-office .field--type-entity-reference{margin:0;}.block--type-text-image.block--view-mode-teaser-office .field--name-field-media:before{position:absolute;content:"";top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,0.75);z-index:9;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;}.block--type-text-image.block--view-mode-teaser-office .field--name-field-media h4{position:relative;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;}.block--type-text-image.block--view-mode-teaser-office:hover .field--name-field-media:before{background:rgba(0,0,0,0.35);}.block--type-text-image.block--view-mode-teaser-office:hover .field--name-title h4:before{width:100%;}.block--type-text-image.block--view-mode-teaser-office:hover .field--name-title h4:after{width:100%;}
.block-views-blockblog-block-home{max-width:1440px;margin:42px auto;padding:0;}@media (min-width:768px){.block-views-blockblog-block-home{padding:0 24px;}}@media (min-width:1024px){.block-views-blockblog-block-home{padding:0 50px;}}.block-views-blockblog-block-home > h2{padding:0 0 0;margin-bottom:0;color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.625rem;text-align:center;}@media (min-width:480px){.block-views-blockblog-block-home > h2{font-size:2.625rem;line-height:3rem;}}@media (min-width:768px){.block-views-blockblog-block-home > h2{font-size:3rem;line-height:4rem;}}@media (min-width:768px){.block-views-blockblog-block-home > h2{padding-top:20px;padding-bottom:30px;}}@media (min-width:1024px){.block-views-blockblog-block-home > h2{padding-top:0;padding-bottom:38px;}}.view-blog.view-display-id-block_home .view-content,.view-blog.view-display-id-block_related_blog .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0;}@media (min-width:480px){.view-blog.view-display-id-block_home .view-content,.view-blog.view-display-id-block_related_blog .view-content{margin:0 24px;}}@media (min-width:1024px){.view-blog.view-display-id-block_home .view-content,.view-blog.view-display-id-block_related_blog .view-content{margin:0 50px;}}.view-blog.view-display-id-block_home .field--group-image,.view-blog.view-display-id-block_related_blog .field--group-image{position:relative;}.view-blog.view-display-id-block_home .field--group-image .field--type-entity-reference,.view-blog.view-display-id-block_related_blog .field--group-image .field--type-entity-reference{margin:0;}.view-blog.view-display-id-block_home .field--group-image .media--bundle--image,.view-blog.view-display-id-block_related_blog .field--group-image .media--bundle--image{position:relative;padding-bottom:55.833%;overflow:hidden;}@media (min-width:480px){.view-blog.view-display-id-block_home .field--group-image .media--bundle--image,.view-blog.view-display-id-block_related_blog .field--group-image .media--bundle--image{padding-bottom:41.93%;}}@media (min-width:640px){.view-blog.view-display-id-block_home .field--group-image .media--bundle--image,.view-blog.view-display-id-block_related_blog .field--group-image .media--bundle--image{padding-bottom:0;}}.view-blog.view-display-id-block_home .field--group-image .media--bundle--image img,.view-blog.view-display-id-block_related_blog .field--group-image .media--bundle--image img{width:100%;position:absolute;-webkit-transition:0.75s;-o-transition:0.75s;transition:0.75s;overflow:hidden;}@media (min-width:640px){.view-blog.view-display-id-block_home .field--group-image .media--bundle--image img,.view-blog.view-display-id-block_related_blog .field--group-image .media--bundle--image img{position:relative;}}.view-blog.view-display-id-block_home .field--group-image .field--name-field-category,.view-blog.view-display-id-block_related_blog .field--group-image .field--name-field-category{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;top:0;bottom:0;color:#FFFFFF;background:rgba(0,0,0,0.35);-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;opacity:0;}.view-blog.view-display-id-block_home .field--group-image .field--name-field-category .field__item,.view-blog.view-display-id-block_related_blog .field--group-image .field--name-field-category .field__item{position:relative;padding:15px 10px;font-family:"Proxima Bold",arial,sans-serif;font-size:1.5rem;word-break:break-word;}@media (min-width:1024px){.view-blog.view-display-id-block_home .field--group-image .field--name-field-category .field__item,.view-blog.view-display-id-block_related_blog .field--group-image .field--name-field-category .field__item{font-size:2rem;}}.view-blog.view-display-id-block_home .field-group--title,.view-blog.view-display-id-block_related_blog .field-group--title{padding:20px 15px 30px;}@media (min-width:1024px){.view-blog.view-display-id-block_home .field-group--title,.view-blog.view-display-id-block_related_blog .field-group--title{padding:30px 33.5px;}}.view-blog.view-display-id-block_home .field--name-title,.view-blog.view-display-id-block_related_blog .field--name-title{margin-bottom:25px;color:#5E5E5E;font-family:"Proxima Bold",arial,sans-serif;}.view-blog.view-display-id-block_home .field--name-title h3,.view-blog.view-display-id-block_related_blog .field--name-title h3{font-size:1.375rem;line-height:1.5rem;-webkit-transition:color 0.15s ease-out;-o-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}@media (min-width:1024px){.view-blog.view-display-id-block_home .field--name-title h3,.view-blog.view-display-id-block_related_blog .field--name-title h3{font-size:1.5rem;line-height:2rem;}}.view-blog.view-display-id-block_home .read-more,.view-blog.view-display-id-block_related_blog .read-more{position:relative;display:inline;margin-top:20px;padding:12.5px 36.5px 12.5px 33.5px;border:1px solid #5E5E5E;color:#5E5E5E;font-family:"Proxima Regular",arial,sans-serif;font-size:1rem;line-height:1.25rem;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;}.view-blog.view-display-id-block_home .read-more:after,.view-blog.view-display-id-block_related_blog .read-more:after{font-family:"icomoon";font-size:18px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";display:inline-block;vertical-align:middle;margin-left:18px;margin-bottom:4px;color:#5E5E5E;line-height:1.25rem;-webkit-transition:-webkit-transform 0.35s ease-in;transition:-webkit-transform 0.35s ease-in;-o-transition:-o-transform 0.35s ease-in;transition:transform 0.35s ease-in;transition:transform 0.35s ease-in,-webkit-transform 0.35s ease-in,-o-transform 0.35s ease-in;}@media (min-width:640px){.view-blog.view-display-id-block_home .read-more,.view-blog.view-display-id-block_related_blog .read-more{padding:12.5px 25px 12.5px 20px;}.view-blog.view-display-id-block_home .read-more:after,.view-blog.view-display-id-block_related_blog .read-more:after{margin-left:10px;}}@media (min-width:768px){.view-blog.view-display-id-block_home .read-more,.view-blog.view-display-id-block_related_blog .read-more{padding:12.5px 36.5px 12.5px 33.5px;}.view-blog.view-display-id-block_home .read-more:after,.view-blog.view-display-id-block_related_blog .read-more:after{margin-left:18px;}}.view-blog.view-display-id-block_home .views-row:hover .read-more,.view-blog.view-display-id-block_related_blog .views-row:hover .read-more{border:1px solid #ba2c3b;color:#ba2c3b;}.view-blog.view-display-id-block_home .views-row:hover .read-more:after,.view-blog.view-display-id-block_related_blog .views-row:hover .read-more:after{color:#ba2c3b;-webkit-transform:translateX(25px);-o-transform:translateX(25px);transform:translateX(25px);}.view-blog.view-display-id-block_home .views-row:hover .field--name-title h3,.view-blog.view-display-id-block_related_blog .views-row:hover .field--name-title h3{color:#ba2c3b;}.view-blog.view-display-id-block_related_blog .field--name-title{color:#5E5E5E;}.block-views.block-views-blockblog-block-related-blog{margin:60px -15px 0;padding:60px 24px;background-color:rgba(186,44,59,0.2);background-image:url("/themes/custom/ebrosa_public/css/theme/blog/../../images/rejilla.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}@media (min-width:480px){.block-views.block-views-blockblog-block-related-blog{padding:36px 24px;}}@media (min-width:1024px){.block-views.block-views-blockblog-block-related-blog{padding:36px 50px;}}@media (min-width:1480px){.block-views.block-views-blockblog-block-related-blog{padding:60px 50px;}}.block-views.block-views-blockblog-block-related-blog .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin:10px 0;}@media (min-width:480px){.block-views.block-views-blockblog-block-related-blog .view-content{margin:20px 0;}}@media (min-width:1024px){.block-views.block-views-blockblog-block-related-blog .view-content{margin:0 50px;}}.block-views.block-views-blockblog-block-related-blog > *{max-width:1440px;margin:0 auto;}.block-views.block-views-blockblog-block-related-blog .views-row{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;margin:20px auto;border:1px solid #bababa;overflow:hidden;background-color:#FFFFFF;}@media (min-width:768px){.block-views.block-views-blockblog-block-related-blog .views-row{-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:calc(33.33% - 15px);margin:0 7.5px;}.block-views.block-views-blockblog-block-related-blog .views-row:nth-child(2){margin:0 7.5px;}}@media (min-width:1024px){.block-views.block-views-blockblog-block-related-blog .views-row{max-width:calc(33.33% - 50px);border:1px solid #bababa;}.block-views.block-views-blockblog-block-related-blog .views-row:nth-child(2){margin:0 17.5px;}}.block-views.block-views-blockblog-block-related-blog > h2{padding:0 0 0;margin-bottom:0;color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.625rem;text-align:center;}@media (min-width:480px){.block-views.block-views-blockblog-block-related-blog > h2{font-size:2.625rem;line-height:3rem;}}@media (min-width:768px){.block-views.block-views-blockblog-block-related-blog > h2{font-size:3rem;line-height:4rem;}}@media (min-width:768px){.block-views.block-views-blockblog-block-related-blog > h2{padding-top:20px;padding-bottom:30px;}}@media (min-width:1024px){.block-views.block-views-blockblog-block-related-blog > h2{padding-top:0;padding-bottom:38px;}}.view-blog.view-display-id-block_home .slick-list{padding:0 10% 24px 0 !important;margin:0 0 0 9px;}@media (min-width:480px){.view-blog.view-display-id-block_home .slick-list{margin:0 0 0 24px;}}@media (min-width:768px){.view-blog.view-display-id-block_home .slick-list{margin:0 24px;}}.view-blog.view-display-id-block_home .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;margin:24px -15px 0 0;}@media (min-width:768px){.view-blog.view-display-id-block_home .view-content{margin:0;}}.view-blog.view-display-id-block_home .views-row{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:calc(100% - 30px);margin:0 15px 5px;border:1px solid #bababa;overflow:hidden;background-color:#FFFFFF;}@media (min-width:768px){.view-blog.view-display-id-block_home .views-row{-webkit-box-flex:1;-webkit-flex:1 0 33.33%;-ms-flex:1 0 33.33%;flex:1 0 33.33%;max-width:calc(33.33% - 15px);margin:0 7.5px;}}@media (min-width:768px){.view-blog.view-display-id-block_home .views-row{max-width:calc(33.33% - 50px);margin:0 25px;}}@media (min-width:1024px){.view-blog.view-display-id-block_home .views-row{max-width:calc(33.33% - 70px);margin:0 35px;border:1px solid #bababa;}}.view-blog.view-display-id-block_home .views-row:hover img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.view-blog.view-display-id-block_home .views-row:hover .field--group-image .field--name-field-category{opacity:1;}.view-blog.view-display-id-block_home button.slick-arrow:before{font-family:"icomoon";font-size:24px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5E5E5E;}.view-blog.view-display-id-block_home button.slick-arrow.slick-prev{left:-35px;}.view-blog.view-display-id-block_home button.slick-arrow.slick-prev:before{content:"\e90f";}.view-blog.view-display-id-block_home button.slick-arrow.slick-next{right:-35px;}.view-blog.view-display-id-block_home button.slick-arrow.slick-next:before{content:"\e910";}.view-blog.view-display-id-block_home .slick-dots li{width:10px;height:10px;}.view-blog.view-display-id-block_home .slick-dots button:before{content:"";width:10px;height:10px;background-color:#d8d8d8;border-radius:100%;opacity:1;-webkit-transition:width 0.15s ease-in;-o-transition:width 0.15s ease-in;transition:width 0.15s ease-in;}.view-blog.view-display-id-block_home .slick-dots .slick-active{width:30px;height:10px;}.view-blog.view-display-id-block_home .slick-dots .slick-active button:before{content:"";width:30px;height:10px;background-color:#5E5E5E;border-radius:6px;}.node--type-post-blog.node--view-mode-teaser-home{background-color:#FFFFFF;}
.block--type-text-image.block--view-mode-icons-circle{position:relative;width:100%;}.block--type-text-image.block--view-mode-icons-circle .field--name-field-media{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.block--type-text-image.block--view-mode-icons-circle .field--name-field-media > .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:calc(25% + 50px);margin:0 -25px;padding:50px 100px;border:0.5px solid #5e5e5e;border-radius:100%;color:#FFFFFF;text-align:center;}.block--type-text-image.block--view-mode-icons-circle .field--name-field-media > .field__item .contextual-region{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.block--type-text-image.block--view-mode-icons-circle .field--name-field-media > .field__item .field--name-field-media-image{margin-bottom:28px;}.block--type-text-image.block--view-mode-icons-circle .field--name-field-media > .field__item .field--name-field-title{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;font-family:"Proxima Light",arial,sans-serif;font-size:1.25rem;line-height:1.5rem;}.block--type-text-image.block--view-mode-icons-circle .field--name-field-media > .field__item .field--name-description{margin-top:8px;font-family:"Proxima Light",arial,sans-serif;font-size:0.875rem;line-height:1.125rem;}.block-inline-blockcontent-reference.block--view-mode-icons-circle{position:relative;width:100%;padding:0 0 10px;}.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{padding:0 0 0;margin-bottom:0;color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.625rem;text-align:center;}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{font-size:2.625rem;line-height:3rem;}}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{font-size:3rem;line-height:4rem;}}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{padding-top:20px;padding-bottom:30px;}}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{padding-top:0;padding-bottom:38px;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{margin-bottom:10px;}@media (min-width:640px){.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{margin-bottom:40px;}}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-icons-circle > h2{margin-bottom:0;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block{margin:0 40px;}}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block{margin:0 64px;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;margin:0;padding:25px 20px;border-bottom:1px solid #979797;border-radius:0;color:#FFFFFF;text-align:center;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item:last-child{padding:25px 20px 15px;border-bottom:0;}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item:last-child{padding:35px 20px 15px;}}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item{padding:35px 20px;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--type-entity-reference{margin:0;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:75px;margin-bottom:0;}@media (min-width:640px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{max-width:75px;height:auto;}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{margin-bottom:0;}}@media (min-width:640px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{max-width:65px;}}@media (min-width:680px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{max-width:100%;}}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{max-width:75px;margin-bottom:28px;}}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{max-width:100%;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field-group--title{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:calc(100% - 100px);padding-left:34px;}@media (min-width:640px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field-group--title{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;max-width:100%;padding-left:0;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-title{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;font-family:"Proxima Light",arial,sans-serif;color:#FFFFFF;font-size:1.125rem;line-height:1.25rem;}@media (min-width:480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-title{font-size:1.25rem;line-height:1.5rem;}}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body{display:block;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:8px;color:#FFFFFF;font-family:"Proxima Light",arial,sans-serif;font-size:0.875rem;line-height:1.125rem;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body a:hover{color:#FFFFFF;}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body{max-height:90px;overflow-y:auto;padding:0;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:transparent;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body::-webkit-scrollbar{width:4px;background-color:transparent;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body::-webkit-scrollbar-thumb{background-color:#5e5e5e;border:2px solid #555555;}}@media (min-width:1260px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body{max-height:100px;padding:0 25px;}}@media (min-width:1480px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body{max-height:125px;}}@media (min-width:640px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item{width:calc(50% + 20px);max-width:calc(50% + 20px);margin:-10px -10px;border:0.5px solid #5e5e5e;border-radius:100%;padding:30px 30px;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item:last-child{padding:30px 30px;border:0.5px solid #5e5e5e;}}@media (min-width:768px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:calc(25% + 50px);max-width:calc(25% + 50px);padding:40px 60px;margin:0 -25px;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item:last-child{padding:40px 60px;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body{display:none;}}@media (min-width:1024px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-field-media img{max-width:100%;}}@media (min-width:1260px){.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item{display:block;padding:75px 60px;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item .field--name-body{display:block;}.block-inline-blockcontent-reference.block--view-mode-icons-circle .field--name-reference-block > .field__item:last-child{padding:75px 60px;}}
.block-views-blockpromotion-block-promotion,.block-views-blockpromotion-block-promotion-home{max-width:1440px;margin:42px auto 72px;}.block-views-blockpromotion-block-promotion > h2,.block-views-blockpromotion-block-promotion-home > h2{padding:0 0 0;margin-bottom:0;color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.625rem;text-align:center;}@media (min-width:480px){.block-views-blockpromotion-block-promotion > h2,.block-views-blockpromotion-block-promotion-home > h2{font-size:2.625rem;line-height:3rem;}}@media (min-width:768px){.block-views-blockpromotion-block-promotion > h2,.block-views-blockpromotion-block-promotion-home > h2{font-size:3rem;line-height:4rem;}}@media (min-width:768px){.block-views-blockpromotion-block-promotion > h2,.block-views-blockpromotion-block-promotion-home > h2{padding-top:20px;padding-bottom:30px;}}@media (min-width:1024px){.block-views-blockpromotion-block-promotion > h2,.block-views-blockpromotion-block-promotion-home > h2{padding-top:0;padding-bottom:38px;}}@media (min-width:768px){.block-views-blockpromotion-block-promotion h2,.block-views-blockpromotion-block-promotion-home h2{margin-bottom:0;}}.view-promotion[class*="view-display-id-block_promotion"]{padding:0 0 0 9px;}@media (min-width:480px){.view-promotion[class*="view-display-id-block_promotion"]{padding:0 0 0 24px;}}@media (min-width:768px){.view-promotion[class*="view-display-id-block_promotion"]{padding:0 24px;}}@media (min-width:1024px){.view-promotion[class*="view-display-id-block_promotion"]{padding:0 50px;}}.view-promotion[class*="view-display-id-block_promotion"] .slick-list{padding:0 10% 24px 0 !important;margin:0;}.view-promotion[class*="view-display-id-block_promotion"] .slick-dots li{width:10px;height:10px;}.view-promotion[class*="view-display-id-block_promotion"] .slick-dots button:before{content:"";width:10px;height:10px;background-color:#d8d8d8;border-radius:100%;opacity:1;-webkit-transition:width 0.15s ease-in;-o-transition:width 0.15s ease-in;transition:width 0.15s ease-in;}.view-promotion[class*="view-display-id-block_promotion"] .slick-dots .slick-active{width:30px;height:10px;}.view-promotion[class*="view-display-id-block_promotion"] .slick-dots .slick-active button:before{content:"";width:30px;height:10px;background-color:#5E5E5E;border-radius:6px;}.view-promotion[class*="view-display-id-block_promotion"] .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;margin:24px -15px 0 0;}@media (min-width:1024px){.view-promotion[class*="view-display-id-block_promotion"] .view-content{margin:0;}}.view-promotion[class*="view-display-id-block_promotion"] .views-row{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;max-width:calc(100% - 30px);margin:10px 15px;background-color:white;border:1px solid #bababa;color:#bababa;overflow:hidden;}@media (min-width:768px){.view-promotion[class*="view-display-id-block_promotion"] .views-row{-webkit-box-flex:0;-webkit-flex:0 1 33.33%;-ms-flex:0 1 33.33%;flex:0 1 33.33%;max-width:calc(33.33% - 15px);margin:0 7.5px;}}@media (min-width:768px){.view-promotion[class*="view-display-id-block_promotion"] .views-row{max-width:calc(33.33% - 50px);margin:0 25px;}}@media (min-width:1024px){.view-promotion[class*="view-display-id-block_promotion"] .views-row{max-width:calc(33.33% - 70px);margin:0 35px;border:1px solid #bababa;}}.view-promotion[class*="view-display-id-block_promotion"] .views-row .field--name-title{color:#5E5E5E;font-family:"Proxima Bold",arial,sans-serif;font-size:1.25rem;line-height:1.5rem;}.view-promotion[class*="view-display-id-block_promotion"] .views-row .field--name-title h4{-webkit-transition:color 0.15s ease-out;-o-transition:color 0.15s ease-out;transition:color 0.15s ease-out;}@media (min-width:1024px){.view-promotion[class*="view-display-id-block_promotion"] .views-row .field--name-title{font-size:1.5rem;line-height:2rem;}}.view-promotion[class*="view-display-id-block_promotion"] .views-row:hover .field--name-historic-image img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.view-promotion[class*="view-display-id-block_promotion"] .views-row:hover .field--name-title h2,.view-promotion[class*="view-display-id-block_promotion"] .views-row:hover .field--name-title h3,.view-promotion[class*="view-display-id-block_promotion"] .views-row:hover .field--name-title h4{color:#ba2c3b;}.view-promotion[class*="view-display-id-block_promotion"] .node--view-mode-teaser,.view-promotion[class*="view-display-id-block_promotion"] .node--view-mode-teaser-list,.view-promotion[class*="view-display-id-block_promotion"] .node--view-mode-teaser-historical{background-color:#FFFFFF;border:0;border-bottom:0;padding-bottom:0;margin-bottom:0;}.view-promotion[class*="view-display-id-block_promotion"] .blazy{margin:0;}.view-promotion[class*="view-display-id-block_promotion"] .field-group--title{padding:20px 25px;}.view-promotion[class*="view-display-id-block_promotion"] .field-group--title h2{padding-top:0;font-size:1.25rem;line-height:1.5rem;}@media (min-width:640px){.view-promotion[class*="view-display-id-block_promotion"] .field-group--title h2{font-size:1.5rem;line-height:1.75rem;}}.view-promotion[class*="view-display-id-block_promotion"] .field--name-zone{margin:0;color:#5E5E5E;font-family:"Proxima Regular",arial,sans-serif;line-height:1rem;}.view-promotion[class*="view-display-id-block_promotion"] .field-group--city{margin-top:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#5E5E5E;font-family:"Proxima Regular",arial,sans-serif;line-height:1.5rem;}@media (min-width:640px){.view-promotion[class*="view-display-id-block_promotion"] .field-group--city{margin-top:7px;}}.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image{margin:0;overflow:hidden;}.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image .media{position:relative;padding-bottom:55.833%;}@media (min-width:480px){.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image .media{padding-bottom:41.935%;}}@media (min-width:640px){.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image .media{padding-bottom:55.925%;}}.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image img{-webkit-transition:0.75s;-o-transition:0.75s;transition:0.75s;width:100%;overflow:hidden;}.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image img{height:auto;position:absolute;}.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image img.b-lazy{opacity:1;-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all 1.2s;-o-transition:all 1.2s;transition:all 1.2s;}.view-promotion[class*="view-display-id-block_promotion"] .field--name-historic-image img.b-lazy:not(.b-loaded){opacity:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);}.view-promotion.view-display-id-block_promotion[class*="view-display-id-block_promotion"]{padding:0 9px;}@media (min-width:480px){.view-promotion.view-display-id-block_promotion[class*="view-display-id-block_promotion"]{padding:0 24px;}}@media (min-width:1024px){.view-promotion.view-display-id-block_promotion[class*="view-display-id-block_promotion"]{padding:0 50px;}}.node--type-landing-page .block-field-blocknodelanding-pagetitle{margin-bottom:20px;text-align:center;}.node--type-landing-page .block-field-blocknodelanding-pagebody{max-width:100%;margin:20px 0 40px;padding:0 24px 10px;text-align:center;border-bottom:3px solid;border-image-slice:1;border-width:3px;border-image-source:linear-gradient(to right,#c00031,#d75a6f 20%,#e999a7 50%,#FFFFFF);}@media (min-width:768px){.node--type-landing-page .block-field-blocknodelanding-pagebody{max-width:70%;margin:20px auto 40px;padding:0 50px;}}@media (min-width:1024px){.node--type-landing-page .block-field-blocknodelanding-pagebody{padding:0 50px;}}@media (min-width:640px){.node--type-landing-page .view-promotion[class*="view-display-id-block_promotion"] .views-row{margin-bottom:12px;}}@media (min-width:1260px){.node--type-landing-page .view-promotion[class*="view-display-id-block_promotion"] .views-row{margin-bottom:36px;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical{padding:0 24px;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical{padding:0 50px;}}@media (min-width:1024px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical{padding:0 50px;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters{max-width:100%;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .form-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;}@media (min-width:1024px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .form-row{max-width:90%;margin:0 auto;}}@media (min-width:1260px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .form-row{max-width:75%;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item{display:inline-block;padding:0 15px 0;margin-bottom:0;color:#292929;font-family:"Proxima Light",arial,sans-serif;font-size:1.125rem;line-height:2.5rem;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item{padding:0 15px 0;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item label{padding-right:20px;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item select{width:100%;font-family:"Proxima Semibold",arial,sans-serif;font-size:1.125rem;line-height:2.5rem;cursor:pointer;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value{width:100%;margin:0;padding:0;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value{width:33.33%;margin:10px 0;padding:0 2.5%;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title label,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id label,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value label{font-size:0.875rem;margin-bottom:0;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value{padding:0 2.5%;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title label,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id label,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value label{font-size:1rem;}}@media (min-width:1024px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title label,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id label,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value label{font-size:1.125rem;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-title{padding-left:0;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id{padding:0;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-city-target-id{padding:0 1.25%;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .js-form-item-historic-year-value{padding-right:0;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .form-actions{width:100%;margin:20px auto;text-align:center;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .form-actions input{width:auto;height:auto;padding:9px 25px;border-color:#ba2c3b;background-color:#ba2c3b;border-radius:0;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;color:#FFFFFF;font-size:1rem;font-family:"Proxima Regular",arial,sans-serif;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-filters .form-actions input:hover{padding:9px 45px;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-content{margin:24px 0;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-empty{margin:20px 0 40px;width:100%;font-family:"Didot",arial,sans-serif;text-align:center;font-size:2rem;line-height:4rem;}@media (min-width:480px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .view-empty{margin:40px 0 80px;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:20px auto 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav{margin:40px auto 0;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .page-item.active .page-link,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav page-link{border:0;color:#5E5E5E;background:transparent;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .page-item-number{position:relative;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .page-link:hover{color:#ba2c3b;background-color:transparent;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .page-item a:hover span,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .pager__item--next a:hover span{color:#ba2c3b;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav .separation{position:absolute;z-index:99;left:-7px;top:7px;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li{color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.25rem;border:0;background:transparent;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li span,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li a{border:0;color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.25rem;}@media (min-width:640px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li{font-size:3.125rem;line-height:3.125rem;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li span,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li a{font-size:3.125rem;line-height:3.125rem;}}@media (min-width:1024px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li{font-size:4rem;line-height:4rem;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li span,.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical nav li a{font-size:4rem;line-height:4rem;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-title{color:#5E5E5E;font-family:"Proxima Bold",arial,sans-serif;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-title h4{margin-bottom:0;color:#5E5E5E;font-size:1.25rem;line-height:1.375rem;-webkit-transition:0.15s ease;-o-transition:0.15s ease;transition:0.15s ease;}@media (min-width:1024px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-title h4{font-size:1.375rem;line-height:1.875rem;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-body{margin-bottom:10px;color:#5E5E5E;font-family:"Proxima Light",arial,sans-serif;font-size:0.875rem;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field-group--image{position:relative;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-city{margin-bottom:5px;color:#5E5E5E;font-size:1rem;line-height:1.375rem;}@media (min-width:1024px){.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-city{font-size:1.125rem;line-height:1.875rem;}}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-city:after{content:"";display:block;width:150px;height:2px;margin:5px 0 15px;background-color:#ba2c3b;}.node--type-landing-page .view-promotion.view-display-id-block_promotion_historical .field--name-historic-year{position:absolute;bottom:0;right:0;padding:3.5px 12.5px;background-color:rgba(186,44,59,0.75);color:#FFFFFF;font-size:1rem;font-family:"Proxima Semibold",arial,sans-serif;-webkit-transition:padding 0.3s linear;-o-transition:padding 0.3s linear;transition:padding 0.3s linear;}@media all and (max-width:576px){.block-views-blockpromotion-block-promotion .view-content{margin-top:-24px;}}
.node--type-property.node--view-mode-full .field-group--form,.node--type-promotion.node--view-mode-full .field-group--form{margin-bottom:20px;padding:20px;border:2px solid rgba(149,149,149,0.6);}@media (min-width:480px){.node--type-property.node--view-mode-full .field-group--form,.node--type-promotion.node--view-mode-full .field-group--form{padding:40px;}}@media (min-width:1260px){.node--type-property.node--view-mode-full .field-group--form,.node--type-promotion.node--view-mode-full .field-group--form{padding:50px;}}@media (min-width:1024px){.node--type-property.node--view-mode-full .field-group--form,.node--type-promotion.node--view-mode-full .field-group--form{border-right:2px solid rgba(149,149,149,0.6);border-top:2px solid;border-bottom:2px solid;border-image-slice:1;border-width:2px;border-image-source:linear-gradient(to left,rgba(149,149,149,0.6) 10%,#e4e1e1 30%,rgba(255,255,255,0));}}.node--type-property.node--view-mode-full .field-group--form .field--type-entity-reference,.node--type-promotion.node--view-mode-full .field-group--form .field--type-entity-reference{margin:0;}.node--type-property.node--view-mode-full .field-group--form h2,.node--type-promotion.node--view-mode-full .field-group--form h2{margin:0 0 10px;color:#292929;font-family:'Didot',Arial,sans-serif;font-size:2rem;text-align:right;}.node--type-property.node--view-mode-full .field-group--form .form__text,.node--type-promotion.node--view-mode-full .field-group--form .form__text{margin-bottom:15px;text-align:right;}.node--type-property.node--view-mode-full .field-group--form .form__text p,.node--type-promotion.node--view-mode-full .field-group--form .form__text p{margin-bottom:0;color:#292929;font-family:'Proxima Thin',arial,sans-serif;font-size:1.125rem;}.block--type-form.block--view-mode-full .form-container,.block--type-form.block--view-mode-default .form-container{max-width:1440px;margin:0 auto;padding:50px 25px 45px;-webkit-background-size:85% 85%;background-size:85%;background-image:url("/themes/custom/ebrosa_public/css/components/blocks/../../images/contact.png");background-repeat:no-repeat;background-position:bottom 20px center;}@media (min-width:480px){.block--type-form.block--view-mode-full .form-container,.block--type-form.block--view-mode-default .form-container{-webkit-background-size:70% 70%;background-size:70%;padding:70px 40px 45px;}}@media (min-width:768px){.block--type-form.block--view-mode-full .form-container,.block--type-form.block--view-mode-default .form-container{background-position:right center;-webkit-background-size:50%;background-size:50%;}}@media (min-width:1260px){.block--type-form.block--view-mode-full .form-container,.block--type-form.block--view-mode-default .form-container{-webkit-background-size:auto;background-size:auto;}}.block--type-form.block--view-mode-full .form-container .form-left,.block--type-form.block--view-mode-default .form-container .form-left{padding-bottom:60%;width:100%;}.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{padding:0 0 0;margin-bottom:0;color:#5E5E5E;font-family:"Didot",arial,sans-serif;font-size:2.25rem;line-height:2.625rem;text-align:center;}@media (min-width:480px){.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{font-size:2.625rem;line-height:3rem;}}@media (min-width:768px){.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{font-size:3rem;line-height:4rem;}}@media (min-width:768px){.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{padding-top:20px;padding-bottom:30px;}}@media (min-width:1024px){.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{padding-top:0;padding-bottom:38px;}}@media (min-width:480px){.block--type-form.block--view-mode-full .form-container .form-left,.block--type-form.block--view-mode-default .form-container .form-left{padding-bottom:50%;}}@media (min-width:768px){.block--type-form.block--view-mode-full .form-container .form-left,.block--type-form.block--view-mode-default .form-container .form-left{padding-bottom:0;max-width:50%;}}@media (min-width:1024px){.block--type-form.block--view-mode-full .form-container .form-left,.block--type-form.block--view-mode-default .form-container .form-left{padding-left:50px;max-width:500px;}}.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{padding-top:0;padding-bottom:0;margin-bottom:0;text-align:right;}@media (max-width:479px){.block--type-form.block--view-mode-full .form-container .form-left > h2,.block--type-form.block--view-mode-default .form-container .form-left > h2{font-size:2rem;}}.block--type-form.block--view-mode-full .form-container .form-left .field--name-body,.block--type-form.block--view-mode-default .form-container .form-left .field--name-body{padding-right:15px;padding-bottom:25px;}.block--type-form.block--view-mode-full .form-container .form-left .field--name-body > *,.block--type-form.block--view-mode-default .form-container .form-left .field--name-body > *{margin:0;font-size:1.125rem;font-family:'Proxima Light',arial,sans-serif;text-align:right;}.block--type-form.block--view-mode-full .contact-form .form-group:not(.field--type-boolean):not(.form-actions),.block--type-form.block--view-mode-default .contact-form .form-group:not(.field--type-boolean):not(.form-actions){margin-bottom:40px;}.block--type-form.block--view-mode-full .contact-form .form-group:not(.field--type-boolean):not(.form-actions) label,.block--type-form.block--view-mode-default .contact-form .form-group:not(.field--type-boolean):not(.form-actions) label{color:#5E5E5E;}.block--type-form.block--view-mode-full .contact-form input:not(.button),.block--type-form.block--view-mode-full .contact-form textarea,.block--type-form.block--view-mode-full .contact-form select,.block--type-form.block--view-mode-default .contact-form input:not(.button),.block--type-form.block--view-mode-default .contact-form textarea,.block--type-form.block--view-mode-default .contact-form select{color:#5E5E5E;}.block--type-form.block--view-mode-full .contact-form .field--type-boolean label,.block--type-form.block--view-mode-default .contact-form .field--type-boolean label{color:#5E5E5E;}.block--type-form.block--view-mode-full .contact-form .group__privacy a,.block--type-form.block--view-mode-default .contact-form .group__privacy a{color:#5E5E5E;}.block--type-form.block--view-mode-full .contact-form .group__privacy a:hover,.block--type-form.block--view-mode-default .contact-form .group__privacy a:hover{color:#ba2c3b;}.block--type-form.block--view-mode-full .contact-form .form-actions,.block--type-form.block--view-mode-default .contact-form .form-actions{margin-top:30px;}.block--type-form.block--view-mode-full .contact-form .form-actions input.button,.block--type-form.block--view-mode-default .contact-form .form-actions input.button{min-width:175px;border-color:rgba(149,149,149,0.6);border-width:2px;background-color:transparent;color:#5E5E5E;}.block--type-form.block--view-mode-full .contact-form .form-actions input.button:hover,.block--type-form.block--view-mode-default .contact-form .form-actions input.button:hover{padding:9px 60px;background-color:rgba(149,149,149,0.2);}.contact-message-informacion-postventa-samcanet-form .form-group:not(.field--type-boolean):not(.form-actions){margin-top:30px;}.contact-message-informacion-postventa-samcanet-form .field--name-media .fieldset-legend{display:none;}.contact-message-informacion-postventa-samcanet-form .field--name-media .fieldset-wrapper .field-prefix{display:none;}.contact-message-informacion-postventa-samcanet-form .field--name-media input.button{width:auto;height:auto;padding:9px 25px;border-color:#ba2c3b;background-color:#ba2c3b;border-radius:0;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;color:#FFFFFF;font-size:1rem;font-family:'Proxima Regular',arial,sans-serif;}.contact-message-informacion-postventa-samcanet-form .field--name-media input.button:hover{padding:9px 45px;}.contact-form:not(.contact-message-informacion-postventa-samcanet-form) .form-group:not(.field--type-boolean):not(.form-actions) label{position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;-webkit-transition:all 0.15s ease-in-out 0s;-o-transition:all 0.15s ease-in-out 0s;transition:all 0.15s ease-in-out 0s;}.contact-form:not(.contact-message-informacion-postventa-samcanet-form) .form-type-select label{display:none;}.contact-form:not(.contact-message-informacion-postventa-samcanet-form) .form-type-textarea textarea{min-height:calc(1.5em + 0.75rem + 2px);height:calc(1.5em + 0.75rem + 2px);border-color:rgba(149,149,149,0.6);}.contact-form .form-group:not(.field--type-boolean):not(.form-actions){position:relative;margin-bottom:30px;}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) label{color:#292929;font-family:'Proxima Light',arial,sans-serif;font-size:0.875rem;}@media (min-width:480px){.contact-form .form-group:not(.field--type-boolean):not(.form-actions) label{font-size:1rem;}}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) label.form-required:after{content:'*';vertical-align:top;background-image:none;color:#292929;font-family:'Proxima Light',arial,sans-serif;font-size:1rem;}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) input:focus + label,.contact-form .form-group:not(.field--type-boolean):not(.form-actions) input.has-value + label{top:-10px;font-size:0.75rem;}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) input:focus + label:after,.contact-form .form-group:not(.field--type-boolean):not(.form-actions) input.has-value + label:after{font-size:0.75rem;}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) .form-type-textarea label{top:15px;}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) .form-type-textarea .form-textarea-wrapper.has-value + label,.contact-form .form-group:not(.field--type-boolean):not(.form-actions) .form-type-textarea .form-textarea-wrapper.on-focus + label{top:-10px;font-size:0.75rem;}.contact-form .form-group:not(.field--type-boolean):not(.form-actions) .form-type-textarea .form-textarea-wrapper.has-value + label:after,.contact-form .form-group:not(.field--type-boolean):not(.form-actions) .form-type-textarea .form-textarea-wrapper.on-focus + label:after{font-size:0.75rem;}.contact-form input:not(.button),.contact-form textarea,.contact-form select{padding-left:8px;border:0;border-bottom:1px solid rgba(149,149,149,0.6);border-radius:0;outline:none;-webkit-box-shadow:none;box-shadow:none;color:#292929;font-family:'Proxima Light',arial,sans-serif;font-size:1rem;}.contact-form input:not(.button):focus,.contact-form textarea:focus,.contact-form select:focus{border:0;border-bottom:1px solid rgba(149,149,149,0.6);-webkit-box-shadow:none;box-shadow:none;}.contact-form .form-actions{margin:0;text-align:center;}.contact-form .form-actions input.button{width:auto;height:auto;padding:9px 25px;border-color:#ba2c3b;background-color:#ba2c3b;border-radius:0;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;color:#FFFFFF;font-size:1rem;font-family:'Proxima Regular',arial,sans-serif;}.contact-form .form-actions input.button:hover{padding:9px 45px;}.contact-form .field--type-boolean{margin:0;text-align:center;}.contact-form .field--type-boolean .form-check{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;}.contact-form .field--type-boolean label{color:#292929;font-size:0.75rem;font-family:'Proxima Light',arial,sans-serif;}.contact-form .field--type-boolean input[type=checkbox]{position:relative;width:18px;min-width:18px;height:18px;margin:0 7px 0 0;border:2px solid rgba(149,149,149,0.6);-webkit-appearance:none;outline:none;cursor:pointer;}.contact-form .field--type-boolean input[type=checkbox]:checked{background-image:url("/themes/custom/ebrosa_public/css/components/blocks/../../images/check.svg");background-color:#ba2c3b;background-repeat:no-repeat;background-position:center center;-webkit-background-size:11px 11px;background-size:11px 11px;}.contact-form .form-type-select select{width:100%;background-color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/themes/custom/ebrosa_public/css/components/blocks/../../images/arrow-down.svg");background-repeat:no-repeat;background-position:right 15px center;}.contact-form .group__privacy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:20px 0;}.contact-form .group__privacy .field--name-politica-privacidad{padding-right:4px;}.contact-form .group__privacy a{display:block;color:#292929;font-size:0.75rem;font-family:'Proxima Light',arial,sans-serif;text-decoration:underline;-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.contact-form .group__privacy a:hover{color:#ba2c3b;}body.user-logged-in .contact-form .form-item-mail,body.user-logged-in .contact-form .form-item-name{padding-left:8px;color:#292929;font-family:'Proxima Light',arial,sans-serif;font-size:1rem;}body.user-logged-in .contact-form .form-item-mail label,body.user-logged-in .contact-form .form-item-name label{top:-10px !important;font-size:0.75rem !important;}
