@font-face{font-family:font-1;src:url(../fonts/roboto/Roboto-Regular.ttf)}@font-face{font-family:font-2;src:url(../fonts/roboto/Roboto-Bold.ttf)}@font-face{font-family:font-3;src:url(../fonts/poppins/Poppins-Regular.ttf)}@font-face{font-family:font-4;src:url(../fonts/Josefin_Sans/JosefinSans-Regular.ttf)}@font-face{font-family:font-5;src:url(../fonts/caveat/Caveat-Bold.ttf)}@font-face{font-family:font-6;src:url(../fonts/reey/Reey-Regular.otf)}h1,h2,h3,h4,h5,h6{margin:0;font-style:normal;font-family:font-2;text-transform:capitalize}p{font-weight:400;margin:0;font-family:font-1;font-size:.95rem}a{color:#3d3d3d;font-family:font-1}a:hover{text-decoration:none;color:#000}a h1,a h2,a h3,a h4,a h5,a h6{color:#000}a h1:hover,a h2:hover,a h3:hover,a h4:hover,a h5:hover,a h6:hover{color:#000}ul{margin:0;padding:0}ul li{list-style:none}.form-control{height:50px;font-size:15px;color:#000;padding:10px 20px}.form-control:focus{box-shadow:none;border:1px solid grey}textarea{height:auto!important}.bg-color{background:#ececec}.bg-color-1{background:#b20e23}.text-color{color:#b20e23!important}header .top-inner .d-flex{justify-content:space-between}header .top-inner a{color:#707070;font-size:14px}header .navigation-inner .navbar{padding:0}header .navigation-inner .navbar .navbar-brand img{height:65px;padding:6px 0}header .navigation-inner .navbar .nav-item{padding:14px 5px}header .navigation-inner .navbar .nav-item .nav-link{font-size:.95rem;line-height:14px;font-family:font-2;display:inline-block;text-transform:capitalize;color:#000}header .navigation-inner .navbar .nav-item .nav-link.active,header .navigation-inner .navbar .nav-item .nav-link:hover{color:#b20e23}header .navigation-inner .navbar.quote-btn a.nav-link{color:#fff!important}header .navigation-inner .navbar .navbar-toggler{border:none;padding:7px 0}header .navigation-inner .navbar .navbar-toggler:focus{border:none;outline:0}header .navigation-inner .navbar .navbar-toggler i{color:#000!important}header .navigation-inner .navbar .dropdown-menu{background:#222;border-radius:0;top:40px}header .sticky_header{position:fixed!important;top:0;z-index:999;width:100%;animation:smoothScroll 1s forwards;box-shadow:8px -10px 8px 10px rgba(0,0,0,.2)}@keyframes smoothScroll{0%{transform:translateY(-120px)}100%{transform:translateY(0)}}@media (max-width:991px){header .nav-link{padding:10px 0}header .tour-btn{margin:10px 0!important;padding:8px 10px!important}header .navbar-nav{padding-left:25px}header .sidenav{height:1000px!important;width:0;position:fixed;z-index:9999;top:0;right:0;background-color:#111;transition:.5s;padding-top:20px}header .sidenav .dropdown-menu{background:0 0!important}header .sidenav .close-btn{display:flex!important;justify-content:flex-end;padding:8px 20px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}header .sidenav .close-btn:hover{color:red}header .nav-header{background:0 0;height:0;padding:0!important}}@media (max-width:991px){.nav-item{padding:0!important}.nav-item .nav-link{color:#fff!important}.slider-area .carousel-caption{width:75%!important}.slider-area .carousel-caption h1{font-size:2rem!important}.slider-area img{height:400px!important}.c-box{position:relative!important;top:0!important;text-align:center;width:100%!important;padding:35px!important;margin-bottom:0!important}.c-box .s-title-2.w-75{width:100%!important}.quality-area{margin-top:0!important}.about-area .bg-color{margin-bottom:3rem}.about-area .bg-color .q-content{text-align:center}.about-area .bg-color .q-area-inner.d-flex{display:block!important}}@media (min-width:768px){.s-title-area{width:70%;margin:auto}}@media (max-width:767px){.hour-show,.whyus-area .bg-outter{display:none!important}.ad-details-meta{display:block!important}.ad-details-meta li .how-img::before{display:none}}@media (max-width:575px){header .navigation-inner .top-inner span{display:none!important}header .navigation-inner .navbar .nav-item .nav-button .iconify{width:2rem!important;height:2rem!important;margin:0 2px 0 0!important}header .navigation-inner .navbar .navbar-brand{margin:0 10px!important}.slider-area .carousel-caption{display:none}.slider-area img{height:300px!important}.breadcrumb-area .page-banner .page-title h1{font-size:1.9rem}.c-box{padding:35px 10px!important}.c-box .s-title-2.w-75 h3{font-size:1rem}.c-box .s-title-2.w-75 h2{font-size:1.5rem}.contact-info-box .inner-box{padding:20px 20px 20px 90px!important}.contact-info-box .inner-box .icon-box{left:15px!important;top:50px!important;width:60px!important;height:60px!important;line-height:60px!important}.contact-info-box .inner-box .icon-box a{font-size:15px!important;line-height:10px!important}.contact-info-box .inner-box .icon-box h3{font-size:20px!important}.s-title-1 h1,.s-title-2 h1{font-size:2rem!important}#back_button{bottom:76px!important}}.btn-style-1{padding:6px 25px;display:inline-block;text-transform:capitalize;font-size:14px;background:#b20e23;color:#fff;font-weight:700;border:2px solid #b20e23}.btn-style-1:focus{border:none;box-shadow:none}.btn-style-1:hover{background:#fff;color:#b20e23;font-weight:700}.btn-style-2 p{font-size:.95rem;line-height:26px;color:#000;padding:15px 0 0}.btn-style-2 span{font-family:font-1;font-size:.95rem;text-transform:capitalize}.btn-style-2 li{list-style:square;margin-left:18px;padding:10px 0 0 0}.btn-style-2 span{font-weight:600}.btn-style-2 span .iconify{color:#b20e23}.btn-style-2 span:hover{color:#061a3a}.s-title-1 p{font-size:.95rem;line-height:26px;color:#000;padding:15px 0 0}.s-title-1 span{font-family:font-1;font-size:.95rem;text-transform:capitalize}.s-title-1 li{list-style:square;margin-left:18px;padding:10px 0 0 0}.s-title-1 span{color:#b20e23;font-size:18px;font-weight:800}.s-title-2 p{font-size:.95rem;line-height:26px;color:#000;padding:15px 0 0}.s-title-2 span{font-family:font-1;font-size:.95rem;text-transform:capitalize}.s-title-2 li{list-style:square;margin-left:18px;padding:10px 0 0 0}.s-title-2 a,.s-title-2 h1,.s-title-2 h3,.s-title-2 li,.s-title-2 p,.s-title-2 span{color:#fff}.s-title-2 li{list-style:none;position:relative;padding-left:15px;font-weight:500;word-break:break-word;font-size:1.2rem}.s-title-2 li::before{content:url(https://api.iconify.design/bi/check-circle-fill.svg?color=white&width=22);position:absolute;left:-17px;top:15px;color:#fff}.slider-area .carousel-control-next .iconify,.slider-area .carousel-control-prev .iconify{width:40px;height:40px;padding:8px;color:#fff;background:#887c7c}.slider-area .carousel-inner .carousel-item .carousel-caption{top:35%;left:inherit;right:10%;width:40%;text-align:left}.slider-area .carousel-inner .carousel-item .carousel-caption h1{text-shadow:1px 2px 3px rgba(0,0,0,.75);font-family:font-2;color:#fff;margin-bottom:25px;-webkit-transform:translateY(-90px);transform:translateY(-90px);-webkit-transition-delay:1s;transition-delay:1s;font-size:2.8rem}.slider-area .carousel-inner .carousel-item .carousel-caption p{color:#fff;-webkit-transform:translateY(120px);transform:translateY(120px);-webkit-transition-delay:0;transition-delay:0;z-index:1;text-shadow:1px 2px 3px rgba(0,0,0,.75)}.slider-area .carousel-inner .carousel-item.active h1{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.slider-area .carousel-inner .carousel-item.active p{visibility:visible;opacity:1;-webkit-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}.slider-area .carousel-inner .carousel-item img{height:680px;object-fit:cover}.slider-area .carousel-inner .carousel-item::before{background:rgba(0,0,0,.4);position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;content:''}.breadcrumb-area .page-banner{display:table;vertical-align:middle;width:100%;height:300px;z-index:1}.breadcrumb-area .page-banner .page-title{display:table-cell;vertical-align:middle;color:#fff}.breadcrumb-area .page-banner .breadcrumb{font-size:.9rem;background-color:transparent;text-transform:capitalize;padding:6px 0;color:#fff;margin:0}.breadcrumb-area .page-banner .breadcrumb li a{color:#fff;font-family:font-2}.breadcrumb-area .page-banner .breadcrumb li+li:before{content:" / ";padding:0 8px 0 8px;color:#fff}.breadcrumb-area::after{background:rgba(0,0,0,.6);position:absolute;top:0;bottom:0;left:0;right:0;content:''}@keyframes slide{from{background-position:0 0}to{background-position:1920px 0}}@-webkit-keyframes slide{from{background-position:0 0}to{background-position:1920px 0}}.footer-area{background:#161616}.footer-area img{max-height:65px}.footer-area .copy-right p{font-size:13px}.footer-area h3,.footer-area h6{color:#fff}.footer-area .iconify,.footer-area a,.footer-area p{color:#b4b4b4;font-size:.95rem}.footer-area .iconify:hover,.footer-area a:hover,.footer-area p:hover{color:#aaa4a4}.footer-area .d-flex .iconify{font-size:19px;margin-top:4px}.footer-area .footer-link a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.footer-area .footer-link a h3{font-size:24px;color:#fff}.footer-area .footer-link a h3 .iconify{font-size:25px;color:#fff}.footer-area .border-top{border-top:1px solid #707070!important}.footer-area .social-area .iconify{border:1px solid #fff;width:2rem;height:2rem;color:#fff;padding:8px}.footer-area::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(14,16,21,.97);z-index:-1}#back_button{display:inline-block;width:40px;height:40px;line-height:37px;font-size:22px;text-align:center;position:fixed;bottom:15px;right:25px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden;z-index:2;background:#14161c;border:1px solid #fff;color:#fff;border-radius:0 10px}#back_button.show{visibility:visible;opacity:1;cursor:pointer}#back_button:hover{transition:.4s}.business-content h5,.project-content h5,.services-content h5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.services-area{z-index:1}.services-area::after{background:rgba(245,246,246,.88);position:absolute;top:0;bottom:0;left:0;right:0;content:'';z-index:-1}.services-area-inner{height:calc(100% - 12px)}.services-area-inner .services-content h6{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:2;border-bottom:1px solid #b20e23}.business-area-inner .business-content{position:relative;width:93%;display:inline-block;margin-top:-38px}.business-area-inner .business-content::before{content:"";width:10px;height:-webkit-fill-available;background:#b20e23;position:absolute;left:0;top:0}.whyus-area .bg-outter{position:absolute;right:0;bottom:0;width:41%;height:110%;z-index:1}.c-box{position:absolute;right:0;top:-22%;width:50%;z-index:1;padding:35px}.c-box h3{font-family:font-1}.c-box a{font-weight:600}.customized-bg h4{border-bottom:1px solid #b8b8b8;position:relative;margin-bottom:1rem!important}.customized-bg h4::after{width:114px;border:1px solid #b20e23;content:"";position:absolute;bottom:-1px;left:0}.customized-bg .s-detail .item{overflow:hidden;margin-bottom:13px;padding-bottom:13px;border-bottom:1px solid #b8b8b8}.customized-bg .s-detail .item .thumb{float:left;overflow:hidden;width:125px}.customized-bg .s-detail .item span{font-size:13px;display:block}.customized-bg .s-detail .item:last-child{border-bottom:0}.contact-info-box .inner-box{position:relative;display:block;padding:30px 30px 30px 120px;height:calc(10rem + 2px)}.contact-info-box .inner-box .icon-box{position:absolute;left:30px;top:50px;width:70px;height:70px;line-height:70px;background:#fff;text-align:center;border-radius:50%;font-size:30px;transition:all .5s ease}.contact-info-box .inner-box h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:block;font-size:24px;line-height:32px;font-weight:600;margin-bottom:9px}.contact-info-box .inner-box a{font-size:16px;line-height:26px;color:grey}.vm-area .page-banner,.vm-area .vm-box{position:relative;z-index:1}.vm-area .vm-box{box-shadow:0 0 6px rgba(0,0,0,.16)}.vm-area::after{background:linear-gradient(rgba(178,14,35,.85) 0,rgba(178,14,35,.73) 100%),url(../../../assets/images/bd-img.jpg);position:absolute;content:"";top:0;bottom:0;width:100%;height:350px}.counter-area .count-outer span{font-size:4rem;font-family:font-2;line-height:1}.counter-area .count-outer p{font-size:1.2rem;font-weight:600}.ad-details-meta{display:grid;grid-gap:20px;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;margin:20px 0}.ad-details-meta li .how-img::before{content:url(../../../assets/images/arrow.svg);position:absolute;right:-20%;top:71px;bottom:0;z-index:3;width:40%;overflow:hidden}.ad-details-meta li:last-child .how-img::before{display:none}