.elementor .e-687cc84e-affd{width:44px;height:44px;margin-inline-end:-10px;flex:0 0 44px;}.elementor .e-7737a258-e577{font-family:var(--font-main);font-size:25px;color:var(--navy);letter-spacing:-0.01em;line-height:1.2;margin-inline-end:auto;white-space: nowrap;\n}.elementor .e-6f3d13cd-aa22:hover,.elementor .e-6f3d13cd-aa22:focus-visible{color:var(--cobalt);}.elementor .e-6f3d13cd-aa22{font-family:var(--font-main);font-weight:500;font-size:17px;color:var(--navy);letter-spacing:-0.01em;cursor:pointer;white-space: nowrap;\n}.elementor .e-2dfaac85-2c2c{display:none;}.elementor .e-506f40a-8702{cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:20px;background-image:url("https://psicologo.dev-cn.com/wp-content/uploads/2026/09/chevron.png");background-repeat:no-repeat;background-attachment:scroll;background-size:12px 12px;background-position:0% 0%;display:flex;flex-direction:row;align-items:center;background-position: right 0 center;\n}.elementor .e-cc5fde5-44c6:hover,.elementor .e-cc5fde5-44c6:focus-visible{color:var(--cobalt);}.elementor .e-cc5fde5-44c6{font-family:var(--font-main);font-weight:600;font-size:17px;color:var(--navy);padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--rule); white-space: nowrap;\n}.elementor .e-78561d24-15eb{font-family:var(--font-main);font-weight:500;font-size:15px;color:var(--cobalt);text-decoration:underline;padding-block-start:14px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;text-underline-offset: 0.25em; white-space: nowrap;\n}.elementor .e-63175add-6c6d{min-width:300px;position:absolute;inset-block-start:calc(100% + 22px);inset-inline-start:-24px;z-index:60;padding-block-start:8px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;border-block-start-width:2px;background-color:#ffffff;box-shadow:0px 18px 30px -18px rgba(10,37,89,0.35);display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--navy);\n}.elementor .e-6fc678e3-52a9{position:relative;padding:0px;width: max-content;\n}.elementor .e-676161b6-6208{min-width:0px;padding:0px;flex:0 0 auto;width: max-content;\n}.elementor .e-257abe7a-ac95:hover,.elementor .e-257abe7a-ac95:focus-visible{color:var(--cobalt);background-size: 100% 2px;\n}.elementor .e-257abe7a-ac95{font-family:var(--font-main);font-weight:500;font-size:17px;color:var(--navy);letter-spacing:-0.01em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, #0b47c4 0%,#0b47c4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;white-space: nowrap; background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 2px; transition: background-size .35s cubic-bezier(.16,1,.3,1), color .2s;\n}.elementor .e-14cc8934-baf5:hover,.elementor .e-14cc8934-baf5:focus-visible{color:var(--cobalt);background-size: 100% 2px;\n}.elementor .e-14cc8934-baf5{font-family:var(--font-main);font-weight:500;font-size:17px;color:var(--navy);letter-spacing:-0.01em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, #0b47c4 0%,#0b47c4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;white-space: nowrap; background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 2px; transition: background-size .35s cubic-bezier(.16,1,.3,1), color .2s;\n}.elementor .e-77ca9e04-2cc1:hover,.elementor .e-77ca9e04-2cc1:focus-visible{color:var(--cobalt);background-size: 100% 2px;\n}.elementor .e-77ca9e04-2cc1{font-family:var(--font-main);font-weight:500;font-size:17px;color:var(--navy);letter-spacing:-0.01em;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(0deg, #0b47c4 0%,#0b47c4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;white-space: nowrap; background-repeat: no-repeat; background-position: 0 100%; background-size: 0% 2px; transition: background-size .35s cubic-bezier(.16,1,.3,1), color .2s;\n}.elementor .e-5f92f03-c174{padding:0px;margin-inline-start:auto;margin-inline-end:12px;background-color:transparent;display:flex;flex-direction:row;gap:36px;flex-wrap:nowrap;flex:0 0 auto;align-items:center;width: fit-content;\n}.elementor .e-783b5874-f3ee:hover,.elementor .e-783b5874-f3ee:focus-visible{background-color:var(--navy);}.elementor .e-783b5874-f3ee{font-family:var(--font-main);font-weight:600;font-size:16px;color:var(--cal);padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;background-color:var(--cobalt);transition:background-color 0.25s;display:inline-block;flex:0 0 auto;white-space: nowrap;\n}.elementor .e-4d3eece8-39df{font-family:var(--font-main);font-weight:600;font-size:16px;color:var(--navy);cursor:pointer;}.elementor .e-4f6317d8-b792{width:auto;padding:0px;flex:0 0 auto;}.elementor .e-2f741fbc-9387{width:14px;height:14px;position:static;margin:0px;background-image:url("https://psicologo.dev-cn.com/wp-content/uploads/2026/09/chevron.png");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;display:none;flex:0 0 14px;inset: auto;\n}.elementor .e-f4e90de-3ea9{cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-width:2px;border-color:var(--navy);border-style:solid;background-color:rgba(255,255,255,0.6);display:flex;flex-direction:row;align-items:center;}.elementor .e-556ecd48-86ee{font-family:var(--font-main);font-weight:500;font-size:20px;color:var(--navy);padding-block-start:16px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1b1d4b9b-8606{font-family:var(--font-main);font-weight:500;font-size:17px;color:var(--navy-2);padding-block-start:8px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:0px;border-block-end-width:1px;border-inline-start-width:0px;border-bottom-style: solid; border-bottom-color: var(--rule);\n}.elementor .e-64df48db-2f14{font-family:var(--font-main);font-weight:500;font-size:20px;color:var(--navy);padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--rule);\n}.elementor .e-6a2093a9-650a{font-family:var(--font-main);font-weight:500;font-size:20px;color:var(--navy);padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--rule);\n}.elementor .e-75638cd3-eec2{font-family:var(--font-main);font-weight:500;font-size:20px;color:var(--navy);padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--rule);\n}.elementor .e-35b49d42-d84d{width:100%;font-family:var(--font-main);font-weight:600;font-size:17px;color:var(--cal);padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:20px;border-radius:0px;background-color:var(--cobalt);}.elementor .e-41cba8ec-4265{position:absolute;inset-block-start:68px;inset-inline-end:0px;inset-inline-start:0px;z-index:50;padding-block-start:8px;padding-block-end:24px;padding-inline-start:21px;padding-inline-end:21px;border-block-end-width:2px;background-color:#ffffff;box-shadow:0px 18px 30px -18px rgba(10,37,89,0.35);opacity:100%;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: var(--navy);\n}.elementor .e-1d22d76-b835{position:static;padding:0px;}.elementor .e-48e04b88-34c7{display:none;}.elementor .e-7c387aeb-8614{height:88px;position:relative;font-family:var(--font-main);padding-block-start:0px;padding-block-end:0px;padding-inline-start:5.47vw;padding-inline-end:5.47vw;background-color:transparent;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;backdrop-filter: blur(12px) saturate(1.3);\n}