@import url('https://fonts.googleapis.com/css2?family=Inter:wght@600&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;700&display=swap');


p, li, a, h1, h2, h3, h4,  .field__label, {
  /*font-family: 'Roboto', Arial, sans-serif;   */
   font-family: 'Mulish', sans-serif !important;
}

h1, h2, h3, h4{
  
    font-family: 'Mulish', sans-serif !important;
}

.print{display: none;}

.layout-container{
   font-family: 'Mulish', sans-serif !important;
}


.colors .slick-slider .slick-arrow.slick-next{     right: 63px !important;}
/*popup*/

#popup-dialog-title{display:none;}

/*block superior*/

.colors .block-language-switcher-home2-desk .links li.is-active a{
	        color: #BA4606 !important;

}


/*menu*/
.colors .layout-container #block-mainmenuhome2 ul li a  {
    color: #464646 !important;
	font-weight:bolder;
}

/*peu*/

.footer-area__footer{
	/*    background-color: #BA4606 !important;*/
	
	background: #BA4606;
background: linear-gradient(180deg,rgba(186, 70, 6, 1) 0%, rgba(222, 168, 109, 1) 100%);
}



/*agenda*/

.calendar-calendar .day-view .full td .inner div.calendar div, .calendar-calendar .day-view .full td .inner div.calendar div a{    width: 600px;}

.view-id-events_calendar .calendar-hour{display:none !important;}




.layout-container .header-area__header{padding:0px;}

.view-organismes{margin-top:60px;}
.view-organismes .views-col{float:left !important; width:14% !important; }
.view-organismes .views-field{    }
.view-organismes img{max-width: 70%;    margin: 0 auto;}
.view-organismes .views-field-field-title{    text-align: center;font-size: 14px;}


/*membres*/
.view-membres  .views-col {
  display: flex;
  flex-direction: column;
justify-content: center;
}

.view-membres img, .node--type-membres img{
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 5px;
  margin:5px;
}

.view-membres .views-row{margin-bottom:30px;}


.view-membres  .views-view-grid .views-col{    float: left;}

.view-membres .views-field-title, .view-membres  .views-field-field-par, .view-membres  .views-field-body{    padding-left: 10px};




/*noticies*/
.view-news .card .field--name-title a{
	color: #ba4606 !important;
}
.block-views-block-promoted-news-home2 .view-news .card .field--name-node-link a{
    background-color: #BA4606 !important;
}
/*event destacat*/


.block-views-block-featured-event-home2 .views-field-field-background-image{margin-bottom:30px;}



/*agenda categoria*/

.view-taxonomy-term {}


.view-taxonomy-term .card .field--name-field-end-date, .view-taxonomy-term .card .field--name-field-end-date-1 {
    padding-left: 1.25rem;
    position: relative;
    background-color: #be8e56;
    color: #fff;
    font-size: .875rem;
    font-weight: 400;
    padding: .5rem 2.5rem;
}


.view-taxonomy-term .card .field--name-field-end-date:before, .view-taxonomy-term .card .field--name-field-end-date-1:before {
  margin-left: 16px !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0,0,0,0);
    border-radius: 0;
    color: #fff;
    content: "юд╝";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "home2";
    font-size: 1rem;
    font-weight: normal;
    height: 1rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1;
    position: absolute;
    width: 1rem;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.view-taxonomy-term.card .field--name-field-end-date:before, .view-taxonomy-term .card .field--name-field-end-date-1:before {
        margin-left: 16px !important;
}

.page-node-type-news .block-system-main-block .news-detail .field--name-field-links .field__item{
  width:100%;}


/*calendari*/
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@600&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;700&display=swap');


p, li, a, h1, h2, h3, h4,  .field__label, {
  /*font-family: 'Roboto', Arial, sans-serif;   */
   font-family: 'Mulish', sans-serif !important;
}

h1, h2, h3, h4{
  
    font-family: 'Mulish', sans-serif !important;
}


.layout-container{
   font-family: 'Mulish', sans-serif !important;
}


.colors .slick-slider .slick-arrow.slick-next{     right: 63px !important;}
/*popup*/

#popup-dialog-title{display:none;}


/*menu*/
.colors .layout-container #block-mainmenuhome2 ul li a  {
    color: #464646 !important;
	font-weight:bolder;
}




/*agenda*/

.calendar-calendar .day-view .full td .inner div.calendar div, .calendar-calendar .day-view .full td .inner div.calendar div a{    width: 600px;}

.view-id-events_calendar .calendar-hour{display:none !important;}




.layout-container .header-area__header{
	background: #BA4606 !important;
background: linear-gradient(180deg,rgba(186, 70, 6, 1) 0%, rgba(222, 184, 109, 1) 100%) !important;
	padding:0px;
}

.view-organismes{margin-top:60px;}
.view-organismes .views-col{float:left !important; width:14% !important; }
.view-organismes .views-field{    }
.view-organismes img{max-width: 70%;    margin: 0 auto;}
.view-organismes .views-field-field-title{    text-align: center;font-size: 14px;}






/*noticies*/
.view-news .card .field--name-title a{
	color: #ba4606 !important;
}
.block-views-block-promoted-news-home2 .view-news .card .field--name-node-link a{
    background-color: #BA4606 !important;
}
/*event destacat*/


.block-views-block-featured-event-home2 .views-field-field-background-image{margin-bottom:30px;}



/*agenda categoria*/

.view-taxonomy-term {}


.view-taxonomy-term .card .field--name-field-end-date, .view-taxonomy-term .card .field--name-field-end-date-1 {
    padding-left: 1.25rem;
    position: relative;
    background-color: #be8e56;
    color: #fff;
    font-size: .875rem;
    font-weight: 400;
    padding: .5rem 2.5rem;
}


.view-taxonomy-term .card .field--name-field-end-date:before, .view-taxonomy-term .card .field--name-field-end-date-1:before {
  margin-left: 16px !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: rgba(0,0,0,0);
    border-radius: 0;
    color: #fff;
    content: "юд╝";
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-family: "home2";
    font-size: 1rem;
    font-weight: normal;
    height: 1rem;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 1;
    position: absolute;
    width: 1rem;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.view-taxonomy-term.card .field--name-field-end-date:before, .view-taxonomy-term .card .field--name-field-end-date-1:before {
        margin-left: 16px !important;
}

.page-node-type-news .block-system-main-block .news-detail .field--name-field-links .field__item{
  width:100%;}


/*calendari*/
.colors .calendar-calendar th.days{
	    background-color: #eaeef0 !important;
}

.colors .view-calendar-block .calendar-calendar tbody tr:first-child td{
	
	    color: #777 !important;
}


.view-calendar-block .view-header h3, 
.view-calendar-block .view-header h2, 
.view-calendar-block .view-header .pager__item--current, .view-events-calendar .view-header h3,
 .view-events-calendar .view-header h2,
 .view-events-calendar .view-header .pager__item--current{
	margin-top: 10px !important;
	color: #dea86d !important;
	
	
}


/*slider destecats

.view-featured-home-2 .views-row{
width: 215px !important;
}

.block-views-blockslider-home-2-block-1 .views-row{height:200px !important;}
*/





/*slider destecats

.view-featured-home-2 .views-row{
width: 215px !important;
}

.block-views-blockslider-home-2-block-1 .views-row{height:200px !important;}
*/






/*serveis municipals*/


.view-arees .views-row{margin-top:10px; width:33%;float:left;text-align:center;padding:20px;}
.view-arees .views-field-title{    height: 90px;    font-size: 1.5em;}
.view-arees .views-field-title h2 a{     font-size: 1em;}

.view-arees i{font-size: 40px;}


.view-arees .views-field-field-resum{
  height:14em;
}
      
.view-arees .views-field-field-enllac {
 
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	background-color:#f9f9f9;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}

.view-arees .views-field-field-enllac a{
	
	color: #000 !important;
}
	
.view-arees .views-field-field-enllac:hover {
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	background-color:#e9e9e9;
}
.view-arees .views-field-field-enllac:active {
	position:relative;
	top:1px;
}


/*menu esquerra*/
.block-addmenuinsubsection-3 .menu-left-content a{
	font-weight:bolder !important;
}
	
	
	/* galeria pàgina avançada*/
	.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image{
		width:23% !important;
	}
	
	.wp-block-gallery.has-nested-images figure.wp-block-image {
    box-sizing: border-box;
    display: inline-block !important;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center;
    max-width: 100%;
    position: relative;
    margin-bottom: 2%;
}
	
