.enquiry2{position:fixed;right:0;top:215px;z-index:9999999999}
.enquiry2 img{padding:2px}
#sidebar2 ul li{color:#fff;font-weight:700;list-style-type:disc;line-height:2em;font-size:1.1em}
#sidebar2 ul li a{color:#fff!important;font-weight:700}
b{font-weight:bolder}
#sidebar2 h2{padding:1em;font-size:18px;font-weight:700;border-bottom:2px solid #fff;color:#fff}
#sidebar2{width:359px;height:680px;overflow:scroll;z-index:9999999999;background:#3e3e3e;border-right:3px solid #3e3e3e;border-radius:7px;padding:0 20px;transition:all .5s;font-size:15px;display:none}
.site_map{position:absolute;top:22%;right:0;width:150px;height:auto;background:#171717;border-radius:5px 0 0 5px;padding:13px;z-index:9999;text-decoration:none;box-shadow:-2px 2px 6px #0000004d;font-size:20px;font-weight:700;color:#fff;text-align:left;transition:all .3s ease-in-out;display:none}
.site_map a{color:#fff;font-weight:700}
.footerul>div>ul>li{list-style-type:circle;color:#2c9db1}
.footerul>div>ul>li>a{color:#000}
.footerul{display:block}
.whatweoffer{position:absolute;top:22%;left:0;background:#171717;width:180px;border-radius:5px;padding:10px 15px;z-index:9999;text-decoration:none;box-shadow:2px 2px 6px #0000004d;font-size:18px;font-weight:700;color:#fff;text-align:center;cursor:pointer;transition:all .3s ease-in-out;display:flex;justify-content:center;align-items:center;display:none}
.whatweoffer a{color:#fff;font-weight:700}
.sitemenu1 li{margin-left:6em;line-height:35px;font-size:15px!important;list-style:square!important}
.sitemenu li{margin-left:4em;line-height:35px;font-size:18px;list-style:disc;color:#000}
.sitemenu li a{color:#000;text-decoration:none;color:#000;text-decoration:none}
.sitemenu{display:flex;padding:0}
.footer2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:#0582a8;padding-top:10px;padding-bottom:10px;display:none}
.footer2 a{color:#000;font-weight:bolder;font-family:'Times New Roman',Times,serif}
.main-title{color:#920b10!important}
.itologyLink:hover{color:#000}
.pdf2{padding-top:10px;padding-bottom:10px;border:2px solid #000;height:auto;width:100%;margin:20px}
.list1{color:#000}
.key-list{margin-left:100px}
.main-keywords{margin-left:50px}
.vid{margin-left:400px;margin-top:50px}
.img-fluid{max-width:100%;height:auto}
.head-presentation{margin-left:380px;margin-top:50px}
.head-blog{margin-left:500px;margin-top:50px}
.heading2{color:#0a919e;text-transform:none;text-align:center;font-size:33px}
.list{padding:0 0 0 400px;font-weight:bolder}
ul li a:hover{color:#000}
.text-justify{text-align:justify}
.heading2{color:34ba9d;text-transform:none;text-align:center;font-size:33px;list-style-type:disc}
.list{padding:0;font-weight:bolder}
ul li a:hover{color:#141422}
#menu-item-15 ul{font-weight:bolder;list-style-type:disc}
#menu-item-16{list-style-type:disc;padding:0 0 0 400px}
.sec-title{padding-left:10rem;padding-right:10px}
.contact-info-section{padding:60px 0;background-color:#f9f9f9}
.auto-container{max-width:1200px;margin:0 auto;border:1px solid #000;border-radius:30px}
.contact-info-block{text-align:center;padding:30px}
.contact-info-block .inner-box{background:#fff;padding:25px;border-radius:10px;box-shadow:0 4px 10px #0000001a;transition:all .3s ease-in-out}
.inner-box i{padding-bottom:10rem}
.contact-info-block{font-size:40px;color:#007bff;margin-bottom:15px;display:block}
.contact-info-block h4{font-size:20px;font-weight:600;margin-bottom:10px;color:#333}
.contact-info-block p{font-size:16px;color:#555}
.no-style{color:#000;text-decoration:none;font-weight:500}
@media (max-width: 768px) {
.contact-info-block{padding:20px}
.contact-info-block .inner-box{padding:20px}
}
a{text-decoration:none}
@media (max-width: 768px) {
.enquiry2{flex-direction:column;gap:10px}
.enquiry2 img{width:60px}
.whatweoffer a{font-size:14px}
}
.about-us-section-new{text-align:center;padding:50px}
.about-us-section-new h5{text-align:left;width:150px;margin:5px 0;padding-bottom:15px}
.about-us-section-new h5 a{text-decoration:none;color:#000}
.about-us-section-new h5 a:hover{color:#007bff}
.about-us-section-new ul{display:inline-block;text-align:left;padding-left:20px;margin:20px auto;list-style-type:disc}
.about-us-section-new ul li{font-size:18px;padding:8px 0}
.about-us-section-new ul li a{text-decoration:none;color:#333;font-weight:700;transition:color .3s ease-in-out}
.about-us-section-new ul li a:hover{color:#007bff}
.footer2{background:#afafaf;padding:40px 0;color:#fdfdfd;margin-top:7rem}
.footer2 .container{max-width:1200px;margin:0 auto}
.footer2 .inner-box{padding:10px}
.footer2 .row{display:flex;flex-wrap:wrap;justify-content:space-between}
.footer2 .col-sm-3,.footer2 .col-md-3,.footer2 .col-xs-3{list-style:none;padding:10px}
.footer2 li{list-style:none;margin-bottom:20px}
.footer2 a{color:#000;text-decoration:none;font-size:14px;transition:color .3s ease-in-out}
@media (max-width: 768px) {
.footer2 .row{flex-direction:column;text-align:center}
.footer2 .col-sm-3,.footer2 .col-md-3,.footer2 .col-xs-3{width:100%;padding:10px 0}
}
@media (min-width: 375px) {
.site_map{height:38px;padding-top:10px;width:180px}
.demo-img img{justify-content:center;width:50%}
.sec-title{padding-left:9rem}
.footer-top-area img{display:block;font-weight:30px}
.enquiry2{right:17px!important}
.footer-bottom-area{background:#ebfafc;padding:20px 0}
}
@media (min-width: 425px) {
.site_map{padding-top:4px}
.demo-img img{justify-content:center;width:50%}
.sec-title{padding-left:11rem}
.footer-top-area img{display:block;padding-left:30px}
.enquiry2{right:17px!important}
}
@media (min-width: 768px) {
.enquiry2 img{width:60px;right:13px}
.sec-title h1{padding-left:7rem}
.demo-img{padding-bottom:30px}
.demo-img img{justify-content:center;width:100%}
.footer-top-area ul{gap:20px;padding-right:179px}
.footer-top-area img{display:block;padding-left:20px}
.enquiry2{right:17px!important}
}
@media (min-width: 1024px) {
.sec-title h1{padding-left:25rem}
.demo-img{padding-bottom:30px}
.demo-img img{justify-content:center;width:80%}
.enquiry2{right:20px!important}
}
@media (min-width: 1440px) {
.sec-title h1{padding-left:25rem}
}
.wized-2-body{display:flex;flex-direction:column;font-family:'Segoe UI',sans-serif;color:#222;padding:10px 0}
.contact-info-1{display:flex;align-items:center}
.contact-info-1 .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px}
.contact-info-1 .icon img{width:24px;height:24px;object-fit:contain}
.contact-info-1 .disc{display:flex;flex-direction:column}
.contact-info-1 .disc span{font-size:14px;color:#444;margin-bottom:3px}
.contact-info-1 .disc a{color:#0077B6;font-size:15px;font-weight:600;text-decoration:none;line-height:1.4}
.contact-box{display:flex;flex-direction:column;gap:20px;font-family:'Segoe UI',sans-serif;color:#222}
.contact-item{display:flex;align-items:center;gap:15px}
.contact-item img{width:28px;height:28px;object-fit:contain;flex-shrink:0}
.contact-item a{color:#0077B6;font-weight:600;font-size:15px;text-decoration:none;line-height:1.4}
.keyword-section{padding:50px 20px;background-color:#fff;text-align:center}
.keyword-heading{font-size:32px;margin-bottom:40px;color:#a81d21;font-weight:900}
.keyword-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;padding:0;list-style:none;max-width:1000px;margin:0 auto}
.keyword-list li a{display:inline-block;padding:10px 18px;background-color:#f5f5f5;border:1px solid #ccc;border-radius:6px;text-decoration:none;color:#333;font-weight:500;transition:all .3s ease}
.keyword-list li a:hover{background-color:#007bff;color:#fff;border-color:#007bff}
.sitemap-section{padding:40px 20px;max-width:800px;margin:0 auto;font-family:'Segoe UI',sans-serif;text-align:center}
.sitemap-heading{color:#0097a7;font-size:20px;margin-bottom:30px}
.sitemap-menu{list-style:none;padding-left:0;line-height:2;font-size:14px;font-weight:700;display:inline-block;text-align:left}
.sitemap-menu > li{margin-bottom:8px}
.sitemap-menu li a{color:#000;text-decoration:none}
.product-submenu{list-style:none;padding-left:20px;font-weight:400}
.product-submenu li{margin:4px 0}
.footer2 a{color:#333;text-decoration:none;transition:color .3s ease}
.footer2 a:hover{color:#0077B6;text-decoration:underline}
.footer2 ul li{margin-bottom:8px}
.footer2 ul li a:hover{color:#0077B6}
@media (max-width: 767px) {
.footer2{text-align:left;padding:20px}
.footer2 ul{margin-bottom:20px}
.footer2 ul li{display:block}
}
.video-wrapper{display:flex;justify-content:center;align-items:center}
.video-wrapper iframe{width:100%;max-width:480px;height:270px;border-radius:8px;box-shadow:0 4px 10px #00000026}
@media (max-width: 768px) {
.video-wrapper iframe{max-width:100%;height:220px}
}