.elementor-kit-8{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:"Barlow", Sans-serif;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-kit-8 a{font-family:"Barlow", Sans-serif;}.elementor-kit-8 h1{font-family:"Barlow", Sans-serif;}.elementor-kit-8 h2{font-family:"Barlow", Sans-serif;line-height:1.3em;}.elementor-kit-8 h3{font-family:"Barlow", Sans-serif;}.elementor-kit-8 h4{font-family:"Barlow", Sans-serif;}.elementor-kit-8 h5{font-family:"Barlow", Sans-serif;}.elementor-kit-8 h6{font-family:"Barlow", Sans-serif;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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:1366px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:88%;}.e-con{--container-max-width:88%;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:80%;}.e-con{--container-max-width:80%;}}/* Start custom CSS */@media (min-width: 1921px) {
.container-impress {
    max-width: 1440px!important;
    margin: 0 auto;
}

.brevemente {
    width: 50%;
}

.sombra {
    display: none!important;
}
}

.brevemente {
  position: relative;
  display: inline-block;
  background: #b8e600;
  color: #000;
  padding: 1.3rem ; 
  font-weight: bold;
  font-family: Arial, sans-serif;

  clip-path: polygon(
    0 0,          /* topo esquerdo */
    100% 0,       /* topo direito */
    100% 60%,     /* desce quase tudo */
    93% 100%,     /* quebra diagonal */
    0 100%        /* base esquerda */
  );
}


.sombra {
    top: -554.245361328125px !important;
    left: -475.99859619140625px !important;
        width: 690px;
    height: 690px;
    background: #b1d30f;
    border-radius: 50%;
    opacity: 1;
	
	    filter: blur(27.5rem);
}


.elementor-13 .elementor-element.elementor-element-15e6f57 .elementor-button {
	box-shadow:0 8px 16px 0 #acd4005e !important;
	position:relative;
	    position: relative;
    bottom: -70px;
}

input, textarea {
    padding-left: 0!important;
  resize: none;
}


@media (max-width: 1440px) {
textarea {
    height: 20vh!important;
   }
}

@media (max-width: 757px) {
input::placeholder, textarea::placeholder {
  font-size: 0.75rem;
}
}/* End custom CSS */