@media (max-width:991.98px) 
{
    .landing-section{ padding: 0 2.3rem;}
    .landing_cotent{ font-size: 1.8rem; line-height: 2.1rem; padding-top: 2rem;}
    .age-form{line-height: 8rem; font-size: 2.8rem;}
    .age-form-day, .age-form-month{ width: 7.8rem; }
    .age-form-year{   width: 11.2rem;}
    .form-age{ margin-left: -0.3rem; margin-right: -0.3rem;padding-bottom: 5.8rem;}
    .form-age-loop{ padding-left: 0.3rem; padding-right: 0.3rem;}
    .landing_footer_copyright{ font-size: 1.4rem;padding-top: 1rem;}
    .landing_footer{ padding-top: 4rem;}
    .landing_bot {bottom: -30.0rem;right: -5rem;}


    .menu_contactbutton{ display: none;}
    .mobile_menu_contactbutton{ width: 100%; display: flex; justify-content: center; padding-top: 3.4rem;}
    .primary-navigation,.socail-navigation{ display: none;}
    .site-header{ padding-left: 16.5px; padding-right:16.5px; padding-top: 1.5rem;}
    .menubutton{ display: block;}
    .menubutton button{ background-color: transparent; border:1.5px solid #383531; border-radius: 0.5rem; padding: 0; display: flex; align-items: center; justify-content: center; width: 3.4rem; height: 3.4rem;position: relative;}
    
    .menubutton button span{ display: block; width: 1.8rem; height: 0.2rem; background-color: #383531;margin: auto; margin-bottom: 0.4rem;transition: all 300ms ease-in-out;}
    .menubutton button span:last-child{ margin-bottom: 0;}
    .site-header-mobile .menubutton button span{position: absolute;left: 0;right: 0;margin: auto;}
    .site-header-mobile .menubutton button span:nth-child(2){opacity: 0}
    .site-header-mobile .menubutton button span:first-child{transform: rotate(45deg);top:15px;}
    .site-header-mobile .menubutton button span:last-child{transform: rotate(-45deg);top:15px;}

    .site-header.inner_header .menubutton button{ border-color:#EBEAE8 }
    .site-header.inner_header .menubutton button span{background-color: #EBEAE8;}

    .site-header.inner_header.header-down .menubutton button{border-color:#383531}
    .site-header.inner_header.header-down .menubutton button span{background-color: #383531;}

    .mobilemenusection{ display: block;}
    .mobilemen-wrapper{ list-style:none; padding:0; margin: 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; text-align: center;border-bottom:0.1rem solid #66615C;}
    .mobilemen-wrapper li{ width:50%; text-align:center; border-top:0.1rem solid #66615C;border-right:0.1rem solid #66615C; }
    .mobilemen-wrapper li:first-child{ width:100%;border-right: none; }
    .mobilemen-wrapper li:last-child{border-right: none;}
    .mobilemen-wrapper li a{ text-transform: uppercase; font-size:1.4rem;font-weight: 700;letter-spacing: 0.84px; color:#383531; display: flex;min-height: 8rem;width: 100%;justify-content: center;align-items: center;}
    .mobilemen-wrapper li:first-child a{ min-height:6rem }
    .mobilemen-wrapper li ul.sub-menu{ display:flex; flex-wrap:wrap; align-items: center; justify-content: center;list-style:none; padding:0; margin: 0; border:none; }
    .mobilemen-wrapper li ul.sub-menu li{ width:50%;border-right:0.1rem solid #66615C;position:relative; }
    .mobilemen-wrapper li ul.sub-menu li:last-child{ border-right:0 }
    .mobilemen-wrapper li ul.sub-menu li a{ display:flex; width:100%; align-items:center; justify-content:center; flex-direction:column-reverse; min-height:22.0rem;position:relative; z-index:1 }
    .mobilemen-wrapper li ul.sub-menu li a figure{ margin-bottom:1.4rem;width:7rem; }
     .mobilemen-wrapper li ul.sub-menu li:hover a{ color:#EBEAE8 }

    .mobilemen-wrapper li ul.sub-menu li.keen_mobile:before,.mobilemen-wrapper li ul.sub-menu li.bliz_mobile:before{content:' '; width: 100%; height: 100%;position: absolute; left: 0; top: 0;transition: all 0.5s ease; opacity: 0}
    .mobilemen-wrapper li ul.sub-menu li.keen_mobile:before{background: linear-gradient(180deg, #ED2F39 0%, #7B070C 100%); color:var(--color-white); }
    .mobilemen-wrapper li ul.sub-menu li.bliz_mobile:before {color:var(--color-white);background: radial-gradient(104.13% 104.13% at 50.00% 35.96%, #00486E 0%, #091C2B 100%);}

    .mobilemen-wrapper li ul.sub-menu li.keen_mobile:hover:before,.mobilemen-wrapper li ul.sub-menu li.bliz_mobile:hover:before{ opacity:1 }

    .mobile_social .socail-navigation{ display:block; padding-top:3.4rem; padding-bottom:3.7rem }
    .mobile_social .social-menu-wrapper{ justify-content:center; margin:0 -1.3rem }
    .mobile_social .social-menu-wrapper li{ padding:0 1.3rem }

    .mobilemenusectio_modal .modal-content{background-color: #EBEAE8;border: none;border-radius: 0;}
    .modal.mobilemenusectio_modal,.mobilemenusectio_modal .modal-body{background-color: #EBEAE8;}
    .mobilemenusectio_modal .modal-dialog{ margin:0 }
    .mobilemenusectio_modal .modal-body{ padding:0 }
    .modal-backdrop{ display:none; }
    .modal.mobilemenusectio_modal{ z-index:50;top: 0; }
    .modal.fade.mobilemenusectio_modal .modal-dialog{transform: translate(0,0);max-width: 100%;}
    .modal.show.mobilemenusectio_modal .modal-dialog{transform: translate(0,0);}
    .site-header-mobile{position: static;transform:none;padding-bottom: 2rem;}
    .site-header.site-header-mobile.stick{ transform:none; }



    .banner_top_left_svg {top: 9.9rem;left: 0;width: 12.0rem;}
    .masthead-inner{ height: 6.2rem;}
    .site-logo .custom-logo-link{ width: 15.0rem; display:inline-block;}
    .banner-section{ height: auto;padding-left: 16.5px; padding-right:16.5px; padding-top: 16.6rem; padding-bottom: 7.7rem;}
    .banner-heading{ font-size: 3.4rem; line-height: 4rem;letter-spacing: 0.68px;}
    .banner-sub_heading{ font-size: 1.8rem; line-height: 2.1rem; margin-bottom: 0.7rem; opacity: 1;}
    .banner_top_left_svg path,.banner_right_bot_svg path{ fill: #E4E2DF; animation: none;stroke: transparent;}
    .banner-images figure.banner_image_one{ margin-right: 0.2rem;}
    .banner-images figure.banner_image_two{ margin-left: 0.2rem;}
    .banner_right_bot_svg{ right: -1rem;}
    .banner-section .container{position: relative; z-index: 1;}
    .bannre-header{ padding-bottom: 4rem;}
    .home_image_and_content_section{ background-color: #040200; height: auto; display: block; padding-top:0}
    /* .home_image_and_content_section::before{ content: ''; position: absolute; left: 0; top: 0;opacity: 0.800000011920929;
        background: linear-gradient(90deg, rgba(107, 76, 41, 0.90) 0%, rgba(107, 81, 51, 0.28) 72.95%, rgba(56, 45, 33, 0.00) 100%);mix-blend-mode: screen; width: 100%; height: 100%;} */
    .home_image_and_content_section img{ width: 100%;transform:none !important;position: static;}
    .home_image_and_content {margin-left: 0;max-width: 100%; padding-left: 16.5px; padding-right:16.5px;}
    .home_image_and_content_section_inner{position:absolute; z-index: 1; height: auto; padding-top: 7rem;}
    .home_image_section_mobile{ display: block;}
    .home_image_section_desk{ display: none;}

    .home-content-heading,.brand_heading,.com_hed{ font-size: 2.8rem;letter-spacing: 0.84px;}
    .com_hed span{ color: #6B4C29;}
    .brand_listing_block_row{ height: auto;flex-direction: column-reverse;}
    .brand_listing_block{ height: 48.8rem; transform:none !important;}
    .brand_content_product,.mid__images_sec_loop,.mid_image_svg_sec{transform:none !important;}
    .heading_text_ani,.brand_product_logo{opacity: 1;}
    .brand_product_logo{width: 80%;top: 13.0rem}
    .brand_product_image{width: 30%;margin: auto;display: inline-block;}
    .brand_listing_loop:nth-child(2n+2) .brand_product_content,.brand_listing_loop:nth-child(2n+2) .brand_product_image_section,.brand_listing_loop:nth-child(2n+2) .brand_section_image_section{order: inherit;}

    .brand_section_image{transform: none !important;}

    .mid_image_and_content_section{padding-left: 16.5px; padding-right:16.5px; padding-top: 10.6rem;padding-bottom: 5.5rem;}
    .mid__images_sec{ width: 100%; min-height: 26.7rem;}
    .mid__images_sec_1{ width: 39%; margin-top: 2rem; }
    .mid__images_sec_2{ width: 52%;z-index: 2;}
    .mid__images_sec_3{left: 45%;width: 25%;z-index: 2;}
    .mid_image_svg_sec {top:-47px;right: 2%;width: 72%;z-index: 1;}
    .mid__content_sec{ margin: auto;padding-top: 3rem;}
    .commitments_section{padding-left: 16.5px; padding-right:16.5px; padding-top: 7rem;padding-bottom: 3.9rem;}
    .commitments_header .com_content p br{ display: none;}
    .commitments_list__section{ width: 100%;}
    .commit_list__loop_mobile{ padding: 0;}
    .commit_list__loop_mobile.swiper-slide{ width: 25.6rem; padding: 0;margin-bottom: 4.9rem;}
    .commit_list__row_mobile_slider.swiper{overflow: visible;overflow: visible;}
    .circlemouse,.circle-follow{ display: none !important;}
    .swiper-pagination-mobile{ color: #66615C; font-size: 1.8rem; font-weight: 600; margin: 0 -1rem;}
    .swiper-pagination-mobile .swiper-pagination-current{ color:#6B4C29;}
    .swiper-pagination-mobile span{ padding-left: 1rem; padding-right: 1rem;}
    .commitments_header{ padding-bottom: 2.9rem;}
    
    .quality_section .container,.quality_section .row{ margin: 0; padding: 0;}
    .quality_section_image img,.quality_section_inner{position: static;height: auto;}
    .quality_section_image:before{content: none;}
    .quality_form__sec{ width: 100%;}
    .quality_section{ height: auto;display: block;}
    .quality_header{ text-align: center; margin: auto;}
    .quality_section_image{ display: none;}
    .quality_header_sec{ height: 30.0rem; position: relative; display: flex; align-items: center; justify-content: center; padding: 0;}
    .quality_header_sec .quality_header_sec_mobile_image img{ width: 100%; height: 100%; object-fit: cover;transform: none !important; opacity: 0.5;}
    .quality_header_mobile{position: absolute; left: 0; right: 0; margin: auto;top: 50%;transform: translateY(-50%);z-index: 1;}
    .quality_header_sec .quality_header_sec_mobile_image{height: 30.0rem;width: 100%;}
    .quality_formsec{ padding-left: 2.4rem; padding-right: 2.4rem; padding-top: 4.8rem;padding-bottom: 2rem;}
    .quality_form__sec{ padding: 0;}
    .form_heading{ text-align: center; font-size: 2.2rem;}
    .form-control{ height: 3.8rem;}
    .quality_section .form-row{margin-bottom:1.2rem;}
    .quality_section .form-row.form-row-loop-last{ margin-bottom: 0;}
    .quality_section .form-row-loop-message{ margin-bottom: 3.2rem;}
    .form-row-loop-last p{ display: block;}
    .form_submit_button{ margin: auto;}
    .commit_list__row_desk{ display: none;}
    
    .site-footer{ padding-top: 5rem; padding-left: 16.5px; padding-right:16.5px; padding-bottom: 1.5rem;}
    .footer_logo {margin-bottom: 2.3rem;}
    .footer_logo .custom-logo-link{ width: 15.0rem; margin:0 auto; display: block;}
    .footer-socail{ justify-content: center;}
    .address_section{ text-align: center;padding-top: 1.6rem;}
    .address_section a[href^=tel]{ padding-bottom: 0.4rem;}
    .footer-nav-sec{ order:3;}
    .brand_social_link_sec{ justify-content: center  !important;}
    .brand_social_links{ padding-top: 3.2rem;}
    .brand_social_links_loop{ margin-bottom: 2.5rem;}
    .footer-nav{ padding-top: 1.7rem;}
    .footer_copyriht{ order: 2; text-align: center; padding-top: 2rem;}
    .footer_privacy{ justify-content: center !important;}
    .copyright span{ display: block;}
    .paragraph_text_ani p{opacity: 1;}

    .keen_brand_banner_section{ height: auto;min-height: inherit; padding-top:13.0rem ; padding-bottom: 6.7rem;}
    .keen_banner_content_section{ margin-left: 0;padding-left: 16.5px; padding-right:16.5px; text-align: center;}
    .keen_brand_heading{ font-size: 3.6rem; line-height: 3.9rem;}
    .keen_brand_content{ font-size: 1.8rem; padding-top: 1.7rem;}
    .keen_banner_image{ width: 14.8rem; margin: auto; transform: none !important;}
    .keen_banner_header{transform: none !important;width: 300px;margin: auto;}
    .keen_bannr_logo_for_mobile{ display: none;}
    .formobilekeen{ display: block; padding-top:2.1rem;}
    .keen_bannr_logo{ width: 3.9rem; margin: auto;margin-bottom:0.8rem;}
    .keen_product_bot_image{transform: none !important;width: 64%;margin-top: -6.4rem;}
    .product_info_cotent{ margin-left: 0; padding-top: 0; width: 28.0rem;}
    .keen_com_heading{ font-size: 3rem;}
    .product_info_section{padding-left: 16.5px; padding-right:16.5px; padding-top: 6.9rem;}
    .product_info__images, .product_det_top_content{ width: 100%; margin: 0;}
    .keen_product_top_image{ margin-left: auto;width: 41%;}
    .keen_product_logo {margin-left:8.3rem;margin-top:3.8rem;width: 8.1rem;}
    .keen_product_logo svg g path{ animation: none;}
    .keen_com_content{ line-height: 2rem;}
    .product_info__images{ padding-top: 2.5rem;}
    .thumbnail_image{ transform: none !important;}
    .product_top_section .row{ flex-direction: column-reverse;}
    .product_top_section{ min-height: inherit;padding-left: 16.5px; padding-right:16.5px; }
    .product_top_images_list ul { flex-wrap: wrap; margin-left:-0.4rem; margin-right: -0.4rem;}
    .product_top_images_list ul li{ width: 25%; padding-left:0.4rem; padding-right: 0.4rem;display: flex;
    justify-content: center;}
    .images_list_imae{ width:70px; height:70px;}
    .product_det_top_content{ padding-top: 0; padding-bottom: 4.3rem;}
    .product_top_section::after{ content: ''; position: absolute; bottom: 0; width: 100%; height: 164px; left: 0; right: 0; background-color: #DE232D;}
    .product_top_svg{ height: auto;object-fit: cover;bottom: 160px; width: 100%;}
    .values_section{padding-left: 16.5px; padding-right:16.5px;padding-top: 4.2rem; padding-bottom: 13.0rem;}
    .values_number{ width: 12.2rem; height: 7.2rem; font-size: 2.4rem;margin-bottom: 0.8rem;}
    .values_name{ font-size: 1.8rem;}
    .values_list_section_wp{ width:26.2rem; padding-top:2rem;}
    .values_list_section{ margin: 0;display: grid;grid-template-columns: auto auto;gap: 16px;}
    .values_list_loop{ width:100%;padding:0;margin-bottom: 0;margin-bottom: 0.5rem;} 
    .values_list_loop:first-child{grid-row-start: 1;grid-row-end: 3;}
    .values_list_loop:first-child .values_number{ height: 16.4rem;}
    .sizes_heading{ font-size: 1.8rem;}
    .values_list_section.sizes_list_section{ margin: 0;display: flex;flex-wrap: wrap;gap: inherit;}
    .values_list_loop.sizes_list_loop{ width: 50%; text-align: center; padding: 0; margin: 0; margin-bottom: 5.5rem;}
    .values_list_loop.sizes_list_loop.full{ width: 100%;}
    .values_list_section_wp.sizes_list_wrap{ width: 100%;}
    /* .keen-bliz-page-wrap .values_list_loop.sizes_list_loop:nth-child(3){ width: 100%;} */
    /* .sizes_list_loop_inn figure{ width:15.0rem; margin:0 auto;}
    .values_list_loop.sizes_list_loop:nth-child(3) .sizes_list_loop_inn figure{ width: 19.9rem;}
    .values_list_loop.sizes_list_loop:nth-child(4) .sizes_list_loop_inn figure{ width: 7.4rem;} */
    .values_list_loop.sizes_list_loop:nth-child(4) .sizes_list_loop_inn figure,.brand-bliz-page-wrap .values_list_loop.sizes_list_loop:nth-child(3) .sizes_list_loop_inn figure{ width:9.6rem; margin: 0 auto;}

    .keen-bliz-page-wrap  .values_list_loop.sizes_list_loop:nth-child(4) .sizes_list_loop_inn figure{ width:9rem}
    
    .product_image_content_section{ padding-top: 0;padding-left: 16.5px; padding-right:16.5px;padding-bottom: 8.3rem;}
    .product_image_heading_wrp{ flex-wrap: wrap; min-height: inherit;}
    .product_image_heading_section{ flex-wrap: wrap;}
    .product_image_heading_wrp{ order: 1;display: block;}
    .product_image_heading_section svg{ order: 2;width: 6.2rem; margin: 0 1.5rem;}
    .product_image_heading_section .keen_com_heading br{ display: none;}
    .product_image_heading_section .keen_com_heading{ margin: 0 4.2rem;margin-bottom: 2.5rem;}
    .image_content_wrapp_pro_bot{ padding-top: 16.0rem;}
    .image_content__po_content__sec section{ width: 29.0rem;}
    .image_content_wrapp_pro_bot .row{ flex-direction: column-reverse;}
    .image_content__po_image__sec figure{ margin-left: 0; padding-top: 2rem;}

    .bliz_product_logo_mobile{ display: block;}
    .bliz_product_logo_desk{ display: none;}

    .location_section_wraper{padding-left: 16.5px; padding-right:16.5px; padding-top: 6.8rem; padding-bottom: 6rem;}
    .location_address{ width: 16.3rem;}
    .location_section_list .swiper-pagination{ margin-top: 3rem;}
    .content_and_image_slider_section_wraper{padding-top: 6.8rem; padding-bottom: 8.3rem;}
    .slider_content_section__left section{ padding-top: 0; width: 29.0rem; padding-left: 16.5px; padding-right:16.5px;padding-bottom: 4rem;}
    .slider_svg_wrap,.slider_svg_wrap svg{ height: auto;}
    .rightslider_heading,.slider_content_section__right_bliz .rightslider_heading{ font-size: 0.8rem;}
    .rightslider_main_heading,.slider_content_section__right_bliz .rightslider_main_heading{ font-size: 1.5rem; line-height: 1.6rem;}
    .rightslider_short_content,.slider_content_section__right_bliz .rightslider_short_content{ font-size: 0.7rem; line-height: 0.8rem;font-weight: 500;}
    .rightslider_images_content{ padding-left: 1.3rem; padding-bottom: 1rem;}
    .images_gallery__section_wraper .keen_com_heading br{ display: none;}
    .images_gallery__section_wraper .slider_content_section__left section{ width: 34.0rem; padding:0; margin:0 auto;}
    .images_gallery__section_wraper{ padding-bottom: 8rem;}

    .bliz_banner_left_heading{ margin-right: 0;}
    .bliz_banner_right_heading{ margin-left: 0;}
    .bliz_product_banner{ width: 15.3rem; margin-bottom: 6rem; margin-top: 4rem;}
    .bliz_brand_banner_section, .bliz_banner_image{ height: auto;}
    .bliz_brand_banner_section_inner{position: static; height: auto;}
    .bliz_brand_banner_section{ height: 79.3rem;display: flex;align-items: flex-end;padding-bottom: 9rem;}
    .bliz_banner_image{position: absolute; height: 100%; top: 0;}
    .bliz_banner_image img{ width: 100%; height: 100%; object-fit: cover;}
    .bliz_brand_banner_section_inner{position: relative; z-index: 2;}
    .bliz_brand_banner_section::before{ content: ''; position: absolute; left: 0; right: 0; top: 0; width: 100%;opacity: 0.800000011920929;background: linear-gradient(180deg, #091C2B 0%, rgba(9, 28, 43, 0.00) 100%);mix-blend-mode: hard-light; z-index: 1; height: 100%;}
    .bliz__brand_heading{ flex-wrap: wrap; margin-top: 0;}
    .bliz__brand_heading{ font-size: 3rem;line-height: 3.9rem;}
    .bliz__banner_header,.bliz_product_logo{ transform: none !important;}
    .bliz_com_heading{ font-size: 2.8rem; line-height: 3.3rem;}
    .product_bliz_top_section.product_top_section::after{ background-color: #013A59;height: 14.0rem;}
    .product_bliz_top_section .product_top_svg{ bottom: 14.0rem;}
    .grdent_sec_blue::before{height: 91%;}
    .product_bliz_image_heading_section .bliz_com_heading{ width: 29.0rem; margin: 0;}
    .product_image_heading_section.product_bliz_image_heading_section{flex-direction: column;}
    .product_image_heading_section.product_bliz_image_heading_section svg{order: inherit;width: auto;margin: 0;}
    .product_bliz_image_heading_section .product_image_heading_wrp{ margin:5rem 0;order: inherit;}
    .location_section_bliz_wraper::before,.location_section_bliz_wraper::after{ width: 85%;}

    .slider_content_section__right_bliz .slider_svg_wrap{ width:18.0rem; height: 8rem;}
    .slider_content_section__right_bliz .slider_svg_wrap svg{ width: 100%; height: 100%;}
    .gallery_images_slider .slick-track{ margin: 0 -0.5rem;}
    .gallery_image_loop{ padding:0 0.5rem;}
    .quality_header_sec_mobile_image{ display: block;}
    


}


@media (min-width:560px) and (max-width:767.98px)
{
    .brand_product_image,.brand_product_logo{width: auto; text-align: center;}
    .brand_product_image{ width:auto; }
    .brand_product_logo{width: auto;top: 13rem;margin: 0 auto;left: 50%;right: 0;display: block;transform: translateX(-50%);}
    .brand_listing_loop:nth-child(2n+2) .brand_product_logo {right: 0;top: 0;margin: 0;left: initial;transform: none;}
    .mid__content_sec{ padding-top:6rem }
    .com_hed  br{ display:none; }
    .bliz__brand_heading{ display: block !important;}
    .bliz_product_banner{ margin-left: auto; margin-right: auto;}
    .mid__images_sec_3{width: 18%;}
    .quality_section .container{ max-width: 100%;}
    .quality_form__sec {width: 70%;margin: 0 auto;}
    .values_list_loop.sizes_list_loop:nth-child(4) .sizes_list_loop_inn figure, .brand-bliz-page-wrap .values_list_loop.sizes_list_loop:nth-child(3) .sizes_list_loop_inn figure{width: 13.5rem;}
    .mid_image_svg_sec {top: -52px;right: 30px;width: 68%;}
    .keen-bliz-page-wrap .values_list_loop.sizes_list_loop:nth-child(4) .sizes_list_loop_inn figure { width: 16.0rem;}
}

@media (min-width: 768px) and (max-width: 991.98px) 
{
    .home_image_and_content_section{padding-top: 0;height:45rem; display: flex;}
    .home_image_and_content_section_inner{position: absolute; height: 100%;}
    .home_image_and_content_section_inner{position: absolute; height: 100%; padding-top: 0;}
    .home_image_and_content{max-width: 37rem;}
    .home_image_and_content_section::before{ content: none;}
    .mid__images_sec_2 {width: 47%;}
    .mid__images_sec_1{  width: 50%;}
    .mid__images_sec_3{left: 56%;width: 39%;}
    .mid_image_and_content_section{padding-top: 10rem;padding-bottom: 9rem;}
    .mid__images_sec{min-height: 24.7rem;}

    .brand_listing_block.brand_section_image_section{ display: none !important;}
    .brand_listing_block_row{flex-direction: row;}
    .brand_listing_block{ width: 50%;}
    .brand_listing_loop:nth-child(2n+2) .brand_section_image_section{order: 3;}
    .brand_listing_loop:nth-child(2n+2) .brand_product_image_section{ order: 2;}
    .brand_listing_loop:nth-child(2n+2) .brand_product_content{order: 1;}
    .commit_list__loop_mobile.swiper-slide{padding-bottom: 4.9rem; margin-bottom: 0;}

    .quality_section_inner .container{ max-width: 100%;}
    .quality_header_sec,.quality_formsec,.site-footer .col-md-4,.site-footer .col-md-6{ width: 100%;}
    .quality_header_sec .quality_header_sec_mobile_image{width: 100%;}
    .footer-nav{ width: 60%; margin: auto;}
    .quality_form__sec,.commitments_header{ width: 60%; margin: auto;}
    .mid__content_sec{ width: 100%;}
    .mid__images_sections,.mid__content_secs{ width: 50%;}
    .mid__content_sec{ padding-top: 0;width: 32rem;}
    .paragraph_text_ani p{opacity: 1;}

    .keen_banner_image_desk{ display: none;}
    .keen_banner_content,.product_det_top_image_section,.product_det_top_content_section{ margin: auto;}
    .product_top_svg{ bottom: 100px;}
    .product_top_section::after{height: 101px;}
    .values_list_section_wp.sizes_list_wrap{ width: 70%;}
    .product_image_heading_section .keen_com_heading{ margin-left: 17.0rem; margin-right: 17.0rem;}
    .location_address{ width: 70%;}
    .slider_content_section__left{ width: 100%;}
    .slider_content_section__left section{ margin: auto; text-align: center; width: 40rem;}
    .rightslider_main_heading{ font-size: 1.8rem; line-height: 2rem;}
    .rightslider_heading{ font-size: 1.6rem;}
    .rightslider_short_content{ font-size: 1rem; line-height: 1.2rem;}
    .home_image_section_mobile{ display: none;}
    .home_image_section_desk{ display: block;}
    

    
}

@media (min-width:992px) and (max-width: 1199.98px)
{
    .banner-images{width: 50%; margin: auto;}
    .commit_list__row_mobile_slider,.quality_header_sec_mobile_image{ display: none;}
    .commit_list__row_desk{display: flex;}
    .heading_text_ani,.banner-sub_heading,.paragraph_text_ani p{opacity: 1;}
    .brand_content_product,.mid__images_sec_loop,.mid_image_svg_sec,.keen_banner_image,.keen_product_bot_image,.thumbnail_image{transform: none !important;}
    .brand_listing_block_row{height: 49rem;}
    .image_content__po_image__sec figure{ margin-left: 0; margin-right: 8rem;}
    .product_image_heading_section .keen_com_heading{ margin: 0 7rem;}
    .product_info_cotent{ margin-left: 0;}
    .bliz_banner_image img{ height: 100vh;}
}


@media (min-width:1400px) and (max-width: 1599.98px) {
.banner-images{ width: 32%; margin: 0 auto;}

}
