/* @media screen and (min-width:1600px) and (max-width:1920px) {
.wpe-fishery-header .e-con-inner, .wpe-fishery-slider-section .e-con-inner, .wpe-fishery-company-logo-section .e-con-inner,
.wpe-fishery-about-us-section .e-con-inner, .wpe-fishery-footer-section .e-con-inner, .wpe-fishery-service-section .e-con-inner,
.wpe-fishery-choose-section .e-con-inner, .wpe-fishery-counter-section .e-con-inner, .wpe-fishery-faq-section .e-con-inner,
.wpe-fishery-plan-section .e-con-inner, .wpe-fishery-testimonial-section .e-con-inner, .wpe-fishery-team-section .e-con-inner,
.wpe-fishery-blog-section .e-con-inner, .wpe-fishery-aboutp-story-section .e-con-inner, .wpe-fishery-aboutp-vm-section .e-con-inner,
.wpe-fishery-aboutp-vision-section .e-con-inner, .wpe-fishery-aboutp-story-section .e-con-inner, .wpe-fishery-aboutp-feature-section .e-con-inner,
.wpe-fishery-aboutp-gallery-section .e-con-inner, .wpe-fishery-404-page .e-con-inner, .wpe-fishery-termsp-section .e-con-inner,
.wpe-fishery-support-page .e-con-inner, .wpe-fishery-support-page-faq .e-con-inner, .wpe-fishery-blog-nosidebar-page .e-con-inner,
.wpe-fishery-blog-leftsidebar-page .e-con-inner, .wpe-fishery-quote-page .e-con-inner, .wpe-fishery-privacy-policy-page .e-con-inner {
    max-width: 1300px;
  }
} */


@media screen and (min-width:1600px) and (max-width:1680px) {
    /* .elementor-102 .elementor-element.elementor-element-7fae7c5 a.hfe-menu-item{
        font-size: 1    px!important;
    } */
}


@media screen and (min-width:1440px) and (max-width:1599px) {
   
   .menusection .menutext .hfe-menu-item li a{
        font-size: 12px!important;
    } 

}




@media screen and (min-width:1366px) and (max-width:1439px) {
    

    .menusection .menutext .hfe-menu-item li a{
        font-size: 12px!important;
    } 


    .elementor-102 .elementor-element.elementor-element-ad96a67 {
        --width: 100%!important;
    }
    
    
    .menusection .elementskit-btn{
         font-size: 12px!important;
    }
    
}

@media screen and (min-width:1200px) and (max-width:1365px) { 
    .elementor-102 .elementor-element.elementor-element-ad96a67 {
        --width: 100%!important;
    }
 
    .menusection .menutext .hfe-menu-item li a{
        font-size: 12px!important;
    } 

}

@media screen and (min-width:992px) and (max-width:1199px) {
    .menusection .menutext .hfe-menu-item li a{
        font-size: 12px!important;
    } 

    .menusection .elementskit-btn{
         font-size: 12px!important;
    }
/* 
    .elementor-102 .elementor-element.elementor-element-7fae7c5 .menu-item a.hfe-menu-item{
        padding-left: 0!important;
    } */
    .sea-food{
        padding: 0!important;
    }

    .prod-sec .woolentor-cart{
        bottom: -140px!important;
        right: 55px!important;
    }
    .prod-sec1 .woolentor-cart{
        bottom: -140px!important;
        right: 55px!important;
    }
    

    .prod-sec .ht-col-md-6 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 25%!important;
        max-width: 25%!important;
    } 

    .prod-sec .elementor-element.elementor-element-76b772d{
        margin-left: -18px!important;
    }
    
    .upk-arrows-container{
        margin-top: -25px!important;
    }
    .serv-content .elementor-icon-list-text{
        font-size: 10px!important;
    }

    .serv-content .elementor-button-text{
        font-size: 10px!important;
    }
    

}

@media screen and (min-width:992px) and (max-width: 1024px)

{
    .menusection .menutext .hfe-menu-item li a{
        font-size: 12px!important;
    } 

    /* header */
    
    .menusection .hfe-search-icon-toggle{
        margin-left: -40px!important;
    }

    /* ////HOMEPAGE/// */

    /* hero section (banner slider) */

    .hero-section .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag{
        font-size: 43px!important;
    }

    /* section2 */

    .section2 .elementor-heading-title{
        font-size: 28px!important;
    }
    .serv-content .elementor-icon-list-text{
        font-size: 10px!important;
    }
     .serv-content .elementor-button-text {
        font-size: 9px !important;
    }
    /* service */
     .serviceslider .upk-arrows-container{
        margin-top: -45px!important;
    }

    /* project section */

    .mainproject .elementor-image-box-img img{
        display:none !important;
    }
    .project-sec .upk-arrows-container {
        margin-top: -45px !important;
        margin-right: 120px !important;
    }

    .project-sec .upk-alice-carousel .upk-title {
        font-size: 16px !important;
        text-align: center!important;
    }

    /* Plan section */
    .plan-section .list-items .elementor-icon-list-text{
        font-size: 12px!important;
    }

    /* testimony section */
    .testimony-box .author-name{
        font-size: 16px!important;
    }
    
    .item-content-wrapper::before {
        top: -54% !important;
    }

    /* blog */
    
    .mainblog .blog-article .elementskit-post-body .entry-title a{
        font-size: 16px !important;
    }

     .mainblog .blog-article .elementskit-post-body p{
        font-size: 14px !important;
    }

    /* last section contact */

    .coo-operate-section .cont-desc .elementor-icon-box-content .elementor-icon-box-title p{
        font-size: 14px !important;
    }

    /* sea-food */
    .prod-sec1 .woolentor-cart{
        right: 55px!important;
    }
    .product-slider .slick-arrow{
        display: none !important;
    }
    .product-slider .elementor-element.elementor-element-189b522{
        --upk-swiper-carousel-arrows-ncy: 0!important;
    }
    
    .product-slider .elementor-element.elementor-element-7b6f961 {
        --upk-swiper-carousel-arrows-ncx: -70px!important;
        --upk-swiper-carousel-arrows-ncy: -15px!important;
    }
    .upk-position-top-right {
        top: -90px!important;
    }
    .prod-sec1.elementor-element.elementor-element-8f59e11 .elementor-heading-title{
        font-size: 30px!important;
    }
    .prod-sec1 .elementor-element.elementor-element-5d71547.elementor-element{
        align-self: center!important;
    }
    .upk-alice-carousel .upk-title{
        font-size: 21px!important;
    }

    

    .prod-sec1 .elementor-element.elementor-element-87812a2{
        padding-left:0!important;
    }
    .prod-sec1 .elementor-element.elementor-element-58e0a2c{
        padding-left:0 !important;
    }
    .footer-aboutmenu{
       display: none!important;
    }
    .footer-legalitymenu{
        display: none!important;
    }
    .copy-text p{
         font-size: 12px !important;
    }


}



@media screen and (min-width:768px) and (max-width:991px) {

    
    /* header */
    
    .menusection .hfe-search-icon-toggle{
        margin-left: -40px!important;
    }
     .menusection .elementskit-btn {
        max-width: unset!important;
    }

     .top-text .top-cont {
        cursor: pointer !important;
    }

    .topsection .top-cont p {
        font-size: 12px !important;
    }

    .topsection .top-cont span {
        font-size: 12px !important;

    }

    .topsection {
        flex-direction: column !important;
        gap: 20px;
        text-align: center;
    }

    .toplist {
        flex-wrap: wrap;
        justify-content: center;
        gap: 10px;
    }

    .logo img {
        max-width: 160px;
    }

    .elementor-widget-elementskit-button {
        text-align: center;
        display: block;
        margin: 0 auto;
    }

    .menutext {
        display: none;
    }
     .elementor-nav-menu--toggle {
        display: block !important;
    }

    .navsection {
        flex-direction: column;
        align-items: center;
    }

    /* .headsection {
        padding: 15px;
    } */



    .hero-section .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag
    {
        font-size: 43px!important;
    }
    .elementor-414 .elementor-element.elementor-element-189b522 {
        --upk-swiper-carousel-arrows-ncy: -102px!important; 
        --upk-swiper-carousel-arrows-ncx: -38px !important;
    }

    .elementor-414 .elementor-element.elementor-element-7b6f961 {
        --upk-swiper-carousel-arrows-ncx: -103px!important;
        --upk-swiper-carousel-arrows-ncy: -79px!important;
    }
    .elementor-414 .elementor-element.elementor-element-7b6f961 .upk-alice-carousel .upk-title{
        font-size: 20px!important;
    }
    .elementor-414 .elementor-element.elementor-element-77c8778 .elementor-heading-title{
        font-size: 32px!important;
    }
    .elementor-414 .elementor-element.elementor-element-d55460f .elementor-heading-title{
         font-size: 28px!important;
    }

    .prod-sec1 .woolentor-cart{
        right: 50px!important;
    }
    .elementor-414 .elementor-element.elementor-element-c863995 .elementor-icon-list-item > .elementor-icon-list-text{
        font-size: 9px!important;
    }
    .elementor-414 .elementor-element.elementor-element-6e95610 .elementor-icon-list-item > .elementor-icon-list-text{
        font-size: 14px!important;
    }
    .elementor-414 .elementor-element.elementor-element-b3f4f5e .elementor-button {
        font-size: 9px!important;
    }
    .item-content-wrapper::before{
        top:-58%!important;
    }

    .tss-wrapper .tss-carousel3 .profile-img-wrapper{
         top:26%!important;
    }
    .elementor-414 .elementor-element.elementor-element-a5aa577 .elementor-heading-title{
        font-size: 32px!important;
    }
    .prod-sec .ht-col-sm-6 {
        flex-basis: 50%!important;
    } 

    .prod-sec .woolentor-cart {
        right: 115px !important;
    }

    .elementor-414 .elementor-element.elementor-element-5564630{
        text-align: left!important;
        padding-left: 40px;
    }
    .elementor-414 .elementor-element.elementor-element-5d71547 .elementor-image-box-wrapper{
        text-align: left!important;
        padding-left: 40px;
    }

    /* footer */
    .copy-text p{
    font-size: 12px!important
    }
    .footer-aboutmenu{
       display: none!important;
    }
    .footer-legalitymenu{
        display: none!important;
    }
     .progress-single-blog-breadcrum-box .progress-title {
        font-size: 20px!important;
    }
}

@media screen and (min-width:577px) and (max-width:767px) {


    /* header  */

    .navsection{
        padding: 0!important;
    }

    
    .menusection .hfe-search-icon-toggle{
        margin-left: -40px!important;
    }
    
    .menusection .elementskit-btn {
        max-width: unset!important;
    }
    
  
    
     .top-text .top-cont{
        cursor:pointer
     }

    .topsection .top-cont p{
        font-size: 14px!important;
    }
    .topsection .top-cont span{
        font-size: 14px!important;
    }
    
    .topsection {
        flex-direction: column !important;
        gap: 10px;
        text-align: center;
    }


    .toplist {
        justify-content: center !important;
        flex-direction: column !important;
        align-items: center !important;
    }

    .elementor-widget-elementskit-button {
        text-align: center;
        margin: 10px auto;
    }

      .menutext {
        display: none;
    }

    /*  hamburger menu  */
    .elementor-nav-menu--toggle {
        display: block !important;
    }


    .logo img {
        max-width: 120px;
        height: auto;
    }


    .social-icons {
        justify-content: center;
        gap: 10px;
    }

    /* plan section */

   
    
    /* hero section (banner slider) */

    .hero-section .bdt-prime-slider-skin-crelly .bdt-navigation-arrows{ 
        display: none !important;
    }

    .hero-section .bdt-prime-slider-skin-crelly .bdt-dotnav{
        display: none !important;
    }

    .hero-section .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag { 
        font-size: 35px !important;
    }
    
    .hero-section .bdt-prime-slider .bdt-prime-slider-content * {
        text-align: center !important;
    }
   
    .hero-section .bdt-prime-slider h1{
        font-size: 43px!important;
    }
    .hero-section .bdt-prime-slider p{
        font-size: 16px!important;
    }

    .hero-section .bdt-prime-slider .bdt-sub-title{
        text-align: center !important;
    }
   

    .process-sec .num{
        top: 12%!important;
        right: 32%!important;
    }
    
    

    .testimony-box .tss-wrapper .profile-img-wrapper {
    
        right: 40% !important;
        bottom: 45% !important;
    }

     .testimony-box .item-content-wrapper::before{
        top: -99% !important;
    }

    .footer-aboutmenu{
       display: none!important;
    }
    .footer-legalitymenu{
        display: none!important;
    }
    .copy-text p{
    font-size: 12px!important
    }
    .blog-article .elementskit-meta-lists{
        display: none!important;
    }

    .blog-section .blog-article .pp-posts-skin-checkerboard .pp-post-thumbnail img{
        object-fit: unset!important;
    }
    .progress-single-blog-breadcrum-box .progress-title {
        font-size: 16px!important;
    }
    
}

@media screen and (min-width:320px) and (max-width:576px) {

    .blog-section .blog-article .pp-posts-skin-checkerboard .pp-post-thumbnail img{
        object-fit: unset!important;
    }

    body {
        text-align: center;
    }

    /* header */

    .navsection {
        flex-direction: column;
        align-items: center;
    }

    .headsection {
        padding: 10px;
    }

    
    .headsection {
        display: inline-block !important;

    }
    
     .headsection-content .e-con.e-flex {
         max-width: 100%!important;
        flex-wrap: unset!important;
    }

    .topsection {
        flex-direction: column !important;
        gap: 10px;
        text-align: center;
    }
     .toplist {
        flex-direction: column !important;
        align-items: center !important;
        gap: 5px;
    }
    .topsection .elementor-social-icons-wrapper elementor-grid{
        text-align: center !important;
    }
    .logo img {
        max-width: 120px;
    }

  
    .menutext {
        display: none !important;
    }

    .elementor-nav-menu--toggle {
        display: block !important;
    }

 
    /* 
      .elementor-widget-elementskit-button {
        display: block;
        width: 100%;
        text-align: center;
        margin: 10px auto;
    } */

    
    /* hero section */


    
    .hero-section .bdt-prime-slider-skin-crelly .bdt-navigation-arrows{ 
        display: none !important;
    }

    
    .hero-section .bdt-prime-slider-desc .bdt-main-title .bdt-title-tag { 
        font-size: 30px !important;
    }

    .hero-section .bdt-prime-slider-skin-crelly .bdt-dotnav{
        display: none !important;
    }

    .hero-section .bdt-prime-slider .bdt-prime-slider-content * {
        text-align: center !important;
    }


    
    ul.products {
    padding-top: 35px !important;
    }

    .headsection .elementor-widget-wrap {
        align-content: flex-start!important;
        flex-wrap: wrap!important;
        position: relative!important;
        width: 100%;
    }
    .footer-aboutmenu{
       display: none!important;
    }
    .footer-legalitymenu{
        display: none!important;
    }
    .copy-text p{
        font-size: 12px!important
    }

    .single-services-description-para h2{
        font-size: 24px!important
    }
    .single-services-description-para p{
        font-size: 16px!important
    }
      .progress-single-blog-breadcrum-box .progress-title {
        font-size: 16px!important;
    }       

}








