.elementor-kit-7{--e-global-color-primary:#0C0A0D;--e-global-color-secondary:#F6D8B8;--e-global-color-text:#EEE8FF;--e-global-color-accent:#AC7B57;--e-global-color-cae8e48:#0C0C0C;--e-global-typography-primary-font-family:"Philosopher";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Philosopher";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Philosopher";--e-global-typography-text-font-size:20px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Philosopher";--e-global-typography-accent-font-weight:500;--e-global-typography-edced8d-font-family:"Philosopher";--e-global-typography-edced8d-font-size:28px;--e-global-typography-edced8d-font-weight:700;--e-global-typography-be48bd9-font-family:"Philosopher";--e-global-typography-be48bd9-font-size:18px;--e-global-typography-be48bd9-font-weight:400;background-color:#161616}.elementor-kit-7 a{color:var(--e-global-color-secondary)}.elementor-kit-7 a:hover{color:#fff0}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.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:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1366px){.elementor-kit-7{--e-global-typography-edced8d-font-size:24px}}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-edced8d-font-size:24px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-edced8d-font-size:22px;--e-global-typography-be48bd9-font-size:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-image-box-title{text-wrap:balance}p,.elementor-widget-text-editor p,.elementor-image-box-description{text-wrap:pretty}::selection,::-moz-selection{color:#fff;background:#83620F}html,body{max-width:100%;overflow-x:clip;scrollbar-width:none;-ms-overflow-style:none}@supports not (overflow:clip){html,body{overflow-x:hidden}}::-webkit-scrollbar{width:0;height:0;display:none}.titulo-gradiente .elementor-heading-title,.titulo-gradiente .elementor-image-box-title,.titulo-gradiente .elementor-icon-box-title{display:inline-block;background:linear-gradient(180deg,#F0C873 0%,#A66A1F 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.titulo-gradiente{display:block}.botao-premium .elementor-button{position:relative;display:flex!important;align-items:center;justify-content:center;width:100%!important;overflow:hidden;border:0!important;border-radius:4px;background:linear-gradient(180deg,#F0C873 0%,#A66A1F 100%)!important;box-shadow:0 4px 15px rgb(240 200 115 / .25);color:#0D1F26!important;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease}.botao-premium .elementor-button::after{position:absolute;inset:0;width:100%;height:100%;content:'';pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .4),transparent);transform:translateX(-160%) skewX(-25deg);animation:athenas-brilho 5s ease-in-out infinite}.botao-premium .elementor-button:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgb(240 200 115 / .55)!important}@keyframes athenas-brilho{0%,62%{transform:translateX(-160%) skewX(-25deg)}82%,100%{transform:translateX(160%) skewX(-25deg)}}#depoimentos-container,#prints-container{content-visibility:auto}#depoimentos-container{position:relative;max-height:700px;overflow:hidden;transition:max-height .5s ease-in-out}#depoimentos-container::after{position:absolute;right:0;bottom:0;left:0;z-index:10;height:150px;content:'';pointer-events:none;background:linear-gradient(to bottom,#fff0,#000);transition:opacity .25s ease}#depoimentos-container.is-expanded{max-height:6000px!important}#depoimentos-container.is-expanded::after{opacity:0}#prints-container{position:relative;max-height:800px;overflow:hidden;transition:max-height .5s ease-in-out}#prints-container::after{position:absolute;right:0;bottom:0;left:0;z-index:10;height:180px;content:'';pointer-events:none;background:linear-gradient(to bottom,#fff0,#24120B);transition:opacity .25s ease}#prints-container.is-expanded{max-height:8000px!important}#prints-container.is-expanded::after{opacity:0}.card-hover{position:relative;overflow:hidden;cursor:pointer;isolation:isolate}.card-hover::after{position:absolute;inset:0;z-index:1;content:'';pointer-events:none;background:rgb(0 0 0 / .72);opacity:0;transition:opacity .35s ease}.card-hover .titulo-card,.card-hover .descricao-card{position:absolute;right:6%;left:6%;z-index:2}.card-hover .titulo-card{bottom:6%;transition:opacity .35s ease,transform .35s ease}.card-hover .descricao-card{top:6%;bottom:6%;overflow-y:auto;visibility:hidden;opacity:0;transform:translateY(20px);transition:opacity .35s ease,transform .35s ease,visibility .35s ease}@media (hover:hover) and (pointer:fine){.card-hover:hover::after{opacity:1}.card-hover:hover .titulo-card{opacity:0;transform:translateY(-15px)}.card-hover:hover .descricao-card{visibility:visible;opacity:1;transform:none}}.card-hover.active::after{opacity:1}.card-hover.active .titulo-card{opacity:0;transform:translateY(-15px)}.card-hover.active .descricao-card{visibility:visible;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.botao-premium .elementor-button,.botao-premium .elementor-button::after,#depoimentos-container,#prints-container,#depoimentos-container::after,#prints-container::after,.card-hover::after,.card-hover .titulo-card,.card-hover .descricao-card{animation:none!important;transition:none!important}}@font-face{font-family:'Philosopher';font-style:normal;font-weight:400;font-display:swap;src:url(https://doutoramelancolica.com/wp-content/uploads/2026/04/Philosopher-Regular.woff2) format('woff2'),url(https://doutoramelancolica.com/wp-content/uploads/2026/04/Philosopher-Regular.woff) format('woff')}@font-face{font-family:'Philosopher';font-style:normal;font-weight:700;font-display:swap;src:url(https://doutoramelancolica.com/wp-content/uploads/2026/04/Philosopher-Bold.woff2) format('woff2'),url(https://doutoramelancolica.com/wp-content/uploads/2026/04/Philosopher-Bold.woff) format('woff')}