/*
Theme Name: Stockholm Child
Theme URI: https://stockholmlanding.qodeinteractive.com/
Description: A child theme of Stockholm Theme
Author: Select Themes
Author URI: https://qodeinteractive.com/
Version: 1.1.2
Text Domain: stockholm
Template: stockholm
*/
p{
	color:black !important;
	font-size:18px !important;
}

/*HOME*/
/*
.ms-table{
	background-size:contain !important;
}
*/

/*ABOUT*/
.texto-about a{
	text-decoration:underline !important;
}

.texto-about h2{
	font-size:18px !important;
}

/*WORK*/
div.info.portfolio_single_custom_date{
	display:none;
}

.texto-work{
	line-height:25px !important;
}

.texto-work p{
	line-height:20px !important;
}

.two_columns_75_25>.column1 {
    width: 100% !important;
    float: left;
}

.two_columns_75_25>.column2 {
    display:none;
}

.portfolio_single.portfolio_fullwidth_slider_inverted h2.portfolio_single_text_title {
    display: none;
}

/*CONTACTO*/
.correo a{
    position: relative;
    text-decoration: none;
    color: #9b9b9b !important; /* Color del texto */
	font-size:14px !important;
}

.correo a::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: -2px; /* Ajusta la posición del subrayado según sea necesario */
    width: 0;
    height: 1px; /* Grosor del subrayado */
    background-color: #9b9b9b; /* Color del subrayado */
    transition: width 0.5s;
}

.correo a:hover::after {
    width: 100%;
}

/*RESPONSIVE*/
@media (max-width: 820px) {
	.qode_column.column1.qodef-footer-top-column-1{
		text-align:center !important;
	}
	.qode_column.column2.qodef-footer-top-column-2{
		text-align:center !important;
	}
	.qode_footer_adv_responsiveness.qode_footer_adv_responsiveness_1024.qode_footer_adv_responsiveness_one_column .footer_top .qodef-footer-top-column-3{
		text-align:center !important;
	}
}



@media (max-width: 768px) {
	.qode_column.column1.qodef-footer-top-column-1{
		text-align:center !important;
	}
	.qode_column.column2.qodef-footer-top-column-2{
		text-align:center !important;
	}
	.qode_footer_adv_responsiveness.qode_footer_adv_responsiveness_1024.qode_footer_adv_responsiveness_one_column .footer_top .qodef-footer-top-column-3{
		text-align:center !important;
	}
}



@media (max-width: 480px) {
	.ms-tableCell{
		height:420px !important;
	}
	.qode_column.column1.qodef-footer-top-column-1{
		text-align:center !important;
	}
	.qode_column.column2.qodef-footer-top-column-2{
		text-align:center !important;
	}
	.qode_footer_adv_responsiveness.qode_footer_adv_responsiveness_1024.qode_footer_adv_responsiveness_one_column .footer_top .qodef-footer-top-column-3{
		text-align:center !important;
	}
}