@media only screen and (min-width: 576px) {
	footer .footer_navigation .accordion .accordion-item {padding: 0;}
	footer .footer_navigation .accordion .accordion-item .accordion-button::after {filter: invert(1); background-size: 15px; opacity: 0;}
	footer .footer_navigation .accordion .accordion-item .accordion-collapse {padding: 0;margin: 0;display: block;height: auto;}	
}
@media only screen and (min-width: 992px) {}
@media only screen and (min-width: 1200px) {
	.gx-xl-6 { --bs-gutter-x: 3rem; }
}
@media only screen and (min-width: 1400px) {
	.container, .container-xl, .container-xxl { max-width: 1375px;}
	.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1375px; }
	footer .container-xxl {max-width: 1770px;}
}
@media only screen and (min-width: 1400px) {}

@media only screen and (max-width: 1700px) {
	.product_support_scssn .product_sup_box {padding: 30px; }
	.product_support_scssn .product_sup_box .product_sup_img {padding: 35px; }
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-size: 35px; }
	.title h6, .title2 h2 {font-size: 50px; }
	.subpage_banner h1 {font-size: 50px;}
	.subpage .title2 h2,.subpage .title h6 {font-size: 40px; }
	.glob_sust_box .glob_sust_content {padding-right: 20px;}
	.glob_sust_box .glob_sust_content .glob_sust_title h4 {font-size: 25px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title h4 {font-size: 30px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title p {font-size: 20px; }
	.contact_details, .contact_form_scssn {padding: 55px 35px; }
	.milestone_box {padding: 25px 15px; }
	.pro_content_scssn .pro_content_block .applications_box h4 {font-size: 17px;}
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li a {font-size: 28px;}
	.pro_content_scssn .pro_content_block .pro_content .heading {padding-bottom:15px;}
	.pro_content_scssn .pro_content_block .pro_content .heading h3 { font-size:26px; }
	.product_inquiry_scssn h6 {font-size: 32px; }
}
@media only screen and (max-width: 1399px) {
	header {padding: 20px; }
	header.h_fixed {
		padding: 10px 15px;
	}
	header a.logo {width: 285px;}
	header.h_fixed a.logo {
		/* width: 235px; */
	}
	.title h6, .title2 h2 {font-size: 42px; }
	.main-slider {
		padding-top: 115px;
	}
	.subpage_banner {
		padding-top: 150px;
		padding-bottom: 2rem;
	}
	.subpage_banner h1 {font-size: 42px;}
	.subpage .title2 h2,.subpage .title h6 {font-size: 38px; }
	.product_support_scssn .product_sup_box .product_sup_img img {max-width: 316px; max-height: 298px; }
	.glob_sust_box .glob_sust_img {max-height: 400px; }
	.glob_sust_box .glob_sust_content {padding: 25px 10%; }
	.glob_sust_box .glob_sust_content .glob_sust_title h4 {font-size: 33px; }
	.home_news_event_scssn .news_box .new_img {aspect-ratio: 1/0.6; height: 100%; }
	.home_news_event_scssn .news_box .news_content_block {padding: 0; }
	.home_news_event_scssn .news_box .news_content_block ul {border-top: 0; position: relative; padding: 15px 8px 15px; border-bottom: 1px solid #cccccc; margin-bottom: 14px; }
	.home_news_event_scssn .news_box .news_content_block ul li {font-size: 16px; }
	.home_news_event_scssn .news_box .news_content_block ul li span.upcomming {padding: 5px 12px; font-size: 11px; }
	.home_news_event_scssn .news_box .news_content_block .news_content {min-height: auto; padding: 0 8px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title h4 {font-size: 24px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title p {font-size: 17px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .arrow_btn {margin-top: 25px; }
	footer .footer_contact img {margin-bottom: 25px; }
	footer .footer_contact ul {flex-direction: row; }
	footer .footer_contact ul li {width: 20%;}
	footer .footer_contact ul li:first-child {width: 54%;}
	footer .footer_contact ul li p {white-space: normal; width: 80%; max-width: 490px; }
	.why_pace_scssn .why_pace_block {width: 90%;padding: 2.5rem 2%;}
	.accordion#why_pace_accordion .accordion-item .accordion-button {font-size: 20px; }
	ul.arrow_list li, .pro_content_scssn .pro_content_block #key_benefits .content_box ul li {font-size: 16px;padding-left: 24px;}
	ul.arrow_list li::before, .pro_content_scssn .pro_content_block #key_benefits .content_box ul li:before {width: 15px;height: 15px;}
	.global_market_scssn .global_market_content p {font-size: 28px;}
	.product_inquiry_scssn h6 {font-size: 30px; }
	.pro_content .pouch_type h5 {font-size: 14px; line-height: 1.4;}
}
@media (min-width: 1200px) and (max-width: 1399px) {}
@media only screen and (max-width: 1199px) {
	.main-slider {padding-top: 91px;}
	.subpage_banner {padding-top: 140px;padding-bottom: 2rem;}
	header {padding: 10px 15px;}
	header.h_fixed {padding: 7px 15px 10px 15px; }
	/*header.h_fixed .head_right > ul > li {padding: 5px 15px;}*/
	/*header.h_fixed .head_right > ul > li.menu_toggle {}*/
	header .head_right > ul > li {padding: 10px 10px; }
	header .head_right > ul > li .bdr_button {padding: 12px 20px; }
	header .offcanvas_contact {padding: 25% 15px 25% 15px; }
	header .offcanvas_contact ul li p, footer .footer_contact ul li a {font-size: 15px; }
	header .offcanvas_contact ul li strong {font-size: 17px; margin: 0; }
	header .offcanvas_contact ul li+li {padding-top: 5px; margin-top: 10px; }
	header .offcanvas_contact img {margin-bottom: 25px; max-width: 120px; }
	header .offcanvas_contact ul li a {font-size: 18px; }
	header .offcanvas ul.navbar-nav > li.nav-item > a, header .offcanvas ul.navbar-nav > li.nav-item > a.dropdown-toggle {font-size: 2.7vw; }
	header .offcanvas ul.navbar-nav > li.nav-item {padding: 5px 0; }
	header .offcanvas button.btn-close {font-size: 13px; }
	.title h6, .title2 h2 {font-size: 38px; }
	.product_support_scssn .product_sup_box {padding: 20px 15px; }
	.product_support_scssn .product_sup_box .product_sup_img {padding: 25px; } 
	.product_support_scssn .product_sup_box .product_sup_img img {max-width: 286px; max-height: 268px; }
	.product_support_scssn .product_sup_box .product_sup_content {padding-top: 20px; }
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-size: 25px; }
	.counter_scssn {padding: 80px 0; }
	.counter_block ul li {padding-left: 3%; }
	.counter_block ul li:nth-child(2) {padding-left: 15%; }
	.counter_block ul li:last-child {padding-left: 30%; }
	.join_page_scssn .join_content {padding: 65px 25px 65px 40px; }
	.contact_details ul {gap: 20px;}
	.contact_details ul li:first-child {border: none;padding-bottom: 0;}
	.aboutus_scssn {padding-bottom: 2.5rem; }
	.aboutus_scssn .about_img {max-width: 600px;margin: 0 0 0 auto;width:70%;}
	.why_pace_scssn {padding-bottom: 7rem; }
	.why_pace_scssn .title2 {padding: 0; }
	.why_pace_scssn .why_pace_block {padding: 2.5rem 3%;border-radius: 25px;}
	.accordion#why_pace_accordion .accordion-item .accordion-button {padding: 8px 3px 8px 3px; }
	.capabilities_scssn .capa_img {margin-top: -40px;}
	.capabilities_scssn .capa_img img {height: 480px;}
	.milestone_box ul li {font-size: 16px;font-weight: 500;padding: 6px 0 6px 7px;}
	.milestone_box h5 {font-size: 33px; }
	.news_events_page .news_box .new_img {aspect-ratio: 1/0.8; }
	.news_events_page .news_box .new_img img {max-height: 120px;}
	.news_events_page .news_box .news_content_block {padding: 50px 10px 20px 10px; }
	.news_events_page .news_box .news_content_block ul {padding: 15px 10px;border: none;}
	.news_events_page .news_box .news_content_block ul li {font-size: 13px; }
	.news_events_page .news_box .news_content_block ul li span.upcomming {padding: 4px 10px; font-size: 10px; }
	.news_events_page .news_box .news_content_block .news_content .news_title h4 {font-size: 22px; margin-bottom: 5px; }
	.news_events_page .news_box .news_content_block .news_content .news_title strong {font-size: 14px; }
	.news_events_page .news_box .news_content_block .news_content p {padding-top: 15px; margin-top: 25px; border-top: 1px solid #f2f2f2; font-size: 15px; }
	.news_events_page .news_box .news_content_block .news_content p span {font-size: 14px; }
	.product_inquiry_scssn h6 {font-size: 25px; }
	.pro_content_scssn .pro_content_block {width: 100%;  } 
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li a {font-size: 24px; }
	.acces_box .acces_content h4 {font-size: 25px; }
	.product_box {padding: 25px 0; }
	.product_box .product_img img {max-width: 400px;width: 100%;max-height: 290px;object-fit: contain;object-position: left;}
	.product_box .product_caption {padding: 15px 15px 15px 25px; }
	.product_box .product_caption h5 {white-space: normal;font-size: 25px;margin-bottom: 20px;}
	.career-listing .career-listing-box > h2{font-size: 28px;}
	.career-listing .career-listing-box{padding: 28px;}
	.modal.right_modal .modal-dialog .modal-content .title2 h3 {font-size: 38px;}
	.product_overview_scssn .product_img {max-width: 500px;padding: 1rem 20px 0rem 20px;width: 100%;}
	.product_overview_scssn .product_img img {max-height: 400px;}
	.pro_content_scssn.py-6 {padding: 3rem 0;}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.counter_block .counter_box .counter_text h4 {font-size: 65px; }
	.counter_block .counter_box .counter_text .counter {height: 75px; }
	.counter_block .counter_box .counter_text .counter > span {width: 35px; }
	.counter_block .counter_box .counter_text h4:after {font-size: 22px; }
	.counter_block .counter_box .counter_text h6 {font-size: 16px; }
}
@media only screen and (max-width: 991px) {
	header a.logo {/* width: 230px; */}
	header.h_fixed a.logo {
		/* width: 205px; */
	}
	header .head_right > ul > li .bdr_button {padding: 10px 18px; font-size: 14px; }
	header .offcanvas ul.navbar-nav > li.nav-item > a, header .offcanvas ul.navbar-nav > li.nav-item > a.dropdown-toggle {font-size: 4vw; }
	header .offcanvas ul.navbar-nav > li.nav-item button.dropdown-toggle {font-size: 2.8vw; }
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li a {font-size: 2.2vw; }
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li a:before {font-size: 100%; height: 73%; }
	.main-slider {
		padding-top: 84px;
	}
	.subpage_banner {
		padding-top: 120px;
	}
	.product_support_scssn {border: none; }
	.product_support_scssn .product_sup_box {padding: 40px 2rem;border: none;border-top: 1px solid #cccccc;}
	.product_support_scssn .product_sup_box .product_sup_img {padding: 0;}
	.product_support_scssn .product_sup_box .product_sup_img img {max-width: 316px; max-height: 298px; }
	.product_support_scssn .product_sup_box .product_sup_content {border: none; padding: 25px 0; }
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-size: 35px; white-space:normal; }
	.title h6, .title2 h2 {font-size: 35px; }
	.subpage .title2 h2,.subpage .title h6 {font-size: 35px; }
	.counter_block {margin-top: 15px; }
	.counter_block ul {flex-direction: row; flex-wrap: wrap; gap: 0;  align-items: stretch;}
	.counter_block ul li, .counter_block ul li:nth-child(2),.counter_block ul li:last-child {padding: 40px 25px; width: 50%; border: 1px solid rgb(255 255 255 / 29%); }
	.counter_block ul li, .counter_block ul li:nth-child(2) {border-bottom: none; }
	.counter_block ul li:nth-child(2) {border-left: none; }
	.counter_block ul li:last-child {width: 100%; }
	.counter_block .counter_box .counter_text {border-bottom: 1px solid rgb(255 255 255 / 14%); }
	.counter_block .counter_box .counter_text h4 {font-size: 52px; }
	.counter_block .counter_box .counter_text h6 {font-size: 16px; }
	.counter_block .counter_box .counter_text .counter {height: 60px; }
	.counter_block .counter_box .counter_text .counter > span {width: 29px;}
	.glob_sust_box .glob_sust_content {min-height: auto;}
	.glob_sust_box .glob_sust_content .glob_sust_title h4 {font-size: 25px; margin-bottom: 15px;}
	.client_scssn .clientele_slider .swiper-wrapper .clientele_box {max-height: 90px; }
	.client_scssn .clientele_slider .swiper-wrapper .clientele_box img {width: auto; height: 100%; }
	.join_page_scssn .join_img {max-height: 450px; }
	.join_page_scssn .join_img img {object-position: top; }
	footer .footer_contact ul li:first-child {width: 100%;}
	footer .footer_contact ul li+li {max-width: 350px; width: 47%}
	.contact_details ul li > strong {font-size: 14px;}
	.contact_details ul li:first-child {border-bottom: 1px solid #efefef; padding-bottom: 15px;}
	.contact_details ul li p,.contact_details ul li a {font-size: 16px;}
	.contact_details .contact_map {margin-top: 30px;}
	footer .footer_bottom .socials {justify-content: center; }
	footer .footer_bottom ul.term_links {justify-content: center; }
	.subpage .about_content .title h6 {font-size: 28px;}
	.why_pace_scssn {padding-bottom: 8rem; }
	.capabilities_scssn .capa_img {margin-top: -120px; max-width: 500px; width: 70%}
	.capabilities_scssn .capa_img img {height: auto;box-shadow: 5px 5px 20px 0px rgb(0 0 0 / 5%);}
	.capabilities_scssn .capabilities_content {padding: 0;}
	.capabilities_scssn {padding: 4rem 0}
	.milestone_box h5 {font-size: 24px; font-weight: 500; padding-top: 5px;}
	.global_market_scssn .global_market_content p {font-size: 24px;}
	.news_events_page .news_box {padding: 10px; border: 1px solid #e5e5e5; height: 100%; }
	.news_events_page .news_box .new_img {aspect-ratio: 1/0.6; }
	.news_events_page .news_box .news_content_block {padding: 50px 0 20px 0; height: 100%; }
	.news_events_page .news_box .news_content_block .news_content .news_title h4 {font-size: 18px; font-weight: 600; }
	.news_events_page .news_box .news_content_block .news_content .news_title strong {font-size: 13px; }
	.news_events_page .news_box .news_content_block ul {padding: 15px 0; }
	
	.stick {position: sticky;top: 75px;z-index: 3;}
	.pro_content_scssn .pro_content_block {width: 100%;}
	.pro_content_scssn .pro_content_block .pro_content_box {padding: 2rem 20px;}
	.pro_content_scssn .pro_content_block .pro_content_tabs {padding: 0 20px; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul {display: flex; align-items: center; flex-wrap: wrap; gap: 2%; justify-content: center; background: #f0f0f0; padding: 15px 5px; border-bottom: 1px solid #cccccc; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li+li {padding: 0; }
	.pro_content_scssn .pro_content_block .pro_content_tabs h6 {display: none; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li a {font-size: 17px; opacity: 1; padding: 5px 5px; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li a:after {left: 50%; transform: translateX(-50%); }
	.pro_content_scssn .pro_content_block .applications_box {padding: 5px 5px 15px; }
	.pro_content_scssn .pro_content_block .applications_box .applications_img {padding: 2px 2px 10px; }
	.pro_content_scssn .pro_content_block .applications_box h4 {font-size: 14px;margin-top: 0;padding-top: 10px;}
	.pro_content_scssn .pro_content_block .pro_content {padding: 1rem 0; }
	.product_box .product_img img {max-height: 360px; object-position: center; }
	.product_box .product_caption {padding: 35px 20px 35px 30px;}
	.product_box .product_caption h5 {white-space: pre-line; }
	.product_box .product_caption p {font-size: 16px; }
	.career-listing .career-listing-box{padding: 24px;}
	.career-listing .career-listing-box > p{margin-top: 10px;}
	.modal.right_modal .modal-dialog .modal-content .title2 h3 {font-size: 35px;}
	.thank_box p  {font-size: 18px;}
	.news_date_venue ul.news-detail-list li {padding: 0 10px;}
	/*Support And Services Page Start*/
	.suppo_ser_box {padding: 20px;}
	.service-info ul {padding: 0.4rem 0.4rem;}
	.service-info ul li h6 {margin-bottom: 0px;}
}
@media only screen and (max-width: 850px) {
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-size: 28px; }
}
@media (min-width: 768px) and (max-width: 991px) {}

@media only screen and (max-width: 767px) {
	.product_support_scssn .product_sup_box .product_sup_img {padding: 5px; }
	.product_support_scssn .product_sup_box .product_sup_img img {max-width: 100%; max-height: 100%; }
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-size: 25px; }
	.product_support_scssn .product_sup_box .product_sup_content p {margin-bottom:20px; }
	.title h6, .title2 h2 {font-size: 30px; }
	.subpage .title2 h2,.subpage .title h6 {font-size: 30px;}
	p {font-size: 15px;}
	footer .footer_contact ul li p,footer .footer_contact ul li a {font-size: 15px;}
	.counter_block .counter_box .counter_text h4 {font-size: 45px;}
	.counter_block .counter_box .counter_text h4:after {font-size: 22px;}
	.counter_block .counter_box .counter_text .counter {height: 55px;}
	.counter_block .counter_box .counter_text .counter > span {width: 26px;}
	.counter_block ul li, .counter_block ul li:nth-child(2), .counter_block ul li:last-child {padding: 40px 15px;}
	.global_sustainability_scssn {padding: 3rem 0;}
	.glob_sust_box {padding: 35px; }
	.glob_sust_box .glob_sust_content {padding: 0 0 30px; }
	.glob_sust_box .glob_sust_img {max-height: 300px;}
	.global_sustainability_scssn, .client_scssn, .home_news_event_scssn,.join_page_scssn {width: calc(100% - 30px); }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title p {font-size: 14px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title h4 {font-size: 19px; font-weight: 700; margin-bottom: 5px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .arrow_btn {margin-top: 15px;font-size: 16px;}
	.home_news_event_scssn .news_box .news_content_block ul {padding: 10px 7px; }
	.home_news_event_scssn .news_box .news_content_block ul li {font-size: 14px; }
	.home_news_event_scssn .news_box .news_content_block ul li span.upcomming {padding: 4px 10px; }
	.join_page_scssn .join_content {padding: 45px 20px 45px 25px; }
	.join_page_scssn .join_content p {margin-bottom: 20px;}
	.join_page_scssn .join_img {max-height: 350px;}
	.contact_details {border: none; padding: 0 10px; }
	.contact_details .contact_map iframe {height: 400px;}
	.catalogue_box a .catalogue_title h4 {font-size: 18px; }
	.industries_page .industries_box {padding: 10px 10px 25px; }
	.industries_page .industries_box h4 {font-size: 18px; }
	.pro_content_scssn .pro_content_block .pro_content .heading h3 {font-size: 22px; }
	.pro_content_scssn .pro_content_block .product_detail_table {padding: 15px; }
	.pro_content_scssn .pro_content_block .product_detail_table table thead tr th {font-size: 15px; }
	.pro_content_scssn .pro_content_block #key_benefits .content_box h5 {font-size: 17px; font-weight: 700; }
	.product_overview_scssn .product_img img {max-height: 360px;width: 90%;object-fit: contain;}
	.acces_box .acces_img {max-width: 100%;width: 100%;border: none !important;}
	.acces_box .acces_img img {max-width: 300px; width: 70%; max-height: 300px; }
	.acces_box .acces_content,.acces_box .flex-md-row-reverse .acces_content {padding: 25px 25px; }
	.acces_box .acces_content h4 {font-size: 22px; }
	.subpage .bdr_button {padding: 10px 20px; }
	.product_box .product_img img {  max-height: 270px;}
	.product_box .product_caption h5 {white-space: normal;font-size: 24px;margin-bottom: 10px;}
	.product_box .product_img:before {height: 100px;}
	.accordion#why_pace_accordion .accordion-item {padding: 5px 0; }
	.accordion#why_pace_accordion .accordion-item .accordion-button {font-size: 18px; padding: 5px 3px 5px 3px; }
	ul.arrow_list li, .pro_content_scssn .pro_content_block #key_benefits .content_box ul li {font-size: 15px; }
	.why_pace_scssn .why_pace_block {width: calc(100% - 26px);}
	.career-listing .career-listing-box > h2{font-size: 24px;}
	.job_content_modal .job-details li{font-size: 15px;padding: 4px 0 4px 28px;}
	.job_content_modal .job-details > ul > li:before {width: 17px;top: 7px;height: 14px;}
	.modal.right_modal .modal-dialog {margin: 20px auto; width: calc(100% - 40px); height: calc(100% - 40px); }
	.modal-dialog button.btn-close {width: 55px; height: 55px; }
	.bdr_button {font-size: 15px; padding: 10px 21px; }
	.contact_button .submit_button {font-size: 15px; padding: 10px 28px; }
	.common_form .form-group .form-control {height: 55px; padding: 20px 15px 7px 12px; }
	.thank_box h2 {font-size: 60px; }
	.thank_box p  {font-size: 16px; font-weight: 500;}
	.thank_box.error_box h2 {font-size: 100px;}
	.thank_box.error_box h5 {font-size: 22px;}
	.main-slider .custom_arrows {bottom: 15px; gap: 8px; left: 10px; }
	.main-slider .custom_arrows .swiper-button-white {width: 35px; height: 35px; padding: 11px; }
	.news_date_venue ul.news-detail-list { flex-direction: column; margin-bottom: 20px; }
	.news_date_venue ul.news-detail-list li {border: none;row-gap: 10px;padding: 0;}
	.news_date_venue ul.news-detail-list li+li {border-left: none;padding-top: 15px;}
	.news_date_venue ul.news-detail-list li img { width: 22px; height: 22px; }
	.other_pages ul li a {padding: 10px 15px 10px 15px;font-size: 15px;}
	.other_pages ul.result_hover {width: 220px;}
}
@media (min-width: 650px) and (max-width: 767px) {
	.counter_block .counter_box p {white-space: normal;}
	.counter_block .counter_box .counter_text h4 {font-size: 38px;}
	.counter_block .counter_box .counter_text .counter {height: 48px;}
	.counter_block .counter_box .counter_text .counter > span {width: 20px;}
}
@media only screen and (max-width: 649px) {
	.counter_block ul li, .counter_block ul li:nth-child(2), .counter_block ul li:last-child {width: 100%; border: 1px solid rgb(255 255 255 / 14%); margin: 5px 0;}
}
@media only screen and (min-width: 320px) and (max-width: 767px) and (min-height: 300px) and (max-height: 850px) {}
@media only screen and (max-width: 575px) {
	header a.logo {width: 200px;}
	header.h_fixed a.logo {
		/* width: 120px; */
	}
	header.h_fixed a.logo {
		width: 180px;
	}
	header.h_fixed .head_right > ul > li {
		padding-top: 6px;
		padding-bottom: 6px;
		padding: 6px;
	}

	header .head_right > ul > li.menu_toggle {
		padding-right: 0;
	}
	header .head_right > ul > li .bdr_button {width: 45px;padding: 7px 9px;height: 45px;border-width: 1px;display: flex;}
	header .head_right > ul > li .bdr_button img {filter: invert(1);transition: 0.5s cubic-bezier(0.9, 0.2, 0.39, 0.97);}
	header .head_right > ul > li .bdr_button:hover img {filter: invert(0); }
	header .offcanvas ul.navbar-nav {padding: 15% 25px 10% 25px; }
	header .offcanvas ul.navbar-nav > li.nav-item > a, header .offcanvas ul.navbar-nav > li.nav-item > a.dropdown-toggle {font-size: 23px; font-weight: 600; }
	header .offcanvas ul.navbar-nav > li.nav-item button.dropdown-toggle {font-size: 20px; margin-top: 3px; margin-left: 10px; }
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li a {font-size: 15px; font-weight: 600; padding-left: 14px; }
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li a:before {font-size: 18px; height: auto; line-height: 1.3; }
	footer {padding: 50px 0 0 0; }
	footer .footer_navigation .accordion .accordion-item {padding: 0px !important;}
	footer .footer_navigation .accordion .accordion-item .accordion-button {padding: 15px 13px 15px 13px;font-size: 16px;border: 1px solid rgb(0 0 0 / 10%);margin: 0;}
	footer .footer_navigation .accordion .accordion-item .accordion-collapse .accordion-body {padding: 10px 15px 0;padding-bottom:25px;}
	footer .footer_navigation .accordion .accordion-body li a {font-size: 15px;}
	footer .copyright_scssn .webplus {display: block; margin-top: 7px}
	footer .copyright_scssn .webplus:before {display: none;}
	footer .footer_contact ul {gap: 15px;}
	footer .footer_contact ul li+li {max-width: 100%; width: 100%;}
	footer .footer_contact ul li strong {font-size: 15px;}
	footer .footer_contact img {max-width: 142px;width: 35%;}
	.product_support_scssn .product_sup_box .product_sup_img {max-width:260px;width:80%;margin:0 auto;padding: 5px 5px 25px;}
	.product_support_scssn .product_sup_box .product_sup_content {border-top: 1px solid #cccccc; padding: 15px 0; }
	.product_support_scssn .product_sup_box .product_sup_content p {max-width: 100%; margin-bottom: 15px; }
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-weight:500;}
	.title h6, .title2 h2 {font-size: 23px;font-weight:500;}
	.global_sustainability_scssn {padding: 3rem 0px;}
	.global_sustainability_scssn, .client_scssn, .home_news_event_scssn, .join_page_scssn {width: calc(100% - 15px); }
	.glob_sust_box {padding: 35px 20px; }
	.glob_sust_box .glob_sust_content .glob_sust_title h4 {font-size: 24px; font-weight: 700; margin-bottom: 10px;}
	.home_news_event_scssn .news_box .new_img {padding: 22px; }
	.home_news_event_scssn .news_box .new_img img {height: 100%; width: 100%; object-fit: contain; max-height: 100px; }
	.home_news_event_scssn .news_box .news_content_block ul li {font-size: 12px; }
	.home_news_event_scssn .news_box .news_content_block ul li span.upcomming {font-size: 10px;}
	.home_news_event_scssn .news_box .news_content_block .news_content {padding: 0 5px; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title h4 {font-size: 17px; font-weight: 600; }
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title p {font-size: 13px; }
	.custom_arrows .swiper-button-white {width: 30px; height: 30px; padding: 8px; }
	.arrow_btn {font-size: 16px;}
	.subpage.py-6 {padding-top: 3rem; padding-bottom: 3rem; }
	.subpage_banner {padding-top: 110px; }
	.subpage_banner h1 {font-size: 35px; }
	.subpage_banner ol.breadcrumb {padding-top: 5px;font-size: 15px;margin: 0;}
	.subpage_banner ol.breadcrumb li.breadcrumb-item+li.breadcrumb-item:before {width: 8px;}
	.contact_form_scssn {padding: 50px 25px;}
	.subpage .why_pace_scssn .title2 h2 {font-size: 25px;}
	.why_pace_scssn .why_pace_block {border-radius: 20px; width: calc(100% - 25px); }
	.accordion#why_pace_accordion .accordion-item .accordion-button {font-size: 14px;text-transform: uppercase;letter-spacing: 0.5px;font-weight: 700;}
	.accordion#why_pace_accordion .accordion-item .accordion-collapse .accordion-body {padding: 10px 5px; }
	ul.arrow_list li, .pro_content_scssn .pro_content_block #key_benefits .content_box ul li {font-size: 15px;padding:5px 0 5px 25px;}
	.subpage .about_content .title h6 {font-size: 23px; }
	.milestone_box {padding: 16px 3px; }
	.milestone_box ul li {font-size: 15px; font-weight:500; }
	.milestone_box ul li:before {width: 15px; height: 15px; top: 7px; }
	.aboutus_scssn .about_img {width: 80%;}
	.global_market_scssn .global_market_content p {font-size: 22px; }
	.global_market_scssn {padding: 0 15px;}
	.pro_content_scssn .pro_content_block #key_benefits .content_box h5 {font-size: 16px; margin-bottom: 5px; }
	.pro_content_scssn .pro_content_block .pro_content_box {padding: 1rem 13px; } 
	.pro_content_scssn .pro_content_block .pro_content_tabs {padding: 0 10px; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li a {font-weight: 700; font-size: 14px; text-transform: uppercase; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul {gap: 5px; }
	.pro_content_scssn .pro_content_block .pro_content .heading {padding-bottom: 10px; }
	.pro_content_scssn .pro_content_block .pro_content .heading h3 {font-size: 20px; }
	.pro_content_scssn .pro_content_block .product_detail_table table thead tr th {padding: 13px 10px; font-size: 14px; }
	.pro_content_scssn .pro_content_block .product_detail_table table tbody tr th, .pro_content_scssn .pro_content_block .product_detail_table table tbody tr td {padding: 10px 10px; font-size: 14px; }
	.product_inquiry_scssn h6 {font-size: 19px; margin-bottom: 15px; }
	.product_inquiry_scssn.py-6 {padding: 2.5rem 0; }
	.product_inquiry_scssn .bdr_button,.bg_button {font-size: 15px; padding: 10px 21px; }
	.product_box .product_img img {max-width: 330px;width: 70%;max-height: 250px;}
	.product_box .product_caption {padding: 15px 15px 15px 25px; }
	.career-listing .career-listing-box {padding: 22px;}
	.career-listing .career-listing-box > h2{font-size: 22px;}
	.career-listing .career-listing-box > p{margin-top: 8px;}
	.career-listing .career-listing-box > span { padding: 5px 9px; }
	.job_content_modal .modal-body > ul { margin-block: 15px 25px; }
	.career-form-inr{width: calc(100% - 15px);outline-offset:10px;}
	.career-form.py-6{padding-top: 4rem; padding-bottom: 3rem;}
	footer .copyright {padding: 27px 15px 30px; }
	.acces_box .acces_content, .acces_box .flex-md-row-reverse .acces_content { padding: 20px 20px; }
	.acces_box .acces_content h4{ font-size: 18px;}
	.acces_box+.acces_box { margin-top: 20px; padding: 20px 0; }
	/*Suport And Service Section Start*/
	.suppo_ser_box {
        padding: 12px;
    }
	
}
@media only screen and (max-width: 479px) {
	.main-slider {padding-top: 63px; }
	.subpage_banner {padding-top: 100px;padding-bottom: 30px;}
	.subpage .title2 h2,.subpage .title h6 {font-size: 25px;}
	header,header.h_fixed {padding: 10px 10px 10px 15px; }
	header a.logo {width: 200px;}
	header .head_right > ul > li,header .head_right > ul > li.menu_toggle {padding: 0 5px; }
	header.h_fixed .head_right > ul > li, header.h_fixed .head_right > ul > li.menu_toggle {padding: 0 5px; }
	header .head_right > ul > li .bdr_button {width: 40px; padding: 7px 7px; height: 40px; }
	header .offcanvas ul.navbar-nav > li.nav-item > a, header .offcanvas ul.navbar-nav > li.nav-item > a.dropdown-toggle {font-size: 20px; font-weight: 600; }
	header .offcanvas ul.navbar-nav > li.nav-item button.dropdown-toggle {font-size: 17px; margin-top: 3px; margin-left: 10px; }
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li {padding: 0 5px;}
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li a {font-size: 13px; font-weight: 600; padding-left: 14px; }
	header .offcanvas ul.navbar-nav > li.nav-item .dropdown-menu li a:before {font-size: 16px; height: auto; line-height: 1.1; }
	header .offcanvas button.btn-close {font-size: 11px; height: 30px; width: 45px; top: 2%; }
	footer .footer_bottom .socials {flex-direction: column; }
	footer .footer_bottom .socials h5 {font-size: 14px; }
	footer .footer_bottom ul.term_links li a {font-size: 15px; }
	footer .copyright span.webplus {display: block; }
	footer .copyright .webplus:before {display: none; }
	.product_support_scssn .product_sup_box {padding: 30px 15px;}
	.product_support_scssn .product_sup_box .product_sup_content h4 {font-size: 20px; font-weight: 600; }
	.product_support_scssn .product_sup_box .product_sup_img {width: 70%; }
	.glob_sust_box {padding: 30px 20px; }
	.glob_sust_box .glob_sust_img {max-height: 250px;}
	.glob_sust_box .glob_sust_content .glob_sust_title h4 {font-size: 20px;}
	.global_sustainability_scssn {width: calc(100% - 15px); }
	.global_sustainability_scssn, .client_scssn, .home_news_event_scssn,.join_page_scssn {width: calc(100% - 20px); }
	.client_scssn .clientele_slider .swiper-wrapper .clientele_box {max-height: 70px; }
	.counter_scssn {padding: 3rem 0; }
	.home_news_event_scssn .news_box .new_img {aspect-ratio: 1 / 0.45;}
	.home_news_event_scssn .news_box .new_img img {max-height: 100px;}
	.home_news_event_scssn .news_box .news_content_block .news_content .news_title h4 {font-size: 20px;}
	.contact_button .submit_button {font-size: 14px;}
	.contact_button .submit_button p {font-size: 15px;}
	.contact_form_scssn {padding: 50px 20px;}
	.subpage_banner h1 {font-size: 27px; }
	.subpage_banner ol.breadcrumb li.breadcrumb-item {font-size: 12px; }
	.subpage_banner ol.breadcrumb li.breadcrumb-item+li.breadcrumb-item {padding-left: 0.3rem; }
	.subpage_banner ol.breadcrumb li.breadcrumb-item+li.breadcrumb-item:before {width: 6px; margin: 0 0.3rem 0 0; height: 1px; }
	.global_market_scssn .global_market_content p {font-size: 16px;}
	.pro_content_scssn .pro_content_block .pro_content_tabs {display: none; padding: 0px 1px; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul {gap: 2px;padding: 10px 0;}
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li {width: 49%; text-align: center; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li a {font-size: 12px;display: inline-block;}
	.pro_content_scssn .pro_content_block .applications_box h4 {font-size: 17px;}
	.product_inquiry_scssn h6 {font-size: 17px;}
	.product_box {padding-bottom: 0;}
	.product_box .product_caption {padding: 15px 15px 25px 15px; }
	.product_box .product_caption h5 {font-size: 24px;margin-bottom: 5px;}
	.product_box .product_caption p {font-size: 15px; margin-bottom: 10px; }
	.career-form-inr{width: calc(100% - 12px);outline-offset:8px;outline-width: 2px;}
	.thank_box h2 {font-size: 40px; font-weight:600; text-shadow:none; }
	.thank_box.error_box h2 {font-size: 55px;}
	.main-slider .custom_arrows {position: unset; bottom: 0; gap: 5px; left: 0; }
	.main-slider .custom_arrows .swiper-button-white {width: 25px;height: 30px;padding: 6px;border-radius: 0;border-color: #cccccc;background: rgb(0 0 0 / 13%);opacity: 0;position: absolute; top: 50%; transform: translateY(-50%);}
	.main-slider .custom_arrows .swiper-button-white.swiper-button-next {right: -20px;left: auto;}
	.main-slider .custom_arrows .swiper-button-white.swiper-button-prev {left: -20px; }
	.main-slider:hover .custom_arrows .swiper-button-white {opacity: 1; }
	.main-slider:hover .custom_arrows .swiper-button-white.swiper-button-prev {left: 0; }
	.main-slider:hover .custom_arrows .swiper-button-white.swiper-button-next {right: 0; }
	.home_about_scssn.py-6 {padding-top: 3rem; padding-bottom: 3rem; }
	.title h1, .title h2, .title2 h6 {font-size: 14px; font-weight: 600; }
	.common_form .form-group textarea.form-control {height: 100px; }
	.modal.right_modal .modal-dialog .modal-content .title2 h3 {font-size: 27px; font-weight: 600; margin-bottom: 15px; }
	.common_form .form-group .form-control {padding: 14px 5px 5px 5px; height: 50px; }
	.common_form .form-group label {padding: 0 5px 0 0; left: 5px; }
	div#about_us.py-6 {padding-top: 3rem; }
	.stick {top: 61px; }
	.modal-dialog button.btn-close {width: 45px; height: 45px; }
	.product_img .swiper-wrapper {
		display: flex;
		align-items: center;
	}

	.product_overview_scssn .product_img:before {
		height: 90%;
	}

	.product_overview_scssn .product_img:after {
		top: 10%;
	}

	.product_img .swiper-slide {
		padding-top: 2rem;
	}

	.product_overview_scssn .product_img img {width: 87%;}

	.product_overview_scssn .product_img {
		padding: 1rem 10px 0;
	}
}
@media only screen and (max-width: 390px) {
	.counter_block ul li, .counter_block ul li:nth-child(2), .counter_block ul li:last-child {padding: 30px 15px; }
	.counter_block .counter_box .counter_text h4 {font-size: 37px; }
	.counter_block .counter_box .counter_text .counter {height: 45px; }
	.counter_block .counter_box .counter_text .counter > span {width: 22px; }
	.counter_block .counter_box .counter_text h6 {font-size: 14px; }
	.glob_sust_box .glob_sust_img {max-height: 180px;}
	.subpage .title2 h2,.subpage .title h6 {font-size: 25px; }
	.subpage_banner h1 {font-size: 21px;font-weight: 600;}
	.product_box .product_caption p {font-size: 14px; }
	.pro_content_scssn .pro_content_block .pro_content_tabs ul li:last-child {width: 100%; }
	.join_page_scssn .join_content {padding: 35px 13px; }
	footer .copyright {padding: 20px 10px 30px 10px; }
	footer .footer_navigation .accordion .accordion-item .accordion-button {padding: 8px 10px; font-size: 15px; }
	footer .footer_navigation .accordion .accordion-item .accordion-collapse .accordion-body {padding: 10px; }
	footer .footer_bottom ul.term_links li+li:before {padding: 0; }
	.home_about_scssn .title h6, .counter_scssn .title h6,.join_page_scssn .title h6 {font-size: 20px; font-weight: 600; line-height: 1.4; }
}
@media only screen and (max-width: 360px) {}
