.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-section-title .sub-title, .hap-section-title .sub-title:before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-btn a{background-color:transparent;font-family:"Lato", Sans-serif;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-3018 .elementor-element.elementor-element-e553d04{width:var( --container-widget-width, 99.521% );max-width:99.521%;--container-widget-width:99.521%;--container-widget-flex-grow:0;}.elementor-3018 .elementor-element.elementor-element-e553d04.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-section-title .sub-title{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-section-title.dark-bg-title h2{font-size:67px;}.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-section-title.dark-bg-title p{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-76afe57{margin-top:-140px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-893c7ea .hap-section-title h2{font-size:50px;}.elementor-3018 .elementor-element.elementor-element-893c7ea .hap-section-title p{font-family:"Lato", Sans-serif;text-transform:none;}.elementor-3018 .elementor-element.elementor-element-532aa66 > .elementor-container{max-width:1260px;}.elementor-3018 .elementor-element.elementor-element-532aa66{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-643fd20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-643fd20 .bi-portfolio-item-2:before{background-color:var( --e-global-color-primary );}.elementor-3018 .elementor-element.elementor-element-643fd20 .bi-portfolio-item-2 .bi-portfolio-text h3{font-size:50px;}.elementor-3018 .elementor-element.elementor-element-643fd20 .bi-portfolio-filter-btn li{background-color:var( --e-global-color-primary );}.elementor-3018 .elementor-element.elementor-element-643fd20 .bi-portfolio-img-text-3 .porfolio-icon{background-color:var( --e-global-color-accent );}.elementor-3018 .elementor-element.elementor-element-643fd20 .bi-portfolio-img-text-3 .portfolio-text .more_btn{background-color:var( --e-global-color-accent );}.elementor-3018 .elementor-element.elementor-element-efaae3a{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3018 .elementor-element.elementor-element-e9508c1{margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-3018 .elementor-element.elementor-element-69822e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3018 .elementor-element.elementor-element-73ea938 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-1 h2{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-2 h2{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-3 h2{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-4 h2{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .hap-section-title .headline-title{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .scetion-title-2{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .section-title-8{color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-73ea938 .section-title-9{color:#0E0E0E;}
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-1 h2,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-2 h2,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-3 h2,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-4 h2,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .headline-title,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .section-title-8,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .section-title-9
				{font-family:"Lato", Sans-serif;}
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-1 .bi-subtitle,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-2 .bi-subtitle,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-3 .bi-subtitle,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .section-subtitle-8,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .bi-section-title-4 .sub-title,
				.elementor-3018 .elementor-element.elementor-element-73ea938 .section-subtitle-9
				{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-73ea938 .pera-content p{color:#CECECE;}.elementor-3018 .elementor-element.elementor-element-73ea938 .section-pera-8{color:#CECECE;}.elementor-3018 .elementor-element.elementor-element-3c38965 > .elementor-container{max-width:1260px;}.elementor-3018 .elementor-element.elementor-element-3c38965{padding:30px 0px 15px 0px;}.elementor-3018 .elementor-element.elementor-element-ad37f9d > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3018 .elementor-element.elementor-element-ad37f9d .bi-service-feed-item .service-text h3{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-ad37f9d .bi-service-feed-item .service-text p{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-a9cb48f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3018 .elementor-element.elementor-element-a9cb48f .bi-service-feed-item .service-text p{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-13c286f > .elementor-container{max-width:1260px;}.elementor-3018 .elementor-element.elementor-element-13c286f{padding:30px 0px 15px 0px;}.elementor-3018 .elementor-element.elementor-element-9a02888 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3018 .elementor-element.elementor-element-9a02888 .bi-service-feed-item .service-text p{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-2f9f2a0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3018 .elementor-element.elementor-element-2f9f2a0 .bi-service-feed-item .service-text p{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-a8e7817:not(.elementor-motion-effects-element-type-background), .elementor-3018 .elementor-element.elementor-element-a8e7817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://estatewebdesign.com/wp-content/uploads/2023/08/skill-bg-compress.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3018 .elementor-element.elementor-element-a8e7817{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:140px 0px 180px 0px;}.elementor-3018 .elementor-element.elementor-element-a8e7817 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3018 .elementor-element.elementor-element-ca8d17f > .elementor-container{max-width:1280px;}.elementor-3018 .elementor-element.elementor-element-ca8d17f{padding:20px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-d9debd1 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3018 .elementor-element.elementor-element-60c3e6e{text-align:right;}.elementor-3018 .elementor-element.elementor-element-60c3e6e img{border-radius:30px 30px 30px 30px;}body:not(.rtl) .elementor-3018 .elementor-element.elementor-element-21172d3{left:-154px;}body.rtl .elementor-3018 .elementor-element.elementor-element-21172d3{right:-154px;}.elementor-3018 .elementor-element.elementor-element-21172d3{bottom:-25px;}.elementor-3018 .elementor-element.elementor-element-21172d3 img{border-radius:25px 25px 25px 25px;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 > .elementor-widget-container{margin:0px 0px -40px 0px;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-1 h2{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-2 h2{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-3 h2{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-4 h2{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .hap-section-title .headline-title{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .scetion-title-2{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .section-title-8{color:#FFFFFF;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 .section-title-9{color:#FFFFFF;}
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-1 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-2 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-3 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-4 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .headline-title,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .section-title-8,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .section-title-9
				{font-family:"Lato", Sans-serif;font-size:50px;text-transform:capitalize;}.elementor-3018 .elementor-element.elementor-element-8866642 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-2c732b7:not(.elementor-motion-effects-element-type-background), .elementor-3018 .elementor-element.elementor-element-2c732b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F4;background-image:url("https://estatewebdesign.com/wp-content/uploads/2023/08/test-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3018 .elementor-element.elementor-element-2c732b7 > .elementor-container{max-width:1280px;}.elementor-3018 .elementor-element.elementor-element-2c732b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:125px 0px 33px 0px;}.elementor-3018 .elementor-element.elementor-element-2c732b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3018 .elementor-element.elementor-element-84bfe7e .hap-testimonial-item .testimoial-text-author:after{background-image:url("https://estatewebdesign.com/wp-content/uploads/2023/08/tst-item-bg.png");}.elementor-3018 .elementor-element.elementor-element-84bfe7e .hap-testimonial-item .testimoial-text-author .testimonial-desc{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-84bfe7e .hap-testimonial-item .testimoial-text-author .testimonial-author h3{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-84bfe7e .testimonial-author span{font-family:"Lato", Sans-serif;}.elementor-3018 .elementor-element.elementor-element-62e4ac6{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3018 .elementor-element.elementor-element-f31b9fb{margin:79px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3018 .elementor-element.elementor-element-f31b9fb .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:50px;font-weight:700;color:#0E0E0E;}.elementor-3018 .elementor-element.elementor-element-e91e1cc{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3018 .elementor-element.elementor-element-e91e1cc:not(.elementor-motion-effects-element-type-background), .elementor-3018 .elementor-element.elementor-element-e91e1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1F4B;}body.elementor-page-3018{color:#0D0D0D;font-family:"Space Grotesk", Sans-serif;font-size:19px;line-height:1.579;}body.elementor-page-3018 h1, h2, h3, h4, h5, h6{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3018 .elementor-element.elementor-element-4f766c1 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-3018 .elementor-element.elementor-element-6015408{margin-top:-120px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-section-title .sub-title{font-size:14px;}.elementor-3018 .elementor-element.elementor-element-e553d04 .hap-section-title.dark-bg-title h2{font-size:38px;}.elementor-3018 .elementor-element.elementor-element-893c7ea .hap-section-title h2{font-size:30px;}.elementor-3018 .elementor-element.elementor-element-69822e2{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3018 .elementor-element.elementor-element-73ea938 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-3018 .elementor-element.elementor-element-3c38965{padding:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-13c286f{padding:0px 0px 0px 0px;}.elementor-3018 .elementor-element.elementor-element-d0bcd57 > .elementor-widget-container{margin:0px 0px 0px 0px;}
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-1 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-2 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-3 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .bi-section-title-4 h2,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .headline-title,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .section-title-8,
				.elementor-3018 .elementor-element.elementor-element-d0bcd57 .section-title-9
				{font-size:30px;}.elementor-3018 .elementor-element.elementor-element-f31b9fb .elementor-heading-title{font-size:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3018 .elementor-element.elementor-element-7b095a6{width:50%;}.elementor-3018 .elementor-element.elementor-element-7f97a55{width:50%;}.elementor-3018 .elementor-element.elementor-element-745e3ba{width:100%;}.elementor-3018 .elementor-element.elementor-element-8590c16{width:100%;}.elementor-3018 .elementor-element.elementor-element-d9debd1{width:100%;}.elementor-3018 .elementor-element.elementor-element-4f766c1{width:100%;}}