@media screen and (min-width: 1321px) and (max-width: 1600px) {
    body .site-grid {max-width: 90% ;}
    body section.logistic-way-container {margin-top: 83.2vh;}   
    .contact-us-departments-emails-content .phone.mobile{display: none;}
    /***************************/
    /**   About Page ***********/
    /***************************/    
    body section.about-contnet-container {margin-top: 40vh;}
    .our-solutions-types .solution-type-holder::after {width: 100%;}
    
    /***************************/
    /** Technical Specs Page **/
    /**************************/
    section.hero.site-container .hero-content-wrraper{width: 850px;}  
    body section.technical-specs-docs-container{margin-top: 62vh;}
    body .popup-modal.wrraper {width: 60%;height: 70%;top: 11vh;left: calc(50% - 480px);}

    /****************************/
    /** Support & Service Page **/
    /****************************/
    body section.support-contnet-container {margin-top: 40vh;}   
    body section.page-contact-us-container {margin-top: 38vh;} 
    
    /*****************************/
    /** Product - Logistic Page **/
    /*****************************/  
    body.page-template-page-logisticare section.logicticare-container{margin-top: 93.2vh;}
    body.single-products section.product-container{margin-top: 62vh;}
    body.single-products .our-solution{width: 200px;height: 200px; font-size: 100%;}
    .what-includes-positions-holder .position-content-holder .image,
    .what-includes-positions-holder .position-content-holder .content {width: 50%;}
    .what-includes-positions-holder .position-content-holder .image img{width: 100%;}
}

@media screen and (min-width: 1279px) and (max-width: 1320px) {
    body .site-grid {max-width: 90% ;} 
    /***************************/
    /**   Home Page ************/
    /***************************/  
    /** Hero Section **/
    body.home section.logistic-way-container {margin-top: 40vh;}
    /*section.hero.site-container .hero-group-content-wrraper{margin-top: -170px;}*/
    .hero-group-content-wrraper .hero-group-content{max-width: 90%; margin-top: -55px;}
    .hero-group-content-wrraper .hero-group-content div.hero-content-right h1{font-size: 40px;}
    .hero-slider-wrraper.slick-slider.slick-dotted ul.slick-dots{position: absolute;}
    .hero-group-content .hero-content-left, .hero-group-content .hero-content-right{width: calc(50% - 20px);}   
    .hero-group-content .hero-content-left .hero-slider-wrraper{width: 100%; height: 100%;}
    .hero-group-content .hero-content-left .hero-slider-wrraper .hero-image-slide img{width: 100%;}   
    .site-grid .users-login-form {left: calc(50% - 303px);}    
    .logistic-way-wrraper .logistic-type-holder::after {top: 355px;}  
    .benefit-holder .benefit-content{max-width: 370px;}
    .contact-us-content-wrraper .contact-us-form-wrraper .contact-form-holder {width: 810px;}  
    
    /***************************/
    /**   About Page ***********/
    /***************************/ 
    body section.about-contnet-container {margin-top: 51vh;}
    .site-grid .users-login-form {left: calc(50% - 311px);}
    .hero-content-left .video-wrraper {position: relative;padding-bottom: 56.25%;height: 0;}
    .hero-content-left .video-wrraper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
    
    /***************************/
    /** Technical Specs Page **/
    /**************************/
    section.hero.site-container .hero-content-wrraper{width: 850px; top: 35%;}
    body section.technical-specs-docs-container {margin-top: 41.8vh;}
    body.home section.logistic-way-container {margin-top: 51vh;}
    .popup-modal.modal-overlay.visible .modal-transition{width: 60%;height: 60%;top: 10vh;left: calc(50% - 396px);}
    .popup-modal.modal-overlay .modal-transition{width: 60%;height: 60%;top: 10vh;left: calc(50% - 396px);}
    
    /****************************/
    /** Support & Service Page **/
    /****************************/
    body section.support-contnet-container {margin-top: 56vh;}
    body.page-template-page-support .hero-group-content-wrraper .hero-group-content {top: 48%;margin-top: auto;}
    .hero-group-content .hero-content-left figure img {width: 100%;} 
    .faqs-accordion-wrraper .faq-set-wrraper a.question {display: flex;flex-direction: row-reverse;align-items: center;justify-content:flex-end;}
    
    /*********************/
    /** Contact us Page **/
    /*********************/
    body section.page-contact-us-container {margin-top: 41vh;} 
    body.page-template-page-contact section.hero.site-container .hero-content-wrraper {}
    
    
    /*****************************/
    /** Product - Logistic Page **/
    /*****************************/  
    body.page-template-page-logisticare section.logicticare-container {margin-top: 51vh;}
    body section.product-container {margin-top: 51vh;}
    body.page-template-page-logisticare .logisticare-benefits-content .content {background-position: 600px;}
    
    .what-includes-positions-holder div.position-content-holder div.image img {width: 100%;}
    .what-includes-positions-holder div.position-content-holder div.image {width: 50%;}
    .what-includes-positions-holder .position-content-holder .content {width: 50%; padding: 2%;}
    
    
    
}
/* 
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media screen and (min-width: 1025px) and (max-width: 1280px) {
    /***************************/
    /**   Home Page ************/
    /***************************/       
    body .site-grid {max-width: 90% ;}  
    body section.hero.site-container{height: 50vh;}
    section .section-title {font-size: 30px;}  
    .contact-us-departments-emails-content .phone.mobile{display: none;} 
    /** Left Tab **/
    .contact-tab-wrraper {top: 44vh; bottom:unset;}
    .contact-tab-wrraper.show {top: 10vh;}
    /** users login **/
    .site-grid .users-login-form{left: calc(50% - 293px);}
    .site-grid .users-login-form.show {left: calc(50% - 293px);top: 77px;}
    
    /** Navigation **/
    .menu-main-menu-he-container {width: inherit;}
    .logo-navigation-wrraper .logo-navigation-holder{width: calc(70% - 40px);}
    .logo-navigation-wrraper .logo-navigation-holder .logo{margin-left: 15px;}
    .logo-navigation-holder .logo a img {}
    .logo-navigation-wrraper .users-phone-languages-holder {max-width: 30%;}
    a.users-login-button {text-align: center;}
    .users-login-button {font-size: 14px;}  
 
    .users-phone-languages-holder .phone span.icon-ono-phone {font-size: 24px;border: 0;line-height: 51px;}
    .phone-number {font-size: 14px;}
    .users-phone-languages-holder .languages{margin-right: -14px; margin-left: 14px;}    
    .languages ul.lang-menu li.lang-item a img {width: 100%;}
    /** Hero Section **/
    section.hero.site-container .hero-group-content-wrraper{margin-top: -170px;}
    .hero-group-content-wrraper .hero-group-content{max-width: 90%; margin-top: 33px;}
    .hero-group-content-wrraper .hero-group-content div.hero-content-right h1{font-size: 40px;}
    .hero-slider-wrraper.slick-slider.slick-dotted ul.slick-dots{position: absolute;}
    .hero-group-content .hero-content-left, .hero-group-content .hero-content-right{width: calc(50% - 20px);}   
    .hero-group-content .hero-content-left .hero-slider-wrraper{width: 100%; height: 100%;}
    .hero-group-content .hero-content-left .hero-slider-wrraper .hero-image-slide img{width: 100%;}  
    
    /** Logistic Way Section **/
    .logistic-way-wrraper .logistic-type-holder {width: calc(33% - 8px);}
    .logistic-way-wrraper .logistic-type-holder::after {top: 333px;}
    /** Benefits Section **/
    .benefit-holder .benefit-content {max-width: 60%;}
    .benefit-content .benefit-title {font-size: 30px;}
    .benefit-content .benefit-description {font-size: 16px;}
    .industries-types-content-wrraper .industry-holder .icon {font-size: 60px;width: 120px;height: 120px;}
    .industries-types-content-wrraper .industry-holder .name {font-size: 18px; text-align: center;}
     /** Equipments products Section **/
    .equipments-products-content-wrraper .product-equipment-holder{margin-bottom: 30px;}
     /** Footer Contact Section **/
    .contact-us-content-wrraper .contact-us-form-wrraper .contact-form-holder{width: 100%;}
    .contact-us-content-wrraper .contact-us-form-wrraper, .contact-us-content-wrraper .contact-us-departments-emails-wrraper {width: calc(50% - 30px);
	 padding: 0;border: 0;}
    
    /** ENGLISH VERSION ***/
    body.ltr .users-login a.users-login-button{font-size: 12px;}
    body.ltr .site-grid .users-login-form {right: calc(50% - 178px); left: unset !important;}
    body.ltr .site-grid .users-login-form.show {left: unset !important;top: 74px;right: calc(50% - 178px);} 
    body.ltr .logo-navigation-holder .menu-header-menu-en-container ul{width: 570px;}
    body.ltr .menu-header-menu-en-container ul#menu-header-menu-en.menu li a{font-size: 14px;}
    body.ltr .hero-group-content-wrraper .hero-group-content .hero-content-right h1 {font-size: 26px;}  
    body.ltr .hero-group-content-wrraper .hero-content-right .sub-text {font-size: 14px;} 
    body.ltr .equipments-products-content-wrraper .product-equipment-holder {width: calc(33% - 60px);}
    body.ltr .benefit-content .benefit-title {font-size: 24px;}
    body.ltr .footer-content .footer-menu .gddesign{ font-size: 12px;}  
    
    /***************************/
    /**   About Page ***********/
    /***************************/ 
    body section.about-contnet-container {}
    .our-solutions-types .solution-type-holder::after {top: 412px;}
    
    /***************************/
    /** Technical Specs Page **/
    /**************************/
    .popup-modal.modal-overlay.visible .popup-modal.wrraper{left: calc(50% - 320px);}
    .popup-modal.modal-overlay .popup-modal.wrraper{left: calc(50% - 320px); height: 70%;}
    
    /****************************/
    /** Support & Service Page **/
    /****************************/
    body.page-template-page-support .hero-group-content-wrraper .hero-group-content{top:54%;}
    .hero-group-content .hero-content-left figure img {width: 100%;}  
    body.page-template-page-support section.support-contnet-container {}
    section.support-contnet-container .support-content-wrraper .support-content.text {margin-bottom: 20px;}
    .faqs-accordion-wrraper .faq-set-wrraper a.question {display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end;}
    
}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
    
    #mobile_menu.mobile_nav{top: 50px;width: 30vw;}
    .menu-main-menu-he-container ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu.sub-menu-show {height: 378px; opacity: 1;} 
    
    /***************************/
    /**   Home Page ************/
    /***************************/ 
    /** Hero Section **/
    body.home section.logistic-way-container {margin-top: 44vh;}
    section.hero.site-container .hero-group-content-wrraper{margin-top: -170px;}
    .hero-group-content-wrraper .hero-group-content{max-width: 90%;}
    .hero-group-content-wrraper .hero-group-content .hero-content-right h1{font-size: 2em;}
    .hero-group-content-wrraper .hero-group-content .hero-content-right .sub-text {font-size: 1.25em;}
    .hero-slider-wrraper.slick-slider.slick-dotted ul.slick-dots{position: absolute;}
    .hero-group-content .hero-content-left, .hero-group-content .hero-content-right{width: calc(50% - 20px);}   
    .hero-group-content .hero-content-left .hero-slider-wrraper{width: 100%; height: 100%;}
    .hero-group-content .hero-content-left .hero-slider-wrraper .hero-image-slide img{width: 100%;}  
    
    /** Logistic Way Section **/
    .logistic-way-wrraper .logistic-way-types .logistic-type-holder{width: calc(33% - 10px);}
    .logistic-way-wrraper .logistic-way-types .logistic-type-holder::after {top: 355px;}
    .logistic-way-wrraper .logistic-way-types .logistic-type-holder:hover::after {top: 0;}
    .benefits-content-wrraper .benefit-holder .benefit-content{max-width: 55%;}
    .benefits-content-wrraper .benefit-holder .benefit-content .benefit-title{font-size: 30px; height: 137px;}
    .benefits-content-wrraper .benefit-holder .benefit-content .benefit-description{font-size: .92em;}
    .industries-types-content-wrraper .industry-holder .icon{font-size: 60px; width: 120px;height: 120px;}
    .industries-types-content-wrraper .industry-holder{width: calc(20% - 20px); margin-bottom: 40px;}
    .industries-types-content-wrraper .industry-holder .name {font-size: 18px;text-align: center;}
    /** Form **/
    .contact-us-content-wrraper .contact-us-form-wrraper .contact-form-holder {width: 100%;}
    .contact-us-content-wrraper .contact-us-departments-emails-wrraper {margin-right: 30px;}
    /** Footer ***/
    footer .footer-menu .gddesign {font-size: 12px;}
    .contact-tab-wrraper.show div.contact-tab-image a img {width: 100%;}
    body footer .contact-tab-wrraper{width: 100px;}
    footer .contact-tab-wrraper.show{width: 100px;}
    
    /***************************/
    /**   About Page ***********/
    /***************************/   
    body section.about-contnet-container {margin-top: 44vh;}
    .about-content-wrraper .about-content-gallery, .about-content-wrraper .about-content-text{width: calc(50% - 12px);}
    .about-content-wrraper .about-content-gallery {clip-path: polygon(0 0, 100% 0%, 70% 100%, 0% 100%);}  
    .our-solutions-types .solution-type-holder {width: calc(33% - 3px);}
    .our-solutions-types .solution-type-holder::after {top: 434px;}
    
    /***************************/
    /** Technical Specs Page **/
    /**************************/
    section.hero.site-container .hero-content-wrraper {width: 850px;margin-top: -106px;}
    body section.technical-specs-docs-container {margin-top: 41.8vh;}
    .technical-specs-docs-wrraper .technical-specs-holder.col-1-2, .technical-specs-docs-wrraper .technical-specs-holder.col-2-2 {width: calc(50% - 10px);}
    .popup-modal.modal-overlay .popup-modal.wrraper {width: 70%;height: 70%;top: 10vh;left: calc(50% - 358px);}
    
    /****************************/
    /** Support & Service Page **/
    /****************************/
    .hero-group-content .hero-content-left figure img {width: 100%;}  
    body.page-template-page-support section.support-contnet-container {margin-top: 42vh;}
    section.support-contnet-container .support-content-wrraper{flex-direction: column;}
    section.support-contnet-container .support-content-wrraper .support-content {width: 100%;}
    section.support-contnet-container .support-content-wrraper .support-content.text {font-size: 18px;margin-bottom: 20px;}
    .faqs-accordion-wrraper .faq-set-wrraper a.question {display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end;}   
    body.page-template-page-support section.hero.site-container .hero-group-content-wrraper {margin-top: -190px;}    
    body section.page-contact-us-container {margin-top: 33vh;}
    
    /****************************/
    /** Contact Page **/
    /****************************/
    body.page-template-page-contact section.hero.site-container .hero-content-wrraper {margin-top: -140px;}
        
    /*****************************/
    /** Product - Logistic Page **/
    /*****************************/  
    body.products-template-default section.product-container{margin-top: 44vh;}
    body.page-template-page-logisticare section.logicticare-container {margin-top: 44vh;}
    .tab-content-wrraper {font-size: .85em;}
    .banner-content-wrraper h3.banner-text {max-width: 100%;}
    .what-includes-positions-holder .position-content-holder .content, .position-content-holder .image{width: 50%;}
    .what-includes-positions-holder .position-content-holder .image img{width: 100%;} 
    .what-includes-positions-holder .position-content-holder .content {font-size: .9em;} 
   .our-solution-content-wrraper .our-solution {width: 220px;height: 220px;font-size: 16px;margin: 0 12px 40px;padding: 2%;}  
    body.postid-301 .position-content-holder .content, 
    body.postid-262 .position-content-holder .content, 
    body.postid-296 .position-content-holder .content, 
    body.postid-299 .position-content-holder .content, 
    body.postid-305 .position-content-holder .content, 
    body.postid-307 .position-content-holder .content{font-size: 25px; font-weight: lighter;}
    .ideal-solution-benefits-content-wrraper .ideal-solution-benefit {padding: 1%;}
}


/* 
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/
@media screen and (min-width: 481px) and (max-width: 767px) {   
    
    body .contact-tab-wrraper {top: 12vh;}
    body #mobile_menu {top: 46px;width: 40vw;}
    body .menu-main-menu-he-container ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu {height: 0;opacity: 0;}
    body .menu-main-menu-he-container ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu.sub-menu-show {height: 370px;opacity: 1;}

    
    /***************************/
    /**   Home Page ************/
    /***************************/ 
    /** Hero Section **/
    section.hero.site-container .hero-group-content-wrraper{margin-top: -170px;}
    .hero-group-content-wrraper .hero-group-content{max-width: 90%;}
    .hero-group-content-wrraper .hero-group-content .hero-content-right h1{font-size: 1.8em;}
    .hero-group-content-wrraper .hero-group-content .hero-content-right .sub-text {font-size: 1em;}
    .hero-slider-wrraper.slick-slider.slick-dotted ul.slick-dots{position: absolute;}
    .hero-group-content .hero-content-left, .hero-group-content .hero-content-right{width: calc(50% - 20px);}   
    .hero-group-content .hero-content-left .hero-slider-wrraper{width: 100%; height: 100%;}
    .hero-group-content .hero-content-left .hero-slider-wrraper .hero-image-slide img{width: 100%;}     
    /** Logistic-way **/
    body section.logistic-way-container {margin-top: 56vh;}
    .logistic-way-types .logistic-type-holder {width: calc(33% - 10px);}
    .logistic-way-types .logistic-type-holder::after {top:377px;}  
    section .section-title {font-size: 25px;} 
    .benefits-content-wrraper .benefit-holder .icon {font-size: 60px;}
    .benefits-content-wrraper .benefit-holder .benefit-content{max-width: 55%;}
    .benefits-content-wrraper .benefit-holder .benefit-title {font-size: 22px;height: 103px;}
    .benefits-content-wrraper .benefit-holder .benefit-description {font-size: 12px;height: 103px;}
    .benefits-content-wrraper .benefit-holder:hover .benefit-content {top: -106px;}
    .industries-types-wrraper .industries-types-text {width: 100%;}
    .industries-types-content-wrraper .industry-holder {width: calc(20% - 20px);margin-bottom: 40px;}
    .industries-types-content-wrraper .industry-holder .icon {font-size: 60px;width: 120px;height: 120px;}
    .industries-types-content-wrraper .industry-holder .name{font-size: 1em;}
    .company-benefits-wrraper .company-benefits-holder {flex-wrap: wrap;}
    .company-benefits-holder .single-benefit-holder {width: calc(50% - 10px);}
    .company-benefits-holder .single-benefit-holder:last-child {width:100%; margin-top: 20px;}  
    .company-benefits-holder .single-benefit-holder h4 {margin-bottom: 3%;}
    .contact-us-content-wrraper .contact-us-form-wrraper .contact-form-holder {width: 100%;}
    .contact-us-content-wrraper .contact-us-departments-emails-wrraper {margin-right: 30px;}  
    
    /***************************/
    /**   About Page ***********/
    /***************************/ 
    body section.about-contnet-container {margin-top: 56vh;}
    body.page-template-page-about .hero-group-content-wrraper .hero-group-content {}
    .about-contnet-container .about-content-wrraper {justify-content: unset;flex-direction: column;}
    .about-contnet-container .about-content-text {width: 100%; max-width: unset; margin-bottom: 20px;}
    .about-content-wrraper .about-content-gallery{clip-path: unset; max-width: unset;} 
    .gallery-images-wrraper .image-holder img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
    .gallery-images-wrraper .image-holder {position: relative;padding-bottom: 56.25%;height: 0;} 
    .our-solutions-wrraper .our-solutions-types {flex-wrap: wrap;}
    .our-solutions-wrraper .solution-type-holder {width: calc(50% - 12px); margin-bottom: 20px;}
    .our-solutions-wrraper .solution-type-holder::after {width: 100%;top: 412px;}
    .our-solutions-wrraper .solution-type-holder:last-child {width: 100%; margin-bottom: 0;}
    .our-solutions-wrraper .solution-type-holder:last-child::after{top:368px;}
    .our-solutions-wrraper .solution-type-holder:hover:last-child::after{top:0;} 
    .contact-us-departments-emails-content .department-holder {width: calc(50% - 12px);}

    /***************************/
    /** Technical Specs Page **/
    /**************************/
    section.hero.site-container .hero-content-wrraper {font-size: 3em;width: 690px;left: 50%;text-align: center;top: calc(52% / 2);}
    body section.technical-specs-docs-container {margin-top: calc(76vh/2);}
    .technical-specs-docs-wrraper .technical-specs-holder.col-1-2, .technical-specs-docs-wrraper .technical-specs-holder.col-2-2 {width: calc(50% - 10px);}  
    .popup-modal.modal-overlay .popup-modal.wrraper {width: 80%;height: 81.5%;top: 15vh;left: calc(50% - 307px);}
    
    /****************************/
    /** Support & Service Page **/
    /****************************/
    body.page-template-page-support section.support-contnet-container {margin-top: 56vh;}
    .hero-group-content .hero-content-left figure img {width: 100%;}  
    section.support-contnet-container .support-content-wrraper{flex-direction: column;}
    section.support-contnet-container .support-content-wrraper .support-content {width: 100%;}
    section.support-contnet-container .support-content-wrraper .support-content.text {font-size: 16px;margin-bottom: 20px;}
    .faqs-accordion-wrraper .faq-set-wrraper a.question {display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end;}  
    body.page-template-page-contact section.hero.site-container .hero-content-wrraper {top: calc(50% / 1.7);}
    body.page-template-page-contact section.page-contact-us-container {margin-top: 45vh;}
    
    /**********************/
    /** Logicticare Page **/
    /**********************/    
    .logicticare-content-wrraper .logisticare-advantage {font-size: 16px;}
    .logisticare-industries-types-wrraper .logisticare-industrie-type-holder {width: calc(25% - 25px); margin-bottom: 40px;}
    .logisticare-industries-types-wrraper .logisticare-industrie-type-holder .logisticare-type-name {font-size: 16px;}
    .logisticare-all-items-wrraper .logisticare-all-items-holder{flex-wrap: wrap;}
    .logisticare-all-items-wrraper .logisticare-type-holder {width: calc(50% - 50px);margin-bottom: 40px;}
    .logisticare-all-items-wrraper .logisticare-type-holder:last-child{margin-bottom: 0; margin: auto;}
    .logisticare-all-items-container .logisticare-benefits-wrraper {flex-direction: column;}
    .logisticare-all-items-container .logisticare-benefits-tabs {max-width: 100%;}
    body section.logisticare-all-items-container h4.section-title::after {right: calc(50% - 75px);}
    /************/
    /** Banner **/
    /************/  
    .banner-container .banner-image-wrraper {width: 100%;max-width: 300px;height: 300px;}
    .banner-container .banner-image-wrraper .banner-image img {width: 100%;}
    .banner-container .banner-content-wrraper {width: auto;}
    .banner-container h3.banner-text {max-width: 80%;}
    
    /**************/
    /** Products **/
    /**************/   
    .product-advantages-circles .product-advantage {padding: 1%; margin: 1%;}
    .what-includes-positions-holder .position-content-holder:nth-child(2n+1) {flex-direction: column;margin-bottom: 20px;}
    .what-includes-positions-holder .position-content-holder {flex-direction: column;margin-bottom: 20px;}
    .what-includes-positions-holder .position-content-holder .image img{width: 100%;}
    body section.product-container {margin-top: 58.5vh;}
    .ideal-solution-benefits-wrraper div.ideal-solution-benefit{width: calc(50% - 20px); margin-bottom: 55px;}
    .ideal-solution-benefits-wrraper div.ideal-solution-benefit:nth-last-of-type(-n+2){margin-bottom: 0;}
}

/* 
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/
@media screen and (min-width: 320px) and (max-width: 480px) {
    /***************************/
    /**   Home Page ************/
    /***************************/ 
    /** Tab **/
    .contact-tab-wrraper.show div.contact-tab-image a img {width: 100%;}
    body footer .contact-tab-wrraper{width: 100px;}
    body footer .contact-tab-wrraper{top: 15vh; bottom: unset;}
    body footer .contact-tab-wrraper.show{width: 80px; top: 15vh; bottom: unset;}    
    /** Menu Navigation **/
    .mobile-navigation-wrraper .logo {width: 30%;}
    .mobile-navigation-wrraper .logo a img {width: 100%;}
    #mobile_menu {top: 60px;}
    .mobile_navigation {margin-top: 0px;}
    ul#menu-main-menu-he-1.menu li a {font-size: .8em;}
    ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu {width: 120%;}
    .menu-main-menu-he-container ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu.sub-menu-show {height: 380px; opacity: 1;}  
    
    /** Hero **/
    .hero-group-content-wrraper .hero-group-content .hero-content-left{width: 100%; margin: auto; margin-top: 30px;}
    .hero-content-left .hero-slider-wrraper img{width: 100%;}
    .hero-content-left .hero-slider-wrraper {width: auto;height: auto;}
    .hero.site-container .hero-group-content {flex-direction: column;top: 37%; width: 90%;}
    .hero.site-container .hero-group-content-wrraper h1 {font-size: 1.56em;}
    .hero.site-container .hero-group-content-wrraper .sub-text {font-size: .8em;}
    .hero-slider-wrraper ul.slick-dots {position: absolute;}
    /** Logistic-way **/
    body section.logistic-way-container {margin-top: 85vh;}    
    .logistic-way-types {flex-direction: column;}  
    .logistic-way-types .logistic-type-holder {width: auto; height: 334px; margin-bottom: 20px;}
    .logistic-way-types .logistic-type-holder:last-child {margin-bottom:0;}
    .logistic-way-types .logistic-type-holder::after {width: 100%;}
    .logistic-type-holder .description {font-size: 14px;} 
    /** Benefits **/
    .benefits-content-wrraper .benefit-holder {padding: 10px 20px;}
    .benefits-content-wrraper .benefit-holder .icon {font-size: 60px;}
    .benefits-content-wrraper .benefit-holder:nth-last-child(-n+2) {margin-bottom: 30px;}
    .benefits-content-wrraper .benefit-holder .benefit-content .benefit-title {font-size: 20px;height: 102px;}
    .benefits-content-wrraper .benefit-holder .benefit-content .benefit-description {font-size: .83em;height: 170px;}   
    section .section-title {font-size: 20px;}
    .benefits-content-wrraper .benefit-holder{width: 100%;}
    .benefits-content-wrraper .benefit-holder .benefit-content{width: 55%;}
    /** Industries-types **/
    .industries-types-wrraper .industries-types-text{font-size: 16px;}
    .industries-types-wrraper .industries-types-content-wrraper {justify-content: center;}
    .industries-types-wrraper .industries-types-text {width: 100%;}
    .industries-types-content-wrraper .industry-holder {width:33%; margin-bottom: 40px;}
    .industries-types-content-wrraper .industry-holder .icon {font-size: 40px;width: 90px;height: 90px;}
    .industries-types-content-wrraper .industry-holder .name{font-size: .75em;}
    .industries-types-wrraper .industry-holder:nth-last-child(-n+5) {margin-bottom: 20px;}
    .company-benefits-wrraper .company-benefits-holder {flex-direction: column;}
    .company-benefits-holder .single-benefit-holder {width: 100%; margin-bottom: 20px; padding: 8% 4%;}
    /** Equipments-products **/
    .equipments-products-wrraper .product-equipment-holder:nth-last-child(-n+3) {margin-bottom: 100px;}
    .equipments-products-wrraper .product-equipment-holder:last-child{margin-bottom: 0;}
    /** Contact-us **/
    section.contact-us-container .contact-us-content-wrraper{flex-direction:column-reverse; } 
    .contact-us-content-wrraper .contact-us-departments-emails-wrraper {text-align: center;border-right: 0;padding-right: 0;margin-bottom: 30px;}
    .contact-us-content-wrraper .contact-us-form-wrraper .contact-form-holder {width: 100%;}
    .contact-us-content-wrraper .contact-us-departments-emails-content {display: flex;justify-content: space-between; flex-wrap: wrap;}
    .contact-us-content-wrraper .contact-us-departments-emails-content h5 {font-size: 20px;}
    .contact-us-content-wrraper .contact-us-departments-emails-content a {font-size: 16px; padding-bottom: 12px;} 
    .contact-us-departments-emails-content .phone.mobile {display: block;text-align: center;margin: auto;}
    .contact-us-form-wrraper .contact-form-holder .field-half {width: 100%;}
    /** Footer **/
    section.footer-content-container .footer-wrraper .footer-content{flex-direction: column;}
    .footer-wrraper .footer-content .footer-menu {border-left: 0;padding-left: 0;margin-left: 0;width: 100%;margin-bottom: 10px;padding-bottom: 10px;
        border-bottom: 1px dotted #565654;}
    .footer-wrraper .footer-content .footer-menu.company-details {text-align: center;}
    .footer-wrraper .footer-content .footer-menu .social, .footer-wrraper .footer-content .footer-menu .gddesign {text-align: center;}
    .footer-wrraper .footer-content .footer-menu:nth-of-type(3) {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
    .contact-us-departments-emails-content .department-holder {width: calc(50% - 12px);}
    /***************************/
    /**   About Page ***********/
    /***************************/ 
    body.page-template-page-about section.about-contnet-container{margin-top: 80vh;}
    body.page-template-page-about .hero.site-container .hero-group-content {top: 36%;}
    body.page-template-page-about .hero.site-container .hero-group-content-wrraper .sub-text{font-size: .95em;}
    .about-contnet-container .about-content-wrraper {flex-direction: column;}
    .about-contnet-container .about-content-wrraper .about-content-text{margin-bottom: 20px;}
    section.our-solutions-container .our-solutions-types{flex-direction: column;}
    section.our-solutions-container .our-solutions-types .solution-type-holder {width: 100%; height: 420px; margin-bottom: 20px;}
    section.our-solutions-container .our-solutions-types .solution-type-holder::after {width: 100%; top:419px;}
    section.our-solutions-container .our-solutions-types .solution-type-holder:last-child {margin-bottom:0;}
    section.our-solutions-container .our-solutions-types .solution-type-holder:hover::after {top:0;}
    .about-content-gallery {clip-path: unset;width: 100%;height: 250px;}
    .about-content-gallery .gallery-images-wrraper {width: auto;}
   .gallery-images-wrraper .image-holder img{width: 100%;}
    
    /***************************/
    /** Technical Specs Page **/
    /**************************/
    section.hero.site-container .hero-content-wrraper {font-size: 2em;width: 690px;left: 50%;text-align: center;top: calc(40% / 2);}
    body section.technical-specs-docs-container {margin-top: 41.8vh;}
    section.technical-specs-docs-container .technical-specs-docs-wrraper{flex-direction: column;}
    .technical-specs-docs-wrraper .technical-specs-holder .document-holder a {font-size: 14px; padding-left: 12px;}
    .technical-specs-holder .document-holder a span.icon-ono-eye {margin-right: 41px;}
    section.technical-specs-docs-container .technical-specs-holder .document-holder:last-child {margin-bottom: 20px;}
    .technical-specs-docs-wrraper .technical-specs-holder.col-1-2, .technical-specs-docs-wrraper .technical-specs-holder.col-2-2 {width: 100%;}  
    .popup-modal.modal-overlay .popup-modal.wrraper {width: 90%;height: 72%;top: 20vh;left: calc(50% - 326px / 2);}
 
    /****************************/
    /** Support & Service Page **/
    /****************************/
    body.page-template-page-support .hero-group-content-wrraper .hero-group-content{top:33%;}
    .hero-group-content .hero-content-left figure img {width: 100%;}  
    body.page-template-page-support section.support-contnet-container {margin-top: 70vh;}
    section.support-contnet-container .support-content-wrraper{flex-direction: column;}
    section.support-contnet-container .support-content-wrraper .support-content {width: 100%;}
    section.support-contnet-container .support-content-wrraper .support-content.text {font-size: 14px;margin-bottom: 20px;}
    .faqs-accordion-wrraper .faq-set-wrraper a.question {display: flex;flex-direction: row-reverse;align-items: center;justify-content: flex-end;}

    /*********************/
    /** Contact us Page **/
    /*********************/    
    body.page-template-page-contact section.hero.site-container .hero-background {margin-top: 60px;}
    body.page-template-page-contact section.hero.site-container .hero-background img {width: 100%;} 
    body.page-template-page-contact section.hero.site-container .hero-content-wrraper {top: 60%;}
    body.page-template-page-contact section.page-contact-us-container {margin-top: 28vh;} 
    section.page-contact-us-container .content-wrraper{flex-direction: column;}
    section.page-contact-us-container .content-text, section.page-contact-us-container .content-details {width: 100%;}
    section.page-contact-us-container .content-details{margin-top: 20px;}
    section.page-contact-us-container .detail-holder {font-size: 20px;}
    section.page-contact-us-container .contact-form-holder .field-half {width: 100%;}

    /*********************/
    /** Products Page **/
    /*********************/    
    body section.logicticare-container, body section.product-container{margin-top: 80vh;}
    .logisticare-advantages-wrraper {flex-direction: column;}
    .logicticare-content-wrraper .logisticare-advantage {margin: 14%; margin-bottom: 0;}
    .logicticare-content-wrraper .logisticare-advantage:last-child{margin-bottom: 14%;}
    .logisticare-industries-types-wrraper .logisticare-industrie-type-holder {width: calc(50% - 15px);flex-wrap: wrap; margin-bottom: 30px;}
    .logisticare-industries-types-wrraper .logisticare-industrie-type-holder .logisticare-type-name {font-size: 16px;}
    .logicticare-content-wrraper .logicticare-content-text-wrraper, 
    .logisticare-industries-solution-wrraper .logisticare-industries-solution-text {font-size: 16px;}  
    .logisticare-all-items-wrraper .logisticare-all-items-holder{flex-wrap: wrap;} 
    .logisticare-all-items-holder .logisticare-type-holder {width: calc(50% - 10px);margin-bottom: 30px;}
    .logisticare-all-items-holder .logisticare-type-holder:last-child {width:100%;margin-bottom:0;}
   
    /*********************/
    /** Logisticare Page **/
    /*********************/
    body section.logisticare-all-items-container {padding: 67px 0 35px 0;}
    body section.logisticare-all-items-container h4.section-title::after {right: calc(50% - 35px);} 
    .logicticare-content-wrraper .logisticare-industries-solution-wrraper {margin-top: 30px;}  
    .logisticare-all-items-container .logisticare-benefits-wrraper {flex-wrap: wrap;}
    .logisticare-all-items-container .logisticare-benefits-tabs {max-width: 100%;}
    .logisticare-all-items-container .logisticare-benefits-tabs button {font-size: 16px;}
    .logisticare-all-items-container .tab-content-wrraper {font-size: 16px; align-items: flex-start;}
    .logisticare-all-items-container .logisticare-benefits-content {height: 310px;}
    .logisticare-all-items-container .logisticare-benefits-content .content {margin-top: 10px;}
    .banner-container .banner-wrraper {flex-direction: column;}
    .banner-container .banner-content-wrraper {width: 100%;} 
    .banner-container h3.banner-text {font-size: 24px;max-width: 100%;margin: auto;}  
    .banner-container .banner-image-wrraper {width: 100%;max-width: 300px;height: 300px;margin: auto;}
    .banner-container .banner-image-wrraper .banner-image img {width: 100%;}
    .banner-container a.banner-button {font-size: 20px;}

    /*********************/
    /** Products Page **/
    /*********************/    
    .product-advantages-circles-wrraper .product-advantages-circles-content {font-size: 16px;margin-top: 15px;margin-bottom: 73px;}
    .product-advantages-circles-wrraper .product-advantages-circles {flex-wrap: wrap;}  
    .product-advantages-circles .product-advantage {margin: 12%;padding: 3.5%;border: 5px solid #1D1D1B;display: flex;align-items: center;margin-top: -20px;} 
    .what-includes-positions-holder .position-content-holder:nth-child(2n+1),  .what-includes-positions-holder .position-content-holder{flex-direction: column;}
    .what-includes-positions-holder .position-content-holder{margin-bottom: 20px;}
    .what-includes-positions-holder .position-content-holder:last-child{margin-bottom:0;}
    .what-includes-positions-holder .position-content-holder div.image img {width: 100%;}
    .what-includes-positions-holder .position-content-holder .content {font-size: 16px;}
    .our-solution-content-wrraper .our-solution:nth-last-child(-n+3) {margin-bottom: 20px;}
    .our-solution-content-wrraper .our-solution:last-child{margin-bottom: 0;}
    body.postid-310 .product-advantages-circles-content{margin-bottom: 0;}
    .ideal-solution-benefits-wrraper .ideal-solution-benefits-content-wrraper {margin-top: 50px;}
    .ideal-solution-benefits-content-wrraper .ideal-solution-benefit:nth-last-child(-n+4) {margin-bottom: 20px;} 
    .ideal-solution-benefits-content-wrraper .ideal-solution-benefit {width: 100%;}
    .ideal-solution-benefits-wrraper .ideal-solution-benefits-content-wrraper.num-6 .ideal-solution-benefit {width: 100%;}
    .ideal-solution-benefits-wrraper .ideal-solution-benefits-content-wrraper.num-6 .ideal-solution-benefit:nth-last-child(-n+3) {margin-bottom: 30px;}
    .ideal-solution-benefits-wrraper .ideal-solution-benefits-content-wrraper.num-6 .ideal-solution-benefit:last-child {margin-bottom:0;} 
    
    
    /*********************/
    /** English Version **/
    /*********************/  
    body.ltr .hero.site-container .hero-group-content-wrraper h1 {font-size: 1.2em;}
    body.ltr .benefits-content-wrraper .benefit-holder .benefit-content .benefit-title {font-size: 18px;}
}


    /******************************/
    /** Global * Global * Global **/
    /******************************/

@media screen and (min-width: 320px) and (max-width: 1024px) {
    /***************************/
    /**   Home Page ************/
    /***************************/ 
    body .site-grid {max-width: 90% ;} 
    .site-grid .desktop-navigation{display: none;}
    .site-grid .mobile-navigation{display: block;}
    .department-holder .mobile{display: block;}
    .department-holder .desktop{display: none;}
    .contact-us-departments-emails-content .phone.desktop {display: none;}
    .contact-us-departments-emails-content .phone.mobile a {display: flex;flex-direction: row-reverse;align-items: center; color: #000;}
    .mobile-btn-languages-wrraper {display: flex;align-items: center;}
    .mobile-navigation-wrraper {display: flex;justify-content: space-between;align-items: center;}
    .mobile-btn-languages-wrraper .languages{margin-right: 25px;}
    
    
     /* mobile icon */
    .mobile_trigger {width: 30px;height: 30px;position: relative; cursor: pointer;}
    .line{position: absolute;height: 4px;width: 100%;background-color: #DC1932; transition: all ease 0.20s; border-radius: 1px;}
    .line01{top:20%;}
    .line02{top:50%;}
    .line03{top:80%;}
    .menu.close .line01{transform: rotate(45deg);top: 50%;}
    .menu.close .line02, .menu.close .line03{transform: rotate(-45deg);top: 50%;} 
    
    /* off canvas menu */
    #mobile_menu.mobile_nav{display: block;}
    #mobile_menu {display: block; position: fixed;top: 26px;height: calc(100vh + 40px);
                  background:rgba(27,29,29,1);width: 70vw;padding-left: 10px; padding-right: 20px; right:-70vw;
                  transition: all ease .5s; z-index: 10; overflow: hidden;}
    .mobile_navigation {margin-top: 40px;}
    ul#menu-main-menu-he-1.menu{display: flex; flex-direction: column; width: auto;} 
    ul#menu-main-menu-he-1.menu li{padding: 10px 0; border-bottom: 1px dotted #DC1932; list-style: none; margin: 0; width: 100%;} 
    ul#menu-main-menu-he-1.menu li a{font-size: .95em; color: #fff; text-decoration: none;}
    #mobile_menu.open{right: 0vw;}  
    
    /** Mobile **/
    body.ltr .languages ul.lang-menu {margin-left: 10px;}
    body.ltr #mobile_menu{left: -70vw; right: unset;} 
    body.ltr #mobile_menu.open{left: 0vw; right: unset;} 
    ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu {position: relative;width: 110%;top: unset;
        background: unset;right: -21px; visibility: unset;transition: all ease 0.4s; box-shadow: 0px 22px 46px 0px rgba(0, 0, 0, 0.1);
        flex-direction: column;overflow: hidden;}
    /*.menu-main-menu-he-container ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu.sub-menu-show{height: 440px; opacity: 1;}*/
    .menu-main-menu-he-container ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu{height:0; opacity: 0;}
    .menu-main-menu-he-container ul.sub-menu {display: block;background: #292828 !important;padding: 0 8px;position: absolute;}
    ul#menu-main-menu-he-1 .menu-item-has-children ul.sub-menu li{padding: 0;  border-bottom: 0; width: 100%;}
    ul#menu-main-menu-he-1 .menu-item-has-children a{ border-bottom: 1px dotted #DC1932; }
    ul#menu-main-menu-he-1.menu li.menu-item-has-children ul.sub-menu li.menu-item a{border: 0; color: #fff;}
    ul#menu-main-menu-he-1.menu li.menu-item-has-children{position: relative; padding: 0;}
    ul#menu-main-menu-he-1 .menu-item-has-children::after {color: #fff;bottom: 0;right: unset;left: 0;top: 13px;}
    ul#menu-main-menu-he-1.menu li.menu-item-has-children a{width: 100%; display: inline-block; padding: 10px 0; border-bottom: 0;}
    .menu-main-menu-he-container ul.sub-menu {background: rgba(47,126,120,0.5);padding: 0 28px;} 
    .menu-main-menu-he-container ul.sub-menu li a{ color: #fff;}
    ul#menu-main-menu-he-1.menu li.menu-item-has-children ul.sub-menu {border-top: 1px solid #606060;border-bottom: 1px solid #606060;} 
    ul#menu-main-menu-he-1.menu li.menu-item-has-children ul.sub-menu li{border-bottom:1px solid #606060;}
    ul#menu-main-menu-he-1.menu li.menu-item-has-children ul.sub-menu li:last-child{border-bottom:0;}
    ul#menu-main-menu-he-1.menu li.menu-item-has-children ul.sub-menu li:first-child{border-top:0;}   
    
    /* English version */
    ul#menu-header-menu-en-1.menu{display: flex; flex-direction: column; width: auto;} 
    ul#menu-header-menu-en-1.menu li{padding: 10px 0; border-bottom: 1px dotted #DC1932; list-style: none; margin: 0; width: 100%;} 
    ul#menu-header-menu-en-1.menu li a{font-size: .95em; color: #fff; text-decoration: none;}
    .menu-header-menu-en-container ul#menu-header-menu-en-1.menu li.menu-item-has-children{position: relative;}
    .menu-header-menu-en-container ul#menu-header-menu-en-1.menu li.menu-item-has-children::after {content: '\e64b';font-family: "themify";position: absolute;
	top:12px; right: 0;color: #fff;}
    ul#menu-header-menu-en-1 .menu-item-has-children ul.sub-menu {position: relative;width: 120%;top: unset;
        background: unset;right: 19px;visibility: unset;transition: all ease 0.4s;box-shadow: 0px 22px 46px 0px rgba(0, 0, 0, 0.1);
        flex-direction: column;overflow: hidden;padding-left: 14%;}
    .menu-header-menu-en-container ul#menu-header-menu-en-1 .menu-item-has-children ul.sub-menu{height:0; opacity: 0;}
    .menu-header-menu-en-container ul.sub-menu {display: block;background: #292828 !important;padding: 0 41px 0 19px;position: absolute;}    
    ul#menu-header-menu-en-1 .menu-item-has-children ul.sub-menu li{padding: 0;  border-bottom: 0; width: 100%;}
    ul#menu-header-menu-en-1 .menu-item-has-children ul.sub-menu.sub-menu-show {height: 400px;opacity: 1;}
    ul#menu-header-menu-en-1 .menu-item-has-children a{ border-bottom: 1px dotted #DC1932; }
    ul#menu-header-menu-en-1.menu li.menu-item-has-children ul.sub-menu li.menu-item a{border: 0; color: #fff;}
    ul#menu-header-menu-en-1.menu li.menu-item-has-children{position: relative; padding: 0;}
    ul#menu-header-menu-en-1.menu li.menu-item-has-children a{width: 100%; display: inline-block; padding: 10px 0; border-bottom: 0;}
    .menu-main-menu-he-container ul.sub-menu {background: rgba(47,126,120,0.5);padding: 0 28px;} 
    .menu-main-menu-he-container ul.sub-menu li a{ color: #fff;}
    ul#menu-header-menu-en-1.menu li.menu-item-has-children ul.sub-menu {border-top: 1px solid #606060;border-bottom: 1px solid #606060;} 
    ul#menu-header-menu-en-1.menu li.menu-item-has-children ul.sub-menu li{border-bottom:1px solid #606060;}
    ul#menu-header-menu-en-1.menu li.menu-item-has-children ul.sub-menu li:last-child{border-bottom:0;}
    ul#menu-header-menu-en-1.menu li.menu-item-has-children ul.sub-menu li:first-child{border-top:0;} 

    .contact-tab-wrraper.show div.contact-tab-image a img {width: 100%;}
    body footer .contact-tab-wrraper{width: 100px;}
    footer .contact-tab-wrraper.show{width: 100px;}
    footer .footer-content .footer-menu.company-details a::after {content:none;}
    .hero-content-left .video-wrraper {position: relative;padding-bottom: 56.25%;height: 0;}
    .hero-content-left .video-wrraper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}  
}




































