.elementor-11678 .elementor-element.elementor-element-4438fc2{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11678 .elementor-element.elementor-element-4cad8a3{text-align:center;}.elementor-11678 .elementor-element.elementor-element-4cad8a3 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:30px;font-weight:700;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );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 );}.elementor-11678 .elementor-element.elementor-element-00e00c3 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-11678 .elementor-element.elementor-element-be763be{--display:flex;}.elementor-11678 .elementor-element.elementor-element-58b57c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:0%;--padding-left:16%;--padding-right:16%;}.elementor-11678 .elementor-element.elementor-element-58b57c7:not(.elementor-motion-effects-element-type-background), .elementor-11678 .elementor-element.elementor-element-58b57c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11678 .elementor-element.elementor-element-9c245b8 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-9c245b8.elementor-element{--align-self:center;}.elementor-11678 .elementor-element.elementor-element-9c245b8{text-align:center;}.elementor-11678 .elementor-element.elementor-element-9c245b8 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:2em;font-weight:600;line-height:1.7em;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11678 .elementor-element.elementor-element-c97fc61 > .elementor-widget-container{margin:0% 0% -3% 0%;padding:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-c97fc61{text-align:center;font-family:"Tahoma", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.7em;color:#465263;}.elementor-11678 .elementor-element.elementor-element-f7bbaed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-11678 .elementor-element.elementor-element-f7bbaed:not(.elementor-motion-effects-element-type-background), .elementor-11678 .elementor-element.elementor-element-f7bbaed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11678 .elementor-element.elementor-element-a9da96c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:wrap;--align-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-11678 .elementor-element.elementor-element-a9da96c:not(.elementor-motion-effects-element-type-background), .elementor-11678 .elementor-element.elementor-element-a9da96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11678 .elementor-element.elementor-element-a9da96c.e-con{--align-self:center;}.elementor-11678 .elementor-element.elementor-element-3d8ed2c{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-11678 .elementor-element.elementor-element-3d8ed2c:not(.elementor-motion-effects-element-type-background), .elementor-11678 .elementor-element.elementor-element-3d8ed2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd8c7db ) 0%, #F3FFF44D 100%);}.elementor-11678 .elementor-element.elementor-element-3d8ed2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-11678 .elementor-element.elementor-element-62954fe{width:var( --container-widget-width, 104.211% );max-width:104.211%;--container-widget-width:104.211%;--container-widget-flex-grow:0;}.elementor-11678 .elementor-element.elementor-element-62954fe > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-62954fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-wrapper{text-align:center;gap:4%;}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title{margin-block-end:0.4em;color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-62954fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-62954fe.elementor-view-framed .elementor-icon, .elementor-11678 .elementor-element.elementor-element-62954fe.elementor-view-default .elementor-icon{fill:var( --e-global-color-5305293 );color:var( --e-global-color-5305293 );border-color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title a{font-family:"Tahoma", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-description{font-family:"Tahoma", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-1cfe708{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-11678 .elementor-element.elementor-element-1cfe708:not(.elementor-motion-effects-element-type-background), .elementor-11678 .elementor-element.elementor-element-1cfe708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd8c7db ) 0%, #F3FFF44D 100%);}.elementor-11678 .elementor-element.elementor-element-1cfe708.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11678 .elementor-element.elementor-element-32fc802{width:var( --container-widget-width, 104.211% );max-width:104.211%;--container-widget-width:104.211%;--container-widget-flex-grow:0;}.elementor-11678 .elementor-element.elementor-element-32fc802 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-32fc802.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-wrapper{text-align:center;gap:4%;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title{margin-block-end:0.4em;color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-32fc802.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-32fc802.elementor-view-framed .elementor-icon, .elementor-11678 .elementor-element.elementor-element-32fc802.elementor-view-default .elementor-icon{fill:var( --e-global-color-5305293 );color:var( --e-global-color-5305293 );border-color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title a{font-family:"Tahoma", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-description{font-family:"Tahoma", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-46a364e{--display:flex;border-style:none;--border-style:none;--border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-11678 .elementor-element.elementor-element-46a364e:not(.elementor-motion-effects-element-type-background), .elementor-11678 .elementor-element.elementor-element-46a364e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd8c7db ) 0%, #F3FFF44D 100%);}.elementor-11678 .elementor-element.elementor-element-46a364e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11678 .elementor-element.elementor-element-6696c02{width:var( --container-widget-width, 104.211% );max-width:104.211%;--container-widget-width:104.211%;--container-widget-flex-grow:0;}.elementor-11678 .elementor-element.elementor-element-6696c02 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-6696c02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-wrapper{text-align:center;gap:4%;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title{margin-block-end:0.4em;color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-6696c02.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-6696c02.elementor-view-framed .elementor-icon, .elementor-11678 .elementor-element.elementor-element-6696c02.elementor-view-default .elementor-icon{fill:var( --e-global-color-5305293 );color:var( --e-global-color-5305293 );border-color:var( --e-global-color-5305293 );}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title a{font-family:"Tahoma", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-description{font-family:"Tahoma", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-5305293 );}:root{--page-title-display:none;}@media(min-width:790px){.elementor-11678 .elementor-element.elementor-element-3d8ed2c{--width:30%;}.elementor-11678 .elementor-element.elementor-element-1cfe708{--width:30%;}.elementor-11678 .elementor-element.elementor-element-46a364e{--width:30%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11678 .elementor-element.elementor-element-4cad8a3 .elementor-heading-title{font-size:24px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11678 .elementor-element.elementor-element-9c245b8 .elementor-heading-title{font-size:1.8em;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11678 .elementor-element.elementor-element-c97fc61{font-size:1.2em;line-height:1.3em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title a{font-size:24px;}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-description{font-size:16px;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title a{font-size:24px;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-description{font-size:16px;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title a{font-size:24px;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-description{font-size:16px;}}@media(max-width:789px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11678 .elementor-element.elementor-element-4cad8a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11678 .elementor-element.elementor-element-4cad8a3 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-11678 .elementor-element.elementor-element-58b57c7{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-11678 .elementor-element.elementor-element-9c245b8 .elementor-heading-title{font-size:1.6em;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-11678 .elementor-element.elementor-element-c97fc61 > .elementor-widget-container{margin:0% 0% -8% 0%;}.elementor-11678 .elementor-element.elementor-element-c97fc61{font-size:1.1em;line-height:1.5em;}.elementor-11678 .elementor-element.elementor-element-f7bbaed{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-11678 .elementor-element.elementor-element-a9da96c{--width:100%;--justify-content:center;--gap:6% 6%;--row-gap:6%;--column-gap:6%;--flex-wrap:wrap;--align-content:center;--margin-top:3%;--margin-bottom:18%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-11678 .elementor-element.elementor-element-a9da96c.e-con{--align-self:center;}.elementor-11678 .elementor-element.elementor-element-3d8ed2c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-11678 .elementor-element.elementor-element-62954fe > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-title a{font-size:26px;line-height:1.4em;}.elementor-11678 .elementor-element.elementor-element-62954fe .elementor-icon-box-description{font-size:18px;line-height:1.4em;}.elementor-11678 .elementor-element.elementor-element-1cfe708{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-11678 .elementor-element.elementor-element-32fc802 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-title a{font-size:26px;line-height:1.4em;}.elementor-11678 .elementor-element.elementor-element-32fc802 .elementor-icon-box-description{font-size:18px;line-height:1.4em;}.elementor-11678 .elementor-element.elementor-element-46a364e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--margin-top:3%;--margin-bottom:3%;--margin-left:3%;--margin-right:3%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-11678 .elementor-element.elementor-element-6696c02 > .elementor-widget-container{margin:2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title, .elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-title a{font-size:26px;line-height:1.4em;}.elementor-11678 .elementor-element.elementor-element-6696c02 .elementor-icon-box-description{font-size:18px;line-height:1.4em;}}/* Start custom CSS for html, class: .elementor-element-e4c12d5 *//* Card principal */
.q9-pdfjs-card{
  background:#fff;
  border-radius:18px;
  padding:12px;
  box-shadow:0 12px 30px rgba(0,0,0,.12);
  border:1px solid rgba(0,0,0,.06);
  overflow:hidden;
}

/* Toolbar */
.q9-pdfjs-toolbar{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:8px 6px 12px;
}

/* Grupos */
.q9-pdfjs-left,
.q9-pdfjs-right{
  display:flex;
  align-items:center;
  gap:10px;
}

/* Página */
.q9-pdfjs-page{
  font-size:14px;
  opacity:.9;
  white-space:nowrap;
}

/* Botões premium */
.q9-pdfjs-btn{
  border:none;
  background:#0B6E8A;
  color:#fff;
  border-radius:12px;
  padding:8px 12px;
  font-weight:800;
  cursor:pointer;
  transition:transform .15s ease, box-shadow .15s ease, opacity .15s ease;
  user-select:none;
}

.q9-pdfjs-btn:hover{
  transform:translateY(-1px);
  box-shadow:0 8px 18px rgba(0,0,0,.15);
}

.q9-pdfjs-btn:active{
  transform:translateY(0px);
  box-shadow:0 6px 14px rgba(0,0,0,.12);
}

.q9-pdfjs-btn:disabled{
  opacity:.45;
  cursor:not-allowed;
  box-shadow:none;
  transform:none;
}

/* Botões "ghost" para navegação (fica mais leve visualmente) */
.q9-pdfjs-btn-ghost{
  background:rgba(11,110,138,.10);
  color:#0B6E8A;
  border:1px solid rgba(11,110,138,.22);
}

/* Viewer */
.q9-pdfjs-viewer{
  width:100%;
  display:flex;
  justify-content:center;
  align-items:flex-start;
  overflow:auto;
  -webkit-overflow-scrolling:touch;
  max-height:80vh;
  border-radius:12px;
  background:#f3f6f9;
  padding:10px;
}

/* Loading */
.q9-pdfjs-loading{
  padding:18px 12px;
  font-weight:800;
  opacity:.85;
}

/* Canvas responsivo */
#q9Canvas{
  width:100%;
  height:auto;
  border-radius:10px;
  background:#fff;
}

/* Mobile refinado */
@media (max-width: 767px){
  .q9-pdfjs-card{
    border-radius:14px;
    padding:10px;
  }
  .q9-pdfjs-toolbar{
    padding:6px 4px 10px;
    gap:10px;
  }
  .q9-pdfjs-btn{
    padding:8px 10px;
    border-radius:12px;
  }
  .q9-pdfjs-viewer{
    max-height:75vh;
    padding:8px;
  }
}/* End custom CSS */