@import "https://use.fontawesome.com/releases/v6.2.0/css/all.css";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap";html{-webkit-text-size-adjust:100%}body{font-family:'Poppins' ,sans-serif;font-size:14px;font-weight:400;line-height:24px;position:relative;margin:0;padding:0;color:#222d35;overflow-x:hidden;background-color:#fff}*{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;outline:none;margin:0;padding:0;-webkit-transition:none;-o-transition:none;transition:none}.container{width:100%;max-width:1300px;margin:0 auto}tt{font-family:'Poppins' ,sans-serif}iframe{border:none}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}a,a:focus,a:hover{outline:medium none;text-decoration:none;color:#e4161d}ul,ol{padding:0;margin:0;list-style:none}.cuani,a{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}b,strong{font-weight:600}::selection{background:#af1116;color:#fff}::-moz-selection{background:#af1116;color:#fff}.vcenter > .row{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.imgdrk{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1)}.imgdrk:hover{filter:none;-webkit-filter:grayscale(0);filter:grayscale(0)}.p0{padding:0!important}.p5{padding:5px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20{padding:20px!important}.pr20{padding-right:20px!important}.pb0{padding-bottom:10px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb30{padding-bottom:30px!important}.pt0{padding-top:0!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt30{padding-top:30px!important}.automrg{margin:auto;float:none}.mt30{margin-top:30px!important}.mb20{margin-bottom:20px!important}.bgwhite{background:#fff}.w100{width:100%}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}.header-main{transition:all .5s ease;padding:0}.header-main .header-wrap{display:flex;justify-content:space-between;max-width:100%;flex-wrap:wrap;float:none;margin:0 auto;list-style:none;display:flex;flex-direction:row;align-items:center}.logo{float:left;margin-right:0;position:relative;z-index:1;background:#fff;width:14%}.logo a{position:absolute;background:#fff;border-radius:50%;top:-45px}.logo img{width:130px;padding:6px}body.fixed .header-main{position:fixed;background:#fff;box-shadow:0 9px 9px #0000001a;padding:4px 0;height:auto;top:0;left:0;right:0;z-index:9;-webkit-animation:slide-down .7s;-moz-animation:slide-down .7s;-o-animation:slide-down .7s}body.fixed{padding-top:81px}body.fixed .logo img{width:86px}body.fixed #cssmenu > ul > li > a{padding:15px 0}body.fixed #cssmenu > ul > li > a:before,body.fixed #cssmenu > ul > li.active > a:before{bottom:14px}body.fixed #cssmenu > ul > li::after{top:16px}.menunav{float:none!important;text-align:center}.menunav ul ul{text-align:left}.enqmn{display:none!important}.enq-btn,.enq-btn2{border-radius:0;padding:8px 20px;background:#e4161d!important;position:relative;display:inline-block;border:none;line-height:26px;font-size:17px;font-weight:600;margin-top:8px;color:#fff;border-radius:25px!important;text-transform:uppercase;transition:400ms all;-webkit-transition:400ms all}.enq-btn i{margin-right:5px}.enq-btn:hover,.enq-btn2:hover{text-decoration:none;background:#272524;color:#fff}body.fixed .enq-btn{margin-top:5px}.enq-btn2{display:none}@media (max-width: 778px){.enq-btn2{display:none;margin-top:4px}.enq-btn{display:none}.menunav{text-align:left}.enqmn{display:block!important}.header-main .header-wrap{display:block}.logo a{position:initial}}.flex-control-paging li a{border-color:#e4161d!important}.flex-control-paging li a.flex-active{background:#e4161d!important}@media (max-width: 778px){.flexslider{padding-top:51px!important}}.htitle{font-size:45px;line-height:36px;padding:0 0 10px;margin:0;position:relative;color:#e4161d;margin-bottom:15px;text-transform:capitalize;font-weight:700}.htitle span{display:block;font-size:28px}.htitle:after{background-color:#b1b1b1;bottom:0;content:"";height:2px;left:0;margin:0;position:absolute;right:0;width:80px}.htitle.center{text-align:center}.htitle.center:after{margin:0 auto}.htitle + p{width:60%;text-align:center;margin:0 auto;margin-bottom:25px;font-size:18px;position:relative;font-weight:300}.htitle + p.left{text-align:left;left:0;margin-left:0}.htitle.noline:after{content:none}.htitle.hsmall{font-size:33px;text-transform:capitalize;line-height:42px;padding-bottom:5px}@media (max-width: 778px){.htitle{font-size:32px}.htitle + p{width:100%}}.htitle.white,.htitle.white + p{color:#fff}.htitle.white:after{background-color:#fff}.htitle2{font-size:30px;font-weight:600;line-height:35px;padding:0 0 12px;margin:0;position:relative;letter-spacing:0;color:#e4161d;margin-bottom:10px}.htitle2:before{background-color:#b1b1b147;bottom:6px;content:"";height:2px;left:0;margin:0;position:absolute;right:0;width:74px}.htitle2 span{color:#e4161d;font-weight:700;font-size:40px}.htitle2.noline{margin-bottom:0}.htitle2.noline:before{content:none!important}.htitle2.center{text-align:center}.htitle2.center:before{margin:0 auto!important}.htitle2.hsmall{font-size:25px;line-height:32px;padding:4px 0 12px;margin:0;position:relative;color:#e4161d;font-weight:600}.htitle2.hsmall:before{background-color:#b1b1b1;bottom:10px;content:"";height:2px;left:0;margin:0;position:absolute;right:0;width:40px}.htitle3{font-size:22px;font-weight:800;line-height:25px;padding:7px 10px;margin:15px 0 0;position:relative;letter-spacing:0;color:#e4161d;background:#f3f3f3}.head-title{position:relative;margin-bottom:15px;font-size:22px;line-height:32px;padding-bottom:0;font-weight:600;color:#000}.head-title span{background:#4d0b4c;padding:0 8px 4px;color:#fff;font-size:21px}.head-title label{background:#4d0b4c;display:table;font-size:12px;color:#fff;padding:0 4px;font-weight:600;line-height:17px}.head-title::before{content:'';position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:#e4161d}.head-title.on-line::before{content:none}.head-title.on-line{border:0}.tophead{padding:5px 10px;text-align:center;background:#e4161d;font-size:22px;font-weight:700;color:#fff}.page-head{padding:40px 0;color:#2d2d2d;text-align:center;position:relative;background:#dad6d6}.page-head h1{margin:0;padding:7px 0;font-size:28px;text-transform:capitalize;color:#e4161d;font-weight:600}.breadcrumb{text-align:center;background:transparent;margin:0;padding:0}.breadcrumb > li,.breadcrumb > li > a,.breadcrumb > li + li:before{color:#000}.section{padding:60px 0}.section2{padding:80px 0}.sectionbg{background:#f6f1f1;padding:60px 0;color:#fff}.bgbox{background:#f8f8f8;padding:30px;position:relative}.hmabout{position:relative;background:#e4161d;padding:46px;margin-top:-10%;color:#fff;z-index:1;text-align:center}.hmabout h2{font-size:40px;font-weight:600;margin-bottom:10px;padding:0;line-height:48px;text-transform:capitalize}.hmabout h2 span{text-transform:initial;font-weight:200}.hmabout tt{font-size:18px;line-height:27px;padding-bottom:0;display:block}@media only screen and (max-width: 767px){.hmabout h2{font-size:30px}.hmabout tt{font-size:18px!important;line-height:27px!important}}.hmbook{box-shadow:0 9px 9px #0000001a;padding:19px;margin-top:-90px;background:#fff;position:relative;z-index:2}.hmbook .col-sm-4{padding:10px}.hmbook .text-field{margin:0!important}.funfact{background:#e8e8e8 url(../images/funfact.jpg) center center no-repeat fixed;background-size:cover;color:#fff;padding:80px 0 60px;position:relative;text-align:center}.funfact:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;display:block;background-color:#000000de}.funfact .inner-box{position:relative;width:80%;margin:0 auto}.funfact h3{font-size:30px;font-weight:400;padding-bottom:40px;color:#fff;line-height:40px}.funfact p{font-size:20px;color:#fff;margin:0;line-height:28px}.funfact .count-box{font-size:48px;line-height:1em;color:#fff;font-weight:700;padding:20px 0;text-align:center}.funfact .count-box .count{position:relative}.funfact .count-box .count-text{position:relative;display:inline-block;font-size:60px;line-height:1em;color:#fff;font-weight:700}.funfact .count-box .counter-title{position:relative;display:block;font-size:18px;line-height:1.2em;font-weight:400;color:#fff;padding:0}@media (max-width: 992px){.funfact .inner-box{width:100%}}.whywork{position:relative}.whywork .why-box i{width:95px;height:95px;margin:0 auto;border-radius:100%;position:relative;line-height:90px;font-size:44px}.whywork .why-box h4{text-align:center;margin-top:0;font-size:18px;margin-bottom:7px}.whywork .why-box p{padding:0 48px;text-align:center}.whywork .why-box:hover .pulse1{display:block;border-radius:50%;cursor:pointer;box-shadow:#bbbbbbfa;animation:pulse1 1s infinite}.carbox{text-align:center;background-color:#f9f9f9;padding:5px;position:relative;overflow:hidden;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.carbox:hover{box-shadow:0 9px 9px #0000001a}.carbox .inner-text{padding:15px}.carbox .inner-list{padding:15px;font-size:16px;text-align:center;font-weight:600}.carbox .inner-list li{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:5px 0;font-weight:600}.carbox .inner-list.noflex li{padding:0;display:inline-block}.carbox h4{font-size:22px;font-weight:700;display:block;margin:0;color:#e4161d}.carbox h5{margin:7px 0 0;font-size:22px;line-height:33px;font-weight:500}.carbox h5 i{font-size:18px}.carbox a{background-color:#25D366;display:inline-block;padding:7px 17px;border-radius:0;font-size:14px;line-height:32px;color:#fff;font-weight:600}.carbox a i{font-size:26px;float:left;margin-right:6px;line-height:30px}.carbox a:hover{background-color:#272624;color:#fff}.introduction .introbox{padding:15px}.introduction .introbox .introbox-inner{background:#f3f3f3;padding:30px 15px}.introduction .introbox .introbox-inner img{opacity:.6;padding:0}.introduction .introbox .introbox-inner h4{font-weight:700;padding-bottom:15px;font-size:21px;color:#e4161d}.introduction .introbox .introbox-inner p{margin:0}.highlight{background:#e8e8e8 url(../images/highlight.jpg) center center no-repeat fixed;background-size:cover;color:#fff;padding:80px 0 60px;position:relative}.highlight:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;display:block;background-color:#000000de}.highlight .inner-box{position:relative;width:80%;margin:0 auto;text-align:center}.highlight h3{font-size:30px;font-weight:400;padding-bottom:40px;color:#fff;line-height:40px}.highlight p{font-size:20px;color:#fff;margin:0;line-height:28px}.highlight a:active,.highlight a:focus{color:#fff}@media (max-width: 992px){.highlight .inner-box{width:100%}}.text-desc h1:first-child,.text-desc h2:first-child,.text-desc h3:first-child,.text-desc h4:first-child,.text-desc h5:first-child{margin:0 0 5px}.text-desc h1,.text-desc h2,.text-desc h3,.text-desc h4,.text-desc h5{margin:14px 0 5px}.text-desc table{border-collapse:collapse;margin:0 0 20px;width:100%}.text-desc table thead,.text-desc table th{background:#f5e9e9;font-weight:700;font-size:15px}.text-desc table td,.text-desc table th{border:1px solid #ededed;padding:2px 3px 2px 8px;vertical-align:middle}.text-desc table td{font-size:15px}.text-desc table tr td:hover{background-color:#f5e2e2}.text-desc table tr:hover,.text-desc table td:hover{background-color:#fbf5f5}.text-desc tt{font-size:21px;line-height:35px;padding-bottom:0;display:block}.text-desc ul,.text-desc ul ul{margin-left:17px;margin-bottom:22px}.text-desc ul li{list-style-type:none;position:relative}.text-desc ul.list2 li{width:46%;display:inline-block}@media (max-width: 768px){.text-desc ul.list2 li{width:100%}}.text-desc ul ul li{list-style-type:circle}.text-desc ul li:before{position:absolute;font-size:9px;top:0;font-family:"Font Awesome 5 Free";content:"\f061";font-weight:900;color:#e4161d;left:-15px}.text-desc h2{color:#e4161d}.text-desc h3{color:#e4161d;font-size:28px;font-weight:600;line-height:38px;padding:0 0 2px;margin:0;letter-spacing:.5px;margin-bottom:8px;position:relative}.text-desc h3:after{background:#e4161d;bottom:0;content:"";height:2px;position:absolute;width:45px;left:0}.text-desc h4{color:#e4161d;font-size:19px;font-weight:600;line-height:25px;padding:0 0 1px 25px;margin:16px 0 3px;display:block;letter-spacing:.5px;position:relative;text-transform:capitalize}.text-desc h4:before{position:absolute;font-size:18px;top:0;left:-3px;font-family:"Font Awesome 5 Free";content:"\f0a4";font-weight:900}.text-desc h5{color:#e4161d;font-size:18px;font-weight:500;line-height:26px;padding:6px 0 2px 20px;margin:3px 0!important;letter-spacing:.5px;text-transform:capitalize;position:relative}.text-desc h5:before{content:'*';position:absolute;font-size:30px;top:11px;left:0}.text-desc h2 + hr,.text-desc h4 + hr{border-color:#d0d0d0;width:55%;text-align:center;display:inline-block}.text-desc img{display:inline-block!important}.table{border-collapse:collapse;margin:0 0 20px;width:100%}.table thead,.table th{background:#fcf1ef;font-weight:700;font-size:15px}.table th strong{color:#e4161d}.table td,.table th{border:1px solid #ededed;padding:2px 3px 2px 8px;vertical-align:middle!important;padding:8px!important}.table tr td:hover{background-color:#f3f0f0}.table tr:hover,.table td:hover{background-color:#fbfbfb}.table.tblcenter,.table.tblcenter th,.table.tblcenter td{text-align:center}.readmore{color:#e4161d;text-transform:uppercase;font-weight:600;font-size:13px;padding-top:10px;display:inline-block}.readmore i{font-size:11px;padding-left:6px}.readmore:hover{color:#fff}.readmore:hover i{padding-left:9px}.contact-btn{display:inline-block;background-color:#e4161d;font-size:14px;color:#fff;font-weight:700;padding:23px 50px;text-transform:uppercase;letter-spacing:.1em;margin-top:30px}.contact-btn:hover{background-color:#000;color:#fff}.owl-theme .owl-nav{margin-left:5px}.owl-theme .owl-nav [class*="owl-"]{width:30px;margin-left:15px;line-height:28px!important;font-size:25px!important;color:#000!important;cursor:pointer!important}@media screen and (max-width: 1060px){.owl-theme .owl-controls .owl-prev{left:0!important}.owl-theme .owl-controls .owl-next{right:0!important}}.videos{padding:10px}.videos h3{text-align:center;font-size:20px;font-weight:600;padding:7px 0}ul.list-item li{border-bottom:1px dashed #f1f1f1;padding:5px 0;margin-bottom:0}ul.list-item li a{color:#000;line-height:25px;font-size:15px;font-weight:600}ul.list-item li:hover a,ul.list-item li.active a{color:#e4161d}.box1{padding:22px 8px}.box1 .box1-inner{box-shadow:0 0 12px 0 #0000001f}.box1 img{text-align:center;width:100%;margin-bottom:20px}.box1 .text-inner{background-color:#fff;padding:5px;border-bottom:3px solid transparent;-moz-box-shadow:0 0 35px 0 #0000000a;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-ms-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.box1 h4{text-transform:none;font-weight:400;padding:12px 0;font-size:20px;color:#2d2d2d;margin:0;letter-spacing:.5px;text-align:center}.box1:hover .text-inner{border-radius:2px;background-color:#f2703d;-webkit-box-shadow:0 0 0 0;-moz-box-shadow:0 0 0 0;box-shadow:0 0 0 0}.box1:hover h4{color:#fff}.box2{padding-top:0;text-align:left;position:relative;text-align:center}.box2 label{position:absolute;background:#af1116;color:#fff;padding:14px;line-height:0;font-size:18px;right:0;font-weight:500}.box2 img{width:100%;transition:all 500ms ease;border:1px solid #eee;padding:5px}.box2 .imgbox{overflow:hidden}.box2:hover .imgbox img{transform:scale(1.05)}.box2 h4{padding:5px 0 5px 10px;font-size:14px;color:#01012e;margin:0;line-height:18px;font-weight:500;text-transform:capitalize;position:relative}.box2 h4 a{color:#2d2d2d}.box2:hover a,.box2:hover h4{color:#e4161d}.box3{padding-top:0;text-align:center}.box3 img{border:1px solid #EEE;padding:4px;margin-bottom:7px;text-align:center;width:100%;transition:all .7s ease 0;-webkit-box-shadow:5px 5px 0 0 #f1f1f1;-moz-box-shadow:5px 5px 0 0 #f1f1f1}.box3:hover img{border:1px solid #af1116;-webkit-box-shadow:5px 5px 0 0 #af11165c;-moz-box-shadow:5px 5px 0 0 #3e4095a6}.box3 h4{font-size:16px;color:#2d2d2d;margin:0;font-weight:700;text-transform:capitalize;letter-spacing:.5px;display:inline-block;padding:7px 13px}.box4{position:relative;display:block;overflow:hidden}.box4 .box-inner .whyus-img{position:relative;display:block;overflow:hidden;border:1px solid #00000045}.box4 .box-inner .whyus-img img{width:100%;opacity:1;transition:all 500ms ease}.box4:hover .whyus-img img{transform:scale(1.05)}.box4 .box-inner .box-text h4{font-size:17px;line-height:30px;font-weight:600;color:#fff;padding:5px 10px}.box4 .box-text{left:0;bottom:0;overflow:hidden;width:100%;height:40px;content:'';position:absolute;background:#000000de}.box4:hover .box-text{background:#d61c22d6}.box5{position:relative;overflow:hidden;margin-bottom:0;box-shadow:0 0 0 0 #0000001a 0 3px 3px 0 #0000001a;border:1px solid #eee}.box5 .box-inner{top:0;left:0;z-index:3;width:100%;height:100%;padding:20px;position:absolute}.box5 .box-inner:after{left:0;bottom:0;width:100%;height:100%;content:'';position:absolute;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s;background:-moz-linear-gradient(top,#0000 24%,#0000 33%,#0000 43%,#4e677c2e 57%,#4e677c7d 75%,#4e677cc4 92%,#4e0000 100%);background:-webkit-linear-gradient(top,#0000 24%,#0000 33%,#0000 43%,#0000002e 57%,#0000007d 75%,#000000c4 92%,#000000f7 100%);background:linear-gradient(top,#0000 24%,#0000 33%,#0000 43%,#4e677c2e 57%,#4e677c7d 75%,#4e677cc4 92%,#4e0000 100%)}.box5:hover{box-shadow:0 0 0 0 #0000001a 0 8px 11px 0 #00000024}.box5 img{transform:translateZ(0);transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;-moz-transition:all 1s}.box5:hover img{transform:scale(1.05)}.box5 h4{text-transform:capitalize;font-weight:500;font-size:16px;margin:0;letter-spacing:.5px;text-align:left;left:0;bottom:0;color:#fff;z-index:3;width:100%;padding:8px 10px;overflow:hidden;position:absolute;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.box5:hover h4{bottom:8px}.box5 h4 span{display:block;font-size:14px;color:#e2e2e2;line-height:22px}.box6{padding:0 5px 25px}.box6 .box-inner{position:relative;z-index:1}.box6 .box-inner .img-box{position:relative;overflow:hidden}.box6 .box-inner .img-box img{width:100%;-webkit-transition:1s;-o-transition:1s;transition:1s}.box6 .box-inner:hover .img-box img{opacity:1;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.box6 .box-inner .content{position:relative;margin:-20px 10px 0;background:#fff;text-align:center;padding:15px;-webkit-box-shadow:0 20px 20px 0 #0000000d;box-shadow:0 7px 12px 0 #00000029}.box6 .box-inner .content h4{font-size:21px;text-transform:capitalize;color:#af1116}.box6 .box-inner:hover .content h4{color:#fff}.box6 .box-inner:hover .content{background:#af1116;color:#fff}.box7{position:relative;overflow:hidden;transition:all 300ms ease;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease}.box7 img{position:relative;width:100%;display:block;transition:all 600ms ease;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;-moz-transition:all 600ms ease}.box7:hover img{-webkit-transform:scale(1.2,1.3);-ms-transform:scale(1.2,1.3);-moz-transform:scale(1.2,1.3);transform:scale(1.2,1.3)}.box7 .overlay-box{position:absolute;left:0;top:0;right:0;bottom:0}.box7 .overlay-box:before{position:absolute;content:'';left:0;top:0;right:0;bottom:-1px;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;background:-webkit-linear-gradient(top,#37354200 24%,#37354200 50%,#37354203 43%,#00000014 57%,#00000052 75%,#000000ba 92%,#000000fa 100%)}.box7 .overlay-box:after{position:absolute;content:'';left:0;top:-100%;width:100%;height:100%;opacity:0;-webkit-transition:all 700ms ease;-moz-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease;transition:all 700ms ease;background:#000000b3}.box7:hover .overlay-box:before{top:100%;opacity:0}.box7:hover .overlay-box:after{opacity:1;top:0}.box7 .overlay-box h3{position:absolute;right:0;left:0;bottom:15px;text-align:center;line-height:1.3em;padding-bottom:10px;font-size:20px;font-weight:500;display:inline-block;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:1;color:#fff}.box7:hover .overlay-box h3{opacity:0;-webkit-transform:translateX(110%);-ms-transform:translateX(110%);-moz-transform:translateX(110%);transform:translateX(110%)}.box7 .overlay-box h3:before{position:absolute;content:'';bottom:0;height:2px;width:50px;background-color:#e9c37a;text-align:center;left:42%;right:0}.box7 .overlay-box .overinner{position:absolute;left:0;top:50%;margin-top:-22px;width:100%;text-align:center;opacity:0;-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);-moz-transform:translateY(-70px);transform:translateY(-70px);-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease;z-index:1}.box7:hover .overlay-box .overinner{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.box7 .overlay-box .overinner h4{position:relative;display:inline-block;line-height:44px;color:#fff;font-size:20px;font-weight:500;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.box8{background:#fff;position:relative;margin-bottom:10px;overflow:hidden;box-shadow:0 0 4px 0 #0000001a}.box8:hover{box-shadow:0 4px 8px 1px #00000024}.box8 .img img{width:100%;padding:10px}.box8 .inner{padding:10px;text-align:center}.box8 .inner h3{font-size:17px;color:#30284a;font-weight:600;display:inline-block;padding:0}.box8:hover .inner h3{color:#af1116}.box8 .inner p{line-height:20px;margin:0;text-align:justify;color:#565656}.box16{display:block;position:relative;width:100%;color:#fff}.box16::before{content:'';position:absolute;width:100%;height:100%;background:#00000057}.box16:hover,.box16:focus{color:#fff;outline:none}.box16 .box-inner,.box16__image{width:100%}.box16 .box-inner::before{content:'';position:absolute;width:90%;height:90%;top:5%;left:5%;border:2px solid #ffffff9e}.box16 .box-text{position:absolute;bottom:0;width:100%;padding:3em 4em 3em 3em}.box16 .box-text h3{margin:0;font-weight:600;font-size:25px;line-height:1;color:#fff}.box16 .box-text p{margin:1em 0 0;font-size:.85em;letter-spacing:.15em}.box19{position:relative;display:flex;width:100%;box-sizing:border-box;padding:20px}.box19 .img-box{width:100%}.box19 .img-box img{display:block;width:100%;height:100%;object-fit:cover}.box19 .box-text{position:absolute;left:30%;top:50%;transform:translateY(-0%) translateX(-50%);display:flex;flex-direction:column;width:50%;padding:10px;background:#ffffff24}.box19 h4{font-size:40px;line-height:45px;font-weight:700;margin-bottom:25px;color:#000}.box19 p{font-size:14px;line-height:22px;color:#000}.box19 a{padding:5px 20px;background:#e4161d;color:#000;text-transform:uppercase}@media (min-width: 768px){.box19{flex-direction:row}.box19 .box-text{flex-direction:row}.box19 h4{font-size:34px;line-height:40px;margin-bottom:15px}.box19 p{line-height:23px}}.box20 .inner-box{position:relative;display:block;overflow:hidden}.box20 .inner-box:before{position:absolute;content:'';background:-webkit-linear-gradient(top,#37354200 24%,#0000 33%,#0202021a 43%,#00000026 57%,#37354285 75%,#000000ab 92%,#000000bf 100%);width:100%;height:100%;left:0;bottom:0;z-index:1}.box20:hover .inner-box:before{background:linear-gradient(180deg,#0001f -9.17%,#000 96.07%)}.box20 .inner-box .img-box{position:relative;display:block;overflow:hidden}.box20 .inner-box .img-box img{width:100%;transition:all 500ms ease}.box20 .inner-box:hover .img-box img{transform:scale(1.05)}.box20 .inner-box .text-box{position:absolute;left:0;bottom:0;width:100%;padding-left:34px;padding-bottom:44px;padding-right:100px;z-index:2;transition:all 500ms ease}.box20 .inner-box:hover .text-box{bottom:86px}.box20 .inner-box .text-box h4 a:hover{color:#e4161d}.box20 .inner-box .text-box h4{display:block;font-size:30px;line-height:40px;font-weight:400;text-transform:uppercase;margin-bottom:14px}.box20 .inner-box .text-box h4 a{display:inline-block;color:#fff}@media only screen and (max-width: 767px){.box20 .inner-box .text-box{padding-left:30px;padding-right:30px}}.boxdesc{text-align:center;color:#555;padding-bottom:15px}.boxdesc strong{display:block;text-decoration:underline;font-weight:500;line-height:10px}.boxdesc p{margin:5px 0}.boxdesc img{border:1px solid #eee;padding:5px}.gallery .box2_img{border:1px solid #eee}.gallery .col-sm-3{padding:15px}.pdfbox{text-align:center}.pdfbox img{display:inline-block}ul.boxlist2{padding:0}ul.boxlist2 li{width:49%;display:inline-block;vertical-align:top;padding:7px;transition:all .7s ease 0s}ul.boxlist2 li img{border:1px solid #d8d6d6;text-align:center;width:100%}ul.boxlist2 li h4{padding:12px}ul.boxlist3{padding:0}ul.boxlist3 li{width:32.5%;display:inline-block;vertical-align:top;padding:10px;transition:all .7s ease 0s}@media screen and (max-width: 990px){ul.boxlist3 li{width:49.5%}}@media screen and (max-width: 580px){ul.boxlist3{text-align:center}ul.boxlist3 li{width:96%;margin:0;margin-bottom:15px}}ul.boxlist4{padding:0}ul.boxlist4 li{width:24.5%;display:inline-block;vertical-align:top;padding:10px;transition:all .7s ease 0}@media screen and (max-width: 1200px){ul.boxlist4 li{width:24.5%}}@media screen and (max-width: 990px){ul.boxlist4 li{width:32.9%}}@media screen and (max-width: 749px){ul.boxlist4 li{width:49.5%}}@media screen and (max-width: 565px){ul.boxlist4{text-align:center}ul.boxlist4 li{width:96%}}ul.boxlist5{padding:0}ul.boxlist5 li{width:19.5%;display:inline-block;vertical-align:top;padding:10px;transition:all .7s ease 0}@media screen and (max-width: 992px){ul.boxlist5 li{width:32.9%}}@media screen and (max-width: 768px){ul.boxlist5 li{width:49.5%}}@media screen and (max-width: 470px){ul.boxlist5{text-align:center}ul.boxlist5 li{width:96%}}.boxlistud .boxcol{margin-bottom:10px}.boxlistud .boxcol:nth-child(2n+1){margin-top:-30px}.box-auto3{display:flex;flex-wrap:wrap}.box-auto3 .box-auto-item{width:calc(33.33333333% - 0px);display:flex;padding:15px}.box-auto3 .box-auto-item > div{display:flex;width:100%;flex-shrink:0}@media (max-width: 767px) and (min-width:480px){.box-auto3 .box-auto-item{width:calc(50% - 0px)}}@media (max-width: 479px){.box-auto3 .box-auto-item{width:100%}}.descbox{box-shadow:0 0 3px 0 #f00000;display:block;width:100%;padding:15px}.descbox:hover{box-shadow:0 3px 6px 1px #fd0000}.descbox h4{font-size:17px;color:#af1116;margin-bottom:10px}ul.list2 li{list-style:none;margin:0 0 0 16px;position:relative}ul.list2 li:before{position:absolute;font-size:10px;left:-15px;font-family:"Font Awesome 5 Free";content:"\f061";font-weight:900;color:#df141b}ul.list2 li a:hover{opacity:.7}ul.list2 li i{padding:0 8px 0 0}.cenq{display:none}.cont-title{text-transform:inherit;font-weight:700}.form label{margin-bottom:0}.form button{margin-top:30px}.form textarea.text-field{height:120px}.form .select{margin:0!important;font-size:15px!important}.form .text-field{background:#f6f6f6;border:0;color:#222d35;font-size:16px;margin:0;padding:15px;width:100%;border-radius:0;margin-bottom:15px}.form .text-field:focus,.form .text-field:hover{background:#fcfbee}.errorbox,.errorbox span,.errorbox li{color:#D90000}.errorbox .sucmsg{color:#046310}.custbtn{padding:11px 25px;background:#e4161d;position:relative;display:inline-block;font-size:16px;color:#fff;text-transform:uppercase;transition:400ms all;-webkit-transition:400ms all;border-radius:10px;font-weight:600}.custbtn i{margin-right:10px}.custbtn:hover{text-decoration:none;background:#1c1b17;color:#fff}.custbtn.blk{display:block;width:100%}.custbtn.light{background:transparent;color:#fff;border:1px solid #fff}.capcha{background:transparent!important}.capcha + input{width:200px!important;margin-top:5px!important}.social{list-style-type:none;padding:10px 0 0;margin:0}.social li{display:inline-block}.social a{margin-right:5px;cursor:pointer;display:block;width:35px;height:35px;text-align:center;text-decoration:none;border-radius:50%;color:#af1116;border:1px solid #000}.social a i{line-height:35px;font-size:15px}.social a:hover{background:#af1116;color:#fff}#download{position:fixed;top:50%;right:0;font-size:26px;color:#fff;background-color:#af1116;padding:10px 18px;border-radius:30px 3px 3px 30px;z-index:1}#download:hover{cursor:pointer;-webkit-box-shadow:0 8px 6px -6px #999;-moz-box-shadow:0 8px 6px -6px #999;box-shadow:0 8px 6px -6px #999}#download > a{color:#0E0E0E}.contact-item{padding:20px;display:inline-block;width:100%;margin-bottom:20px;-webkit-box-shadow:0 0 8px 0 #f0f0f0ff;-moz-box-shadow:0 0 8px 0 #f0f0f0ff;box-shadow:0 0 8px 0 #f0f0f0ff;position:relative;min-height:120px}.contact-item h4{font-size:20px;text-transform:uppercase;margin-bottom:10px;color:#af1116}.contact-item h5{font-size:16px;text-transform:uppercase;margin-bottom:10px}.contact-item p{margin-bottom:0}.contact-item .content{float:left}.contact-item > span{font-size:59px;color:#f0f0f0;margin-top:25px;position:absolute;right:18px;bottom:13px;z-index:-1}.contact-bg{background:url(../images/bgmap.png)}.contact-box{text-align:center}.contact-box i{height:100px;width:100px;line-height:100px;font-size:35px;text-align:center;border-radius:50%;color:#e4161d;box-shadow:0 10px 20px 0 #00000014;display:inline-block;transition:.3s}.contact-box:hover i{background:#e4161d;color:#fff}.contact-box h5{font-size:18px;margin:25px 0;color:#d5d5d5}.contact-box .inner-text p,.contact-box .inner-text a{margin-bottom:0;font-size:16px;color:#333}.contact-swbox{background:#fff;box-shadow:#0000000f 0 20px 40px 0;border-radius:6px;padding:20px}.contact-box{position:relative;margin-bottom:40px}.contact-box .contact-box-inner{position:relative;padding:30px 35px;background-color:#f3f6f9;-webkit-box-shadow:0 0 18px #00000021;-ms-box-shadow:0 0 18px #00000021;box-shadow:0 0 18px #00000021}.address{font-weight:500}.address li{margin:10px 0}.address h4{font-size:24px;font-weight:700;letter-spacing:.5px;padding-bottom:6px;margin-bottom:13px;display:inherit;color:#e31822}.address > li > i{display:inline-block;vertical-align:top;margin-top:4px;width:20px;text-align:center;font-size:17px;margin-right:10px}.address p{display:inline-block;text-align:left!important;margin:0;font-size:14px;line-height:25px}.hdwatsp{position:fixed;bottom:10px;right:10px;z-index:21}.hdwatsp a{text-align:center;width:45px;height:45px;float:left;color:#FFF;border-radius:10px;background-color:#ee141f}.hdwatsp a.wh{background-color:#25D366}.hdwatsp a.wh i{font-size:32px;margin-top:5px}.hdwatsp i{font-size:25px;margin-top:9px}.leftsp{margin-left:7px}.footer h4{color:#eee;font-size:16px;letter-spacing:.5px;margin-bottom:16px;padding-bottom:15px}.footer h4:after{content:"";position:relative;display:block;width:4vw;height:1px;background:#e4161d;left:0;bottom:-10px}@media only screen and (max-width: 400px){.footer h4:after{display:none}}.footer{font-size:14px;padding-top:65px;position:relative;background:#f1eded;border-top:1px solid #cdcdcd}.footer p,.footer a{color:#262626;line-height:22px}.footer h3{color:#e41b22;font-size:18px;letter-spacing:0;margin-top:0;margin-bottom:16px;padding-bottom:6px;position:relative;text-transform:capitalize;font-weight:700}.footer h3:not(.noline):before{background:#c2c2c2;bottom:-4px;content:"";height:1px;position:absolute;width:46px}.footer img{padding:10px 0 15px;width:130px;display:inline-block}.footer .address h4{font-size:16px;font-weight:500!important;color:#ececec;margin:0;padding-bottom:0}.footer .address h4 i{margin:0;margin-right:9px}.footer .address i{display:inline-block;margin:6px 8px 0 0;vertical-align:top;color:#262626;font-size:13px;width:20px;text-align:center}.footer .address li{margin:6px 0}.footer .textright{text-align:right}.copyrights{padding:21px 0;overflow:hidden;margin-top:45px;border-top:1px solid #d7d7d7}.copyrights p,.copyrights a{margin:0}@media (max-width: 992px){.header-main{position:inherit;padding:0;height:auto}.header-main .container{width:100%}.logo{margin-right:0;text-align:center;float:none!important;position:inherit;padding:5px 0;width:100%}.logo img{margin-bottom:0}.page-head{margin-top:58px;padding:20px 0}.page-head h1,.page-head .breadcrumb{float:none}.page-head h1{font-size:25px}.page-head{margin-top:52px;padding:14px 0;text-align:center}.footer{padding-top:15px;text-align:center}.footer h3{margin-bottom:7px;margin-top:20px;padding-bottom:4px;text-align:center}.footer h3:not(.no-underline):before{bottom:0;content:"";height:2px;position:absolute;width:33px;left:0;right:0;margin:0 auto}.footer .address p{text-align:center!important}.footer ul.list li{list-style-type:circle;margin:0 10px 0 16px;position:relative;display:inline-block;margin-right:0}}@media (max-width: 768px){.tophead .list-inline{float:none!important;text-align:center;display:block}}.home-banner{color:#2d2d2d;text-align:left;position:relative;background:#e8f5ef url(../images/texi-services.jpg) fixed no-repeat center;background-size:cover;height:95vh;color:#fff;padding:10vh 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-banner:before{position:absolute;content:'';left:0;top:0;width:100%;height:100%;display:block;background:#000000a8}.home-banner .inner-text{position:relative;color:#fff;width:50%}.home-banner .inner-text h3{margin:0;padding:0 0 15px;font-size:45px;color:#fff}.home-banner .inner-text h3 span{color:#fff}.home-banner .inner-text h4{margin-bottom:15px}@media only screen and (max-width: 767px){.home-banner{height:60vh}.home-banner .inner-text{width:100%}.home-banner .inner-text h3{font-size:34px}.home-banner .custbtn{display:block;text-align:center;font-size:20px}}
