.thought-img,.thought-right-name,figure.wp-block-image {text-align:center}
*, .footer-info ul li, p, ul {padding:0}
.owl-nav,.wpb_wrapper table,body img {width:100%}
.copyright,.footer-info,.footer-right-images {border-top:1px solid #34abcd}
.capablity-left,.e-waste-top-heading {place-items:center;display:grid;height:100%}
.cf-address span,.contact-details i {vertical-align:top}
.businesses .serviceBox,section.all-testimonials .container .bb {border-bottom:1px solid #eee}
* {margin:0;box-sizing:border-box}
::selection {background-color:#0084be;color:#fff}
body h1,h2,h3,h4,h5,h6 {font-family:"Titillium Web";margin:0 0 10px}
p,ul {margin:0}
p {font-family:"Open Sans";color:#666}
ul {list-style:none}
a {text-decoration:none;color:#222}
.carousel-inner,.mfg-capacity-list ul {position:relative}
.caraosal-inner-content {position:absolute;top:45%}
.top-content-paragraph h6 {font-size:22px}
.top-content-paragraph {border-right:1px solid #e8e8e8;padding-right:100px;margin-right:100px}
a.main-button {background-color:#0093be;color:#fff;font-size:18px;padding:12px 15px;display:inline-block;background:linear-gradient(to left,#0093be 50%,#fff 50%) right;background-size:215%;transition:.3s ease-out;border:1px solid #ccc}
.about-us,.contact-us-banner,section.mfg-capacity,section.thought {background-blend-mode:color-dodge;background-size:cover}
.about-us-button a.main-button,.thought-description a.main-button {border:none}
a.contact-button {padding:12px 35px!important}
.about-us,.thought,section.home-top-content {padding:75px 0}
.top-content-button a i {font-size:16px;margin-right:11px}
a.main-button:hover {background-position:left;color:#000}
.about-us-description-heading h2 {font-size:44px;padding:0 0 10px;margin:0 0 10px;color:#fff}
.about-us-description-paragraph p {margin:0 0 20px;color:#fff}
.about-us {background-color:#000000C7}
.about-us-description-image,.main-top-testimonial-paragraph {height:100%;display:grid;place-content:center}
.copyright-content-left,.footer-icons ul,.owl-nav {display:flex}
.thought {background-color:rgba(0,147,190,.3);background-image:url('images/bridge.html')}
.thought-description {background-color:#000000A8;padding:40px}
.thought-description h2 {color:#fff;margin-bottom:40px}
.thought-description p {color:#fff;font-size:16px;margin:0 0 20px}
.key_customers_main {border-left:1px solid #eee;padding-left:17px}
.thought-img {margin-bottom:30px}
.thought-right-name h2 {font-size:23px;color:#fff}
.thought-right-name h3 {font-size:18px;color:#fff}
.businesses {padding:60px 10px}
.certification,section.customers,section.product-inner-page-content {padding:60px 0}
.businesses-left .owl-carousel .owl-nav button.owl-next i,.businesses-left .owl-carousel .owl-nav button.owl-prev i {font-size:40px;color:#fff;background-color:#00000096;padding:10px 18px;margin:0}
.serviceInnerOwl h6 a {color:#000}
.businesses-left .item,.certification .serviceBox,.serviceBox {height:100%}
.certification-left ul {list-style:disc;padding-left:18px}
.certification-left h6 {margin-bottom:-5px}
.certification-left ul li {color:#666}
footer.footer {background-color:#0093be;padding:70px 20px 0;position: relative;}
.footer-info h6 {color:#fff;font-size:28px;margin-bottom:20px}
.footer-info ul li,.footer-info ul li a {color:#fff!important;text-decoration:none!important}
.footer-logo,.laptop-box-left h2 {padding:0 0 20px}
.footer-info {padding:20px 0}
.footer-proudcts ul li {padding:10px 0;border-bottom:1px solid #34abcd}
.footer-proudcts {padding:15px 15px 0;border-left:1px solid #34abcd;border-right:1px solid #34abcd}
.search-bar input {width:100%;background-color:transparent;border:1px solid #34abcd;padding:12px 40px 12px 10px;height:42px}
.behind_us_content h5,.behind_us_content p {border-bottom:1px solid #e1e1e1;padding-bottom:10px}
.businesses-left h6,.footer-icons,section.all-testimonials .container .row,section.e-waste-content h2 {padding:20px 0}
.footer-icons ul li,.product-page-content-right a i {margin-right:10px}
.footer-right-images {padding:60px 0}
.footer-icons ul li a i {background-color:#2d617b;color:#fff;padding:8px;transition:.3s}
.footer-proudcts h3,.our_mission_main p,.our_vision_main p,section.breadcrump_main.single_product_main .breadcrump_prnt h2 {color:#fff}
button.carousel-control-prev {height:40px;width:40px;top:45%;left:25px}
button.carousel-control-next {height:40px;width:40px;top:45%;right:25px}
.owl-nav {position:absolute;top:33%;justify-content:space-between;opacity:0;transition:.3s}
button.owl-next span,button.owl-prev span {font-size:82px;background-color:#00000063;color:#fff}
#siq_search_results .srch-poweredbysiq,.certification .owl-nav,.customers .owl-nav {display:none}
.serviceOuterOwl.owl-carousel.owl-loaded.owl-drag:hover .owl-nav {opacity:1}
.emaf {color:#ccca90;text-decoration:underline}
.thought:before {content:'';background:url('images/bridge.html');position:absolute;top:0;left:0}
.cerimg img {width:240px}
.businesses-right a i {font-size:9px;border:1px solid #eee;padding:7px;border-radius:50px;margin-right:7px}
section.thought {background-attachment:fixed;background-repeat:no-repeat}
.footer a {color:#ccca90!important;text-decoration:underline!important}
.copyright {padding:24px 0;margin-top:40px}
.copyright-content {display:flex;justify-content:space-between}
.copyright-content a {padding:0 10px;font-size:14px;border-left:1px solid #34abcd}
.copyright-content p {color:#fff;font-size:14px;margin:0 10px 0 0}
.certification .owl-carousel .owl-item img {display:block;width:240px}
.certification-left-content {margin:0 0 40px}
h2.head2 {display:inline-block;font-weight:300;font-style:normal}
h2.head2:after {content:'';height:2px;width:40%;background-color:#0093be;display:block;margin-top:10px}
.businesses-left i {font-size:10px;margin-right:7px;color:#707070}
.businesses-btn {padding:15px 0 0;display:flex;align-items:center}
.businesses-btn a,.businesses-btn i,.testi-box-content a,.thank-you-content p strong {color:#0093be}
.businesses-left {border-left:1px solid #eee;padding:0 15px}
.businesses .serviceBox {height:204px}
.our_mission_main::before,.our_vision_main::before {content:'';height:100%;width:1px;background-color:#fff;position:absolute;top:0}
.footer-icons ul li a i:hover {background-color:#fff;color:#2d617b;padding:8px}
.certification-right {border-left:1px solid #eee;padding:0 50px}
section.testimonial-heading {padding:50px 0 70px;background-color:#f0f0f0}
.testimonial-heading h2 {color:#555;font-size:34px;letter-spacing:2px}
.main-top-testimonial {background-color:#ddebef;padding:100px 0 0}
.main-top-testimonial-paragraph p {font-size:20px;font-family:"Palatino Linotype",Courier}
.testi-box-image img {border-radius:100px}
.testi-box-image {border:1px solid #eee;border-radius:100px;padding:13px}
.all-testimonials {padding:50px 10px}
.testi-box {padding:0 15px 15px}
.testi-box-content p {font-size:14px;margin-bottom:20px}
.testi-box-content span {font-size:14px;color:#555}
.br {border-right:1px solid #eee}
.all-testimonials hr {margin:10px 0}
.main-testi-signature {text-align:end}
.main-top-testimonial-paragraph p span {margin:0 10px}
.main-top-testimonial-paragraph p span i {color:#cbdbe3}
.about_welcome_main {padding:50px 0;font-size:20px;line-height:32px}
.our_mission_main,.our_vision_main {padding:50px 0;position:relative;color:#fff}
.our_mission_main h2,.our_vision_main h2 {font-size:40px}
.our_vision_main::before {left:-12px}
.our_mission_main::before {right:-12px}
.breadcrump_prnt h2 {font-size:44px}
.breadcrump_prnt,section.coming-soon-main {padding:100px 0}
.for_borderdesign h3 {position:relative;padding-bottom:20px;display:flex;justify-content:center;margin-bottom:30px}
.for_borderdesign h3:after {content:"";position:absolute;height:1px;bottom:0;width:100px;background-color:#0093be}
.behind_us_sec {padding:80px 0;text-align:center;background-color:#f4f4f4}
.behind_us_head h6 {font-size:14px;color:#999}
.behind_us_profile img {width:100%;margin-bottom:15px}
.behind_us_content h4 {font-weight:700;font-style:normal;font-size:22px;color:#222}
.behind_us_content h5 {font-size:14px;font-weight:700}
.behind_us_content p {margin-bottom:10px}
ul.social_management {display:flex;justify-content:center;align-items:center;font-size:18px;list-style:none}
ul.social_management li {background:#e8e8e8;padding:2px 10px;margin:0 5px}
.behind_us_main {margin-top:25px;padding-bottom:10px}
.behind_us_sec.our_team,section.breadcrump_main.single_product_main h2.head2:after {background-color:#fff}
.art_facilities_sec {padding:80px 0;background-color:#413c4a;color:#fff}
.art_facilities_sec .container .row:nth-child(2n) {flex-direction:row-reverse;margin-top: 50px;margin-bottom: 50px;}
.mfg-heading-main {background-color:#000000CF;padding:60px 0}
.contact-us-banner h2,.mfg-heading h2 {color:#fff;font-size:44px}
.capablity-left-content ul li {padding:0 0 15px;color:#fff;font-size:14px;font-weight:700;font-family:'Open Sans'}
.mfg-bg-main {padding: 25px;background-color:rgba(80,139,191,.7)}
.mfg-bg-main-heading h2 {color:#fff;font-weight:900;font-size:30px;font-family:'Open Sans'}
.mfg-bg-main .container .row:nth-child(odd) {flex-direction:row-reverse!important}
section.mfg-capacity {background-color:rgba(160,160,160,.83)}
.mfg-capacity-list ul li {display:inline-block;width:45%;border:2px solid #fff;text-align:end;padding:25px;position:relative}
.mfg-capacity-list ul:before {content:'';height:100%;width:2px;background-color:#fff;display:block;position:absolute;right:50%}
.mfg-capacity,section.breadcrump_main.single_product_main .breadcrump_prnt {padding:40px 0}
.mfg-capacity-list ul li h4 {font-size:18px;font-weight:900}
.mfg-capacity-list ul li:nth-child(2n) {margin-left:705px;text-align:left}
.mfg-capacity-list ul li:nth-child(odd):before {content:'';position:absolute;display:inline-block;height:2px;width:69px;background-color:#fff;top:14%;right:-12%}
.mfg-capacity-list ul li:nth-child(2n):before {content:'';position:absolute;display:inline-block;height:2px;width:59px;background-color:#fff;top:62px;left:-10%}
.mfg-capacity-list ul li:nth-child(2n):after,.mfg-capacity-list ul li:nth-child(odd):after {content:'';position:absolute;height:12px;width:12px;background-color:#fff;border-radius:100px;display:inline-block}
.mfg-capacity-list ul li:nth-child(odd):after {top:13%;right:-72px}
.mfg-capacity-list ul li:nth-child(2n):after {top:12%;left:-63px}
.mfg-capacity-heading {padding:28px 0}
.ewaste-content,.mfg-bg-overlay {padding:30px 0}
section.product-top-banner {height:300px;background-size:cover;padding:20px 0}
.product-category-heading h2 {font-size:44px;width:50%;padding:50px 0 28px}
.product-category-items-box span i {color:#116cb3}
.product-category-items-box {text-align:center;padding:25px 10px 50px}
.every-product-banner {background-color:rgba(0,147,190,.4);padding:40px 0}
.product-content {background-color:#fff;padding:30px 0}
.product-content .main-button {width:100%;margin:20px 0;text-align:center;padding:20px 30px}
.product-content-left p {font-size:14px}
.product-content-left h2 {margin-bottom:28px}
.product-led,section.contact-form {background-color:#f9f9f9}
.laptop-container {background-color:#fff;padding:25px 10px}
.small-button {padding:10px 14px!important;font-size:12px!important}
.product-laptop {background-color:#f0f0f0}
section.e-waste-top-banner {background-color:#1e6eb3}
.e-waste-top-heading h2 {font-size:44px;color:#fff}
.wpb_wrapper p {font-size:14px;padding:0 0 20px}
.form-feilds input,.form-feilds textarea {padding:10px 12px;background-color:#eceaea;border:1px solid #eee;width:100%;margin-top:10px}
.contact-us-banner {background-color:rgba(0,0,0,.8);padding:40px 0}
.form-feilds textarea {height:220px}
.fill-form {background-color:#f4f4f4;padding:21px}
.contact-details {background-color:#fff;padding:38px 40px}
.contact-form-main {margin-top:-65px}
.contact-details p {margin:-5px 0 20px 14px;display:inline-block;font-size:14px}
.contact-details h5 {font-size:22px;margin-bottom:34px}
section.coming-soon-main h1 {font-size:55px;font-weight:800}
.contact-details i {color:#fff;background-color:#0093be;font-size:13px;padding:7px;margin-right:5px}
figure.wp-block-table {margin: 40px 0px;}
.form-feilds .main-button {font-size:18px;padding:12px 15px;display:inline-block;background:linear-gradient(to left,#0093be 50%,#bbb 50%) right;background-size:215%;transition:.2s ease-out;color:#fff;width:auto}
.form-feilds .main-button:hover {background-position:left;color:#fff}
header.header_area {position:sticky;top:0;width:100%;background-color:#fff;z-index:9999}
#siq_mobile .siq_acpstdtl img,#siq_mobile .siq_srpstdtl img,.thought-img img {width:auto}
.product-page-content-right .main-button {margin-top:20px}
.footer-logo img {width:300px}
section.coming-soon h2 {font-size:65px;font-weight:900}
section.coming-soon,section.thank-you {padding:80px 0}
section.inner-category.chir-section.matel-chir.add-flex,section.prodcuts_main_page_sec {padding:100px 0 76px}
.inner-main .inner-perhagraph p {font-size:18px;margin-bottom:24px;color:#000}
section.inner-category.chir-section.matel-chir.add-flex .row .products,section.prodcuts_main_page_sec .row .products {margin-bottom:24px}
section.inner-category.chir-section.matel-chir.add-flex .row .products .link h4,section.prodcuts_main_page_sec .row .products .link h4 {font-weight:600;margin-top:10px;text-align:center;}
.product-page-content-right h2 {font-size:42px;font-weight:700;margin-bottom:24px}
.product-page-content-right ul li {font-size:18px}
.product-page-content-right p {font-size:18px;margin-bottom:24px}
.product-page-content-right h4 {font-size:35px}
.footer-product-heading a {font-size:18px;text-decoration:none!important;color:#fff!important}
.footer-right-images img {width:200px}
.footer-proudcts ul li:last-child {border-bottom:none}
.contact-map iframe {display:block}
.e-waste-img {padding:20px 250px}
.ewaste-content ul {list-style:disc}
.e-waste-img2 {text-align:center;padding:20px 0}
.e-waste-img2 img {width:133px}
section.e-waste-content tr {border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.ewaste-content tr td {padding:10px}
.products .image-scale {overflow:hidden;border-radius:5px;border: 1px solid #eee;}
.products .image-scale img {transition:.3s linear;}
.products .image-scale:hover img {transform:scale(1.1)}
section.breadcrump_main.single_product_main {background-color:#0093be;background-image:none!important}
.thank-you-content h2 {font-size:55px;font-weight:800;color:#0093be}
.thank-you-content p {font-size:20px;margin-top:24px}
.thank-you-content {text-align:center;padding:0 60px}
.thank-you-button {margin-top:24px}
section.error-404 {padding:80px 0;text-align:center}
.content-404 h2 {font-size:150px;font-weight:900;color:#0093be;line-height:1;margin-bottom:30px}
.content-404 h4 {color:#0093be;font-weight:600}
.content-404 p {font-size:20px;padding:5px 0 25px}
.carousel-control-next,.carousel-control-prev {background-color:#000}
h1.entry-title {margin-left:32px}
body.ionotronics_body .holdResults._siq_main_searchbox ul .siq-powered-by {display:none!important}
.wpcf7-response-output {background-color:#0093be;border:none!important;color:#fff}
.main-top-testimonial-paragraph p i {opacity:.2;padding:0 10px}
section.all-testimonials .container .row .mb {margin-bottom:40px}
section.e-waste-content img {width:auto!important}
.product-page-content-right {margin-left: 25px;}
.product-page-content-right h5 {margin: 20px 0 10px;}
section.all-testimonials .br:nth-child(even) {border: none;}
section.all-testimonials .col-lg-6 {padding: 0;border-bottom: 2px solid #eee;}
.testi-box-outer {padding: 26px 0px;}
section.all-testimonials .container .row .col-lg-6:nth-last-child(-n+2) {border: none;}
section.all-testimonials .col-lg-6:nth-child(odd) .testi-box {border-right: 1px solid #eee;}
figure.wp-block-image {margin: 40px 0px;}
section.e-waste-content {padding: 100px 0px;}
section.e-waste-content ul {list-style: disc;padding: 18px 0px 10px 40px;}
section.e-waste-content h5 {margin: 20px 0px;}
section.e-waste-content p {margin-bottom: 12px;}
.thought-left .thought-img img {width: 200px;}
.art_facilities_content {margin-bottom: 25px;}
.art_facilities_image img {width: 100%;}
.art_facilities_content h3 {font-size: 24px;}


.ourClients {
	padding: 80px 0;
}

.galleryPg {
	padding: 100px 0;
}

.galleryPgImg {
	margin-bottom: 24px;
}

.mfg-bg-main .row {
	margin-bottom: 30px;
}
.contact-info-main-inner {
	display: flex;
	align-items: flex-start;
}

footer.footer:before {
    content: '';
    position: absolute;
    bottom: -40px;
    width: 100%;
    height: 40px;
    background: #0093be;
    left: 0;
}

