@charset "utf-8";.tel,a{text-decoration:none}.ass1,.logo{height:auto}.bg5 p,p{font-size:15px}#backToTop,.bg5:hover,.steps:hover{cursor:pointer}.gstin,.top-stripe,.welcome{box-sizing:border-box}.tel,.tel2{font-weight:700}.well,.wellbg2{min-height:20px;text-align:center}label,label a{font-weight:300}.CaptchaDiv,.area-served-content .area-served-list,.fix-icon-item img,.form h4,.form h5,.form p,.icon-bar2 a,.main,.marquee p,.page-header .page-breadcrumb,.page-header h1,.services-item .content,.social-media a,.social-media i,.subscribe-card>h3,.subscribe-card>p,.tel2,.text-center,.top-stripe,.well,.wellbg2,.wellbg28{text-align:center}body{font-family:Alatsi,sans-serif}.navbar-light .navbar-nav .nav-link{color:#333;font-size:16px}.bg-light{background-color:#fff!important;border-bottom:1px solid #e0e0e0}.nav-link,h1,h2,h3,h4,h5,h6{font-family:Alatsi}.navbar-toggler{border:none!important}p{color:#3e3a3a;font-family:Hanuman}.logo{width:199px}.ass1{background:#fff}.bg1{background:url(../images/background.webp) center center/100% 100% no-repeat #fff;padding-bottom:80px;padding-top:80px}.bg3,.bg4{padding-bottom:40px}.bg3,.bg4,.bg5{padding-top:40px}.bg1 h4{line-height:35px}.bg2{background:#fff;width:100px;height:100px;line-height:100px;margin:0 auto 25px;border-radius:50%;border:1px solid #e2e3e3;box-shadow:1px -1px 13px 0 rgba(0,0,0,.1);-webkit-box-shadow:1px -1px 13px 0 rgba(0,0,0,.1);-moz-box-shadow:1px -1px 13px 0 rgba(0,0,0,.1)}.con_txt,.icn,img{height:auto}.bg3{background:#da281f;border-bottom:5px solid #feb811;border-top:5px solid #feb811}.bg4{background:url(../images/bg.html) center center fixed #efefef}.bg5,.bg5:hover{background:#fff}.bg5{border-top:1px solid #eaeaea;margin-bottom:30px}.single-services-box .icon,.steps{margin-bottom:20px}.bga{background:#f0efef;border-bottom:1px solid #fff}.bg6{background:#ed3237}.card-header{background:#ffcc28!important}.wpm{border-radius:10px}.card-img-overlay{background:rgb(0,0,0,.4)}.area-served-content .area-served-list li span:hover,.area-served-content .area-served-list li span:hover i,.card-img-overlay h5,.clrw,.fa_custom,.page-header .page-breadcrumb a:hover,.readmore3:hover,.services-item:hover .content h3 a,.services-item:hover .content p,.single-services-box:hover .icon i,.single-services-box:hover h3 a,.single-services-box:hover p{color:#fff}.icon-bar2{width:100%;background-color:#d22d16;overflow:auto;position:fixed;bottom:0;z-index:1200;border-top:1px solid #b91b05}.icon-bar2 a{float:left;width:20%;padding:10px 0;transition:.3s;border-right:1px solid #b91b05;color:#fff;font-size:16px}.icon-bar2 a:hover{background-color:#4ac0f2}.icon-bar2 a:active{background-color:#ff5b00}.tt{font-size:10px;font-family:Arial,Helvetica,sans-serif}:root{--animate-delay:2s;--animate-duration:800ms;--animate-delay:0.9s}.animate__animated.animate__bounce{--animate-duration:2s}.tel{color:#474747;font-size:20px}.tel2,.tel2a{font-size:23px;text-decoration:none}.nav-list li a:hover,.tel:hover{color:#f13c1f}.tel2{color:#7c7c7c;line-height:18px!important}.clrb,.tel2:hover{color:#202020}.tel2a{color:#fff;line-height:18px}.tel2a:hover{color:#f7c200}.tel3{color:#aeb0b1;text-decoration:none;font-size:16px;line-height:16px}.footermenu2,.txtb{font-size:18px}.tel3:hover{color:#292c2d}.steps{background-color:#efefef;border-radius:50%;border:1px solid #e4e4e4;padding:30px;color:#202020}.steps:hover{background:#202020;color:#fff}.mtt2{margin-top:-75px;position:relative}.mtt{margin-top:60px}.mt4{margin-top:80px}.clrbl{color:#519dd9}.clrr,.services-item .content h3 a,.single-services-box h3 a{color:#1a1448}.clra{color:#bfbfbf}.clro{color:#feb811}.clrbl2{color:#53bac1}.page-header .page-breadcrumb a,.welb{color:#81c146}.footermenu2,.readmore{color:#fff;text-decoration:none}.footerbg{background:#1a1448;padding-top:20px;padding-bottom:20px}.footermenu{list-style-image:url(../images/arrow.png)}.aaa{list-style-image:url(../images/arrow-5.gif);padding-top:10px}.aaa li{font-size:28px}.branch-address{background:#eafcff}.footermenu2{line-height:25px;font-family:Alatsi}.footermenu2:hover{color:#7dc243;text-decoration:none}.readmore{font-size:24px}.more,.readmore3{font-size:14px}.readmore:hover{color:#4cb1dc}.readmore2{color:#1e2136;text-decoration:underline}#backToTop,.readmore3,.readmore4{color:#fff}.more2,.nav-list li a,.readmore-develop,.readmore2:hover,.readmore3,.readmore4,.readmorec,.social-media a,.top-stripe a,.top-stripe a:hover,label a{text-decoration:none}.readmore2:hover{color:#ed3237}.readmore-develop:hover,.readmore4:hover,.readmorec:hover,.single-services-box:hover .services-btn,label a{color:#7dc243}.readmore-develop{color:#bfbfbf}.readmorec{color:#1a1448}.more,.nav-link ul li a{color:#333}.more{border-bottom:1px dashed #f4f4f4}.more2{color:#7c7c7c}.more2:hover{color:#000}.con_txt{width:100%;border:1px solid #ccc;padding:10px;margin-bottom:8px}.icn{width:90px;margin-right:10px;margin-bottom:10px}.bgbl{background:#2a33ae}#backToTop{position:fixed;bottom:120px;right:10px;display:none;background:rgba(0,0,0,.3);border:none}.netbg{background:#ebedf4;padding-top:30px;padding-bottom:30px;border-bottom:2px double #043953}.navbg2,.navbg3{padding:2px;width:100%;overflow-y:scroll;overflow-x:hidden;display:inline-block}.navbg2{background:0 0;border:none;border-radius:0;height:160px}.navbg3{border:1px solid #f1f1f1;border-radius:0;height:250px}.navbg4{background:0 0;border:1px solid #7cd0ec;border-radius:0;width:100%;height:300px;overflow-y:scroll;overflow-x:hidden;padding:20px;display:inline-block}.nav-list li{font-size:15px;color:#222}.nav-list li a{color:#25274d;padding-top:4px;padding-bottom:4px;line-height:19px}.page_topline{position:relative;z-index:1001;background-color:#333;padding-bottom:5px;padding-top:5px}.top-stripe a{color:#fff;font-weight:500}.top-stripe a:hover{color:#7dc243}.top-stripe{font-size:15px;line-height:1.8;color:#e62129}.welcome{display:inline-block;width:220px;margin-left:0;color:#fff}.contact-link,.locations,.rating{margin-left:8px;display:inline-block}.contact-link{width:150px}.locations{width:80px}.rating{width:110px}.gstin{width:180px;margin-left:10px;letter-spacing:1.5px;font-weight:800;background-color:#fff;border-radius:20px;padding:0 8px}.email-link{display:inline-block;width:250px;margin-left:8px}.form .wellbg2 p,.usp,.usp .list-inline{display:inline-flex}.area-served-content .area-served-list li span:hover::before,.btn-block,.single-services-box:hover::before{width:100%}.usp ul li img{width:55px}.usp .list-inline{padding-left:0;list-style:none}.wellbg2{padding:10px;margin:0 2px 10px;border:1px solid #e3e3e3;border-radius:4px;background:#fff}.form .wellbg2 p{color:#1a1448;font-size:small;font-weight:700;margin-bottom:0}.wellbg2 img{margin-top:0}.main{background-color:#7dc243}.marquee p{display:block;margin:0 auto;line-height:2px;padding-top:6px;padding-bottom:1px}.form{padding:32px 20px;border:1px solid #fff;background:#1a1448;border-radius:5px}.request-form-bg{background-attachment:scroll;background-size:cover;background-position:center;background-repeat:no-repeat}.form h4,.form h5,.form p{color:#fff}.form input,.form select,.form textarea{margin-bottom:6px;border-radius:5px;border:1px solid #7dc243}.form textarea{height:60px}.form input::placeholder,.form textarea::placeholder{color:#495057}.form .btn{position:relative;padding:10px 35px;font-size:16px;text-transform:uppercase;color:#000;border:none;border-radius:5px;background:#ffc107;transition:.3s;font-weight:500}.form .btn:hover{color:#fff;background:#7ec341}.btn-block{display:block}.fix-icon,.fix-icon-whataap,img,label{display:inline-block}.mt{margin-top:25px}.mb{margin-bottom:25px}.bgservice{background:#f0efef}#hero,.bghowworks,.video-section{background:#e2eef3}.services-area.bg-fafafa{background-color:#fff}.services-area.bg-f3f3f3{background-color:#f3f3f3}.services-item{margin-bottom:30px;-webkit-transition:.5s;transition:.5s;box-shadow:#00000075 0 4px 6px;border-radius:10px}.services-item .image{overflow:hidden;border-radius:10px 10px 0 0}.services-item .image img{border-radius:10px 10px 0 0;-webkit-transition:.5s;transition:.5s}.services-item .content{position:relative;z-index:1;background-color:#fff;-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.09);box-shadow:0 2px 28px 0 rgba(0,0,0,.09);padding:20px 15px;border-radius:0 0 10px 10px}.services-item .content::before{content:'';position:absolute;left:0;top:0;width:100%;height:0;background:#1a1448;z-index:-1;-webkit-transition:.5s;transition:.5s;border-radius:0 0 10px 10px}.services-item .content h3{font-size:22px;margin-bottom:12px;-webkit-transition:.5s;transition:.5s}.services-item .content p{margin-bottom:12px;-webkit-transition:.5s;transition:.5s}.services-item .content .services-btn{font-weight:500;color:#1a1448;-webkit-transition:.5s;transition:.5s;background-color:#fff;padding:5px 10px;border-radius:5px;border:1px solid}.services-item .content .services-btn i,.single-services-box .services-btn i{position:relative;top:2px}.services-item:hover,.single-services-box:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.services-item:hover .content::before{height:100%}.services-item:hover .content .services-btn{color:#7ec341}.services-item:hover .image img{-webkit-transform:rotate(2deg) scale(1.2);transform:rotate(2deg) scale(1.2)}.single-services-box{margin-bottom:30px;padding:40px 50px;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgba(108,118,134,.1);box-shadow:0 0 1.25rem rgba(108,118,134,.1);position:relative;z-index:1;-webkit-transition:.5s;transition:.5s;border-radius:10px}.area-served,.hasLinking li:hover{background-color:#e2eef3}.single-services-box .icon i{font-size:60px;color:#1a1448;line-height:1;-webkit-transition:.5s;transition:.5s}.single-services-box h3{font-size:25px;margin-bottom:15px;-webkit-transition:.5s;transition:.5s}.single-services-box p{-webkit-transition:.5s;transition:.5s}.single-services-box .services-btn{font-weight:600;color:#1a1448;-webkit-transition:.5s;transition:.5s}.single-services-box::before{top:50%;left:50%;width:0%;z-index:-1;height:100%;content:"";position:absolute;-webkit-transition:.5s;transition:.5s;background-color:#d82b41;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5px}img{max-width:100%}.area-served-content span{color:#fff;font-weight:400;font-size:14px}.area-served-content .area-served-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;list-style-type:none;margin-bottom:0;margin-right:-10px;margin-left:-10px}.area-served-content .area-served-list li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:8px;padding-left:10px;padding-right:10px;text-align:center}.area-served-content .area-served-list li span{display:block;background-color:#fff;padding:3px 10px;z-index:1;position:relative;-webkit-transition:.5s;transition:.5s;color:#1a1448;text-transform:capitalize;font-weight:400;border-radius:5px;border:1px solid rgba(0,0,0,.25);box-shadow:0 20px 27px 0 rgb(0 0 0 / 10%);text-align:left}.area-served-content .area-served-list li span::before{content:'';position:absolute;left:0;bottom:0;width:0;height:100%;background:#1a1448;z-index:-1;-webkit-transition:.5s;transition:.5s;border-radius:5px;box-shadow:0 20px 27px 0 rgb(0 0 0 / 10%);text-align:left}.area-served-content .area-served-list li span i{margin-right:5px;color:#1a1448;position:relative;text-align:left}.CaptchaDiv{font-size:16px;font-weight:600;color:#1a1448;user-select:none;padding:5px 9px;margin-top:0;background:#fff;border-radius:4px}.page-header{margin:0;padding:20px 0 30px;position:relative;overflow:hidden;z-index:1;background-attachment:initial;background-position:center center;background-color:transparent;background-image:url(../images/banner.webp);background-repeat:no-repeat;background-size:cover;border:0 solid #fff}.fix-icon,.fix-icon-whataap,.social-media-container{z-index:999999;position:fixed}.fix-icon-item img,.fix-icon-whataap-item img{border-radius:50%;cursor:pointer;width:55px!important;height:55px!important}.page-header h1{color:#fff;font-size:30px;line-height:36px;font-weight:800;font-family:'Open Sans',sans-serif;margin:24px 0;text-transform:uppercase;letter-spacing:.02em}.page-header .page-breadcrumb{font-size:16px;color:#fff;text-transform:uppercase;letter-spacing:.01em}.fix-icon{bottom:90px;left:10px}#fix-icon{-webkit-animation:1s infinite alternate mover;animation:1s infinite alternate mover}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-20px)}}.fix-icon-item img{background:#ef1806;padding:10px}.fix-icon-whataap{bottom:20px;left:10px;width:55px!important;height:55px!important}.fix-icon-whataap-item img{box-shadow:1px 1px 4px rgba(60,60,60,.4);transition:box-shadow .2s;overflow:hidden;background:#25d366!important}.well{margin-top:30px;padding:19px;margin-bottom:30px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 5%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 5%)}.wellbg28{margin-top:10px;background:#fff;border:2px solid #039b45;border-radius:10px;box-shadow:0 0 10px 0 rgb(0 0 0 / 38%);-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 38%);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / 38%)}.carousel-item img,.gallery img{border-radius:5px}.gallery .gallery_img,.gallery img,.gallery img:hover{box-shadow:0 2px 10px #565758}.gallery .gallery_img{overflow:hidden;display:block;margin-bottom:1rem}.gallery img{transition:transform .5s ease-in-out;width:100%}.gallery img:hover{transform:scale(1.1)}.social-media{align-items:center;display:flex;transition:transform .3s ease-in-out}.social-media:hover{transform:translateX(calc(-100% + 60px))}.social-media i{color:#fff;font-size:20px;padding:10px;width:40px}.social-media a{color:#fff;padding:0 5px}.social-media-container{top:50%;list-style-type:none;padding:0;left:calc(100% - 40px);transform:translateY(-50%);min-width:250px}.social-media.facebook{background-color:#1255ab}.social-media.instagram{background:linear-gradient(45deg,#bc1888 0,#e6683c 25%,#dc2743 50%,#cc2366 75%,#f09433 100%)}.social-media.twitter{background-color:#141f2a}.fa.fa-twitter{font-family:sans-serif}.fa.fa-twitter::before{content:"𝕏";font-size:1.1em}.social-media.pinterest{background-color:#bd081c}.social-media.linkedin{background-color:#007}.social-media.youtube{background-color:#b01719}.gallery-video{position:relative;margin-top:20px}#hero{width:100%}#hero .container-fluid{padding-top:12px;padding-bottom:15px}.ms-2{margin-left:.5rem!important}.form-check .form-check-input{float:left;margin-left:-1.2em}label{color:#fff;margin-left:5px}label a{transition:.5s}label a:hover{color:#ffc107}.contentwrap{width:90%;margin:auto}.hasLinking{width:100%;float:left;margin:25px 0}.hasLinking ul{width:100%;display:flex;justify-content:space-between;padding:0}.hasLinking li{list-style:none;border-radius:50px;box-shadow:#ccc 2px 2px 2px;display:inline-block;width:auto;padding:8px 28px;background:#f7f9fa;border:1px solid #ffc107}.hasLinking li a{color:#0f3559;font-weight:500}@media (max-width:600px){.contentwrap{width:94%}}@media (max-width:1024px){.contentwrap{width:98%}}@media (max-width:768px){.readmore,.tel{text-decoration:none}.logo{width:180px}.services-item .content h3{font-size:22px}.icn{width:50px;height:50px}.bg1{background:#edfcfe;padding-bottom:35px;padding-top:35px}.readmore{font-size:17px;text-align:center}.readmore:hover{color:#4cb1dc}.mtt{margin-top:0}.mt4{margin-top:20px}.tel{color:#474747;font-size:30px;text-align:center;font-weight:700;border-top:1px solid #f1f1f1}.estimate,.get-a-quote{text-align:center;color:#fff}.tel:hover{color:#f13c1f}.mmt{margin-top:8px;margin-right:15px}.bh3{background:left center/0 100% no-repeat fixed #202020}.hasLinking ul{display:block;overflow:scroll;white-space:nowrap;padding:0 10px}.hasLinking li{margin-right:15px;margin-bottom:20px}}.hasLinking li:hover{box-shadow:0 10px 16px -13px rgba(0,0,0,.7);border:1px solid #ffcb00}.table-format{white-space:nowrap}.accordion-button:focus,.accordion-button:not(.collapsed){outline:0;border-color:transparent;box-shadow:none;background-color:transparent}.accordion-button::after{width:11px;height:11px;border-radius:100%;background-color:#7dc243;background-image:none!important}.accordion-button.collapsed::after{background-color:var(--bs-gray-300)}help-form{display:grid;place-items:center;padding:0}.subscribe-card{position:relative;padding:2em;background-color:#fff;box-shadow:2px 0 15px -2px rgba(0,0,0,.2);border-radius:0;display:grid;row-gap:1.6em;transition:.1s ease-in-out}.subscribe-card>h3{margin-bottom:0;font-size:22px}.subscribe-card>p{margin-top:0;line-height:1.5;font-weight:400;opacity:.9}