/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Ai*
Author URI: aiaiai.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.27.4.1761248582
Updated: 2025-10-23 19:43:02

*/


/*******BTONS********/
/*******BTo-blau********/

/* Fons per defecte */
.btn-blau .et_pb_blurb_container {
    background-color: #0076a8; 
    border-radius: 30px; 
    padding: 7px 40px; 
    position: absolute;
    transition: background-color 0.3s ease;
}

/* Canvi de fons quan fas hover a TOT el blurb */
.btn-blau:hover .et_pb_blurb_container {
    background-color: #B3B3B3;
}

/* El símbol + per defecte */
.btn-blau .et_pb_main_blurb_image .et-pb-icon {
    transition: all 0.3s ease;
    display: inline-block;
	
}


.btn-blau .et-pb-icon {
    position: relative;
}

.btn-blau:hover .et-pb-icon {
    font-size: 37px !important; /* Ajusta aquest número segons necessitis */
}

.btn-blau:hover .et_pb_main_blurb_image .et-pb-icon {
    padding: 0px 2px 1px 0px !important;
}


/*******BTo-blanc********/

/* Fons per defecte */
.btn-blanc .et_pb_blurb_container {
    background-color: #fff; 
	border: 1px solid #0076a8; 
    border-radius: 30px; 
    padding: 7px 40px; 
    position: absolute;
    transition: background-color 0.3s ease;
}

/* Canvi de fons quan fas hover a TOT el blurb */
.btn-blanc:hover .et_pb_blurb_container {
    background-color: #0076a8;
	color: #fff; 
     border: 1px solid;
}

/* El símbol + per defecte */
.btn-blanc .et_pb_main_blurb_image .et-pb-icon {
    transition: all 0.3s ease;
    display: inline-block;
	
}

.btn-blanc .et-pb-icon {
    position: relative;
}

.btn-blanc:hover .et-pb-icon {
    font-size: 37px !important;
}

.btn-blanc:hover .et_pb_main_blurb_image .et-pb-icon {
    padding: 0px 2px 1px 0px !important;
}

/*******BTo-header********/

/* fons/cetrar */
.btn-header .et_pb_blurb_container {
    background-color: #fff;
	border: 1px solid #0076a8;
    border-radius: 30px; 
    padding: 7px 40px; 
    position: relative !important;
    left: auto !important;
    transform: none !important;
    bottom:14px;
	transition: background-color 0.3s ease;
}

.btn-header .et_pb_blurb_content {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
}

.btn-header .et_pb_main_blurb_image .et-pb-icon {
    transition: all 0.3s ease;
    display: inline-block; 
}

/* Assegurar que la imatge i el text estiguin junts */
.btn-header .et_pb_main_blurb_image {
    margin-right: 8px;
}

.btn-header .et-pb-icon {
    position: relative;
}

/* AHover*/
.btn-header:hover .et_pb_blurb_container {
    background-color: #0076a8;
}


.btn-header:hover .et-pb-icon {
    font-size: 37px !important;
    border: 1px solid;
}

.btn-header:hover .et_pb_main_blurb_image .et-pb-icon {
    padding: 0px 2px 1px 0px !important;
}






