.bg-blur {
    backdrop-filter: blur(10px);
}
@media only screen and (max-width: 1699px) {
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1480px !important;
	}
	.hidden-element-1 {
		left: 28%;
	}

	.header-wrapper .premium-mega-content-container {
		left:39% !important;
		width: 1085px !important;
	}

	.header-wrapper .premium-nav-hor ul li {
		padding-left: 22px;
	}
	/* products info page css*/
	.product-tab .elementor-tabs-wrapper {
		width: 71% !important;
	}

	.footer-quick-links .elementor-widget-wrap.elementor-element-populated {
		margin-right: 100px !important;
	}
	.footer-product-menu .elementor-widget-wrap.elementor-element-populated {
		padding:0 80px !important;
	}
	.other-link-menu .elementor-widget-wrap.elementor-element-populated {
		padding:0 74px !important;
	}

	.testimonial-content .swiper-horizontal {
		margin-left: -210px;
	}
	/* Check 1599px and add css here */
}
@media only screen and (max-width: 1599px) {
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1280px !important;
	}
	.header-wrapper .premium-mega-content-container {
		width: 1025px !important;
	}
	.hero-sec {
		padding:160px 0px 50px 0px !important;
	}
	.home-product-section, .counter-sec  , .home-certificate , .home-brands , .upcoming-event-sec , .global-presence , .home-orthopedic-sec,           .overview-ban, .leader-ban, .tech-ban, .oem-ban, .research-ban, .contact-ban, .products-info, .academy-ban   {
		padding:90px 0px 90px 0px !important ;
	}
	.new-biolink-inner {
		padding-top:40px !important;
	}
	.home-what-new-sec {
		padding-bottom:90px !important;
	}
	.hero-animat-slider {
		max-width:400px !important;
	}
	.counter-sec
	h1, .text-slider .premium-fancy-list-items {
		font-size: 65px;
	}
	h2{
		font-size:52px ;
	}
	h3{
		font-size:27px;
	}
	.counter-sec  .elementor-counter-number-wrapper span {
		font-size: 55px !important;
	}
	.hero-sec  h4 {
		margin-top: 15px;
	}
	.hidden-element-2 {
		left: 29%;
	}
	.hidden-element-2-2 {
		right: 29%;
	}
	.hidden-element-1 {
		left: 24%;
	}
	.hidden-element-3 {
		left: 37%;
	}
	.hidden-element-3-3 {
		right: 38%;
	}
	.counter-col .elementor-widget-wrap {
		padding:0px 55px 0px 55px !important ;
	}
	.counter-col.counter-col-1  .elementor-widget-wrap {
		padding-left:0px!important ;
	}
	.counter-col.counter-col-4  .elementor-widget-wrap {
		padding-right:0px!important ;
	}
	.mb-80 {
		margin-bottom: 60px !important;
	}
	.white0_8 h5, .copyright-text  span, .f-menu a.hfe-menu-item {
		font-size: 19px;
	}
	.footer_about  .elementor-widget-wrap {
		padding: 0px 70px 0px 80px !important ;
	}
	.new-biolink-col img{
		max-width:60% !important;
	}
	.Product-dropdown{
		padding: 27px 35px 23px 26px !important;
	}
	.dropdown-list .elementor-icon-list-text {
		font-size: 17px;
	}
	.h5 h5 {
		font-size:19px;
	}
	.upEvent-content .upEvent-date, .upEvent-content .upEvent-location {
		font-size: 18px;
		padding-left: 26px;
	}
	.upEvent-content .upEvent-date::before, .upEvent-content .upEvent-location::before {
		width: 16px;
		height:30px;
	}
	.event-box {
		grid-gap: 54px;
	}
	.detail-image{
		width: 40% !important;
	}
	.detail-text{
		width: 60% !important;
	}
	.detail-image img{
		width: 90%;
	}
	.details li {
		font-size: 17px; 
	}
	/* corporate profile page css */
	.overview-counter .elementor-counter-number,
	.overview-counter .elementor-counter-number-suffix{
		font-size: 40px !important;
	}
	.overview-ban-image-col{
		padding: 10px !important;
	}
	.overview-counter {
		max-width: 90% !important;
		width: 90% !important;
	}
	.overview-counter .elementor-widget-container {
		padding: 14px !important;
		margin-bottom: 20px !important;
	}
	.overview-counter {
		max-width: 92% !important;
		width: 92% !important;
	}
	.ban-head{
		padding-bottom: 0px !important;
	}


	/* service page css */
	.oem-image-fix {
		bottom: 1%;
	}
	.global-ban .elementor-element-populated {
		padding: 0px 40px 0px 0px !important;
	}

	/* 	contact us form css */
	.contact-ban-form .elementor-element-populated{
		padding: 40px !important;
	}
	.contact-ban-content .elementor-element-populated{
		padding: 30px !important;
	}

	/* products info page css*/
	.product-tab .elementor-tabs-wrapper {
		width: 82% !important;
	}
	.elementor-widget-tabs .elementor-tab-desktop-title {
		font-size: 23px !important;
	}

	/* Biolink Academy page css */
	.academy-ban-content  .elementor-widget-container {
		padding: 0px 0px 15px 0px !important;
	}
	.academy-ban-image img {
		width: 90%;
	}
	.elementor-slides .swiper-slide-inner .elementor-slide-heading {
		font-size: 52px !important;
	}
	.sub-text {
		font-size: 28px !important;
	}
	.elementor-slides .swiper-slide-inner .elementor-slide-description {
		font-size: 22px !important;
	}

	/* career page css */
	.career-ban h5 {
		margin-bottom: 10px !important;
	}

	/* news & event page css */
	.event-tab .elementor-tabs-wrapper {
		width: 52% !important;
	}
	.upEvent-content .upEvent-name{
		font-size: 18px;
	}

	/* header css */
	.header-wrapper .hfe-nav-menu ul li a, .header-wrapper .premium-nav-hor ul li a {
		font-size: 19px !important;
	}

	/* product table css*/
	th, td {
		font-size: 18px !important;
	}
	.our_client{
		gap:100px !important;
	}
	.testimonial-content .swiper-slide{
		padding:45px 48px;
	}
	.footer-quick-links .elementor-widget-wrap.elementor-element-populated {
		margin-right: 60px !important;
	}

	.testimonial-content .swiper-horizontal {
		margin-left: -190px;
	}
	.other-link-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0 59px !important;
	}
	.footer-product-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0 60px !important;
	}
	.elementor-widget-wrap .other-link-menu::after,
	.elementor-widget-wrap .footer-product-menu::after {
		height: 81%;
	}
	.categories-heading h1{
		font-size:56px;
	}
	.heder-product-categories .elementor-shortcode{
		left: 50%;
		width: 1280px;
		transform: translateX(-50%);
	}
	.pcl-wrap{
		padding: 30px;
	}
	/* Check 1367px and add css here */
}

@media only screen and (max-width: 1366px) {
	p {
		font-size: 18px;
	}
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1121px !important;
	}
	.counter-sec
	h1, .text-slider .premium-fancy-list-items {
		font-size: 57px;
	}
	h2{
		font-size:48px ;
	}
	h3{
		font-size:24px;
	}
	.blog-content h3 a {
		font-size: 22px;
	}
	h4{
		font-size:21px;
	}
	h5{
		font-size:19px;
	}
	.hero-slider .swiper-slide {
		width: 170px !important;
		height: 170px !important;
	}
	.hero-slider {
		max-width: 356px;
	}
	.hero-sec  .btn-wrap {
		margin-block: 28px 60px;
	}
	.hero-sec  h4 {
		margin-top: 10px;
	}
	.home-product-sec {
		padding-top:60px !important;
	}
	.home-product  .elementor-image-box-img{
		margin-bottom:15px !important;
	}
	.home-product-section, .counter-sec, .home-certificate, .home-brands, .upcoming-event-sec, .global-presence  , .home-orthopedic-sec,.overview-ban, .leader-ban, .tech-ban, .oem-ban, .research-ban, .contact-ban, .products-info, .academy-ban  {
		padding: 80px 0px 80px 0px !important;
	}
	.home-what-new-sec {
		padding-bottom: 80px !important;
	}
	.mt75 {
		margin-top: 60px;
	}
	.ortho-divider .elementor-divider{
		padding-block:50px !important;
	}
	.counter-col .elementor-widget-wrap {
		padding: 0px 25px 0px 45px !important;
	}
	.white0_8 h5, .copyright-text  span, .f-menu a.hfe-menu-item {
		font-size: 18px;
	}
	.global-prese-video {
		max-width: 450px !important;
	}
	.mb-80 {
		margin-bottom: 40px !important;
	}
	.brand-logo-sec {
		padding-top:40px !important;
	}
	.home-certificate .margin {
		margin-block: 20px 50px !important;
	}
	.counter-sec  .elementor-counter-number-wrapper span {
		font-size: 45px !important;
	}
	.hidden-element-1 {
		left: 20%;
	}
	.hidden-element-2 {
		left: 26%;
	}
	.hidden-element-2-2 {
		right: 26%;
	}
	.img-heading{
		padding:30px 10px 10px 10px;
	}
	.brands-gallery {
		max-width: 1000px;
	}
	.footer_inner_sec .elementor-widget:not(:last-child) {
		margin-block-end: 18px !important;
	}
	.footer_about .f-menu .menu-item a.hfe-menu-item {
		padding-bottom: 18px !important;
	}
	.footer_menu{
		padding: 20px 0px 20px 0px !important;
	}
	.copyright_sec  {
		padding: 20px 0px 30px 0px;
	}
	.counter-sec  .elementor-counter-title {
		font-size: 17px !important;
	}
	.header-wrapper .premium-mega-content-container {
		left: 42% !important;
		width: 940px !important;
	}
	.spine-col {
		width:23% !important;
	}
	.upEvent-content .upEvent-location {
		margin-block: 7px;
	}
	.event-box   .upEvent-content {
		padding: 15px 10px 15px 30px;
	}
	.upEvent-content h3 {
		margin-bottom: 10px;
	}
	.event-box {
		grid-gap: 40px;
	}
	.Event_code {
		margin-top: 35px !important;
	}
	.details li {
		font-size: 16px;
	}

	/* 	corporate profile page css */
	.overview-counter .elementor-counter-number, 
	.overview-counter .elementor-counter-number-suffix{
		font-size: 35px !important;
	}
	.overview-counter {
		max-width: 100% !important;
		width: 100% !important;
	}
	.overview-counter .elementor-widget-container {
		padding: 10px !important;
		margin-bottom: 12px !important;
	}
	.overview-counter .elementor-counter-title {
		font-size: 20px !important;
	}
	.overview-counter .elementor-counter .elementor-counter-title {
		flex: 3 !important;
	}
	.overview-ban-content .elementor-element-populated{
		padding-right: 19px !important;
	}
	.overview-ban-content  h4 {
		font-size: 20px;
	}

	.tech-icon-box .elementor-widget-container{
		padding: 15px !important;
		margin-bottom: 20px !important;
	}
	.tech-icon-box-col.left .elementor-element-populated{
		padding-right: 10px !important;
	}
	.tech-icon-box-col.right .elementor-element-populated{
		padding-left: 10px !important;
	}
	.tech-ban-content .elementor-element-populated{
		padding-right: 40px !important;
	}
	.tech-icon-box .elementor-icon-box-icon,
	.tech-icon-box  .elementor-icon-box-title{
		margin-bottom: 10px !important;
	}
	.leader-ban-content .elementor-widget-container {
		padding-bottom: 10px !important;
	}

	/* service page css*/
	.oem-image-relative img {
		width: 70% !important;
	}
	.oem-image-fix img {
		width: 50% !important;
	}
	.oem-image-fix {
		bottom: 23%;
	}

	/* 	contact us form css */
	.contact-ban-form .elementor-element-populated{
		padding: 30px !important;
	}
	.contact-ban-content .elementor-element-populated{
		padding: 20px !important;
	}
	.contact-ban-form .elementor-widget-container{
		padding-bottom: 20px !important;
	}
	.contact-ban-content .elementor-element-populated {
		margin-left: 30px !important;
	}
	body .gform_wrapper form .gform_body ul li.gfield {
		padding: 0 5px !important;
		margin: 0 0px 17px !important;
	}
	body .gform_body input[type=text], body .gform_body input[type=email], body .gform_body input[type=tel], body .gform_body input[type=number],     body select, body textarea ,  body .gform_body input[type=file]{
		font-size: 17px !important;
	}	

	/* products info page css*/
	.product-tab .elementor-tabs-wrapper {
		width: 91% !important;
	}
	.elementor-widget-tabs .elementor-tab-desktop-title {
		font-size: 22px !important;
	}
	.product-tab .pdf-card:not(:last-child) {
		margin-right: 30px !important;
	}
	.product-tab .pdf-card {
		padding: 20px !important;
	}

	/* Biolink Academy css */
	.elementor-slides .swiper-slide-inner .elementor-slide-heading {
		font-size: 48px !important;
		left: 9% !important;
		right: 9% !important;
	}
	.sub-text {
		font-size: 24px !important;
	}

	/* news & event page css */
	.event-tab .elementor-tabs-wrapper {
		width: 57% !important;
	}
	.event-tab .event-box {
		margin: 40px 0px;
	}
	.upEvent-content .upEvent-name {
		margin-bottom: 7px;
	}

	/* header css */
	.header-wrapper .logo-box img {
		max-width: 125px;
	}
	.header-wrapper .hfe-nav-menu ul li a, .header-wrapper .premium-nav-hor ul li a {
		font-size: 18px !important;
	}
	/* product table css*/
	th, td {
		font-size: 17px !important;
	}
	.our_client{
		gap:80px !important;
	}
	.testimonial-content .swiper-slide{
		padding:42px 42px;
	}
	.footer-product-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0 50px !important;
	}
	.other-link-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0 40px !important;
	}
	.testimonial-content .swiper-horizontal {
		margin-left: -160px;
	}
	.elementor-widget-wrap .other-link-menu::after,
	.elementor-widget-wrap .footer-product-menu::after {
		height: 75%;
	}
	.biolink-singlepost-content li,
	.biolink-singlepost-content p{
		font-size:18px;
		font-weight:400;
	}
	.biolink-singlepost-content h3{
		font-size:28px;
		margin-top:18px;
		margin-bottom:12px;
		font-weight:700;
	}
	.biolink-singlepost-content li{
		line-height: 1.4;
	}
	.return-policy-content ul {
		padding-left: 30px;
	}
	.categories-heading h1{
		font-size:52px;
	}
	.career-ban{
		padding-top:80px !important;
		padding-bottom:50px !important;
	}
	.heder-product-categories .elementor-shortcode{
		left: 50%;
		width: 1121px;
		transform: translateX(-50%);
	}
	.heder-product-categories .elementor-shortcode{ 
	    top: 114px; 
	}
	/* Check 1200px and add css here */
}

@media only screen and (max-width: 1199px) {
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 940px !important;
	}
	h1, .text-slider .premium-fancy-list-items {
		font-size: 48px;
	}
	h2{
		font-size:42px ;
	}
	.blog-content h3 a {
		font-size: 20px;
	}
	.blog-content .premium-blog-content-inner-wrapper a.premium-blog-excerpt-link.elementor-button {
		font-size: 18px;
	}
	h4{
		font-size:20px;
	}
	h5{
		font-size:18px;
	}

	.hero-sec  .btn-wrap {
		margin-block: 20px 50px;
	}
	.hero-animat-slider {
		max-width: 300px !important;
	}
	.home-product-section, .counter-sec, .home-certificate, .home-brands, .upcoming-event-sec, .global-presence, .home-orthopedic-sec, 
	.overview-ban, .leader-ban, .tech-ban, .oem-ban, .research-ban, .contact-ban, .products-info, .academy-ban   {
		padding: 70px 0px 70px 0px !important;
	}
	.home-what-new-sec {
		padding-bottom: 70px !important;
	}
	.home-product-section  br{
		display:none;
	}
	.home-product-sec {
		padding-top: 50px !important;
	}
	.home-product-section h4 {
		font-size:18px;
	}
	.mt75 {
		margin-top: 50px;
	}
	.btn-wrap a.elementor-button, .gform_footer input[type=submit], .anwp-pg-wrap .btn{
		font-size:19px !important;
	}
	.hidden-element-2-2 {
		right: 24%;
	}
	.hidden-element-2 {
		left: 24%;
	}
	.hidden-element-1 {
		left: 17%;
	}
	.hidden-element-3 {
		left: 34%;
	}
	.hidden-element-3-3 {
		right: 34%;
	}
	.hidden-element-5 {
		top: 42%;
	}
	.hidden-element-4 {
		top: 9%;
	}
	.hidden-element-1, .hidden-element-2, .hidden-element-3, .hidden-element-4, .hidden-element-5, .hidden-element-6, .hidden-element-2-2, 
	.hidden-element-3-3 {
		width: 20px !important;
	}
	.hidden-element-4, .hidden-element-5, .hidden-element-6{
		width: 40px !important;
	}
	.mt-100 {
		margin-top: 70px;
	}
	.brand-logo-sec {
		padding-top: 25px !important;
	}
	.home-orthopedic-sec  .home-orthopedic-inner{
		padding-top:30px !important;
	}
	.mb-80 {
		margin-bottom: 20px !important;
	}
	.footer_about  .elementor-widget-wrap {
		padding: 0px 30px 0px 60px !important;
	}
	.footer_contact{
		padding-left:30px !important;
	}
	.footer_inner_sec .elementor-widget:not(:last-child) {
		margin-block-end: 15px !important;
	}
	.footer_about .f-menu .menu-item a.hfe-menu-item {
		padding-bottom: 15px !important;
	}
	.ortho-col-3{
		padding-left:20px !important;
	}
	.ortho-col-1{
		padding-right:20px !important;
	}
	.ortho-divider .elementor-divider {
		padding-block: 40px !important;
	}
	.counter-sec  .elementor-counter-number-wrapper span {
		font-size: 40px !important;
	}
	.counter-sec  .elementor-counter-title {
		font-size: 16px !important;
	}
	.header-wrapper .premium-mega-content-container {
		left: 40% !important;
	}
	.spine-col {
		width: 20% !important;
	}
	.dropdown-list .elementor-icon-list-text {
		font-size: 16px;
		padding-left:2px !important;
	}
	.h5 h5 {
		font-size: 18px;
	}
	/* 	.Product-dropdown  .elementor-icon-list-item {
	padding: 0px 0px 18px 0px !important;
} */

	/* 	corporate profile page css */
	.hero-ban .elementor-container {
		min-height: 400px !important;
	}
	.overview-ban-image-col {
		padding: 6px !important;
	}
	.overview-counter .elementor-widget-container {
		padding: 5px !important;
		margin-bottom: 10px !important;
	}
	.overview-counter .elementor-counter-title {
		font-size: 17px !important;
		padding-left: 9px !important;
	}

	.overview-counter .elementor-counter-number, .overview-counter .elementor-counter-number-suffix {
		font-size: 32px !important;
	}
	.leader-ban-content .elementor-element-populated {
		padding: 0px 0px 0px 20px !important;
	}
	.tech-ban-content .elementor-element-populated {
		padding-right: 19px !important;
	}
	.tech-ban-content h5 {
		padding-right: 12px !important;
	}
	/* Service page css */
	.oem-image-fix {
		bottom: 35%;
	}

	/* 	contact us form css */
	.contact-ban-form .elementor-element-populated{
		padding: 25px !important;
	}
	.contact-ban-content .elementor-element-populated{
		padding: 15px !important;
	}
	.contact-ban-form .elementor-widget-container{
		padding-bottom: 15px !important;
	}
	.contact-ban-content .elementor-element-populated {
		margin-left: 20px !important;
	}
	body .gform_wrapper form .gform_body ul li.gfield {
		padding: 0 5px !important;
		margin: 0 0px 12px !important;
	}
	body .gform_body input[type=text], body .gform_body input[type=email], body .gform_body input[type=tel], body .gform_body input[type=number],     body select, body textarea {
		font-size: 16px !important;
		padding: 12px 20px !important;
	}	
	body .gform_body input[type=file]::file-selector-button  {
		font-size: 16px !important;
	}	

	/* product detail page css*/
	.contact-form {
		width: 80% !important;
	}

	/* products info page css*/

	.product-tab .elementor-tabs-wrapper {
		width: 100% !important;
	}
	.elementor-widget-tabs .elementor-tab-desktop-title {
		font-size: 20px !important;
	}
	.product-tab .pdf-card:not(:last-child) {
		margin-right: 25px !important;
	}
	.product-tab .pdf-card {
		padding: 15px !important;
	}
	.product-tab h4 {
		font-size: 18px !important;
	}
	.product-tab a {
		font-size: 17px !important;
	}

	/* Biolink Academy css */
	.elementor-slides .swiper-slide-inner .elementor-slide-heading {
		font-size: 42px !important;
		left: 5% !important;
		right: 5% !important;
	}
	.sub-text {
		font-size: 23px !important;
	}
	.elementor-slides .swiper-slide-inner .elementor-slide-description {
		font-size: 20px !important;
	}
	/*  career page css	 */
	.career-ban :nth-child(2) {
		margin-bottom: 12px !important;
	}

	.career-ban .ban-head{
		padding-bottom: 30px !important;
	}
	.career-form .gform_legacy_markup_wrapper .gform_footer {
		margin: 5px 0px 0px;
	}

	/* news & event page css */
	.event-tab .elementor-tabs-wrapper {
		width: 64% !important;
	}	

	/* header css */
	.header-wrapper .logo-box img {
		max-width: 120px;
	}
	.header-wrapper .hfe-nav-menu ul li a, .header-wrapper .premium-nav-hor ul li a {
		font-size: 17px !important;
	}
	.premium-nav-widget-container .premium-main-nav-menu {
		flex-wrap: wrap;
	}
	.our_client{
		gap:60px !important;
	}
	.testimonial-content .swiper-slide{
		padding:40px 40px;
	}
	.footer-content .elementor-column-gap-default{
		justify-content: space-between;
		display: grid;
		grid-template-columns: repeat(2,1fr);
		gap:40px 0;
	}
	.other-link-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0  !important;
	}

	a.premium-blog-excerpt-link.elementor-button::before {
		left: 96px;
	}
	.testimonial-content .swiper-horizontal {
		margin-left: -140px;
	}
	.footer-quick-links{
		width:100% !important;
	}
	.footer-product-menu{
		width:100% !important;
	}
	.other-link-menu{
		width:100% !important;
	}
	.footer-contact-wrap{
		width:100% !important;
	}
	.elementor-widget-wrap .footer-product-menu::after {
		border-right:none;
	}
	.elementor-widget-wrap .other-link-menu::after, .elementor-widget-wrap .footer-product-menu::after {
		height: 100%;
	}
	.testimonial-content .elementor-testimonial__footer {
		margin-bottom: 20px;
	}
	.testimonial-content cite.elementor-testimonial__cite {
		margin-top: 20px;
	}
	.biolink-singlepost-content h3{
		font-size:26px;
		font-weight:700;
	}
	.categories-heading h1{
		font-size:48px;
	}
	.career-ban{
		padding-top:70px !important;
		padding-bottom:50px !important;
	}
	.contact-mobile-hading span{
		width:60%;
	}
	/* Check 1025px and add css here */
}

@media only screen and (max-width: 1024px) {
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container{
		max-width: 100% !important;
		padding: 0 30px;
	}
	.blog-content h3 a {
		font-size: 18px;
	}
	.header-wrapper .premium-mobile-menu-container li>.premium-mega-content-container{
		left: -20px !important;
		top:0px !important;
		width:100vw !important;
	}
	.spine-col{
		width:22% !important;
	}
	.sports-medicine-col {
		width:18% !important;
	}
	.trauma-col  {
		width:22% !important;
	}
	.cranial-col {
		width:26% !important;
	}
	.Product-dropdown > .elementor-container {
		padding:0px !important;
		gap:10px !important;
	}
	.Product-dropdown {
		padding: 0px 20px  !important;
		background:transparent !important;
	}
	.Product-dropdown .h5 h5 {
		color: #3B904C !important;
		margin-bottom: 15px;
	}
	/* 	.Product-dropdown  .elementor-icon-list-item {
	padding: 0px 0px 12px 0px !important;
} */
	.header-wrapper 	.premium-vertical-toggle-open {
		width:100%;
		bottom: 3%;
		top: initial;
		left: 0% !important;
		width: 100% !important;
		height: calc(100% - 89px) !important;
		padding: 0px 20px !important;
		transition: all 0.3s;
		overflow: auto;
		top:auto !important;
	}
	.premium-ver-hamburger-menu .premium-mobile-menu-outer-container .premium-mobile-menu-close {
		top: 7%;
		right: 2.5%;align-content
	}
	.header-wrapper .premium-nav-hor ul li {
		padding-left: 0px;
	}
	.h5 h5 {
		font-size: 16px;
	}
	.dropdown-list	.elementor-icon-list-icon svg path{
		fill: #3B904C !important;
	}
	.dropdown-list .elementor-icon-list-text {
		font-size: 14px;
		padding-left:2px !important;
		color: #3B904C !important;
		opacity:0.8;
	}
	.blog-content .premium-blog-content-inner-wrapper a.premium-blog-excerpt-link.elementor-button {
		font-size: 16px;
	}
	.premium-menu-link .premium-dropdown-icon{
		display:block;
	}

	/*     .header-wrapper .hfe-nav-menu{
	display: block;
}
	.header-wrapper .hfe-nav-menu .hfe-active-menu.hfe-active-menu-full-width + .hfe-nav-menu__layout-horizontal{
	left: 0 !important;
}
	.header-wrapper .hfe-nav-menu .hfe-dropdown {
	position: fixed !important;
	bottom: 0;
	top: initial;
	left: 0% !important;
	width: 100% !important;
	height: calc(100% - 125px) !important;
	padding: 0 30px;
	transition: all 0.3s;
	overflow: auto;
	background: rebeccapurple;
	top:auto !important;
}

	.header-wrapper .hfe-nav-menu ul {
	width: 100%;
	padding: 30px 0;
	height: fit-content;
}
	.header-wrapper .hfe-nav-menu ul li {
	width: 100%;
	padding: 0px;
	border: none !important;
	padding-bottom: 10px;
}
	.header-wrapper .hfe-nav-menu ul li:last-child{
	padding-bottom: 0px;
	padding-top: 10px;
}
	.header-wrapper .hfe-nav-menu ul li a {
	font-weight: 600 !important;
	font-size: 20px;
	padding: 10px 0 !important;
}
	*/

	h1, .text-slider .premium-fancy-list-items {
		font-size: 40px;
	}
	h2 {
		font-size: 36px;
	}
	h5 {
		font-size: 16px;
	}
	.home-product-section, .counter-sec, .home-certificate, .home-brands, .upcoming-event-sec, .global-presence, .home-orthopedic-sec,  
	.overview-ban, .leader-ban, .tech-ban, .oem-ban, .research-ban, .contact-ban, .products-info, .academy-ban{
		padding: 60px 0px 60px 0px !important;
	}
	.home-what-new-sec {
		padding-bottom: 50px !important;
	}
	.home-product-section h4 {
		font-size: 16px;
	}
	.home-product-section h2 {
		margin-bottom: 10px !important;
	}
	.btn-wrap a.elementor-button, .gform_footer input[type=submit], .anwp-pg-wrap .btn {
		height: 44px;
		line-height: 44px !important;
		padding: 0 45px 0px 20px;
		font-size: 18px !important;
	}
	.btn-wrap  .elementor-button-text::before {
		width: 17px;
		right: -27px;
		top: 34%;
	}
	.ortho-col-2{
		order:1;
		padding-top:40px !important;
	}
	.ortho-col-3 {
		padding-left: 0px !important;
	}
	.ortho-col-1 {
		padding-right: 0px !important;
	}
	.ortho-divider .elementor-divider {
		padding-block: 25px !important;
	}
	.counter-col .elementor-widget-wrap {
		padding: 0px 10px 0px 18px !important;
	}
	.counter-sec  .elementor-counter-title {
		font-size: 15px !important;
	}
	.new-biolink-inner {
		padding-top: 20px !important;
	}
	.new-biolink-inner .new-biolink-col{
		width:30% !important;
	}
	.new-biolink-inner .elementor-container {
		gap: 35px;
	}
	.new-biolink-inner h5{
		font-size:15px ;
	}
	.img-heading {
		padding: 20px 10px 0px 10px;
	}
	.home-certificate .margin {
		margin-block: 10px 30px !important;
	}
	.our-certificate-inner .col-certificate{
		width:22% !important;
	}
	.our-certificate-inner > .elementor-container {
		gap: 20px;
	}
	.brand-logo-sec {
		padding-top: 15px !important;
	}
	.brand-logo-sec .gallery-item{
		padding:0px 20px !important;
	}
	.mb-80 {
		margin-bottom: 15px !important;
	}
	.global-presence{
		padding-bottom:30px !important;
	}
	.global-prese-video {
		max-width: 350px !important;
	}
	.footer_about , .footer_product, .footer_contact  , .footer_logo{
		width:50% !important;
	}
	.footer_about  .elementor-widget-wrap {
		padding: 0px 30px 0px 0px !important;
	}
	.footer_about , .footer_product{
		padding-top:40px !important;
	} 
	.footer_contact {
		padding-left: 0px !important;
	}
	.footer_menu   .f-menu .menu-item a.hfe-menu-item {
		padding: 0px 0px 0px 15px !important;
	}
	.white0_8 h5, .copyright-text  span, .f-menu a.hfe-menu-item {
		font-size: 16px;
		line-height:150% !important;
	}
	.element-hovered{
		display:none;
	}
	.event-box {
		grid-template-columns: 1fr;
	}
	.Event_code {
		margin-top: 25px !important;
	}
	.footer_menu  .hfe-nav-menu{
		justify-content:center !important;
	}
	.cat-product-banner-content a {
		width: 33.33%;
	}
	.cat-product-banner-content {
		row-gap: 25px;
	}
	.product-detail .elementor-container {
		flex-direction: column;
	}
	.detail-image, .detail-text {
		width: 100% !important;
	}

	/* 	corporate profile page css */
	.overview-ban .elementor-column-gap-default{
		flex-direction: column-reverse !important;
	}
	.overview-ban-image .elementor-column-gap-default{
		flex-direction: row !important;
	}
	.overview-ban-content, .overview-ban-image {
		width: 100% !important;
	}
	.overview-counter {
		width: 80% !important;
	}
	.overview-counter .elementor-widget-container {
		padding: 20px !important;
		margin-bottom: 20px !important;
	}
	.overview-ban-image-col {
		padding: 8px !important;
	}

	.overview-ban-content h4 {
		font-size: 19px !important;
	}
	.leader-ban .elementor-column-gap-default{
		flex-direction: column !important;
	}
	.leader-ban-content, .leader-ban-image {
		width: 100% !important;
	}
	.leader-ban-image .elementor-element-populated{
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.leader-ban-content .elementor-element-populated {
		padding: 20px 0px 0px 0px !important;
	}
	.tech-ban .elementor-column-gap-default{
		flex-direction: column !important;
	}
	.tech-ban-iconbox .elementor-column-gap-default{
		flex-direction: row !important;
	}
	.tech-ban-content, .tech-ban-iconbox {
		width: 100% !important;
	}
	.tech-ban-content .elementor-element-populated{
		padding: 0px !important;
	}
	.tech-ban-content .ban-head .elementor-widget-container{
		padding-bottom: 13px !important;
	}
	.global-ban .elementor-element-populated {
		padding: 0px !important;
	}
	.tech-ban-content h5 {
		padding-right: 0px !important;
	}

	/* Service page css */
	.oem-ban .elementor-column-gap-default{
		flex-direction: column-reverse !important;
	}
	.oem-ban-content, .oem-ban-image{
		width: 100% !important
	}
	.oem-image-fix {
		bottom: -1%;
		left: 0%;
	}
	.oem-image-fix .elementor-widget-container {
		text-align: left !important;
	}
	.oem-ban-content, .research-ban-content {
		padding-top: 20px !important;
	}
	.oem-ban-content .elementor-element-populated {
		padding-right: 0px !important;
	}
	.research-ban .elementor-column-gap-default{
		flex-direction: column !important;
	}
	.research-ban-image, .research-ban-content{
		width: 100% !important
	}
	.research-ban-content .elementor-element-populated {
		padding: 0px !important;
	}
	.global-presence .elementor-column-gap-default{
		flex-direction: column !important;
	}
	.global-ban{
		width: 100% !important;
	}

	/* 	contact us page css */
	.contact-ban .elementor-column-gap-default{
		flex-direction: column !important;
	}
	.contact-ban-form, .contact-ban-content {
		width: 100% !important ;
	}
	.contact-ban-content .elementor-element-populated {
		margin-left: 0px !important;
		margin-top: 20px !important;
	}
	.gform_legacy_markup_wrapper .gform_footer {
		margin: 0px !important ;
	}
	.contact-ban-form .elementor-element-populated {
		padding: 30px !important;
	}
	.contact-ban-content .elementor-element-populated {
		padding: 25px !important;
	}

	.gform_footer::after {
		width: 17px;
		height: 17px;
		top: 44% !important;
	}

	/* product detail page css*/
	.detail-text {
		margin-top: 20px !important;
	}
	.product-tab .pdf-card:nth-child(1), .product-tab .pdf-card:nth-child(3) {
		margin-right: 0px !important;
	}
	.detail-image img{
		width: 70%;
	}
	.product-table {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	th, td {
		padding: 10px 125px 10px 56px;
	}


	/* products info page css*/
	.product-tab .pdf-card {
		width: 48% !important;
	}
	.elementor-widget-tabs .elementor-tab-desktop-title {
		font-size: 19px !important;
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.product-tab .pdf-card:not(:last-child) {
		margin-right: 0px !important;
	}
	.product-tab .pdf-card:nth-child(1),
	.product-tab .pdf-card:nth-child(3) {
		margin-right: 20px !important;
	}
	.product-tab .pdf-card {
		margin-bottom: 30px !important;
	}
	.product-tab .elementor-tabs-wrapper {
		border-radius: 40px !important;
	}
	.product-tab .elementor-tabs-wrapper {
		padding: 10px 15px !important;
	}
	.elementor-widget-tabs .elementor-tab-desktop-title {
		padding: 10px 35px !important;
	}
	.product-tab .pdf-card-main {
		flex-wrap: wrap !important;
	}


	/* Biolink Academy css */
	.elementor-slides .swiper-slide-inner .elementor-slide-heading {
		font-size: 36px !important;
		line-height: 30px !important;
	}
	.elementor-slides-wrapper.elementor-main-swiper.swiper.swiper-initialized.swiper-horizontal {
		height: 450px !important;
	}
	.sub-text {
		font-size: 22px !important;
		line-height: 30px !important;
	}
	.academy-ban .elementor-container.elementor-column-gap-default {
		flex-direction: column-reverse !important;
	}
	.academy-ban-content, .academy-ban-image{
		width: 100% !important
	}
	.academy-ban-image img{
		width: 90% !important;
		margin: 0 auto !important;
		display: block !important;
	}
	.academy-ban-content{
		margin-top: 20px !important;
	}
	.academy-ban-content .elementor-widget-container {
		padding: 0px 0px 8px 0px !important;
	}
	.career-form{
		width: 85% !important;
	}
	.company-name ::before {
		font-size: 18px !important;
	}
	.career-form .gform_body .company-name input[type=text] {
		margin-top: 10px !important;
	}
	.career-form .gform_wrapper form .gform_body ul li.position {
		margin-top: 42px !important;
	}

	/* news & event page css */
	.event-tab .elementor-tabs-wrapper {
		width: 89% !important;
	}
	.upEvent-content h3 {
		margin-bottom: 5px;
	}
	/* product page css*/
	.product-banner-content a {
		width: 32% !important;
	}
	.product-banner-content a {
		margin-right: 1.5%;
	}
	.product-banner-content a:nth-child(4n) {
		margin-right: 1.5% !important;
	}
	.product-banner-content a:nth-child(3n) {
		margin-right: 0px !important;
	}

	/* product table css*/
	.product-table .premium-table-text{
		padding: 10px !important;
	}
	.detail-text {
		height: 100% !important;
	}
	.our_client{
		gap:40px !important;
	}
	a.premium-blog-excerpt-link.elementor-button::before {
		left: 86px;
		width: 20px;
		height: 13px;
		bottom:0;
	}
	.testimonial-content .swiper-slide{
		padding:30px 30px;
	}
	.testimonial-content .swiper::after {
		width: 35%;
	}
	.testimonial-content .swiper::before {
		width: 30%;
	}
	.testimonial-content .swiper-horizontal {
		margin-left: -100px;
	}
	.biolink-singlepost-content li,
	.biolink-singlepost-content p{
		font-size:16px;
		margin-bottom:10px;	
		font-weight:400;
	}
	.biolink-singlepost-content h3{
		font-size:24px;
		margin-top:20px;
		margin-bottom:10px;
		font-weight:700;
	}
	.biolink-singlepost-content li{
		margin-bottom:10px !important;
	}	
	.elementor-section.biolink-singlepost-content.elementor-section-boxed > .elementor-container {
		width:100%;
		padding: 0 30px!important;
	}
	.header-menu nav {
		height: 100vh;
		top:50px !important;
	}
	.categories-heading h1{
		font-size:40px;
	}
	.career-ban{
		padding-top:60px !important;
		padding-bottom:40px !important;
	}
	.footer-contact span,
	.footer-location span {
		padding-right: 5px !important;
	}


	/* Check 768px and add css here */
}

@media only screen and (max-width: 767px) {
	p {
		font-size: 16px;
		line-height: 145%;
	}

	.our_client {
		justify-content: flex-start;
	}
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container{
		padding: 0 20px;
	}
	.notfound-content{
		padding: 12vw 0;
	}
	.blog-content h3 a {
		font-size: 16px;
	}
	.sports-medicine-col , .spine-col , .trauma-col , .cranial-col {
		width:46% !important;
	}
	.trauma-col , .cranial-col{
		padding-top:10px !important;
	}
	h1, .text-slider .premium-fancy-list-items {
		font-size: 32px;
	}
	h2 {
		font-size: 28px;
	}
	h3 {
		font-size: 22px;
	}
	h4 {
		font-size: 17px;
	}
	h5 {
		font-size: 15px;
	}
	.footer_contact  , .footer_logo{
		width:100% !important;
	}
	.footer_about, .footer_product, .footer_contact {
		padding-top: 30px !important;
	}
	.hero-animat-slider {
		max-width: 200px !important;
	}
	.hero-sec {
		padding: 100px 0px 30px 0px !important;
	}
	.hero-sec  h4 {
		margin-top: 0px;
	}
	.hero-sec  .btn-wrap {
		margin-block: 10px 40px;
	}
	.home-product-section, .counter-sec, .home-certificate, .home-brands, .upcoming-event-sec, .global-presence, .home-orthopedic-sec,
	.overview-ban, .leader-ban, .tech-ban, .oem-ban, .research-ban, .contact-ban, .products-info, .academy-ban {
		padding: 40px 0px 40px 0px !important;
	}
	.home-what-new-sec {
		padding-bottom: 30px !important;
	}
	.home-product-sec {
		padding-top: 0px !important;
	}
	.home-product  .elementor-image-box-img {
		margin-bottom: 5px !important;
	}
	.home-product-sec.no-padding{
		padding-top:0px !important;
	}
	.home-product {
		margin-top:20px !important;
	}
	.mt75 {
		margin-top: 30px;
	}
	.ortho-divider .elementor-divider {
		padding-block: 20px !important;
	}
	.home-orthopedic-sec  .home-orthopedic-inner {
		padding-top: 20px !important;
	}
	.home-orthopedic-inner  .elementor-icon-box-icon {
		margin-bottom: 8px !important;
	}
	.ortho-col-2 img{
		max-width:200px !important;
	}
	.counter-col .elementor-widget-wrap {
		padding: 10px 0px 10px 0px !important;
	}
	.counter-col-1 .elementor-widget-wrap{
		padding-top:0px !important;
	}
	.counter-col-4 .elementor-widget-wrap{
		padding-bottom:0px !important;
	}
	.counter-col .mt-100 {
		margin-top: 0px;
	}
	.new-biolink-inner .new-biolink-col {
		width: 70% !important;
	}
	.new-biolink-inner .elementor-container {
		justify-content: center;
	}
	.new-biolink-inner {
		padding-top: 0px !important;
	}
	.home-certificate  h5 br , .home-product-section  br{
		display:none;
	}
	.our-certificate-inner .col-certificate {
		width: 47% !important;
	}
	.btn-wrap a.elementor-button, .gform_footer input[type=submit], .anwp-pg-wrap .btn {
		font-size: 16px !important;
	}
	.home-product img{
		max-width: 80px !important;
	}
	.home-product-sec  .elementor-column {
		width:50% !important;
	}
	.event-box   .upEvent-content {
		padding: 15px 10px 15px 15px;
	}
	.upEvent-content .upEvent-date, .upEvent-content .upEvent-location {
		font-size: 16px;
		padding-left: 20px;
	}
	.upEvent-content .upEvent-date::before, .upEvent-content .upEvent-location::before {
		width: 14px;
		height: 23px;
	}
	.event-box {
		grid-gap: 25px;
	}
	.Event_code {
		margin-top: 20px !important;
	}
	.ortho-col-2 {
		padding-top: 25px !important;
	}
	.home-product  .elementor-image-box-img{
		width:100%  !important;
	}
	.product-banner-content a {
		width: 49% !important;
		margin-right: 1% ;
	}
	.product-banner-content a:nth-child(2n) {
		margin-right: 0 !important;
	}
	.product-banner-content a:nth-child(3n) {
		margin-right: 1% !important;
	}
	.product-banner-content {
		row-gap: 30px;
	}
	.cat-product-banner-content a {
		width: 50%;
	}
	.cat-product-banner-content {
		row-gap: 20px;
	}
	.detail-image img {
		width: 90%;
	}

	/* 	corporate profile page css */
	.hero-ban .elementor-container {
		min-height: 350px !important;
	}
	.overview-ban-image-col .elementor-widget-image{
		text-align: center !important;
	}
	.overview-ban-image-col .elementor-widget-wrap {
		justify-content: center !important;
	}
	.overview-counter .elementor-widget-container {
		margin-bottom: 15px !important;
	}
	.overview-counter .elementor-widget-container {
		padding: 10px !important;
	}
	.overview-counter .elementor-counter .elementor-counter-title {
		flex: 2 !important;
	}
	.overview-ban-content h4 {
		font-size: 18px !important;
	}
	.leader-ban-image .elementor-widget-container {
		padding: 0px 0px 18px 0px !important;
	}
	.leader-ban-content .elementor-element-populated {
		padding: 0px !important;
	}
	.leader-ban-content .elementor-widget-container {
		padding-bottom: 7px !important;
	}
	.tech-icon-box-col.right .elementor-element-populated,
	.tech-icon-box-col.left .elementor-element-populated{
		padding: 0px !important;
	}


	/* contact us page css*/

	.contact-ban-form .elementor-element-populated {
		padding: 25px !important;
	}
	.contact-ban-content .elementor-element-populated {
		padding: 20px !important;
	}
	.gform_footer::after {
		width: 15px;
		height: 15px;
		top: 37% !important;
		left: 70% !important;
	}
	.gform_legacy_markup_wrapper .gform_footer {
		padding: 10px 0 0px !important;
	}
	.gform_wrapper form .gform_body ul li.gfield {
		width: 100% !important;
	}
	body .gform_body input[type=text], body .gform_body input[type=email], body .gform_body input[type=tel], body .gform_body                         input[type=number], body select, body textarea {
		font-size: 14px !important;
		padding: 12px 18px !important;
	}
	body .gform_body input[type=file]::file-selector-button  {
		font-size: 14px !important;
	}

	/* product detail page css*/
	.contact-form {
		width: 95% !important;
	}
	th, td {
		padding: 10px 70px 10px 70px;
	}

	/* Biolink Academy css */
	.elementor-slides .swiper-slide-inner .elementor-slide-heading {
		font-size: 28px !important;
	}
	.sub-text {
		font-size: 20px !important;
	}
	.elementor-slides .swiper-slide-inner .elementor-slide-description {
		font-size: 18px !important;
	}
	.elementor-slides .swiper-slide-inner .elementor-slide-description {
		top: 27% !important;
	}
	.academy-ban-image img {
		width: 100% !important;
	}

	/* career page css */
	.career-form .gform_wrapper form .gform_body ul li.position {
		margin-top: 0px !important;
	}
	.career-form {
		width: 90% !important;
	}
	.career-form .gform_body .company-name input[type=text] {
		margin-top: 5px !important;
	}

	/* product information page css */
	.product-tab .pdf-card {
		width: 100% !important;
	}
	.product-tab .pdf-card:not(:last-child) {
		margin-right: 0px !important;
	}
	.elementor-widget-tabs .elementor-tab-mobile-title {
		color: #252525 !important;
		font-size: 19px !important;
		font-style: normal !important;
		font-weight: 400 !important;
		line-height: normal !important;
		text-transform: capitalize !important;
		background: #E7EFEC !important;
		border-radius: 100px !important;
		margin-bottom: 12px;
	}
	.elementor-widget-tabs .elementor-tab-mobile-title {
		padding: 10px 30px !important;
	}
	.product-tab .elementor-tab-content {
		padding: 20px 0px 0px 0px !important;
	}
	.product-tab .pdf-card {
		padding: 20px !important;
	}

	/* news & events page css */
	.event-tab .event-box {
		margin: 25px 0px;
	}
	.upEvent-content .upEvent-name {
		font-size: 16px;
	}
	.details li {
		margin-bottom: 7px;
	}
	.product-text h4 {
		padding-top: 15px;
	}

	/* product table css*/
	.product-table .premium-table-text{
		padding: 8px !important;
	}
	th, td {
		font-size: 16px !important;
	}
	.our_client {
		justify-content: flex-start;
	}
	.our-client-section .elementor-container.elementor-column-gap-default {
		gap: 20px;
	}
	.testimonial-content .swiper-slide { 

		padding:20px 20px;
	}
	.testimonial-content .swiper-horizontal{
		width:100% !important;
		margin-left:0;
	}
	.testimonial-content .swiper::after {
		width: 10%;
	}
	.testimonial-content .swiper::before {
		width: 10%;
	}
	.footer-product-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0 !important;
	}


	a.premium-blog-excerpt-link.elementor-button::before {
		left: 85px;
	}
	.footer-content .elementor-column-gap-default {
		display: grid;
		grid-template-columns: repeat(1,1fr);
		gap: 30px 0;
	}
	.footer-quick-links{
		width:100% !important;
	}
	.footer-product-menu{
		width:100% !important;
	}
	.other-link-menu{
		width:100% !important;
	}
	.footer-contact-wrap{
		width:100% !important;
	}
	.elementor-widget-wrap .other-link-menu::after, .elementor-widget-wrap .footer-product-menu::after {
		border:none;
	}
	.our-global-icon .elementor-widget-wrap.elementor-element-populated {
		grid-template-columns: repeat(2,1fr);
		gap:15px;
	}
	.biolink-singlepost-content h3{
		font-size:22px;
		font-weight:700;
	}
	.elementor-section.biolink-singlepost-content.elementor-section-boxed > .elementor-container {
		width:100%;
		padding: 0 20px!important;
	}
	.categories-heading h1{
		font-size:32px;
	}
	.career-ban{
		padding-top:40px !important;
		padding-bottom:30px !important;
	}
	.product-size-table thead th,
	.cfb-details{
		font-size:16px !important;
	}
	.contact-mobile-hading span {
		width: 70%;
	}

	/* Check 480px and add css here */
}

@media only screen and (max-width: 479px) {
	.product-rang{
		padding-top:0;
	}
	.inner-contener > .elementor-container, 
	.elementor > .elementor-section.elementor-section-boxed > .elementor-container{
		padding: 0 15px;
	}
	h1, .text-slider .premium-fancy-list-items {
		font-size: 30px;
	}
	h2 {
		font-size: 24px;
	}
	h3 {
		font-size: 19px;
	}
	h4 {
		font-size: 16px;
	}
	p {
		font-size: 16px;
	}
	.hero-slider .swiper-slide {
		width: 110px !important;
		height: 110px !important;
	}
	.hero-sec  .btn-wrap {
		margin-block: 10px 25px;
	}
	.hero-slider {
		max-width: 236px;
	}
	.hero-animat-slider {
		max-width: 150px !important;
	}
	.ortho-divider .elementor-divider {
		padding-block: 15px !important;
	}
	.footer_inner_sec {
		padding-top:30px !important;
	}
	.footer_about .f-menu .menu-item a.hfe-menu-item {
		padding-bottom: 10px !important;
	}
	.footer_inner_sec .elementor-widget:not(:last-child) {
		margin-block-end: 10px !important;
	}
	.footer_menu {
		padding: 10px 0px 10px 0px !important;
	}
	.footer_contact	.elementor-icon-box-wrapper {
		align-items:center !important;
	}

	.home-what-new-sec {
		padding-bottom: 30px !important;
	}
	.counter-col .elementor-widget-wrap {
		padding: 5px 0px 5px 0px !important;
	}
	.counter-sec  .elementor-counter-number-wrapper span {
		font-size: 32px !important;
	}
	.brand-logo-sec .gallery-item {
		padding: 0px 10px !important;
	}
	.brand-logo-sec {
		padding-top: 0px !important;
	}
	.footer_about, .footer_product{
		width:100% !important;
	}
	.footer_menu   .f-menu .menu-item a.hfe-menu-item {
		line-height: 180% !important;
	}
	.footer_about, .footer_product, .footer_contact {
		padding-top: 20px !important;
	}
	.btn-wrap a.elementor-button, .gform_footer input[type=submit], .anwp-pg-wrap .btn {
		font-size: 15px !important;
		padding: 0 35px 0px 15px;
	}
	.btn-wrap  .elementor-button-text::before {
		width: 14px;
		right: -23px;
		top: 35%;
	}
	.upEvent-content .btn-wrap {
		margin-top: 10px;
	}
	.event-box   .upcoming-event-inner {
		display: flex;
		flex-direction: column;
	}
	.event-box  .upEvent-img {
		width: 100%;
	}
	.event-box   .upEvent-content {
		width: 100%;
		border-top: 0px;
		border-left:1px solid #3B904C;
		border-radius: 0px 0px 20px 20px;
	}
	.event-box   .upEvent-img img {
		width: 100%;
		object-fit: cover;
		border-radius: 20px 20px 0px 0px;
	}
	.home-product img {
		max-width: 60px !important;
	}
	.cat-product-banner-content a {
		width: 100%;
	}
	.cat-product-banner-content {
		row-gap: 20px;
	}

	/* 	corporate profile page css */
	.overview-counter {
		width: 100% !important;
	}
	.overview-ban-content h4 {
		font-size: 16px !important;
	}

	/* contact us page css */
	.elementor-slides .swiper-slide-inner .elementor-slide-heading {
		font-size: 24px !important;
	}
	.sub-text {
		font-size: 19px !important;
	}

	/* product information page css */
	.elementor-widget-tabs .elementor-tab-mobile-title {
		font-size: 18px !important;
	}

	/* career page css */
	.career-form {
		width: 90% !important;
	}

	/* product detail page css*/
	.details li {
		font-size: 15px;
		margin-bottom: 7px;
	}
	.product-text h4 {
		padding-top: 10px;
	}

	.footer-contact-wrap .elementor-element-populated ,
	.footer-product-menu .elementor-widget-wrap.elementor-element-populated {
		padding: 0  !important;
	}

	.other-link-menu .elementor-widget-wrap.elementor-element-populated {
		border: none!important;
	}
	.footer-product-menu .elementor-element-populated {
		border: 0 !important;
	}
	.footer-social-icon .elementor-widget-container{
		padding-top:20px !important;
	}
	.copy-rightlink-content .copyright-text span {
		font-size: 15px;
	}
	.our-global-icon .elementor-widget-wrap.elementor-element-populated {
		grid-template-columns: repeat(1,1fr);
		gap:15px;
	}
	.biolink-singlepost-content h3{
		font-size:20px;
		font-weight:700;
	}
	.cat-image img { 
		width: 100%;
	}
	.cat-product-text { 
		width: 100%;
	}
	.categories-heading h1{
		font-size:30px;
	}

	.contact-mobile-hading span {
		width: 100%;
	}
	/* Check 375px and add css here */
}

@media only screen and (max-width: 374px) {

	h3 {
		font-size: 17px;
	}
	.our-certificate-inner .col-certificate {
		width: 45% !important;
	}
	.product-banner-content {
		row-gap: 20px;
	}
	.contact-mobile-hading span {
		width: 61%;
	}
	/* product information page css */

	.elementor-widget-tabs .elementor-tab-mobile-title {
		font-size: 18px !important;
	}

	/* Check 320px and add css here */
}