.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1200px; } 
a.read_more.moreBtn.mb-2.px-1 { padding: 0px 8px !important;} 
@media (max-width:1350px) and (min-width:1200px) { .topbar .list-style-none li a { padding: 0px 4px; }.search { max-width: 100%;} 
.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 1180px; } 
.menubar .logo img { width: 190px; max-width: 190px; } 
.single-service { height: 100%; } 
.payment.col-xl-9.col-lg-9.col-md-6.col-sm-12.col-12 { padding: 0px; } 
.navigation .menu ul li a { font-size: 16px; } 
.block-bottom { font-size: 15px; } p.text-end.mb-0.link-secondary, p.text-end.mb-0.link-secondary a { font-size: 15px; } 
.center-bar.float-start .col-xxl-4.col-xl-4.col-lg-3 { width: 28%; } 
.topbar .col-xxl-3.col-xl-3.col-lg-3 .d-flex.align-items-center.justify-content-end svg { width: 190px; } 
.center-bar.float-start .col-xxl-6.col-xl-6.col-lg-7 { width: 55%; } 
.announcement-contact-list ul li { padding: 10px 14px;} 
.product-detail .moreBtn { padding: 7px 21px;} 
} 
@media (max-width:1300px) { a.read_more.moreBtn.mb-2.px-1 { padding: 0px 5px !important;} 
} 
@media (max-width:1250px) and (min-width:1201px) { .social1 li { margin-left: 3px; } 
} 
@media (max-width:1200px) { body{overflow: hidden; overflow-y: scroll; width: 100%;} 
.flex.flex-col span.text-sm.fs-6.fw-bold { font-size: 17px ! IMPORTANT; } 
.single-service { height: 100%; } 
.productsec .heading2::before { left: -58%;} input.quantity.quantity-field.border-0.text-center.w-25 { width: 50px !important; } 
.navigation .menu ul li:nth-child(10) ul.cs-dropdown { right: -33%; } 
.navigation .menu ul li ul.cs-dropdown { left: -150%;} 
.search { max-width: 100%;} 
.menubar .container:before { top: 0px; height: 60px;    left: -40px; overflow: hidden; } header ul.social li a { width: 20px; height: 20px;} 
.topbar .list-style-none li a { font-size: 14px; padding: 0px 3px; } 
.topbar .container { width: 100%; max-width: 100%; } 
.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 94%; } 
.gallery_page .gallery_item img { padding: 0px 0px; } 
a.read_more.moreBtn.mb-2.px-1 { padding: 0px 8px !important;} 
.why-choose-us .image-column .image img { height: 665px; } 
.menubar .col-xxl-10.col-xl-10.col-lg-10.col-md-12.col-sm-12.col-12 { padding: 0px; } 
.navigation .menu ul li a img { width: 15px; } 
.menubar .container { width: 95%; max-width: 95%; } 
.largeImage img { height: 406px; object-fit: cover; width: auto; } 
.menubar .container:after { top: 0px; height: 60px;    right: -40px; overflow: hidden; } 
.welcomeAbout .serviceBlock .homeFactsheet { height: 200px; } li.w-auto.pe-3 { padding: 0px 10px !important; } 
.features .feature-panel-holder .feature-panel.feature-panel-dark { height: 185px; } 
.blog_details_img { height: auto;} 
.serviceBlock .captionBox .captionBox_title a { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; } 
.hover_effect { height: 221px; background: #fff; } 
.feature-block .title5 a { font-size: 17px; letter-spacing: 0px; } ul.social li { margin: 0px 0px;} 
.menubar .logo img { width: 145px; max-width: 145px; } 
.navigation .menu ul li a { padding: 10px 0px; display: block; color: #ffffff; transition: all 0.3s ease; font-size: 16px; background: transparent; font-weight: 600; letter-spacing: 0.3px; } 
.h-170 { height: 220px; } ul.nav.nav-tabs.justify-content-center.border-0.pb-3 a.text-center.rounded-pill.mx-1.border.border-muted.px-2.py-2 { margin-bottom: 10px; } 
.announcement-contact-list span { font-size: 14px;} 
.announcement-contact-list ul li { padding: 8px 6px;} 
.single-product .product-content .title4 a { height: 35px; align-items: center; text-overflow: ellipsis; -webkit-line-clamp: 2; overflow: hidden; -webkit-box-orient: vertical; display: -webkit-box; padding: 0px; } 
.block-footer-top .menu-ft .title { letter-spacing: 0px; } p.w-75.mx-auto.mb-3.text-center { width: 85% !important; } 
.page-footer .block-subscribe .actions button.button { width: 80px; position: relative; right: -30px; } 
.product-des { padding-left: 0px; } 
.product-des .moreBtn { padding: 7px 15px;} 
.left-bar .bar-des .moreBtn { padding: 10px 7px;} 
.blog-2 .title5 a{  text-overflow: ellipsis; -webkit-line-clamp: 2; overflow: hidden; -webkit-box-orient: vertical;    display: -webkit-box;} 
} 
@media (max-width:1023px) { .about-section .image-column .inner-column { width: 100%;} 
.image-column { margin-bottom: 45px; display: block; float: left; width: 100%; } 
.dropdonws2 .dropdown-menu.show { padding: 0px; margin-top: 50px; position: absolute; right: -70px; } 
.profiles::after{display:none !important} 
.menubar.stricky-fixed{background-color: #fff;} 
.container-fluid.px-5 { padding: 0px 15px !important; } 
.header { background: #fff; position: relative; border-top: 3px solid #e54696; } 
.menubar { background: #ffffff; } 
.sec-title .title2 { font-size: 25px;} 
.navigation .menu ul li a { letter-spacing: 0.5px; } 
.features .features-card { display: block; transform: translateY(0px); margin-top: 0px; position: relative; z-index: 9; margin-bottom: 30px; } section.get-touch-area.py-5 { padding-bottom: 0px !important; } 
.h-170 { height: 170px; } 
.features .features-card .card-panel.reversed { margin: 15px 0px; } 
.heading_banner { padding: 80px 0 50px; } 
.heading_banner .cat_title { font-size: 25px;} 
.topbar { display: none; } 
.menubar .container:before { left: 0; content: none; } 
.modal-body .col-xxl-7.col-xl-7.col-lg-7.col-md-7.col-sm-7.col-12 { width: 100%; } 
.modal-body .col-xxl-5.col-xl-5.col-lg-5.col-md-5.col-sm-5.col-12 { width: 100%; } 
.menubar .container:after{ right: 0; content: none; } 
.menubar .logo{ position: absolute; top: 2px; z-index: 99; max-width: 260px; } 
.navigation { float: left; width: 100%; position: relative; } 
.navigation .navbar { display: flex ; float: left; width: 100%; padding: 15px 0; justify-content: end; } 
.navbar .phone_call { margin: 10px 0 0; } 
.navigation .menu { display: none; width: 100%; overflow: hidden; overflow-y: visible; position: relative; z-index: 9999; max-height: 480px; overflow-y: auto; position: absolute; top: 100%; background: #7d25b6; left: 0; right: 0; text-align: left; } 
.navigation .menu ul:before, .navigation .menu ul:after { height: 0; } 
.navigation .menu ul li { padding: 0; float: left; width: 100%; display: block } 
.navigation .menu ul li a { padding: 7px 15px; text-align: left; font-size: 14px; border-right: 1px dashed transparent; color: #fff; border-bottom: 1px solid #ddd; display: block; } 
.navigation .menu ul { padding-left: 0px; } 
.navigation .menu ul li ul.cs-dropdown { position: relative !important; opacity: 1 !important; visibility: visible !important; top: auto !important; left: auto !important; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; width: 100%; display: none; transition: none !important } 
.navigation .menu ul li ul.cs-dropdown, .navigation .menu ul li ul.cs-dropdown li .cs-dropdown { padding-top: 0; padding-left: 0; padding-bottom: 0; display: none; transition: none; padding-right: 0; width: 100%; background: #666 } 
.navigation .menu ul .cs-submenu a { position: relative } 
.navigation .menu ul li.cs-submenu a button { display: block; position: absolute; top: 0px; right: 15px; background: transparent; border: 0; color: #fff; font-size: 16px; height: 30px; outline: none; width: 30px; padding: 0; text-align: center; line-height: 18px } 
.navigation ul li.cs-submenu a button svg { width: 16px; height: 16px; } 
.navigation ul li.cs-submenu a button.rotated svg { transform: rotateZ(180deg); } 
.navigation ul li.cs-submenu:hover svg { transform: rotateZ(0deg); } 
.navigation .menu ul li ul.cs-dropdown, .navigation .menu ul li ul.cs-dropdown li .cs-dropdown li .cs-dropdown { padding-top: 0; padding-left: 0; padding-bottom: 0; display: none; transition: none; padding-right: 0; float: left; width: 100% !important; background: #444 } 
.navigation .menu ul li ul.cs-dropdown li ul.cs-dropdown { left: 100%; margin-top: 0 } 
.navigation .menu ul li ul.cs-dropdown li ul.cs-dropdown li ul.cs-dropdown { left: -100%; margin-top: 0 } 
.navigation .menu ul li ul.cs-dropdown li { border-bottom: 0 } 
.navigation .menu ul li ul.cs-dropdown li a { color: #fff; display: block; font-size: 14px; padding: 7px 15px; line-height: normal; border-bottom: 1px solid #ffffff3b; background: #6b16a3; } 
.social1 li { margin-left: 15px; } 
.featuredProducts .owl-nav .owl-next { right: -5px; } 
.featuredProducts .owl-nav .owl-prev { left: -5px; } 
.navigation .menu ul li ul.cs-dropdown li ul.cs-dropdown li a { background: #7d25b6;border-bottom: 1px solid #ffffff6e; } 
.navigation .menu ul li.cs-submenu:first-child ul.cs-dropdown { width: 100%; } 
.product-content .d-flex.align-items-center.justify-content-between { display: flex !important ; } i.block.w-4.h-4.bgImages img { width: 55px; } 
.relative.cursor-pointerp-4.rounded-xl.border.border-StorkGray2 .d-flex.justify-content-between.align-items-center { display: flex !important ; } 
.navigation .menu ul li.cs-submenu:first-child ul.cs-dropdown li { width: 100%; float: left; position: relative; } 
.navigation .menu ul li.cs-submenu:first-child ul.cs-dropdown li:nth-child(even) { border-left: 0px solid #eee; } 
.navigation ul li.cs-submenu ul.cs-dropdown li a button{ color: #fff; } 
.mobile_hide { display: none !important; } 
.navigation .menu ul li.active a, .navigation .menu ul li:hover a { color: #d9efff; background: transparent; } 
.navigation .menu ul li:hover ul.cs-dropdown { display: none; } 
.navigation .menu ul>li:nth-child(4) ul.cs-dropdown { width: 100%; } 
.navigation .menu ul>li:nth-child(4) ul.cs-dropdown li { width: 100%; } 
.navigation .menu ul>li:nth-child(4) ul.cs-dropdown li:nth-child(even) { border-left: 0; } 
.why-choose-us:before { width: 100%; } 
.hidden_xs { display: none; } 
.right-content { padding: 0 0px; } 
.service_content { height: auto; } 
.moreBtn { padding: 7px 20px; font-size: 14px; letter-spacing: 0px;        text-align: center; } 
#slider .owl-prev, #slider .owl-next { top: 50%;} 
.home_slider .owl-nav.disabled { display: block !important; } 
.service_content .center_box { position: relative; top: 0; left: 0; transform: translate(0, 0); } 
.why-choose-us .sec-title .title2 { text-align: center; } 
.col-xxl-8.col-xl-8.col-lg-8.col-md-6.col-sm-12.col-12 .right-content { padding: 0px 10px 10px 0px; } td.cart_product { width: 75px; } input.button-minus.border.rounded-circle.quantity-left-minus.icon-shape.icon-sm.mx-1 { width: 30px;  font-size: 20px !important; height: 30px;  } 
.input-group.w-auto.justify-content-end.align-items-center { flex-wrap: nowrap; } input.button-plus.border.rounded-circle.quantity-right-plus.icon-shape.icon-sm.lh-0 { width: 25px; height: 25px; font-size: 20px !important;} 
.productsec .heading2::before { left: -82%; } 
.features .feature-panel-holder { width: 30%; } 
.webpulse_home_featured1.w-100 .item.mb-3.col-lg-3 { width: 50%; } 
.approach.company-core-value.py-5.w-100.mt-5.float-start { margin-top: 0px !important; padding-top: 0px !important; } 
.product_listing .col-xxl-7.col-xl-7.col-lg-7.col-md-12.col-sm-12.col-12 .right-content { padding: 0px 15px 15px; } 
.web-pulse-india .title_5 { margin-top: 10px; } 
.centerimg { display: none; } 
.why-choose-us .image-column.col-xxl-6.col-xl-6.col-lg-6.col-md-6.col-sm-12.col-12.wow.fadeInLeft.animated { display: none; } 
.why-choose-us .features-column .inner-column span.title { display: none; } 
.why-choose-us .image-column .image::before{ position: absolute; top: 0; right: -0; width: 0; height: 0; } 
.webpulse_home_featured{ background-size: cover; } 
.web-pulse-india .moreBtn{ margin-bottom: 20px; } 
.text-right { text-align: left; } 
.wps_copy{ line-height: 24px; padding: 10px 0; } 
.homeFeture{ padding: 30px 0; } footer .col-xxl-3.col-xl-3.col-lg-3.col-md-3.col-sm-6 { width: 100%; } footer .col-xxl-2.col-xl-2.col-lg-2.col-md-3.col-sm-6 { width: 35%; } 
.col-xxl-4.col-xl-4.col-lg-4.col-md-3.col-sm-6.px-lg-0 { width: 65%; } footer .list-style-none li { width: 30%; } 
.wps_copy .col-xxl-7.col-xl-7.col-lg-7.col-md-8.text-right { width: 100%; text-align: center; } 
.wps_copy .col-xxl-5.col-xl-5.col-lg-5.col-md-4 { width: 100%; text-align: center; } 
.hidden-lg { display: block !important; } 
.features-section-two .image-column { display: none; } 
.why-choose-us .image-column { width: 100%; } 
.why-choose-us .features-column { width: 100%; } 
.features .features-holder { display: flex;    justify-content: center; flex-wrap: wrap; } 
.features .feature-panel-holder .feature-panel { margin-bottom: 5px;} 
.serviceBlock .captionBox .captionBox_title { padding: 10px 0px; line-height: normal;} 
.features .more-features { margin-bottom: 10px; margin-top: 10px; } 
.vs-accordion1.why-choose-us-sd.accordion ul { height: auto; } 
.col-md-5c { width: 33%; } p.w-75.mx-auto { width: 100% !important; } 
.market-list li { width: 33% !important;} 
.serviceBlock{margin-top: 0; margin-bottom: 20px;} 
.single-product .product-content .title4 a { height: auto;} 
.page-footer .block-subscribe .actions button.button { right: 0px; } 
.block-footer-top .col-ft:first-child .box-content br { display: none; } footer .d-flex.px-2.align-items-center.justify-content-between { display: block !important; text-align: center;padding-bottom: 15px; } 
.block-bottom { width: 100%; display: block; } p.text-end.mb-0.link-secondary { color: #333 !important; text-align: center !important; } 
.col-xxl-9.col-xl-9.col-lg-8.col-md-12.col-sm-12.col-12.float-end { float: none !important; } ul.pagination.justify-content-start.mt-3 { margin-bottom: 10px; } 
.product-des { padding-top: 20px; } 
.container-fluid.px-5 { padding: 0px 55px !important; } p.w-75.mx-auto.mb-3.text-center { width: 100% !important; } 
.youtube_video.float-start.p-3.rounded.py-2.bg-white { margin-top: 30px; } 
.page-footer .block-subscribe .visible .control { width: auto;} 
.navigation .menu ul li ul.cs-dropdown li:hover ul.cs-dropdown{display: none;} 
.block-footer-top .col-ft:first-child .box-content:before{display: none;} 
.homeFactsheet{ margin:20px 0 0; } 
} 
@media (max-width:980px) { .home_about-web-pulse .features-image { width: 100%; } 
.home_about-web-pulse .web-pulse-features-area { width: 100%; } 
#featuredProducts .owl-nav .owl-prev { left: -10px; } 
#featuredProducts .owl-nav .owl-next { right: -10px; } 
.blog-item { margin-bottom: 20px; } 
.category_page .col-xxl-9.col-xl-9.col-lg-8.col-md-12.col-sm-12.col-12.float-end {margin-bottom: 30px;}
.home_right_sec { padding: 20px 0; } 
} 
@media (max-width:767px) { .productsec .heading2::before{display: none;} h2 { font-size: 25px;} 
.product_right_image { max-width: 100%;} 
.home_slider .title_1 { font-size: 26px; } 
.profilesd li.list-group-item .d-flex.align-items-start.justify-content-between { display: block !important; } 
.block-footer-top .col-ft:first-child .box-content:before{display: none;} 
.block-footer-top .col-ft:first-child .box-content { position: relative; z-index: 1; margin-bottom: 15px; display: block; width: 100%; float: left; } 
.page-footer .block-subscribe .actions button.button { width: 100px; } 
.block-bottom { text-align: center; } 
.page-footer .block-subscribe .visible .control { background: #fff; } 
.productsec { padding: 30px 0px !important; overflow: hidden; } 
.webpulse-home_blog { padding-bottom: 30px !important; } 
.homeprolist > ul > li { width: 100%;} 
.navigation .menu ul li ul.cs-dropdown li { width: 100%;} 
.col-xxl-8.col-xl-8.col-lg-8.col-md-6.col-sm-12.col-12 .right-content { padding: 15px; } section.about-section.py-5.float-start.w-100.abouts-sect { overflow: hidden; width: 100%; } 
.imagesLeft.rounded.rounded-3.overflow-hidden img { width: 100%; } 
.imagesLeft.rounded.rounded-3.overflow-hidden{ margin-bottom: 20px; } section.get-touch-area.py-5 { padding-bottom: 35px !important; } 
.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 100%; } 
.container.px-5 { padding: 0px 15px !important; } 
.col-md-5c { width: 50%; } 
.blog-2 .blog-photo img.img-fluid.bp { height: auto; width: 100%; } button.moreBtn { padding: 5px 15px; } 
.features .feature-panel-holder { width: 47%; } 
.features .features-card .card-panel { margin: 10px 0px; } 
.approach.company-core-value.py-5.w-100.mt-5.float-start { margin-top: 0px !important; padding-top: 0px !important; } 
.features .features-card { display: block; transform: inherit; margin-top: 10px; margin-bottom: 25px;} ul.social1.m-0.d-flex.list-style-none.align-items-center.justify-content-between { flex-wrap: wrap; justify-content: center !important; } footer .list-style-none li { width: 32% !important; } footer .list-style-none li { border: 0px solid #46aedd !important; background: #403f3d00; margin: 5px 0px; } 
.right-content { padding: 0 15px; } 
.more_info { height: auto; margin-bottom: 10px;     padding-right: 0px; } 
.product_popup_image img { width: auto; object-fit: cover; } 
.aboutTitle { font-size: 25px; } p.w-75.mx-auto { width: 100% !important; } 
.home_slider p { font-size: 18px; } 
.inner-box { margin: 0; } 
.inner-box .image-box .image { height: auto; } 
.inner-box .image-box .image img { position: relative; top: 0; left: 0; transform: none; } div#featuredProducts .d-flex.align-items-center.justify-content-between { justify-content: center !important; grid-column-gap: 10px; } 
.gallery_page .gallery_item img { width: 100%; height: auto; object-fit: contain; } 
.web-pulse-india .read_more_btn { margin-bottom: 30px; } 
.blog_details ul { margin: 2px 0 2px; } 
.home_about-web-pulse .features-image { width: 100%; } 
.home_about-web-pulse .web-pulse-features-area { width: 100%; } 
.blog_details1 { margin-top: 15px; } 
.feture_box { margin-bottom: 10px; } 
.image04 { height: auto; } 
.image04 img { position: relative; top: 0%; left: 0%; transform: none; } 
.red-sec-heading { padding: 0px 0 70px; } 
.footer-links { margin: 0 0 25px; } 
.footer-links a { color: #fff; text-transform: capitalize !important; padding: 0px 10px; border: 0px solid #ffffff; display: inline-block; width: 100%; margin-bottom: 0px; background: rgb(255 255 255 / 0%); } 
.footer-links a:hover { background: #007cd5; border-color: #007cd5; color: #fff; } 
.product_listing .product { padding: 15px 0px 0 0; border-right: 0px solid #ccc; } 
.heading_banner { padding: 20px 0; } 
.heading_banner .cat_title { font-size: 20px; padding: 20px 15px; } 
.heading_banner .cat_title2 { display: none } 
.product_right_image { float: right; width: 100%; margin: 0 0 15px 0px; text-align: center; } 
.path_type_1 { height: 50px; } 
.wprt-icon-text { margin-bottom: 20px; } 
.service_content .center_box { padding: 15px; } 
.home_about_content { max-width: 100%; } 
.home_about-web-pulse { background-size: cover; background-position: center center; } 
.home_testimonials_webpulse { background-size: cover; background-position: center center; } 
.path_type_2.home-left, .path_type_2.home-right path { height: 50px; } 
.path_type_2.home-right { height: 50px; } 
.web-pulse-choose { background-size: cover; background-position: center center; } 
.heading_banner { background-size: cover; } 
.blog_details_img { height: auto; } 
.market-list li { width: 50%!important; display: block!important; } 
.product_popup { margin-bottom: 0px } 
.more_info { max-height: inherit; } 
.right-content { padding-bottom: 15px; } 
.read_more_btn_2.callback { margin-top: 15px; } 
.video-section .video-inner { width: 100%; padding: 56px 0px; max-height: inherit; margin: 0 auto; } 
.page-footer img { width: 200px; } 
.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 90%; } footer .container { max-width: 85%; } 
} 
@media (max-width:650px) { h2 { font-size: 22px; } 
.menubar .logo { max-width: 160px; } 
.menubar .logo img { width: 100px; max-width: 100px; } 
.container-xl, .container-lg, .container-md, .container-sm, .container { max-width: 100%; } label.custom-control-label { font-size: 14px; } form.needs-validation label { margin: 5px 0px; } h4.mb-3.text-dark.text-start { margin-bottom: 10px !important; } 
.blog-2 .blog-photo { height: auto; } 
.blog-2 { margin-bottom: 0px;} 
.tab-content { padding: 8px 8px 15px;}
.container-fluid.px-5 { padding: 0px 15px !important; } 
.category_page { padding: 30px 0px !important; } button.btn.btn-outline-secondary.dropdown-toggle { width: 100%; } p.border.border-gray.rounded-3.d-inline.px-3.py-2 { font-size: 14px; padding: 10px 14px !important; } 
.toggle-btn .w-100.d-flex.justify-content-between.align-items-center { display: flex !important ; } 
.product-des .d-flex.align-items-center.justify-content-start { flex-wrap: wrap; } 
.product-des .moreBtn { padding: 7px 15px; width: 47% !important; margin: 7px; } 
.quantity.rounded.d-flex.align-items-center { width: 100%; justify-content: center; } 
.cart_image {  width: 100% !important;  margin-right: 0%;}
.shop.single .nav-tabs li a { padding: 10px 6px; font-size: 15px;} 
.swiper-button-next, .swiper-next { right: -8px;} 
.swiper-button-prev, .swiper-prev { left: -8px;} 
.aboutTitle1.text-start { font-size: 22px;} 
#web-pulse-scroll-up { bottom: 55px; width: 40px; height: 40px; line-height: 40px;} 
.whatapp_btn { width: 40px;    bottom: 50px; height: 40px;} 
.send_enquiry { bottom: 5px; height: 40px; min-width: 40px;} 
.menubar .container { width: 98%; max-width: 98%; } 
.w-100.fw-bold.fs-5.bg-white.text-center.mb-0.py-2 { font-size: 16px !important; } 
a.moreBtn.callback.mx-2 { padding: 7px 5px; font-size: 14px; } 
.responsive-table { overflow-x: scroll;width: 100%; } 
.d-flex.justify-content-between.align-items-center { display: block !important; } 
.webpulse_home_featured1.w-100 .item.mb-3.col-lg-3 { width: 100%; } li.list-group-item.d-flex.justify-content-between.lh-condensed img { width: 95%; max-width: 95%; } h4.d-flex.justify-content-between.px-3.py-2.fs-5.align-items-center.bg-dark.mb-0 { display: flex !important; } li.list-group-item.d-flex.justify-content-between.lh-condensed img { width: 40px; max-width: 40px; } 
.default-form-area.p-4.rounded-3.text-center.border-bottom.border-3.border-light.bg-white { padding: 15px 8px !important; } 
.col-xxl-12.col-xl-12.col-lg-12.col-md-12.col-sm-12.col-12 .col-xs-6.col-md-6.text-end { text-align: left !important; margin-bottom: 10px; } 
.login-sign-up-text.text-center.d-flex.align-items-center.justify-content-center { display: block !important; } 
.page-order .cart_navigation a { float: left !important; text-align: center; margin: 5px auto !important; } 
.blog-2.d-flex { display: block !important; } 
.blog-photo.clip-home.w-40 { width: 100%; } 
.blog-2 .detail { width: 100%; } 
.sec-title .title2 { font-size: 22px; } 
.faq-sec.bg-light.py-5.float-start { overflow: hidden; width: 100%; } div#clients .owl-dots { display: none; } 
.col-md-5c { width: 100%; } 
.web-pulse-india p { text-align: justify; } 
.featured-block-four .icon-box { position: relative; left: 0; top: 0px; width: 80px; height: 80px; margin: 0px auto 17px; } 
.featured-block-four .inner-box { padding-left: 0px; min-height: 100px; text-align: center; } 
.featured-block-three .icon-box { position: relative; right: 0; top: 0; width: 80px; height: 80px; margin: 0px auto 10px; } 
.youtube_video.float-start.p-3.rounded.py-2.bg-white { margin-top: 15px; } footer .col-xxl-2.col-xl-2.col-lg-2.col-md-3.col-sm-6 { width: 100%; } 
.col-xxl-4.col-xl-4.col-lg-4.col-md-3.col-sm-6.px-lg-0 { width: 100%; } 
.why-choose-us .image-column .image img { height: auto; } 
.why-choose-us .image-column .image { width: 100%; } 
.featured-block-three .inner-box { padding-right: 0px; min-height: 96px; text-align: center; } 
.footer-lings-2 li { margin-right: 0%; width: 100%; } 
.features .feature-panel-holder { width: 100%; } 
.features .features-card .card-panel.reversed { display: block; text-align: center; } 
.features .features-card .card-panel.reversed .panel-icon { margin-right: auto; margin-left: auto; display: flex; align-items: center; transform: inherit; justify-content: center; } 
.features .features-card .card-panel { padding: 15px; text-align: center;} 
.aboutTitle { font-size: 22px; } 
.features .features-card .card-panel { display: block; } 
.review_item .clint-info-wrapper { display: block; } 
.product_popup_image { height: 250px; } 
.product_listing .product { padding: 1px 0px 0 0;} 
.largeImage img { height: 280px; object-fit: contain;} 
.col-xxl-8.col-xl-8.col-lg-8.col-md-6.col-sm-12.col-12 a.moreBtn { margin: 5px 0px; } 
.wps_right h2 { font-size: 20px; } 
.market-list li { width: 100% !important; } 
.footer-links li { line-height: 24px;} 
.testimonials_section .sec-title .title2 { font-size: 22px;} 
.review_item { padding: 30px 0px;} footer .list-style-none li { width: 100% !important; } 
#slider .owl-nav .owl-next { right: 0px; } 
#slider .owl-prev, #slider .owl-next { width: 25px; border-radius: 0px 0px; } 
#slider .owl-nav .owl-prev { left: 0px; } 
.shophome2 .shop-sec .owl-carousel .owl-nav { position: relative; right: inherit; top: 0px; display: flex ; justify-content: center; } img.rounded.rounded-5.w-100 { border-radius: 10px !important; } p.des.mb-2.pe-5 { padding: 0px !important; } 
.single-banner.w-100.float-start.pb-5 { padding-top: 30px; } 
.profilesd .nav-tabs li button { padding: 10px 7px; margin-right: 4px; font-size: 15px;} 
.footer-links a { padding: 0px 0px;} 
.menubar .logo a.h-100 {
    display: flex
;
    align-items: center;
}
.navigation .navbar { 
        padding: 6px 0; 
    }
} 
@media (max-width:480px) {} 
@media (max-width:320px) {}