.elementor-kit-3306{--e-global-typography-primary-font-family:"Quicksand";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Quicksand";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.4em;--e-global-typography-3211be1-font-family:"Quicksand";--e-global-typography-3211be1-font-size:72px;--e-global-typography-3211be1-font-weight:700;--e-global-typography-3211be1-line-height:1.2em;--e-global-typography-f41ab3e-font-family:"Quicksand";--e-global-typography-f41ab3e-font-size:48px;--e-global-typography-f41ab3e-font-weight:700;--e-global-typography-f41ab3e-line-height:1.2em;--e-global-typography-ec5545d-font-family:"Quicksand";--e-global-typography-ec5545d-font-size:36px;--e-global-typography-ec5545d-font-weight:700;--e-global-typography-ec5545d-line-height:1.3em;--e-global-typography-30556b7-font-family:"Quicksand";--e-global-typography-30556b7-font-size:30px;--e-global-typography-30556b7-font-weight:700;--e-global-typography-30556b7-line-height:1.3em;--e-global-typography-92d74c5-font-family:"Quicksand";--e-global-typography-92d74c5-font-size:24px;--e-global-typography-92d74c5-font-weight:600;--e-global-typography-92d74c5-line-height:1.3em;--e-global-typography-0e71be8-font-family:"Quicksand";--e-global-typography-0e71be8-font-size:18px;--e-global-typography-0e71be8-font-weight:700;--e-global-typography-0e71be8-line-height:1.3em;--e-global-typography-432ee97-font-family:"Quicksand";--e-global-typography-432ee97-font-size:14px;--e-global-typography-432ee97-font-weight:600;--e-global-typography-432ee97-line-height:1.3em;--e-global-typography-09301b7-font-family:"Poppins";--e-global-typography-09301b7-font-size:16px;--e-global-typography-09301b7-font-weight:500;--e-global-typography-09301b7-text-transform:uppercase;--e-global-typography-09301b7-text-decoration:none;--e-global-typography-09301b7-line-height:1.3em;--e-global-typography-09301b7-letter-spacing:1.5px;--e-global-typography-bbb2247-font-family:"Poppins";--e-global-typography-bbb2247-font-size:14px;--e-global-typography-bbb2247-font-weight:400;--e-global-typography-bbb2247-line-height:1.3em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-3306 a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-3306 h1{font-family:var( --e-global-typography-f41ab3e-font-family ), Sans-serif;font-size:var( --e-global-typography-f41ab3e-font-size );font-weight:var( --e-global-typography-f41ab3e-font-weight );line-height:var( --e-global-typography-f41ab3e-line-height );letter-spacing:var( --e-global-typography-f41ab3e-letter-spacing );word-spacing:var( --e-global-typography-f41ab3e-word-spacing );}.elementor-kit-3306 h2{font-family:var( --e-global-typography-ec5545d-font-family ), Sans-serif;font-size:var( --e-global-typography-ec5545d-font-size );font-weight:var( --e-global-typography-ec5545d-font-weight );line-height:var( --e-global-typography-ec5545d-line-height );letter-spacing:var( --e-global-typography-ec5545d-letter-spacing );word-spacing:var( --e-global-typography-ec5545d-word-spacing );}.elementor-kit-3306 h3{font-family:var( --e-global-typography-30556b7-font-family ), Sans-serif;font-size:var( --e-global-typography-30556b7-font-size );font-weight:var( --e-global-typography-30556b7-font-weight );line-height:var( --e-global-typography-30556b7-line-height );letter-spacing:var( --e-global-typography-30556b7-letter-spacing );word-spacing:var( --e-global-typography-30556b7-word-spacing );}.elementor-kit-3306 h4{font-family:var( --e-global-typography-92d74c5-font-family ), Sans-serif;font-size:var( --e-global-typography-92d74c5-font-size );font-weight:var( --e-global-typography-92d74c5-font-weight );line-height:var( --e-global-typography-92d74c5-line-height );letter-spacing:var( --e-global-typography-92d74c5-letter-spacing );word-spacing:var( --e-global-typography-92d74c5-word-spacing );}.elementor-kit-3306 h5{font-family:var( --e-global-typography-0e71be8-font-family ), Sans-serif;font-size:var( --e-global-typography-0e71be8-font-size );font-weight:var( --e-global-typography-0e71be8-font-weight );line-height:var( --e-global-typography-0e71be8-line-height );letter-spacing:var( --e-global-typography-0e71be8-letter-spacing );word-spacing:var( --e-global-typography-0e71be8-word-spacing );}.elementor-kit-3306 h6{font-family:var( --e-global-typography-432ee97-font-family ), Sans-serif;font-size:var( --e-global-typography-432ee97-font-size );font-weight:var( --e-global-typography-432ee97-font-weight );line-height:var( --e-global-typography-432ee97-line-height );letter-spacing:var( --e-global-typography-432ee97-letter-spacing );word-spacing:var( --e-global-typography-432ee97-word-spacing );}.elementor-kit-3306 button,.elementor-kit-3306 input[type="button"],.elementor-kit-3306 input[type="submit"],.elementor-kit-3306 .elementor-button{border-style:solid;}.elementor-kit-3306 button:hover,.elementor-kit-3306 button:focus,.elementor-kit-3306 input[type="button"]:hover,.elementor-kit-3306 input[type="button"]:focus,.elementor-kit-3306 input[type="submit"]:hover,.elementor-kit-3306 input[type="submit"]:focus,.elementor-kit-3306 .elementor-button:hover,.elementor-kit-3306 .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.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);}.elementor-kit-3306 e-page-transition{background-color:#FFBC7D;}.site-header{background-color:#000000;}@media(max-width:1024px){.elementor-kit-3306{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-3306 a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-3306 h1{font-size:var( --e-global-typography-f41ab3e-font-size );line-height:var( --e-global-typography-f41ab3e-line-height );letter-spacing:var( --e-global-typography-f41ab3e-letter-spacing );word-spacing:var( --e-global-typography-f41ab3e-word-spacing );}.elementor-kit-3306 h2{font-size:var( --e-global-typography-ec5545d-font-size );line-height:var( --e-global-typography-ec5545d-line-height );letter-spacing:var( --e-global-typography-ec5545d-letter-spacing );word-spacing:var( --e-global-typography-ec5545d-word-spacing );}.elementor-kit-3306 h3{font-size:var( --e-global-typography-30556b7-font-size );line-height:var( --e-global-typography-30556b7-line-height );letter-spacing:var( --e-global-typography-30556b7-letter-spacing );word-spacing:var( --e-global-typography-30556b7-word-spacing );}.elementor-kit-3306 h4{font-size:var( --e-global-typography-92d74c5-font-size );line-height:var( --e-global-typography-92d74c5-line-height );letter-spacing:var( --e-global-typography-92d74c5-letter-spacing );word-spacing:var( --e-global-typography-92d74c5-word-spacing );}.elementor-kit-3306 h5{font-size:var( --e-global-typography-0e71be8-font-size );line-height:var( --e-global-typography-0e71be8-line-height );letter-spacing:var( --e-global-typography-0e71be8-letter-spacing );word-spacing:var( --e-global-typography-0e71be8-word-spacing );}.elementor-kit-3306 h6{font-size:var( --e-global-typography-432ee97-font-size );line-height:var( --e-global-typography-432ee97-line-height );letter-spacing:var( --e-global-typography-432ee97-letter-spacing );word-spacing:var( --e-global-typography-432ee97-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3306{--e-global-typography-3211be1-font-size:36px;--e-global-typography-f41ab3e-font-size:36px;--e-global-typography-ec5545d-font-size:32px;--e-global-typography-30556b7-font-size:26px;--e-global-typography-92d74c5-font-size:22px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-3306 a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-kit-3306 h1{font-size:var( --e-global-typography-f41ab3e-font-size );line-height:var( --e-global-typography-f41ab3e-line-height );letter-spacing:var( --e-global-typography-f41ab3e-letter-spacing );word-spacing:var( --e-global-typography-f41ab3e-word-spacing );}.elementor-kit-3306 h2{font-size:var( --e-global-typography-ec5545d-font-size );line-height:var( --e-global-typography-ec5545d-line-height );letter-spacing:var( --e-global-typography-ec5545d-letter-spacing );word-spacing:var( --e-global-typography-ec5545d-word-spacing );}.elementor-kit-3306 h3{font-size:var( --e-global-typography-30556b7-font-size );line-height:var( --e-global-typography-30556b7-line-height );letter-spacing:var( --e-global-typography-30556b7-letter-spacing );word-spacing:var( --e-global-typography-30556b7-word-spacing );}.elementor-kit-3306 h4{font-size:var( --e-global-typography-92d74c5-font-size );line-height:var( --e-global-typography-92d74c5-line-height );letter-spacing:var( --e-global-typography-92d74c5-letter-spacing );word-spacing:var( --e-global-typography-92d74c5-word-spacing );}.elementor-kit-3306 h5{font-size:var( --e-global-typography-0e71be8-font-size );line-height:var( --e-global-typography-0e71be8-line-height );letter-spacing:var( --e-global-typography-0e71be8-letter-spacing );word-spacing:var( --e-global-typography-0e71be8-word-spacing );}.elementor-kit-3306 h6{font-size:var( --e-global-typography-432ee97-font-size );line-height:var( --e-global-typography-432ee97-line-height );letter-spacing:var( --e-global-typography-432ee97-letter-spacing );word-spacing:var( --e-global-typography-432ee97-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Troca a logo apenas na página com ID 123 */
.page-id-4621 .elementor-widget-theme-site-logo img {
    display: none !important; /* Esconde a logo padrão */
}

/* Adiciona a nova logo autohospedada */
.page-id-4621 .elementor-widget-theme-site-logo::after {
    content: url("https://korvancompany.com/wp-content/uploads/2025/10/Screenshot_248.webp");
    display: block;
    width: 150px; /* ajuste o tamanho da nova logo */
    margin: 0 auto; /* centraliza */
}

body,
.elementor-location-header + * {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

body {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.elementor-location-header + .elementor-section {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

/* Se o header for sticky e estiver fixo */
header, .elementor-header {
  top: 0 !important;
}

/* Garante que a primeira seção (hero) fique colada ao topo */
.elementor-section:first-of-type {
  margin-top: 0 !important;
  padding-top: 0 !important;
}/* End custom CSS */