.elementor-kit-9{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#000000;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-color-3d17834:#F7C75B;--e-global-color-498a26d:#FCEEC9;--e-global-color-bd9840f:#F9DC8E;--e-global-color-bbdb950:#F6A71C;--e-global-color-8b17bdf:#F6F6F6;--e-global-color-7bfb2c9:#033936;--e-global-color-fcf2087:#D7F9D3;--e-global-color-c4027e8:#0E5236;--e-global-color-7231501:#774900;--e-global-color-4bdc8d0:#413D99;--e-global-color-35f2861:#6861F2;--e-global-color-91f894e:#CFD0F9;--e-global-color-35a248a:#EFEFEF;--e-global-color-3306d79:#259196;--e-global-color-06d678c:#070707;--e-global-color-a31f632:#3A6264;--e-global-color-6fab2f9:#427878;--e-global-color-4f0ec10:#4C8E8C;--e-global-color-a817df1:#68A8A5;--e-global-color-c415704:#91C3C0;--e-global-color-27e2929:#F6F6F6;--e-global-color-8c29339:#EEFBFD;--e-global-color-6757af7:#F8B624;--e-global-color-13b384d:#225AA7;--e-global-color-acaac6c:#223E4F;--e-global-color-36a0c5a:#F49C0B;--e-global-color-8b92c2a:#F59E0B;--e-global-color-cbb8f70:#223E4F;--e-global-color-5fe38d1:#4F5E72;--e-global-color-70c0cd3:#075985;--e-global-color-cf54164:#C78009;--e-global-color-3085f8d:#082F49;--e-global-color-5d329b3:#C4E3E8;--e-global-color-6fc5e15:#FF6D58;--e-global-color-91704b4:#002F45;--e-global-color-02acadf:#315E73;--e-global-color-5febc44:#FFFFFF;--e-global-color-9f5e34e:#000000;--e-global-color-cfab9cc:#3C838B;--e-global-color-28a5435:#084045;--e-global-color-ebf10fd:#78BA4C;--e-global-color-616b3c6:#568A35;--e-global-color-861a8ab:#1E3D74;--e-global-color-4c33a61:#F4F1EC;--e-global-color-8147003:#DAD1C8;--e-global-color-e6d3ba5:#F98513;--e-global-color-011ba2c:#9BACD8;--e-global-color-685f111:#223382;--e-global-color-1a95eee:#111144;--e-global-color-763cadc:#FEDEAA;--e-global-color-7737ee7:#E8EEF7;--e-global-color-b32a500:#223382;--e-global-color-dc8ce88:#F98513;--e-global-color-1a3bece:#000000;--e-global-color-e335504:#DAD1C8;--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;--e-global-typography-995b107-font-family:"Poppins";--e-global-typography-995b107-font-size:16px;--e-global-typography-995b107-font-weight:400;--e-global-typography-995b107-text-transform:none;--e-global-typography-a251578-font-family:"Poppins";--e-global-typography-a251578-font-size:20px;--e-global-typography-a251578-font-weight:500;--e-global-typography-a251578-text-transform:none;--e-global-typography-e1611f5-font-family:"Poppins";--e-global-typography-e1611f5-font-size:30px;--e-global-typography-e1611f5-font-weight:700;--e-global-typography-e1611f5-text-transform:none;--e-global-typography-2535f28-font-family:"Poppins";--e-global-typography-2535f28-font-size:12px;--e-global-typography-2535f28-font-weight:400;--e-global-typography-9ad1fd2-font-family:"Inter";--e-global-typography-9ad1fd2-font-size:35px;--e-global-typography-9ad1fd2-font-weight:900;--e-global-typography-9ad1fd2-text-transform:none;--e-global-typography-84b500a-font-family:"Poppins";--e-global-typography-84b500a-font-size:16px;--e-global-typography-1b4b8a4-font-family:"Poppins";--e-global-typography-1b4b8a4-font-size:40px;--e-global-typography-1b4b8a4-font-weight:700;--e-global-typography-0f6f7e1-font-family:"Poppins";--e-global-typography-0f6f7e1-font-size:16px;--e-global-typography-0f6f7e1-font-weight:400;--e-global-typography-eff66e4-font-family:"Inter";--e-global-typography-eff66e4-font-size:20px;--e-global-typography-eff66e4-font-weight:900;--e-global-typography-eff66e4-text-transform:uppercase;--e-global-typography-b26e0b1-font-family:"Inter";--e-global-typography-b26e0b1-font-size:20px;--e-global-typography-b26e0b1-font-weight:900;--e-global-typography-b26e0b1-text-transform:uppercase;--e-global-typography-748dbbc-font-family:"Poppins";--e-global-typography-748dbbc-font-size:13px;--e-global-typography-748dbbc-font-weight:400;--e-global-typography-9411fdb-font-family:"Roboto";--e-global-typography-9411fdb-font-size:18px;--e-global-typography-9411fdb-font-weight:400;--e-global-typography-a3d1e71-font-family:"Inter";--e-global-typography-a3d1e71-font-size:40px;--e-global-typography-a3d1e71-font-weight:400;--e-global-typography-15ebab4-font-family:"Inter";--e-global-typography-15ebab4-font-size:30px;--e-global-typography-15ebab4-font-weight:300;--e-global-typography-b2f1db3-font-family:"Inter";--e-global-typography-b2f1db3-font-size:18px;--e-global-typography-b2f1db3-font-weight:400;--e-global-typography-b2f1db3-text-transform:uppercase;--e-global-typography-026fac4-font-family:"Inter";--e-global-typography-026fac4-font-size:18px;--e-global-typography-026fac4-font-weight:500;--e-global-typography-f642d94-font-family:"Inter";--e-global-typography-f642d94-font-size:16px;--e-global-typography-f642d94-font-weight:500;--e-global-typography-c4525f4-font-family:"Inter";--e-global-typography-c4525f4-font-size:13px;--e-global-typography-c4525f4-font-weight:400;--e-global-typography-8ccab88-font-family:"Inter";--e-global-typography-8ccab88-font-size:16px;--e-global-typography-8ccab88-font-weight:400;--e-global-typography-f5f325c-font-family:"Inter";--e-global-typography-f5f325c-font-size:16px;--e-global-typography-f2d571e-font-family:"Inter";--e-global-typography-f2d571e-font-size:18px;--e-global-typography-f2d571e-font-weight:700;--e-global-typography-e06a3c6-font-family:"Inter";--e-global-typography-e06a3c6-font-size:57px;--e-global-typography-e06a3c6-font-weight:700;--e-global-typography-f05b313-font-family:"Inter";--e-global-typography-f05b313-font-size:24px;--e-global-typography-f05b313-font-weight:700;--e-global-typography-fcf3597-font-family:"Roboto Flex";--e-global-typography-fcf3597-font-size:18px;--e-global-typography-fcf3597-font-weight:400;--e-global-typography-d92b964-font-family:"Nunito";--e-global-typography-d92b964-font-size:16px;--e-global-typography-d92b964-font-weight:400;--e-global-typography-d92b964-text-transform:none;--e-global-typography-6660728-font-family:"Nunito";--e-global-typography-6660728-font-size:25px;--e-global-typography-6660728-font-weight:700;--e-global-typography-6660728-text-transform:none;--e-global-typography-d91d432-font-family:"Nunito";--e-global-typography-d91d432-font-size:25px;--e-global-typography-d91d432-font-weight:600;--e-global-typography-9580b2d-font-family:"Nunito";--e-global-typography-9580b2d-font-size:45px;--e-global-typography-9580b2d-font-weight:800;--e-global-typography-cb75b83-font-family:"Nunito";--e-global-typography-cb75b83-font-size:18px;--e-global-typography-cb75b83-font-weight:400;--e-global-typography-cb75b83-text-transform:none;--e-global-typography-a49c3cd-font-family:"Inter";--e-global-typography-a49c3cd-font-size:25px;--e-global-typography-a49c3cd-font-weight:400;}.elementor-kit-9 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--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){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 .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-kit-9{--e-global-typography-9ad1fd2-font-size:5px;--e-global-typography-eff66e4-font-size:5px;--e-global-typography-b26e0b1-font-size:20px;}}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}@media(max-width:921px){.elementor-kit-9{--e-global-typography-9ad1fd2-font-size:32px;--e-global-typography-eff66e4-font-size:32px;--e-global-typography-b26e0b1-font-size:32px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:100%;}.e-con{--container-max-width:100%;}}/* Start custom CSS *//* Efeito para imagens que estiverem no modalbox como ícones */

.premium-modal-trigger-img{
    transition:
        transform 0.5s ease-in-out,
        filter 0.4s ease-in-out;
    transform-origin: center;
}

/* Hover: cresce suave */
.premium-modal-trigger-img:hover{
    transform: scale(1.1);
    filter: sepia(60%) saturate(180%) hue-rotate(-10deg) brightness(1.05);
}

/* Clique: volta rápido ao normal */
.premium-modal-trigger-img:active{
    transform: scale(1);
    transition-duration: 0.1s;
}


/* Botão de fechar dos modais alinhados a direita Premium */
.premium-modal-box-modal-header {
  position: relative;
}

.premium-modal-box-modal-close {
  position: absolute;
  right: 20px;   /* distância da borda direita */
  top: 16px;     /* distância do topo do modal */
  left: auto;    /* garante que não vá para a esquerda */
}



/* degrade para os títulos dos capítulos */
[id="Titulo Capitulo"] {
  position: relative;
  z-index: 0;
}

[id="Titulo Capitulo"]::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -37%);
  width: 100vw;     /* largura total da página */
  height: 400px;     /* pode aumentar sem quebrar o alinhamento */
  background: linear-gradient(
    to bottom,
    #e8eef7 0%,
    #9bacd8 50%,
    #e8eef7 100%
  );
  z-index: -1;          /* sempre atrás do conteúdo */
  pointer-events: none; /* não interfere em interações */
}/* End custom CSS */