.elementor .e-7c747d54-705f{max-width:40ch;}.elementor .e-2dd0d038-1a40{gap:1.1rem;}.elementor .e-2e875f2b-8bb3{background-image:linear-gradient(90deg, rgba(1,31,78,0.96) 0%,rgba(1,31,78,0.78) 100%),url("https://www.peixotodeoliveira.com.br/wp-content/uploads/2026/10/pdo-livros-estante.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: auto auto,cover; background-position: 0% 0%,center center;\n}.elementor .e-6a53a821-33f3{text-align:justify;margin-block-end:1rem;max-width: none;\n}.elementor .e-69fbec83-f138{width:100%;height:auto;box-shadow:10px 12px 0px -2px #E9DCC1;}.elementor .e-6c19aa5c-b0aa{width:auto;padding:0px;flex:0 0 190px;}.elementor .e-338a7aa3-1054{font-size:12.5px;}.elementor .e-62e59edf-4b15{font-size:16px;color:#011F4E;line-height:1.6;}.elementor .e-584c0836-17ef{font-size:15px;color:#2A3950;text-align:justify;}.elementor .e-33786788-db4a{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;}.elementor .e-6291ba70-7c79{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E3E8EF;\n}.elementor .e-379ad581-a8f6{width:100%;height:auto;box-shadow:10px 12px 0px -2px #E9DCC1;}.elementor .e-2b2fa6ec-92c0{width:auto;padding:0px;flex:0 0 190px;}.elementor .e-731461c0-bb0d{font-size:12.5px;}.elementor .e-597c5fe6-ecc2{font-size:16px;color:#011F4E;line-height:1.6;}.elementor .e-61f15dfc-623b{font-size:15px;color:#2A3950;text-align:justify;}.elementor .e-3ddb940d-891f{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;}.elementor .e-4ff5586e-2401{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E3E8EF;\n}.elementor .e-1d95c020-755e{width:100%;height:auto;box-shadow:10px 12px 0px -2px #E9DCC1;}.elementor .e-6c04ded8-1639{width:auto;padding:0px;flex:0 0 190px;}.elementor .e-2d8e7131-72c2{font-size:12.5px;}.elementor .e-6c6d371f-7f04{font-size:16px;color:#011F4E;line-height:1.6;}.elementor .e-10a70bf-2313{font-size:15px;color:#2A3950;text-align:justify;}.elementor .e-386d3220-ce80{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;}.elementor .e-5681daa1-b3c1{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E3E8EF;\n}.elementor .e-645820b0-c15d{width:100%;height:auto;box-shadow:10px 12px 0px -2px #E9DCC1;}.elementor .e-55df9e92-3fd7{width:auto;padding:0px;flex:0 0 190px;}.elementor .e-1306800b-8657{font-size:12.5px;}.elementor .e-16a1b5e4-f8ae{font-size:16px;color:#011F4E;line-height:1.6;}.elementor .e-1470c621-ee04{font-size:15px;color:#2A3950;text-align:justify;}.elementor .e-7b7ab9de-c4df{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;}.elementor .e-c15cabf-3c38{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E3E8EF;\n}.elementor .e-226a6112-729e{width:100%;height:auto;box-shadow:10px 12px 0px -2px #E9DCC1;}.elementor .e-5ac42961-16c1{width:auto;padding:0px;flex:0 0 190px;}.elementor .e-2c939ddf-8efb{font-size:12.5px;}.elementor .e-7f9d9a8-4814{font-size:16px;color:#011F4E;line-height:1.6;}.elementor .e-36aaccc7-f8d9{font-size:15px;color:#2A3950;text-align:justify;}.elementor .e-7d9b532d-a25e{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;}.elementor .e-2beca14-a22a{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E3E8EF;\n}.elementor .e-25ece27a-16a8{width:100%;height:auto;box-shadow:10px 12px 0px -2px #E9DCC1;}.elementor .e-40c78cf6-41a0{width:auto;padding:0px;flex:0 0 190px;}.elementor .e-5e65ed75-28c7{font-size:12.5px;}.elementor .e-207e4559-3b7f{font-size:16px;color:#011F4E;line-height:1.6;}.elementor .e-1ca9578f-8dab{font-size:15px;color:#2A3950;text-align:justify;}.elementor .e-6f3c105d-850e{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;}.elementor .e-4ec7d110-48bb{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:flex-start;border-block-start-width: 1px; border-top-style: solid; border-top-color: #E3E8EF;\n}.elementor .e-15ae637e-cb1e{font-family:var(--pdo-font-label);font-size:12px;color:#B8924A;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-6e90c6fb-7cdc{font-family:var(--pdo-font-display);font-size:1.5rem;color:#FFFFFF;line-height:1.15;text-align:center;}.elementor .e-52cdc1c2-73d0{width:auto;aspect-ratio:3 / 4;padding:20px;background-image:linear-gradient(135deg, #011F4E 0%,#02295F 70%,#0E5097 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:10px 12px 0px -2px #E9DCC1;flex-direction:column;gap:0.8rem;flex:0 0 190px;justify-content:center;align-items:center;}.elementor .e-2d407807-134e{font-size:12.5px;}.elementor .e-5e2ea523-ef8d{font-size:16px;color:#011F4E;}.elementor .e-6a4f5e21-9f7a{width:auto;padding:0px;flex-direction:column;gap:0.8rem;flex:1 1 380px;justify-content:center;}.elementor .e-70a1b3b7-9992{width:100%;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;gap:2.5rem;align-items:center;border-block-start-width: 1px; border-block-end-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #E3E8EF; border-bottom-color: #E3E8EF;\n}.elementor .e-7dcd1a8d-32bd{width:100%;padding:0px;display:grid;gap:0px;grid-template-columns:1fr;grid-template-rows:repeat(1, auto);grid-auto-rows:auto;}