@import url('https://fonts.googleapis.com/css2?family=Playfair Display:wght@800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Open Sans:wght@400;600;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');:root{--main-color:#5f6f94;--secondary-color:#002aa6;--black:#000;--white:#fff;--grey:#666;--border:.1rem solid rgba(0,0,0,0.1);--box-shadow:0 .5rem 1rem rgba(0,0,0,0.1);--text-shadow:3px 3px 3px rgba(0,0,0,0.2)}*{font-family:'Open Sans',sans-serif;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;text-decoration:none;text-transform:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}*::selection{color:var(--white);background-color:var(--main-color)}html{font-size:62.6%;overflow-x:hidden;scroll-behavior:smooth}body{background:var(--white);scroll-behavior:smooth}section{padding:2rem 5%}.swiper-pagination-bullet{height:1rem;width:3rem;border-radius:50rem;background:var(--main-color);opacity:.7}.swiper-pagination-bullet-active{width:6rem;background-color:var(--secondary-color);opacity:.9}.heading{margin-bottom:3rem}.heading h1{position:relative;color:var(--black);text-align:center;text-transform:none;letter-spacing:.1rem;-webkit-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0;font-family:'Playfair Display';font-style:normal;font-weight:800;font-size:32px;line-height:140%}.heading1{margin-bottom:3rem}.heading1 h1{position:relative;color:var(--black);font-family:"Open Sans",serif;text-align:center;font-size:4rem;font-weight:400;text-transform:none;letter-spacing:.1rem;-webkit-transition:all .4s ease 0;-o-transition:all .4s ease 0;transition:all .4s ease 0}.btn{position:relative;display:inline-block;color:var(--white);background:var(--secondary-color);font-weight:500;padding:1rem 2.5rem;font-size:1.6rem;border:.2rem solid var(--secondary-color);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1;border-radius:8px}.btn:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;background:var(--white);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn:hover{color:var(--black)}.btn:hover:after{left:auto;right:0;width:100%}.btn:active{top:.2rem}.btn-header{position:relative;display:inline-block;text-decoration-color:#fff;background:var(--secondary-color);font-weight:500;padding:18px;font-size:1.8rem;border:.2rem solid var(--secondary-color);cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1}.btn-header:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;direction:rtl;z-index:-1;background:var(--secondary-color);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-header:hover{color:var(--black)}.btn-header:hover:after{left:auto;right:0;width:100%}.btn-header:active{top:.2rem}.logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.logo img{width:164px;height:40px;object-fit:cover;left:120px}.logo .logo-name h3{color:var(--black);font-size:3rem;font-weight:bold;font-family:'Open Sans',cursive}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 5%;background:var(--white);position:fixed;top:0;left:0;width:100%;z-index:1000;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.header .navbar{margin-right:-59%}.header .navbar a{display:inline-block;padding:.5rem 1.5rem;color:#000;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:14px;line-height:140%}.header .navbar a:hover,.header .navbar a.active{color:var(--main-color)}.header #menu-btn{font-size:2.4rem;color:var(--secondary-color);cursor:pointer;display:none}.header #menu-btn:hover{color:var(--main-color)}.home{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;position:relative;background-image:url(../images/Home/ellipse.svg);background-repeat:no-repeat;margin-top:-20px}.home-slider{position:relative}.home-slider .swiper-button-next,.home-slider .swiper-button-prev{background-color:#f7f0d9;color:#d98c00;font-size:1rem;height:5rem;width:5rem;padding:2rem;border-radius:10px}.home-slider .swiper-button-next::after,.home-slider .swiper-button-prev::after{font-size:2rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-slider .swiper-button-next:hover,.home-slider .swiper-button-prev:hover{background-color:#d98c00;color:var(--white)}.home-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 7%;-webkit-animation:homeBackground 4s infinite;animation:homeBackground 4s infinite;padding-bottom:0rem}@-webkit-keyframes homeBackground{0,100%{background:url(../images/Home/ellipse.svg);background-repeat:no-repeat}33%{background:url(../images/Home/ellipse.svg);background-repeat:no-repeat}66%{background:url(../images/Home/ellipse.svg);background-repeat:no-repeat}}@keyframes homeBackground{0,100%{background:url(../images/Home/bg-mesh--2.svg);background-repeat:no-repeat}33%{background:url(../images/Home/bg-mesh--2.svg);background-repeat:no-repeat}66%{background:url(../images/Home/bg-mesh--2.svg);background-repeat:no-repeat}}.home-item .image{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;text-align:center;padding:2rem;margin-right:-9.7%}.home-item .image img{height:55rem;width:100%;object-fit:cover;padding-bottom:46px}.home-item .content{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.home-item .content .text{text-align:left;width:100%}.home .content h5{font-size:3rem;font-weight:400;color:var(--main-color);font-style:italic;font-family:"Open Sans",serif;text-shadow:1px 1px 1px rgba(0,0,0,0.5);padding-bottom:1rem}.home .content h2{font-size:4.5rem;font-family:"Playfair Display";padding-right:60px}.home .content p{color:var(--grey);font-size:1.7rem;line-height:2;padding:2.5rem 0;padding-right:80px;text-align:justify}.about{padding:2rem 5%}.about .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;gap:4rem;position:relative}.about .image{height:40rem;width:55%;position:absolute;top:0;left:0;border-radius:1rem;overflow:show}.about .image img{height:120%;width:89%;object-fit:cover}.about .content{width:50%;z-index:2;background:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:var(--border);padding:2rem;border-radius:1rem}.about .content h3{font-size:3rem;color:var(--secondary-color);line-height:1.3}.about .content p{color:var(--grey);font-size:1.6rem;line-height:1.9;padding:1rem 0}.aboutusimg{margin-right:-79%}.aboutustext{margin-top:340px;margin-left:25%;float:left}.features .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem;margin-top:2rem}.feature-item{-webkit-box-flex:1;-ms-flex:1 1 33rem;flex:1 1 33rem;padding:2rem;padding-top:4rem;text-align:center;background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:var(--border);position:relative;margin-top:4rem;border-radius:1rem}.feature-item .icon{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--secondary-color);color:var(--white);height:6rem;width:6rem;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feature-item .icon i{font-size:2.5rem}.feature-item h3{cursor:pointer;font-size:2rem;color:var(--secondary-color);padding:1rem 0}.feature-item p{cursor:pointer;font-size:1.5rem;color:var(--grey);line-height:1.9;padding-bottom:2rem}.services{margin-top:-100px}.services .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.service-item{-webkit-box-flex:1;-ms-flex:1 1 1 25rem;flex:1 1 1 25rem;background-color:var(--white);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);position:relative}.service-item::before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.4)}.service-item img{height:25rem;width:100%;object-fit:cover}.service-item .content{background:var(--white);position:absolute;left:5%;bottom:5%;width:90%;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 1rem}.service-item h3{cursor:pointer;font-size:2rem;color:var(--secondary-color)}.service-item a{font-size:2rem;color:var(--main-color);padding-right:.5rem}.projects .box-container{margin-left:5%;height:100%;width:93%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:auto;grid-gap:1rem;grid-template-areas:'Project-1 Project-1 Project-2 Project-3' 'Project-4 Project-5 Project-6 Project-6' 'Project-7 Project-7 Project-8 Project-9' 'Project-10 Project-11 Project-12 Project-13'}.Project-1{grid-area:Project-1}.Project-2{grid-area:Project-2}.Project-3{grid-area:Project-3}.Project-4{grid-area:Project-4}.Project-5{grid-area:Project-5}.Project-6{grid-area:Project-6}.Project-7{grid-area:Project-7}.Project-8{grid-area:Project-8}.Project-9{grid-area:Project-9}.Project-10{grid-area:Project-10}.Project-11{grid-area:Project-11}.Project-12{grid-area:Project-12}.Project-13{grid-area:Project-13}.project-item{height:30rem;overflow:hidden;position:relative}.project-item img{width:100%;height:100%;object-fit:cover;border-radius:10px}.project-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;-ms-grid-row-align:flex-end;align-items:flex-end;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.project-item:hover .content{background:rgba(0,0,0,0.7)}.project-item .content .text{position:absolute;top:0;left:0;scale:0;padding:2rem}.project-item:hover .content .text{scale:1}.project-item .content .text h4{font-size:2.2rem;font-weight:600;color:var(--white);padding-bottom:.5rem}.project-item .content .text p{font-size:1.5rem;font-weight:500;color:var(--main-color)}.project-item .view{position:absolute;right:0;bottom:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.project-item .view i{font-size:1.7rem;border:.2rem solid var(--white);padding:1rem;border-radius:50%;color:var(--white);scale:0}.project-item:hover .view i{scale:1}.counting{width:100%;padding:2rem 5%;margin:1rem 0;min-height:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;background:-webkit-linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.6)),url(../images/Counter/Counter.webp);background:linear-gradient(rgba(0,0,0,0.2),rgba(0,0,0,0.6)),url(../images/Counter/Counter.webp);background-position:center;background-size:cover;background-attachment:fixed}.counting .box{-webkit-box-flex:1;-ms-flex:1 1 25rem;flex:1 1 25rem;text-align:center;padding:3rem;border:.2rem solid var(--white);border-radius:1rem}.counting .box .count{color:var(--white);font-size:3rem;padding-bottom:.5rem;border:.2rem solid var(--white);border-radius:50%;height:12rem;width:12rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--secondary-color)}.counting .box h3{padding-top:1.5rem;color:var(--white);font-size:2rem;font-weight:400}.pricing .box-container{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(33rem,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(33rem,1fr));gap:2rem}.pricing-item{background-color:var(--white);text-align:center;padding:2rem 0;padding-top:8rem;margin-top:9rem;border:var(--border);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);position:relative}.pricing-item .intro{background-color:var(--secondary-color);padding:2rem 0;position:absolute;left:10%;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:80%;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.pricing-item h3{color:var(--white);font-size:3rem;font-weight:500}.pricing-item .price{color:var(--white);font-size:5rem;font-weight:bolder;padding:1rem 0}.pricing-item p{color:var(--white);font-size:2rem;font-weight:500}.pricing-item ul{list-style:none;padding:3rem 0}.pricing-item ul li{padding:.7rem 0;font-size:1.7rem;color:var(--grey)}.pricing-item .btn{border-radius:5rem;overflow:hidden}.team .box-container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:1rem}.team-item{position:relative;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.team-item .image{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);height:40rem;overflow:hidden}.team-item .image img{width:100%;height:100%;object-fit:cover}.team-item .content{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:3rem 1.5rem}.team-item .content h2{color:var(--main-color);margin-bottom:.5rem;font-size:2.5rem}.team-item .content h5{color:var(--white);margin-bottom:1.5rem;font-size:1.6rem}.team-item .icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.team-item .icon-container a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.7rem;color:var(--white);padding:1rem}.team-item .icon-container a:hover{color:var(--main-color)}.testimonial-slider{position:relative !important;padding-bottom:5rem !important}.testi-item{padding:1rem 2rem;position:relative}.testi-item .content{background:var(--secondary-color);padding:2rem;border-bottom-left-radius:2rem;border-top-right-radius:2rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.testi-item .content i{font-size:1.5rem;color:var(--white)}.testi-item .content p{font-size:1.5rem;color:var(--white);line-height:2}.testi-item .intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-top:2rem;padding-top:2rem;border-top:.1rem solid rgba(0,0,0,0.1)}.testi-item .image{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);width:8rem;height:8rem;overflow:hidden;border-radius:50%}.testi-item .image img{width:100%;height:100%;object-fit:cover}.testi-item:hover .image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.testi-item .intro h2{font-size:2.2rem;padding-bottom:.5rem;color:var(--secondary-color)}.testi-item .intro h5{font-size:1.6rem;color:var(--grey);line-height:1.5}.faq .heading{margin-bottom:2rem}.faq .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.faq .image{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;height:50rem}.faq .image img{height:100%;width:100%;object-fit:cover}.faq .accordion-container{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem}.faq .accordion-container .accordion{background:var(--white);margin-bottom:1.5rem;-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,0.05);box-shadow:0 .5rem 1rem rgba(0,0,0,0.05)}.faq .accordion-container .accordion:last-child{margin-bottom:0rem}.faq .accordion-container .accordion.active .accordion-heading{background:var(--secondary-color)}.faq .accordion-container .accordion.active .accordion-heading h3{color:var(--white)}.faq .accordion-container .accordion.active .accordion-heading i{color:var(--white);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faq .accordion-container .accordion.active .accordioin-content{display:block}.faq .accordion-container .accordion .accordion-heading{padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:var(--white);cursor:pointer}.faq .accordion-container .accordion .accordion-heading h3{font-size:2rem;color:var(--black)}.faq .accordion-container .accordion .accordion-heading i{font-size:2rem;color:var(--secondary-color)}.faq .accordion-container .accordioin-content{padding:1rem;font-size:1.5rem;line-height:2;color:var(--grey);display:none}.blogs .box-container{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fit,minmax(33rem,1fr));gap:1rem}.blog-item{-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:.1rem solid rgba(0,0,0,0.1)}.blog-item .image{height:25rem;position:relative;overflow:hidden}.blog-item .image img{height:100%;width:100%;object-fit:cover}.blog-item .date{position:absolute;left:20%;bottom:0;-webkit-transform:translate(-50%,35%);transform:translate(-50%,35%);background-color:var(--main-color);color:var(--white);font-size:2rem;font-weight:500;height:10rem;width:10rem;border-radius:50%;text-align:center;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.blog-item .date span{width:5rem}.blog-item .content{padding:2rem;position:relative;text-align:center}.blog-item .content .main-heading{display:block;font-size:2rem;font-weight:bold;color:var(--secondary-color);padding-bottom:1rem}.blog-item .content .main-heading:hover{color:var(--main-color)}.blog-item .content p{font-size:1.6rem;color:var(--grey);line-height:1.5}.contact iframe{margin-left:5%;width:91%;height:30rem;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow)}.contact .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--white);margin:2rem 0;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border:var(--border);gap:5rem;background:-webkit-linear-gradient(left,var(--white) 80%,var(--main-color) 20.1%);background:linear-gradient(to right,var(--white) 80%,var(--main-color) 20.1%)}.contact-info{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;padding:4rem;background-color:var(--black)}.contact-info>p{font-size:1.6rem;color:var(--white);padding-bottom:2rem}.contact-info h2{font-size:2.2rem;color:var(--white);font-weight:bold;margin-bottom:.5rem}.contact-info span{display:block;width:10rem;height:.2rem;background:var(--main-color);margin-bottom:3rem}.contact-info .info-item{color:var(--white);padding-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:1rem}.contact-info .info-item i{font-size:2.2rem;color:var(--white)}.contact-info .info-item .content p{font-size:1.5rem;line-height:1.8;color:var(--white)}.contact-info .gmail{text-transform:none}.contact-form{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;background:var(--white);padding:2rem}.contact-form h2{font-size:3rem;color:var(--secondary-color);font-weight:bold;margin-bottom:1.5rem}.contact-form .box{width:100%;font-size:1.6rem;color:var(--secondary-color);text-transform:none;padding:1.5rem .5rem;border-bottom:.1rem solid var(--main-color);margin-bottom:1rem}.contact-form .box::placeholder{text-transform:capitalize;color:var(--grey)}.contact-form .box:focus{border-color:var(--secondary-color)}.contact-form textarea.box{width:100%;height:15rem;resize:none}.contact-form .btn{margin-top:1rem}.contact-form .alert{font-size:2rem;color:var(--main-color);padding-left:1rem}.footer{background-color:var(--black);padding:0rem 5%}.footer .box-container{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.footer-item>span{display:block;width:10rem;height:.2rem;background:var(--white);margin-bottom:2rem}.footer-item{-webkit-box-flex:1;-ms-flex:1 1 25rem;flex:1 1 25rem}.footer-item .logo{padding-bottom:2rem}.footer-item .logo h3{color:var(--white)}.footer-item p{color:var(--white);font-size:1.6rem;line-height:1.6}.footer-item h2{color:var(--white);font-size:2.5rem;font-weight:600;letter-spacing:.2rem;padding-bottom:1rem}.footer-item .timing p{margin-bottom:1rem}.footer-item .info p{display:block;font-size:1.6rem;color:var(--white);margin-bottom:1.5rem}.footer-item .info i{color:var(--main-color);padding-right:1rem}.footer-item .info .gmail{text-transform:none}.footer .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:1rem}.footer .social a{display:inline-block;height:4rem;width:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .social a i{color:var(--white);font-size:2rem}.footer .social a:hover i{color:var(--main-color)}.footer-item .links a,.footer-item .iinks p{display:block;font-size:1.6rem;color:var(--white);margin-bottom:1.5rem}.footer-item .links a i,.footer-item .links p i{padding-right:.5rem;color:var(--main-color)}.footer-item .links a:hover{color:var(--main-color)}.footer .content p{font-size:2rem;color:var(--white)}.footer .content p span{color:var(--main-color)}.scroll-top{position:fixed;bottom:1rem;right:3.5rem;height:5rem;width:5rem;font-size:3rem;font-weight:lighter;color:var(--main-color);background:var(--white);border-radius:50%;border:.2rem solid var(--main-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:999}.scroll-top:hover{background:var(--main-color);color:var(--white)}.videogallery{width:28%;height:600px;margin-left:5%}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:483px;right:auto;top:545px}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:551px;right:auto;top:545px}.headingh1{float:left;margin-left:14%;margin-bottom:14px}.serviceheading2{margin-left:35%;font-size:large}.iframeservices{width:100%;height:2140px}.aboutusimgside{margin-left:-10%;margin-top:-18%;width:606px}.aboutustextside{padding-left:13%;float:right;width:73%;text-align:left;padding-right:13%;margin-top:-47%}.headercontactusbtn{padding:12px 24px;width:140px;height:44px;background:#002aa6;border-radius:4px}.services{margin-top:-50px}.nocount{font-weight:800;font-size:12px;margin-left:25%;padding-top:5%;position:fixed}.nocount3{font-weight:800;font-size:12px;margin-left:25%;padding-top:5%;position:fixed}.projects-video{margin-top:-33px}.headercontactustext{padding-top:4px}.aboutus{width:100%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;position:relative;background-image:url(../images/Home/ellipse.svg);background-repeat:no-repeat;margin-top:-20px}.aboutus-slider{position:relative}.aboutus-slider .swiper-button-next,.aboutus-slider .swiper-button-prev{background-color:#f7f0d9;color:#d98c00;font-size:1rem;height:5rem;width:5rem;padding:2rem;border-radius:10px}.aboutus-slider .swiper-button-next::after,.aboutus-slider .swiper-button-prev::after{font-size:2rem;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aboutus-slider .swiper-button-next:hover,.aboutus-slider .swiper-button-prev:hover{background-color:#d98c00;color:var(--white)}.aboutus-item{float:left;padding:2rem 7%;-webkit-animation:4s infinite;animation:4s infinite;padding-bottom:0rem}.aboutus-item .image{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;text-align:center;padding:2rem;margin-right:-9.7%}.aboutus-item .image img{height:55rem;width:100%;object-fit:cover;margin-top:155px}.aboutus-item .content{-webkit-box-flex:1;-ms-flex:1 1 40rem;flex:1 1 40rem;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.aboutus-item .content .text{text-align:left;width:100%}.aboutus .content h5{font-size:3rem;font-weight:400;color:var(--main-color);font-style:italic;font-family:"Open Sans",serif;text-shadow:1px 1px 1px rgba(0,0,0,0.5);padding-bottom:1rem}.aboutus .content h2{font-size:4.5rem;font-family:"Playfair Display";padding-right:60px}.aboutus .content p{color:var(--grey);font-size:1.7rem;line-height:2;padding:2.5rem 0;padding-right:80px}