/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 18 2025 | 20:50:16 */
body.page-template-default main > .alignwide { max-width: 70% !important; }


.wp-block-template-part pre + .wp-block-group { background-image: url(http://testeovih.cedtandil.org/wp-content/uploads/2025/09/bg.jpeg); background-size: cover; }

.wp-block-template-part pre + .wp-block-group h1, 
.wp-block-template-part pre + .wp-block-group h1 + p { color: #FFF; }

header + div span { background-color: #CD5C5C !important; }

footer.wp-block-template-part .wp-block-columns .wp-block-column:first-child { overflow: hidden !important; }

img.wp-image-62 + span + div > p mark { padding: 0 24px; }

.wp-block-column.faq-right summary, .wp-block-column.faq-right p { text-transform: none !important; }

.wp-block-group.footertext p { text-align: center !important; } 

.wp-block-column.faq-right p { padding: 0 24px !important; } 

.wp-block-column.faq-left h6 { color: #000 !important; }

.wp-block-columns.about-col02-list > div + div h2, .wp-block-column.about-us-col02 > h2 { text-transform: none !important; }

.page-id-138 figure.wp-block-gallery { min-height: 250px; }


h2.destacado, p.destacado { display: inline-block; border-bottom: 1px solid #222; width: 100%; margin-bottom: 0; }
p.menor { line-height: 166%; font-size: 15px !important; }
p.menor mark { font-weight: 600; }
p.recuadro { border: 2px solid #cd5c5c; padding: 40px; }

.recuadro figure img { border: 3px solid #cd5c5c; padding: 4px; }

.wp-block-navigation-item:hover { padding: 0 !important; }
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover
{ line-height: 100% !important;
  font-size: 16px !important; padding: 0 !important;}
.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content:hover span
{ padding: 0 !important; }

hr.grueso { height: 3px !important; }


p.banner { position: relative; min-width: 720px !important; }

.banner strong { padding: 20px 50px 20px 20px; background-color: #E62F30;
  clip-path: polygon(95% 0%,100% 50%,100% 50%,95% 100%,0 100%,0 0);
  margin-right: 20px; font-weight: 500; position: relative; }

.banner:after { content: '';
  background-image: url(http://testeovih.cedtandil.org/wp-content/uploads/2025/09/picos.png);
  position: relative;
  width: 70px; height: 65px;
  background-repeat: no-repeat; background-size: contain;
  top: 26px; right: 20px; display: inline-block; } 

.page-id-174 .entry-content .wp-block-columns .wp-block-list li { list-style-type: none; }

.page-id-174 .entry-content .wp-block-columns ul.wp-block-list { padding: 0; }

.page-id-174 .entry-content .wp-block-columns .wp-block-list li:before { content: '';
  background-image: url(http://testeovih.cedtandil.org/wp-content/uploads/2025/09/picos.png);
  padding: 0 18px; background-color: #E62F30; clip-path: polygon(-5% 0px,60% 45%,55% 50%,0% 80%,0px 100%,0px 0px); position: relative; top: 2px; }

.page-id-174 .entry-content .wp-block-columns .wp-block-list li strong { margin-left: -6px; }


.home.blog figure table .su-lightbox img { width: 100%; height: auto; }
.home.blog figure table td { font-size: 0; padding: 9px; border: none; }



span.su-lightbox { height: 300px !important; display: inline-block; cursor: pointer; max-height: 27vw; padding: 0 !important; }
span.su-lightbox img { width: 100% !important; height: 100% !important; object-fit: cover;
  object-position: center; }

.wp-block-column:last-child figure { text-align: center; }

p.color { font-weight: 500; }
p.color + div .wp-block-button__link { background-color: #222; }


details.faq-list p a { color: #FFF; }
details.faq-list p a:hover{ color: #FFF; }





