.elementor-138 .elementor-element.elementor-element-78e0f32{--display:flex;--min-height:555px;--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;--justify-content:center;--overlay-opacity:0.18;}.elementor-138 .elementor-element.elementor-element-78e0f32:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-78e0f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisdesouza.com/wp-content/uploads/2025/10/imgi_52_20190322153144208228000000-o-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-78e0f32::before, .elementor-138 .elementor-element.elementor-element-78e0f32 > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-78e0f32 > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-78e0f32 > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-78e0f32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-78e0f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-138 .elementor-element.elementor-element-72c9834{text-align:center;}.elementor-138 .elementor-element.elementor-element-72c9834 .elementor-heading-title{font-family:var( --e-global-typography-e17f09f-font-family ), Sans-serif;font-size:var( --e-global-typography-e17f09f-font-size );font-weight:var( --e-global-typography-e17f09f-font-weight );text-transform:var( --e-global-typography-e17f09f-text-transform );color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-6360e4d{--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;--margin-top:80px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-80cc160{text-align:center;}.elementor-138 .elementor-element.elementor-element-80cc160 .elementor-heading-title{font-family:var( --e-global-typography-5077377-font-family ), Sans-serif;font-size:var( --e-global-typography-5077377-font-size );font-weight:var( --e-global-typography-5077377-font-weight );text-transform:var( --e-global-typography-5077377-text-transform );}.elementor-138 .elementor-element.elementor-element-54de574{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-f78425a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-f78425a:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-f78425a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.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-138 .elementor-element.elementor-element-ccb6ec6{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-ccb6ec6{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-ccb6ec6{left:10px;}.elementor-138 .elementor-element.elementor-element-ccb6ec6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-309903b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-006faa5 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-90c00d6{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-90c00d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-8147172{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-8147172 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-8b0b0e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-8b0b0e3:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-8b0b0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-2c6ab8b img{height:420px;}.elementor-138 .elementor-element.elementor-element-35f4bf3{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-35f4bf3{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-35f4bf3{left:10px;}.elementor-138 .elementor-element.elementor-element-35f4bf3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-badc2a3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-d824649 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-61fcba0{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-61fcba0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-8893f66{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-8893f66 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-7f65ad3{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-35a60bf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-35a60bf:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-35a60bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-b6b865b{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-b6b865b{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-b6b865b{left:10px;}.elementor-138 .elementor-element.elementor-element-b6b865b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-76530b3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-4767d50 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-8c4f937{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-8c4f937 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-56556f3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-56556f3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-4cb402e{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4cb402e:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-4cb402e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECE9;}.elementor-138 .elementor-element.elementor-element-242401a{--display:flex;}.elementor-138 .elementor-element.elementor-element-3d579e4{text-align:center;}.elementor-138 .elementor-element.elementor-element-3d579e4 .elementor-heading-title{font-family:var( --e-global-typography-5077377-font-family ), Sans-serif;font-size:var( --e-global-typography-5077377-font-size );font-weight:var( --e-global-typography-5077377-font-weight );text-transform:var( --e-global-typography-5077377-text-transform );}.elementor-138 .elementor-element.elementor-element-9269610{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-6af36ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-6af36ba:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-6af36ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-54713e6{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-54713e6{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-54713e6{left:10px;}.elementor-138 .elementor-element.elementor-element-54713e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-3d3422c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-1736faf .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-8ebcfb4{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-8ebcfb4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-a31e627{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-a31e627 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-fb172ba{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-fb172ba:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-fb172ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-f202f35 img{height:405px;}.elementor-138 .elementor-element.elementor-element-96cc233{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-96cc233{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-96cc233{left:10px;}.elementor-138 .elementor-element.elementor-element-96cc233 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-8c1e45d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-55f5129 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-a7396cf{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-a7396cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-1b954fd{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-1b954fd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-b9f308e{--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 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-4e98d44{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-4e98d44:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-4e98d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-b8dd242{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-b8dd242{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-b8dd242{left:10px;}.elementor-138 .elementor-element.elementor-element-b8dd242 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-e52baf7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-cd2b352 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-a327f11{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-a327f11 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-3dafe4a{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-3dafe4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-83a2303{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-83a2303:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-83a2303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-b8cede0 img{height:405px;}.elementor-138 .elementor-element.elementor-element-442abcf{width:var( --container-widget-width, 18% );max-width:18%;background-color:var( --e-global-color-c4242c7 );padding:6px 6px 6px 6px;--container-widget-width:18%;--container-widget-flex-grow:0;top:12px;text-align:center;}body:not(.rtl) .elementor-138 .elementor-element.elementor-element-442abcf{right:10px;}body.rtl .elementor-138 .elementor-element.elementor-element-442abcf{left:10px;}.elementor-138 .elementor-element.elementor-element-442abcf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-090735e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-138 .elementor-element.elementor-element-fd898f6 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-e7f3442{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-e7f3442 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-0665da3{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-138 .elementor-element.elementor-element-0665da3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-017fdec{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-138 .elementor-element.elementor-element-017fdec:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-017fdec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-60ae64c );}.elementor-138 .elementor-element.elementor-element-e6a99a1{--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-138 .elementor-element.elementor-element-0a338dd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-5439f77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-138 .elementor-element.elementor-element-d771b73 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );padding:15px 40px 15px 40px;}.elementor-138 .elementor-element.elementor-element-d771b73 .elementor-button:hover, .elementor-138 .elementor-element.elementor-element-d771b73 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-d771b73 .elementor-button:hover svg, .elementor-138 .elementor-element.elementor-element-d771b73 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-55773b4{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.32;}.elementor-138 .elementor-element.elementor-element-55773b4:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-55773b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dennisdesouza.com/wp-content/uploads/2025/10/w12.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-138 .elementor-element.elementor-element-55773b4::before, .elementor-138 .elementor-element.elementor-element-55773b4 > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-55773b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-138 .elementor-element.elementor-element-55773b4 > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-55773b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-138 .elementor-element.elementor-element-55773b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-138 .elementor-element.elementor-element-5802fc5{text-align:center;}.elementor-138 .elementor-element.elementor-element-5802fc5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-138 .elementor-element.elementor-element-6844f8c{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-da21c7d .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-138 .elementor-element.elementor-element-da21c7d .elementor-button:hover, .elementor-138 .elementor-element.elementor-element-da21c7d .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-text );}.elementor-138 .elementor-element.elementor-element-da21c7d .elementor-button:hover svg, .elementor-138 .elementor-element.elementor-element-da21c7d .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-138 .elementor-element.elementor-element-72c9834 .elementor-heading-title{font-size:var( --e-global-typography-e17f09f-font-size );}.elementor-138 .elementor-element.elementor-element-80cc160 .elementor-heading-title{font-size:var( --e-global-typography-5077377-font-size );}.elementor-138 .elementor-element.elementor-element-ccb6ec6{--container-widget-width:95px;--container-widget-flex-grow:0;width:var( --container-widget-width, 95px );max-width:95px;}.elementor-138 .elementor-element.elementor-element-309903b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-2c6ab8b img{height:238px;}.elementor-138 .elementor-element.elementor-element-35f4bf3{--container-widget-width:95px;--container-widget-flex-grow:0;width:var( --container-widget-width, 95px );max-width:95px;}.elementor-138 .elementor-element.elementor-element-badc2a3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-b6b865b{--container-widget-width:95px;--container-widget-flex-grow:0;width:var( --container-widget-width, 95px );max-width:95px;}.elementor-138 .elementor-element.elementor-element-76530b3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-3d579e4 .elementor-heading-title{font-size:var( --e-global-typography-5077377-font-size );}.elementor-138 .elementor-element.elementor-element-3d3422c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-f202f35 img{height:230px;}.elementor-138 .elementor-element.elementor-element-8c1e45d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-e338f42 img{height:261px;object-fit:cover;}.elementor-138 .elementor-element.elementor-element-e52baf7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-b8cede0 img{height:262px;}.elementor-138 .elementor-element.elementor-element-090735e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-138 .elementor-element.elementor-element-0a338dd .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-138 .elementor-element.elementor-element-78e0f32{--min-height:431px;}.elementor-138 .elementor-element.elementor-element-72c9834 .elementor-heading-title{font-size:var( --e-global-typography-e17f09f-font-size );}.elementor-138 .elementor-element.elementor-element-6360e4d{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-80cc160 .elementor-heading-title{font-size:var( --e-global-typography-5077377-font-size );}.elementor-138 .elementor-element.elementor-element-54de574{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-8b0b0e3{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-7f65ad3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-3d579e4 .elementor-heading-title{font-size:var( --e-global-typography-5077377-font-size );}.elementor-138 .elementor-element.elementor-element-9269610{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-fb172ba{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-b9f308e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-4e98d44{--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-138 .elementor-element.elementor-element-83a2303{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-138 .elementor-element.elementor-element-0a338dd{text-align:center;}.elementor-138 .elementor-element.elementor-element-0a338dd .elementor-heading-title{font-size:36px;}.elementor-138 .elementor-element.elementor-element-5439f77{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-138 .elementor-element.elementor-element-5802fc5 .elementor-heading-title{font-size:35px;}.elementor-138 .elementor-element.elementor-element-6844f8c{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-138 .elementor-element.elementor-element-78e0f32{--content-width:1600px;}.elementor-138 .elementor-element.elementor-element-54de574{--content-width:1270px;}.elementor-138 .elementor-element.elementor-element-f78425a{--width:50%;}.elementor-138 .elementor-element.elementor-element-8b0b0e3{--width:50%;}.elementor-138 .elementor-element.elementor-element-7f65ad3{--content-width:1270px;}.elementor-138 .elementor-element.elementor-element-35a60bf{--width:50%;}.elementor-138 .elementor-element.elementor-element-4cb402e{--content-width:1270px;}.elementor-138 .elementor-element.elementor-element-6af36ba{--width:50%;}.elementor-138 .elementor-element.elementor-element-fb172ba{--width:50%;}.elementor-138 .elementor-element.elementor-element-4e98d44{--width:50%;}.elementor-138 .elementor-element.elementor-element-83a2303{--width:50%;}.elementor-138 .elementor-element.elementor-element-017fdec{--content-width:1270px;}.elementor-138 .elementor-element.elementor-element-e6a99a1{--width:70%;}.elementor-138 .elementor-element.elementor-element-5439f77{--width:30%;}.elementor-138 .elementor-element.elementor-element-55773b4{--content-width:1600px;}}@media(min-width:1025px){.elementor-138 .elementor-element.elementor-element-78e0f32:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-78e0f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-138 .elementor-element.elementor-element-55773b4:not(.elementor-motion-effects-element-type-background), .elementor-138 .elementor-element.elementor-element-55773b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}