/*---------------------------------------------------------------------------------

 Theme Name:   DemomentSomTres Divi
 Theme URI:    http://www.demomentsomtres.com
 Description:  Plantilla específica per a DeMomentSomTres
 Author:       DeMomentSomTres
 Author URI:   http://www.demomentsomtres.com
 Template:     Divi
 Version:      20221011.0000
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
/* Resoldre incidències amb HubSpot Inici */
.leadinModal {z-index:999999!important;} /* Evitar que els formularis de tipus banner quedin amagats sota el menú */
/* Resoldre incidències amb HubSpot Final */
/*FORMAT LLISTES INICI - IRENE*/
ol li::marker {
  font-weight: bold;
}
#llegar ol {
	list-style-position: outside!important;
	padding-left:20px!important;
	font-size:14px;
	line-height:1.7em!important;
}
/*FORMAT LLISTES FINAL - IRENE*/
/*FORMAT ANUNCIS BASE INICI - IRENE*/
.et_pb_blurb .et_pb_module_header {
	margin-bottom:5px;
}
/*FORMAT ANUNCIS BASE FINAL - IRENE*/
/**/
.fila-navegacion-interna .et_pb_column {
	display: flex;
    flex-wrap: wrap;
}
.fila-navegacion-interna .et_pb_column .et_pb_button_module_wrapper {
	margin-right:15px;
	margin-bottom:15px;
}
/**/
/*ICONES METRO INCI - IRENE*/
.icon-metro {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: cover;
	text-indent: -10000px;
}
element.style {
}
.icon-metro-m {
    background-image: url(https://welcomeocba.msf.es/sites/all/themes/welcomeocba/images/ico/acces.png);
}
.icon-metro-l1 {
    background-image: url(https://welcomeocba.msf.es/sites/all/themes/welcomeocba/images/ico/L1.png);
}
.icon-metro-l4 {
    background-image: url(https://welcomeocba.msf.es/sites/all/themes/welcomeocba/images/ico/L4.png);
}
.icon-metro-l5 {
    background-image: url(https://welcomeocba.msf.es/sites/all/themes/welcomeocba/images/ico/L5.png);
}
.icon-metro-rodalies {
    background-image: url(https://welcomeocba.msf.es/sites/all/themes/welcomeocba/images/ico/rodalies.png);
}
.icon-metro-r2 {
    background-image: url(https://welcomeocba.msf.es/sites/all/themes/welcomeocba/images/ico/R2.png);
}
/*ICONES METRO FINAL -  IRENE*/
/*ESTILS BASE INICI - IRENE*/
body {
    font-family: 'Atlas Grotesk TF Web',sans-serif;
	font-weight:400;
}
h2 {
	font-size:30px!important;
	font-weight:600;
}
h3 {
	font-size:22px!important;
	font-weight:600;
}
h4 {
	font-size:18px!important;
	font-weight:300;
}
/*ESTILS BASE FINAL - IRENE*/
/*MENU INICI - IRENE*/
#et-top-navigation {
	font-weight:400;
}
#main-header {
	-webkit-box-shadow:none;
	box-shadow:none;
	-moz-box-shadow:none;
}
.nav li li a {
	line-height:1.7em;
	text-transform:none!important;
}

/*MENU FINAL - IRENE*/
/*FOOTER INICI - IRENE*/
#footer-widgets {
	padding:30px 0px;
}
.footer-widget {
	display: flex;
	flex-direction: column;
	margin-bottom:0px!important;
}
.footer-widget .fwidget {
	margin-bottom:0px!important
}
.footer-widget .fwidget a:after {
	content:"\f061";
	padding-left:5px;
	opacity:0;
	margin-left:0px;
	-webkit-transition: .4s ease-in-out;
	transition: .4s ease-in-out;
	font-family: FontAwesome!important
}
.footer-widget .fwidget a:hover:after {
	content:"\f061";
	margin-left:5px;
	opacity:1;
	-webkit-transition: .2s ease-in-out, color .2s ease-in-out;
	transition: .2s ease-in-out, color .0s ease-in-out;
	font-family: FontAwesome!important
}
.footer-widget .fwidget a:hover {
	color:#ee0000!important;
	-webkit-transition: .2s ease-in-out, color .2s ease-in-out;
	transition: .2s ease-in-out, color .0s ease-in-out;
}
#footer-bottom {
	padding:5px 0px;
}
#footer-info {
	padding:0px;
}
.et-social-icons, #footer-info {
	padding-top:3px;
}
/*FOOTER FINAL - IRENE*/
/*BOTONS INICI - IRENE*/
.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button, .et_button_no_icon.et_button_left .et_pb_button:hover, .et_button_no_icon .et_pb_button, .et_button_no_icon .et_pb_button:hover {
	padding: 15px 30px!important;
}
body #page-container .et_pb_section .et_pb_button.boto-pdf {
	padding-right:30px!important;
	padding-left:45px!important;
}
/*BOTONS FINAL - IRENE*/