.swiper-container{height:100vh}.main-slider h2{font-size:100px;line-height:100px}.main-slider p{font-size:20px;letter-spacing:.3em}.main-menu .main-menu__list>li.current>a:before,.main-menu .main-menu__list>li:hover>a:before,.main-menu .main-menu__list>li>a:before,.stricky-header .main-menu__list>li>a:before{background-color:#ffed1f}.thm-btn{background-color:black;color:white}.main-slider p{color:#ffed1f}.get-solutions{background-color:#ffed1f}.get-solutions__text{color:black}.welcome__icon span{color:#ffed1f}.project-two{margin-top:0}.main-menu__logo{float:none}.main-header{background-color:unset}.main-header--one{position:absolute}.main-menu .main-menu__list>li>a,.stricky-header .main-menu__list>li>a{color:white}.main-menu .main-menu__list>li,.stricky-header .main-menu__list>li{padding-top:38.5px;padding-bottom:38.5px}.stricky-header.main-menu{background-color:black}.main-menu .main-menu__list>li.current>a,.main-menu .main-menu__list>li:hover>a,.stricky-header .main-menu__list>li.current>a,.stricky-header .main-menu__list>li:hover>a{color:white}.stricky-header .main-menu__logo{padding:15px 0}.stricky-header .main-menu__list>li{padding-top:15px;padding-bottom:15px}.section-title__tagline{color:black;opacity:.6;padding-left:0}.services-two,.services-two__icon{background-color:#1e1e1e}.services-two__icon span{color:white}.services-two__single:hover .services-two__icon{background-color:black}.services-two__single:hover .services-two__icon span{color:black}.services-two__single:after{background-color:black;display:none}.services-two__icon:after{background-color:black}.services-two__single:hover .services-two__title a{color:white}.services-two__single:hover .services-two__btn{color:black}.services-two__btn:after{background-color:#ffed1f}.main-slider .image-layer{background-blend-mode:unset}.counter-one__bg{background-color:black;opacity:.7;background-blend-mode:unset}.counter-one{background-color:black}.bg-overlay{background-color:rgba(0,0,0,.5);margin-top:-90px}#bg-video,.bg-overlay{width:100%;height:100%;position:absolute}#bg-video{object-fit:cover;top:0;left:0}.counter-two__icon-box span{color:black}.counter-two__icon-box:before{background-color:black}.we-stand{padding:65px 0}.project-two{padding:120px 0}.testimonial-one__inner{max-width:100%}.thm-btn:after{background-color:#ffed1f}.thm-btn:hover{color:black}.counter-two__single{margin-bottom:0}.brand-one .swiper-slide img{opacity:1}.main-slider .container{padding-top:0;padding-bottom:0}@media only screen and (max-width:767px){.contact-page__form .comment-form__btn{margin:20px auto}.counter-two__single+.counter-two__single{margin-left:0!important}.testimonial-one-shape{display:none}.center-btn{text-align:center}.counter-two__single{margin-bottom:30px}.testimonial-one__img{margin:auto}.counter-two__text{margin-bottom:15px}.main-slider h2{font-size:60px;line-height:65px}.welcome__right .section-title{text-align:center}.we-stand__top{margin-bottom:0}}.main-menu .mobile-nav__toggler{color:white}.mobile-nav__contact li>i{background-color:#ffed1f;color:black}.main-menu .mobile-nav__toggler:hover{color:#ffed1f}.contact-details,.contact-page{padding:0}.contact-details__info li .icon{background-color:black}.contact-details__info li .icon span{color:white}.contact-details__info li:hover .icon span{color:black}.contact-details__info li:hover .icon{background-color:#ffed1f}.contact-details__info li:hover .text a{color:#ffed1f!important}.site-footer__bottom-inner{padding:10px 0}.site-footer__bottom-text a:hover{color:#ffed1f}.scroll-to-top{background:black!important}.testimonial-one-shape{left:-200px;top:-200px;width:50%}.project-two__sub-title,.project-two__title a{color:white}.project-two__content{background-color:black}.project-two__content:after{background-color:#ffed1f}.project-two__single:hover .project-two__sub-title,.project-two__single:hover .project-two__title a{color:black}.project-two__arrow a{background-color:black}.project-two__arrow a i{color:white}.project-two__carousel.owl-carousel .owl-dot.active{background-color:black}.testimonial-one__text{font-size:20px}.testimonial-one__carousel.owl-carousel .owl-dot.active{background-color:black}.testimonial-one__client-name{color:black}.contact-page__form .comment-form__btn:hover{color:white!important}.thm-btn1:after{background-color:black}.thm-btn2:after{background-color:#ffffff!important}.thm-btn1:hover{color:rgb(0,0,0)!important}.main-slider__btn-video-box{justify-content:flex-start}.main-slider__content{text-align:left}.testimonial-one-shape img{width:100%}.container p span.typed-text{font-weight:400;color:#ffed1f}.container p span.cursor{display:inline-block;background-color:#ccc;margin-left:.1rem;width:3px;animation:blink 1s infinite}.container p span.cursor.typing{animation:none}@keyframes blink{0%{background-color:#ccc}49%{background-color:#ccc}50%{background-color:transparent}99%{background-color:transparent}to{background-color:#ccc}}.main-slider__content p{color:white;font-size:20px;letter-spacing:.3em;line-height:46px}.main-slider__content h2{color:white;font-size:100px;line-height:100px;font-weight:700;margin-bottom:20px}@media only screen and (max-width:505px){.main-slider__content{text-align:center}.main-slider__content h2{font-size:60px}.main-slider__content p{font-size:17.5px}.container{justify-content:center!important}}.new_txt{line-height:35px!important;letter-spacing:.1em!important;font-size:18px!important;margin-bottom:40px;max-width:550px}.counter-two__single+.counter-two__single{margin-left:70px}.project-two__container .owl-carousel .owl-item img{object-fit:cover;height:425px}.services-two__single{min-height:300px}a:hover{color:#ffed1f}.fab,.far{font-weight:600}.mobile-nav__contact li{display:-webkit-box}.main-header--one .main-menu__left .main-menu__logo .logo-dark,.main-menu .main-menu__left .main-menu__logo .logo-dark{height:50px}.welcome__content-two{padding:130px}.mobile-nav__content{background-color:black}.welcome__right{margin-left:50px}.overlay-text{position:absolute;bottom:0;left:0;right:0;background-color:white;overflow:hidden;width:100%;height:0;transition:.4s ease;z-index:1000}.services-two__text{font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.services-two__single:hover .overlay-text{height:100%}.services-two__single:hover .services-two__text{color:black;width:70%}.services-two__icon span{font-size:73px}.services-two__icon{height:142px;width:142px}.counter-two__list{display:flex;justify-content:center}