/*FORM*/.qr-scanner
{
    position:fixed;
    bottom:10px;
    z-index:9999;
}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}
/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

    input[type='radio']:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #d1d3d1;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }

    input[type='radio']:checked:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #e7221b;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }
    
    
/*END FORM*/

/*Blog Page*/
.post-content h3
{
    color:#a4a2a2;
    text-align:initial;
}
.post-content p
{
    margin: 0 0 15px !important;
}

.post-content table
{
    margin:30px 0;
}

.post-content th, .post-content td
{
    border-bottom: #a4a2a2  solid 1px;
    padding: 13px;
}

.post-content table tr:last-child td
{
    border-bottom: none;
}

.post-content a
{
    color:#ed2625;
    font-weight:bold;
    
}
/*Blog Page End*/


/*QR code*/
.QR-padding
{
    padding:24px !important;
}
.button-qr {
  padding: 0.5rem 1rem;
  border-style: unset;
  border-radius: 5rem;
  cursor: pointer;
  transition-duration: 0.2s;
  border: 2px solid white;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
  background-color: transparent;
}
#clickToPopup
{
    position: absolute;
    bottom: 16px;
    left: 13px;
    color: white;
    border-radius: 5px;
    padding: 10px;
    background-color:black;
}
#clickToPopup:hover
{
    background-color:#db3832;
}
.content {
  text-align: center;
  transition-duration: 0.3s;
}
.window-parent {
  display: none;
  position: absolute;
  animation: scaleUp 0.2s linear;
  bottom: 50px;
  left: 36px;
}
.window {
  position: relative;
  background-color: #db3832;
  border-radius: 1rem;
  padding: 2rem;
  margin: 2rem;
  font-size: 1rem;
  box-shadow: 5px 5px 30px #0a101038;
  width: 200px;
  height: auto;
}
.x {
  position: absolute;
  top: 3px;
  right: 3px;
  width: 17px;
  height: 17px;
  padding: 0;
  margin: 0;
  border-radius: 50%;
  color: white;
  text-align: center;
  font-size: 1rem;
  line-height: 0.91rem;
  border: 2px solid white;
  transition-duration: 0.3s;
  cursor: pointer;
  align-items: center;
  font-weight: normal;
}

.close1 {
  text-align: center;
  margin: 0 auto;
  display: block;
  border-radius: 5rem;
  float: right;
  font-size: 2.5rem !important;
  font-weight: 700;
  line-height: 0.5;
  color: #000;
  opacity: .7;
}
.close1:hover {
  background-color: white;
  color: #db3832;
}
@keyframes scaleUp {
  0% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes scaleDown {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0.8);
  }
}
@media only screen and (max-width: 900px) {
    .qr-scanner
    {
      display: none;
    }
}
/*End Qrcode*/
@media (max-width:576px){.whatsap-number-mob a{color:#fff!important}.whatsap-number-mob{display: unset !important;position: fixed;z-index: 99999;color: #fff;font-size: 12px;width: 62px !important;visibility: visible;padding: 10px 0;bottom: 11px;text-align: center;border-radius: 4px;left: 22px;}.small-owl-width{width:auto!important}}.blk-hd{background:#000!important}.missing-container{background:url(../imgs/banners/404-bg.png) no-repeat;height:100vh;background-size:cover;background-position:center;background-color:rgba(255,255,255,.9);background-blend-mode:lighten}.missing-txt2{font-family:inherit;margin:10px 0}.missing-inner{width:100%;margin:50px auto;text-align:center;position:absolute}.missing-back{margin-top:10px;color:#fff}@supports (-webkit-text-stroke:4px #db3832){.mtxtinner2{-webkit-text-stroke:4px #db3832;-webkit-text-fill-color:#ffffff00}}.missing-txt{font-family:inherit;font-size:250px;font-weight:900}.mtxtinner{display:inline-block;color:#db3832;margin:0}.mtxtinner2{display:inline-block;margin:0}.cbr-adv-image .thumb{height:105px!important;filter:grayscale(1);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.cbr-adv-image .thumb:hover{filter:grayscale(0)}.ceo-img{position:relative}.ceo-text{position:absolute;color:#fff;font-family:inherit;top:50%;transform:translateY(-50%);width:30%;text-align:justify;margin-left:10%}.ceo-heading{font-size:40px;text-transform:uppercase;font-weight:700;margin:10px 0;color:#fff;}.ceo-sign{font-size:34px;text-transform:capitalize;font-weight:700;margin:10px 0;position:relative}.ceo-sign:after{content:"CEO - Elaan Marketing";position:absolute;top:34px;margin-top:19px;left:5px;font-size:16px;border-top:3px solid #db3832}.ceo-mb{display:none}@media (max-width:1740px) and (min-width:768px){.ceo-text{width:44%!important;margin-left:50px!important;font-size:12px;letter-spacing:.5px;font-family:inherit}.banner-img{width:auto!important;height:100%!important;max-width:unset!important}}@media only screen and (max-width:767px){.career-banner{top:86px!important;height:60px!important}.ceo-heading{font-size:18px!important;margin:5px 0!important;text-align:center!important}.banner-img{width:auto!important;height:100%!important;max-width:unset!important}.ceo-para{font-size:10px;font-weight:300;color:#ffffff98}.ceo-text{width:100%!important;margin-left:0!important;padding:20px!important;top:0!important;transform:translateY(0)!important;background:#000;position:relative!important}.ceo-mb{display:block}.ceo-desktop{display:none}.ceo-sign{font-size:16px!important}.ceo-sign:after{top:10px!important;margin-top:16px!important;left:2px!important;font-size:10px!important;border-top:2px solid #db3832!important}.header-search-block{max-width:75%!important}.icon-prjbtn{margin:0 15px!important;text-align:center!important;width:30%!important;font-size:40px!important}.cbr-icon-box.style-3 .heading{text-align:center!important;width:45%!important}.amen-list{width:100%;display:block}.amen-list ul{margin-bottom:0!important}.wrap-submit{text-align:center;width:100%}.wrap-submit .submit{width:100%}.slider-container.style-1 .homeslidecontent h5{font-size:12px!important;line-height:24px!important}.slider-container.style-1 .homeslidecontent h2{font-size:25px!important;line-height:40px!important}.slider-container.style-1 .active-slide .homeslidecontent .cbr-links{transform:translateX(-50%)!important;bottom:85px!important;position:absolute!important;left:50%!important}#bottom .bottom-bar-content,#bottom .bottom-bar-menu,#bottom .bottom-bar-socials{width:55%!important}.cbr-icon-box.style-4 .heading{font-size:12px!important;line-height:22px!important}.hentry.single-post .post-title{font-size:22px!important;line-height:40px!important}.hentry .post-meta{font-size:12px!important}.hentry.single-post .post-subtitle .subtitle{font-size:14px!important;line-height:22px!important}.hentry.single-post .post-excerpt{font-size:14px!important;line-height:22px!important;text-align:justify}blockquote{padding:12px 10px 0 10px!important;font-size:14px!important;line-height:22px!important}.post-list>div>span{font-size:14px!important;line-height:26px!important;text-align:left!important}.author-description .author-info .author-name{font-size:12px!important}.author-description .author-text p{font-size:10px!important}#comments .submit-button{width:100%!important;color:#fff!important}.comment-list .comment-meta .comment-author a{font-size:12px!important;line-height:20px!important}.comment-list .comment-text p{font-size:12px!important;line-height:24px!important}}.header-search-block{width:75%!important}.cbr-icon-box{cursor:pointer}.gallery-box:hover img{filter:brightness(1)!important}.gallery-box.style-4 .thumb .text-wrap{position:relative!important;right:-150px!important;bottom:115px!important;box-shadow:0 0 6px 4px #88888825!important}.gallery-box.style-4 .thumb .text-wrap .experience span{color:#db3832!important}.headerup{display:block;background:#fbfbfb;width:100%;padding:5px 50px;box-shadow:1px 5px 10px 0 #3e3e3e50}.up-icon{display:inline-block;padding:0 10px}.up-number{display:inline-block;color:#888;width:max-content}.up-social{display:inline-block;float:right;width:max-content}.up-social-inner{float:right}.allprjpg{display:none}.hentry.post-grid.style-6{background:#fff!important}.mobilehead{display:none!important}.dheadclr{background:#000!important}.cst-btn{color:#fff;border:2px solid #fff;padding:10px!important}.cst-btn:hover{color:#db3832;border:2px solid #db3832}@media (max-width:990px){.mobilehead{display:block!important}.desktopheader{display:none!important}}.mbl-login{display:none}.menu-popup{overflow:scroll}.menu-popup .menu-list{position:relative!important;overflow:visible!important;overflow-y:unset!important;overflow-x:unset!important;margin:80px 0 30px 0!important;top:unset!important;right:unset!important;bottom:unset!important;left:unset!important}.menu-popup .menu-list>li a{font-size:24px!important;line-height:48px!important}.menu-popup .menu-list>li .sub-menu a{font-size:12px!important;line-height:24px!important}.menu-popup .menu-list>li .sub-menu{margin-left:10px!important}.header-contact .info span{font-size:12px!important;line-height:22px!important}.header-contact{position:initial!important}@media (min-width:990px) and (max-width:1440px){.mbl-login{display:inline-block;width:max-content;position:relative;float:right;margin-right:50px}.cst-btn{background:#888;padding:4px 8px!important;font-size:12px;border:none}.cst-btn:hover{color:#fff;background:#db3832;box-shadow:0 0 2px 2px #88888845;border:none}}.inner-careers{width:80%;margin:30px auto}.careers-heading{font-family:inherit;font-size:24px;font-weight:700;text-align:center;margin-bottom:20px;margin-top:35px;color:#fff}.careers-content{width:80%;margin:50px auto;text-align:justify;padding:10px 0}.content-note{padding:20px 10px;text-align:center;color:#db3832;font-style:italic;background:#fbfbfb;border-radius:5px;width:75%;margin:25px auto;box-shadow:0 0 2px 2px #99999925}.note-heading{font-weight:700;font-feature-settings:normal}.note-content{font-weight:400}.content-heading{font-weight:800;text-transform:uppercase;padding:10px 0;position:relative;width:max-content}.content-heading:after{content:"";position:absolute;height:3px;width:30%;background:#db3832;left:0;bottom:10px}.step{padding:10px 4px}.req-imp{font-weight:700;font-style:italic}.career-mod{border-bottom:1px solid #ccc;margin:10px}.step-head{color:#db3832;font-weight:700}.banner-img{width:100%}.career-banner{position:absolute;z-index:-1;top:0;width:100%;height:200px;overflow:hidden}.prj-preview{overflow:hidden}.prj-inner{display:block;width:100%;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.prj-inner .prj-text{position:absolute;width:100%;bottom:10px;padding:10px;transform:translate(0,0);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.prj-type{font-size:12px;font-weight:500;letter-spacing:.3px;text-transform:uppercase;margin-bottom:10px;color:#333;text-align:center}.prj-title{color:#333;text-align:center}.prj-title a{font-size:28px;line-height:38px;font-weight:700;letter-spacing:-.3px;color:#333}.prj-title a:hover{color:#333}.prj-details{text-align:center;background:#e20a17;position:absolute;width:100%;bottom:0;transform:translate(0,50px);-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.prj-link{color:#fff}.prj-link a{color:#fff}.prj-link a:hover{color:#fff}.prj-inner:hover .prj-details{transform:translate(0,0)}.prj-inner:hover .prj-text{transform:translate(0,-35px)}.border1::after,.border1::before{position:absolute;content:"";bottom:-1px;right:-1px;height:1px;width:0;background-color:#ed2625;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s}.border1::after{height:0;width:1px}.border1:hover::after{height:calc(100%);right:0;z-index:1;transition-delay:.25s;-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s}.border1:hover::before{width:calc(100%);right:auto;bottom:0;z-index:1}.border2::after,.border2::before{position:absolute;content:"";top:-1px;right:-1px;height:1px;width:0;background-color:#ed2625;transition:.25s;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s}.border2::after{height:0;width:1px}.border2:hover::before{width:calc(100%);left:auto;top:0;z-index:1;transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s}.border2:hover::after{height:calc(100%);z-index:1;left:0;transition-delay:.75s;-webkit-transition-delay:.75s;-moz-transition-delay:.75s;-ms-transition-delay:.75s}.box-shadow-left{box-shadow:0 0 3px 2px #33333315;margin-left:5px}.box-shadow-right{box-shadow:0 0 3px 2px #33333315;margin-right:5px}.cbr-team .team-item:hover .thumb:after{opacity:.5!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.cbr-team .thumb:after{opacity:0;content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:#000!important;background:#000!important;background:linear-gradient(180deg,rgba(255,255,255,0) 45%,#000 100%)!important;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.cbr-team .position{color:#fff!important}.cbr-img{-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}.cbr-team .team-item:hover .cbr-img{filter:saturate(.9)}.cbr-team.style-2 .socials{bottom:20px!important}.cbr-team.style-2 .information{bottom:24px!important}.blog-img{width:100%}.hentry.single-post .post-title{text-align:center!important}.hentry.single-post .post-meta{text-align:center!important}@media (min-width:990px){.post-list-wrap{width:50%;float:left;margin-top:35px;margin-left:50px}.hentry.single-post .post-media-2{width:50%;display:inline}.post-subtitle{margin-top:25px}}#comments{width:100%!important}@media only screen and (min-width:768px){.cbr-links.style-1 span{position:absolute;bottom:30px}}@media only screen and (max-width:767px){.cbr-headings .heading.style-1{font-size:18px!important;line-height:28px!important;text-align:center}.cbr-text.style-1 .text-wrap{font-size:14px!important;line-height:26px!important}.cbr-accordions .accordion-item .accordion-content{font-size:14px!important;line-height:26px!important}.gallery-box.style-5 .overlay img{height:auto!important}.gallery-box.style-5 .text-wrap{opacity:1!important}.gallery-box.style-5 .overlay.image-right .thumb{float:unset!important}.gallery-box.style-5 .text-wrap{position:unset!important;top:unset!important;transform:unset!important}.box-shadow-right{margin-right:0!important}.box-shadow-left{margin-left:0!important}.cbr-links.style-1{bottom:39px;position:absolute;left:50%;transform:translateX(-50%);width:100%;text-align:center}.cbr-links .simple-link a:before{left:50%!important;transform:translateX(-50%)!important}.gallery-box.style-5 .overlay.image-left .text-wrap,.gallery-box.style-5 .overlay.image-right .text-wrap{width:100%!important;padding:25px 15px!important;text-align:center}.cbr-headings .links{float:right!important;position:relative!important;top:-10px!important;display:block!important}.cbr-awards .awards-list .date{font-size:12px!important}.cbr-awards.style-2 .awards-list .award-date.item{width:21%!important}.cbr-awards.style-2 .awards-list .title.item{font-size:12px!important;text-align:center!important}.cbr-awards.style-2 .awards-list .sub-title{font-size:12px!important;text-align:center!important}.cbr-headings{text-align:center!important}}