/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 15 2025 | 20:55:58 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

h1 {}

.aux-elementor-header.aux-sticky { box-shadow: none; background:#ffffff; }
.aux-elementor-header.aux-sticky .aux-wrapper { border: 0; }

.elementor-element.titulo-area {font-size: 34px;color: #345ca8;text-transform: uppercase;font-weight: bold;font-family: 'Panton';display: inline-block;width: auto;}
.elementor-element.titulo-area::after { width: 50%; height:4px; background:#ff9600; display:block; content:""; margin-left:25%; margin-top:5px; }


.page-id-11 .hentry .entry-content, .page-id-11 .hentry .comment-body, .page-id-11 .hentry .entry-main { margin-bottom:0; }


.aux-column-post-entry .post .entry-title, .aux-widget-recent-posts .post .entry-title, .aux-widget-recent-posts-masonry .post .entry-title { font-size: 22px; line-height: 30px; }

.page-template-blog-type-5 .hentry .entry-content { font-size: 14px; line-height: 20px; }
.page-template-blog-type-5 .aux-archive .aux-primary .hentry .entry-info { font-size: 13px; font-style: italic; }

.Grid-Post-Vector {}

.single-post .page-title { color: #345ca8; }
.single-post .hentry .entry-media { margin-bottom: 20px; }

.single.single-post .solicite {text-align: center;margin-top: 30px;}
.single.single-post .solicite a {
  background-color: #00000000;
  font-size: 26px;
  font-weight: bold;
  line-height: 45px;
  fill: #FF9600;
  color: #FF9600;
  border-style: solid;
  border-width: 4px 4px 4px 4px;
  border-radius: 0px 0px 36px 36px;
  display: inline-block;
  width: 100%;
  max-width: 560px;
  text-align: center;
}

#wpforms-form-547 {}
#wpforms-form-547 .wpforms-field-container {display: flex;flex-wrap: wrap;justify-content: space-between;}
#wpforms-form-547 .wpforms-field-container > .wpforms-field {width: 100%;}
#wpforms-form-547 .wpforms-field-container > .wpforms-field input[type=text], #wpforms-form-547 .wpforms-field-container > .wpforms-field input[type=email] { width: 100%; max-width: 100%;}
#wpforms-form-547 .wpforms-field-container > .wpforms-field textarea { width: 100%; max-width: 100%; resize: none; }
#wpforms-form-547 .wpforms-field-container #wpforms-547-field_2-container { width: 65%; }
#wpforms-form-547 .wpforms-field-container #wpforms-547-field_4-container { width: 30%; }
#wpforms-form-547 .wpforms-field-container #wpforms-547-field_6-container { width: 65%; }
#wpforms-form-547 .wpforms-field-container #wpforms-547-field_9-container { width: 30%; }
#wpforms-form-547 .wpforms-field-container #wpforms-547-field_7-container { width: 48%; }
#wpforms-form-547 .wpforms-field-container #wpforms-547-field_8-container { width: 48%; }

@media screen and (max-width: 767px) {
	h1, .entry-content h1, .comment-body h1 { font-size: 38px; line-height: 42px; }
}

@media screen and (max-width: 600px) {
  h1, .entry-content h1, .comment-body h1 { font-size: 27px; line-height: 35px;  }
}