.single-slick.three{position:relative;min-height:800px!important;z-index:1}.single-slick.three .container{max-width:1320px;margin:auto;padding:15px}.single-slick.three .slide-img,.parallax-img{position:absolute;top:0;left:0;width:100%;height:800px;z-index:-1}.dreamit-slick-slider .single-slick.three .slick-dots{bottom:50px!important;position:relative}.dreamit-slick-slider .single-slick.three .hero-text-wrap{width:63%}.dreamit-slick-slider .single-slick.three .hero-text-wrap h1{-webkit-animation:1s 1.6s fadeInUp both;animation:1s 1.6s fadeInUp both;color:#fff;font-size:65px;line-height:70px;font-weight:900;font-family:"Yantramanav"}.dreamit-slick-slider .single-slick.three .hero-text-wrap h1 span{color:#fff;border-bottom:6px solid #FF5E14}.dreamit-slick-slider .single-slick.three .hero-text-wrap h4{animation:0.8s 0.8s fadeInUp both;margin:0 0 26px;webkit-animation:1s 1.5s fadeInUp both;animation:1s 1.5s fadeInUp both;position:relative;z-index:1;padding-left:20px;font-size:17px;text-transform:uppercase;color:#fff;font-weight:500}.dreamit-slick-slider .single-slick.three .hero-text-wrap h4:before{position:absolute;content:"";left:0;top:3px;width:10px;height:10px;background-color:#ff5e14}.dreamit-slick-slider .single-slick.three .hero-text-wrap p{font-size:17px;color:#B6B9C0;margin-top:24px;width:90%;-webkit-animation:1s 2s fadeInUp both;animation:1s 2s fadeInUp both}.dreamit-slick-slider .single-slick.three .hero-text h2{font-size:140px;font-weight:900;font-family:"Yantramanav";-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255 94 21);color:#fff0;-webkit-mask-image:linear-gradient(-75deg,rgb(185 28 28 / 15%) 50%,#a31414 50%,rgb(255 255 255 / .15) 70%);-webkit-mask-size:200%;animation:shine 3s infinite;transition:.5s;text-transform:uppercase;position:absolute;top:40%;left:-6%;transform:rotate(-90deg)}@-webkit-keyframes shine{from{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}.dreamit-slick-slider .single-slick.three .hero-text-wrap .btn{padding:19px 37px}.dreamit-slick-slider .hero-text-wrap .btn:hover i{transform:rotate(0deg)}.dreamit-slick-slider .single-slick.three .slider-single-image{display:none}.section-title.style5{position:relative;z-index:2}.section-title.style5 .section-title .title{font-size:48px;line-height:50px;color:#171717;font-weight:700;font-family:"Yantramanav";position:relative;z-index:2}.section-title.style5 .section-title .description{transition:.5s;font-size:16px;line-height:26px;color:#575f66;font-weight:300;font-family:"Archivo";padding:17px 0 2px 0;margin:0}.section-title.style5 .section-title.center .description{margin:auto;width:43%}.icon-box.style3{display:flex;align-items:center;padding:0;transition:0.5s;margin-bottom:6px}.icon-box.style3 .icon-box-icon{flex-shrink:0;padding-right:24px}.icon-box.style3 .icon i{font-size:11px;height:20px;width:20px;line-height:20px;text-align:center;background-color:#FF5E14;border-radius:50%;color:#fff}.icon-box.style3 .icon-box-content .title{font-size:22px;line-height:28px;color:#171717;font-weight:500;font-family:"Yantramanav";margin:0}.icon-box.style3 .icon-box-content .description{font-size:18px;font-weight:500;margin-bottom:0}.icon-box.style3 .img-icon{background:#ff5e14;height:70px;width:70px;line-height:70px;text-align:center;position:relative}.icon-box.style3 .img-icon img{top:11px;position:relative;transition:0.5s}.icon-box.style3:hover .img-icon img{transform:rotateY(180deg)}.about-exprnc-shape-html{background:url(https://wp.ditsolution.net/constre/wp-content/uploads/2023/12/about-shape-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:115px 48px 33px 48px;border-radius:0;text-align:center;position:relative;z-index:1;overflow:hidden}.about-exprnc-shape-html:before{position:absolute;content:"";z-index:-1;top:40px;left:0;width:90px;height:76px;transition:.5s;border-radius:0;background:url(https://wp.ditsolution.net/constre/wp-content/uploads/2023/12/constraction-about-star-shape.png);background-repeat:no-repeat;background-position:center center;right:0;margin:auto}.about-exprnc-shape-html:hover:before{transform:rotateY(180deg)}.about-exprnc-shape-html h4{padding:20px 0 0 0;font-size:20px;line-height:26px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Yantramanav";text-align:center}.constuction3-about-skill .elementor-progress-percentage{position:relative;top:-30px!important}.dreamit-button.style3 .dreamit-button a{font-family:'Archivo';display:inline-block;margin-left:0;display:inline-block;background:#FF5E15;color:#fff;padding:14px 33px;border-radius:5px;font-weight:500;margin-top:13px;position:relative;z-index:1;border:none;transition:0.5s}.dreamit-button.style5 .dreamit-button a{display:inline-block;margin-left:0;background:#171717;padding:14px 33px;border-radius:0;margin-top:30px;position:relative;z-index:1;border:none;transition:0.5s;font-size:18px;color:#fff;font-weight:500;font-family:"Yantramanav"}.dreamit-button.style5 .dreamit-button a:before{position:absolute;content:"";z-index:-1;left:0;top:0;right:0;bottom:0;border-radius:0;background:#FF5E15;transform:scale(0);transition:.5s}.dreamit-button.style5 .dreamit-button a:hover:before{transform:scale(1)}.dreamit-button.style5 .dreamit-button a i{font-size:13px;font-weight:600;margin-left:6px;display:inline-block;transform:revert;transform:rotate(-45deg);color:#fff}.dreamit-button.style5 .dreamit-button a:hover i{transform:rotate(0deg)}.what-we-do-button .dreamit-button.style5 .dreamit-button a{background:#FF5E15}.what-we-do-button .dreamit-button.style5 .dreamit-button a:before{background:#171717}.em-service.style_5{padding:0 15px 0 15px;background:inherit;text-align:left;position:relative;z-index:1;margin-bottom:30px;transition:.5s}.em-service.style_5 .em_service_content{background:#F5F5F7;padding:35px 0 38px 40px;margin:0 0 0 40px;text-align:left;transition:.5s;position:relative;z-index:1}.em-service.style_5 .em_service_content:before{position:absolute;content:"";z-index:-1;left:0;top:0;background:#171717;width:0;height:100%;transition:.5s}.em-service.style_5:hover .em_service_content:before{width:100%}.em-service.style_5 .em-service-thumb{border-top:1px solid #353535;border-left:1px solid #353535;transition:.5s}.em-service.style_5 .em-service-thumb img{line-height:0;margin:0;padding:0;position:relative;border-left:40px solid #171717;border-top:40px solid #171717;transition:.5s}.em-service.style_5:hover .em-service-thumb img{border-left:40px solid #FF5E14;border-top:40px solid #FF5E14}.em-service.style_5 .em-service-title h2{position:relative;z-index:1;transition:.5s;margin:0;font-size:28px;line-height:32px;color:#171717;font-weight:700;font-family:"Yantramanav";padding:0 0 14px 0}.em-service.style_5:hover .em-service-title h2{color:#fff}.em-service.style_5 .service-box-desc p{font-size:16px;line-height:26px;color:#575f66;font-weight:300;font-family:"Archivo";transition:.5s}.em-service.style_5:hover .service-box-desc p{color:#8e939f}.em-service.style_5 .service-btn a{padding:3px 30px 3px 24px;border-radius:0;background:#fff;display:inline-block;margin-top:7px;position:relative;z-index:1;transition:.5s;font-size:14px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Yantramanav";letter-spacing:-8px}.em-service.style_5:hover .service-btn a{background:#FF5D13;letter-spacing:0;padding:3px 24px 3px 24px}.em-service.style_5 .service-btn a:before{display:none}.em-service.style_5 .service-btn a i{font-size:17px;color:#FF5E14;display:inline-block;position:relative;margin-left:0;transition:.4s}.em-service.style_5:hover .service-btn a i{color:#fff;margin-left:0}.service_cursousel_sliderr5 .slick-dots{text-align:center}.service_cursousel_sliderr5 ul li{list-style:none;display:inline-block}.service_cursousel_sliderr5 ul li.slick-active button{background:#171717;color:#fff}.service_cursousel_sliderr5 ul li button{padding:10px 20px 10px 20px;margin:22px 8px 0 8px;border:0;background:#F5F5F7;color:#171717}.service_cursousel_sliderr5 ul li button:hover{background:#171717;color:#fff}.icon-box.style4{display:flex;align-items:center;padding:27px 25px 27px 30px;transition:0.5s;margin-bottom:0;background:#fff;position:relative;z-index:1}.icon-box.style4:before{position:absolute;content:"";top:0;left:0;height:100%;width:0;transition:.4s;z-index:-1;background:#f1f1f1;border:0;opacity:1}.icon-box.style4:hover:before{width:100%}.icon-box.style4 .icon-box-icon{flex-shrink:0;padding-right:18px}.icon-box.style4 .icon i{font-size:11px;height:20px;width:20px;line-height:20px;text-align:center;background-color:#FF5E14;border-radius:50%;color:#fff}.icon-box.style4 .icon-box-content .title{font-size:22px;line-height:28px;color:#171717;font-weight:500;font-family:"Yantramanav";margin:0}.icon-box.style4 .icon-box-content .description{font-size:18px;font-weight:500;margin-bottom:0}.icon-box.style4 .img-icon{background:inherit;text-align:center;position:relative}.icon-box.style4 .img-icon img{top:4px;position:relative;transition:.5s}.icon-box.style4:hover .img-icon img{transform:rotateY(180deg)}.constre-what-we-img{-webkit-animation:left-right 4s alternate infinite;animation:left-right 4s alternate infinite;position:absolute;top:20px;right:50px}@keyframes left-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(50px);transform:translateX(50px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.constre-circle-rotate{-webkit-animation-name:constre-circle-rotate;animation-name:constre-circle-rotate;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes constre-circle-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.case-study.style4 .cases-study-content{position:absolute;left:0;bottom:-300px;right:0;text-align:left;background:#171717;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/constraction-work-bg.png);background-repeat:no-repeat;background-size:cover;background-position:center center;margin:auto;padding:50px 30px 40px 40px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;z-index:1;width:100%}.case-study.style4 .owl-item.active.center .cases-study-content{opacity:1;bottom:0}.case-study.style4 .case_category span{font-size:16px;line-height:26px;text-transform:uppercase;color:#fff;font-weight:400;font-family:"Yantramanav";position:relative;z-index:1;padding:0 0 0 40px}.case-study.style4 .case_category span:before{position:absolute;content:"";z-index:1;left:0;top:8px;background:#ff5e14;width:30px;height:2px}.case-study.style4 h2.title{margin:0;padding:0;line-height:1}.case-study.style4 h2.title a{font-size:28px;line-height:26px;color:#fff;font-weight:500;font-family:"Yantramanav";transition:0.4s}.case-study.style4 h2.title a:hover{color:#ff5e14}.case-study.style4 .em-case-study-button{margin:0 0 16px 0}.case-study.style4 .em-case-study-button i{width:40px;height:40px;background:#ff5e14;color:#fff;line-height:40px;text-align:center;font-size:11px;transition:0.3s}.case-study.style4 .em-case-study-button i:hover{background:#fff;color:#ff5e14}.case-study.style4 .owl-carousel .owl-dots.disabled,.case-study.style4 .owl-carousel .owl-nav.disabled{display:block!important}.case-study.style4 .owl-carousel .owl-dots.disabled,.case-study.style4 .owl-carousel .owl-nav.disabled{display:block!important}.case-study.style4 .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 6px;background:#D1D1D1;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.case-study.style4 .owl-theme .owl-dots .owl-dot.active span,.case-study.style4 .case-study.style4 .owl-theme .owl-dots .owl-dot:hover span{background:#FF5D13}.case-study.style4 .owl-nav.disabled{position:absolute;top:-235px;right:60px}.case-study.style4 .owl-dots.disabled{padding:66px 0 0 0}.case-study.style4 button.owl-prev{width:50px;height:50px;background:#fff!important;color:#171717!important;text-align:center;position:absolute;top:0;border-radius:0;transition:0.3s}.case-study.style4 button.owl-next{width:50px;height:50px;background:#fff!important;color:#171717!important;text-align:center;position:absolute;top:-60px;border-radius:0;transition:0.3s}.case-study.style4 button.owl-prev:hover{background:#ff5e14!important;color:#fff!important}.case-study.style4 button.owl-next:hover{background:#ff5e14!important;color:#fff!important}.case-study.style4 .owl-carousel .owl-nav button.owl-next{display:none}.case-study.style4 .owl-carousel .owl-nav button.owl-prev{display:none}.case-study.style4 .owl-carousel button.owl-dot{display:inline-block!important}.case-study.style4 .owl-dots{position:relative;z-index:1}.case-study.style4 .owl-dots:before{position:absolute;content:"";z-index:-1;top:76px;left:38%;width:117px;height:1px;transition:.5s;border-radius:0;background:#e9e7e7}.case-study.style4 .owl-dots:after{position:absolute;content:"";z-index:-1;top:76px;right:38%;width:117px;height:1px;transition:.5s;border-radius:0;background:#e9e7e7}.icon-box.style5{display:flex;align-items:center;padding:27px 25px 17px 30px;transition:0.5s;margin-bottom:10px;background:inherit}.icon-box.style5 .icon-box-icon{flex-shrink:0;padding-right:18px}.icon-box.style5 .icon i{font-size:11px;height:20px;width:20px;line-height:20px;text-align:center;background-color:#FF5E14;border-radius:50%;color:#fff;transition:0.5s}.icon-box.style5 .icon-box-content .title{margin:0;font-size:15px;line-height:26px;color:#fff;font-weight:300;font-family:"Archivo"}.icon-box.style5 .icon-box-content .description{margin-bottom:0;font-size:26px;line-height:50px;color:#fff;font-weight:700;font-family:"Yantramanav"}.icon-box.style5 .img-icon{background:inherit;text-align:center;position:relative;z-index:1}.icon-box.style5 .img-icon:before{position:absolute;content:"";top:30px;left:25px;height:38px;width:38px;transition:.5s;z-index:2;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/construction-call-icon.png);background-repeat:no-repeat;background-position:center center}.icon-box.style5 .img-icon img{top:4px;position:relative;transition:0.5s;z-index:1;-webkit-animation-name:constre-circle4-rotate;animation-name:constre-circle3-rotate;-webkit-animation-duration:25s;animation-duration:25s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes constre-circle4-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pricing.style3{position:relative;padding:40px 30px 30px 32px;background:#fff;border-radius:0;text-align:left;z-index:1;margin:0 0 -10px 0}.pricing.style3:before{position:absolute;content:"";top:0;left:0;height:10px;width:100%;transition:.5s;z-index:1;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/construction-pricing-top-shape.png);background-repeat:no-repeat;background-position:center center}.pricing.style3:before{position:absolute;content:"";top:0;left:0;height:10px;width:50%;transition:.5s;z-index:1;background:#FF5D13;border-radius:0;clip-path:polygon(0 0,100% 0%,95% 100%,0% 100%)}.pricing.style3:after{position:absolute;content:"";top:0;right:0;height:10px;width:50%;transition:.5s;z-index:1;background:#171717;border-radius:0;clip-path:polygon(5% 0,100% 0%,100% 100%,0% 100%)}.pricing.style3 .pricing-head{display:flex}.pricing.style3 .pricing_img{height:78px;width:78px;line-height:106px;display:inline-block;background:#FF5D13;text-align:center;border-radius:100%;margin:0 20px 0 0;transition:.5s}.pricing.style3 .pricing_img img{position:relative;transition:.5s}.pricing.style3:hover .pricing_img img{transform:rotateY(180deg)}.pricing.style3 .pricing-title{font-size:28px;color:#171717;font-weight:500;font-family:"Yantramanav";margin:10px 0 0 0}.pricing.style3 .package-name{font-size:16px;line-height:26px;color:#575f66;font-weight:300;font-family:"Archivo";margin:0}.pricing.style3 .price-item .currency{position:relative;top:-10px;font-size:24px;line-height:26px;color:#171717;font-weight:700;font-family:"Yantramanav"}.pricing.style3 .price-item .tk{display:inline-block;font-size:48px;line-height:26px;color:#171717;font-weight:700;font-family:"Yantramanav"}.pricing.style3 .price-item .month{display:inline-block;font-size:18px;line-height:26px;color:#575f66;font-weight:400;font-family:"Yantramanav"}.pricing.style3 .pricing-body{padding:0}.pricing.style3 .pricing-body ul{margin:0;padding:25px 0 45px 0;list-style:none}.pricing.style3 .pricing-body ul li{margin-bottom:0;padding:10px 0 10px 0;border-bottom:1px dashed rgb(23 23 23 / .2);font-size:18px;line-height:26px;color:#575f66;font-weight:400;font-family:"Yantramanav"}.pricing.style3 .pricing-body ul li i{display:inline-block;color:#ff5e14;font-size:16px;margin-right:6px;top:1px;position:relative}.pricing.style3 .pricing-button{margin-top:32px;display:inline-block;background:#fff;padding:10px 30px;position:relative;z-index:1;transition:.5s;font-size:16px;color:#171717;font-weight:500;font-family:"Yantramanav";border:1px solid rgb(23 23 23 / .2)}.pricing.style3 .pricing-button:after{display:none}.pricing.style3 .pricing-button:hover{color:#FF5E15;border:1px solid #FF5E15}.pricing.style3.active{background:#323132}.pricing.style3.active .pricing-title{color:#fff}.pricing.style3.active .pricing-body ul li{color:#b5b8bf;border-bottom:1px dashed #57595c}.pricing.style3.active .price-item .currency{color:#fff}.pricing.style3.active .price-item .tk{color:#fff}.pricing.style3.active .price-item .month{color:#8e939f}.pricing.style3.active .pricing-button{background:inherit;color:#fff;border:1px solid #FF5D13}.pricing.style3.active .pricing-button:hover{color:#FF5E15}.pricing.style3.active .package-name{color:#b5b8bf}.testimonial.style4{padding:10px;transition:0.5s;z-index:2;position:relative}.testimonial.style4 .owl-item:nth-child(odd){margin-top:0}.testimonial.style4 .testimonial-item{transition:all .4s ease 0s;transition:0.5s;position:relative;margin-top:42px;text-align:center;z-index:1;border-radius:0;background:#fff;margin-bottom:30px}.testimonial.style4 .testimonial-item:before{position:absolute;content:"";bottom:0;left:0;height:0;width:100%;transition:.5s;z-index:-1;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/construction-testi-bg.png);background-repeat:no-repeat;background-position:center center;filter:blur(4px);-webkit-filter:blur(4px)}.testimonial.style4 .testimonial-item:hover:before{height:100%}.testimonial.style4 .testimonial-item:after{position:absolute;content:"";bottom:0;left:0;height:0;width:100%;transition:.5s;z-index:-1;background:#ffffffc7}.testimonial.style4 .testimonial-item:hover:after{height:100%}.testimonial.style4 .testimonial-content{position:relative;z-index:1;padding:0 30px 47px 30px;overflow:hidden}.testimonial.style4 .testimonial-content:before{position:absolute;content:"";bottom:0;left:-41%;height:10px;width:100%;transition:.5s;z-index:1;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/construction-testi-bottom-shape.png);background-repeat:no-repeat;background-position:left center}.testimonial.style4 .testimonial-item:hover .testimonial-content:before{left:-4%}.testimonial.style4 .testimonial-item .author{display:inline-block;position:relative;text-align:center;margin:-42px 0 0 0}.testimonial.style4 .testimonial-item .author:before{font-size:14px;position:absolute;bottom:40px;left:-20px;width:46px;height:46px;line-height:46px;border-radius:100%;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f10e";color:#FF5D13;background:#171717;border:3px solid #fff;transition:0.4s}.testimonial.style4 .testimonial-item:hover .author:before{background:#FF5D13;color:#171717}.testimonial.style4 .testimonial-item .author img{object-fit:cover;margin-right:0;border-radius:50%;border:7px solid #F7EFE1;transition:0.5s}.testimonial.style4 .testimonial-item:hover .author img{border:7px solid #FF5D13}.testimonial.style4 .testimonial-item .bio h4.name{font-size:22px;color:#171717;font-weight:500;font-family:"Yantramanav";text-align:center;margin:8px 0 0 0}.testimonial.style4 .testimonial-item .bio h5.designation{font-size:16px;color:#575f66;font-weight:300;font-family:"Archivo";margin:6px 0 0 0;padding:0 0 0 27px;position:relative;display:inline-block;transition:0.4s}.testimonial.style4 .testimonial-item:hover .bio h5.designation{color:#171717}.testimonial.style4 .bio h5.designation:before{position:absolute;content:"";z-index:1;left:0;top:8px;background:#ff5e14;width:20px;height:1px}.testimonial.style4 .testimonial-item .quote{margin:10px 0 24px;transition:0.5s;font-size:18px;line-height:30px;color:#171717;font-weight:400;font-family:"Archivo";text-align:center}.testimonial.style4 .testimonial-item .testi-star i{font-size:18px;text-align:center;padding:0 3px 0 3px;color:#ddd}.testimonial.style4 .testimonial-item .testi-star i.active{font-size:18px;color:#ffae11;text-align:center;padding:0 3px 0 3px}.testimonial.style4 .testimonial-item:hover .author .bio .name,.testimonial.style4 .testimonial-item:hover .quote,.testimonial.style4 .testimonial-item:hover .testi-star i.active{text-align:center}.testimonial.style4 .owl-dots{text-align:center;position:absolute;left:0;right:0;margin:auto;display:inline-block;bottom:-65px;z-index:1}.testimonial-carousel-4 .owl-dots:after{position:absolute;content:"";z-index:-1;top:20px;right:38%;width:117px;height:1px;transition:.5s;border-radius:0;background:#424242}.testimonial-carousel-4 .owl-dots:before{position:absolute;content:"";z-index:-1;top:20px;left:38%;width:117px;height:1px;transition:.5s;border-radius:0;background:#424242}.testimonial-carouse4 button{transition:all 0.4s ease 0s;border:medium none;border-radius:35px;background:#FF5E14;color:#fff;font-family:'Fira Sans';font-weight:500;text-align:center;padding:13px 30px;position:absolute;right:inherit;top:9px;display:inline-block;z-index:1;margin:0 9px}.testimonial-carouse-4.owl-carousel .owl-nav button.owl-next,.testimonial-carouse-4.owl-carousel .owl-nav button.owl-prev,.testimonial-carouse-4.owl-carousel button.owl-dot{color:inherit;border:none;padding:0 6px 0 5px!important;font:inherit;right:0;text-align:center;left:0;border-radius:0;display:inline-block;height:10px;width:10px;background:#5D5D5D;margin-left:10px}.testimonial-carousel-4.owl-carousel button.owl-dot{position:relative;z-index:22;height:11px;width:11px;margin:0 7px;display:inline-block;background:#5D5D5D;border-radius:100%}.testimonial-carousel-4.owl-carousel button.owl-dot.active{background:#FF5E15!important}.constre-circle3-rotate{-webkit-animation-name:constre-circle3-rotate;animation-name:constre-circle3-rotate;-webkit-animation-duration:45s;animation-duration:45s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes constre-circle3-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.constre-appoinment-shape{-webkit-animation-name:constre-appoinment-shape;animation-name:constre-appoinment-shape;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes constre-appoinment-shape{0%{transform:rotate(0)}50%{transform:rotate(15deg)}100%{transform:rotate(0)}}.constre-appoinment-title .section-title .subtitle:before{background-color:#fff}.marquee{position:relative;--duration:40s;--gap:0px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:0}.marquee-block h3{margin:0}.marquee-block{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:0;min-width:100%;-webkit-animation:scroll 45s linear infinite;animation:scroll 45s linear infinite}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-100% - var(--gap)));transform:translateX(calc(-100% - var(--gap)))}}.marquee.style2 .marquee-block h3{font-size:100px;color:#fff0;font-weight:900;font-family:"Yantramanav";margin:0 50px 0 50px;background:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/construction-animation-bg-img.png);background-position:40% 50%;-webkit-background-clip:text;letter-spacing:0}.single-counter.style_three{background:#fff;text-align:left;background-image:none;z-index:2;position:relative;padding:40px 20px 33px 40px;transition:.5s;margin:0 0 10px 0}.counter-style-three .single-counter.style_three:before{position:absolute;content:"";top:0;left:0;height:100%;width:0;transition:.4s;z-index:-1;background:#171717;border:0;opacity:1}.counter-style-three .single-counter.style_three:hover:before{width:100%}.counter-style-three.active .single-counter.style_three:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;transition:.4s;z-index:-1;background:#171717;border:0;opacity:1}.single-counter.style_three:after{display:none}.counter-style-three.active .single-counter.style_three .counter-content span{margin-bottom:17px;font-size:42px;color:#fff;font-weight:700;font-family:"Yantramanav";text-align:center;transition:.5s}.single-counter.style_three .icon{margin:0;position:relative;float:left;z-index:1;padding:0 25px 0 0}.single-counter.style_three .icon img{position:relative;transition:.5s}.single-counter.style_three:hover .icon img{transform:rotateY(180deg)}.single-counter.style_three .counter-content.counter{text-align:left;background:none;padding:0;position:relative;z-index:1;display:inline-block}.single-counter.style_three .counter-content.counter:before{display:none}.counter-style-three .single-counter.style_three .counter-content span{margin-bottom:17px;font-size:42px;color:#171717;font-weight:700;font-family:"Yantramanav";text-align:center;transition:.5s}.single-counter.style_three:hover .counter-content span{color:#fff}.counter-style-three .single-counter.style_three .counter-content .suffix{font-size:42px;color:#171717;transition:.5s}.counter-style-three.active .single-counter.style_three .counter-content .suffix{font-size:42px;color:#fff;transition:.5s}.single-counter.style_three:hover .counter-content .suffix{color:#fff}.single-counter.style_three .counter-content h6{font-size:16px;line-height:26px;color:#8e939f;font-weight:300;font-family:"Archivo";text-align:center;transition:.5s}.construction-footer .recent-post-text h4 a{font-size:18px;line-height:24px;color:#fff;font-weight:500;font-family:"Yantramanav"}.construction-footer .recent-post-item{clear:both;overflow:hidden;margin-bottom:20px;padding-bottom:0;border-bottom:none}.construction-footer .recent-post-image{float:left;overflow:hidden;margin-right:20px;height:80px;width:80px}.construction-footer .recent-post-text .rcomment{text-transform:capitalize;font-size:14px;line-height:26px;color:#8e939f;font-weight:300;font-family:"Archivo"}.construction-footer .recent-post-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;line-height:0}.construction-footer .recent-post-image{float:left;overflow:hidden;margin-right:20px;height:auto;width:80px}.construction-footer .recent-post-image a img{height:80px;width:80px}.construction-footer .recent-post-text h4{overflow:hidden;line-height:18px;margin:0;padding:5px 0 0 0}.construction-footer-email input[type="email"]{font-size:14px;padding:5px 15px;position:relative;margin-bottom:0;height:56px;background-color:#fff;outline:0;border:none;width:100%;float:right;border-radius:0}.construction-footer-email .mailchimp-form button{transition:all 0.4s ease 0s;border:medium none;background:#ff5e14;padding:13px 29px;position:relative;display:inline-block;z-index:1;font-size:17px;color:#fff;font-weight:500;font-family:"Yantramanav";border-radius:0;text-transform:uppercase;margin-top:15px}.construction-footer-email .mailchimp-form button:hover{background:#fff;color:#FF5E15}.construction-footer h3{position:relative}.construction-footer h3:before{position:absolute;content:"";bottom:-11px;left:0;height:3px;width:75px;z-index:1;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/construction-footer-title-border.png);background-repeat:no-repeat}.form-area.contact-form.construction-contact .form-control{border-radius:0;color:#171717;transition:0.5s;height:57px;background-color:#fff;width:100%;border:0;outline:0;padding:0 20px;margin-bottom:20px;position:relative}.form-area.contact-form.construction-contact i{position:absolute;top:15px;right:35px;font-size:15px}.form-area.contact-form.construction-contact input[type="email"]{font-size:14px;padding:0 20px;position:relative;margin-bottom:0;outline:0;height:57px;background-color:#fff;outline:0;border:none;width:100%;float:inherit;border-radius:0}.form-area.contact-form.construction-contact .date-form input{border-radius:0;color:#171717;transition:0.5s;height:57px;background-color:#fff;width:100%;border:0;outline:0;padding:0 20px;margin-bottom:0;position:relative}.form-area.contact-form.construction-contact .select-room select{border-radius:0;color:#171717;transition:0.5s;height:57px;background-color:#fff;width:100%;border:0;outline:0;padding:0 20px;margin-bottom:0;position:relative}.buttons.construction-button input{padding:15px 15px;background:#FF5D13;display:block;color:#fff;border-radius:0;width:100%;font-family:"Yantramanav";cursor:pointer;text-align:center;transition:.5s;border:none;font-size:18px;font-weight:400;position:relative}.buttons.construction-button input:hover{background:#171717}.form-area.contact-form.construction-contact .buttons.construction-button i{position:absolute;top:13px;right:28%;color:#fff;font-size:13px;font-weight:600;display:inline-block;transform:revert;transform:rotate(-45deg);transition:.4s}.form-area.contact-form.construction-contact .buttons.construction-button:hover i{transform:rotate(0deg)}.constre-contact-shape{-webkit-animation:shape-left-right 4s alternate infinite;animation:shape-left-right 4s alternate infinite}@keyframes shape-left-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(40px);transform:translateX(40px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h4{margin:0 0 22px;font-size:18px;text-transform:capitalize;color:#ff5e14;font-weight:700;padding:0 0 0 50px}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h4:before{position:absolute;content:"";width:30px;height:2px;left:0;top:4px;background:#ff5e14;z-index:-1}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h4:after{position:absolute;content:"";width:38px;height:2px;left:0;top:14px;background:#ff5e14;z-index:-1}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap h1{-webkit-animation:1s 1.6s fadeInUp both;animation:1s 1.6s fadeInUp both;color:#fff;font-size:80px;line-height:100px;font-weight:900;font-family:"Yantramanav";text-transform:uppercase}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap p{width:72%;margin:8px 0 20px;font-size:16px;line-height:24px;color:#eeeeef;font-weight:400;-webkit-animation:1s 2s fadeInUp both;animation:1s 2s fadeInUp both}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap .btn{display:inline-block;background-color:#ff5e14;color:#fff;padding:13px 38px;font-weight:500;margin-top:25px;position:relative;z-index:1;border-radius:5px;font-family:"Yantramanav";font-size:19px}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap .btn:hover{border-radius:0}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap .btn:after{position:absolute;content:"";height:100%;width:0;background:#171717;left:0;top:0;z-index:-1;transition:0.5s;transform:scale(.5);opacity:0;border-radius:5px}.dreamit-slick-slider .single-slick.three.four .hero-text-wrap .btn:hover:after{width:100%;transform:scale(1);opacity:1;border-radius:0}.section-title.style7 .section-title .title{font-size:80px;line-height:80px;text-transform:uppercase;color:#0a1027;font-weight:700;font-family:"Yantramanav";margin-bottom:0}.section-title.style8 .section-title .title{font-size:24px;color:#0a1027;font-weight:500;font-family:"Yantramanav";padding-top:40px;position:relative}.section-title.style8 .section-title .title:before{background:#D0D0D0;width:100%;height:1px;left:0;top:0;position:absolute;content:"";z-index:0}.section-title.style8 .section-title .title:after{position:absolute;content:"";background:#ff5e14;width:30px;height:2px;left:0;top:-1px;transition:1s;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:title-MOV-BG}@keyframes title-MOV-BG{0%{transform:translateX(0)}100%{transform:translateX(1270px)}}.dreamit-button.style6 .button{display:inline-block;border:1px solid #d0c5c552;padding:9px 28px 5px;font-size:16px;text-transform:uppercase;color:#0a1027;font-weight:700;font-family:"Yantramanav";z-index:1;position:relative;transition:0.5s;background:inherit;text-align:center}.dreamit-button.style6 .button:hover{color:#fff}.dreamit-button.style6 .button:before{transform:scale(.5);position:absolute;content:"";width:0;height:100%;left:0;top:0;background:#ff5e14;z-index:-1;transition:0.5s;opacity:0}.dreamit-button.style6 .button:hover:before{transform:scale(1);width:100%;opacity:1}.dreamit-button.style6 .button i{font-size:13px;font-weight:600;margin-left:10px;display:inline-block;transform:rotate(-45deg);transition:0.3s}.dreamit-button.style6 .button:hover i{color:#fff;transform:rotate(0deg)}.about-experience{position:absolute;bottom:20px;left:159px;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/about-img-shape.png);background-repeat:no-repeat;height:175px;width:235px;padding:52px 0 0 40px;text-align:center}.about-experience h1{color:#fff;font-size:60px;font-weight:500}.about-experience h3{font-size:20px;color:#fff;text-transform:lowercase;font-weight:500;padding:0;margin:6px 0 0 0}.service-box.style6 .img_theme{line-height:0}.service-box.style6 .img_theme img{width:100%}.service-box.style6{padding:0;background-color:#fff;border-bottom:0;text-align:center;position:relative;border-radius:7px;z-index:1;margin-bottom:10px;border:0}.service-box.style6 .icon{position:absolute;top:40%;right:40px;width:75px;height:75px;line-height:104px;text-align:center;background:#FF5E14;border-bottom:0;transition:.5s;display:inline-block;z-index:1;border-radius:4px}.service-box.style6 .icon img{transition:.5s}.service-box.style6:hover .icon img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.service-box.style6 .title{font-size:26px;font-weight:600;padding:0;line-height:1.4;position:inherit;z-index:1;transition:.5s;margin:0;margin-top:14px}.service-box.style6 .content{text-align:left;padding:30px 35px 40px 41px;box-shadow:0 0 10px #ddd;position:relative}.service-box.style6 .content:before{position:absolute;content:"";left:0;top:0;width:76%;height:5px;background:#FF5E14;transition:.5s;z-index:-1}.service-box.style6:hover .title{color:#ff5e14;transition:.5s}.service-box.style6 p.description{transition:.5s;margin:10px 0 2px}.service-box.style6 p.description{transition:.5s;margin:10px 0 25px;font-size:16px;line-height:24px;color:#565969;font-weight:400;font-family:'Archivo',sans-serif}.service-box.style6:hover p.description{color:#565969}.service-box.style6 .service-btn a{display:inline-block;font-size:16px;background:#ff5e14;text-transform:uppercase;color:#fff;font-weight:400;font-family:"Yantramanav";padding:8px 15px 8px;border-radius:2px;transition:0.5s;border:1px solid #ff5e14;margin:0}.service-box.style6:hover .service-btn a{background:#fff;color:#ff5e14!important}.service-box.style6 .title:before{display:none}.service-box.style6::before{display:none}.service-box:hover:before{width:100%;height:100%;opacity:1}.service-box.style6 .service-btn a:before{position:inherit;content:"";z-index:-1;top:0;left:0;right:0;bottom:0;background:#10102E;border-radius:30px;transform:scale(0);transition:.5s}.service-box.style6:hover .service-btn a i{color:#ff5e14}.construction4-case-stady .section-title.style8 .section-title .title:before{background:#85858569}.construction4-case-stady .dreamit-button.style6 .button{border:1px solid #68686852;color:#fff}.work_progress.style4{text-align:center;margin-bottom:10px;position:relative;padding:0 40px;transition:0.5s}.work_progress.style4 .icon img{border:6px solid #FFECE5;border-radius:100%;transition:0.5s}.work_progress.style4:hover .icon img{border:6px solid #FF5E14}.work_progress.style4 .work_progress-title{padding-top:0}.work_progress.style4 .work_progress-title h2{font-size:24px;color:#0a1027;font-weight:500;font-family:"Yantramanav";margin:18px 0 14px}.work_progress.style4 .work_progress-desc p{font-size:16px;line-height:24px;color:#565969;font-weight:400;font-family:'Archivo',sans-serif}.work_progress.style4 .work_progress-desc{padding-top:0}.team.style4{position:relative;overflow:hidden;transition:0.5s;margin:0 0 10px 0}.team.style4:before{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:#fff;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.9}.team.style4 .image{padding-bottom:0}.team.style4 .image img{width:100%}.team.style4 .content{background:#F8F9FB;position:absolute;left:0;width:100%;bottom:-185px;padding:28px 41px 27px;transition:0.5s;box-shadow:0 0 10px #ddd}.team.style4 .bio .name{font-size:24px;color:#0a1027;font-weight:700;margin:0}.team.style4 .bio .designation{font-size:16px;color:#565969;font-weight:400;font-family:"Yantramanav";margin:7px 0 21px;border-bottom:1px solid #56596938;padding-bottom:18px}.team.style4 .content .social-icon{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:left}.team.style4 .content .social-icon li{margin-bottom:5px;margin-right:5px}.team.style4 .content .social-icon li a{display:inline-block}.team.style4 .content .social-icon li a i{display:inline-block;color:#272727;font-size:13px;margin-right:12px;transition:0.5s}.team.style4:hover .content{bottom:8px}.team.style4 .content .social-icon li a i:hover{color:#ff5e14}.single-counter.style_four{background:#fff;position:relative;z-index:1;overflow:hidden;margin-bottom:10px;text-align:left;padding:20px 20px 20px 20px}.single-counter.style_four .counter-content.counter{padding:0;text-align:left}.single-counter.style_four:before{display:none}.single-counter.style_four:after{display:none}.single-counter.style_four .counter-content span{font-size:100px;color:#0a1027;font-weight:500;font-family:"Yantramanav";margin:0 0 1px;display:inline-block;line-height:120px}.single-counter.style_four .counter-content h6{font-size:18px;color:#0a1027;font-weight:500;font-family:"Yantramanav";border-top:1px solid #e1e3e5;padding-top:25px}.blog-post.style1.style4 .post-item{margin-bottom:30px;border-radius:4px}.blog-post.style1.style4 .single_blog_post_content{padding:22px 15px 30px 40px;border:0}.blog-post.style1.style4 .post-item:hover .single_blog_post_content{border-bottom:0}.blog-post.style1.style4 .author a{font-size:16px;color:#565969;font-weight:500;font-family:"Yantramanav";display:inline-block;text-transform:capitalize}.blog-post.style1.style4 .date{font-size:16px;color:#565969;font-weight:500;font-family:"Yantramanav";display:inline-block;padding-left:15px}.blog-post.style1.style4 .categories a{display:none}.blog-post.style1.style4 h3.title{border-top:1px solid #d7d7d7;padding:18px 0 0 0}.blog-post.style1.style4 h3.title a{display:inline-block;font-size:24px;line-height:30px;color:#0a1027;font-weight:700;font-family:"Yantramanav";transition:0.5s}.blog-post.style1.style4 p.description{font-size:15px;line-height:24px;color:#565969;font-weight:400;font-family:'Archivo',sans-serif;margin:10px 0 0 0}.blog-post.style1.style4 .blog_btn a{display:inline-block;background:#ff5e14;font-size:16px;text-transform:uppercase;color:#fff;font-weight:500;font-family:"Yantramanav";padding:9px 33px;border-radius:2px;transition:0.5s;border:1px solid #ff5e14;position:relative}.blog-post.style1.style4 .post-item:hover .blog_btn a{background:#0A1027;color:#fff;border:1px solid #0A1027}.corporate-video .single-video.style-one .video-icon a{background-color:inherit}.corporate-video-title h5{font-size:18px;line-height:38px;color:#fff;font-weight:500;font-family:"Yantramanav";margin-top:45px}.testimonial.style2.five.six .testimonial-item{background-color:inherit;position:relative;margin:48px 0 0 0;padding:0 10px 130px 60px;background-image:url(https://wp.ditsolution.net/constre/wp-content/uploads/2024/01/testi-box-bg.png);background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:4px}.testimonial.style2.five.six .reviews_rating{display:none}.testimonial.style2.five.six .testi-thumb{display:inline-block}.testimonial.style2.five.six .testimonial-item .testi-thumb img{height:92px;width:92px;object-fit:cover;margin-right:0;border-radius:50%;margin-left:0;border:3px solid #ff5e14;position:absolute;top:-46px;z-index:12}.testimonial.style2.five.six .testimonial-item .testi_content{background:#fff0;padding:62px 45px 25px 0;position:inherit;margin-bottom:0;text-align:left}.testimonial.style2.five.six .testimonial-item .testi_content:before{content:"Customer Reviews";position:inherit;left:0;top:-17px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-top:0;border-left:0;border-right:0;transition:.5s;background:#fff0;font-size:22px;color:#0a1027;font-weight:500;font-family:"Yantramanav"}.testimonial.style2.five.six .testimonial-item .quote img{width:57px;position:absolute;right:11%;bottom:27%}.testimonial.style2.five.six .owl-dot.active{display:inline-block;background:#FF5E15;width:13px;height:13px;border-radius:50%;margin-top:11px;margin-right:6px;border:#fff0}.testimonial.style2.five.six .owl-dot{display:inline-block;background:#ff5e1454;width:9px;height:9px;border-radius:50%;margin-top:0;margin-right:6px}.testimonial.style2.five.six .owl-dots{position:absolute;bottom:52px;left:45%}.testimonial.style2.five.six .testimonial-item:before{display:none}.testimonial.style2.five.six .testimonial-item .quote{font-size:16px;line-height:24px;color:#565969;font-weight:400;font-family:'Archivo',sans-serif;margin:23px 0 23px}.testimonial.style2.five.six .testimonial-item .quote{font-size:16px;line-height:24px;color:#565969;font-weight:400;font-family:'Archivo',sans-serif;margin:0}.brand.style2.style3 .brand-carousel-3.owl-carousel .brand-item img{width:inherit}.icon-box.style12{background:#fff0;padding:35px 15px 30px 30px;border-radius:0;display:flex;align-items:center;filter:drop-shadow(0 5px 30px rgb(117 117 117 / .1));background-color:#fff;border-left:3px solid #ff5e14}.icon-box.style12 .img-icon{display:inline-block;margin-top:0;margin-right:19px;background:#f5f6f7;width:70px;height:70px;text-align:center;line-height:87px;border-radius:4px}.icon-box.style12 h4.title{font-size:22px;line-height:30px;margin:0 0 9px 0;color:#171717;font-weight:700;font-family:"Yantramanav"}.icon-box.style12 p.description{font-size:16px;line-height:26px;color:#575f66;font-weight:300;font-family:"Archivo";transition:0.5s}.service-dtls-faq a.active{border:1px solid #F5F6F8!important;background:#F5F6F8!important;font-size:20px;line-height:30px;color:#171717;font-weight:500;font-family:"Yantramanav"}.service-dtls-faq a.active:hover{color:#FF5E14}.service-dtls-faq a.active:after{transform:rotate(0deg);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#FF5E14}.service-dtls-ser .service-box.style6 .icon{top:47%}.service-dtls-ser .service-box.style6 .content{padding:30px 35px 20px 41px}.service-dtls-ser .service-box.style6 .icon img{filter:brightness(0) invert(1)}.service-dtls-title{position:relative}.service-dtls-title:before{background:#dedfe0;width:100%;height:1px;left:0;bottom:0;position:absolute;content:"";z-index:0}.service-dtls-title:after{position:absolute;content:"";background:#ff5e14;width:20px;height:2px;left:0;bottom:-1px;transition:1s;-webkit-animation-duration:7s;animation-duration:7s;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:infinite;animation-name:service-dtls-move}@keyframes service-dtls-move{0%{transform:translateX(0)}100%{transform:translateX(320px)}}.service-dtls-list ul li{background:#fff;padding:14px 0 14px 24px!important;margin:0 0 15px 0!important;font-size:17px!important;line-height:30px;color:#171717;font-weight:500;font-family:"Yantramanav"}.service-dtls-faq .my-accordion a{color:#171717!important}.blog-left-side{position:sticky;top:160px}