.elementor-kit-6{--e-global-color-primary:#54595F;--e-global-color-secondary:#0EB14A;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FF9000;--e-global-color-4602fa8:#FFFFFF;--e-global-color-4ecd3a4:#000000;--e-global-color-c98d8f4:#FFFFFF30;--e-global-color-a09428b:#00000014;--e-global-color-36d30e7:#C0C0C0;--e-global-color-4a32589:#E7E7E7;--e-global-color-adccd0b:#F9FAFB;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Work Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Work Sans";--e-global-typography-accent-font-weight:600;--e-global-typography-ddd2b9b-font-size:0.875rem;--e-global-typography-ddd2b9b-font-weight:400;--e-global-typography-2af335f-font-size:0.875rem;--e-global-typography-2af335f-font-weight:500;--e-global-typography-ef66d8d-font-size:0.785rem;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-4602fa8 );border-style:none;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#FFAD43;color:var( --e-global-color-4602fa8 );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-accent );}.elementor-kit-6 h4{font-family:"Playfair Display", Sans-serif;font-weight:700;line-height:1.6rem;}.elementor-kit-6 h5{font-weight:700;line-height:1.5rem;}.elementor-kit-6 h6{font-weight:700;line-height:1.3rem;}.elementor-kit-6 input:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea,.elementor-kit-6 .elementor-field-textual{color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-36d30e7 );}.elementor-kit-6 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-6 textarea:focus,.elementor-kit-6 .elementor-field-textual:focus{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-36d30e7 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-button-content-wrapper {
    align-items: center;
}

.big-icon .elementor-button-icon {
    font-size: 130%;
    line-height: 0;
}

/* Efeito nas chamadas */

.hover_tit .elementor-heading-title {
    transition: all 0.4s ease;
    opacity: 0.7;
}

.main_cont:hover .hover_tit .elementor-heading-title {
    opacity: 1;
}

.hover_pic::before {
    opacity: 0.2;
    background: #000;
}

.main_cont:hover .hover_pic::before {
    opacity: 0;
}

/* Fim de efeitos nas chamadas*/
blockquote {
  position: relative;
  font-size: 1.2rem;
  font-weight: 500;
  font-style: normal;
  color: #444;
  background: #fff;
  padding: 60px 30px 20px;
  margin: 30px auto;
  border-left: none;
  z-index: 1;
}

blockquote::before {
  content: "“";
  font-size: 300px;
  color: #e8e8e8;
  position: absolute;
  top: 0px;
  left: 60px;
  transform: translateX(-50%);
  font-family: Georgia, serif;
  line-height: 1;
  z-index: 0;
  pointer-events: none; /* não interfere no clique do texto */
}

blockquote > * {
  position: relative;
  z-index: 1;
}

.wp-block-list {
    margin-bottom: 15px;
}/* End custom CSS */