@import url("https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700|Roboto:400,500,600&display=swap");
/*shortcode 2.0 by Abhijit Sarkar*/
.ls1{letter-spacing: 1px;}.ls2{letter-spacing:2px;}.ls3{letter-spacing:3px;}.ls5{letter-spacing:5px;}
.italic{font-style:italic;}.height100{height:100%;}.pjustify p{text-align:justify}.prelative{position:relative}.pabsolute{position:absolute}.zindex0{z-index:0}.zindex1{z-index:1}.zindex2{z-index:2}.zindex3{z-index:3}.zindex4{z-index:4}.zindex5{z-index:5}.zindex6{z-index:6}.zindex7{z-index:7}.zindex8{z-index:8}.zindex9{z-index:9}.zindex10{z-index:10}.zindex99{z-index:99}.zindex999{z-index:999}.zindex9999{z-index:9999}.white,a.white,p.white,span.white{color:#fff!important}.bg-white{background:#fff!important}.fw-normal{font-weight:400!important}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-bold{font-weight:700}.fontfam1{font-family:''}.fontfam2{font-family:''}.blur1{filter:blur(1px)}.blur2{filter:blur(2px)}.blur3{filter:blur(3px)}.blur4{filter:blur(4px)}.color333{color:#333}.color666{color:#666}.color111{color:#111}.color-black,.color000{color:#000}.th-color{color:#e67817}.bg-theme{background:#e67817}.bg111{background:#111}.bg222{background:#222}.bg333{background:#333}.bgfa{background:#fafafa}.bgf2{background:#f2f2f2}.bgf5{background:#f5f5f5}.bg-white1{background:rgba(255,255,255,.03)}.bg-white2{background:rgba(255,255,255,.2)}.bg-white3{background:rgba(255,255,255,.3)}.bg-white4{background:rgba(255,255,255,.4)}.bg-white5{background:rgba(255,255,255,.5)}.bg-white6{background:rgba(255,255,255,.6)}.bg-white7{background:rgba(255,255,255,.7)}.bg-white8{background:rgba(255,255,255,.8)}.bg-white9{background:rgba(255,255,255,.9)}.bg-white10{background:rgba(255,255,255,1)}.bg-black1{background:rgba(0,0,0,.1)}.bg-black2{background:rgba(0,0,0,.2)}.bg-black3{background:rgba(0,0,0,.3)}.bg-black4{background:rgba(0,0,0,.4)}.bg-black5{background:rgba(0,0,0,.5)}.bg-black6{background:rgba(0,0,0,.6)}.bg-black7{background:rgba(0,0,0,.7)}.bg-black8{background:rgba(0,0,0,.8)}.bg-black9{background:rgba(0,0,0,.9)}.bg-black10{background:rgba(0,0,0,1)}.max{max-width:100%}.full{width:100%}.nostyle li{list-style:none}.limb5 li{margin-bottom:5px!important}.limb10 li{margin-bottom:10px!important}.check li,.angle li{position:relative;padding-left:20px!important}.check li::before{content:'\f26b';font-family:'bootstrap-icons';position:absolute;left:0;font-size:16px;top:50%;transform:translateY(-50%)}.angle li::before{content:'\f285';font-family:'bootstrap-icons';position:absolute;left:0;font-size:11px;font-weight:500;top:5px;}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.box-shadow{box-shadow:0 8px 6px -6px #ccc}.border1solid{border:1px solid}.border2solid{border:2px solid}.border1dashed{border:1px dashed}.border2dashed{border:2px dashed}.bordercolorccc{border-color:#ccc}.bordercolorddd{border-color:#ddd}.bordercolorf2{border-color:#f2f2f2}.bordercolorf{border-color:#fff}.bordercolor333{border-color:#333}.bordercolord9{border-color:#d9d9d9}.tagger{text-align:right;display:inline-block}.tagger img{display:inline}.op1{opacity:.1}.op2{opacity:.2}.op3{opacity:.3}.op4{opacity:.4}.op5{opacity:.5}.op6{opacity:.6}.op7{opacity:.7}.op8{opacity:.8}.op9{opacity:.9}.top1{top:1px}.top2{top:2px}.top3{top:3px}.top4{top:4px}.top5{top:5px}.top6{top:6px}.top7{top:7px}.top8{top:8px}.top9{top:9px}.top10{top:10px}.top-1{top:-1px}.top-2{top:-2px}.top-3{top:-3px}.top-4{top:-4px}.top-5{top:-5px}.top-6{top:-6px}.top-7{top:-7px}.top-8{top:-8px}.top-9{top:-9px}.top-10{top:-10px}.capp{position:relative}.capp input{padding-left:65px!important}.capp span{position:absolute;left:0;top:50%;transform:translateY(-50%)}.colorwhatsapp{color:#14ad53}select,.aselect{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down.svg) no-repeat right 10px center #fff!important;background-size:14px!important;padding-right:25px!important}
/* .dark select,.dark .aselect{cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:url(../images/angle-down-white.svg) no-repeat right 10px center #111!important;background-size:14px!important;padding-right:25px!important} */
.datepicker,.daterange,.daterangebooking,.daterange-small,.daterangebooking-small{cursor:pointer;background:url(../images/calendar.svg) no-repeat right 10px center #fff!important;padding-right:20px!important}
/* .dark .datepicker{cursor:pointer;background:url(../images/calendar-white.svg) no-repeat right 10px center #111 !important;padding-right:20px!important} */
.timepicker{cursor:pointer;background:url(../images/clock.svg) no-repeat right 10px center #fff !important;padding-right:20px!important}
/* .dark .timepicker{cursor:pointer;background:url(../images/clock-white.svg) no-repeat right 10px center #111 !important;padding-right:20px!important} */
select.flatpickr-monthDropdown-months{background-image:none!important;}
.noresize{resize:none}.ofhidden{overflow:hidden}.ofxhidden{overflow-x:hidden}.ofyhidden{overflow-y:hidden}.transition{transition:all ease-in-out .3s}.bg-cover{background-size:cover}.bg-fixed{background-attachment:fixed}.bg-repeat{background-repeat:repeat}.bg-no-repeat{background-repeat:no-repeat}.text-img-bg{color:#fff;background:url() repeat fixed;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.no-ellipsis{width:100%;display:block;overflow:hidden;white-space:nowrap;text-overflow:hidden}.grd-text{background:-webkit-gradient(linear,left top,right top,from(#ff8a00),to(#da1b60));background:linear-gradient(to right,#ff8a00,#da1b60);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.lh-20{line-height:20px!important}.lh-22{line-height:22px!important}.lh-24{line-height:24px!important}.lh-25{line-height:25px!important}.lh-26{line-height:26px!important}.lh-28{line-height:28px!important}.lh-30{line-height:30px!important}.lh-32{line-height:32px!important}.lh-34{line-height:34px!important}.lh-35{line-height:35px!important}.lh-36{line-height:36px!important}.lh-38{line-height:38px!important}.lh-40{line-height:40px!important}.lh-42{line-height:42px!important}.lh-44{line-height:44px!important}.lh-45{line-height:45px!important}.lh-46{line-height:46px!important}.lh-48{line-height:48px!important}.lh-50{line-height:50px!important}.font10{font-size:10px!important}.font11{font-size:11px!important}.font12{font-size:12px!important}.font13{font-size:13px!important}.font14{font-size:14px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font21{font-size:21px!important}.font22{font-size:22px!important}.font23{font-size:23px!important}.font24{font-size:24px!important}.font25{font-size:25px!important}.font26{font-size:26px!important}.font27{font-size:27px!important}.font28{font-size:28px!important}.font29{font-size:29px!important}.font30{font-size:30px!important}.font31{font-size:31px!important}.font32{font-size:32px!important}.font33{font-size:33px!important}.font34{font-size:34px!important}.font35{font-size:35px!important}.font36{font-size:36px!important}.font37{font-size:37px!important}.font38{font-size:38px!important}.font39{font-size:39px!important}.font40{font-size:40px!important}.font41{font-size:41px!important}.font42{font-size:42px!important}.font43{font-size:43px!important}.font44{font-size:44px!important}.font45{font-size:45px!important}.font46{font-size:46px!important}.font47{font-size:47px!important}.font48{font-size:48px!important}.font49{font-size:49px!important}.font50{font-size:50px!important}ul.half li{display:inline-block;min-width:48%}ul.three li{display:inline-block;min-width:31%}.text-justify{text-align:justify!important}
@media(min-width:1200px){.lh-20-lg{line-height:20px!important}.lh-22-lg{line-height:22px!important}.lh-24-lg{line-height:24px!important}.lh-25-lg{line-height:25px!important}.lh-26-lg{line-height:26px!important}.lh-28-lg{line-height:28px!important}.lh-30-lg{line-height:30px!important}.lh-32-lg{line-height:32px!important}.lh-34-lg{line-height:34px!important}.lh-35-lg{line-height:35px!important}.lh-36-lg{line-height:36px!important}.lh-38-lg{line-height:38px!important}.lh-40-lg{line-height:40px!important}.lh-42-lg{line-height:42px!important}.lh-44-lg{line-height:44px!important}.lh-45-lg{line-height:45px!important}.lh-46-lg{line-height:46px!important}.lh-48-lg{line-height:48px!important}.lh-50-lg{line-height:50px!important}.font10-lg{font-size:10px!important}.font11-lg{font-size:11px!important}.font12-lg{font-size:12px!important}.font13-lg{font-size:13px!important}.font14-lg{font-size:14px!important}.font15-lg{font-size:15px!important}.font16-lg{font-size:16px!important}.font17-lg{font-size:17px!important}.font18-lg{font-size:18px!important}.font19-lg{font-size:19px!important}.font20-lg{font-size:20px!important}.font21-lg{font-size:21px!important}.font22-lg{font-size:22px!important}.font23-lg{font-size:23px!important}.font24-lg{font-size:24px!important}.font25-lg{font-size:25px!important}.font26-lg{font-size:26px!important}.font27-lg{font-size:27px!important}.font28-lg{font-size:28px!important}.font29-lg{font-size:29px!important}.font30-lg{font-size:30px!important}.font31-lg{font-size:31px!important}.font32-lg{font-size:32px!important}.font33-lg{font-size:33px!important}.font34-lg{font-size:34px!important}.font35-lg{font-size:35px!important}.font36-lg{font-size:36px!important}.font37-lg{font-size:37px!important}.font38-lg{font-size:38px!important}.font39-lg{font-size:39px!important}.font40-lg{font-size:40px!important}.font41-lg{font-size:41px!important}.font42-lg{font-size:42px!important}.font43-lg{font-size:43px!important}.font44-lg{font-size:44px!important}.font45-lg{font-size:45px!important}.font46-lg{font-size:46px!important}.font47-lg{font-size:47px!important}.font48-lg{font-size:48px!important}.font49-lg{font-size:49px!important}.font50-lg{font-size:50px!important}ul.half-lg li{display:inline-block;min-width:48%}ul.three-lg li{display:inline-block;min-width:31%}.text-center-lg{text-align:center!important}.text-justify-lg{text-align:justify!important}.text-left-lg{text-align:left!important}.text-right-lg{text-align:right!important}}
@media(max-width:1199px){.lh-20-md{line-height:20px!important}.lh-22-md{line-height:22px!important}.lh-24-md{line-height:24px!important}.lh-25-md{line-height:25px!important}.lh-26-md{line-height:26px!important}.lh-28-md{line-height:28px!important}.lh-30-md{line-height:30px!important}.lh-32-md{line-height:32px!important}.lh-34-md{line-height:34px!important}.lh-35-md{line-height:35px!important}.lh-36-md{line-height:36px!important}.lh-38-md{line-height:38px!important}.lh-40-md{line-height:40px!important}.lh-42-md{line-height:42px!important}.lh-44-md{line-height:44px!important}.lh-45-md{line-height:45px!important}.lh-46-md{line-height:46px!important}.lh-48-md{line-height:48px!important}.lh-50-md{line-height:50px!important}.font10-md{font-size:10px!important}.font11-md{font-size:11px!important}.font12-md{font-size:12px!important}.font13-md{font-size:13px!important}.font14-md{font-size:14px!important}.font15-md{font-size:15px!important}.font16-md{font-size:16px!important}.font17-md{font-size:17px!important}.font18-md{font-size:18px!important}.font19-md{font-size:19px!important}.font20-md{font-size:20px!important}.font21-md{font-size:21px!important}.font22-md{font-size:22px!important}.font23-md{font-size:23px!important}.font24-md{font-size:24px!important}.font25-md{font-size:25px!important}.font26-md{font-size:26px!important}.font27-md{font-size:27px!important}.font28-md{font-size:28px!important}.font29-md{font-size:29px!important}.font30-md{font-size:30px!important}.font31-md{font-size:31px!important}.font32-md{font-size:32px!important}.font33-md{font-size:33px!important}.font34-md{font-size:34px!important}.font35-md{font-size:35px!important}.font36-md{font-size:36px!important}.font37-md{font-size:37px!important}.font38-md{font-size:38px!important}.font39-md{font-size:39px!important}.font40-md{font-size:40px!important}.font41-md{font-size:41px!important}.font42-md{font-size:42px!important}.font43-md{font-size:43px!important}.font44-md{font-size:44px!important}.font45-md{font-size:45px!important}.font46-md{font-size:46px!important}.font47-md{font-size:47px!important}.font48-md{font-size:48px!important}.font49-md{font-size:49px!important}.font50-md{font-size:50px!important}ul.half-md li{display:inline-block;min-width:48%}ul.three-md li{display:inline-block;min-width:31%}.text-center-md{text-align:center!important}.text-justify-md{text-align:justify!important}.text-left-md{text-align:left!important}.text-right-md{text-align:right!important}}
@media(max-width:991px){.lh-20-sm{line-height:20px!important}.lh-22-sm{line-height:22px!important}.lh-24-sm{line-height:24px!important}.lh-25-sm{line-height:25px!important}.lh-26-sm{line-height:26px!important}.lh-28-sm{line-height:28px!important}.lh-30-sm{line-height:30px!important}.lh-32-sm{line-height:32px!important}.lh-34-sm{line-height:34px!important}.lh-35-sm{line-height:35px!important}.lh-36-sm{line-height:36px!important}.lh-38-sm{line-height:38px!important}.lh-40-sm{line-height:40px!important}.lh-42-sm{line-height:42px!important}.lh-44-sm{line-height:44px!important}.lh-45-sm{line-height:45px!important}.lh-46-sm{line-height:46px!important}.lh-48-sm{line-height:48px!important}.lh-50-sm{line-height:50px!important}.font10-sm{font-size:10px!important}.font11-sm{font-size:11px!important}.font12-sm{font-size:12px!important}.font13-sm{font-size:13px!important}.font14-sm{font-size:14px!important}.font15-sm{font-size:15px!important}.font16-sm{font-size:16px!important}.font17-sm{font-size:17px!important}.font18-sm{font-size:18px!important}.font19-sm{font-size:19px!important}.font20-sm{font-size:20px!important}.font21-sm{font-size:21px!important}.font22-sm{font-size:22px!important}.font23-sm{font-size:23px!important}.font24-sm{font-size:24px!important}.font25-sm{font-size:25px!important}.font26-sm{font-size:26px!important}.font27-sm{font-size:27px!important}.font28-sm{font-size:28px!important}.font29-sm{font-size:29px!important}.font30-sm{font-size:30px!important}.font31-sm{font-size:31px!important}.font32-sm{font-size:32px!important}.font33-sm{font-size:33px!important}.font34-sm{font-size:34px!important}.font35-sm{font-size:35px!important}.font36-sm{font-size:36px!important}.font37-sm{font-size:37px!important}.font38-sm{font-size:38px!important}.font39-sm{font-size:39px!important}.font40-sm{font-size:40px!important}.font41-sm{font-size:41px!important}.font42-sm{font-size:42px!important}.font43-sm{font-size:43px!important}.font44-sm{font-size:44px!important}.font45-sm{font-size:45px!important}.font46-sm{font-size:46px!important}.font47-sm{font-size:47px!important}.font48-sm{font-size:48px!important}.font49-sm{font-size:49px!important}.font50-sm{font-size:50px!important}ul.half-sm li{display:inline-block;min-width:48%}ul.three-sm li{display:inline-block;min-width:31%}.text-center-sm{text-align:center!important}.text-justify-sm{text-align:justify!important}.text-left-sm{text-align:left!important}.text-right-sm{text-align:right!important}}
@media(max-width:767px){.lh-20-xs{line-height:20px!important}.lh-22-xs{line-height:22px!important}.lh-24-xs{line-height:24px!important}.lh-25-xs{line-height:25px!important}.lh-26-xs{line-height:26px!important}.lh-28-xs{line-height:28px!important}.lh-30-xs{line-height:30px!important}.lh-32-xs{line-height:32px!important}.lh-34-xs{line-height:34px!important}.lh-35-xs{line-height:35px!important}.lh-36-xs{line-height:36px!important}.lh-38-xs{line-height:38px!important}.lh-40-xs{line-height:40px!important}.lh-42-xs{line-height:42px!important}.lh-44-xs{line-height:44px!important}.lh-45-xs{line-height:45px!important}.lh-46-xs{line-height:46px!important}.lh-48-xs{line-height:48px!important}.lh-50-xs{line-height:50px!important}.font10-xs{font-size:10px!important}.font11-xs{font-size:11px!important}.font12-xs{font-size:12px!important}.font13-xs{font-size:13px!important}.font14-xs{font-size:14px!important}.font15-xs{font-size:15px!important}.font16-xs{font-size:16px!important}.font17-xs{font-size:17px!important}.font18-xs{font-size:18px!important}.font19-xs{font-size:19px!important}.font20-xs{font-size:20px!important}.font21-xs{font-size:21px!important}.font22-xs{font-size:22px!important}.font23-xs{font-size:23px!important}.font24-xs{font-size:24px!important}.font25-xs{font-size:25px!important}.font26-xs{font-size:26px!important}.font27-xs{font-size:27px!important}.font28-xs{font-size:28px!important}.font29-xs{font-size:29px!important}.font30-xs{font-size:30px!important}.font31-xs{font-size:31px!important}.font32-xs{font-size:32px!important}.font33-xs{font-size:33px!important}.font34-xs{font-size:34px!important}.font35-xs{font-size:35px!important}.font36-xs{font-size:36px!important}.font37-xs{font-size:37px!important}.font38-xs{font-size:38px!important}.font39-xs{font-size:39px!important}.font40-xs{font-size:40px!important}.font41-xs{font-size:41px!important}.font42-xs{font-size:42px!important}.font43-xs{font-size:43px!important}.font44-xs{font-size:44px!important}.font45-xs{font-size:45px!important}.font46-xs{font-size:46px!important}.font47-xs{font-size:47px!important}.font48-xs{font-size:48px!important}.font49-xs{font-size:49px!important}.font50-xs{font-size:50px!important}.clearfix-xs{clear:both;display:block}ul.full-xs li{display:inline-block;min-width:100%}ul.half-xs li{display:inline-block;min-width:48%}ul.three-xs li{display:inline-block;min-width:31%}.text-center-xs{text-align:center!important}.text-justify-xs{text-align:justify!important}.text-left-xs{text-align:left!important}.text-right-xs{text-align:right!important}.float-none-xs{float:none!important}.float-left-xs{float:left!important}.float-right-xs{float:right!important}.full-xs{width:100%!important}.tagger{text-align:center!important}}.visible-xss{display:none}
@media(max-width:640px){.visible-xss{display:block!important}.hidden-xss{display:none!important}.lh-20-xss{line-height:20px!important}.lh-22-xss{line-height:22px!important}.lh-24-xss{line-height:24px!important}.lh-25-xss{line-height:25px!important}.lh-26-xss{line-height:26px!important}.lh-28-xss{line-height:28px!important}.lh-30-xss{line-height:30px!important}.lh-32-xss{line-height:32px!important}.lh-34-xss{line-height:34px!important}.lh-35-xss{line-height:35px!important}.lh-36-xss{line-height:36px!important}.lh-38-xss{line-height:38px!important}.lh-40-xss{line-height:40px!important}.lh-42-xss{line-height:42px!important}.lh-44-xss{line-height:44px!important}.lh-45-xss{line-height:45px!important}.lh-46-xss{line-height:46px!important}.lh-48-xss{line-height:48px!important}.lh-50-xss{line-height:50px!important}.font10-xss{font-size:10px!important}.font11-xss{font-size:11px!important}.font12-xss{font-size:12px!important}.font13-xss{font-size:13px!important}.font14-xss{font-size:14px!important}.font15-xss{font-size:15px!important}.font16-xss{font-size:16px!important}.font17-xss{font-size:17px!important}.font18-xss{font-size:18px!important}.font19-xss{font-size:19px!important}.font20-xss{font-size:20px!important}.font21-xss{font-size:21px!important}.font22-xss{font-size:22px!important}.font23-xss{font-size:23px!important}.font24-xss{font-size:24px!important}.font25-xss{font-size:25px!important}.font26-xss{font-size:26px!important}.font27-xss{font-size:27px!important}.font28-xss{font-size:28px!important}.font29-xss{font-size:29px!important}.font30-xss{font-size:30px!important}.font31-xss{font-size:31px!important}.font32-xss{font-size:32px!important}.font33-xss{font-size:33px!important}.font34-xss{font-size:34px!important}.font35-xss{font-size:35px!important}.font36-xss{font-size:36px!important}.font37-xss{font-size:37px!important}.font38-xss{font-size:38px!important}.font39-xss{font-size:39px!important}.font40-xss{font-size:40px!important}.font41-xss{font-size:41px!important}.font42-xss{font-size:42px!important}.font43-xss{font-size:43px!important}.font44-xss{font-size:44px!important}.font45-xss{font-size:45px!important}.font46-xss{font-size:46px!important}.font47-xss{font-size:47px!important}.font48-xss{font-size:48px!important}.font49-xss{font-size:49px!important}.font50-xss{font-size:50px!important}.clearfix-xss{clear:both;display:block}ul.half-xss li{display:inline-block;min-width:48%}ul.three-xss li{display:inline-block;min-width:31%}.text-center-xs{text-align:center!important}.text-justify-xss{text-align:justify!important}.text-left-xss{text-align:left!important}.text-right-xss{text-align:right!important}
ul.full-xss li{display:inline-block;min-width:100%}}
.bggrad1{background-color: transparent;background-image: linear-gradient(0deg,#fff 0,#f7f3ee 100%);}
.bggrad2{background-color: transparent;background-image: linear-gradient(0deg,#f7f3ee 20%,#fff 100%);}
.bg2,.bg-2{background-color:#3c4858;}
.color2{color:#3c4858;}
.bg3,.bg-3{background-color:#5a6d90!important}
.color{color:#5a6d90!important}
a.color3:hover,a.color3:focus{color:#465571!important}
a.th-color:hover,a.th-color:focus{color:#dd2020!important}
a{transition:all ease-in-out .3s;color:#e67817}
a:hover,a:focus{color:#e67817}
html{scroll-padding-top:59px}
body{position: relative;}
/* body::before{text-align:center;width:100%;content:'अलख निरंजन';position:relative;pointer-events: none;bottom:10%;font-size:80px;color:#ccc;z-index:3;mix-blend-mode: difference;opacity:.08} */
@media(max-width:767px){
body::before{font-size: 50px;}
}
@media(max-width:575px){
body::before{font-size:40px;}
}
h1{font-size:42px}
h2{font-size:36px}
h3{font-size:30px}
h4{font-size:24px}
h5{font-size:18px}
h6{font-size:16px}
ul,ol{margin:0;padding:0;}
ul li,ol li{list-style:none;}

.grad1{background: #FDC830;background: -webkit-linear-gradient(to top, #e67817, #daa71d);background: linear-gradient(to top, #e67817, #daa71d);}
.bg-success{background-color:#25b865!important}
.text-success{color:#25b865!important}
a.text-success:hover,a.text-success:focus{color:#1c8e4e!important}
.bg-warning{background-color:#f9a836!important}
.text-warning{color:#f9a836!important}
a.text-warning:hover,a.text-warning:focus{color:#f59207!important}
.bg-dark{background-color:#3c4858!important}
.text-dark{color:#3c4858!important}
.bglight{background: #fdf1e7;}
a.text-dark:hover,a.text-dark:focus{color:#272f3a!important}
label{font-size:14px;}
@media (min-width: 1400px) {
.container{max-width:1140px!important}
}
.row > *{position:relative}
.list-inline-item:not(:last-child){margin-right:0;}
.border{border:1px solid #e9ecef!important}
.border-top{border-top:1px solid #e9ecef!important}
.border-bottom{border-bottom:1px solid #e9ecef!important}
.border-left{border-left:1px solid #e9ecef!important}
.border-right{border-right:1px solid #e9ecef!important}
.modal-open{padding-right:0!important}
.small,small{font-size:85%;font-weight:500}
.btn-primary{background-color:#e67817!important;border:1px solid #e67817!important;color:#fff!important;box-shadow:0 3px 5px 0 rgba(222,117,22,0.3)}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.focus{background-color:#de7516!important;border-color:#de7516!important;color:#fff!important}
.btn-outline-primary{border:1px solid #e67817;color:#e67817;background-color:transparent}
.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active,.btn-outline-primary.active,.btn-outline-primary.focus,.btn-outline-primary:not(:disabled):not(.disabled):active{background-color:#e67817;border-color:#e67817;color:#fff!important;box-shadow:0 3px 5px 0 rgba(229,75,75,0.3)}
.btn-secondary{background-color:#5a6d90!important;border:1px solid #5a6d90!important;color:#fff!important;box-shadow:0 3px 5px 0 rgba(90,109,144,0.3)}
.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.btn-secondary.focus{background-color:#465571!important;border-color:#465571!important;color:#fff!important}
.btn-outline-secondary{border:1px solid #5a6d90;color:#5a6d90;background-color:transparent}
.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary:active,.btn-outline-secondary.active,.btn-outline-secondary.focus,.btn-outline-secondary:not(:disabled):not(.disabled):active{background-color:#5a6d90;border-color:#5a6d90;color:#fff!important;box-shadow:0 3px 5px 0 rgba(90,109,144,0.3)}
.btn-success{background-color:#25b865!important;border:1px solid #25b865!important;color:#fff!important;box-shadow:0 3px 5px 0 rgba(37,184,101,0.3)}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.focus{background-color:#1c8e4e!important;border-color:#1c8e4e!important;color:#fff!important}
.btn-outline-success{border:1px solid #25b865;color:#25b865;background-color:transparent}
.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success:active,.btn-outline-success.active,.btn-outline-success.focus,.btn-outline-success:not(:disabled):not(.disabled):active{background-color:#25b865;border-color:#25b865;color:#fff!important;box-shadow:0 3px 5px 0 rgba(37,184,101,0.3)}
.btn{padding:8px 20px;outline:none;text-decoration:none;font-size:15px;letter-spacing:.5px;transition:all .3s;border-radius:7px}
.btn:focus{box-shadow:none!important}
.btn.btn-sm{padding:7px 16px;font-size:10px}
.btn.btn-lg{padding:14px 30px;font-size:16px}
.btn.searchbtn{padding:6px 20px}
.btn.btn-light{color:#3c4858!important;background:#f9fafd!important;border:1px solid #dee2e6!important}
.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light:active,.btn.btn-light.active,.btn.btn-light.focus{background-color:#f1f4fa!important;color:#3c4858!important}
.btn.btn-outline-light{border:1px solid #dee2e6!important;color:#3c4858!important;background-color:transparent}
.btn.btn-outline-light:hover,.btn.btn-outline-light:focus,.btn.btn-outline-light:active,.btn.btn-outline-light.active,.btn.btn-outline-light.focus{background-color:#f9fafd!important;color:#3c4858!important}
.btn.btn-icon{display:inline-block;height:35px;text-align:center;width:35px;line-height:32px;padding:0}
button:not(:disabled){outline:none;}
.progress-box .progress{height:8px;overflow:visible}
.progress-box .progress .progress-bar{animation:animate-positive 3s!important;overflow:visible!important;border-radius:5px}
.progress-box .progress .progress-value{position:absolute;top:-30px;right:-15px;font-size:13px}
@keyframes animate-positive {
0%{width:0}
}
input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#fff;border:1px solid #468847}
input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#fff;border:1px solid #B94A48}
.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;color:#B94A48;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}
.parsley-errors-list.filled{opacity:1}
.dark .parsley-errors-list{color:#fff;}

.header{position:absolute;width:100%;z-index:3;background: rgba(255,255,255,.8);}
.header.affix{position:fixed;left:0;top:0;box-shadow: 0 10px 33px rgba(0,0,0,0.1);background:#fff;}
.header .social-icon li a{color:#3c4858;border-color:#3c4858}
.header .social-icon.light-social-icon li a{color:#e9ecef;border-color:#e9ecef}
.header .social-icon{position:fixed;right:0;top:50%;transform: translateY(-50%);background:rgba(255,255,255,.5);padding:2px 6px;box-shadow: 0 0 3px rgba(60,72,88,0.15) !important;border-radius:10px 0 0 10px;margin:0!important;}
.header .social-icon li{margin:5px 0;display:block;}
.social-icon li{margin:0 5px;}
.social-icon li a{color:#adb5bd;border:1px solid #adb5bd;display:inline-block;height:32px;text-align:center;font-size:15px;width:32px;line-height:30px;transition:all .4s ease;border-radius:7px}
.social-icon li a:hover{background-color:#e67817;border-color:#e67817!important;color:#fff!important}
.social-icon.social li a{color:#161c2d;border-color:#161c2d}

.navbar-toggler,.navbar-toggler:hover,.navbar-toggler:focus{background:#fff;border:1px solid #0a335e!important;padding:5px 8px;outline:0;box-shadow:none;}
.navbar-toggler-icon {background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(4,23,38, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")!important;}
.header nav.navbar{padding:.6rem 0;transition:all .3s ease-in-out}
.header.affix nav.navbar{padding:.1rem 0}
.navbar-brand{font-size:inherit;height:auto;position: relative;}
.navbar-nav .dropdown-menu{transition:all ease-in-out .3s;border: 0 solid rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 1rem 3rem rgba(24, 28, 50, 0.175);box-shadow: 0 1rem 3rem rgba(24, 28, 50, 0.175);border-radius:0;}
.navbar-nav .dropdown-item.active, .dropdown-item:active{background:#a54025;color:#fff}
.menu li{display:inline-block;position:relative}
.menu li:first-child{margin-left:0}
.menu li a{text-transform:uppercase;font-family: "Montserrat",sans-serif;font-size:11px;font-weight:600;letter-spacing:1px;line-height: 24px;text-decoration:none;padding:15px 9px;display:block;transition:all .3s ease-in-out;color:#303b46;position:relative;}
.menu li a:hover,.menu li:hover>a{opacity:1;color:#a54025;}
.menu li a.dropdown-toggle::after{position:relative;right: -2px;}
.menu ul li{display:block;float:none;background:none;margin:0;padding:0;transition:all ease .3s;}
.menu ul li a{text-transform:inherit;font-weight:600;display:block;padding:8px 15px;font-size:11px;}
.menu ul li a:hover,.menu ul li:hover>a{color:#fff;background:#a54025}
.menu ul.sub-menu li:last-child ul li a:hover{border-radius:0}
.menu > li a span{display:block;font-size:32px;opacity:.8;text-align:center;line-height:46px;}
@media(min-width:992px){
.navbar-nav .dropdown-menu{display:block}
.menu > li > a:not(.btn)::before{content:'';position:absolute;left:50%;bottom:12px;transform:translateX(-50%);height:1px;width:10px;background:none;transition:all .3s ease-in-out;}
.menu li a.active::before,.menu li a:hover::before{background:#a54025;width:40px;}
.menu ul{visibility:hidden;opacity:0;margin:0;padding:0;width:220px;position:absolute;left:0;background:#fff;z-index:9;transform:translate(0,20px);transition:all .3s ease-out;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.15);box-shadow:0 4px 10px rgba(0,0,0,.15)}
.menu ul:after{bottom:100%;left:35px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border:solid transparent;border-bottom-color:#fff;border-width:8px;margin-left:-8px}
.menu li:hover>ul{visibility:visible;opacity:1;transform:translate(0,0);display: block;}
}
.menu ul ul{left:200px;top:0;visibility:hidden;opacity:0;transform:translate(20px,20px);transition:all .2s ease-out}
.menu ul.sub-menu ul:after{left:-8px;top:10px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border:solid transparent;border-right-color:#fff;border-width:8px}
.menu li>ul ul:hover{visibility:visible;opacity:1;transform:translate(0,0)}

@media (min-width: 320px) and (max-width: 991px) {
.navbar{padding:.45rem!important}
.menu li a.dropdown-toggle::after{position:absolute;right:10px;top:50%;transform:translateY(-50%)}
.menu > li{display:block;border-bottom:1px solid #f2f2f2;transition:all ease-in-out .3s}
.menu li:hover{border-color:#b8bdd0;}
.navbar-collapse{position:absolute;top:100%;left:0;width:100%;border-radius:10px;z-index:2;padding:0 10px;opacity: 0;transition: all ease-in-out .3s;}
.navbar-collapse.show{opacity:1;}
.navbar-collapse .navbar-nav {background:#fff;border:1px solid #cfd7f5;-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);padding:10px;}
.menu li:hover>ul.show{opacity:1;transform:translate(0,0);display: block;}
header .navbar {position:relative;}
}
@media (min-width: 768px) and (max-width: 979px) {
.menu ul{top:37px}
.menu li a{padding:8px 15px}
}
@media (max-width: 767px) {
.header nav.navbar{padding:.5rem}
nav{margin:0;background:none}
.menu li{display:block;margin:0}
.menu li a{padding:8px 15px}
.menu li a:hover,.menu li:hover>a{background:#a54025;color:#fff}
.menu ul{top:0;left:0;width:100%;transform:initial}
.menu li:hover>ul{visibility:visible;opacity:1;position:relative;transform:initial}
.menu ul ul{left:0;transform:initial}
.menu li>ul ul:hover{transform:initial}
}

.nav-pills .nav-link{color:#3c4858!important;margin:auto 15px;border:1px solid #e9ecef;cursor:pointer;}
.nav-pills .nav-link.active{background-color:#e67817;color:#fff!important;border-color:#e67817!important;box-shadow:0 0 3px rgba(60,72,88,0.15)}
.nav-pills a .skill-container .title{font-size:14px!important}

.modal .btn-close{position:absolute;bottom:-40px;right:50%;transform:translateX(50%);width:30px;height:30px;border-radius:50%;background-color:#fff;opacity:1;}
.modal .nav-pills{border-radius:10px 10px 0 0;overflow:hidden;}
.modal .nav-pills .nav-item{width:50%;text-align:center;font-weight:500;font-size:15px;text-transform: uppercase;}
.modal .nav-pills .nav-link{color:#3c4858!important;margin:0;border:0;border-bottom:2px solid #e9ecef;background:#f5f5f5;border-radius:0;padding:14px 10px;}
.modal .nav-pills .nav-link.active{background-color:#f2f2f2;border-bottom-color:#e67817!important;box-shadow:0 0 3px rgba(60,72,88,0.15)}
.modal .nav-pills a .skill-container .title{font-size:14px!important}
.modal .tab-pane .btn{min-width:150px}

.inert{font-weight:600;font-size:52px;color:#ddd;z-index: -1;text-transform: uppercase;letter-spacing: 7px;}
@media(max-width:991px){
.inert{font-size:34px;}
}
@media(max-width:767px){
.inert{font-size:30px;}
}
.page-next-level .title{font-size:28px;letter-spacing:1px}
.page-next-level .page-next{letter-spacing:.5px}
.page-next-level .page-next li{display:inline-block;margin-right:5px}
.page-next-level .page-next li:after{content:"\f142";font-size:16px;color:#3c4858;font-family:'Material Design Icons'}
.page-next-level .page-next li:last-child{margin-right:0}
.page-next-level .page-next li:last-child:after{display:none}
.page-next-level .page-next li a,.page-next-level .page-next li span{padding-right:8px;transition:all .2s ease;font-weight:500}
.page-next-level .page-next li a:hover{color:#e67817!important}
.page-next-level .page-next li span:last-child{padding-right:0}
.pagination{line-height:20px;font-size:13px}
.pagination li{display:inline}
.pagination li:first-child a{border-left-width:1px;border-radius:4px 0 0 4px}
.pagination li:last-child a{border-radius:0 4px 4px 0}
.pagination li a{float:left;text-decoration:none;color:#3c4858;border:1px solid #dee2e6;border-left-width:0;background:#fff}
.pagination li a:hover{color:#fff;background:#e67817;border-color:#e67817}
.pagination .active a{color:#fff;background:#e67817!important;border-color:#e67817;cursor:not-allowed}
#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(45deg,#f9fafd,#f9fafd);z-index:9999999;transition:all .5s ease;visibility:visible;opacity:1}
#preloader #status{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}
#preloader #status .spinner{margin:30px auto 0;width:70px;text-align:center}
#preloader #status .spinner > div{width:18px;height:18px;background-color:#e67817;border-radius:5px;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
#preloader #status .spinner .bounce1{animation-delay:-.32s}
#preloader #status .spinner .bounce2{animation-delay:-.16s}
@keyframes sk-bouncedelay {
0%,80%,100%{transform:scale(0)}
40%{transform:scale(1)}
}
.back-to-top{z-index:99;position:fixed;bottom:30px;right:30px;width:40px;height:40px;line-height:39px;display:none;color:#fff;background-color:#6c757d;transition:all .2s ease;box-shadow:0 0 3px rgba(60,72,88,0.15)}
.back-to-top i{font-size:16px}
.back-to-top:hover{background-color:#e67817;color:#fff}
.blockquote{border-left:3px solid #dee2e6;font-size:16px}
.fea{stroke-width:1.6}
.fea.icon-sm{height:16px;width:16px}
.fea.icon-md-sm{height:24px;width:24px}
.fea.icon-md{height:32px;width:32px}
.fea.icon-lg{height:42px;width:42px}
.fea.icon-ex-lg{height:52px;width:52px}
.mfp-iframe-holder .mfp-content{max-width:1110px}
.sticky-sidebar{position:sticky;top:80px}
body{font-family:"Roboto",sans-serif;overflow-x:hidden!important;font-size:15px;color:#161c2d;transition: all;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif;line-height:1.5;font-weight:600}
::selection{background:#6c757d;color:#fff}
a{text-decoration:none!important}
p{letter-spacing:.03em;line-height:1.8}
.section{padding-top:100px;padding-bottom:100px;position:relative}
.section-two{padding:60px 0;position:relative}
.bg-overlay{background-color:rgba(60,72,88,0.8);position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}
.bg-overlay-white{background:#fff;opacity:.65}
.bg-overlay-primary{background-color:rgba(229,75,75,0.05)!important}
.bg-over-image{background-color:rgba(35,37,47,0.5)!important;background-image:url(../images/overlay.png);background-repeat:repeat}
.bg-primary-gradient-overlay{background:linear-gradient(to bottom,rgba(229,75,75,0) 0%,rgba(229,75,75,0.25) 25%,rgba(229,75,75,0.5) 50%,rgba(229,75,75,0.75) 75%,#e67817 100%)}
.title-heading .sub-title{font-size:18px;letter-spacing:1px}
.title-heading .heading{font-weight:700;font-size:66px;letter-spacing:1px}
.title-heading .para-desc{font-size:17px}
.title-heading img{height:200px;border:5px solid #dee2e6}
.section-title{position:relative;margin-bottom:30px}
.section-title .title-box,.section-title .title-line{position:relative}
.section-title .title-box:after,.section-title .title-box:before{content:'';position:absolute;width:16px;height:16px;top:-7px;left:2px;border:2px solid #e67817;border-radius:30px 30px 30px 0;transform:rotate(45deg);left:calc(50% - 15px)}
.section-title .title-box:before{left:auto;transform:rotate(225deg)}
.section-title .title-line:before,.section-title .title-line:after{content:'';position:absolute;width:30px;height:2px;border-radius:5px;background-color:#e67817}
.section-title .title-line:before{left:calc(50% + 17px)}
.section-title .title-line:after{left:calc(50% - 45px)}
.para-desc{max-width:700px}
.mt-100{margin-top:100px}
.mb-60{margin-bottom:60px}
@media (max-width: 768px) {
.mt-60{margin-top:60px}
}
@media (max-width: 767px) {
.section{padding:60px 0}
.title-heading .heading{font-size:40px!important}
.section-title .title{font-size:24px}
}

.full-home{height:100vh;background-size:cover;align-self:center;position:relative;background-position:center center}
.bg-home{padding:260px 0;background-size:cover;align-self:center;position:relative;background-position:center center}
.bg-half{padding:170px 0;background-size:cover;align-self:center;position:relative;background-position:center center}
.mouse-icon{position:absolute;left:0;right:0;height:42px;border:2px solid #495057;bottom:30px;margin:auto;width:30px;z-index:2;box-shadow:0 0 3px rgba(60,72,88,0.15)}
.mouse-icon.mouse-icon-white{border-color:#f9fafd}
.mouse-icon.mouse-icon-white .wheel{background:#f9fafd}
.mouse-icon .wheel{background:#495057;height:8px;margin-left:auto;margin-right:auto;top:30px;width:2px}
.mover{animation:mover 1s infinite alternate}
@keyframes mover {
0%{transform:translateY(0)}
100%{transform:translateY(-10px)}
}
.bg-modern{padding:80px 0 0;background-size:cover;align-self:center;position:relative;background-position:center center}
.bg-modern.bg-animation-right:after{content:"";position:absolute;right:0;top:0;width:70%;height:100%;background:#e67817 none repeat scroll 0 0;clip-path:polygon(60% 0,100% 0,100% 100%,35% 100%)}
.clip-home{clip-path:polygon(0 0,100% 0,100% 83%,50% 100%,0 83%)}
#sThemes-layout{background:url(../images/boxed.png) fixed repeat}
#sThemes-layout .sThemesbox{background:#fff;box-shadow:0 0 3px rgba(60,72,88,0.15);max-width:1170px;margin:0 auto}
#sThemes-layout .sThemesbox .boxed-home{max-width:1170px;margin:0 auto}
.glitch-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1!important}
.home-shape{display:block;position:absolute;width:100%;height:auto;bottom:-1px;left:0}
.home-shape img{width:100%;height:auto}
@media (max-width: 1024px) {
.bg-modern.bg-animation-right:after{width:50%}
}
@media (max-width: 768px) {
.bg-modern.bg-animation-right:after{width:60%;clip-path:polygon(80% 0,100% 0,100% 100%,30% 100%)}
}

.interests-desc{transition:all .2s ease}
.interests-desc .hobbies:before{content:'';position:absolute;width:1px;height:100%;top:0;left:48px;background:#e9ecef;z-index:1}
.interests-desc .icon{width:40px;transition:all .2s ease}
.interests-desc .title{font-weight:500}
.interests-desc:hover{background:#fff!important;box-shadow:0 10px 25px rgba(60,72,88,0.15);transform:translateY(-5px)}
.interests-desc:hover .icon{color:#e67817}

.service-wrapper{transition:all .3s ease-in-out;position:relative!important;padding:30px}
.service-wrapper::before{content:'';position: absolute;left:0;top:0;transform:translateX(-50%) translateY(-50%);background-image: url(../images/chakra-wheel.png);background-repeat:no-repeat;background-size: contain;background-position: center center;width:100%;height:250px;pointer-events: none;
animation: spin 9s infinite linear;-webkit-animation: spin 9s infinite linear;-moz-animation: spin 9s infinite linear;z-index:0;}
@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}

.service-wrapper .content .title{transition:all .3s ease-in-out;font-weight:500}
.service-wrapper.border-footer:after{content:"";position:absolute;left:0;right:0;bottom:0;width:70px;height:2px;margin:0 auto;background-color:transparent;transition:all .5s ease-in-out}
.service-wrapper .big-icon{position:absolute;right:0;bottom:0;opacity:.07}
.service-wrapper .big-icon img{height:30px;width:30px;transition:all .5s ease;filter:grayscale(1)}
.service-wrapper:hover{box-shadow:0 10px 25px rgba(60,72,88,0.15);background:#e67817;transform:translateY(-5px);border-color:transparent!important;
background: #FDC830;
background: -webkit-linear-gradient(to top, #e67817, #daa71d);
background: linear-gradient(to top, #e67817, #daa71d);
}
.service-wrapper:hover .sindhi{background:#fff;padding:5px;border-radius:50px;}
.service-wrapper:hover .color2 p{color:#fff!important;}
.service-wrapper:hover:after{width:95%;background-color:#e67817}
.service-wrapper:hover .content .title{color:#fff}
.service-wrapper:hover .big-icon{z-index:-1;opacity:.09}
.service-wrapper:hover .big-icon img{height:120px;width:120px;color:#ddd}
.service-wrapper .content p{font-size:14px;}

.innerbanner{padding:180px 0 50px;text-align:center;}
.innerbanner::before,.chakra::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/inner/inner.png) no-repeat center;}
.innerbanner h1{font-size:34px;text-transform: uppercase;color:#3c4858;}
@media(max-width:991px){
.innerbanner h1{font-size:28px;}
.innerbanner{padding:150px 0 30px;}
}
@media(max-width:767px){
.innerbanner h1{font-size:24px;}
.innerbanner{padding:130px 0 20px;}
}

.breadcrumb{padding: 0px 0px;margin-bottom: 0px;font-size:13px;font-weight:400;border: none;text-transform:capitalize;background-color:transparent; }
.breadcrumb li {position:relative;}
.breadcrumb>li a{color: #343a40; }
.breadcrumb li + li{margin-left:10px;padding-left:10px;}
.breadcrumb>li a:hover{color: #343a40; }
.breadcrumb>.active{color: #343a40; }
.breadcrumb>li+li:before {color:#343a40;content: "\f285";font-family:'bootstrap-icons';position:absolute;left:-6px;top:1px;font-size:11px;}
.zoomer{position:relative;}
.zoomer::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/zoom.svg) no-repeat center center rgba(0,0,0,.4);background-size:30px;transform:scale(.5);opacity:0;transition: all ease .3s;}
.zoomer:hover::before{transform: scale(1);opacity:1;}
.zoomer-video{position:relative;display:block;}
.zoomer-video::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background: url(../images/zoom-vid.svg) no-repeat center center rgb(11 76 124 / 32%);background-size:50px;transform:scale(.5);opacity:0;transition: all ease .3s;}
.zoomer-video:hover::before{ transform: scale(1); opacity:1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); }


.cta-full::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:url(../images/testimonials.png) no-repeat right 5% bottom;background-size:auto 90%;}
@media(max-width:991px){
.cta-full::after{display:none;}
}
.image-gallery .single-gallery.mix {display: none;}

.portfolioFilter li a{transition:all .4s ease-in-out;line-height:30px}
.portfolioFilter li a:hover,.portfolioFilter li.active a{color:#fff!important;background-color:#e67817}
.portfolio-box{transition:all .2s ease}
.portfolio-box .portfolio-box-img img{transition:all .5s ease}
.portfolio-box .gallary-title{background:#fff}
.portfolio-box .gallary-title .title{transition:all .5s ease;font-weight:500}
.portfolio-box .gallary-title .title:hover{color:#e67817!important}
.portfolio-box:hover{box-shadow:0 10px 25px rgba(60,72,88,0.15)!important;transform:translateY(-5px)}
.portfolio-box:hover .portfolio-box-img img{transform:rotate(2deg) scale(1.15);opacity:.5}
.filter-box{display:none}
.show{display:block}

.client-review{padding:30px 30px 40px}
.client-review .reviewer .content .name{font-weight:500}

.blog-post{transition:all .2s ease}
.blog-post .content .title{font-weight:500;transition:all .2s ease}
.blog-post .content .title:hover{color:#e67817!important}
.blog-post .content a{transition:all .2s ease}
.blog-post .content a:hover{color:#e67817!important}
.blog-post:hover{box-shadow:0 10px 25px rgba(60,72,88,0.15)!important;background:#fff;transform:translateY(-5px)}
.sidebar .widget .widget-search form{position:relative}

.form-group{position:relative;width:100%;margin-bottom:20px}
.form-group .form-control{outline:none;box-shadow:none;border:1px solid #d3d3d3;width:100%;height:46px;font-size:14px;color:#161c2d;background:#fff;border-radius:3px;transition:all .2s ease}
.form-group textarea.form-control{height:100px}

.dark .form-control{border:1px solid #999;height:46px;font-size:14px;}
.dark .form-control::-moz-placeholder{color:#aaa}
.dark textarea.form-control {height:80px;}
.dark .mb-minus{margin-bottom:-30px;}
.dark .mb-minus .btn{min-width:60%;}
.footer{position:relative;color:#adb5bd;font-size:15px}
.footer.footer-bar{padding:15px 0;border-top:1px solid #4e555d}
.footlu li{display:inline-block;margin:5px 10px;font-size: 14px;}
.footlu li a{color:#ccc;}
.footlu li:hover a{color:#ddd;}
a.blantershow-chat {background:rgba(255,255,255,1);color:#14ad53;position: fixed;font-weight:300;justify-content: space-between;align-items:center;z-index:98;bottom:15px;left:15px;border-radius:5px;width:40px;height:40px;line-height:40px;font-size:17px;text-align:center;border:1px solid #adb5bd;}



.sign span{text-align:center;line-height:1;color:#fff;-webkit-animation:neon 4s ease-in-out infinite alternate;animation:neon 4s ease-in-out infinite alternate}
@-webkit-keyframes neon {
from{text-shadow:0 0 6px rgba(202,228,225,0.92),0 0 30px rgba(202,228,225,0.34),0 0 12px rgba(10,10,10,0.52),0 0 21px rgba(10,10,10,0.92),0 0 34px rgba(10,10,10,0.78),0 0 54px rgba(10,10,10,0.92)}
to{text-shadow:0 0 6px rgba(202,228,225,0.98),0 0 30px rgba(202,228,225,0.42),0 0 12px rgba(10,10,10,0.58),0 0 22px rgba(10,10,10,0.84),0 0 38px rgba(10,10,10,0.88),0 0 60px #253142 }
}
@keyframes neon {
from{text-shadow:0 0 6px rgba(202,228,225,0.92),0 0 30px rgba(202,228,225,0.34),0 0 12px rgba(10,10,10,0.52),0 0 21px rgba(10,10,10,0.92),0 0 34px rgba(10,10,10,0.78),0 0 54px rgba(10,10,10,0.92)}
to{text-shadow:0 0 6px rgba(202,228,225,0.98),0 0 30px rgba(202,228,225,0.42),0 0 12px rgba(10,10,10,0.58),0 0 22px rgba(10,10,10,0.84),0 0 38px rgba(10,10,10,0.88),0 0 60px #253142 }
}