body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.video{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;overflow:hidden;width:100vw}.intro-video{height:50%;object-fit:cover;width:50%}@media (max-width:768px){.intro-video{object-fit:cover;width:100%}.intro-video,.video{background-color:#000}.video{align-items:center;display:flex;height:95vh;justify-content:center;overflow:hidden;width:100vw}}.footer{background-color:#000;color:#f1f1f1;font-family:Arial,sans-serif;padding:20px 0}.footer a{color:#fff;text-decoration:none}.footer-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.footer-brand,.footer-legal,.footer-links,.footer-social{flex:1 1 200px;margin:10px}.footer-brand h2{color:gold;font-size:2.3rem}.footer-brand img{height:100%;margin-bottom:1%;width:80%}.footer-brand p{font-size:1.4rem;margin-left:14%}.footer-legal ul,.footer-links ul{list-style:none;padding:0}.footer-legal li,.footer-links li{margin:5px 0}.footer-legal ul li a,.footer-links ul li a{font-size:1.3rem;font-weight:500}.footer-legal a,.footer-links a{color:#f1f1f1;font-size:1rem;text-decoration:none;transition:color .3s}.footer-legal a:hover,.footer-links a:hover,.footer-social a:hover{color:#d5c321}.footer-social .social-icons a{color:#fff;font-size:1.3rem;margin-bottom:3%;margin-right:5px;text-decoration:none}.footer-social .social-icons a:hover{color:#d5c321}.footer-copyright{border-top:1px solid #333;font-size:1.3rem;margin-top:20px;padding-top:10px;text-align:center}.footer-copyright .reach-out-me p a{font-size:1.5rem}@media (max-width:768px){.footer-brand p{font-size:1.4rem;margin-left:1%}.footer-brand img{height:100%;margin-bottom:1%;margin-left:-50px;width:80%}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}.navbar{background:#000;box-shadow:0 5px 10px #0000001a;color:#000;opacity:.95;width:100%;z-index:100}.navbar-container{height:100px;justify-content:space-between;padding:0 2rem}.logo,.navbar-container{align-items:center;display:flex}.logo-img{height:70px;max-width:100%;width:auto}@media (max-width:768px){.navbar-container{height:70px;padding:0 1.5rem}}@media (max-width:500px){.logo-img{height:60px}}.menu-items{display:flex;gap:3rem}.menu-items li{list-style:none}.menu-items a{color:#fff;font-size:1.8rem;font-weight:700;text-decoration:none;transition:color .3s ease-in-out,border-bottom .3s ease-in-out}.menu-items a:hover{color:#d5c321}.active-nav{border-bottom:3px solid #fff;color:#117964;padding-bottom:5px}.checkbox,.hamburger-lines{display:none}@media (max-width:768px){.hamburger-lines{cursor:pointer;display:flex;flex-direction:column;height:28px;justify-content:space-between;width:35px;z-index:2}.line{background:#fff;border-radius:10px;display:block;height:4px;transition:transform .3s ease-in-out,opacity .2s ease-in-out;width:100%}.line1{transform-origin:0 0}.line3{transform-origin:0 100%}.checkbox:checked+.hamburger-lines .line1{transform:rotate(45deg)}.checkbox:checked+.hamburger-lines .line2{opacity:0}.checkbox:checked+.hamburger-lines .line3{transform:rotate(-45deg)}.menu-items{align-items:flex-start;background-color:#d5c321;box-shadow:-5px 0 15px #0000001a;flex-direction:column;gap:2rem;height:80vh;overflow-y:auto;padding:2rem;position:fixed;right:0;top:115px;transform:translateX(100%);transition:transform .5s ease-in-out;width:40%}.checkbox:checked~.menu-items{transform:translateX(0)}.menu-items li{font-size:2rem;margin-bottom:1.5rem}}.topred{width:100%}.bg-color{background-color:#deb71c;color:#fff;font-size:18px;font-weight:700;height:30px;overflow:hidden;padding:.1%;position:relative;text-align:center}.scroll-text{align-items:center;animation:marquee 20s linear infinite;display:inline-block;position:absolute;white-space:nowrap}@keyframes marquee{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.scroll-text:hover{animation-play-state:paused}.home-section{margin:3%}.home-section main{font-weight:700;text-align:center}.home-section h1{font-weight:700}.home-page{color:#333;font-family:Arial,sans-serif}.home-main{padding:20px;text-align:center}.home-main h1{color:#1a237e;font-size:2.5rem;margin-bottom:10px}.home-main p{color:#555;font-size:1.6rem}.featured-articles{margin-top:30px}.featured-articles h2{color:#2c3e50;font-size:2rem;margin-bottom:15px}.articles-container{display:flex;gap:20px;justify-content:space-around;margin-top:20px}.articles-container article{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;padding:15px;width:30%}.articles-container a{color:blue}.articles-container article h3{color:#020201;font-weight:700;margin-bottom:10px}.categories{margin-top:40px;text-align:center}.categories h2{font-size:2rem;margin-bottom:10px}.categories ul{display:flex;gap:15px;justify-content:center;list-style-type:none;padding:0}.categories ul li a{background-color:#f9f9f9;border-radius:20px;cursor:pointer;font-size:1.5rem;padding:10px 20px;transition:all .3s ease}.home-page .categories ul li a{color:#000;text-decoration:none}.home-page .categories ul li a:hover{background-color:#d5c321;color:#fff}.trending{margin-top:40px;text-align:center}@media (max-width:768px){.categories ul{gap:5px;list-style-type:none}.articles-container,.categories ul{display:flex;flex-direction:column;justify-content:center}.articles-container{margin-top:20px}.articles-container article{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;cursor:pointer;padding:15px;width:100%}.featured-articles{margin-top:30px}}.cta{text-align:center}.cta h2{font-size:2rem;margin-bottom:10px}.cta .subscribe-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.6rem;padding:10px 20px;transition:all .3s ease}.cta .subscribe-button:hover{background-color:#d5c321;color:#000}.cta .subscribe-button:active{box-shadow:0 2px 4px #0003;transform:scale(.95)}.email-input{border:1px solid #ccc;border-radius:5px;max-width:250px;padding:10px;width:100%}.input-container{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:15px}.success-message{color:green;font-size:16px;margin-top:15px}.submit-button{background-color:#d5c321;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;padding:10px 20px}.submit-button:hover{background-color:#000}.about-page{color:#333;font-family:Roboto,sans-serif;line-height:1.8}.about-container{margin:0 auto;padding:10px}.about-section{background:#f9f9f9;border-radius:8px;box-shadow:0 4px 6px #9c32321a;padding:40px 20px}.about-content{font-size:1.6rem;text-align:left}.brand-name{color:#e6da5d;font-weight:700}.about-intro{color:#555;font-size:1.4rem;margin-bottom:20px}h1{font-size:3rem;margin-bottom:10px;text-align:center}h2{font-size:1.8rem;margin:30px 0 10px}.about-list{list-style:none;padding:0}.about-list li{font-size:1.5rem;margin-bottom:10px;padding-left:20px;position:relative}.about-list li:before{color:#000;content:"✔";font-weight:700;left:0;position:absolute}.about-signature{color:#555;font-size:1.4rem;margin-top:30px;text-align:right}.about-signature .email a{color:#000}.tech{font-family:Arial,sans-serif}.tech-page{align-items:center;display:flex;flex-direction:column;justify-content:center}.tech-container{margin:0 auto;max-width:1200px}.tech-updates{border-radius:12px;padding:20px 15px;width:1000px}.tech-updates h3{color:#333;font-size:2rem;font-weight:600;margin-bottom:20px;text-align:center}.updates-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:10px}.update-card{background:linear-gradient(145deg,#e3e3e3,#fff);box-shadow:0 4px 10px #00000026;display:flex;flex-direction:column;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.update-card:hover{box-shadow:0 8px 20px #0003}.update-title{font-size:1.2rem;font-weight:600}.tech-page .read-more{align-self:flex-start;border:1px solid #007bff;border-radius:5px;color:#007bff;font-size:1rem;font-weight:600;padding:8px 12px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.tech-page .read-more:hover{background-color:#007bff;color:#fff}.error-message{color:red;font-size:1.1rem;margin-top:20px}.error-message,p{text-align:center}p{color:#666;font-size:1rem}@media (max-width:768px){.tech-container{width:95%}.tech-container img{width:400px}.tech-updates h3{font-size:1.6rem}.tech-updates{margin-left:3%;margin-top:20%;width:400px}.tech-page .update-title{font-size:1rem}.tech-page .update-description{font-size:.9rem}.tech-page .read-more{font-size:.9rem;padding:6px 10px}}@media (max-width:480px){.tech-container{width:100%}.tech-updates{width:400px}.update-card{padding:15px}.tech-updates h3{font-size:1.4rem}.update-title{font-size:.9rem}.update-description{font-size:.8rem}.tech-page .read-more{font-size:.8rem;padding:5px 8px}}.navbar{position:sticky;top:0}.mobile-page{align-items:center;display:flex;flex-direction:column}.top10-phones{align-items:flex-start;display:flex;gap:20px;justify-content:center;max-width:1300px;width:100%}.ads-space{background-color:#e8e8e8;border-radius:10px;box-shadow:0 2px 4px #0000001a;color:#666;flex:1 1;height:400px;max-width:200px;min-width:150px;position:sticky;text-align:center;top:200px}.mobile-page main{flex:2 1;max-width:900px}.page-header{margin-bottom:20px;margin-top:10%;text-align:center}.page-header h1{color:#222;font-size:30px}.page-header h4{font-size:19px}.page-header img{border-radius:10px;max-width:600px;width:100%}.phone-list{display:flex;flex-direction:column;gap:20px}.phone-card{background:#fff;border-radius:10px;padding:15px;text-align:center;transition:transform .2s}.mobile-page .phone-card-top{display:flex;flex-wrap:wrap;justify-content:center}.mobile-page .phone-card-top img{height:auto;margin:0 5px;max-width:200px;width:100%}.mobile-page .phone-card .description{font-size:20px;margin-bottom:5%;text-align:justify}.text-left{text-align:left}.mobile-page .post-info{text-align:justify}.like-comment-section{display:flex;flex-direction:column;gap:10px}.like-comment-section input{width:auto}.pros-cons{display:flex;flex-wrap:wrap;font-size:18px;gap:20px;justify-content:space-between;margin-bottom:40px;margin-top:10px}.cons,.pros{border-radius:10px;flex:1 1;padding:10px}.pros{background-color:#e8f5e9;color:#2e7d32}.cons{background-color:#ffebee;color:#d32f2f}.cons ul,.pros ul{list-style-type:none;padding:0;text-align:left}.cons li,.pros li{padding:5px 0}.mobile-page button{width:40px}.post-info{font-size:15px;margin-left:10%}@media (max-width:768px){.ads-space{position:absolute;top:100px}.top10-phones{align-items:center;flex-direction:column}.ads-space{height:auto;min-width:100%}main{max-width:100%}.like-comment-section{flex-direction:row;justify-content:space-between;padding:5%}.post-info{padding:5%}.like-comment-section input{flex:1 1}.pros-cons{flex-direction:column}.page-header img{border-radius:10px;max-width:400px;width:100%}.mobile-page .phone-card-top{gap:30px;margin-bottom:20px}.cons,.pros{display:block;margin:auto;width:90%}.mobile-page .description,.phone-card-text{padding:3%}.page-header{margin-top:20%}.phone-list{margin-top:10%}.phone-card,.phone-list{margin-bottom:20%}}@media (max-width:480px){.page-header h1{font-size:24px}.page-header h4{font-size:16px}.phone-card{padding:10px}.mobile-page .phone-card .description{font-size:18px}.like-comment-section{flex-direction:column}.pros-cons{font-size:16px}}.swatch{background-color:#f5f5f5;font-family:Arial,sans-serif}.swatch-container{margin:0 auto;max-width:1000px;padding:20px}.swatch-container h1{color:#1a237e;font-size:2.5rem;margin-bottom:20px}.product-card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-wrap:wrap;justify-content:center;padding:20px;transition:transform .3s ease}.product-card:hover{transform:translateY(-5px)}.product-img{border-radius:10px;height:250px;margin-bottom:9%;margin-left:0;object-fit:cover;width:250px}.product-details{margin-left:20px}.product-details h2{color:#1a237e;font-size:1.8rem}.product-details p{color:#333;font-size:1.6rem;margin-bottom:15px}.price{color:#00838f;font-size:1.2rem;font-weight:700}.buy-now{background-color:#1a237e;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px}.buy-now:hover{background-color:#0d1b5d}.blog-page{font-family:Arial,sans-serif}.blog-layout{display:flex;justify-content:space-between;margin:20px auto;max-width:1400px}.ad-space{border-radius:8px;color:#666;font-weight:700;padding:10px;text-align:center;width:15%}.blog-content{padding:0 20px;width:70%}.blog-heading{color:#333;font-size:2rem;margin-bottom:20px;text-align:center}.blog-updates{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.update-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;overflow:hidden;padding:15px;transition:transform .3s,box-shadow .3s}.update-card:hover{box-shadow:0 6px 15px #0003;transform:translateY(-5px)}.update-title{color:#222;font-size:1.4rem;font-weight:700;margin-bottom:10px}.update-image{border-radius:8px;height:auto;margin-bottom:15px;object-fit:cover;width:100%}.update-description{color:#555;font-size:1rem;line-height:1.6;margin-bottom:15px}.read-more{border:1px solid #007bff;border-radius:5px;color:#007bff;font-size:1rem;font-weight:600;padding:8px 12px;text-decoration:none;transition:background-color .3s,color .3s}.read-more:hover{background-color:#007bff;color:#fff}@media (max-width:1024px){.blog-layout{align-items:center;flex-direction:column}.ad-space{margin-bottom:20px;width:80%}.blog-content{width:90%}}@media (max-width:768px){.blog-updates{grid-template-columns:1fr}}.contact section{min-height:100vh;padding:60px 0}.contact-info{display:inline-block;margin-bottom:10px;text-align:center;width:100%}.contact-info-icon{margin-bottom:5px}.contact-info-item{background:#000;color:#fff;padding:30px 0}.contact-page-sec .contact-page-form h2{color:#071c34;font-size:22px;font-weight:700;text-transform:capitalize}.contact-page-form .col-md-6.col-sm-6.col-xs-12{padding-left:0}.contact-page-form.contact-form input{margin-bottom:5px}.contact-page-form.contact-form textarea{height:110px}.contact-page-form.contact-form input[type=submit]{background:#071c34;border-color:#071c34;width:150px}.contact-info-icon i{color:#fda40b;font-size:48px}.contact-info-text p{margin-bottom:0}.contact-info-text h2{color:#fff;font-size:22px;font-weight:600;margin:0;text-transform:capitalize}.contact-info-text span{color:#999;display:inline-block;font-size:16px;width:100%}.contact-page-form input{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #f9f9f9;border-radius:4px;font-size:18px;margin-bottom:20px;padding:12px 16px;width:100%}.contact-page-form .message-input{display:inline-block;padding-left:0;width:100%}.single-input-field input::placeholder,textarea::placeholder{font-size:15px}.single-input-field textarea{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #f9f9f9;border-radius:4px;height:120px;padding:12px 16px;width:100%}.single-input-fieldsbtn input[type=submit]{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-top:20px;padding:10px 0;text-transform:capitalize;width:150px}.single-input-fieldsbtn input[type=submit]:hover{background:#d5c321;border-color:none;transition:all .4s ease-in-out 0s}.single-input-field h4{color:#464646;font-size:14px;text-transform:capitalize}.contact-page-form{display:inline-block;margin-top:30px;width:100%}.contact-page-map{margin-top:36px}.contact-page-form form{padding:20px 15px 0}.contact-info-text span{color:#fff}.contact-info-text h2{color:gray}.privacy-policy{color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:20px}.privacy-policy h1,.privacy-policy h2{color:#1a237e;margin-bottom:10px}.privacy-policy a{color:#00838f;text-decoration:none}.privacy-policy a:hover{text-decoration:underline}.privacy-policy ul{list-style-type:disc;margin:10px 0 20px 20px}.privacy-policy p,.privacy-policy ul li{font-size:1.5rem;margin-bottom:10px}.terms{color:#333;font-family:Arial,sans-serif;line-height:1.6;margin:0 auto;max-width:800px;padding:20px}.terms h1{color:#1a237e;font-size:28px;margin-bottom:20px;text-align:center}.terms h2{color:#2c3e50;font-size:20px;margin-bottom:10px;margin-top:20px}.terms p,.terms ul{font-size:1.3rem;margin-bottom:15px}.terms ul{list-style-type:disc;margin-left:20px}.terms a{color:#00838f;text-decoration:none}.terms a:hover{text-decoration:underline}.services section{min-height:100vh;padding:60px 0}a,a:active,a:focus,a:hover{outline:none;text-decoration:none}ul{list-style:none;margin:0;padding:0}.bg-gray{background-color:#f9f9f9}.site-heading h2{display:block;font-weight:700;margin-bottom:10px;text-transform:uppercase}.site-heading h2 span{color:#943131}.site-heading h4{display:inline-block;padding-bottom:20px;position:relative;text-transform:capitalize;z-index:1}.site-heading h4:before{background:#9a1f1f none repeat scroll 0 0;bottom:0;content:"";height:2px;left:50%;margin-left:-25px;position:absolute;width:50px}.site-heading{margin-bottom:30px;margin-top:1px;overflow:hidden}.carousel-shadow .owl-stage-outer{margin:-15px -15px 0;padding:15px}.we-offer-area .our-offer-carousel .owl-dots .owl-dot span{background:#fff none repeat scroll 0 0;border:2px solid;height:15px;margin:0 5px;width:15px}.we-offer-area .our-offer-carousel .owl-dots .owl-dot.active span{background:#d5c321 none repeat scroll 0 0;border-color:#000}.we-offer-area .item{background:#fff none repeat scroll 0 0;border-left:2px solid #d5c321;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;cursor:pointer;overflow:hidden;padding:30px;position:relative;z-index:1}.we-offer-area.text-center .item{background:#fff none repeat scroll 0 0;border:none;padding:57px 40px 64px}.we-offer-area.text-center .item i{background:#d5c321 none repeat scroll 0 0;border-radius:50%;color:#fff;font-size:40px;height:80px;line-height:80px;margin-bottom:25px;position:relative;text-align:center;width:80px;z-index:1}.we-offer-area.text-center .item i,.we-offer-area.text-center .item i:after{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.we-offer-area.text-center .item i:after{border:2px solid #d5c321;border-radius:50%;content:"";height:90px;left:-5px;position:absolute;top:-5px;width:90px;z-index:-1}.we-offer-area.item-border-less .item{border:none}.we-offer-area .our-offer-items.less-carousel .equal-height{margin-bottom:30px}.we-offer-area.item-border-less .item .number{font-family:Poppins,sans-serif;font-size:50px;font-weight:900;opacity:.1;position:absolute;right:30px;top:30px}.our-offer-carousel.center-active .owl-item:nth-child(2n) .item,.we-offer-area.center-active .single-item:nth-child(2n) .item{background:#de8d36 none repeat scroll 0 0}.our-offer-carousel.center-active .owl-item:nth-child(2n) .item h4,.our-offer-carousel.center-active .owl-item:nth-child(2n) .item i,.our-offer-carousel.center-active .owl-item:nth-child(2n) .item p,.we-offer-area.center-active .single-item:nth-child(2n) .item h4,.we-offer-area.center-active .single-item:nth-child(2n) .item i,.we-offer-area.center-active .single-item:nth-child(2n) .item p{color:#fff}.we-offer-area .item i{color:#912323;display:inline-block;font-size:60px;margin-bottom:20px}.we-offer-area .item h4{font-weight:600;text-transform:capitalize}.we-offer-area .item p{margin:0}.we-offer-area .item h4,.we-offer-area .item i,.we-offer-area .item p{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.card-image{border-radius:50%;width:100%}.we-offer-area .item:hover:after{left:0}.we-offer-area.text-center .item:hover i:after{border-color:#fff!important}.we-offer-area.text-left .item i{background:#00a01d none repeat scroll 0 0;border-radius:50%;color:#fff;display:inline-block;font-size:60px;height:100px;line-height:100px;margin-bottom:30px;position:relative;text-align:center;width:100px;z-index:1}.we-offer-area.text-left .item i:after{border:2px solid #00a01d;border-radius:50%;content:"";height:120px;left:-10px;position:absolute;top:-10px;width:120px}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#f9f9f9;color:#333;font-family:Arial,sans-serif}.portfolios-page{padding:20px;text-align:center}.portfolios-page h3{color:#222;font-size:2.5rem;margin-bottom:20px}.portfolios-page h5{font-size:1rem;font-weight:600;margin-bottom:10px}.portfolios-page p.label{color:#555;font-size:.9rem}.projectList{cursor:pointer;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style:none;padding:0}.projectList li{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;flex-basis:calc(25% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(25% - 20px);min-width:280px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.projectList li:hover{box-shadow:0 8px 16px #0003;transform:translateY(-5px)}.projectWrap{display:flex;flex-direction:column;height:100%}.projectWrap img{height:auto;object-fit:cover;width:100%}.metaWrap{padding:15px}.meta h5{color:#222;font-size:1.2rem;margin-bottom:10px}.meta p.label{color:#666;font-size:.9rem}@media (max-width:1023px){.projectList li{flex-basis:calc(33.333% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(33.333% - 20px)}}@media (max-width:779px){.projectList li{flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;max-width:calc(50% - 20px)}}@media (max-width:539px){.projectList li{flex:1 1 100%;max-width:100%}}
/*# sourceMappingURL=main.72a2d1fe.css.map*/