/*
Theme Name: Illdy Child
Description: Illdy Child Theme
Template: illdy
Version: 1.0.0
Tags: blog, e-commerce, portfolio
Text Domain: illdy-child
*/

@import url("../Illdy/style.css");

.caja gris { font-family:"roboto"; font-size:22px; color:#042837;}

/* respalado de textos. 16may2025*/
/*
#header {margin-top: 144px; background:#000; background-repeat: no-repeat;}
.top-header {background:#000;}
#header .sticky-wrapper {margin-top: -144px;}
#header.header-blog.header-has-sticky-menu {background-size: cover !important;}
.top-header .col-sm-4 {width: 25%;}
.top-header .col-sm-8 {width: 75%;}
#header .bottom-header.blog {
	padding: initial;
display: flex; align-items: center; justify-content: center;}

#header .bottom-header {min-height:300px; height: calc(99vw * 7/16) !important;}


#header .bottom-header h1 {
    margin: 0 0 29px 0;
    line-height: 84px;
    font-weight: 700;
    font-size: 80px;
    color: #fff;
    font-family: "Raleway";
}
#header .top-header {
    position: relative;
    z-index: 3;
	background: black;
}
	
#header .top-header {
    width: 100%;
    padding-top: -20px;
    padding-bottom: -20px;
}
input[type="submit"] {color: #FFFFFF;}
#input-submit, input[type="submit"] {
    width: auto;
    height: 36px;
	  background-color: #5e0d8b;
    padding: 0 40px;
    display: inline-block;
    border: 0 none;
    font-family: "Lato", sans-serif;
    font-weight: 700;
    color: #fff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    border-radius: 3px;
}
input[type="submit"]:hover, input[type="submit"]:focus, #latest-news .latest-news-button:hover, #latest-news .latest-news-button:focus, #header .bottom-header .header-button-two:hover, #header .bottom-header .header-button-two:focus, #blog .blog-post .blog-post-button:hover, #blog .blog-post .blog-post-button:focus, a.button:hover, a.button:focus {
 background-color: #5B5A59;
}
.floating-menu ul {right: 16px !important; top: auto !important; bottom: 88px !important;}
	
@media only screen and (max-width: 992px) {
	body {--wp--preset--color--vivid-purple: #2ba2dc;}
.responsive-menu li a:hover, .responsive-menu li a:active, .responsive-menu li a:focus {
	background-color: #2ba2dc}
}

@media only screen and (max-width: 768px) {
	.page-id-417 #header .sticky-wrapper {margin-bottom: 320px;}
	#header .bottom-header h1 {font-size: 38px; font-weight: 600;}
	h2.elementor-heading-title {font-size: 36px;}
}

.postid-1442 .bottom-header h1,
.postid-1442 h2.elementor-heading-title {word-wrap: initial;} 

.elementor-icon-list-items li {list-style: none;}
.slogan {font-family: "Raleway";
  color: #2ba2dc;
	font-size: 25px;}
header#header {
    background-position: center;
}

.tit-secc-productos {font-family: "Raleway";
  color: #6EC1E4;
	font-size: 20px;}
.tit-secc-pp {font-family: "Raleway";
	font-weight: 600;
  color: #6EC1E4;
	font-size: 15px;
}
.granformato {font-family: "Raleway", Raleway;
	color: #6EC1E4;
font-size: 15px;
	
}
.asterisco {color: #6EC1E4;
font-family: "Raleway", Raleway;
font-size: 16px;
font-weight: 300;
line-height: 1.4em;}
	
#header .top-head{background: black none repeat scroll 0% 0%;}
.elementor-slideshow__title,  {visibility: hidden;}
.elementor-slideshow__description {visibility: hidden;}
footer.elementor-slideshow__footer elementor-lightbox-prevent-close
	{visibility: hidden;}
.txtcontacto {color: #7A7A7A;
font-family: "Raleway", Raleway;
font-size: 16px;
font-weight: 400;}
.bold_azul {color: #2B9FDA;
    font-family: "Raleway", Sans-serif;
    font-size: 25px;
    font-weight: 400;
}
	*/