.elementor-kit-1570{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-0c36e1a:#E7292C;--e-global-color-a374709:#FF5144;--e-global-color-b4fd8b4:#00E09F;--e-global-color-f090ef7:#EDE9E5;--e-global-color-c826e6b:#FFFFFF;--e-global-color-b1e0a31:#181818;--e-global-color-c6c8e80:#4B4B4B;--e-global-color-e24d41f:#858585;--e-global-color-da7bf51:#D3D3D3;--e-global-typography-primary-font-family:"Inter";--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;}.elementor-kit-1570 e-page-transition{background-color:#FFBC7D;}.elementor-kit-1570 a{color:#FFFFFF;font-family:"Prosperity", Sans-serif;font-size:12px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;--container-default-padding-top:0px;--container-default-padding-right:064px;--container-default-padding-bottom:0px;--container-default-padding-left:064px;}.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{padding-inline-end:0px;padding-inline-start:0px;}@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 *//**
 * Font customization per block following the homepage pattern.
 *
 * Iteris - 11/12/2023
 */
 @media (min-width: 1200px) {
  /**
   * HOMEPAGE
   */
   /* 0 - highlight - Home - OK */
  .bl-home-highlight .link strong ,
  .bl-home-highlight .link p ,
  .bl-home-highlight .link a{
    font-size: 12px !important;
    font-weight: bolder;
  }
  .bl-home-highlight h1 {
    font-size: 72px !important;
    line-height: 71px !important;
  }
  .bl-home-highlight .typewrite span {
    font-size: 72px !important;
    line-height: 40px;
  }
  .bl-home-highlight p, .bl-home-highlight p span {
    font-size: 32px !important;
    line-height: 40px !important;
  }
   /* 1 - highlight - OK */
  .bl-highlight .link strong ,
  .bl-highlight .link p ,
  .bl-highlight .link a{
    font-size: 12px !important;
    font-weight: bolder;
  }
  .bl-highlight h1 {
    font-size: 40px !important;
  }
  .bl-highlight .typewrite span {
    font-size: 40px !important;
  }
  .bl-highlight p, .bl-highlight p span {
    font-size: 20px !important;
  }
  /* 2 - first-alert */
  .bl-first-alert h4 {
    font-size: 28px !important;
  }
  .bl-first-alert h5 {
    font-size: 20px !important;
  }
  .bl-first-alert p {
    font-size: 15px !important;
  }
  /* 3 - img-text */
   .bl-img-text h2 {
    font-size: 28px !important;
  }
   .bl-img-text h4 {
    font-size: 24px !important;
  }
  .bl-img-text p, .bl-img-text p span {
    font-size: 20px !important;
  }
  /* 4 - number-results !!!@TODO - Custom!!! */
  .bl-number-results h2{
    font-size: 28px !important;
  }
  .bl-number-results .number p{
    font-size: 43px !important;
  }
  .bl-number-results .description p {
    font-size: 16px !important;
  }
  /* 5 - title-description */
  .bl-title-description h2 {
   font-size: 40px !important;
  }
  .bl-title-description h3 {
    font-size: 28px !important;
  }
  .bl-title-description p, .bl-title-description p span {
    font-size: 20px !important;
  }
  /* 6 - header-carousel !!!@TODO - Custom!!! */
  .bl-header-carousel p {
    font-size: 32px !important;
  }
  .bl-header-carousel .name-title p {
    font-size: 1rem !important;
  }
  .bl-header-carousel .name-description p {
    font-size: 1rem !important;
  }
  /* 7 - testimonials !!!@TODO - Custom!!! */
  .bl-testimonials p {
    font-size: 14px !important;
  }
  .bl-testimonials .name-title p {
    font-size: 14px !important;
  }
  .bl-testimonials .name-description p {
    font-size: 13px !important;
  }
  /* 8 - posts */
  .bl-posts h2 {
    font-size: 2rem !important;
  }
  .bl-posts h3 a {
    font-size: 24px !important;
  }
  .bl-posts p {
    font-size: 20px !important;
  }
  /* 9 - faq !!!@TODO - Custom!!!*/
  .bl-faq h2 {
    font-size: 2rem !important;
  }
  .bl-faq a {
    font-size: 24px !important;
  }
  .bl-faq p {
    font-size: 1rem !important;
  }
  .bl-faq p span {
    font-size: 1rem !important;
  }
  .bl-faq .faq-button a span {
    font-size: 16px !important;
  }
  /**
   * PAGE - CARREIRAS
   */
 /* 1 - principles */
 .bl-principles h3 {
  font-size: 32px !important;
 }
 .bl-principles .subtitle p {
  font-size: 24px !important;
 }
 .bl-principles h6 {
  font-size: 24px !important;
 }
 .bl-principles p {
  font-size: 16px !important;
 }
 /**
  * PAGE - Novas Fronteiras
  */
 /* Surgiu alguma dúvida */

 .bl-doubt h2 {
  font-size: 24px !important;
 }
 .bl-doubt h3 {
  font-size: 16px !important;
 }
 
  /**
   * PAGE - Para sua empresa e Para sua casa
 */
 
 .bl-step-by-step-hire h2 {
  font-size: 28px !important;
 }
 .bl-step-by-step-hire p {
  font-size: 16px !important;
 }
 
 /**
  * PAGE - Termos de uso e Política de privacidade
 */
 
 .bl-terms-of-use h2 {
  font-size: 28px !important;
 }
 .bl-terms-of-use p {
  font-size: 16px !important;
 }
 
 /**
  * PAGE - Fale Conosco !!!@TODO - Custom!!!
 */
 
 .bl-contact-us h2 {
  font-size: 32px !important;
 }
 .bl-contact-us .contact-us-title h2 {
  font-size: 24px !important;
 }
 .bl-contact-us h5 {
  font-size: 20px !important;
 }
 .bl-contact-us p {
  font-size: 24px !important;
 }
 /**
  * PAGE - Serena Talks
  */
  .bl-most-read-posts h2 {
    font-size: 2rem !important;
  }
 .bl-most-read-posts h3 a {
  font-size: 16px !important;
 }
 .bl-most-read-posts p {
  font-size: 14px !important;
 }
 /**
  * PAGE - Nossa Comunidade !!!@TODO - Custom!!!
  */
 .bl-cards-text h3 {
  font-size: 30px !important;
 }
 .bl-cards-text .card-subtitle h3 {
  font-size: 20px !important;
 }
 .bl-cards-text p, .bl-cards-text li {
  font-size: 18px !important;
 }
}

@media (max-height: 769px) {
  /**
   * HOMEPAGE
   */
  /* 1 - highlight */
  .bl-highlight {
    padding: 0;
  }
  .bl-highlight .link {
    display: none !important;
  }
  .bl-highlight .bl-sub-sec {
    padding-top: 0 !important;
  }
  .bl-highlight .text-description > div {
    margin: 0 !important;
  }
}

/* End Customization */

.elementor-widget-text-editor p:last-child { margin-bottom: 0px; }

@media (min-width: 1025px) {
  .box-align {
    max-width: 100%;
    width: 1440px;
    padding-left: 64px;
    padding-right: 64px;
    margin-right: auto;
    margin-left: auto;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Light.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Regular-1.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Black.woff') format('woff');
}
@font-face {
	font-family: 'Prosperity';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://blog.srna.co/wp-content/uploads/2023/09/Prosperity-Bold-1.woff') format('woff');
}
/* End Custom Fonts CSS */