.welcome__area.inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:110px 0 180px;position:relative;z-index:2}.inner__heading h1{font-size:50px;line-height:60px;margin-bottom:25px;text-transform:capitalize}.about__page{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:700px;overflow:hidden;position:relative;z-index:2}img.about__page{height:auto;left:0;position:absolute;top:0;width:100%;z-index:-1}.about__social li{display:inline-block;margin-right:5px}.about__social li:last-child{margin-right:0}.about__social{background:#1d1d1c;border-radius:10px 10px 0 0;display:inline-block;padding:25px 40px}.about__social li a{border:1px solid #fff;border-radius:50%;color:#fff;height:40px;line-height:40px;text-align:center;width:40px}.about__social li a:hover{background:#fbbf3f;border-color:#fbbf3f}li.abou__social__heading{color:#fff;font-size:15px;font-weight:600;margin-right:10px;text-transform:uppercase}.about__details__single__counter{border-left:2px solid #fbbf3f;margin-bottom:20px;padding-left:30px}.about__details__single__counter:last-child{margin-bottom:0}.about__counter__text span{color:#fff;display:inline-block;font-size:22px;font-weight:600;margin-bottom:10px}.about__counter__text p{color:#9b9b9b;font-weight:500}.single__about__team{background:#fff;border-radius:10px;margin-bottom:30px;overflow:hidden;padding:50px 30px;position:relative;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:2}.single__about__team__img img{border-radius:50%;height:auto;width:170px}.single__about__team__img{margin-bottom:30px}.single__about__team__description h4{color:#2b2b2b;font-size:20px;font-weight:700;margin-bottom:3px}.single__about__team__description p{color:#060606;margin-top:25px}.single__about__team__description h6{color:#5d5d5d;font-size:16px;font-weight:400}.single__about__team__hover__wrap{height:100%;left:-50%;top:0;width:100%}.single__about__team__hover__wrap,a.team__link{opacity:0;position:absolute;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;visibility:hidden}a.team__link{background:#fbbf3f;border-radius:50%;color:#3e425c;font-size:22px;height:50px;line-height:50px;margin-top:-25px;right:100px;top:50%;width:50px}.single__about__team:hover .single__about__team__hover__wrap{left:0;opacity:1;visibility:visible}.single__about__team:hover a.team__link{opacity:1;right:3px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s;visibility:visible}.single__about__team__hover{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.single__about__team__hover__img{position:absolute;top:0;z-index:-1}.single__about__team__hover__text{padding:20px}.single__about__team__hover__text h4,.single__about__team__hover__text h4 a{color:#fff;font-weight:600;margin-bottom:3px}.area__subtitle{color:#fbbf3f;letter-spacing:1px;margin:0 0 20px;text-transform:uppercase}.single__about__team__hover__text h6,.single__about__team__hover__text h6 a{color:#fff;font-size:16px;font-weight:400}.contact__page__contact__info__card{border-radius:50%;position:absolute;right:24%;top:-187px;z-index:9}.contact__page{position:relative}.contact__page__contact__info__card .info__card{border-radius:2%;margin:0;width:350px}.contact__page__contact__details{margin-bottom:15px;padding-left:30px;position:relative;z-index:2}.contact__page__contact__details__icon{color:#fbbf3f;font-size:19px;left:0;position:absolute;top:0}.contact__page__contact__details:last-child{margin-bottom:0}.contact__page__contact__details__text p{color:#c6c6c6}.contact__page__contact__details__text p span{color:#fff;display:block;font-weight:600}.contact__days p{margin-bottom:5px}.contact__days p:last-child{margin-bottom:0}.contact__page__contact__form .contact__form{background:transparent}.contact__page__contact__form .contact__form h2{color:#fff;font-size:32px;font-weight:700;text-transform:capitalize}.contact__page__contact__form .contact__form input,.contact__page__contact__form .contact__form select,.contact__page__contact__form .contact__form textarea{background:#1f1f1f;color:#fff}.service__list li{margin-bottom:4px;padding-left:20px;position:relative;z-index:2}.service__list li:last-child{margin-bottom:0}.service__list li:after{background:#fbbf3f;border-radius:50%;content:"";height:6px;left:0;margin-top:-3px;position:absolute;top:50%;width:6px}.service__list.service__list2 li:after{left:0;top:12px}.service__list li span{color:#fbbf3f}.service__video{border-radius:10px;overflow:hidden;position:relative;z-index:2}a.servie__play__icon{color:#fb3f3f;font-size:50px;height:60px;left:50%;line-height:60px;margin-left:-30px;margin-top:-30px;position:absolute;text-align:center;top:50%;width:60px;z-index:2}.card__box{background:#1d1d1c;border-radius:10px;padding:35px}.download__btn__group a{border:1px solid #eeb53d;border-radius:10px;color:#fff;font-weight:600;padding:13px 13px 13px 60px;position:relative;width:100%;z-index:2}.download__btn__group a span{display:block;font-weight:400}.download__btn__group a:first-child{margin-bottom:20px}.download__btn__group a i{font-size:32px;height:60px;left:0;line-height:60px;margin-top:-30px;position:absolute;text-align:center;top:50%;width:60px}.portfolio__table td{color:#fff;font-size:15px;padding:10px 0}.portfolio__table td span{color:#fbbf3f;padding-right:7px}.portfolio__table td:last-child{font-weight:500}.portfolio__social{padding:0}.portfolio__img{border-radius:10px;left:0;max-width:100px;overflow:hidden;position:absolute;top:0}.single__portfolio__carousel{margin:0 12%;padding:0 0 0 130px;position:relative;z-index:2}.portfolio__text p{color:#fbbf3f;font-size:15px;font-weight:500}.portfolio__text h3{font-size:20px;font-weight:700}.portfolio__carsouel__area{padding:50px 0}.portfolio__carsouel__area .owl-nav{left:50%;margin-left:-59.5px;margin-top:-27.5px;position:absolute;top:50%}.portfolio__carsouel__area .owl-nav>div{background:#fbbf3f;border-radius:50%;color:#3e425c;display:inline-block;font-size:22px;height:50px;line-height:50px;margin:0 5px;right:100px;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:50px}.search__box{background:#1d1d1c;border:1px solid #fff;border-radius:10px;padding:10px;position:relative;z-index:2}.search__box input{background:none;border:none;color:#fff;padding-left:40px}.search__icon{height:30px;left:15px;line-height:30px;margin-top:-15px;position:absolute;text-align:center;top:50%;width:30px}.single__heading h2{font-size:30px;font-weight:600;line-height:30px}.sidebar__line{background:#404142;height:1px;margin:30px 0;position:relative;z-index:2}.article__date p{background:#fbbf3f;border-radius:0 30px 30px 0;color:#060606;display:inline-block;font-size:12px;font-weight:600;margin-bottom:13px;padding:5px 15px;text-transform:uppercase}.article__categories p{color:#fbbf3f;display:inline-block;font-size:12px;font-weight:700;margin-bottom:10px}.single__article h3,.single__article h3 a{color:#fff;font-size:20px;margin-bottom:12px}.sidebar__line:after{background:#fbbf3f;content:"";height:1px;left:0;position:absolute;top:0;width:10%}.article__buttons{margin-top:20px}.article__buttons a{border:1px solid #4a4a49;color:#c6c6c6;font-size:12px}.article__buttons a.share_btn{background:no-repeat}.article__buttons a.share_btn:hover{background:#fbbf3f;color:#fff}ul.caregories li a{color:#fff;font-size:20px;font-weight:400}ul.caregories li{margin-bottom:4px;padding-left:20px;position:relative;z-index:2}ul.caregories li:last-child{margin-bottom:0}ul.caregories li:after{background:#fbbf3f;border-radius:50px;content:"";height:6px;left:0;margin-top:-3px;position:absolute;top:50%;width:6px}.news__details__location{background:#fff;border-radius:10px;overflow:hidden}.news__details img{border-radius:10px}.news__details__sub>div{display:inline-block;padding-left:20px;position:relative;width:24%;z-index:2}.news__details__sub{padding:25px}.news__details__single__sub p{color:#828282;font-size:12px;line-height:20px}.news__details__single__sub p span{color:#2b2b2b;display:block;font-weight:600}.news__details__sub>div:after{background:#fbbf3f;content:"";height:6px;left:6px;position:absolute;top:6px;width:6px}.service__video img{width:100%}.news__testimonial__text p{font-style:italic;font-weight:500;margin:25px 0}.news__testimonial__author{margin-top:35px;padding-left:80px;position:relative;z-index:2}.news__testimonial__author__img{border-radius:50%;height:60px;left:0;line-height:60px;margin-top:-30px;overflow:hidden;position:absolute;text-align:center;top:50%;width:60px}.news__testimonial__author__details p{font-size:16px;font-weight:600}.news__testimonial__author__details p span{display:block;font-weight:400}.news__form input,.news__form textarea{background:#1d1d1c;border:#ffdead;border-radius:4px;color:#fff;margin-bottom:10px;padding:13px}.cpagination{float:right}.single__comment{padding-left:60px;position:relative;z-index:2}.comment__img{border-radius:50%;height:50px;left:0;overflow:hidden;position:absolute;top:0;width:50px}.comment__text h4{color:#fff;margin-bottom:10px;width:100%}.comment__text h4 a{color:#fbbf3f;float:right}.cpagination a{background:#1d1d1c;border:none;border-radius:4px;color:#fff;font-size:20px;font-weight:500;margin:0 3px;padding:15px}.cpagination a:hover{background:#fbbf3f;color:#060606}.card__box.single__article{margin-bottom:30px}.card__box.single__article:last-child{margin-bottom:0}.single__comment{margin-bottom:40px}.single__comment:last-child{margin-bottom:0}.theme-bg1{background-color:#1d1d1c;background-image:url(https://wp.quomodosoft.com/hodil/wp-content/uploads/2020/01/line_grid.png);background-position:50%;background-repeat:repeat-y;opacity:1;padding-top:100px;transition:background .3s,border-radius .3s,opacity .3s}a.team__link{display:flex;justify-content:center}i.fal.fa-angle-right{align-items:center;display:flex}@media (min-width:1200px){.col-lg-4{width:32.88887%}}h2{color:#fff}