/* CSS específico da página 'politica-privacidade' certivalue (extraído do WordPress/tema Salient exportado). */

/* === wp-block-heading-inline-css === */
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=/wp-includes/blocks/heading/style.min.css */

/* === dynamic-css-inline-css === */
#header-space{background-color:#f9f9f9}@media only screen and (min-width:1000px){body #ajax-content-wrap.no-scroll{min-height:calc(100vh - 108px);height:calc(100vh - 108px)!important;}}@media only screen and (min-width:1000px){#page-header-wrap.fullscreen-header,#page-header-wrap.fullscreen-header #page-header-bg,html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,#nectar_fullscreen_rows:not(.afterLoaded) > div{height:calc(100vh - 107px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 107px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header{top:108px;}.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 106px)!important;}.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.admin-bar .nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container{height:calc(100vh - 106px - 32px)!important;}}.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,.admin-bar[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 32px);}body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level,body[class*="page-template-template-no-header"] .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:100vh;}@media only screen and (max-width:999px){.using-mobile-browser #nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 100px);}.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,.using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level,[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 100px);}html:not(.nectar-box-roll-loaded) .nectar-box-roll > #page-header-bg.fullscreen-header,.nectar_fullscreen_zoom_recent_projects,.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded),.nectar-slider-wrap[data-fullscreen="true"]:not(.loaded) .swiper-container,#nectar_fullscreen_rows:not(.afterLoaded):not([data-mobile-disable="on"]) > div{height:calc(100vh - 47px);}.wpb_row.vc_row-o-full-height.top-level,.wpb_row.vc_row-o-full-height.top-level > .col.span_12{min-height:calc(100vh - 47px);}body[data-transparent-header="false"] #ajax-content-wrap.no-scroll{min-height:calc(100vh - 47px);height:calc(100vh - 47px);}}.screen-reader-text,.nectar-skip-to-content:not(:focus){border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}.row .col img:not([srcset]){width:auto;}.row .col img.img-with-animation.nectar-lazy:not([srcset]){width:100%;}
/* Logo on Hover */


#logo {
  transition: all 1s !important;
}

#logo:hover {
  filter: opacity(0.3) !important;
}



/* News Section */

#page-header-bg a {
  pointer-events: none !important;
}

.entry-title {
  font-size: 52px !important;
  text-transform: uppercase !important;
  line-height: 54px !important;
  font-weight: 300 !important;
  letter-spacing: 4px !important;
}

.meta-category a {
  pointer-events: none !important;
}

.single-post #page-header-bg[data-post-hs="default_minimal"] .page-header-bg-image::after {
  background-color: #937416;
  opacity: 0.9;
  transition: all 1s !important;
}

.single-post #page-header-bg[data-post-hs="default_minimal"]:hover .page-header-bg-image::after {
  opacity: 1; /* Adjust the opacity for the hover effect */
}

span.meta-category a {
    color: #1e2c3f !important;
    background: #ffffff96 !important;
}


/*-----------------------------------------*/
/*# sourceURL=dynamic-css-inline-css */

/* === vc_custom-css === */
h1 {
    font-weight: 400 !important;
    text-transform: uppercase !important;
    letter-spacing: 4px !important;
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

h2 {
    font-weight: 400 !important;
    text-transform: uppercase !important;
    letter-spacing: 4px !important;
}

body.privacy-policy #header-outer {
    background-color: #ffffff !important;
    box-shadow: 0 1px 12px rgba(0, 0, 0, 0.08);
}

body.privacy-policy #header-outer .sf-menu > li > a,
body.privacy-policy #header-outer .sf-menu > li > a .menu-title-text,
body.privacy-policy #header-outer #social-in-menu a,
body.privacy-policy #header-outer #cv-login-menu-item a,
body.privacy-policy #header-outer .cv-coming-soon-btn {
    color: #937416 !important;
}

/* Logótipo dourado só nesta página: esconde as variantes azul-escuro/branco
   do tema (mantendo o espaço que já ocupam) e mostra a versão dourada por
   cima, como imagem de fundo do link do logótipo. */
body.privacy-policy #logo img {
    opacity: 0 !important;
}

body.privacy-policy #logo {
    background-image: url(/wp-content/uploads/2025/01/certivalue_option_1_colors_certivalue_logo_color_gold.png);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: contain;
}

body.privacy-policy #logo .starting-logo:not(.dark-version) {
    display: none !important;
}

body.privacy-policy #logo .starting-logo.dark-version {
    display: inline-block !important;
}
