.elementor-17 .elementor-element.elementor-element-a85b8a9:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a85b8a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcpartnerscapital.tatumdesignweb.com/wp-content/uploads/2022/05/portfolio-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-a85b8a9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-68px;margin-bottom:0px;padding:24% 0% 24% 0%;}.elementor-17 .elementor-element.elementor-element-a85b8a9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-0769619{text-align:center;}.elementor-17 .elementor-element.elementor-element-0769619 .elementor-heading-title{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:100px;font-weight:300;text-transform:uppercase;}.elementor-17 .elementor-element.elementor-element-780dc0e > .elementor-container{max-width:1300px;}.elementor-17 .elementor-element.elementor-element-780dc0e{padding:200px 0px 200px 0px;}.elementor-17 .elementor-element.elementor-element-7d07a4e{text-align:center;}.elementor-17 .elementor-element.elementor-element-7d07a4e .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:28px;font-weight:600;text-transform:uppercase;letter-spacing:2.8px;}.elementor-17 .elementor-element.elementor-element-7d07a4e > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-17 .elementor-element.elementor-element-a304615{text-align:center;color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:40px;font-weight:300;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-a304615 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-17 .elementor-element.elementor-element-6d56b99{padding:0px 0px 100px 0px;}.elementor-17 .elementor-element.elementor-element-318c6c2{text-align:center;}.elementor-17 .elementor-element.elementor-element-318c6c2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-d9d8779 > .elementor-container{max-width:1300px;}.elementor-17 .elementor-element.elementor-element-d9d8779:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d9d8779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7D7D7;}.elementor-17 .elementor-element.elementor-element-d9d8779{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:075px 15px 75px 15px;}.elementor-17 .elementor-element.elementor-element-d9d8779 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-c7186cf > .elementor-element-populated{padding:0% 4% 0% 0%;}.elementor-17 .elementor-element.elementor-element-1080706 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-abfc273{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d2773d3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1fd663d{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-1fd663d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1ecbf5b{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-1ecbf5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4ee66d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8bb5bb1{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-8bb5bb1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-bb7d07e{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-bb7d07e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-652685e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-63caa23{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-63caa23 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7cbba39{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-7cbba39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a6a06f8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:50px;font-weight:200;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-a6a06f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fbc3573{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-fbc3573 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-wrap, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-hf-container{width:250px;height:250px;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-hf-circle-wrap{width:250px;height:calc(250 / 2 * 1px);}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-hf-labels{width:250px;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-content i{font-size:30px;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-content svg, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-content img{width:30px !important;height:30px !important;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-base, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle div, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-inner, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-hf-circle-progress{border-width:100px;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-hf-label-left{transform:translateX( calc( 100 / 4 * 1px ) );}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-base, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle-inner{border-color:#C5AD80;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-circle div, .elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-hf-circle-progress{border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-left-label{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;}.elementor-17 .elementor-element.elementor-element-b258ef6 .premium-progressbar-right-label{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:300;line-height:1em;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-a2cf72a{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:24px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-a2cf72a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-b362926 .elementor-button{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-eed8097 );}.elementor-17 .elementor-element.elementor-element-b362926 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-b362926 .elementor-button:focus{background-color:#3D4241;}.elementor-17 .elementor-element.elementor-element-a9427b4 > .elementor-container{max-width:1300px;}.elementor-17 .elementor-element.elementor-element-a9427b4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a9427b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a9427b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:075px 15px 75px 15px;}.elementor-17 .elementor-element.elementor-element-a9427b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-584174c .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:50px;font-weight:200;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-584174c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d5e883a{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-d5e883a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-wrap, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-hf-container{width:250px;height:250px;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-hf-circle-wrap{width:250px;height:calc(250 / 2 * 1px);}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-hf-labels{width:250px;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-content i{font-size:30px;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-content svg, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-content img{width:30px !important;height:30px !important;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-base, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle div, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-inner, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-hf-circle-progress{border-width:100px;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-hf-label-left{transform:translateX( calc( 100 / 4 * 1px ) );}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-base, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle-inner{border-color:#C5AD80;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-circle div, .elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-hf-circle-progress{border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-left-label{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;}.elementor-17 .elementor-element.elementor-element-0b77650 .premium-progressbar-right-label{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:300;line-height:1em;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-219d07f{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:24px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-219d07f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-01b72e5 .elementor-button{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-eed8097 );}.elementor-17 .elementor-element.elementor-element-01b72e5 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-01b72e5 .elementor-button:focus{background-color:#3D4241;}.elementor-17 .elementor-element.elementor-element-9dcadd3 > .elementor-element-populated{padding:0% 0% 0% 4%;}.elementor-17 .elementor-element.elementor-element-0263669 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-462929b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-277cb0c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-47ae4a4{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-47ae4a4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fc0a413{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-fc0a413 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e1f390b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-707c32d{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-707c32d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b07b2a4{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-b07b2a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-65101d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-f388524{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-f388524 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-621db9e{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-621db9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e668a0c > .elementor-container{max-width:1300px;}.elementor-17 .elementor-element.elementor-element-e668a0c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e668a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D7D7D7;}.elementor-17 .elementor-element.elementor-element-e668a0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:075px 15px 75px 15px;}.elementor-17 .elementor-element.elementor-element-e668a0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-662775a > .elementor-element-populated{padding:0% 4% 0% 0%;}.elementor-17 .elementor-element.elementor-element-55cb09a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-c2fc5be{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e41308e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-502edce{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-502edce > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8b1d587{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-8b1d587 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ba8142c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-49b100f{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-49b100f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-aa6edcb{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-aa6edcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-cd60b25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-28d30a1{color:var( --e-global-color-primary );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-28d30a1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-88db701{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:27px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-88db701 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9b07d79 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:50px;font-weight:200;line-height:1.3em;}.elementor-17 .elementor-element.elementor-element-9b07d79 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-eae1855{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-eae1855 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:10px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-wrap, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-hf-container{width:250px;height:250px;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-hf-circle-wrap{width:250px;height:calc(250 / 2 * 1px);}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-hf-labels{width:250px;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-content i{font-size:30px;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-content svg, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-content img{width:30px !important;height:30px !important;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-base, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle div, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-inner, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-hf-circle-progress{border-width:100px;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-hf-label-left{transform:translateX( calc( 100 / 4 * 1px ) );}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-base, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle-inner{border-color:#C5AD80;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-circle div, .elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-hf-circle-progress{border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-left-label{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;}.elementor-17 .elementor-element.elementor-element-c723e56 .premium-progressbar-right-label{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:300;line-height:1em;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-a258ef1{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:24px;font-weight:300;}.elementor-17 .elementor-element.elementor-element-a258ef1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-5cd60a7 .elementor-button{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-eed8097 );}.elementor-17 .elementor-element.elementor-element-5cd60a7 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-5cd60a7 .elementor-button:focus{background-color:#3D4241;}.elementor-17 .elementor-element.elementor-element-7a59f34:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7a59f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcpartnerscapital.tatumdesignweb.com/wp-content/uploads/2022/05/portfolio-counter-bg.jpg");background-position:bottom center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-7a59f34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 0% 10% 0%;}.elementor-17 .elementor-element.elementor-element-7a59f34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-33f6f16{text-align:center;}.elementor-17 .elementor-element.elementor-element-33f6f16 .elementor-heading-title{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:25px;font-weight:600;text-transform:uppercase;letter-spacing:5px;}.elementor-17 .elementor-element.elementor-element-33f6f16 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:175px;font-weight:200;letter-spacing:4px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c .elementor-counter-title{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-17 .elementor-element.elementor-element-0d90bcb .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:175px;font-weight:200;letter-spacing:4px;}.elementor-17 .elementor-element.elementor-element-0d90bcb .elementor-counter-title{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-17 .elementor-element.elementor-element-0d90bcb > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-17 .elementor-element.elementor-element-9551570 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:175px;font-weight:200;letter-spacing:4px;}.elementor-17 .elementor-element.elementor-element-9551570 .elementor-counter-title{color:#FFFFFF;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:30px;font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-17 .elementor-element.elementor-element-9551570 > .elementor-widget-container{padding:0px 0px 75px 0px;}.elementor-17 .elementor-element.elementor-element-1b6acbd:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1b6acbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1b6acbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:175px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1b6acbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-e1b6fd6 > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-17 .elementor-element.elementor-element-ed2a0ac{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-49f242da .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-444fcc85 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-444fcc85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-765689c3{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-765689c3 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ab55480{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-bf5f250 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-86244f5 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-86244f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-defa83c{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-defa83c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9e640f3{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-3355471 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-835f652 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-835f652 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5c4d2dd{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-5c4d2dd > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-86ad678{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-549a43c .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-76665a2 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-76665a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d4a837e{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-d4a837e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-8095e02{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-bd2d0e1 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-c028c69 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-c028c69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5f079a4{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-5f079a4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9f74947 > .elementor-element-populated{padding:0% 4% 0% 4%;}.elementor-17 .elementor-element.elementor-element-5451d5b{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-84646d4 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-d0659e4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-d0659e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5375c60{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-5375c60 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ddb3a36{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-e536f2d .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-ef8612b .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-ef8612b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-82148b1{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-82148b1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1d9fb82{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-7baccc3 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-de14bdb .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-de14bdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1ad9997{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-1ad9997 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0573ffa{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-446228c .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-a2cf4b8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-a2cf4b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3422e1a{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-3422e1a > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e450f0a{padding:0px 0px 050px 0px;}.elementor-17 .elementor-element.elementor-element-4573f20 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#41454400;font-family:"neue-haas-grotesk-display", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-ff2ad83 .elementor-heading-title{color:var( --e-global-color-text );font-family:"neue-haas-grotesk-display", Sans-serif;font-size:60px;font-weight:200;line-height:1em;}.elementor-17 .elementor-element.elementor-element-ff2ad83 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-05d79d7{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-17 .elementor-element.elementor-element-05d79d7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e0dabf0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e0dabf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dcpartnerscapital.tatumdesignweb.com/wp-content/uploads/2022/05/cta-bg.jpg");background-position:bottom center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-e0dabf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12% 0% 18% 0%;}.elementor-17 .elementor-element.elementor-element-e0dabf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:1.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#FFFFFF;border-style:solid;border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-0769619 .elementor-heading-title{font-size:75px;}.elementor-17 .elementor-element.elementor-element-780dc0e{padding:125px 0px 125px 0px;}.elementor-17 .elementor-element.elementor-element-7d07a4e .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-7d07a4e > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-6d56b99{padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-318c6c2 .elementor-heading-title{font-size:48px;}.elementor-17 .elementor-element.elementor-element-d9d8779{padding:50px 15px 50px 15px;}.elementor-17 .elementor-element.elementor-element-c7186cf > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-1fd663d{font-size:16px;}.elementor-17 .elementor-element.elementor-element-8bb5bb1{font-size:16px;}.elementor-17 .elementor-element.elementor-element-63caa23{font-size:16px;}.elementor-17 .elementor-element.elementor-element-32a3be0 > .elementor-element-populated{padding:050px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a6a06f8 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-fbc3573{font-size:16px;}.elementor-17 .elementor-element.elementor-element-b362926 .elementor-button{font-size:20px;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-a9427b4{padding:50px 15px 50px 15px;}.elementor-17 .elementor-element.elementor-element-5c4afb9 > .elementor-element-populated{padding:050px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-584174c .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-d5e883a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-01b72e5 .elementor-button{font-size:20px;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-9dcadd3 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-47ae4a4{font-size:16px;}.elementor-17 .elementor-element.elementor-element-707c32d{font-size:16px;}.elementor-17 .elementor-element.elementor-element-f388524{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e668a0c{padding:50px 15px 50px 15px;}.elementor-17 .elementor-element.elementor-element-662775a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-502edce{font-size:16px;}.elementor-17 .elementor-element.elementor-element-49b100f{font-size:16px;}.elementor-17 .elementor-element.elementor-element-28d30a1{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ddf1a2f > .elementor-element-populated{padding:050px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-9b07d79 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-eae1855{font-size:16px;}.elementor-17 .elementor-element.elementor-element-5cd60a7 .elementor-button{font-size:20px;letter-spacing:1px;}.elementor-17 .elementor-element.elementor-element-33f6f16 .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-33f6f16 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c .elementor-counter-number-wrapper{font-size:125px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c .elementor-counter-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-0d90bcb .elementor-counter-number-wrapper{font-size:125px;}.elementor-17 .elementor-element.elementor-element-0d90bcb .elementor-counter-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-0d90bcb > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-9551570 .elementor-counter-number-wrapper{font-size:125px;}.elementor-17 .elementor-element.elementor-element-9551570 .elementor-counter-title{font-size:26px;}.elementor-17 .elementor-element.elementor-element-9551570 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-17 .elementor-element.elementor-element-ed2a0ac{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-444fcc85 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-765689c3{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ab55480{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-86244f5 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-defa83c{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9e640f3{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-835f652 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-5c4d2dd{font-size:16px;}.elementor-17 .elementor-element.elementor-element-86ad678{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-76665a2 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-d4a837e{font-size:16px;}.elementor-17 .elementor-element.elementor-element-8095e02{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-c028c69 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-5f079a4{font-size:16px;}.elementor-17 .elementor-element.elementor-element-5451d5b{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-d0659e4 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-5375c60{font-size:16px;}.elementor-17 .elementor-element.elementor-element-ddb3a36{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-ef8612b .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-82148b1{font-size:16px;}.elementor-17 .elementor-element.elementor-element-1d9fb82{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-de14bdb .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-1ad9997{font-size:16px;}.elementor-17 .elementor-element.elementor-element-0573ffa{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-a2cf4b8 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-3422e1a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e450f0a{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-ff2ad83 .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-05d79d7{font-size:16px;}.elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button{font-size:20px;letter-spacing:1px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-a85b8a9{padding:32% 0% 25% 0%;}.elementor-17 .elementor-element.elementor-element-0769619 .elementor-heading-title{font-size:50px;}.elementor-17 .elementor-element.elementor-element-780dc0e{padding:75px 0px 75px 0px;}.elementor-17 .elementor-element.elementor-element-7d07a4e .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-7d07a4e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-a304615 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6d56b99{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-318c6c2 .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-d9d8779{padding:30px 15px 30px 15px;}.elementor-17 .elementor-element.elementor-element-c7186cf > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-1fd663d{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-1fd663d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-8bb5bb1{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-8bb5bb1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-63caa23{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-63caa23 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-a6a06f8 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-fbc3573{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-fbc3573 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-b362926 .elementor-button{font-size:18px;letter-spacing:0.5px;}.elementor-17 .elementor-element.elementor-element-a9427b4{padding:30px 15px 30px 15px;}.elementor-17 .elementor-element.elementor-element-584174c .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-d5e883a{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-d5e883a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-01b72e5 .elementor-button{font-size:18px;letter-spacing:0.5px;}.elementor-17 .elementor-element.elementor-element-9dcadd3 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-47ae4a4{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-47ae4a4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-707c32d{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-707c32d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-f388524{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-f388524 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-e668a0c{padding:30px 15px 30px 15px;}.elementor-17 .elementor-element.elementor-element-662775a > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-502edce{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-502edce > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-49b100f{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-49b100f > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-28d30a1{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-28d30a1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-9b07d79 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-eae1855{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-eae1855 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-5cd60a7 .elementor-button{font-size:18px;letter-spacing:0.5px;}.elementor-17 .elementor-element.elementor-element-33f6f16 .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-33f6f16 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c .elementor-counter-number-wrapper{font-size:100px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c .elementor-counter-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-b8c5a3c > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-0d90bcb .elementor-counter-number-wrapper{font-size:100px;}.elementor-17 .elementor-element.elementor-element-0d90bcb .elementor-counter-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-0d90bcb > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-9551570 .elementor-counter-number-wrapper{font-size:100px;}.elementor-17 .elementor-element.elementor-element-9551570 .elementor-counter-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-9551570 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-444fcc85 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-765689c3{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-765689c3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-86244f5 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-defa83c{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-defa83c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-835f652 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5c4d2dd{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5c4d2dd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-76665a2 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-d4a837e{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-d4a837e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-c028c69 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5f079a4{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5f079a4 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-d0659e4 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5375c60{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-5375c60 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-ef8612b .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-82148b1{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-82148b1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-de14bdb .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-1ad9997{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-1ad9997 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-a2cf4b8 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-3422e1a{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-3422e1a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-ff2ad83 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-05d79d7{font-size:14px;line-height:1em;}.elementor-17 .elementor-element.elementor-element-05d79d7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-17 .elementor-element.elementor-element-9b033ff .elementor-button{font-size:18px;letter-spacing:0.5px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-778094e{width:100%;}.elementor-17 .elementor-element.elementor-element-c7186cf{width:64.148%;}.elementor-17 .elementor-element.elementor-element-32a3be0{width:35.816%;}.elementor-17 .elementor-element.elementor-element-5c4afb9{width:35.816%;}.elementor-17 .elementor-element.elementor-element-9dcadd3{width:64.148%;}.elementor-17 .elementor-element.elementor-element-662775a{width:64.148%;}.elementor-17 .elementor-element.elementor-element-ddf1a2f{width:35.816%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-c7186cf{width:100%;}.elementor-17 .elementor-element.elementor-element-32a3be0{width:100%;}.elementor-17 .elementor-element.elementor-element-5c4afb9{width:100%;}.elementor-17 .elementor-element.elementor-element-9dcadd3{width:100%;}.elementor-17 .elementor-element.elementor-element-662775a{width:100%;}.elementor-17 .elementor-element.elementor-element-ddf1a2f{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-1fd663d */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bb5bb1 */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63caa23 */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abfc273 */.elementor-widget:not(:last-child) {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for premium-addon-progressbar, class: .elementor-element-b258ef6 */.premium-progressbar-circle-wrap .premium-progressbar-circle-content {
    display: flex;
    flex-direction: column-reverse !important;
}

.elementor-17 .pie-chart.elementor-element.elementor-widget .premium-progressbar-circle-base, .elementor-17 .pie-chart.elementor-element.elementor-widget .premium-progressbar-circle div {
    border-width: 125px;
}/* End custom CSS */
/* Start custom CSS for premium-addon-progressbar, class: .elementor-element-0b77650 */.premium-progressbar-circle-wrap .premium-progressbar-circle-content {
    display: flex;
    flex-direction: column-reverse !important;
}

.elementor-17 .pie-chart.elementor-element.elementor-widget .premium-progressbar-circle-base, .elementor-17 .pie-chart.elementor-element.elementor-widget .premium-progressbar-circle div {
    border-width: 125px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ae4a4 */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-707c32d */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f388524 */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-462929b */.elementor-widget:not(:last-child) {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-502edce */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49b100f */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28d30a1 */p { margin-bottom: 0; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c2fc5be */.elementor-widget:not(:last-child) {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for premium-addon-progressbar, class: .elementor-element-c723e56 */.premium-progressbar-circle-wrap .premium-progressbar-circle-content {
    display: flex;
    flex-direction: column-reverse !important;
}

.elementor-17 .pie-chart.elementor-element.elementor-widget .premium-progressbar-circle-base, .elementor-17 .pie-chart.elementor-element.elementor-widget .premium-progressbar-circle div {
    border-width: 125px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-49f242da */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf5f250 */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3355471 */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-549a43c */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd2d0e1 */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-84646d4 */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e536f2d */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7baccc3 */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-446228c */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4573f20 */.property-image-overlay .wp-caption {
    position: relative;
}

.property-image-overlay .wp-caption .widget-image-caption {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
     opacity: 0;
   
}

.property-image-overlay .wp-caption .widget-image-caption span {
    position: relative;
    z-index: 1;
    
}

.property-image-overlay .wp-caption .widget-image-caption:after {
    content: '';
    background-color: #555859;
    position: absolute;
    width: 100%;
    height: 100%;
    mix-blend-mode: multiply;
    opacity: 0;
     transition: opacity 0.3s;
}

.property-col:hover .property-image-overlay .wp-caption .widget-image-caption, .property-col:hover .property-image-overlay .wp-caption .widget-image-caption:after {
    opacity: 1;
}/* End custom CSS */