.elementor-15 .elementor-element.elementor-element-a34886f{--display:flex;}.elementor-15 .elementor-element.elementor-element-71ec7f6 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-38a6a2b > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-5fb3746{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-5fb3746:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5fb3746 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-5fb3746.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-97b7bfe{--display:flex;--border-radius:20px 0px 0px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-97b7bfe:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-97b7bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97b7bfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-839f8cd{--display:flex;--padding-top:55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-839f8cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-c7b7fa8{--display:flex;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-15 .elementor-element.elementor-element-92fc509 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-5e2420d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5e2420d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-68eb666{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-96e7bb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-f237d42{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-f237d42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-930e041{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-930e041.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-dc9a083{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:0px 20px 0px 0px;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-dc9a083:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dc9a083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2631b22{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-2631b22:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2631b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-53.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-c23c702 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-74eb5b2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-74eb5b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-190f843{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-190f843 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-645a8ff{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-645a8ff:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-645a8ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-52.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-3e91f83 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-93b08ab{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-93b08ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d0901c7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d0901c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2afb28c{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-2afb28c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2afb28c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-51.jpg");background-size:cover;}.elementor-15 .elementor-element.elementor-element-6545b0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c122ad6{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c122ad6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0a0887b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-0a0887b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dc16906{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:0px 0px 20px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-dc16906:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dc16906 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ad32c5e{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-ad32c5e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ad32c5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-54.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d79c3d4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2b59d8a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-2b59d8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e9ba0c2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e9ba0c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d7cbce2{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-d7cbce2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d7cbce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-61.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ce3f4be .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c4428db{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c4428db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d16c95b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d16c95b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f7fcb9c{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-f7fcb9c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f7fcb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-50.jpg");background-size:cover;}.elementor-15 .elementor-element.elementor-element-31de942 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1345e1a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1345e1a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c2a32fc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-c2a32fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-520b3a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 20px 20px 0px;--margin-top:-285px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-520b3a6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-520b3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ecd51c7{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ecd51c7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-4018fdf{text-align:start;}.elementor-15 .elementor-element.elementor-element-6b9e438{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-f36c39b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-5da5098{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-5da5098 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-73ac79b{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a719031 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-7e35796{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-7e35796 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-05beba1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-15 .elementor-element.elementor-element-05beba1:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-05beba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-15 .elementor-element.elementor-element-854ba03{--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;--border-radius:20px 0px 0px 0px;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-854ba03:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-854ba03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1b01cfd{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-1b01cfd:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-1b01cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-61.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-e95ce9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4a4834f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-4a4834f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-251fbae{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-251fbae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f5e78bc{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-f5e78bc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-f5e78bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-60.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-24c8601 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-45d6312{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-45d6312 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-58b1927{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-58b1927 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0e5be05{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-0e5be05:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0e5be05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-55.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-8e73556 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f0e71ce{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-f0e71ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-bea3b38{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-bea3b38 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-17bdb9c{--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;--border-radius:0px 0px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-17bdb9c:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-17bdb9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3abdf98{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-3abdf98:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3abdf98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-62.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-4381d5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a69fc2b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-a69fc2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dd19ca7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-dd19ca7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-74ed881{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-74ed881:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-74ed881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-57.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0955574 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-890cd7e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-890cd7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ac83c45{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ac83c45 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-0a5fdc5{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-0a5fdc5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0a5fdc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-56.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7cfbb3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-2f59aeb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-2f59aeb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-1cd5349{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-1cd5349 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8bb7970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 20px 20px 0px;--margin-top:-285px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-8bb7970:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8bb7970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-20a846a{--display:flex;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-20a846a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e881878{text-align:start;}.elementor-15 .elementor-element.elementor-element-e881878 img{width:41%;}.elementor-15 .elementor-element.elementor-element-f6c8281{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-f51bf62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-2cbd0e5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-2cbd0e5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-a8a4e08{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-6daaa30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-3a1217f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-3a1217f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:31px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-4f22821{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-1c81bc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-e628fd6{--display:flex;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-307ce9d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-d43bb40{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-d43bb40 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-6b59480{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-891c9e9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-a016848{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-a016848 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-a643448{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:0px 20px 0px 0px;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-a643448:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a643448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-20a08b3{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-20a08b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-20a08b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-53.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-1bed293 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8346977{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-8346977 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-82cca23{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-82cca23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b55f716{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-b55f716:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b55f716 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-52.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-268cdc2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5533858{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-5533858 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-67533c2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-67533c2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b0c2d90{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-b0c2d90:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b0c2d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-51.jpg");background-size:cover;}.elementor-15 .elementor-element.elementor-element-cc82423 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-764d101{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-764d101 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f7bac29{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-f7bac29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-c518cbe{--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--border-radius:0px 0px 20px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c518cbe:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-c518cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-4226ce7{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-4226ce7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-4226ce7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-54.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-7137a1e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-031fa26{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-031fa26 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-cd8a9b7{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-cd8a9b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a373e2e{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-a373e2e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a373e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-61.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-5ef14c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8c022ae{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-8c022ae .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-facef85{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-facef85 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ef66413{--display:flex;--min-height:100px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-ef66413:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ef66413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-50.jpg");background-size:cover;}.elementor-15 .elementor-element.elementor-element-f56dc7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-81f01d3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-81f01d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ade2a7b{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-ade2a7b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d4529dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-1e81be7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-15 .elementor-element.elementor-element-fdb8a32{--display:flex;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-c03365c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-35f2981{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-35f2981 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-6cfda6a{--display:flex;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ef1f3c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:#329CD3;}.elementor-15 .elementor-element.elementor-element-f7e2f2e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-f7e2f2e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;color:#043954;}.elementor-15 .elementor-element.elementor-element-e2582db{--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;--border-radius:20px 0px 0px 0px;--padding-top:25px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-e2582db:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e2582db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3f1489a{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-3f1489a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3f1489a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-61.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-b259f2d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6d4da5c{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6d4da5c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-075f0fb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-075f0fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-a8590f8{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-a8590f8:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-a8590f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-60.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-dffc36e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9a2955d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-9a2955d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-283960d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-283960d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-dacaf6d{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-dacaf6d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-dacaf6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-55.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-67581b2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8921946{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-8921946 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-80aa8ed{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-80aa8ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-92b1942{--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;--border-radius:0px 0px 0px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-92b1942:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-92b1942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9ab6c38{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-9ab6c38:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9ab6c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-62.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ee3fc9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-e67e312{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-e67e312 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d5365db{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-d5365db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8e511d7{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-8e511d7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-8e511d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-57.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a47ed3f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-fb89f9a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-fb89f9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-5184801{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-5184801 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9849f06{--display:flex;--min-height:250px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-9849f06:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9849f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theogpd.org/wp-content/uploads/2025/11/Group-56.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-2bba1dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f692f68{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-f692f68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6dfe696{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-15 .elementor-element.elementor-element-6dfe696 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-5fb3746{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-839f8cd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-ecd51c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-20a846a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1c81bc1{width:var( --container-widget-width, 329.857px );max-width:329.857px;--container-widget-width:329.857px;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-d4529dc{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1e81be7{width:var( --container-widget-width, 329.857px );max-width:329.857px;--container-widget-width:329.857px;--container-widget-flex-grow:0;text-align:start;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-5fb3746{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-97b7bfe{--border-radius:20px 20px 0px 0px;}.elementor-15 .elementor-element.elementor-element-839f8cd{--width:263px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-dc9a083{--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2631b22{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-645a8ff{--min-height:300px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-2afb28c{--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-dc16906{--border-radius:0px 0px 20px 20px;}.elementor-15 .elementor-element.elementor-element-ad32c5e{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-d7cbce2{--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-f7fcb9c{--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-520b3a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ecd51c7{--width:263px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-4018fdf img{width:44%;}.elementor-15 .elementor-element.elementor-element-05beba1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-854ba03{--border-radius:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1b01cfd{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-f5e78bc{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-0e5be05{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-17bdb9c{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3abdf98{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-74ed881{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-0a5fdc5{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-8bb7970{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-20a846a{--width:263px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-a643448{--border-radius:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-20a08b3{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-b55f716{--min-height:300px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b0c2d90{--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c518cbe{--border-radius:0px 0px 20px 20px;}.elementor-15 .elementor-element.elementor-element-4226ce7{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-a373e2e{--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-ef66413{--min-height:300px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-3f1489a{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-a8590f8{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-dacaf6d{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-9ab6c38{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-8e511d7{--min-height:300px;}.elementor-15 .elementor-element.elementor-element-9849f06{--min-height:300px;}}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-97b7bfe{--width:30%;}.elementor-15 .elementor-element.elementor-element-930e041{--width:65.667%;}.elementor-15 .elementor-element.elementor-element-2631b22{--width:250%;}.elementor-15 .elementor-element.elementor-element-645a8ff{--width:250%;}.elementor-15 .elementor-element.elementor-element-2afb28c{--width:250%;}.elementor-15 .elementor-element.elementor-element-ad32c5e{--width:250%;}.elementor-15 .elementor-element.elementor-element-d7cbce2{--width:250%;}.elementor-15 .elementor-element.elementor-element-f7fcb9c{--width:250%;}.elementor-15 .elementor-element.elementor-element-520b3a6{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-854ba03{--width:66.6666%;}.elementor-15 .elementor-element.elementor-element-1b01cfd{--width:250%;}.elementor-15 .elementor-element.elementor-element-f5e78bc{--width:250%;}.elementor-15 .elementor-element.elementor-element-0e5be05{--width:250%;}.elementor-15 .elementor-element.elementor-element-17bdb9c{--width:66.6666%;}.elementor-15 .elementor-element.elementor-element-3abdf98{--width:250%;}.elementor-15 .elementor-element.elementor-element-74ed881{--width:250%;}.elementor-15 .elementor-element.elementor-element-0a5fdc5{--width:250%;}.elementor-15 .elementor-element.elementor-element-8bb7970{--width:33.3333%;}.elementor-15 .elementor-element.elementor-element-20a08b3{--width:250%;}.elementor-15 .elementor-element.elementor-element-b55f716{--width:250%;}.elementor-15 .elementor-element.elementor-element-b0c2d90{--width:250%;}.elementor-15 .elementor-element.elementor-element-4226ce7{--width:250%;}.elementor-15 .elementor-element.elementor-element-a373e2e{--width:250%;}.elementor-15 .elementor-element.elementor-element-ef66413{--width:250%;}.elementor-15 .elementor-element.elementor-element-e2582db{--width:66.6666%;}.elementor-15 .elementor-element.elementor-element-3f1489a{--width:250%;}.elementor-15 .elementor-element.elementor-element-a8590f8{--width:250%;}.elementor-15 .elementor-element.elementor-element-dacaf6d{--width:250%;}.elementor-15 .elementor-element.elementor-element-92b1942{--width:66.6666%;}.elementor-15 .elementor-element.elementor-element-9ab6c38{--width:250%;}.elementor-15 .elementor-element.elementor-element-8e511d7{--width:250%;}.elementor-15 .elementor-element.elementor-element-9849f06{--width:250%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-839f8cd{--width:239.857px;}.elementor-15 .elementor-element.elementor-element-ecd51c7{--width:239.857px;}.elementor-15 .elementor-element.elementor-element-20a846a{--width:239.857px;}}/* Start custom CSS for container, class: .elementor-element-2631b22 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-2631b22 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-2631b22 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-2631b22:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-2631b22:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-2631b22::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-2631b22:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-2631b22 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-2631b22 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-645a8ff *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-645a8ff .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-645a8ff .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-645a8ff:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-645a8ff:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-645a8ff::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-645a8ff:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-645a8ff .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-645a8ff .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2afb28c *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-2afb28c .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-2afb28c .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-2afb28c:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-2afb28c:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-2afb28c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-2afb28c:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-2afb28c .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-2afb28c .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad32c5e *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-ad32c5e .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-ad32c5e .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-ad32c5e:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-ad32c5e:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-ad32c5e::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-ad32c5e:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-ad32c5e .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-ad32c5e .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7cbce2 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-d7cbce2 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-d7cbce2 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-d7cbce2:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-d7cbce2:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-d7cbce2::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-d7cbce2:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-d7cbce2 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-d7cbce2 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f7fcb9c *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-f7fcb9c .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-f7fcb9c .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-f7fcb9c:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-f7fcb9c:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-f7fcb9c::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-f7fcb9c:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-f7fcb9c .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-f7fcb9c .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b01cfd *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-1b01cfd .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-1b01cfd .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-1b01cfd:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-1b01cfd:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-1b01cfd::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-1b01cfd:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-1b01cfd .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-1b01cfd .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5e78bc *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-f5e78bc .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-f5e78bc .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-f5e78bc:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-f5e78bc:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-f5e78bc::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-f5e78bc:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-f5e78bc .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-f5e78bc .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e5be05 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-0e5be05 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-0e5be05 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-0e5be05:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-0e5be05:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-0e5be05::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-0e5be05:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-0e5be05 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-0e5be05 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3abdf98 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-3abdf98 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-3abdf98 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-3abdf98:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-3abdf98:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-3abdf98::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-3abdf98:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-3abdf98 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-3abdf98 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ed881 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-74ed881 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-74ed881 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-74ed881:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-74ed881:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-74ed881::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-74ed881:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-74ed881 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-74ed881 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a5fdc5 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-0a5fdc5 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-0a5fdc5 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-0a5fdc5:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-0a5fdc5:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-0a5fdc5::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-0a5fdc5:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-0a5fdc5 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-0a5fdc5 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20a08b3 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-20a08b3 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-20a08b3 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-20a08b3:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-20a08b3:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-20a08b3::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-20a08b3:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-20a08b3 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-20a08b3 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b55f716 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-b55f716 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-b55f716 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-b55f716:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-b55f716:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-b55f716::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-b55f716:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-b55f716 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-b55f716 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0c2d90 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-b0c2d90 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-b0c2d90 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-b0c2d90:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-b0c2d90:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-b0c2d90::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-b0c2d90:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-b0c2d90 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-b0c2d90 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4226ce7 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-4226ce7 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-4226ce7 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-4226ce7:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-4226ce7:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-4226ce7::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-4226ce7:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-4226ce7 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-4226ce7 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a373e2e *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-a373e2e .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-a373e2e .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-a373e2e:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-a373e2e:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-a373e2e::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-a373e2e:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-a373e2e .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-a373e2e .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef66413 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-ef66413 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-ef66413 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-ef66413:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-ef66413:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-ef66413::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-ef66413:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-ef66413 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-ef66413 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f1489a *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-3f1489a .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-3f1489a .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-3f1489a:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-3f1489a:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-3f1489a::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-3f1489a:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-3f1489a .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-3f1489a .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8590f8 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-a8590f8 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-a8590f8 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-a8590f8:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-a8590f8:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-a8590f8::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-a8590f8:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-a8590f8 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-a8590f8 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dacaf6d *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-dacaf6d .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-dacaf6d .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-dacaf6d:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-dacaf6d:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-dacaf6d::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-dacaf6d:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-dacaf6d .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-dacaf6d .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ab6c38 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-9ab6c38 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-9ab6c38 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-9ab6c38:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-9ab6c38:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-9ab6c38::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-9ab6c38:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-9ab6c38 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-9ab6c38 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e511d7 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-8e511d7 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-8e511d7 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-8e511d7:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-8e511d7:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-8e511d7::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-8e511d7:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-8e511d7 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-8e511d7 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9849f06 *//* Default hidden text */
.elementor-15 .elementor-element.elementor-element-9849f06 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-9849f06 .elementor-widget-text-editor {
    opacity: 0;
    transition: 0.4s ease-in-out;
}

/* Show text on hover */
.elementor-15 .elementor-element.elementor-element-9849f06:hover .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-9849f06:hover .elementor-widget-text-editor {
    opacity: 1;
}

/* Add black overlay on hover */
.elementor-15 .elementor-element.elementor-element-9849f06::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    transition: 0.4s ease-in-out;
    z-index: 1;
}

/* Overlay visible on hover */
.elementor-15 .elementor-element.elementor-element-9849f06:hover::before {
    background: rgba(0, 0, 0, 0.6);
}

/* Make sure text is above overlay */
.elementor-15 .elementor-element.elementor-element-9849f06 .elementor-widget-heading,
.elementor-15 .elementor-element.elementor-element-9849f06 .elementor-widget-text-editor {
    position: relative;
    z-index: 2;
}/* End custom CSS */