@media screen and (min-width:1081px){.homepage__slider .ls-slide-backgrounds>.ls-wrapper,.ls-wp-container.homepage__slider{height:100vh!important}.homepage__slider .ls-slide-backgrounds .ls-wrapper.ls-bg-outer{height:100%!important}.homepage__slider .ls-slide-backgrounds .ls-wrapper.ls-bg-outer img.ls-bg{height:100%!important;width:100%!important;object-fit:cover;transform:translateY(0)!important}}.homepage__slider .ls-slide-backgrounds:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .65);z-index:2}.homepage__slider .ls-wrapper .slider-btn{transition:all ease-in-out 0.3s!important}.image__overlay_text_with_bg:before{content:'';padding:0 25px 0 25px;background-color:#fff0;background-image:linear-gradient(220deg,#0c6f85 48%,#FFFFFF00 26%);position:absolute;left:-50px;bottom:-44px;width:47px;height:45px}.image__overlay_text_with_bg p strong{font-size:14px;font-weight:300;color:#eee}.homepage__slider .ls-wrapper:hover .slider-btn{border-color:white!important;background-color:transparent!important;color:white!important}.portfolio_form{border-top:4px solid skyblue;box-shadow:2px 4px 20px 4px #d9d7d7}.portfolio_icon img{height:40px;width:50px}.project_details_block{display:flex;flex-wrap:wrap;align-items:center}.portfolio_next_and_prev_block{padding:2.5rem 0 1.5rem}.portfolio_next_and_prev_block .nav-links a{color:var(--primary);text-decoration:none;padding:8px 25px;border-radius:6px;border:1px solid var(--primary)}.portfolio_next_and_prev_block .nav-links a:hover{color:var(--white);background-color:var(--primary)}.contact-form-wrapper label,.contact-form-wrapper label input{width:100%}.contact-form-wrapper .wpcf7-form-control-wrap{margin-top:.5rem}.iframe,.iframe div,.iframe iframe{height:100%!important;min-height:590px}.tools-and-tech-block .elementor-icon svg{max-height:80px;transform:scale(.7);transition:all ease-in-out 0.3s}.tools-and-tech-block .elementor-widget-container:hover .elementor-icon svg{transform:scale(.85)}.page-contact-us .flexiform-rightinn p label{color:var(--white)}.breadcrumb{display:flex;align-items:center;justify-content:center;gap:1.6rem}.breadcrumb .elementor-shortcode>span{display:flex;align-items:center;justify-content:center;gap:1.1rem;text-transform:uppercase}.breadcrumb .elementor-shortcode>span>span a{text-decoration:none;color:#fff}.breadcrumb .icon,.breadcrumb .breadcrumb_last{color:#fff}.top_navigation{position:fixed!important;top:0!important;left:0;width:100%;z-index:999;padding:5px 20px 5px 20px}.top_navigation.sticky{background-color:#0c6f85e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-logo img{transition:all ease-in-out 0.3s}.wp-contact-form .wpforms-field-label{margin-bottom:5px!important;color:#000!important;font-weight:400!important}.wp-contact-form input{padding:8px 12px!important}.wp-contact-form .wpforms-submit{background-color:var(--e-global-color-primary)!important;color:#fff!important}.map>.elementor-element{height:100%}.map>.elementor-element iframe{height:100%}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}100%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,-100%,0);opacity:0;transform:translate3d(0,-100%,0)}100%{-webkit-transform:translateZ(0);opacity:1;transform:translateZ(0)}}.site-logo{transition:all ease-in-out 0.3s}.sticky .site-logo{max-width:120px}.hire_email .elementor-form-fields-wrapper{flex-wrap:nowrap;gap:0}.hire_email .elementor-field-group{padding:0!important}.wpforms-submit{border:1px solid #fff!important;background:#fff!important;color:var(--e-global-color-primary)!important}.wpforms-submit:hover{background:var(--e-global-color-primary)!important;color:#fff!important}.get-a-quote button{background-color:#0c6f85!important;color:#fff!important;padding:0 30px!important}.mobile_menu nav.elementor-nav-menu--dropdown ul:not(.sub-menu) li>a{justify-content:space-between}.mobile_menu nav.elementor-nav-menu--dropdown ul:not(.sub-menu) li>a:hover .sub-arrow svg,.mobile_menu nav.elementor-nav-menu--dropdown ul:not(.sub-menu) li>a:focus .sub-arrow svg{fill:#fff}@media screen and (max-width:991px){.mobile_menu nav.elementor-nav-menu--dropdown{position:fixed;left:0;right:0;top:50px}}@media screen and (max-width:767px){.mobile_menu nav.elementor-nav-menu--dropdown{top:52px}}@media screen and (max-width:767px){.footer-social .elementor-social-icons-wrapper{display:grid}}.qanda-category-list{display:flex;flex-wrap:wrap;gap:20px}.qanda-category-list .qanda-category-item{width:calc(33.33% - 13.33px);padding:20px;box-shadow:0 0 20px 0 rgb(0 0 0 / .15)}.qanda-category-list .qanda-cat-image{width:60px;height:60px}.qanda-category-list .qanda-cat-image img{width:100%;height:100%;object-fit:contain}.qanda-category-list .category-title{font-size:28px;font-weight:500;color:var(--e-global-color-3d94f35)}.qanda-category-list .qanda-btn{background-color:#0c6f85;font-size:16px;font-weight:500;text-transform:uppercase}@media screen and (max-width:1024px){.qanda-category-list .qanda-category-item{width:calc(50% - 10px)}}@media screen and (max-width:767px){.qanda-category-list .qanda-category-item{width:100%}.elementor-element p{word-break:break-word}.single-qanda .elementor-icon-box-wrapper{align-items:center}}.single-qanda .elementor-icon-box-wrapper h2{margin-top:0}.elementor-element p:last-child{margin-bottom:0}.single-post .ekit-template-content-header{margin-bottom:90px}.single-post .top_navigation{background-color:#0c6f85e0}.single-post .blog-featured-img img{aspect-ratio:1 / .4;object-fit:cover}.single-post .category-list .elementor-icon-list-items li.elementor-icon-list-item{border:2px solid #023A4A;border-radius:50px;background-color:#AFD4DD;padding:5px 15px;margin-bottom:6px}.single-post .related-tags .elementor-post-info__terms-list{display:grid!important;flex-wrap:wrap;gap:5px;font-size:0}.single-post .related-tags .elementor-post-info__terms-list a.elementor-post-info__terms-list-item{font-size:12px;border:1px solid #023A4A;border-radius:50px;background-color:#AFD4DD;padding:5px 8px}.sticky-sidebar{position:sticky;top:7rem}.tag-posts-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.tag-posts-grid .tag-post-item{box-shadow:0 4px 10px rgb(0 0 0 / .1);border-radius:8px}.tag-posts-grid .tag-post-item .tag-post-thumbnail img{width:100%;height:170px;object-fit:cover;border-radius:8px 8px 0 0}.tag-posts-grid .tag-post-item .post-content{padding:20px}.tag-posts-grid .tag-post-title{font-size:16px;font-weight:400;margin-top:0}.tag-posts-grid .tag-post-item .post-content .read-more-button{font-size:12px}@media screen and (max-width:1024px){.single-post .ekit-template-content-header{margin-bottom:80px}.tag-posts-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.tag-posts-grid{display:block}.tag-posts-grid .tag-post-item{margin-bottom:20px}}.related-posts-grid .related-post-item{display:inline-flex;gap:15px}.related-posts-grid .related-post-item:not(:last-child){margin-bottom:15px}.related-posts-grid .related-post-item .related-post-thumbnail{width:60px}.related-posts-grid .related-post-item .related-post-thumbnail img{width:60px;height:60px;object-fit:cover;border-radius:8px}.related-posts-grid .related-post-item .related-post-content{width:calc(100% - 75px)}.related-posts-grid .related-post-item .related-post-title{margin:0;color:#023a4a!important}.related-posts-grid .related-post-item .related-post-title,.related-posts-grid .related-post-item .read-more-button{font-size:12px}.contact-us-textpath{height:150px}.contact-us-textpath .elementor-widget-text-path .elementor-widget-container{animation:infiniterotate 25s infinite linear;height:150px}.wp-contact-form .wpforms-field{margin-bottom:20px}.wp-contact-form .wpforms-field label{margin-bottom:10px!important;color:var(--e-global-color-primary)!important}@keyframes infiniterotate{100%{transform:rotate(360deg)}}@media screen and (max-width:767px){.contact-us-textpath,.contact-us-textpath .elementor-widget-text-path .elementor-widget-container{height:120px}}@media screen and (max-width:1025px){.mobile_menu nav{min-height:100vh;max-height:100vh!important;height:100%;overflow:scroll!important;z-index:9999}.header-mobile-menu nav #menu-primary-menu-1{height:calc(100vh - 50px);background-color:#fff!important;padding-bottom:30px}}.menu-none{display:none!important}.home-about-img img{aspect-ratio:1 / 1.065;object-fit:cover}.home-about-img-2{transform:translateY(-50%)}.home-testimonials .elementskit-single-testimonial-slider{box-shadow:unset!important}.home-blogs .eael-post-grid{display:flex;flex-wrap:wrap}.home-blogs .post-carousel-categories{opacity:1!important;visibility:visible!important}.home-blogs .post-carousel-categories li{background-color:var(--e-global-color-accent);padding:6px 15px;border-radius:12px}.home-blogs article .eael-grid-post-holder{height:100%}.home-blogs .elementor-post__read-more{background-color:var(--e-global-color-accent);text-align:center;color:var(--e-global-color-febc939);border-radius:3px;padding:12px 24px;width:100%}.slick-slider{opacity:0;visibility:hidden;cursor:grab}.slick-slider.slick-initialized{opacity:1;visibility:visible}.slick-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);left:0;right:auto;bottom:auto;display:flex;align-items:center;justify-content:center;border:none;background-color:var(--e-global-color-accent);color:var(--e-global-color-febc939);padding:0;width:40px;height:40px;border-radius:50%;transition:all 0.3s ease-in-out;z-index:10}.slick-slider .slick-arrow.next-arrow{right:0;left:auto}.slick-lifecycle .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.slick-lifecycle .slick-slide{margin:0 10px;height:auto!important}.about-us-img img{aspect-ratio:1 /0.85;object-fit:cover}.vision-mission .elementor-image-box-description{text-align:justify}.business-box img{max-height:450px;object-fit:cover}.testimonial .elementor-testimonial-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.project-btn .elementskit-btn{min-width:206px;justify-content:center!important}.tab-portfolio article .elementor-post__card{padding:16px}.tab-portfolio article .elementor-post__card .elementor-post__thumbnail{border-radius:32px}.tab-portfolio article .elementor-post__card .elementor-post__text{padding:0}.tab-portfolio article .elementor-post__card .elementor-post__badge{top:auto;left:16px!important;bottom:20px;font-size:12px;padding:6px 12px}.tab-portfolio article .elementor-post__card .elementor-post__read-more-wrapper{display:flex;justify-content:end}.tab-portfolio article .elementor-post__card .elementor-post__read-more-wrapper .elementor-post__read-more{margin-bottom:10px;padding-right:44px;position:relative}.tab-portfolio article .elementor-post__card .elementor-post__read-more-wrapper .elementor-post__read-more:after{content:'';position:absolute;top:50%;transform:translatey(-50%);background:url(https://niotechone.com/wp-content/uploads/2025/09/send.png);width:34px;height:34px;background-size:34px 34px;margin-left:10px}.service-form.wp-contact-form .wpforms-field label{color:#fff!important}.service-form.wp-contact-form .wpforms-field{padding:0}.single-portfolio .top_navigation{background-color:#0c6f85e0}.single-portfolio .post-tags{display:none}.single-portfolio .slick-dots{display:flex;justify-content:center;gap:8px;list-style-type:none;padding-top:10px}.single-portfolio .slick-dots button{font-size:0;border:none;width:10px;height:10px;padding:0;border-radius:50%;background-color:#0C6F85}.single-portfolio .slick-dots .slick-active button{background-color:#000}.heading-color span{color:#84FFFA}@media only screen and (max-width:767px){.portfolio-img-box .elementor-image-box-wrapper{display:flex;gap:5px}}