.elementor-kit-5{--e-global-color-primary:#F7F7F7;--e-global-color-secondary:#EEEEEE;--e-global-color-text:#E1E1E1;--e-global-color-accent:#FFFFFF;--e-global-color-b956f8c:#0E0E0E;--e-global-color-e690c6f:#B09574;--e-global-color-ccc896d:#DDD6CE;--e-global-color-10129fc:#D40000;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:3rem;--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:1.2rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.4rem;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.3rem;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:400;background-color:var( --e-global-color-b956f8c );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-b956f8c );color:#DDD6CE;border-style:solid;border-color:var( --e-global-color-e690c6f );}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-e690c6f );color:var( --e-global-color-b956f8c );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:100px;--container-default-padding-right:80px;--container-default-padding-bottom:100px;--container-default-padding-left:80px;}.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);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-primary-font-size:2.5rem;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-size:1.1rem;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:60px;--container-default-padding-right:60px;--container-default-padding-bottom:60px;--container-default-padding-left:60px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:2.2rem;--e-global-typography-primary-line-height:1em;--e-global-typography-secondary-font-size:1rem;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:1.3em;--e-global-typography-accent-font-size:16px;--e-global-typography-accent-line-height:1.1em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:60px;--container-default-padding-right:20px;--container-default-padding-bottom:60px;--container-default-padding-left:20px;}}/* Start custom CSS */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}

/*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #e6e6e6 , #FFFFFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.gradiente2 {
  background: linear-gradient(to right, #D40000 , #E31414);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.gradiente3 {
  background: linear-gradient(to right, #B09574 , #C2AE97);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}


.destaque {
    color: #000000; /*cor do texto*/
    background-color: #C2AE97 ; /*cor do fundo*/
    padding: 1px 4px;
    border-radius: 1px;
}/* End custom CSS */