/* TEMPLATE RAD */

/** yellow detail */

.page-template-rad .c-yellow-block>strong::after{
	width: 101%;
}

.c-portfolio__title {
    min-height: 50px;
}

.c-portfolio__title {
    display: flex;
    justify-content: center;
    align-items: center;
}

.c-portfolio__imagen{
	position:relative;
	overflow:hidden;
}

.c-portfolio__imagen img{
	transform: scale(1);
	transition:0.35s;
}

.c-portfolio__imagen::before {
    content: '';
    position: absolute;
    height: 100%;
    width: 100%;
    background: transparent;
    z-index: 1;
	transition:0.35s
}


.c-portfolio__imagen .c-portfolio__parrafo {
    opacity: 0;
    transition: 0.35s;
    position: relative;
    bottom: -20px;
}

.c-portfolio__imagen:hover .c-portfolio__parrafo {
    opacity: 1;
    transition: 0.35s;
    bottom: 0px;
}

.c-portfolio__imagen:hover::before {
    background: #00000070;
	transition:0.35s
}

.c-portfolio__imagen:hover img {
    transform: scale(1.1);
    transition: 0.35s;
}



/** ========= RAD INDUSTRIAL OPTIONS ======== **/

.industrial-options__navegation {
    position: relative;
}

.industrial-options__img{
	width:100%;
	position:relative;
	margin:0px;
	overflow:hidden;
}


.industrial-options__img img {
    width: 100%;
	transition:0.35s;
}


.industrial-options__img a::after {
    content: '';
	background: #00000070;
    position: absolute;
	transition:0.35s;
	top: 0;
	bottom: 0px;
    left: 0px;
	right: 0px;
    position: absolute;
	opacity: 0;
}

.industrial-options__img:hover a::after{
	opacity: 1;
	transition:0.35s;
}

.industrial-options__img figcaption {
	width: 97%;
    background: #333333b8;
    /* border-bottom: 8px solid #fd0; */
    position: absolute;
    z-index: 1;
    bottom: -21px;
    color: white;
    font-weight: 600;
    padding: 12px 7px;
    font-size: 16px;
    min-height: 50px;
    display: flex !important;
    justify-content: center;
    align-items: center;
    line-height: 23px;
}

.c-industrial>div {
    box-shadow: 1px 1px 20px 0px rgb(0 0 0 / 40%);
}

.c-industrial-menu__title {
    border-bottom: solid 4px var(--wp--preset--color--amarillo-oscuro);
    width: 253px;
}

.color__border-yellow {
    border-bottom: solid 3px var(--wp--preset--color--amarillo-oscuro);
    width: 140px;
}

.c-btn-arrow a{
	position:relative;
}

.c-btn-arrow:hover a::after {
    right: -30px;
    transition: 0.35s;
}

.c-btn-arrow a::after {
    font-family: 'dashicons';
    content: "\f344";
    position: absolute;
    right: -23px;
    transition: 0.35s;
}

.color-automotriz__desc {
    box-shadow: 0 3px 6px 0 rgb(0 0 0 / 16%);
}


.c-blog-automotriz {
    margin: 30px 0px !important;
}

.c-blog-automotriz .c-single_post__title {
    font-size: 15px;
    font-weight: 600;
}

.c-blog-automotriz .c-single_post__single_post {
    display: none;
}

.c-blog-automotriz .c-single_post {
    padding: 0px 30px;
    border-right: solid 2px #a5a7a8;
    min-height: 115px;
    margin-bottom: 44px;
    position: relative;
    padding-bottom: 30px;
}

.c-blog-automotriz .c-single_post__anchor {
    position: absolute;
    bottom: 9px;
    width: 100px;
    left: 0px;
    right: 0px;
    margin: auto;
    text-align: center;
    font-size: 15px;
    line-height: 1.07;
    color: #707070;
    text-transform: uppercase;
    border-bottom: solid var(--wp--preset--color--azul-web) 4px;
    padding-bottom: 11px;
    padding-top: 0px;
    transition: 0.5s;
    background-color: white;
    text-transform: lowercase !important;
    padding: 5px 17px;
}

.c-blog-automotriz .c-single_post:hover .c-single_post__anchor{
	/* background-color: var(--wp--preset--color--amarillo-pintuco); */
    padding-top: 13px;
    /* border-bottom: solid var(--wp--preset--color--amarillo-marron) 4px; */
    padding-top: 13px;
    transition: 0.5s;
}

.wp-block-tiptip-hyperlink-group-block{
	height:100%;
}

.c-industrial-menu__rep a, 
.c-industrial-menu__rep div{
	height: 100%;
}

.c-industrial-menu__rep .wp-block-cover__inner-container {
    display: flex;
    align-items: center;
}

/** intenral RAD */
.c-portfolio__imagen img {
    box-shadow: 1px 1px 20px 0px rgb(0 0 0 / 40%) !important;
}

.c-single-card__title {
    font-size: 13px !important;
    /* text-transform: uppercase; */
    color: #ADADAD !important;
}

.c-single-card__image img{
	width: 185px !important;
}

/** Pages recomended */
.c-single_post__image img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.c-single_post__title {
    text-transform: uppercase;
    font-weight: 700;
    color: gray;
    font-size: 18px;
    margin: 0px;
}

.c-single_post__excerpt {
    font-size: 12px;
}

.c-single_post__anchor {
    text-transform: uppercase;
    border-bottom: 3px solid darkblue;
    text-align: center;
    padding: 8px 13px;
    font-weight: 500;
    color: #666;
    width: 150px;
    margin: 0 auto;
    display: block;
}

.c-search{
	flex-direction: row-reverse;
}



.c-search__enviar {
    background: rgb(118, 118, 118);
    height: 60px;
    border: solid 1px;
}

.c-search__icon{
	display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    background: rgb(118, 118, 118);
    color: white;
    height: 100%;
}

.c-search input#fname {
	height: 48px;
    border: solid 1px black;
    background-color: transparent;
}

span.c-search__icon.dashicons.dashicons-search {
    width: 100%;
    justify-content: center;
    height: 100%;
    display: flex;
}

.c-search__enviar .dashicons-search:before {
    content: 'Buscar';
    font-size: 16px;
    font-family: 'Open Sans;
}


@media(max-width:780px){
	
	main .c-menu-internal__element{
		padding-bottom: 0px;
	}
	
	main .c-menu-internal {
		max-width: 97% !important;
		padding: 0px;
		margin: auto;
		text-align: center;
		flex-direction: column;
		position: inherit;
	}
	
	.c-industrial-menu__rep>div {
		min-height: 250px !important;
	}
	
	.wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
		width: 100%;
	}
	
	
}

/** información técnica */

.c-info-tecnical__text-list {
    display: flex;
    gap: 13px;
    align-items: center;
}


.c-single_post__anchor:hover{
	/* background-color: var(--wp--preset--color--amarillo-pintuco);	 */
	transition:0.35s;
}