.elementor-888 .elementor-element.elementor-element-3bd1f00c{--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;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:0.93;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-3bd1f00c:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-3bd1f00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://takafulgcc.com/wp-content/uploads/2026/06/construction-site-line-design-style-illustration-Y8W6ZT8-01.jpg");background-size:cover;}.elementor-888 .elementor-element.elementor-element-3bd1f00c::before, .elementor-888 .elementor-element.elementor-element-3bd1f00c > .elementor-background-video-container::before, .elementor-888 .elementor-element.elementor-element-3bd1f00c > .e-con-inner > .elementor-background-video-container::before, .elementor-888 .elementor-element.elementor-element-3bd1f00c > .elementor-background-slideshow::before, .elementor-888 .elementor-element.elementor-element-3bd1f00c > .e-con-inner > .elementor-background-slideshow::before, .elementor-888 .elementor-element.elementor-element-3bd1f00c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-5bd60dc );--background-overlay:'';}.elementor-888 .elementor-element.elementor-element-7bd51f63{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-57dfb4b8{text-align:center;}.elementor-888 .elementor-element.elementor-element-57dfb4b8 .elementor-heading-title{font-family:var( --e-global-typography-5d11618-font-family ), Sans-serif;font-size:var( --e-global-typography-5d11618-font-size );font-weight:var( --e-global-typography-5d11618-font-weight );text-transform:var( --e-global-typography-5d11618-text-transform );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-44c64a2{text-align:center;color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-44c64a2 a{color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-44c64a2 a:hover, .elementor-888 .elementor-element.elementor-element-44c64a2 a:focus{color:var( --e-global-color-b70a650 );}.elementor-888 .elementor-element.elementor-element-56e4b8a1{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-56e4b8a1:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-56e4b8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-888 .elementor-element.elementor-element-707a72ff{--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;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-389bb666{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-888 .elementor-element.elementor-element-5e5cc66e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-888 .elementor-element.elementor-element-7cfd9af3{text-align:center;}.elementor-888 .elementor-element.elementor-element-3a189fe8{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-888 .elementor-element.elementor-element-3c5524e8{--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;--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-888 .elementor-element.elementor-element-48623de2{--display:flex;--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-888 .elementor-element.elementor-element-66c4c5e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-66c4c5e7:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-66c4c5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-12acaad2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-12acaad2:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-12acaad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-5532473f .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-784d1255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-75f7df2c{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-2fbcb776 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-2fbcb776:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-252718cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-252718cb:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-252718cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-34077578{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-34077578:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-34077578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b70a650 );}.elementor-888 .elementor-element.elementor-element-53b6d1ac .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-51ca9dbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-710ad9f5{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-62a308ab img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-62a308ab:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-f62f80a{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-888 .elementor-element.elementor-element-60ff81a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-60ff81a0:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-60ff81a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-30c22e45{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-30c22e45:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-30c22e45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-124c1840 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-19246022{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-413786a1{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-5bc8fbc4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-5bc8fbc4:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-5ae7bba8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-5ae7bba8:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-5ae7bba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-3c0e6d7c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-3c0e6d7c:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-3c0e6d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b70a650 );}.elementor-888 .elementor-element.elementor-element-1802ae06 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-434219df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-1915edc6{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-12a80b3b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-12a80b3b:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-33fb66c9{--display:flex;--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-888 .elementor-element.elementor-element-23122dda{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-23122dda:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-23122dda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-11f55ca7{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-11f55ca7:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-11f55ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-3bdfd142 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-10954ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-65aa1a3f{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-6333a37f img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-6333a37f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-242c4b7e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-242c4b7e:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-242c4b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-5e249d9a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-5e249d9a:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-5e249d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b70a650 );}.elementor-888 .elementor-element.elementor-element-255ec377 .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-3c094424{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-3356191e{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-24042881 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-24042881:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-be6874f{--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;--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-888 .elementor-element.elementor-element-2d22d4b{--display:flex;--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-888 .elementor-element.elementor-element-e2d7c4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-e2d7c4f:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-e2d7c4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-91e1459{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-91e1459:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-91e1459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-beb59da .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-cfda43c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-3577367 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-3577367 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-3577367 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-7eee17a{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-a9aa627 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-a9aa627:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-a8394af{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-888 .elementor-element.elementor-element-fd5b230{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-888 .elementor-element.elementor-element-fd5b230:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-fd5b230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );}.elementor-888 .elementor-element.elementor-element-d2ec0dd{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-888 .elementor-element.elementor-element-d2ec0dd:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-d2ec0dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b70a650 );}.elementor-888 .elementor-element.elementor-element-2cf202e .elementor-heading-title{font-family:var( --e-global-typography-8e643e6-font-family ), Sans-serif;font-size:var( --e-global-typography-8e643e6-font-size );font-weight:var( --e-global-typography-8e643e6-font-weight );text-transform:var( --e-global-typography-8e643e6-text-transform );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-e60f9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );fill:var( --e-global-color-5bd60dc );color:var( --e-global-color-5bd60dc );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button:focus{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button:focus svg{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button-icon{font-size:16px;}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button .elementor-button-icon i{color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button .elementor-button-icon i, .elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button .elementor-button-icon svg{transform:rotate(315deg);}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-770dd42{--display:flex;--justify-content:flex-end;--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-888 .elementor-element.elementor-element-389d1f6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-389d1f6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-888 .elementor-element.elementor-element-c76759d{--display:flex;--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-888 .elementor-element.elementor-element-0e9701c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-0e9701c:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-0e9701c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e38924 );}.elementor-888 .elementor-element.elementor-element-c1a23f0{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--overflow:hidden;--overlay-opacity:0.9;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-c1a23f0:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-c1a23f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf890a9 );background-image:url("https://takafulgcc.com/wp-content/uploads/2026/06/construction-site-line-design-style-illustration-Y8W6ZT8-01.jpg");background-size:cover;}.elementor-888 .elementor-element.elementor-element-c1a23f0::before, .elementor-888 .elementor-element.elementor-element-c1a23f0 > .elementor-background-video-container::before, .elementor-888 .elementor-element.elementor-element-c1a23f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-888 .elementor-element.elementor-element-c1a23f0 > .elementor-background-slideshow::before, .elementor-888 .elementor-element.elementor-element-c1a23f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-888 .elementor-element.elementor-element-c1a23f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-bf890a9 );--background-overlay:'';}.elementor-888 .elementor-element.elementor-element-e75f569{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-888 .elementor-element.elementor-element-6b33fd8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-b70a650 );}.elementor-888 .elementor-element.elementor-element-c517438{text-align:center;}.elementor-888 .elementor-element.elementor-element-c517438 .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:42px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-1.1px;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-60f7afe{width:var( --container-widget-width, 48% );max-width:48%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-5bd60dc );}.elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button{background-color:var( --e-global-color-b70a650 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );text-transform:var( --e-global-typography-dbc0204-text-transform );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b70a650 );border-radius:25px 25px 25px 25px;}.elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button:hover, .elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button:focus{background-color:var( --e-global-color-4e87b42 );color:var( --e-global-color-5bd60dc );border-color:var( --e-global-color-f184fe1 );}.elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button:hover svg, .elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button:focus svg{fill:var( --e-global-color-5bd60dc );}@media(max-width:1024px){.elementor-888 .elementor-element.elementor-element-3bd1f00c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-888 .elementor-element.elementor-element-57dfb4b8 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-888 .elementor-element.elementor-element-56e4b8a1{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-888 .elementor-element.elementor-element-707a72ff{--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;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-888 .elementor-element.elementor-element-5e5cc66e{text-align:center;}.elementor-888 .elementor-element.elementor-element-5e5cc66e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-888 .elementor-element.elementor-element-7cfd9af3{text-align:center;}.elementor-888 .elementor-element.elementor-element-3a189fe8{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;text-align:center;}.elementor-888 .elementor-element.elementor-element-3c5524e8{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-888 .elementor-element.elementor-element-48623de2{--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;}.elementor-888 .elementor-element.elementor-element-5532473f .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-53b6d1ac .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-f62f80a{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-888 .elementor-element.elementor-element-124c1840 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-1802ae06 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-33fb66c9{--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;}.elementor-888 .elementor-element.elementor-element-3bdfd142 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-255ec377 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-be6874f{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-888 .elementor-element.elementor-element-2d22d4b{--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;}.elementor-888 .elementor-element.elementor-element-beb59da .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-a8394af{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-888 .elementor-element.elementor-element-2cf202e .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-c76759d{--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;}.elementor-888 .elementor-element.elementor-element-0e9701c{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:30px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-888 .elementor-element.elementor-element-c1a23f0{--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;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-888 .elementor-element.elementor-element-6b33fd8{text-align:center;}.elementor-888 .elementor-element.elementor-element-6b33fd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-888 .elementor-element.elementor-element-c517438{text-align:center;}.elementor-888 .elementor-element.elementor-element-c517438 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-888 .elementor-element.elementor-element-60f7afe{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;text-align:center;}.elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}}@media(max-width:767px){.elementor-888 .elementor-element.elementor-element-3bd1f00c:not(.elementor-motion-effects-element-type-background), .elementor-888 .elementor-element.elementor-element-3bd1f00c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-888 .elementor-element.elementor-element-3bd1f00c{--padding-top:32px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-888 .elementor-element.elementor-element-57dfb4b8 .elementor-heading-title{font-size:var( --e-global-typography-5d11618-font-size );line-height:var( --e-global-typography-5d11618-line-height );letter-spacing:var( --e-global-typography-5d11618-letter-spacing );}.elementor-888 .elementor-element.elementor-element-56e4b8a1{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-888 .elementor-element.elementor-element-5e5cc66e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-888 .elementor-element.elementor-element-3a189fe8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-888 .elementor-element.elementor-element-3c5524e8{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-888 .elementor-element.elementor-element-5532473f .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-42f4e89b .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-53b6d1ac .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-f1aa621 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-124c1840 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-7003b17 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-1802ae06 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-1fed016 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-3bdfd142 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-76efda5 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-255ec377 .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-5ef04d9 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-be6874f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-888 .elementor-element.elementor-element-beb59da .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-3577367 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-2cf202e .elementor-heading-title{font-size:var( --e-global-typography-8e643e6-font-size );line-height:var( --e-global-typography-8e643e6-line-height );letter-spacing:var( --e-global-typography-8e643e6-letter-spacing );}.elementor-888 .elementor-element.elementor-element-39ea983 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );}.elementor-888 .elementor-element.elementor-element-0e9701c{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-888 .elementor-element.elementor-element-c1a23f0{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-888 .elementor-element.elementor-element-6b33fd8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-888 .elementor-element.elementor-element-c517438 .elementor-heading-title{font-size:23px;}.elementor-888 .elementor-element.elementor-element-60f7afe{width:100%;max-width:100%;}.elementor-888 .elementor-element.elementor-element-b4c2a25.elementor-element{--align-self:stretch;}.elementor-888 .elementor-element.elementor-element-b4c2a25 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );border-radius:25px 25px 25px 25px;}}