.elementor .e-5faf7b6c-193b{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;opacity:85%;}.elementor .e-25ecfcbd-7d65{width:100%;height:100%;padding:0px;}.elementor .e-60fd6a1c-d6ce{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;}.elementor .e-77d976f2-b61d{width:100%;height:100%;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:-1;background-color:transparent;opacity:100%;}.elementor .e-2e39b497-87c4{width:8px;height:8px;color:var(--white);margin-block-start:var(--space-6xs);display:none;fill: var(--white);\n}.elementor .e-39988c0d-7989{margin-block-end:0px;align-self:center;width: fit-content;\n}.elementor .e-1a745433-c82d{position:relative;padding:0px;display:flex;flex-direction:row;gap:0px;align-items:flex-start;}.elementor .e-16082e94-7163{position:relative;padding:0px;margin-block-end:var(--eyebrow-gap);align-self:flex-start;width: fit-content;\n}.elementor .e-12567e0-6065{width:100%;max-width:750px;font-weight:400;color:var(--white);letter-spacing:-1px;line-height:1.1;}.elementor .e-20430a7e-9e2f{width:100%;max-width:645px;margin-block-end:var(--space-5xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-59e04e10-14d9{width:100%;position:relative;padding-block-start:var(--space-5xs);padding-block-end:var(--space-5xs);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;justify-content:center;}.elementor .e-32a73884-b51d{width:100%;max-width:var(--site-width);padding-block-start:var(--section-space-3xl);padding-block-end:var(--section-space-l);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:var(--space-2xs);justify-content:space-between;align-items:flex-end;}.elementor .e-2cdf66ef-21cc{min-height:580px;position:relative;padding-block-start:0px;padding-block-end:0px;display:flex;flex-direction:column;gap:0px;isolation: isolate;\n}.elementor .e-c561c9b2-86da{width:100%;aspect-ratio:1.68;object-fit:cover;width: 100% !important; height: 100% !important; max-height: none !important; object-fit: cover;\n}.elementor .e-293d07d2-3417{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;align-items:center;position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: 0; padding: 0;\n}.elementor .e-25b3d490-3a4f{width:calc((100% - 20px) * 0.33);position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:var(--space-2xs);align-self: stretch; position: relative; min-height: 220px; padding: 0;\n}.elementor .e-f3de101-a4f8{width:calc((100% - 20px) * 0.67);font-weight:400;font-size:var(--hero-text);color:var(--primary);line-height:1.05;}.elementor .e-3093c3ba-b215{position:relative;padding-block-start:0px;padding-block-end:var(--space-s);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:var(--space-2xs);}.elementor .e-4ccc6d40-8332{font-weight:600;font-size:var(--text-m);color:var(--base);line-height:1.6;margin-block-start:0px;margin-block-end:var(--space-3xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ffcee33-ff77{position:relative;padding:0px;display:flex;flex-direction:column;gap:var(--space-2xs);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--primary-l90);\n}.elementor .e-3235d73c-36ee{margin-block-end:0px;}.elementor .e-236a9dee-1aaf{width:calc((100% - 70px) * 0.5);position:relative;padding:0px;display:flex;flex-direction:column;gap:var(--space-3xs);}.elementor .e-7b02d19b-a333{font-weight:600;font-size:var(--text-m);color:var(--base);line-height:1.6;margin-block-start:0px;margin-block-end:var(--space-3xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ce6b4eb-80b3{position:relative;padding:0px;display:flex;flex-direction:column;gap:var(--space-2xs);border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: var(--primary-l90);\n}.elementor .e-6ae2067f-10a1{margin-block-end:0px;}.elementor .e-6b28593f-64ec{width:calc((100% - 70px) * 0.5);position:relative;padding:0px;display:flex;flex-direction:column;gap:var(--space-3xs);}.elementor .e-64ede522-3810{position:relative;padding-block-start:0px;padding-block-end:var(--space-5xs);padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:var(--section-space-m);}.elementor .e-6985d568-9d9a{width:100%;min-width:0px;max-width:100%;aspect-ratio:2.28;object-fit:cover;}.elementor .e-247ebf65-df88{width:100%;max-width:var(--site-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-2xs);}.elementor .e-17ad9cb9-c3ae{position:relative;background-color:var(--white);display:flex;flex-direction:column;gap:0px;}.elementor .e-77f7a520-99f1{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:-1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--space-5xs);padding-inline-end:var(--space-5xs);background-image:url("https://geopolreport.com/wp-content/uploads/2026/09/unsplash-image-gEKMstKfZ6w.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;opacity:5%;}.elementor .e-44a1b75a-33d6{max-width:150px;font-weight:400;color:var(--white);line-height:1.3;}.elementor .e-26b84a21-d000{width:50px;height:50px;padding:0px;margin:0px;background-image:url("https://geopolreport.com/wp-content/uploads/2026/10/icon-research-white.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:50% 50%;flex:0 0 auto;}.elementor .e-41565003-29f9{transform:translate3d(40px, -60px, 0px);}.elementor .e-18acb0a1-b366{height:147px;padding:0px;}.elementor .e-216243a9-ec31{width:calc((100% - 60px) * 0.5);position:relative;padding:var(--space-5xs);margin-block-start:0px;margin-block-end:0px;margin-inline-start:var(--space-5xs);margin-inline-end:var(--space-5xs);background-image:url("https://geopolreport.com/wp-content/uploads/2026/09/unsplash-image-no2blvVYoJw.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;display:flex;flex-direction:column;gap:var(--space-2xs);justify-content:flex-end;align-items:flex-end;align-self:stretch;}.elementor .e-5b5aa8b8-3dee{font-weight:400;color:var(--primary);margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-183b12f6-b5ad{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-558389f7-7417{width:100%;font-weight:400;font-size:var(--heading-2xs);color:var(--base);line-height:1.3;}.elementor .e-29a43212-a76c{width:calc((100% - 60px) * 0.5);position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--inner-side-s);padding-inline-end:var(--inner-side-s);display:flex;flex-direction:row;gap:var(--space-2xs);flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;}.elementor .e-652ffe53-5bf9{max-width:var(--site-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:var(--section-space-xs);justify-content:space-between;align-items:center;}.elementor .e-a51109d-305d{overflow:hidden;position:relative;background-color:var(--light);display:flex;flex-direction:column;gap:0px;isolation: isolate;\n}.elementor .e-243b4431-52d5{font-weight:400;color:var(--white);}.elementor .e-7cc85db8-c524{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-40fa254-f9e7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:var(--space-m);grid-template-columns:repeat(1, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-4336903a-e0cb{font-weight:400;color:var(--white);line-height:1.3;margin-block-start:var(--space-6xs);margin-block-end:var(--title-gap);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-50aa9afc-2356{padding:0px;}.elementor .e-695c3307-a63a{aspect-ratio:16 / 9;padding:0px;background-image:url("https://www.geopolreport.com/wp-content/uploads/2026/10/213-1024x768.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;align-self:stretch;}.elementor .e-9454dfb-a911{padding:0px;display:grid;gap:var(--space-m);grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-47df0d44-e5b8{aspect-ratio:4 / 1;padding:0px;background-image:url("https://www.geopolreport.com/wp-content/uploads/2026/10/3716-1024x682.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;align-self:stretch;}.elementor .e-64ccf852-4324{font-weight:400;color:var(--white);line-height:1.3;margin-block-start:var(--space-6xs);margin-block-end:var(--space-3xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c8731e4-6768{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-299507e-c643{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:var(--space-m);grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;align-items:start;}.elementor .e-3d554091-cc71{width:100%;max-width:var(--site-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-m);align-items:stretch;}.elementor .e-12ced0-a49c{position:relative;display:flex;flex-direction:column;gap:0px;}.elementor .e-42eeade3-5603{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:-1;padding:0px;background-image:url("https://geopolreport.com/wp-content/uploads/2026/10/old-architectural-building-2021-09-24-04-17-11-utc-min.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;opacity:10%;}.elementor .e-916d228-dd8e{width:calc((100% - 20px) * 0.66);font-weight:400;color:var(--primary);line-height:1.2;margin-block-end:0px;}.elementor .e-a7fa736-7443{text-align:center;display:flex;flex:0 0 auto;justify-content:center;width: fit-content;\n}.elementor .e-438bbbf5-c64f{width:100%;padding:0px;display:flex;flex-direction:row;gap:var(--stack-gap-m);justify-content:space-between;align-items:center;}.elementor .e-5fa33225-c343{width:100%;max-width:var(--site-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;}.elementor .e-6d47194b-cda2{position:relative;background-color:var(--white);display:flex;flex-direction:column;gap:0px;isolation: isolate;\n}.elementor .e-d7d00fb-a5f1{width:var(--space-l);height:var(--space-l);object-fit:contain;margin-inline: auto;\n}.elementor .e-e60ed70-636c{font-weight:400;color:var(--white);line-height:1.1;text-align:center;margin:0px;text-wrap: balance;\n}.elementor .e-88ac1b9-940e{color:var(--white);text-align:center;margin:0px;text-wrap: balance;\n}.elementor .e-7764edf-7132{width:100%;max-width:640px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-2xs);}.elementor .e-f904976-2639{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-81860dc-a8cf{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-6548d99-c536{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-347299e-32c5{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-623fdec-ff6b{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-57e3480-2d84{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-fad35fe-5a85{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-5f8db10-00ff{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-b393169-c3cf{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-40c73d2-4b06{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-5069ebf-ffc8{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-9fda779-5c85{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-e8d90a5-9d3b{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-ca75b58-f6a3{width:calc(var(--space-l) * 4);height:var(--space-l);object-fit:contain;padding-block-start:var(--space-6xs);padding-block-end:var(--space-6xs);padding-inline-start:var(--space-3xs);padding-inline-end:var(--space-3xs);background-color:var(--white);flex:0 1 auto;width: calc(var(--space-l) * 4);
height: var(--space-l);
flex: none;
object-fit: contain; box-sizing: border-box;\n}.elementor .e-8306c27-0e67{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:var(--space-m);display:flex;flex-direction:row;gap:var(--space-m);align-items:center;width: max-content;
animation: gc-logo-scroll 21s linear infinite;
&:hover { animation-play-state: paused; }
@media (prefers-reduced-motion: reduce) { animation: none; }\n}.elementor .e-4f2afc1-76e1{width:100%;overflow:hidden;padding:0px;@media (prefers-reduced-motion: reduce) { overflow-x: auto; }\n}.elementor .e-15aebca6-4fa8{position:relative;font-size:var(--text-3xs);color:var(--white);text-align:center;font-style:italic;margin:0px;color: var(--gp-ash);\n}.elementor .e-4835443-a063{width:100%;max-width:var(--site-width);padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-m);}.elementor .e-cc93749-982f{padding-block-start:var(--section-space-m);padding-block-end:var(--section-space-m);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--primary);display:flex;flex-direction:column;}.elementor .e-6f64204a-50ac{text-align:center;}.elementor .e-1ec3a940-90b5{font-family:var(--heading-font);font-weight:400;color:var(--white);line-height:1.1;text-align:center;}.elementor .e-284aad45-2094{font-size:var(--text-s);text-align:center;margin-block-end:14.4px;margin-inline-start:0px;margin-inline-end:0px;color: var(--gp-ash);\n}.elementor .e-f794a2b5-5ac5{padding:0px;margin-block-start:0px;margin-inline-start:auto;margin-inline-end:auto;width: fit-content;\n}.elementor .e-8e7ed5d1-1795{width:100%;max-width:640px;font-size:var(--card-text);line-height:var(--card-text-line);padding-block-start:0px;padding-block-end:var(--space-s);padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-2xs);}.elementor .e-654d0453-55b1{position:relative;font-size:var(--card-text);line-height:var(--card-text-line);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-fd6f4c37-0913{max-width:var(--site-width);font-size:var(--card-text);line-height:var(--card-text-line);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-2xs);flex:1 1 auto;}.elementor .e-e72454a1-1391{position:relative;font-size:var(--card-text);line-height:var(--card-text-line);background-image:linear-gradient(180deg, #130C4F 0%,#0D0837 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:none;flex-direction:column;gap:0px;background-repeat: repeat; background-attachment: scroll; background-size: auto auto; background-position: 0% 0%;\n}.elementor .e-10a335f4-429b{padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width: 5px; width: fit-content; border-bottom-style: solid; border-bottom-color: var(--accent);\n}.elementor .e-1a4bbc26-f455{font-weight:400;color:var(--primary);line-height:1.1;text-align:center;margin-block-start:0px;margin-block-end:var(--space-m);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4913a79f-8825{font-size:var(--display-xl);margin-block-start:0px;margin-block-end:var(--space-3xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3fa00248-c25a{font-size:var(--heading-s);color:var(--primary);line-height:1.4;margin-block-start:0px;margin-block-end:var(--space-2xs);margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f5de57d-32be{font-weight:600;font-size:var(--text-2xs);color:var(--neutral);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-48e22459-be49{padding-block-start:var(--section-space-xs);padding-block-end:var(--section-space-xs);padding-inline-start:var(--section-space-xs);padding-inline-end:var(--section-space-xs);background-color:var(--white);border-block-start-width: 5px; border-top-style: solid; border-top-color: var(--primary);\n}.elementor .e-626fa0b-7e83{width:100%;max-width:900px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;max-width: var(--gp-site-width);\n}.elementor .e-4acec616-1e2e{background-color:var(--light);display:flex;flex-direction:column;}