svg:has([href$=sellado]) {
    background-image: url(https://storage.googleapis.com/gcs-gcp-adamo-web-pre-media/0nhfrtae/sellado2.svg);
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
    max-height: 50px;
}

.coverage-finder .icon {
    width: 65px !important;
    height: 50px !important;
	margin-right: -25px !important;
}

.text.h2 {
	font-size: 20px;
	line-height: 50px;
}

.text.h3-reg {
	margin-top: -25px;
   display: none;
}

.extra{
	    font-size: 20px;
    font-family: 'Montserrat';
    display: flex;
    padding: 15px;
    text-align: center;
    background: #f4f4f4;
    border-radius: 9px;
}
.extras{
	text-align: center;
	display: flex;
}
.extra15{
	    margin-left: 25px;
	font-weight: bold;
}

.extra30{
	    margin-left: 25px;
	font-weight: bold;
}

.extra50{
	    margin-left: 25px;
	font-weight: bold;
}

.extra90{
	    margin-left: 25px;
	font-weight: bold;
}


.extrailim{
	    margin-left: 25px;
	font-weight: bold;
}

.titlecalmatotal{
	margin-top: 8%;
}

.tiltefaqs{
	margin-top: 11%;
	font-family: 'Montserrat Bold' !important;
	text-align: center !important;
}


@media (max-width: 768px) {
	.subtitleproducts{
		width: 80%;
    margin-left: auto;
    margin-right: auto;
	}
	
	.text.h2 {
        font-size: 20px !important;
        line-height: 46px;
    }
	
	    .text.h3-reg {
        font-size: 1.5rem;
        margin-top: -50px;
       
    }
    .product-table-wrapper table th.column-line[data-v-90c583b4] {
        min-width: 5.25rem;
        display: none;
    }
.product-table-wrapper table td.column-line[data-v-90c583b4] {
        min-width: 5.25rem;
        display: none;
    }
	
	.extra{
	    font-size: 20px;
    font-family: 'Montserrat';
    display: block;
    padding: 15px;
    text-align: center;
    background: #f4f4f4;
    border-radius: 9px;
}
.extras{
	text-align: center;
	display: contents;
}
.extra15{
	    
	font-weight: bold;
	margin-top: 10px;
	margin-right: auto;
        margin-left: auto;
}

.extra30{
	    font-weight: bold;
    margin-top: 5px;
	margin-right: auto;
        margin-left: auto;
}

.extra50{
	    font-weight: bold;
    margin-top: 5px;
	margin-right: auto;
        margin-left: auto;
}

.extra90{
	   font-weight: bold;
    margin-top: 5px;
	margin-right: auto;
        margin-left: auto;
}


.extrailim{
	   font-weight: bold;
    margin-top: 5px;
	margin-right: auto;
        margin-left: auto;
}
	.titlecalmatotal{
	margin-top: 75%;
}
	.tiltefaqs{
	font-family: 'Montserrat Bold';
	text-align: center;
	font-size: 24px;
	margin-bottom: 18%;
}
	.product-table-wrapper table th.column-mobile {
   
    text-align: center;
}
	
	  .product-table-wrapper table td.column-mobile {
        
        text-align: center;
        
    }
	
	    .product-table-wrapper table th.column-line {
        
        display: contents !important;
        
    }
	

}
.product-table-wrapper table th {font-size: 16px !important;}
div.product-table a table tr{
	display:grid;
	grid-template-columns: 20% 25% 26% 22% 9%;
}