 `@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;900&display=swap);*{padding:0;margin:0}body{font-family:Montserrat,sans-serif;font-size:16px;line-height:26px}ul{padding:0;margin:0}a{text-decoration:none}.container{max-width:1220px}header{position:absolute;left:0;right:0;width:100%;top:0;height:100px;padding:10px 0;z-index:999}header .logo{padding:0}header .logo img{width:170px;padding:5px;border-radius:8px}.mobile-call{display:block;position:relative;top:0;text-align:right;right:0;margin-top:16px}.mobile-call a{color:#fff;font-size:14px;letter-spacing:.5px;border:1px solid #f1ad00;border-radius:20px;height:32px;display:inline-block;line-height:30px;padding:0 25px;background:#dfaa24}.mobile-call a i{font-size:10px;transform:rotate(100deg);position:relative;right:6px;top:-1px}i.fa.fa-phone{transform:rotate(100deg)}.banner{padding:0;margin:0;position:relative;z-index:9}.banner img{width:100%}.banner .caption-dtl{position:absolute;top:20px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;max-width:90%;}.banner .caption-dtl h1{font-size:45px;font-weight:700;color:#ffb700;margin-bottom:10px}.banner .caption-dtl h2{font-size:30px;font-weight:400;color:#fff;margin-bottom:30px}.banner .caption-dtl p{font-size:16px;line-height:26px;color:#fff}.banner .caption-dtl .btn-cstm{display:inline-block;text-align:center;width:100%;margin-top:20px}.banner .caption-dtl .btn-cstm .btnd{background:#f1ad00;padding:8px 30px 8px 30px;color:#000;text-decoration:none;letter-spacing:1px;font-weight:700;display:inline-block;font-size:14px;border-radius:5px;border:none;box-shadow:0 8px 10px -4px #2a2420}.contact-us{padding:40px 0;margin:0;background-color:#f1ad00}.contact-us h3{font-size:30px;margin-bottom:0;text-align:center;color:#fff}.contact-us p{color:#fff;margin-bottom:30px;font-size:16px;text-align:center}.contact-us .form-group{margin-bottom:20px}.contact-us .form-group .form-control{height:42px;border-radius:3px;border:1px solid #fff;background-color:#fff}.contact-us .form-group .form-control::placeholder{font-size:14px;font-weight:500;letter-spacing:.5px}.contact-us .form-group .form-select{background-blend-mode:hard-light}.contact-us .btn-main{text-align:center;margin-top:15px}.contact-us .btn-cstm{background:#2b294c;padding:8px 20px 8px 20px;color:#fff;text-decoration:none;letter-spacing:1px;font-weight:600;display:inline-block;font-size:13px;border-radius:5px;border:none;box-shadow:0 8px 10px -4px #4e3800}.testimonials .box{background:0 0;border-radius:10px;text-align:center;padding-top:25px;max-width:95%;margin:0 auto;border:none;height:385px;overflow:hidden}.testimonials .box p{padding:0 50px;font-weight:400;font-size:14px;line-height:26px;height:185px;overflow:hidden}.testimonials .box p span{font-size:20px;position:relative;top:-1px;left:0;padding-right:10px;color:#fff}.testimonials .box .img-content{margin-top:85px;height:90px}.testimonials .box .img-content img{width:85px;position:relative;z-index:9;top:-70px;height:85px;border-radius:100px;margin:0 auto;border:3px solid #fff;padding:0;box-shadow:0 11px 10px -6px #4e3800}.testimonials .box .img-content h3{font-size:16px;font-weight:600;letter-spacing:1px;line-height:25px;padding-top:25px;position:relative;top:-84px}.testimonials .box .img-content h3 span{display:block;font-size:14px;font-weight:400}.testimonials .owl-dots{display:block!important;bottom:-14px}.it-services{padding:60px 0 45px 0;background:#fff}.it-services h3{font-size:31px;margin-bottom:15px;text-align:left;line-height:45px;font-weight:600}.it-services h3 span{font-weight:700;color:#ffb700;display:block}.it-services .box{border:1px solid #c5c3c3;border-radius:0;background-color:#fff;overflow:hidden;text-align:center;padding-top:20px;transition:all .5s;margin-bottom:25px}.it-services .box img{width:60px}.it-services .box .dtl{padding:15px}.it-services .box .dtl h4{font-size:14px;font-weight:700;margin-top:0;letter-spacing:.5px}.it-services .box .dtl p{margin-bottom:0}.it-services .row.align-items-center .col-sm-9 .row{padding-left:45px}.owl-dots{position:absolute;width:220px;margin:0 auto;text-align:center;left:0;right:0;bottom:-55px}.owl-nav{position:absolute;width:245px;margin:0 auto;text-align:center;left:0;right:0;bottom:-28px;height:0}.owl-dots button span{background:0 0;height:10px;width:10px;display:block;border-radius:0;margin:0 6px;transform:rotate(45deg);border:1px solid #fff}.owl-dots button.active span{background-color:#2b294c;border-color:#2b294c}.owl-nav button span{display:block;font-size:34px;font-weight:100;color:#ccc}.owl-nav button.owl-prev{float:left}.owl-nav button.owl-next{float:right}.about-us{padding:40px 0 40px 0;background:#2b294c;display:inline-block;width:100%}.about-us h3{font-size:30px;color:#fff;margin-bottom:10px;text-align:center}.about-us h3 span{color:#ffb700}.about-us p{text-align:center;color:#fff}.about-us .caption p{text-align:justify;line-height:30px}.about-us .img{padding:50px}.about-us .img img{width:100%}.visions{padding:40px 0 40px 0;background:#fff}.visions h3{font-size:30px;margin-bottom:50px;text-align:center;font-weight:600}.visions .box{padding:0;text-align:center}.visions .box img{width:100px;height:100px;padding:25px;border-radius:100px;background:#ffb700;border:4px solid #fff;box-shadow:0 13px 10px -7px #ccc}.visions .box h4{font-size:16px;font-weight:600;margin-top:20px}.success-story{padding:40px 0 40px 0;background:#f1ad00;display:inline-block;width:100%;color:#fff}.success-story h3{font-size:30px;margin-bottom:10px;text-align:center}.success-story p{text-align:center}.success-story .tab-inner{padding-left:0;width:100%;display:inline-block}.success-story .tab-inner ul{padding:0;margin:0}.success-story .tab-inner ul li{list-style:none;font-weight:400;width:23.8%;font-size:14px;display:flex;margin-bottom:20px;border-radius:4px;float:left;justify-content:center;align-items:center;position:relative;background:#fff;text-align:left;padding:10px;margin-right:15px;box-shadow:0 14px 10px -10px #765400}.success-story .tab-inner ul li:last-child{margin-right:0}.success-story .tab-inner ul li img{width:60px;margin-right:26px}.success-story .tab-inner ul li h4{font-weight:700;color:#2b294c}.success-story .tab-inner ul li span{display:block;color:#6c6c6c;font-size:12px}.success-story .btn-cstm{display:inline-block;text-align:center;width:100%;margin-top:20px}.success-story .btn-cstm .btnd{background:#fff;padding:8px 30px 8px 30px;color:#e2a200;text-decoration:none;letter-spacing:1px;font-weight:700;display:inline-block;font-size:14px;border-radius:5px;border:2px solid #fff;box-shadow:0 8px 10px -4px #765400}.worked-with-company{padding:40px 0 40px 0;background:#fff;display:inline-block;width:100%}.worked-with-company h3{font-size:30px;margin-bottom:20px;text-align:center;color:#000}.worked-with-company h3 span{color:#f1ad00;display:block}.worked-with-company p{text-align:center;color:#000}.worked-with-company ul{text-align:center;margin-top:50px}.worked-with-company ul li{list-style:none;height:81px;width:190px;overflow:hidden;margin-right:15px;margin-bottom:15px;border:1px solid #c1c1c1;display:inline-block}.worked-with-company ul li a{text-decoration:none;display:block;padding-top:9px;transition:all .5s}.worked-with-company ul li a img{width:60%;filter:grayscale(100%);transition:all .5s;transform:scale(1)}.worked-with-company ul li a:hover img{transition:all .5s;filter:grayscale(0);transform:scale(1.2)}.technologies-frameworks{padding:40px 0 40px 0;background:#2b294c;display:inline-block;width:100%}.technologies-frameworks h3{font-size:30px;color:#fff;margin-bottom:10px;text-align:center}.technologies-frameworks h3 span{color:#ffb700}.technologies-frameworks p{text-align:center;margin-bottom:35px;color:#fff}.technologies-frameworks .box{border:1px solid #373660;border-radius:5px;background-color:#373660;overflow:hidden;text-align:left;padding:20px;transition:all .5s;margin-bottom:25px}.technologies-frameworks .box h4{font-size:16px;font-weight:600;margin-top:0;color:#fff;letter-spacing:.5px}.technologies-frameworks .box p{margin-bottom:0;color:#d0d0d0;text-align:left}.technologies-frameworks .box ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;justify-content:space-between}.technologies-frameworks .box ul li{flex-basis:16%;text-align:center;font-size:12px;list-style:none;color:#d0d0d0;margin-bottom:20px;}.technologies-frameworks .box .spriteIcon{background:url(../images/homeSprite.png) no-repeat;display:block}.technologies-frameworks .box i{width:50px;height:45px;margin:0 auto 10px;display:block}.technologies-frameworks .box .icon1{background-position:-591px -3px}.technologies-frameworks .box .icon2{background-position:-591px -81px}.technologies-frameworks .box .icon3{background-position:-591px -160px}.technologies-frameworks .box .icon4{background-position:-591px -248px}.technologies-frameworks .box .icon5{background-position:-591px -322px}.technologies-frameworks .box .icon6{background-position:-591px -402px}.software-develp-gallery{padding:40px 0 40px 0;background:#fff;display:inline-block;width:100%}.software-develp-gallery h3{font-size:30px;margin-bottom:20px;text-align:center;color:#000}.software-develp-gallery h3 span{color:#f1ad00;display:block}.software-develp-gallery p{text-align:center;color:#000}.faq{padding:40px 0 40px 0;background:#fefefe}.faq h3{font-size:30px;margin-bottom:10px;text-align:center}.faq p{text-align:center}.faq .tab-inner{margin-top:30px}.faq .accordion .accordion-button{padding:22px}.faq .accordion .accordion-button span.hdng{border-right:none}.faq .accordion .accordion-button:focus{outline:0;box-shadow:none}.faq .accordion .accordion-item{box-shadow:0 0 50px -1px #e3e3e3}.faq .accordion .accordion-body{border-top:1px solid #e9e9e9}.faq .accordion .accordion-body p{text-align:left}.faq .accordion-button:not(.collapsed){color:#fff;background-color:#f1ad00}.project-gallery{padding:0;margin:0}.project-gallery .box{padding:0;border:4px solid #fff;box-shadow:0 0 10px 0 #ccc;overflow:hidden;max-width:90%;margin:0 auto}.project-gallery .box h4{font-size:20px}.project-gallery .box img{width:100%;height:195px}.project-gallery .box .content-dtl{text-align:center;position:relative;transition:all .5s;padding:7px 0;z-index:9}.project-gallery .box .content-dtl:after{content:"";position:absolute;left:0;height:100%;width:100%;background:#2b294c;top:100%;z-index:-1;transition:all .5s}.project-gallery .box .content-dtl h4{font-weight:600;font-size:16px}.project-gallery .box .content-dtl a{text-decoration:none;color:#f1ad00;font-weight:500;background:0 0;display:inline-block;padding:0 10px;border-radius:34px;font-size:12px;letter-spacing:1px;transition:all .5s;border:2px solid #f1ad00}.project-gallery .box .content-dtl a:hover{color:#000!important;background:#fff;transition:all .5s}.project-gallery .box:hover .content-dtl:after{transition:all .5s;top:0}.project-gallery .box:hover .content-dtl a{color:#fff;border-color:#fff}.project-gallery .box:hover .content-dtl h4{color:#fff;border-color:#fff}.project-gallery .nav-tabs{border-bottom:none;width:100%;margin-top:15px!important;margin-bottom:40px!important;text-align:center;display:inline-flex;justify-content:center}.project-gallery .nav-tabs .nav-link{border:1px solid #ccc;border-radius:40px;width:140px;letter-spacing:1px;text-transform:capitalize;font-size:14px;font-weight:600;margin:0 8px;color:#000}.project-gallery .nav-tabs .nav-link.active{background:#f1ad00;border-color:#f1ad00;color:#fff}footer{background:#1d1c39;padding:47px 0 20px}footer .footer-logo{padding:0}footer .footer-logo img{filter:brightness(0) invert(1);max-width:200px}footer .socail-bottom{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed #7c7c7c}footer .footer-links h3{color:#fff;font-size:16px;padding-bottom:10px;font-weight:600;text-transform:uppercase}footer ul li{padding-bottom:4px;list-style:none}footer ul li a{color:#fff;text-decoration:none;display:block;font-size:11px}footer ul li a:hover{color:#fff;text-decoration:none}footer .socail-icon{text-align:right;position:relative;top:0px}footer .socail-icon ul li{list-style:none;display:inline-block;margin-right:8px}footer .socail-icon ul li a{color:#000;text-decoration:none;display:block;font-size:16px;background:#fff;height:30px;width:30px;line-height:32px;border-radius:14px;text-align:center;transition:all .5s;transform:scale(1)}footer .socail-icon ul li a:hover{background-color:#f1ad00;transition:all .5s;transform:scale(1.1)}footer .address{text-align:center;margin-top:30px;padding-top:30px;border-top:1px dashed #7c7c7c}footer .address p{display:inline-flex;color:#fff;font-weight:300;line-height:normal;margin-right:45px;font-size:14px}footer .address p:last-child{margin-right:0;float:left}footer .address p span{padding:0 10px;position:relative;top:2px;display:inline-block;transform:rotateY(182deg)}footer .address p:nth-child(2) span{font-size:16px}footer .f-box.contact-ftr ul li{list-style-type:none}footer .f-box.contact-ftr ul li h4{font-size:14px;margin-bottom:3px;color:#fff}footer .f-box.contact-ftr ul li h4 i{margin-right:10px;font-size:12px}footer .f-box.contact-ftr ul li p{padding-left:21px;font-size:14px;font-weight:400;color:#fff;padding-bottom:10px}footer .f-box.contact-ftr ul li a{color:#fff;text-decoration:none;margin-left:25px;padding-bottom:10px;display:block;transition:all .5s;font-size:14px}footer .f-box.contact-ftr ul li a:hover{transition:all .5s;color:#ffa03f}.subscribe-form h3{font-size:18px;text-align:center;font-weight:700;width:85%;margin:0 auto;margin-bottom:20px}.subscribe-form .modal-body{padding:30px 40px}.subscribe-form .modal-dialog{max-width:410px;margin:1.75rem auto;top:10%}.subscribe-form .form-group{margin-bottom:20px}.subscribe-form .form-group .form-control{height:45px;border-radius:3px;border:1px solid #e5e5e5;background-color:#fff}.subscribe-form .btn-close{color:#000;font-size:13px;font-weight:700;opacity:1;float:right;position:absolute;right:10px;top:10px}.subscribe-form .form-group .form-control:focus{outline:0;box-shadow:none}.subscribe-form .form-group .form-control::placeholder{font-size:14px;font-weight:500;letter-spacing:.5px}.subscribe-form .form-group .form-select{background-blend-mode:hard-light}.subscribe-form .btn-main{text-align:center;margin-top:25px}.subscribe-form .btn-cstm{background:#f1ad00;padding:6px 15px 6px 15px;color:#fff;text-decoration:none;letter-spacing:1px;font-weight:600;display:inline-block;font-size:13px;border-radius:5px;border:none;box-shadow:0 8px 10px -4px #2a2420}.subscribe-form.modal{background:rgba(0,0,0,.5)}

}