:root{--main-color:#ffa61b;--title-color:#102039;--dark-color:#222;--text-color:#505050;--white-color:#fff;--black-color:#000}img.banner-img{width:100%}.banner-item{position:relative}.banner-content{position:absolute;top:0;z-index:2;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}p.sm-title{font-weight:600;margin-bottom:151px;font-size:24px;transition:all 1s ease-out}h1.title,p.sm-title{color:var(--title-color);opacity:0;visibility:hidden}h1.title{line-height:78px;font-family:var(--title-font);font-size:66px;margin-top:150px;transition:all 1.3s ease-out}p.banner-des{margin:15px 0 30px}.banner-btn-div,a.play-video{display:flex;align-items:center}a.play-video{margin-left:30px;color:var(--text-color);font-weight:600;transition:.3s}.play-icon{width:40px;height:40px;border:3px solid var(--text-color);margin-right:10px}.play-icon,.play-icon-larg{display:flex;justify-content:center;align-items:center;border-radius:50%}.play-icon-larg{width:60px;height:60px;border:4px solid var(--white-color);color:var(--white-color);transition:.3s;font-size:20px}.play-icon-larg:hover{color:var(--main-color)}.play-video:hover span{border-color:var(--main-color)}a.play-video:hover{color:var(--main-color)}img.play-icon{margin-right:12px}.slider-nav{position:absolute;display:block;width:162px;right:0;bottom:50px}.slider-nav div{background:var(--white-color);width:70px;height:70px;color:var(--title-color);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.slider-nav div:hover{background:var(--main-color);color:var(--white-color)}.swiper-slide.swiper-slide-active p.sm-title{margin-bottom:10px;opacity:1;visibility:visible}.swiper-slide.swiper-slide-active h1.title{opacity:1;visibility:visible;margin-top:0}.video-overlay{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.67);opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.video-overlay.open{position:fixed;z-index:1000;opacity:1;display:flex;justify-content:center;align-items:center}.video-overlay-close{position:absolute;z-index:1000;top:15px;right:20px;font-size:35px;line-height:1;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s}.video-overlay-close:hover{color:var(--main-color)}.video-btn span{z-index:var(--z-tooltip)}.about-content{padding-left:40px}.about-img img{width:100%}.about-img{align-items:center;display:flex;height:100%}.sec-head h4{color:var(--main-color);font-size:var(--m-title);text-transform:uppercase;font-weight:600;margin-bottom:10px}.sec-head h2,.sec-head h4{font-family:var(--title-font)}.sec-head h2{font-size:var(--l-title);color:var(--title-color);text-transform:capitalize}.about-content p{padding-bottom:15px;font-size:15px}p.about-li{padding-bottom:7px;font-size:var(--sm-font);font-family:var(--title-font);font-weight:600;color:var(--title-color);display:flex;align-items:center}p.about-li i{color:var(--main-color);margin-right:5px}.signature{margin-top:20px}.signature img{margin-left:25px}h2.inside-head{font-size:40px}.call-to-action{background-image:url(../img/callto/bg.webp);background-size:cover;background-repeat:no-repeat;position:relative;z-index:0;height:400px;display:flex;align-items:center}.call-to-action-img img{width:80%}.action-content{height:100%;display:flex;align-items:center}.action-content-inner h2{color:var(--white-color);font-family:var(--title-font);font-size:40px;font-weight:600}.action-content-inner p{color:var(--white-color);margin:15px 0 20px}.call-to-action-img{text-align:right}.call-to-action:after{content:"";background-image:url(../img/callto/2.webp);height:100%;display:block;width:50%;clip-path:polygon(30% 0,100% 0,100% 100%,0 100%);position:absolute;top:0;right:0;z-index:-1}.sec-title{display:flex;justify-content:center;align-items:center;text-align:center}.service-card{padding:30px 25px;text-align:center;box-shadow:0 0 70px 1px #d8d8d8;transition:.3s;position:relative}.service-card-content{margin-top:30px;transition:.3s;position:relative;z-index:2}h5.name,h5.name a{color:var(--title-color);font-size:24px;font-weight:700}a.more-btn,h5.name,h5.name a{font-family:var(--title-font);transition:.3s}a.more-btn{font-weight:600;font-size:18px;text-transform:uppercase;color:var(--main-color)}a.more-btn:hover{color:var(--title-color)}.service-card-content p{padding:15px 0}.hov-effect{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:flex;justify-content:center;align-items:center;opacity:0;transition:.3s;visibility:hidden}.hov-effect img{width:61%;filter:brightness(40.5);opacity:.1}.service-card:before{background:var(--main-color);content:"";position:absolute;transition:.6s;opacity:0;visibility:hidden;top:50%;left:50%;right:50%;bottom:50%}.service-card:hover:before{content:"";top:0;left:0;right:0;bottom:0;opacity:1;visibility:visible}.service-card:hover .service-icon img{filter:brightness(11111.5)}.service-card:hover .service-card-content{color:var(--white-color)}.service-card:hover .service-card-content .hov-effect{opacity:1;visibility:visible}.service-card:hover .service-card-content a,.service-card:hover .service-card-content h5{color:var(--white-color)}.project{background:#f8f8f8}.work-details{background:#00000061;height:100%;width:100%;display:flex;align-items:end;padding:30px 10px}.work-img:hover .work-details{opacity:1;visibility:visible}.work-img{position:relative;height:100%}.work-name{color:var(--white-color);font-weight:600;font-size:24px;transition:.3s}.work-name:hover{color:var(--main-color)}h5.work-category{color:var(--white-color);text-transform:capitalize;font-family:var(--title-font);margin-bottom:5px}.work-img img{width:100%;height:100%}img.team-img{width:100%}.team-member-info{text-align:center;padding:20px}.team-member-info a{color:var(--black-color);font-weight:600;transition:.3s;font-size:24px}.team-member-info a:hover{color:var(--main-color)}.team-card{box-shadow:0 0 33px 1px #f0f0f0;position:relative;overflow:hidden}.social-link{width:35px;height:35px;background:var(--main-color);display:flex;justify-content:center;align-items:center;margin:5px;color:var(--white-color);transition:.3s;font-size:17px}a.social-link:hover{color:var(--title-color)}.user-social{position:absolute;top:15px;right:-20%;transition:.3s}.team-card:hover .user-social{right:15px}.video-play{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.video-sec{position:relative}.history-bg{background:var(--white-color);box-shadow:2px 40px 72px 6px #0d0d0d29}.work-history{position:relative;margin-bottom:-80px;z-index:80}.history-card{text-align:center;position:relative;padding:50px}.history-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.content-inner h2{color:var(--main-color);font-size:55px}.content-inner p{font-weight:600}.history-card img{width:35%}.video-sec .video-play{margin-top:80px}.customer-img{width:65px;height:65px;border-radius:50%;overflow:hidden}.customer-img img{width:100%}.customer-info{display:flex;align-items:center}.customer-p-info{padding-left:15px;font-family:var(--title-font)}.customer-p-info h5{color:var(--title-color);font-weight:700}.customer-card{border:1px solid #ddd;padding:25px;transition:.3s}.review{padding-top:15px}.rating,ul.rating-ul{display:flex}.rating{margin-top:10px;align-items:center}ul.rating-ul li{padding:0 4px}ul.rating-ul li i{color:#facd01}ul.rating-ul li i.unrate{color:#ddd}.customer{background:#f8f8f8}p.rating-count{padding-left:10px;color:var(--title-color);font-weight:600;font-size:13px;line-height:normal}.customer-card:hover{border-color:var(--white-color);background:var(--white-color);box-shadow:0 20px 20px 1px #f4f4f4}.blog-card-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #ddd}.post-details{padding:25px 25px 0}a.post-link{font-size:21px;color:var(--title-color);font-weight:600;transition:.3s;text-transform:capitalize}.post-details p{padding:10px 0}.post-card{box-shadow:1px 1px 20px 0 #f0f0f0}.post-details p{padding:5px 0 25px}a.post-link:hover{color:var(--main-color)}.post-img img{width:100%;transition:.3s}.post-card:hover{box-shadow:0 12px 20px 1px #f2f2f2}p.date{padding:15px 0;font-size:15px}.post-card:hover .post-img img{transform:scale(1.1)}.post-img{overflow:hidden}.check-out-card{text-align:center;padding:0 20px}.check-out-icon img{width:130px}.check-out-details h5{margin:25px 0;color:var(--title-color);font-weight:700;text-transform:capitalize;font-size:24px}.check-out-m{margin-top:50px;position:relative}.check-out-card.check-out-m:after{background-image:url(../img/icon/25.webp);right:-35%}.check-out-card.check-out-m:after,.check-out-card.check-out-m:before{content:"";position:absolute;width:60%;height:90px;background-repeat:no-repeat;background-size:contain;top:30px}.check-out-card.check-out-m:before{background-image:url(../img/icon/24.webp);left:-35%}.sec-head h2 span{color:var(--main-color)}@media screen and (max-width:992px){.check-out-card.check-out-m:after,.check-out-card.check-out-m:before{display:none}.check-out-m{margin-top:0;position:relative}.check-out-details h5{font-size:20px}}@media screen and (max-width:768px){.call-to-action:after{display:none}.action-content{padding-top:0!important}.history-card{padding:11px}.history-card img{width:auto!important;height:87px!important}.content-inner h2{color:var(--main-color);font-size:35px}.work-history{position:relative;margin-bottom:63px}.action-content-inner{text-align:center}.history-bg{padding:20px}.video-sec .video-play{margin-top:0}}
:root{--gcb6db83557:1}
