@media(min-width:480px){}

@media(min-width:1400px){
	.container{max-width:1375px;} 
	.why_choose_scssn .why_choose_content ul li:before {content: ''; width: 16px; height: 16px; position: absolute; background: #f9bb00; border-radius: 50px; border: 3px solid #ffffff; }
	.why_choose_scssn .why_choose_content ul li:after {content: '';position: absolute;width: 55px;height: 3px;background: #ffffff;border-radius: 50px;z-index: -1;}
	.why_choose_scssn .why_choose_content ul li span {width: 69px;height: 69px;border-radius: 50px;background: #F9BB00;}
	.why_choose_scssn .why_choose_content ul li h4 {color: #ffffff; white-space: pre-line; padding: 0 15px; font-size: 17px; text-transform: uppercase; font-weight: 700; line-height: 1.4; }
	.why_choose_scssn .why_choose_content ul.left_col li:before {right: -22px;left: auto;}
	.why_choose_scssn .why_choose_content ul.left_col li:after {right: -68px;left: auto;}
	.why_choose_scssn .why_choose_content ul.left_col li h4 {text-align: right; }
	.why_choose_scssn .why_choose_content ul.right_col li:before {left: -23px; }
	.why_choose_scssn .why_choose_content ul.right_col li:after {left: -69px; }
	.why_choose_scssn .why_choose_content ul.left_col li {top: 12%;flex-direction: row-reverse;left: 11%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(2) {top: 30%;left: 18.9%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(3) {top: 48.6%;left: 22%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(4) {top: 68.7%;left: 38.9%;}
	.why_choose_scssn .why_choose_content ul.right_col li {flex-direction: row;align-items: center;top: 12%;right: 45.95%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(2) {top: 30%;right: 37%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(3) {top: 48.6%;right: 29.9%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(4) {top: 68.7%;right: 20.3%;}

}
@media screen and (max-width: 1399px) and (min-width: 1200px) {
	.why_choose_scssn .why_choose_content ul li:before {right: -22px;left: auto;}
	.why_choose_scssn .why_choose_content ul li:after {width: 40px;height: 3px;}
	.why_choose_scssn .why_choose_content ul li span {width: 55px;height: 55px;}
	.why_choose_scssn .why_choose_content ul li h4 {font-size: 15px;}
	.why_choose_scssn .why_choose_content ul.left_col li {top: 8.5%;left: 4%;flex-direction: row-reverse;}
	.why_choose_scssn .why_choose_content ul.left_col li:after {right: -52px;left: auto;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(2) {top: 28%;left: 14.5%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(3) {top: 47.3%;left: 19.2%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(4) {top: 66.2%;left: 38.6%;}
	.why_choose_scssn .why_choose_content ul.right_col li {top: 8.5%;right: 50.9%;}
	.why_choose_scssn .why_choose_content ul.right_col li:before {left: -23px; }
	.why_choose_scssn .why_choose_content ul.right_col li:after {left: -53px;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(2) {top: 28%;right: 39.8%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(3) {top: 47.3%;right: 30.5%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(4) {top: 66.2%;right: 19.5%;}
}
@media(min-width:1200px){
	header .navigation_scssn .navbar ul.navbar-nav > li:hover > a, header .navigation_scssn .navbar ul.navbar-nav > li.active > a {color: #00a1ed;}
	header:hover .navigation_scssn .navbar .navbar-nav li a, header.site-scrolled .navigation_scssn .navbar .navbar-nav li a {color: #444444;}
	header.site-scrolled .navigation_scssn .navbar .navbar-nav li a {padding: 16px 15px;font-size: 18px;}
	header:hover .navigation_scssn .navbar .navbar-nav button.dropdown-toggle,header.site-scrolled .navigation_scssn .navbar .navbar-nav button.dropdown-toggle {color: #444444; }
	header.site-scrolled .navigation_scssn .navbar .navbar-nav li a.dropdown-toggle {padding-right: 20px; }
	header.site-scrolled .navigation_scssn .navbar .navbar-nav button.dropdown-toggle {top: 11px; right: 9px; }
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu {padding: 0;left: 15px;border: none;display: block;background: #ffffff;min-width: 300px;opacity: 0;visibility: hidden;border-radius: 0;transform: scaleY(0);transition: 0.4s all;transform-origin: top;box-shadow: 5px 5px 20px -5px rgb(22 32 42 / 50%);}
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown:hover .dropdown-menu {opacity: 1;transform: scaleY(1);visibility: visible;}
	header .navigation_scssn .navbar ul.navbar-nav li:last-child ul.dropdown-menu {left: auto; right: 0; min-width: 200px; }
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu li {padding: 0;}
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu li a.dropdown-item {padding: 12px 13px 12px 20px;position: relative;font-weight: 600;border-bottom: 1px solid rgb(0 0 0 / 13%);font-size: 16px;color: #444444;transition: 0.4s all;display: block;text-transform: unset;}
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu li a.dropdown-item:hover {color: var(--blue_green);background: transparent;padding-left: 22px;}
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu li a.dropdown-item:before {content: '';position: absolute;left: 0;bottom: 0;width: 0;height: 100%;background: #00a1ed;transition: 0.4s all;opacity: 0;}
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu li a.dropdown-item:hover:before {width: 3px;opacity: 1;}
	header .navigation_scssn .navbar ul.navbar-nav > li.dropdown .dropdown-menu li:last-child a.dropdown-item {border-bottom: 0; }


}
@media(max-width:1600px) {
	.product_main_content_tabbing .nav-pills .nav_tab_li .choose_icon {
		width: 75px;
		min-width: 75px;
		height: 75px; 
		padding: 15px 10px; 
		margin-right: 18px;
	}
	.quality-certificate ul li img {
		max-height: 300px;
	}
	.quality-certificate ul{
		gap: 20px 40px; 
		padding-left: 68px;
	}
	.quality-certificate {
		margin-left: 0px;
		width: calc(100% + 40px);
	}
}
@media(max-width:1399px) {
	.home_quality_assurance_scssn:before {opacity: 0.55;width: 67%;}
	.home_manufacturer_scssn:after {height: 49%; }
	.products-text{
		padding-right: 15px;
	}

	.product_main_content_tabbing ul.product-tab-main li span.choose_icon {
		width: 65px;
		height: 65px;
		min-width: 65px;
		margin-right: 12px;
	}
	.product_main_content_tabbing ul.product-tab-main li {
		font-size: 18px;
		padding: 12px 15px;
	}
	.product_main_content_tabbing .accordion .accordion-item ul li{
		padding: 8px 10px 8px 40px;
		font-size: 17px; 
	}
	.product_main_content_tabbing .accordion .accordion-item ul li:before {
		top: 15px;
	}
	.standard-size-table table tr th{
		font-size: 16px; 
		padding: 20px 7px 20px 10px;
	}
	
	.standard-size-table table tr td{
		padding: 10px 12px;
	}
	.enquriy-form .modal-dialog .modal-body .buy_form_scssn{
		max-width: 63%;
	}
	/* .tmt-bar-products{
		padding: 0px 0 130px 0;
	} */
	.tmt-bar-products .product-name{
		left: 37%;
	}
	.tmt-bar-products .product-name p {
		font-size: 38px;
	}
	.tmt-bar-products .product-name p:after {
		height: calc(100% - 16px);
	}
	header .navigation_scssn .navbar .navbar-nav > li {
        padding: 0 0px;
    }
	header .navigation_scssn .navbar .navbar-nav li a {
    font-size: 18px;
}
	header .navigation_scssn .navbar .navbar-nav button.dropdown-toggle {
    right: 9px;
}
	header.site-scrolled .navigation_scssn .navbar .navbar-nav button.dropdown-toggle {
    right: 0px;
}
}
@media(max-width:1280px){
	header .navigation_scssn button.dropdown-toggle {top: 0;padding: 0 5px;right: 15px;}
}
@media(max-width:1199px){
	header .navigation_scssn {padding: 15px 15px 15px 23px; }
	header .navigation_scssn .navbar {justify-content: flex-end;}
	header .navigation_scssn .navbar-toggler {padding: 0 0 0 20px;position: absolute;top: -17px;right: 0px;border-color: transparent;box-shadow: none;border: none;border-left: 1px solid rgb(0 0 0 / 24%) !important;border-radius: 0;}
	header .navigation_scssn .navbar-toggler:hover,header .navigation_scssn .navbar-toggler:focus {outline: none;box-shadow: none;}
	header .navigation_scssn .navbar-toggler.open_menu span {height: 2px;background: #000000;width: 40px;display: block;margin: 7px 0;}
	header .navigation_scssn .navbar-toggler.open_menu span:first-child {width: 60%;}
	header .navigation_scssn .navbar-toggler.open_menu span:last-child {width: 85%;}
	header .navigation_scssn button.menu_open {border: none !important;width: 55px;height: 46px;display: flex;flex-direction: column;justify-content: space-around;overflow: hidden;padding: 0;position: relative;top: 10px;border: none;box-shadow: none;align-items: flex-end;transition: 0.4s all;}
	header .navigation_scssn button.menu_open span.icon-bar {background: #ffffff;width: 80%;height: 3px;position: relative;transition: 0.4s all;}
	header .navigation_scssn button.menu_open span.icon-bar:first-child {width: 50%;}
	header .navigation_scssn button.menu_open span.icon-bar:nth-child(2):before {/* content: 'MENU'; */position: absolute;left: -50px;font-size: 12px;font-weight: 800;color: #ffffff;background: var(--blue_green);top: 50%;transform: translateY(-50%);padding: 0 38px 0 0px;transition: 0.4s all;}
	header .navigation_scssn button.menu_open span.icon-bar:last-child {width: 65%;}
	header .navigation_scssn button.menu_open:hover span.icon-bar:first-child,header .navigation_scssn .navigation button.menu_open:hover span.icon-bar:last-child {width: 55px;}
	header .navigation_scssn button.menu_open:hover span.icon-bar:nth-child(2):before {left: 0;padding-right: 4px;}
	header .navigation_scssn .navbar .navbar-collapse {position: fixed;left: 0;right: 0;top: 0;width: 100%;height: 100%;opacity: 0;visibility: hidden;transition: 0.4s all;transform: scaleY(0.5);transform-origin: top;overflow-y: auto;z-index: 99;padding: 40px 51px 7%;background: rgb(0 54 82 / 90%);background-image: url(https://www.srtmx.com/wp-content/uploads/2024/12/why_choose_rod-rspnv.png);background-size: contain;background-repeat: no-repeat;backdrop-filter: blur(4px);background-size: 96px;background-position: 20px 60px;}
	header .navigation_scssn .navbar .navbar-collapse.show {opacity: 1;visibility: visible;transform: scaleY(1);}
	header .navigation_scssn .navbar-expand-xl .navbar-collapse:not(.show) {display: block; }
	header .navigation_scssn .navbar-toggler.menu_close {top: 25px;padding: 0;width: 50px;height: 50px;right: 5px;position: absolute;float: right;transition: transform 0.2s ease-out, opacity 0.2s ease-out;border: none !important;}
	header .navigation_scssn .navbar-toggler.menu_close:before,header .navigation_scssn .navbar-toggler.menu_close:after {content: '';position: absolute;left: 0;top: 10px;width: 100%;height: 2px;background: #ffffff;transform: rotate(45deg);transform-origin: center;}
	header .navigation_scssn .navbar-toggler.menu_close:after {transform: rotate(-45deg);}
	header .navigation_scssn .navbar-collapse.show .navbar-toggler.menu_close {transition-delay: 0.85s;opacity: 1;}
	header .navigation_scssn .navbar ul.navbar-nav {margin-top: 60px;/* display: block; */padding-left: 60px;}
	header .navigation_scssn .navbar ul.navbar-nav > li {display: inline-block;width: auto;position: relative;counter-increment: count;padding: 11px 10px;/* width: 45%; */}
	header .navigation_scssn .navbar ul.navbar-nav > li > a:before {content: '';content: '';width: 13px;height: 13px;position: absolute;background: #15465f;border-radius: 50px;border: 2px solid #6a8898;left: 0;top: 50%;transform: translateY(-50%);}
	header .navigation_scssn .navbar ul.navbar-nav > li > a:after {content: ''; position: absolute; width: 41px; height: 3px; background: #688696; border-radius: 50px; z-index: -1; left: -41px; top: 50%; transform: translateY(-50%); }
	header .navigation_scssn .navbar ul.navbar-nav li a {color: #ffffff;font-size: 40px;font-weight: 800;padding: 0px 0 0px 30px;width: auto;display: inline-block;text-align: left;background: transparent;letter-spacing: 0.3px;text-transform: capitalize;}
	header .navigation_scssn .navbar ul.navbar-nav li a.dropdown-toggle {padding-right: 20px;} 
	header .navigation_scssn .navbar ul.navbar-nav li button.dropdown-toggle {right: auto;color: #ffffff;top: 22px;border-left: 1px solid #ffffff;border-radius: 0;padding: 0 10px;font-size: 27px;}
	header .navigation_scssn .navbar ul.navbar-nav button.dropdown-toggle::after {color: #ffffff; }
	header .navigation_scssn .navbar ul.navbar-nav button.dropdown-toggle.show::after {transform: rotate(-180deg); }
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu {background: transparent;border: none;padding: 0px 10px 0px 35px;max-height: 0;display: block;overflow: hidden;margin: 0;transition: all ease .5s;-moz-transition: all ease .5s;-webkit-transition: all ease .5s;}
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu.show {max-height: 300px; transition: .5s ease-in; }
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li {display: inline-block; width: 100%; }
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a {color: rgb(255 255 255 / 75%);font-weight: 400;font-size: 23px;padding: 5px 5px 5px 25px;}
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a:after {content: '\F105';position: absolute;left: 2px;font-family: 'FontAwesome';}
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a:hover {color: #ffffff;}
	header.site-scrolled .navigation_scssn button.menu_open {top: -1px;}
	header:hover .navigation_scssn button.menu_open span.icon-bar, header.site-scrolled .navigation_scssn button.menu_open span.icon-bar {background: #003652; }
	.why_choose_scssn .why_choose_content {display: block;}
	.why_choose_scssn .why_choose_content .why_choose_rod {width: 100%;  display: flex; flex-direction: column; top: 0px; }
	.home_quality_assurance_scssn .assurane_content ul li {padding: 10px 18px;}
	.home_about_scssn:before {background-position: 117% 93%; }
	.home_manufacturer_scssn:after {height: 44%; }
	footer .footer_contact {display: flex;padding: 10px 25px;}
	footer .footer_contact:before {width: 100%;}
	footer .footer_contact > ul {display: flex; align-items: flex-start; }
	footer .footer_contact > ul > li {padding-right: 25px;padding-bottom: 10px;max-width: 400px;width: 50%;}
	.copyright:before {width: 100%;}
	.product_main_content_tabbing .nav-pills .nav_tab_li { 
		width: 32%;
		margin: 0 6px; 
	}
	.product_main_content_tabbing .nav-pills .nav_tab_li.active {box-shadow: 0px 0px 50px 10px rgb(0 0 0 / 10%); }

	.product_main_content_tabbing .nav-pills .nav_tab_li a {
		margin: 0;
		height: 100%;
	}

	.product-name p {
		font-size: 42px;
	}
	.products-img img{
		min-height: 470px;
	}
	.product-name p:after { 
		height: calc(100% - 15px);
		top: -5px;
	}
	.standard-size-table table{
		width: max-content;
		max-width: 1200px;
	}
	.quality-certificate {
		top: 0;
	}
	.quality-certificate ul li img {
		max-height: 350px;
	}
	.quality-certificate ul {
		gap: 20px 80px; 
		padding-left: 100px;
	}
	.quality-images { 
		margin-top: 60px;
	}
	.tmt-bar-products .products-img img {
		min-height: auto;
	}
	.tmt-bar-products .product-name {
		left: 36%;
	}
	.tmt-bar-products .product-name p {
		font-size: 34px;
	}
	.tmt-bar-products .product-name p:after {
		height: calc(100% - 15px);
		top: 0;
	}
}
@media(max-width: 991px){
	header .header_topbar ul li a {padding: 15px 8px; font-size: 13px; }
	header .header_topbar ul li .translate a img {width: 27px; filter: invert(1); transition: 0.4s all; }
	header:hover .header_topbar ul li a img, header.site-scrolled .header_topbar ul li a img {filter: none; opacity: 0.75; }
	header .header_topbar ul li .translate a span {display: none; }
	header.site-scrolled .navigation_scssn button.menu_open {top: 0; }
	header .navigation_scssn button.menu_open {top: 7px; }
	.why_choose_scssn .why_choose_content .why_choose_rod {margin: 0 auto; width: 90%; max-width: 80px; }
	.why_choose_scssn .why_choose_content ul.left_col li {top: 2%;left: 13%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(2) {top: 23%;left: 12.2%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(3) {top: 47%;left: 4.1%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(4) {top: 68.7%;left: 17%;}
	.why_choose_scssn .why_choose_content ul.right_col li {top: 2%;right: 14.5%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(2) {top: 23%;right: 13%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(3) {top: 47%;right: 15%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(4) {top: 68.7%;right: 13.6%;}
	.why_choose_scssn .why_choose_content ul li span {width: 60px; height: 60px; }
	.why_choose_scssn .why_choose_content ul li h4 {font-size: 14px; }
	.product_slide_caption {text-align: left;}
	.common_form textarea.form-control { height: 140px; }
	.career_form_scssn {box-shadow: 0px -20px 35px 0px rgb(0 0 0 / 6%); padding: 0 30px; }
	.aboutus_content_scssn .about_content .heading {margin-top: 0px; }
	.company_history_scssn:before {height: 100%; width: 100%; z-index: 0; }
	.company_history_scssn:after {background: -moz-linear-gradient(178deg, rgb(237 243 249) 55%, rgba(255,255,255,0.8) 100%); background: -webkit-linear-gradient(178deg, rgb(237 243 249) 55%, rgba(255,255,255,0.8) 100%); background: linear-gradient(178deg, rgb(237 243 249) 55%, rgba(255,255,255,0.8) 100%); }
	.md_photo {padding: 0;width: 90%;margin: 0 auto;text-align: center;}
	.md_photo:before {opacity: 0; }
	.md_photo img {margin: 0 0 0 0;max-height: 460px;width: auto;}
	.vision_mission_box {align-items: flex-start; }
	.vision_mission_box .vision_mission_img {max-width: 140px; }


/* ====== 02-03-2023 ======= */

.product_main_content_tabbing ul.product-tab-main li {
	width: 33%;
	display: inline-flex;
	height: 100%;
	position: relative;
	align-items: flex-start;
	justify-content: center;
	flex-direction: column;
	gap: 10px;
	padding: 15px 10px;
	min-height: 190px;
}
.product_main_content_tabbing ul.product-tab-main{
	position: relative;
	display: flex;
	gap: 0 10px;
}
.products-text {
	padding-right: 0px;
}	

.enquriy-form .modal-dialog .modal-body .buy_form_scssn {
	max-width: 50%;
}
.enquriy-form .modal-dialog .modal-body .buy_form_scssn {
	top: auto;
	transform: unset;
}
.enquriy-form .modal-dialog .modal-body{ 
	margin-bottom: 3rem;
}
.home_manufacturer_scssn .manufacturer_content p:after, .home_manufacturer_scssn .manufacturer_content p:before {
	visibility: hidden;
}
.manufactuing_img:after, .manufactuing_img:before {
	height: calc(100% - 150px);
	bottom: -50px;
	top: auto;
	visibility: visible;
}
.manufactuing_img:before {
	left: auto;
	right: 0;
}
.buy_page {
	padding-bottom: 70px;
}
.product_main_content_tabbing .accordion .accordion-item h4 {
	margin-top: 22px;
}
 .product_main_content_tabbing .accordion .accordion-item ul li {
    padding: 0px 10px 8px 40px;
    font-size: 17px;
    margin-bottom: 15px;
}
.product_main_content_tabbing .accordion .pr-button button:after {
	display: block;
}
.tmt-bar-products .pr-border:nth-child(2n - 2):after{
	display: none;
}
.tmt-bar-products .pr-border:after{
	right: 5px;
}
.tmt-bar-products .product-name {
    left: 43%;
}
.tmt-bar-products .product-name p {
    font-size: 36px;
}
.tmt-bar-products .product-name p:after {
    height: calc(100% - 16px); 
}
.tmt-bar-products .products-img img {
    max-height: 380px; 
}
.tmt-bar-products .product-name {
    left: 40%;
}
}
@media(max-width:767px){
	header .header_topbar ul li a span {display: none;}
	header .header_topbar ul li a {padding: 15px 15px; }
	header .header_topbar ul li a i {font-size: 23px;} 
	.heading strong {font-size: 30px; }
	.home_tmt_bar{ padding: 25px 0; }
	.home_tmt_bar ul li a {font-size: 21px; padding: 0 15px; }
	.home_tmt_bar ul li:after {font-size: 19px; }
	.home_product_scssn .custom_arrows .swiper-button-next, .home_product_scssn .custom_arrows .swiper-button-prev{
		right: 5%;
		background-size: 40px;
		top: 4%;
	}
	.home_product_scssn .custom_arrows .swiper-button-prev
	{
		left: 5%; 
	}
	.why_choose_scssn .why_choose_content ul li span {display: none;}
	.why_choose_scssn .why_choose_content ul li h4 {padding: 5px 0 0; }
	.why_choose_scssn .why_choose_content ul li:after {top: -13px; }
	.why_choose_scssn .why_choose_content ul.left_col li { align-items: flex-end; flex-direction: column; top: 7%; left: 21%; }
	.why_choose_scssn .why_choose_content ul.left_col li:before {top: -20px;right: 20px;}
	.why_choose_scssn .why_choose_content ul.left_col li:after {right: -34px;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(2) {left: 21%; top: 27%; }
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(3) {left: 10%; }
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(4) {left: 26%; }
	.why_choose_scssn .why_choose_content ul.right_col li {flex-direction: column;  align-items: flex-start; top: 7%;right: 22%;}
	.why_choose_scssn .why_choose_content ul.right_col li:before {top: -20px;left: 18px;}
	.why_choose_scssn .why_choose_content ul.right_col li:after {left: -58px;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(2) {right: 21%; top: 27%; }
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(4) {right: 23%; }
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(3) {right: 24%; }
	.parallax_background {background-size: 221%; } 
	.product_slide_box h3 {font-size: 45px; }
	.product_slide_box .product_slide_caption .product_slide_speci h4 {font-size: 20px; }
	.product_slide_box .product_slide_caption .product_slide_speci p {font-size: 17px; }
	.custom_arrows .swiper-button-prev, .custom_arrows .swiper-button-next {width: 46px; height: 35px; background-size: contain; }
	.home_manufacturer_scssn:after {height: 35%; }
	footer .footer_contact > ul {flex-direction: column;}
	footer .footer_contact > ul li {max-width: 100%;width: 100%; padding-right: 0; }
	footer .copyright ul {display: flex; justify-content: space-between; flex-direction: column; align-items: center; }
	footer .copyright ul li {padding: 5px 0; }
	.company_history_scssn:after {background: rgb(237 243 249);}
	.vision_mission_scssn .border-bottom {border-bottom:1px solid rgb(0 85 165 / 30%) !important; }
	.vision_mission_box,.vision_mission_box.reverse_col {flex-direction: column; }
	.vision_mission_box .vision_mission_img {max-width: 175px; }
	.vision_mission_box .vision_mission_content,.vision_mission_box.reverse_col .vision_mission_content {padding: 30px 0 5px 0px; text-align: left; border: none; }
	.vision_mission_box .vision_mission_img,.vision_mission_box.reverse_col .vision_mission_img {padding: 0 0; max-width: 100px; }
	.aboutus_content_scssn .about_content {margin-top: 0px; padding-top: 30px;}

	
	.product_main_content_tabbing .accordion .pr-button button {
		font-size: 19px;
		padding: 15px 45px 15px 15px;
	}
	.product_main_content_tabbing .accordion .pr-button button span.choose_icon {
		height: 70px;
		width: 70px;
		min-width: 70px;
	}
	
	.product_main_content_tabbing .accordion .accordion-item h4 {
		font-size: 22px;
	}
	.enquriy-form .modal-dialog .modal-body:before {
		background-size: 43%;
	}

	.enquriy-form .modal-dialog .modal-body .buy_form_scssn {
		top: auto;
		transform: unset;
		width: 100%;
		max-width: unset;
		position: relative;
	}
	.enquriy-form .modal-dialog .modal-body {
		margin-bottom: 0;
		padding: 5rem 1.5rem 3rem;
	}
	.enquriy-form .modal-body .heading strong, .heading.sub_heading strong{
		font-size: 32px;
	}
	.enquriy-form .modal-dialog .modal-body .common_form textarea.form-control {
		height: 6em;
	}
	.enquriy-form .modal-dialog .modal-content button.btn-close{
		height: 40px;
		width: 40px;
	}
	.enquriy-form .modal-dialog .modal-content button.btn-close:after, .enquriy-form .modal-dialog .modal-content button.btn-close:before{
		width: 30px;
	}
	.product_slide_caption .custom_button {   
		font-size: 18px;
		padding: 12px 26px;
	}
	.quality-certificate ul li img {
		max-height: 270px;
	}
	.quality-certificate ul {
		gap: 20px 50px;
		padding-left: 70px;
	}
	.under-construction h1 {
		font-size: 1.8rem;
		padding: 0.5rem 1rem;
		line-height: 1.3;
	}
	.under-construction img {
		max-width: 230px;
	}
	.vision_mission_scssn{
		padding-bottom: 100px;
	}
	.quality-images a.box:hover span:before {
		right: 46.5%;
	}
	.quality-images a.box:hover:before { 
		left: 46.7%;
	}
	#buy-page-form { 
		margin-top: -100px; 
	}
	.md_desk_content .heading strong { 
		font-size: 28px;
	}
	.tmt-bar-products .pr-border:after {
		height: 1px;
		width: 95%;
		top: auto;
		bottom: -30px;
		right: auto;
		transform: translateX(-50%);
		left: 50%;
	}
	.tmt-bar-products .pr-border:nth-child(2n - 2):after {
		display: block;
	}
	.tmt-bar-products{
		padding: 0px 0 150px 0;
	}
}
@media(max-width: 575px){
	header .header_topbar ul li a {padding: 15px 12px; }
	header .header_topbar ul li a i {font-size: 18px; } 
	header .header_topbar ul li .translate a img {width: 22px; }
	header .navigation_scssn {padding: 10px 15px 10px 23px; } 
	header .navigation_scssn button.menu_open {height: 30px;top: 9px;}
	header .navigation_scssn button.menu_open span.icon-bar {
    height: 2px;
}
	header .navigation_scssn .navbar .navbar-collapse {background-size: 80px;padding: 20px 15px 7% 40px;background-position: 20px 60px;}
	header .navigation_scssn .navbar ul.navbar-nav {padding-left: 60px;}
	header .navigation_scssn .navbar ul.navbar-nav li a {font-size: 30px; }
	header .navigation_scssn .navbar ul.navbar-nav li button.dropdown-toggle {top: 20px; font-size: 20px; }
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a {font-size: 20px; } 
	.home_quality_assurance_scssn:before {width: 100%;opacity: 0.15; background-size: cover; }
	.home_quality_assurance_scssn:after {background: rgb(248,244,232); background: -moz-linear-gradient(180deg, rgba(248,244,232,1) 64%, rgba(255,255,255,0.165703781512605) 100%); background: -webkit-linear-gradient(180deg, rgba(248,244,232,1) 64%, rgba(255,255,255,0.165703781512605) 100%); background: linear-gradient(180deg, rgba(248,244,232,1) 64%, rgba(255,255,255,0.165703781512605) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8f4e8",endColorstr="#ffffff",GradientType=1); }
	.tmt_calculator_box {
		/* position: absolute; */
		width: 92%;
		left: 50%;
		transform: translateX(-50%);
	}
	
	.product_slide_box h3 {
		font-size: 36px;
	}
	.why_choose_scssn .why_choose_content ul li {width: 150px;} 
	.why_choose_scssn .why_choose_content ul li h4 {font-size: 15px;  }
	.why_choose_scssn .why_choose_content ul.left_col li {top: 7%;left: 4%;}
	.why_choose_scssn .why_choose_content ul.right_col li {flex-direction: column;align-items: flex-start;top: 7%;right: 4%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(2) {left: 4%;top: 27%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(3) {left: 4%;}
	.why_choose_scssn .why_choose_content ul.left_col li:nth-child(4) {left: 4%;}
	.why_choose_scssn .why_choose_content ul.right_col li:after {left: -35px;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(2) {right: 4%;top: 27%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(4) {right: 4%;}
	.why_choose_scssn .why_choose_content ul.right_col li:nth-child(3) {right: 4%;}
	.home_about_scssn:before {background-position: 140% 93%; background-size: 200px; }
	.contact_detail_box {padding: 20px; }
	.contact_detail_box p {font-size: 16px; }
	.contact_detail_box ul li a {font-size: 16px; }
	.contact_detail_box ul li a span {width: 45px; height: 45px; }
	.career_form_scssn  {padding: 0 20px;}
	.page_title h1 {font-size: 35px; line-height: 0.9; }
	.page_title .breadcrumb li, .page_title .breadcrumb a {font-size: 17px; }
	.page_title .breadcrumb {padding: 5px 5px; }

	.products-img img {
		min-height: auto;
	}

	.products-text .accordion .accordion-item button.accordion-button {
		font-size: 18px;
	}
	.products-text ul li{
		font-size: 16px;
	}
	.product_main_content_tabbing .accordion .accordion-item ul li:before{
		width: 17px;
		height: 17px; 
		background-size: 17px;
	}
	.product_main_content_tabbing .accordion .accordion-item ul li {
		padding: 8px 10px 8px 32px ; 
	}
	.enquriy-form .modal-dialog .modal-body:before {
		background-size: 58%;
	}
	.vision_mission_box .vision_mission_img{
		width: 100%;
	}
	.buy_form_scssn {
		padding: 40px 15px;
	}
	.media_box .media_title { 
		padding: 15px 0;
	}
	.media_box:before {
		transform: unset;
		top: auto;
		height: 85%;
		bottom: 0;
	}
	.quality-certificate {
		width: 100%;
		justify-content: center;
	}
	.quality-certificate ul{ 
		flex-wrap: wrap;
		padding-left: 0;
		justify-content: center; 
		gap: 40px 40px;
		flex-direction: column;
	} 
	.quality-certificate ul:before{  
		width: 200vw;
		left: -65%; 
	}
	.quality-certificate{
		padding: 40px 30px 40px 30px;
	}
	.tmt-bar-products .product-name p {
		font-size: 34px;
	}
	.tmt-bar-products .product-name {
		left: 38%;
	}
	.tmt-bar-products .products-img img {
		max-height: 380px;
		min-height: 350px;
	}
}
@media screen and (max-width: 576px) {
    header .logo a {
    max-width: 130px;
}
	header.site-scrolled .logo a {
    max-width: 105px;
}
}
@media(max-width:479px){
	.title:before {width: 85%;}
	.title h1, .title h2 {font-size: 18px;}
	.heading strong {font-size: 25px; }
	header .navigation_scssn {padding: 15px 15px 15px 23px; }
	header .navigation_scssn button.menu_open {top: 0;}
	header.site-scrolled .navigation_scssn button.menu_open {top: 0px; }
	header .navigation_scssn .navbar .navbar-collapse {background-size: 80px;padding: 20px 15px 7%;background-position: 0px 60px;}
	header .navigation_scssn .navbar ul.navbar-nav {padding-left: 45px; }
	header .navigation_scssn .navbar ul.navbar-nav li a {font-size: 22px; font-weight: 500; }
	header .navigation_scssn .navbar ul.navbar-nav > li a:after {width: 20px; left: -20px; }
	header .navigation_scssn .navbar ul.navbar-nav li button.dropdown-toggle {top: 15px; font-size: 16px; }
	header .navigation_scssn .navbar ul.navbar-nav li.dropdown ul.dropdown-menu li a {font-size: 17px; } 
	.why_choose_scssn .why_choose_content ul li {width: 110px;} 
	.why_choose_scssn .why_choose_content ul li h4 {font-size: 13px; white-space: normal;  }
	.career_form_content .heading strong {font-size: 25px;}
	p {font-size: 18px;}
	.md_desk_content p {font-size: 18px;}
	.vision_mission_box .vision_mission_content p {font-size: 17px;}

	.product-name p {
		font-size: 32px;
	}
	.product-name p:after {
		height: calc(100% - 8px);}

		.products-img img {
			min-height: 400px;
			object-fit: cover;
		}
		.product-name{
			left: 39%;
		}
		.tmt_calculator_box .accordion-button ul {
			display: flex;
			flex-wrap: wrap;
			flex-direction: column;
			align-items: flex-start;
		}
		.tmt_calculator_box .accordion-button {
			padding: 15px 17px;
		}
		.tmt_calculator_box .accordion-button ul li:last-child {
			border-left: 3px solid rgb(255 255 255 / 70%); 
		}
		.clients_scssn {
			padding-bottom: 10rem !important;
		}
		.vision_mission_scssn {
			padding-bottom: 150px;
		}
		.products-info .products-space:last-child, .media_page_scssn{
			padding-bottom: 160px !important;
		} 
		.buy_page, .contact_form_scssn, .career_page {
			padding-bottom: 120px;
		}
	} 
	@media(max-height:700px){
		.enquriy-form .modal-dialog .modal-body .buy_form_scssn {
			position: relative;
			top: auto;
			transform: unset;
		}

	}
	@media screen and (max-height: 720px) and (min-width: 1200px) and (max-width: 1399px) {}
	@media screen and (max-height: 750px) and (max-width: 991px) {}
	@media(max-height:768px){
		#toTop.active{
			top: 80%;
		}
		.whatsapp-chat{
			top: 89%;
		}
	}
	@media(max-height:575px){
		#toTop.active {
			top: 72%;
		}
		.whatsapp-chat {
			top: 83%;
		}
	}
	@media(max-height:480px){
		#toTop.active {
			top: 67%;
		} 
	} 

	 


/* ==== */
@media screen and (max-height: 835px){
    .accordion-collapse.show, .tmt_calculator_box.show {
		min-height: 160px;
		max-height: 680px;
		overflow-y: auto;
		top: 160px;
		height: auto;
		transition: all 0.4s;
	}
	.tmt_calculator_box_free.show {
		position: fixed;
	}
}