/*---------------------------------------------------------------------------------

 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:      202101250000
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

------------------------------ ADDITIONAL CSS HERE ------------------------------*/
/* START: Collapse Divi Menu Module Submenus and Keep Parent Items Clickable on Mobile */
/*Proper Collapsable Mobile Menu*/
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}
ul.et_mobile_menu > li.menu-item-has-children,
ul.et_mobile_menu > li.page_item_has_children,
ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu > li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}
.et_mobile_menu .menu-item-has-children > a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children > a {
	background-color: transparent;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}
ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	content: "\4c";
}
ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open > .mobile-toggle::after {
	content: '\4d';
}
.et_mobile_menu li a.mobile-toggle {
	border:none;
}
/* END: Collapse Divi Menu Module Submenus and Keep Parent Items Clickable on Mobile */
/* Tipografia Inici */
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-regular-webfont/basiercircle-regular-webfont.eot');
    src: url('fonts/Basier-Circle-regular-webfont/basiercircle-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-regular-webfont/basiercircle-regular-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-regular-webfont/basiercircle-regular-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-regular-webfont/basiercircle-regular-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-regularitalic-webfont/basiercircle-regularitalic-webfont.eot');
    src: url('fonts/Basier-Circle-regularitalic-webfont/basiercircle-regularitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-regularitalic-webfont/basiercircle-regularitalic-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-regularitalic-webfont/basiercircle-regularitalic-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-regularitalic-webfont/basiercircle-regularitalic-webfont.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-medium-webfont/basiercircle-medium-webfont.eot');
    src: url('fonts/Basier-Circle-medium-webfont/basiercircle-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-medium-webfont/basiercircle-medium-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-medium-webfont/basiercircle-medium-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-medium-webfont/basiercircle-medium-webfont.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-mediumitalic-webfont/basiercircle-mediumitalic-webfont.eot');
    src: url('fonts/Basier-Circle-mediumitalic-webfont/basiercircle-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-mediumitalic-webfont/basiercircle-mediumitalic-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-mediumitalic-webfont/basiercircle-mediumitalic-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-mediumitalic-webfont/basiercircle-mediumitalic-webfont.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-semibold-webfont/basiercircle-semibold-webfont.eot');
    src: url('fonts/Basier-Circle-semibold-webfont/basiercircle-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-semibold-webfont/basiercircle-semibold-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-semibold-webfont/basiercircle-semibold-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-semibold-webfont/basiercircle-semibold-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-semibolditalic-webfont/basiercircle-semibolditalic-webfont.eot');
    src: url('fonts/Basier-Circle-semibolditalic-webfont/basiercircle-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-semibolditalic-webfont/basiercircle-semibolditalic-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-semibolditalic-webfont/basiercircle-semibolditalic-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-semibolditalic-webfont/basiercircle-semibolditalic-webfont.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-bold-webfont/basiercircle-bold-webfont.eot');
    src: url('fonts/Basier-Circle-bold-webfont/basiercircle-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-bold-webfont/basiercircle-bold-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-bold-webfont/basiercircle-bold-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-bold-webfont/basiercircle-bold-webfont.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'basier';
    src: url('fonts/Basier-Circle-bolditalic-webfont/basiercircle-bolditalic-webfont.eot');
    src: url('fonts/Basier-Circle-bolditalic-webfont/basiercircle-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/Basier-Circle-bolditalic-webfont/basiercircle-bolditalic-webfont.woff2') format('woff2'),
         url('fonts/Basier-Circle-bolditalic-webfont/basiercircle-bolditalic-webfont.woff') format('woff'),
         url('fonts/Basier-Circle-bolditalic-webfont/basiercircle-bolditalic-webfont.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}
body {
    font-family:'basier',sans-serif;
    font-weight:300;
}
/* Tipografia Final */