/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.node-preview-container{background:#333;color:#fff;font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:initial;z-index:499;width:100%;padding:10px;}@media only screen and (min-width:36em){.node-preview-container .form-type-select{margin-left:20px;}[dir="rtl"] .node-preview-container .form-type-select{margin-right:20px;margin-left:0;}}
.hero .card.bg-dark{border-radius:0;}.hero .card{position:relative;}.hero img{min-height:400px;max-height:600px;object-fit:cover;}.hero video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}@media (max-width:768px){.hero video{display:none;}}
body{background-color:#ffffff;font-family:Avenir,varela,arial,montserrat,helvetica,sans-serif;font-size:16px;line-height:1.6;color:#333333;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Avenir,varela,arial,montserrat,helvetica,sans-serif;font-weight:bold;line-height:1.1;}h1{font-size:32px;}h2{font-size:24px;}h3{font-size:18px;}h4{font-size:16px;}h5{font-size:15px;}h6{font-size:14px;}.block-descarregues{font-size:15px;min-height:135%;padding:15px;margin-top:15px;margin-bottom:15px;background-color:#f7f7f7;border:1px solid #e5e5e5;border-radius:2px;clear:both;}.block-historic{overflow:auto;font-size:14px;line-height:135%;padding:10px;margin-top:15px;margin-bottom:15px;background-color:#f7f7f7;border-radius:2px;}.block-historic-anteriors{overflow:auto;font-size:12px;line-height:115%;padding:10px;margin-top:15px;margin-bottom:15px;background-color:#f7f7f7;border-radius:2px;}.block-marge-inferior{margin-bottom:20px;}.img-contorn{border:1px solid #6c757d;padding:15px;}.img-historic{-webkit-box-shadow:0px 3px 3px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 3px rgba(0,0,0,0.2);box-shadow:0px 3px 3px rgba(0,0,0,0.2);margin-bottom:15px;margin-right:15px;float:left;}img.img-fluid{width:100%;}.shadow.mb-3.rounded{margin-bottom:2.5rem !important;}.bg-light{background-color:#f7f7f7 !important;}h2.display-4.mb-3{padding-top:40px;}.sliding-popup-bottom{padding:20px;}.card{border:none;}.field-content a{text-decoration:none;font-size:14px;}.fs-3{font-size:calc(1.4rem + .1vw) !important;}.fs-1{font-size:calc(1.8rem + .1vw) !important;}.node__content p{margin-top:15px;;}
