img.mob_image{display:none;}


@media (max-width:1390.8px) {
    .banner-werrp{padding: 46% 0px 0px 0px;}
    .bottom-cnt {padding-top: 50px;}
    .proudly-card h4{margin-bottom: 74px;}
 
	.biodeg-text p{font-size:20px;}
.retail-cnt li{font-size:20px;}

}


@media (max-width:1260.8px) {
    .pallet-sec{height: 438px;}
    .tittle-hd h2{font-size: 60px;}
    #header{padding: 0px 10px;}
    .card-box{padding: 60px 20px;}
    .get-werrp h2{font-size: 32px; line-height: 36px;}

}


@media (max-width:1024.8px) {
   
    .address-info::after{width: 390px; height: 310px;}
    .contact-section .Production{padding: 80px 22px;}
    .infom-form{padding: 80px 25px;}

}


@media (max-width:991.8px) {
    #header {background: #fcf8f1;z-index: 999;position: relative;top: 0px; padding: 33px 0px; position:fixed;}
	#header .container{max-width:100%; padding:0px;}
	a.navbar-brand {padding-left: 20px;}
	a.navbar-brand img {
    width: 88%;
}
	
body.rtl .navbar-toggler {
    right: auto;
    left: 20px;
}	
	
.language-werrp ul{padding: 0px 30px;}
.contact-btn {
    padding: 0px 30px;
}
    .navbar-toggler{top: 5px; right:20px;}
    .navbar-collapse {position: absolute;top: 100%;width: 100%;background: #002A3A;left: 0px; z-index: 9999; transition: .5s; padding: 20px 0px; height:100vh;}
    .header-menu .navbar-nav li a {color: #fff !important; margin: 0px 0px 0px 0px;  display: inline-block;
	        font-size: 28px;
        font-weight: 100;
        line-height: 50px;
        letter-spacing: -1.12px;
		        font-family: 'BwGradualDEMO-Light';
                padding: 0px 30px;
	}
    .header-menu .navbar-nav li a:hover{color:#fff;}
    .language-werrp li a{color: #fff !important;}
    .language-werrp ul{margin-right: auto;  margin-bottom: 40px; margin-top:20px;}
    .inner-header .contact-btn a.btn {background: #fff;color: #002A39;}

.header-menu .navmenu .dropdown a{line-height: normal; padding: 8px 30px;}
.header-menu .navmenu .dropdown a:hover {background: #011d27; color: #fff;}



    .moblie{display: block;}
    .desktop{display: none;}
    .banner-section{padding: 40px 15px 0px 15px;}
    .banner-werrp{padding: 56% 0px 0px 0px; border-radius:24px;}
    .tittle-hd h2{font-size: 55px; height: auto; line-height: normal;}
    .partner-section{padding: 80px 0px;}
    .layer-grid{grid-template-columns: repeat(2, 1fr);padding: 80px 0px 20px 0px;}
    .card-box{margin-bottom: 20px;}
    .product-section{padding: 0px 0px 80px;}
    .pallet-sec{height: auto;}
    .rightsec li {margin-bottom: 20px;}
    .rightsec li a{font-size: 15px;}
    .rightsec h4{font-size: 40px; margin-bottom: 10px;}
    .rightsec .arrow{margin-top: 0px;}
    .rightsec{padding:20px;}
    .rightsec p{margin-bottom: 20px;}
    .lefsec img{width: 100%; height: 100%;}
    .steps-section{padding: 0px 0px 80px;}
    .effort-cnt{left: 0px; padding: 0px 30px;}
    .sustain-img .round-img img{width: 100%; margin-bottom: 20px;}
    .resources{padding: 5px 0px 80px;}
    .grid-layer3{grid-template-columns: repeat(2, 1fr); padding-bottom: 40px;}
    .blog-box{margin-bottom: 20px;}
    .footer{padding: 0px 20px 20px 20px;}

    .media-page{padding: 20px 0px 80px;}
    .blog-box{margin-top: 0px;}

    .career-hd.protectwarp {padding: 0px 0px 0px 0px;}
    .career-hd h2{font-size: 28px;}
    .video-section{padding: 80px 0px 0px 0px;}
    .play-button{top: 56%;}
    .bottomcnt h2{font-size: 28px;}
    a#playicon img {width: 36px;height: 36px; background: #353535c9;border-radius: 50px;}
    .bottomcnt{top: 70%;}
    .vision-section{margin-left: auto; padding: 40px 0px;}
    .academic {margin: 40px 0px;}


   /*--slider about---*/
   .media-page.about-page{padding: 30px 0px 0px;}


   .moments-section{padding: 80px 0px;}
   .growing-cnt h2{font-size: 28px; text-align: center;}
   .growing-cnt h2 br{display: none;}
   .dates-wrap {left: calc(50vw - 154px);}
   .time-line{height: 360px;}
   .stone-year h2{font-size: 16px;line-height: 22px;letter-spacing: -0.64px; max-width: 176px; margin: 0 auto; left: 78px;}
   .stone-text p{font-size: 18px; line-height: normal;}
   .stone-text p span{font-size: 14px;}
   .overflo-werrap{height: 130px;}

   .controls{bottom: 8%;}

   .global-section{padding: 80px 0px;}
   .presence-bg{padding: 40px 0px 30px;}
   .global-hd h2{font-size: 32px; line-height: 32px;}
   .Countries {margin-bottom: 0px;}
   .Sales-werrp {padding: 40px 20px 0px 20px;display: flex;align-items: center;justify-content: space-between;}

   .testing-cnt{padding: 30px 25px;}
   .testing-cnt h2{font-size: 28px; line-height: normal;letter-spacing: -1.12px; max-width: 303px; margin-bottom: 20px;}
   .testing-cnt li{font-size: 18px; line-height: 40px;}
   .service-img img{height: 480px;}
   .labslider2 .owl-dots{left: 0px; right: 0px; text-align: center; bottom: 30px;}
   .labslider2 .owl-theme .owl-dots .owl-dot span{width: 15px; height: 15px;}

   .service-box{padding: 40px 25px; height: auto; margin-top: 20px;}
   .proudly-cnt h2{font-size: 28px; line-height: 32px; margin-bottom: 30px; max-width: 304px;}
   .service-box::after{width: 142px;height: 129px;}

   .retrieval-section{padding: 0px;}
   .standard-cnt h2 p{font-size: 32px; line-height: 32px;}
   .standard-cnt {background: #F2ECE2;padding: 30px 25px;border-radius: 50px;}
   .brands-hd h2{font-size: 28px; line-height: 32px; }

   .contact-section .Production{margin-top: 0px;}
   .get-hd h2{font-size: 32px; line-height: 38px;}
   .address-info::after {width: 320px;height: 290px;}
   .get-werrp h2 br{display: none;}

   .media-page.career-page{padding: 30px 0px 80px;}
   .career-slider .owl-prev:before{bottom:-12%;left: -12%;}
   .career-slider .owl-next:before{bottom:-12%;}
	

	
   .intensive{margin-left: inherit; padding: 80px 0px 20px;}
   .Open-section{padding: 0px 0px 80px;}
   .purchase-cnt h2{font-size:24px; line-height:28px;}

   .scroll-tabs .nav-pills .nav-link{padding: 10px 15px; font-size: 14px;}

   .sustainable{padding: 0px 0px 60px;}
   .product-banner{padding: 60px 0px;}
   .colours-box{height: inherit; margin-bottom: 20px;}
   .specialty{height: inherit;}
   .percentage{height: inherit;}
   .variants-bg .percentage{height: inherit;}
   .jeremy-img img{height: inherit;}
   .jeremy-img{margin-top: 15px;}
   .variants-bg .percentage{margin-top: 20px;}
   .download-section{margin-top: 60px; border-radius: 24px;}

   .product-tabs {padding: 30px 0px 40px 0px;}

   .scroll-werrp .nav-link{font-size: 14px; padding: 7px 8px;}
.infomform {padding: 0px 10px 10px 10px;}
	.media-page.product-page {
    padding: 90px 0px 80px 0px;
}
	
	.evangeline .arrow{display:block; text-align:left;}
	
}




@media (max-width:767.8px) {
	
	
	
	
	
	
    .proudly-card h4{font-size: 38px;}
   
    .evangeline{bottom: 28px;}
    .social-icon{margin-bottom: 25px;}
.proudly-card.height{height:auto;}
	.detail-img img{border-radius:21px;}

}

@media (max-width:576.8px) {
	#header{padding:15px 0px;}
    .container{padding: 0px 15px;}
    .tittle-hd{padding: 0px 20px; bottom: 40px;}
    .banner-werrp{height: 450px;}
     .tittle-hd h2 {font-size: 48px;}
     .rightsec{padding: 38px 25px 5px 25px;}
     .effort-cnt{padding: 0px 30px;}
     .manufacturer{padding: 52px 30px;}
     .proudly-card{padding: 40px 30px;}
     .copyright p{font-size: 14px;}
     .footer-bg{padding: 50px 10px 20px 10px; border-radius: 20px 20px 0px 0px; }
     .footer {padding: 0px;}
     .ftr-menu {margin-bottom: 15px;}
     .copyright{padding-top: 50px;}
	.copyright .row {flex-wrap: wrap-reverse;}
	.copyright .col-md-3{width:50%;}
	.copyright .col-md-5{width:50%;}
	.copyright .col-md-4{margin-top:14px;}
	
     .copyright p{margin-bottom: 5px;}

     .card-box{padding: 22px 20px; border-radius: 24px;}
     .card-box h4{color: #000; font-size:22px; line-height:22px; font-weight:400;}
     .facility {margin-top: 30px;}
     
     /*--about slider ----*/
     .excellence-wrap {left: calc(48vw - 100px);}
     .stone-year:before{width: 100%;}
     .date {width: 160px;}    
     .stone-year h2{max-width: inherit; left: 0px;}


     .contact-section{padding:50px 0px 80px 0px;}
     .contact-section .Production{padding: 30px 14px; margin: 0px; border-radius: 24px;}
     .email-get{margin-top: 40px;}
     .address-1{margin-top: 20px;}
     .address-info{margin-left: inherit;}
     .address-info::after {width: 500px;height: 100%;right: auto;left: 0px;bottom: -45px;}
     .infom-form{padding: 30px 20px; border-radius: 24px;}
     .get-hd h2{margin-bottom: 40px;}
     .contact-form .form-control{height: 40px;}
     .form-section{padding: 0px 0px 80px;}

     .career-hd{padding: 60px 0px 50px;}
     .purchase-cnt h2 {font-size: 28px;line-height: 32px;}
     .supportive {border-radius: 24px;padding: 0px;}
     .purchase-cnt{padding: 30px 25px;}
     .Open-section h2{font-size: 28px;line-height: 32px;}
     .intensive h2{font-size: 24px;line-height: 32px; margin-bottom: 50px; font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
     .career-hd h2{line-height: 32px;}
	.item-slider img{border-radius:22px;}
     .media-hd {padding: 10px 0px 20px 0px;}
     .media-hd h2{font-size: 32px; line-height: 36px;}

     .detail-img{padding-bottom: 80px;}
     .media-hd h2 br{display: none;}
     .privacy-hd{padding: 10px 0px 80px;}


     .scroll-werrp {overflow-x: auto;flex-wrap: nowrap;-webkit-overflow-scrolling: touch; padding: 12px;}
    .scroll-werrp ul {flex-wrap: nowrap;width: max-content;}
    .scroll-werrp .nav-link {font-size: 13px;padding: 8px 10px;}

    .machine-cnt h2{font-size: 35px; line-height: 38px;}
    .product-tabs {padding: 0px 0px 0px 0px;}

	
	.career-hd h3 {font-size: 30px;line-height: 35.8px;letter-spacing: -1.05px;}
	.product-layer .grid-layer3 {padding-bottom: 10px;}
	.silage-cnt{padding:30px 25px;}
	.silage-cnt2{padding:30px 20px;}
	.silage-cnt2 h3 {font-size:35px; line-height:38px;letter-spacing: -1.05px;}
	.silage-img{margin-top:20px;}
	.silage-section{padding:0px 0px;}
	.intrusion-card .card-werrp h2 {font-size: 30px;line-height: 36.8px;}

	.supportive .row {flex-wrap: wrap-reverse;}
	.retrieval-section .row {flex-wrap: wrap-reverse;}
	
	.rightsec ul{gap:0px 0px;}
	.infomform .get-hd p{margin-top:0px; font-size:16px;}
	.infomform .get-hd h2{margin-bottom:12px;}
	.infomform .contact-form textarea.form-control {min-height: 90px;border-radius: 21px;}
	.upload-btn-wrapper{margin-bottom:20px;}
	.infomform .submit-btn{margin-top:0px; text-align:center;}
	.submit-btn .btn{padding:14px 40px;}
	.modal-header {padding: 20px 30px 0px 0px;}
	
	
	.supportive .career-slider .owl-prev:before{bottom:-6%;left: -14%;}
.supportive .career-slider .owl-next:before{bottom:-6%;}
	
	
	
}


  


@media (max-width:480.8px) {
img.desktop_image {
    display: none;
}	
img.mob_image{display:block;}	
	
  .card-box span img {
	  margin-bottom: 22px;}
    .footer-bg::after{width: 340px; height: 210px;}
    .effort-cnt h4{font-size: 30px; line-height:34px; font-weight:400;font-family: 'BwGradualDEMO-Medium';}
    .layer-grid {grid-template-columns: repeat(2, 1fr);}
    .rightsec h4{margin-bottom: 10px;}
    .rightsec p{margin-bottom: 35px;}
    .rightsec li{margin-bottom: 35px;}
    .rightsec .arrow {position: absolute;top: 40px;right: 25px;}
    .bottom-cnt {padding-top: 58px;}
	.intrusion-card .card-werrp{padding:34px 10px; border-radius:24px;}
	.card-werrp p{font-size:15px; margin:0px;}
	.intrusion-card .card-werrp h2{font-size:28px; line-height:normal; margin-bottom:-2px;}
	.intrusion-card{margin:40px 0 auto;}
    .tittle-hd h2 {font-size: 32px; max-width: 279px; margin-bottom:10px;}
    .tittle-hd p{font-size: 14px; line-height: 18px; max-width: 265; margin: 0 auto;}
    .section-title h2{ font-size: 28px;line-height: 32px;letter-spacing: -1.12px;        font-weight: 400;
        font-family: 'BwGradualDEMO-Medium';}
    .product-section h2{font-size: 40px; margin-bottom: 30px;}
  
    .proudly-card h4 {font-size: 30px; line-height: 36px;}
    .resources h4{font-size: 32px; margin-bottom: 30px;}
    .evangeline{padding: 20px 30px;}

    .address-info::after {width: 330px;}

    .academic p {max-width: 380px;}
    .grid-layer3 {grid-template-columns: repeat(1, 1fr);}

    .scroll-tabs .nav-pills .nav-link {padding: 10px 12px;  font-size: 12px;
        letter-spacing: -0.24px;}
    ul#pills-tab{gap: 0px 5px;}

.career-slider .owl-prev:before {
	left: -16%;}
	.career-slider .owl-next:before{right:-12%;}
	.supportive .career-slider .owl-prev:before {
		bottom: -8%;}
	.supportive .career-slider .owl-next:before {
        bottom: -8%;
    }
	
	body.rtl.home.wp-singular.page-template-default.page.page-id-15.logged-in.admin-bar.wp-custom-logo.wp-embed-responsive.wp-theme-triomada.twentyseventeen-front-page.has-header-image.page-two-column.colors-light.customize-support .rightsec h4 {
    position: relative;
    right: 60px;
}
	
    .blog-img img{border-radius: 22px;}
    .evangeline{bottom: 15px;}
.retail-cnt h5 {font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';
    font-size: 35px;
    line-height: 35px;
	}
    .colours-box h2{font-size: 35px; line-height: 35px; margin-bottom: 15px;}
	.percentage h5{font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
    .colours-box{display: block; padding: 40px 20px; border-radius:22px;}
    .grid-layer2 { grid-template-columns: repeat(1, 1fr);}
    .specialty{padding: 40px 20px; margin-top: 15px; border-radius:22px;}
	.specialty h5{font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
	.jeremy-img img{border-radius:22px;}
	.biodeg-text h2{font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
    .percentage{padding: 40px 20px; border-radius:22px;}
    .biodeg-text{padding: 40px 20px; top: 10px;}
    .biodeg-text h2{font-size: 35px; line-height: 35px; margin-bottom: 20px;} 
    .retail-cnt{padding: 40px 20px; top: 10px;}

    .sheet-cnt h2{font-size: 35px; line-height: 38px;}
    .download-section::after{width: 340px; height: 240px;}
    .download-section{padding: 60px 10px;}
    .biodeg-text p{line-height: normal;}
	.silage-cnt h2{font-size:35px; line-height:38px;}
	.silage-img img{border-radius:22px; height:100%;}
	.silage-cnt2 h3 {font-size:24px; line-height:28px;font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium'; text-align:left;}
	.silage-cnt2{left:14px;}
/* 	.more-btn.text-center {
    text-align: left !important;
} */
	.resources-slider .blog-box {max-width: 335px;margin: 0 auto;}
	h2{ font-weight: 400 !important;
        font-family: 'BwGradualDEMO-Medium';}
	.resources h4{font-weight: 400 !important;
       font-family: 'BwGradualDEMO-Medium';}
	.proudly-card h4{font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
	.email-get h6{font-weight: 400 !important;font-family: 'Roobert-SemiBold';}
	.address-info h6{font-weight: 400 !important;font-family: 'Roobert-SemiBold';}
	.get-hd h2 {font-size: 26px;line-height: 32px;font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
	
	.scroll-werrp .nav-link{  text-align:left;      font-family: 'Roobert-Medium';font-weight: 400;}
	.ftr-logo img {width: 60%;}
	.career-hd.protectwarp {padding: 30px 0px 0px 0px;}
	.wrap-pallet img {border-radius: 22px;}
	.presence-bg{border-radius: 22px;}
	.service-img img{border-radius: 22px;}
	.service-box{border-radius: 22px;}
	.service-img img{border-radius: 22px;}
	.standard-cnt{border-radius: 22px;}
	.media-hd {padding: 30px 0px 20px 0px;}
	.scroll-tabs .nav-pills .nav-link{font-family:'Roobert-Medium'; font-weight:400;}
	.get-werrp h2 {font-size: 26px;}
	
	.hand-cnt p{margin:8px 0px 0px 0px;}
}

@media (max-width:425.8px) {
    .stone-year h2{font-size: 15px;}

    .purchase-cnt h2 {font-size: 24px;line-height: 28px; letter-spacing:-1.05px;}
    .purchase-cnt h2 br {display: none;}

    .scroll-tabs {overflow-x: auto; white-space: nowrap;display: flex;flex-wrap: nowrap;scrollbar-width: thin; }
    .scroll-tabs::-webkit-scrollbar {height: 2px; }
    .scroll-tabs::-webkit-scrollbar-thumb {background: #ccc;border-radius: 10px;}
    .scroll-tabs ul {display: flex;flex-wrap: nowrap;}
    
    .scroll-tabs .nav-pills .nav-link{font-size: 14px; padding: 10px 15px;}
 
    .download-section::after {width: 280px;height: 185px;}
    .machine-cnt h2{font-size: 30px;}
    .career-hd h3 {font-size: 24px;line-height: 30.8px; font-weight: 400 !important;font-family: 'BwGradualDEMO-Medium';}
	
	
}





@media (max-width:376.8px) {
    .intrusion-card .card-werrp {padding: 40px 10px;}
    .tittle-hd h2 {font-size: 38px;}
    .tittle-hd p{font-size: 16px; line-height:22px;}
    .section-title h2 {font-size: 38px;}
    .card-box h4 {font-size: 20px;line-height: 24px;}
    .rightsec ul {grid-template-columns: repeat(1, 1fr);}
    .rightsec li {margin-bottom: 30px;}
    .rightsec li a{font-size: 16px;}
    .rightsec p {margin-bottom: 30px;}
    .rightsec .arrow {margin-top: 10px;}
    .effort-cnt h4 { line-height: 32px;font-size: 30px;}
    .effort-cnt a.btn{padding: 20px 30px;}
    .effort-cnt p{margin-bottom: 20px;}
    .effort-cnt{top: 35px;}
    .proudly-card h4 {font-size: 26px;line-height: 33px;}
    .resources h4 {font-size: 35px; line-height: 35px;}
    .footer-bg::after { width: 300px;height: 170px;}
    .Sales-werrp{display: block;}
    .Countries {margin-bottom: 30px;}
    .proudly-cnt h2{font-size: 26px;}
    .standard-cnt h2 p{font-size: 26px;line-height: 28px;}
    .standard-cnt p{font-size: 18px; line-height: 22px;}
    .itemwerrp .service-img img{height: inherit;}

    .latest-list li{font-size: 14px;}
    .purchase-cnt h2{font-size: 22px; font-family:'BwGradualDEMO-Bold';}

    .sheet-cnt h2 {font-size: 28px;line-height: 32px;}
    .silage-cnt2 h3 {font-size: 21px;line-height: 26px;margin-bottom: 20px;}
	.more-btn a.btn{padding:14px 50px;}
	
	.address-info::after {width: 290px;height: 290px;}
	.get-werrp h2 {font-size: 28px;}
    .date {width: 140px;}
    .stone-year h2 {font-size: 13px;line-height: 18px;}
    .excellence-wrap {left: calc(58vw - 100px);}


}


@media (max-width:340.8px) {
    .intrusion-card {grid-template-columns: repeat(1, 1fr);}
    .effort-cnt a.btn{font-size: 14px;}
    .tittle-hd h2 {font-size: 30px;}
    .proudly-card h4{font-size: 26px; letter-spacing: -0.5px;}
    .evangeline h5{font-size: 22px;}

    .date {width: 120px;}
    .stone-year h2 {line-height: 18px;font-size: 14px;}
    .excellence-wrap {left: calc(50vw - 55px);}

    .service-box::after {width: 118px;height: 104px;}
    .proudly-cnt h2 {line-height: 26px;font-size: 22px;}
    .standard-cnt h2 {font-size: 20px;}
    .testing-cnt h2{font-size: 22px;}

    .download-section::after {width: 260px;height: 180px;}
.address-info::after {width: 240px;height: 240px;}


}