.elementor .e-7f1ba77c-d292{font-family:Poppins;font-weight:600;font-size:1.5rem;color:#213D85;letter-spacing:0.12em;line-height:1.7;}.elementor .e-127817e3-2e85{font-family:"Barlow Condensed";font-weight:800;font-size:5.7rem;color:#304CA3;letter-spacing:-0.035em;line-height:1.06;text-shadow:0.25rem 0.3rem 0 #FFFFFF;\n}.elementor .e-bb9372b-92a1{font-family:Poppins;font-size:2rem;color:#213D85;line-height:1.7;}.elementor .e-1076462b-7ce3:hover,.elementor .e-1076462b-7ce3:focus-visible{background-color:#FFD05A;}.elementor .e-1076462b-7ce3{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#FFBD00;align-self:flex-start;}.elementor .e-8aa0bbe-ca20:hover,.elementor .e-8aa0bbe-ca20:focus-visible{background-color:#E0EFF7;}.elementor .e-8aa0bbe-ca20{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#F0F8FC;align-self:flex-start;}.elementor .e-3519ea68-f8df{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-4cfb22db-4a17{font-family:Poppins;font-size:1.5rem;color:#213D85;line-height:1.7;}.elementor .e-1fe09443-2274{max-width:48%;padding:0px;flex-direction:column;gap:2.5rem;}.elementor .e-18eb5770-832d{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;align-items:center;}.elementor .e-3641922a-5fdb{min-height:62rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:url("https://vestibular.ucp.br/wp-content/uploads/2026/10/UCP-Vestibular-2027-Fade.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#B0E2EE;flex-direction:column;justify-content:center;}.elementor .e-68ca8e9a-1503{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.35;}.elementor .e-6397b079-ee9c:hover,.elementor .e-6397b079-ee9c:focus-visible{background-color:#E0EFF7;}.elementor .e-6397b079-ee9c{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#F0F8FC;align-self:flex-start;}.elementor .e-39951e2a-1b7b{padding:0px;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-6da03325-7b20{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-5adfa298-5952{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F5FAFD;flex-direction:column;}.elementor .e-4c9c3fc6-dbc5{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.35;}.elementor .e-5dea2662-1d47{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-21253e12-b0f6{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-507fac00-c307{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-50537d13-4a89{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-526ad273-4e51{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-620ed45-13c0{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-7ddb3b46-9db4{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-67d36fa5-c574{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-4eca76eb-77a2{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-13296e58-1aff{padding:0px;flex-direction:row;gap:3rem;}.elementor .e-29129e34-2a00{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-55d09a6f-662f{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-7072a7af-3726{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-200d3a34-f922{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.35;}.elementor .e-2948fad0-c1fb{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-19b9f1c7-1a66{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-7709548f-1b2e{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-4c2c3d75-e468{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.6rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-2ac1a7f7-de44{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-1fa6b65f-6462{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-1bfee411-bf12{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.6rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-72c4f89-ad4b{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-5f6379e1-4a57{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-56b8fc76-9c2d{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.6rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-5b2558f0-34fa{max-width:95rem;padding:0px;flex-direction:column;gap:0px;}.elementor .e-3ae8ac40-9804:hover,.elementor .e-3ae8ac40-9804:focus-visible{background-color:#FFD05A;}.elementor .e-3ae8ac40-9804{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#FFBD00;align-self:flex-start;}.elementor .e-5c02e186-9cd2:hover,.elementor .e-5c02e186-9cd2:focus-visible{background-color:#E0EFF7;}.elementor .e-5c02e186-9cd2{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#F0F8FC;align-self:flex-start;}.elementor .e-68e4f77f-3727{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-76df051d-c9d6{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-78e63b47-ccfa{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-41232fc7-6bc5{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.3;}.elementor .e-67c96437-26d9{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;}.elementor .e-23442683-2afe{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.4;}.elementor .e-f4b509a-e024{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;}.elementor .e-25e5a147-17df{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-46d77526-a019{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.4;}.elementor .e-50dd12b9-4ee7{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;}.elementor .e-4d8ea2c5-80b2{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-66627efc-ab58{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.4;}.elementor .e-2a43ab41-1b40{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;}.elementor .e-7b9ca957-f179{padding:0px;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .e-6781a779-a9d5{padding:0px;flex-direction:row;gap:3rem;}.elementor .e-6266861d-8969{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;}.elementor .e-690ab92d-2d64{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;}.elementor .e-466d2e15-dbc3:hover,.elementor .e-466d2e15-dbc3:focus-visible{background-color:#FFD05A;}.elementor .e-466d2e15-dbc3{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#FFBD00;align-self:flex-start;}.elementor .e-5b1c43fc-7e1f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:2rem;border-block-start-width: 0.1rem; border-block-end-width: 0.1rem; border-top-style: solid; border-top-color: #E3E8EF; border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-65900132-1eab{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-3da2e96c-95b0{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-35ae5334-40f0{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.35;}.elementor .e-f0ee0d0-948d{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-a653685-954f:hover,.elementor .e-a653685-954f:focus-visible{background-color:#FFD05A;}.elementor .e-a653685-954f{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#FFBD00;align-self:flex-start;}.elementor .e-ccc0435-3613:hover,.elementor .e-ccc0435-3613:focus-visible{background-color:#E0EFF7;}.elementor .e-ccc0435-3613{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#F0F8FC;align-self:flex-start;}.elementor .e-1c9d4c98-a2b6{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-58c2c2f6-23cd{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-61d795b8-9493{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F5FAFD;flex-direction:column;}.elementor .e-aee5668-9fde{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.35;}.elementor .e-4304370e-5d3d{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-241f69c0-9991{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-6cecb433-ba14{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.8rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-133ee288-1a22{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-393fa6e2-2491{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-db3d2a8-6941{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.8rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-22250863-8fce{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-94d4e28-1c52{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-1da3b2ba-1d29{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.8rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-231485dd-ba77{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-1ac7a086-8ffe{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-6f54024e-f181{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.8rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-19b10781-8219{font-family:Poppins;font-weight:600;font-size:1.9rem;color:#304CA3;line-height:1.35;}.elementor .e-46da784f-b09e{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-2892824c-1865{padding-block-start:1.8rem;padding-block-end:1.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0.1rem;flex-direction:column;gap:0.8rem;border-bottom-style: solid; border-bottom-color: #E3E8EF;\n}.elementor .e-7ba2e01f-d110{max-width:95rem;padding:0px;flex-direction:column;gap:0px;}.elementor .e-12e7b0c4-88d6{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-dce518b-5f87{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-14ebfa8e-843f{font-family:Poppins;font-weight:600;font-size:2.8rem;color:#304CA3;line-height:1.35;}.elementor .e-7164d86-af6e{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-5527529-e947:hover,.elementor .e-5527529-e947:focus-visible{background-color:#FFD05A;}.elementor .e-5527529-e947{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#FFBD00;align-self:flex-start;}.elementor .e-1c792d07-87f8:hover,.elementor .e-1c792d07-87f8:focus-visible{background-color:#E0EFF7;}.elementor .e-1c792d07-87f8{font-family:Poppins;font-weight:600;font-size:1.7rem;color:#304CA3;line-height:1.5;text-decoration:none;padding-block-start:1.3rem;padding-block-end:1.3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:0.7rem;background-color:#F0F8FC;align-self:flex-start;}.elementor .e-7f2e3628-d1f2{padding:0px;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-6934f638-6b62{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-6f942627-ac60{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#EAF7FB;flex-direction:column;}.elementor .e-3a457032-b554{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-1a8b3c3c-79c0{font-family:Poppins;font-size:1.7rem;color:#46516B;line-height:1.7;cursor: default;\n}.elementor .e-b366729-b046{max-width:118rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2rem;}.elementor .e-6d89566f-9820{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-46303572-1f0e{padding:0px;flex-direction:column;gap:0px;}