




@media screen and (max-width:1399px) and (min-width: 1200px){
 p {font-size: 14px;line-height: 23px;}
.new_section_title {font-size: 26px;}
  
  
.new_newsletter_box .new_newsletter_left img {border-radius: 30px 0px 0px 30px;}
.new_newsletter_box .new_newsletter_left img {border-radius: 30px 0px 0px 30px;}
.newsletter_input {font-size: 14px;padding: 10px 15px;margin-bottom: 20px;}
.newsletter_input::placeholder {font-size: 14px;}
.new_newsletter_box .new_newsletter_right button {font-size: 14px;height: 43px;padding: 10px;} 

footer .middle_content .footer_links_box.footer_about p {font-size: 14px;max-width: 100%;}
footer .middle_content .footer_links_box ul li a {font-size: 14px;}
footer .middle_content .contact_info {padding: 0px;}
footer .middle_content .footer_links_box.contact_info h3 {font-size: 16px;}
footer .middle_content .footer_links_box.contact_info ul li p {font-size: 14px;}
footer .middle_content .footer_links_box.contact_info ul li, footer .middle_content .footer_links_box.contact_info ul li a {font-size: 14px;}
footer .middle_content .footer_links_box {padding-left: 0px;}
footer .bottom_footer p{font-size: 14px;}  


.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_content {padding: 30px 15px;}
.new_artical_section .blog_artical_title a {font-size: 20px;line-height: 26px;}
.new_artical_section .blog_artical_bx .blog_artical_content {padding: 30px 15px;}
.new_artical_section .blog_artical_bx .blog_artical_content p {margin-bottom: 20px;}
.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_img img {height: 350px;}
.new_artical_section .blog_artical_readmore a {font-size: 14px;}
.new_artical_section .blog_artical_bx .blog_artical_img a img {height: 518px;}




.new_transform_bx .new_transform_content {max-width: 100%;min-width: 100%;width: 100%;}
.new_transform_bx .new_transform_content ul li small {font-size: 14px;}
.new_transform_bx .new_transform_content p a {display: inline-block;}


.new_choose_bx .new_choose_right img {height: unset;}
.new_choose_bx .new_choose_left {padding: 0px 15px;}
.new_choose_bx .new_choose_left ul li {font-size: 14px;margin-bottom: 10px;}
.new_choose_bx .new_choose_left ul li::before {width: 15px;height: 15px;}



.main_site_menu .wsmenu>.wsmenu-list>li+li {margin-left: 50px;}

}






@media screen and (max-width:1199px) and (min-width: 992px){
p {font-size: 14px;line-height: 23px;}
.new_section_title {font-size: 26px;}
.new_btn {font-size: 12px;width: 180px;padding: 10px;height: 45px;}






.new_newsletter_box .new_newsletter_left img {border-radius: 30px 0px 0px 30px;}
.new_newsletter_box .new_newsletter_left img {border-radius: 30px 0px 0px 30px;}
.newsletter_input {font-size: 14px;padding: 10px 15px;margin-bottom: 20px;}
.newsletter_input::placeholder {font-size: 14px;}
.new_newsletter_box .new_newsletter_right button {font-size: 14px;height: 43px;padding: 10px;}

footer .middle_content .footer_links_box.footer_about p {font-size: 14px;}
footer .middle_content .footer_links_box ul li a {font-size: 14px;}
footer .middle_content .contact_info {padding: 0px;}
footer .middle_content .footer_links_box.contact_info h3 {font-size: 16px;}
footer .middle_content .footer_links_box.contact_info ul li p {font-size: 14px;}
footer .middle_content .footer_links_box.contact_info ul li, footer .middle_content .footer_links_box.contact_info ul li a {font-size: 14px;}
footer .middle_content .footer_links_box {padding-left: 50px;}
footer .bottom_footer p{font-size: 14px;}

.new_artical_section .blog_artical_bx .blog_artical_img a img {height: auto;}
.new_artical_section .blog_artical_title a {font-size: 22px;line-height: 29px;}
.new_artical_section .blog_artical_bx .blog_artical_content p {margin-bottom: 20px;}
.new_artical_section .blog_artical_readmore a {font-size: 14px;}
.new_artical_section .blog_artical_bx .blog_artical_content {padding: 30px;}
.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_img img {height: auto;}
.new_artical_section .blog_artical_bx.right_artical_box {align-items: center;margin-bottom: 40px;}
.new_artical_section .blog_artical_bx {background-color: #f5f5f5;margin-bottom: 40px;}
.new_artical_section .blog_artical_more {margin: 0px;}




.new_transform_bx .new_transform_content {max-width: 100%;min-width: 100%;width: 100%;}
.new_transform_bx .new_transform_content ul li small {font-size: 14px;}
.new_transform_bx .new_transform_content p a {display: inline-block;}



.new_gallery_section .section_heading {padding: 0px 15px;}


.new_choose_bx .new_choose_right img {height: unset;}
.new_choose_bx .new_choose_left {padding: 0px 15px;}
.new_choose_bx .new_choose_left ul li {font-size: 14px;margin-bottom: 10px;}
.new_choose_bx .new_choose_left ul li::before {width: 15px;height: 15px;}


.new_about_section .row {align-items: flex-start;}


.main_banner_section .main_banner_title {font-size: 40px;line-height: 50px;margin-bottom: 20px;}

.main_site_menu .menubar ul > li > a {font-size: 16px;}
.main_site_menu .wsmenu>.wsmenu-list>li+li {margin-left: 35px;}

}

@media screen and (max-width:991px) and (min-width: 768px){
    
    
.new_section_title {font-size: 24px;line-height: normal;}
.new_newsletter_box .new_newsletter_right {padding: 0px 20px;}
.new_newsletter_box .new_newsletter_left img {border-radius: 30px 0px 0px 30px;}
.newsletter_input {font-size: 14px;padding: 10px 15px;margin-bottom: 20px;}
.newsletter_input::placeholder {font-size: 14px;}
.new_newsletter_box .new_newsletter_right button {font-size: 14px;height: 43px;padding: 10px;}
.new_newsletter_section {padding-bottom: 40px;}


.new_artical_section .blog_artical_bx .blog_artical_img a img {height: auto;border-radius: 30px;}
.new_artical_section .blog_artical_bx {background-color: #f5f5f5;margin-bottom: 40px;}
.new_artical_section .blog_artical_bx .blog_artical_content {padding: 30px 15px;}
.new_artical_section .blog_artical_title a {font-size: 20px;line-height: 26px;}
.new_artical_section .blog_artical_bx .blog_artical_content p {margin-bottom: 20px;}
.new_artical_section .blog_artical_readmore a {font-size: 14px;}
.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_img img {height: auto;}
.new_artical_section .blog_artical_bx.right_artical_box {align-items: center;margin-bottom: 40px;}
.new_artical_section .blog_artical_more {margin-top: 0px;}

.new_transform_bx video {height: 600px;}
.new_transform_bx .new_transform_content {width: 100%;min-width: 100%;padding: 0px 15px;}
.new_transform_bx .new_transform_content p a {display: inline-block;}
.new_transform_contact {margin-top: 30px;}
.new_transform_bx .new_transform_content ul li {width: 33.33%;margin-bottom: 30px;}
.new_transform_bx .new_transform_content ul {flex-wrap: wrap;justify-content: center;}
.new_transform_bx .new_transform_content ul li small {font-size: 14px;}
.new_transform_bx .new_transform_content ul li:nth-child(4),.new_transform_bx .new_transform_content ul li:nth-child(5) {margin-bottom: 0px;}

.new_gallery_section .gallery_more {margin-top: 40px;}
.new_gallery_section .section_heading {padding: 0px 15px;margin-bottom: 40px;}
.new_gallery_section .swiper.mySwiper {position: relative;}
.new_gallery_section .swiper-button-next {height: 35px;width: 38px;right: 0;background-position: 5px;background-size: 20px;}
.new_gallery_section .swiper-button-prev {height: 35px;width: 38px;left: 0;background-position: 5px;background-size: 20px;}


.new_choose_bx .new_choose_right {width: 40%;}
.new_choose_bx .new_choose_left {width: 60%;padding: 30px 15px;}
.new_choose_bx .new_choose_left ul li {font-size: 14px;margin-bottom: 10px;}
.new_choose_bx .new_choose_left ul li::before {width: 15px;height: 15px;}
.new_choose_bx .new_choose_right img {height: 100%;}
.new_choose_bx {align-items: unset;border-radius: 30px;overflow: hidden;}

.new_about_right {padding-left: 0px;margin-top: 40px;}
.new_about_right .new_section_title {text-align: left;}


.main_banner_section .banner-slider .main_banner_caption {min-width: 100%;width: 100%;padding: 0px 10px;bottom: 70px;}
.main_banner_section .main_banner_title {font-size: 35px;line-height: 46px;}
.main_banner_section .banner-slider img {height: 500px;}
.main_banner_section .banner-slider .main_banner_caption p {font-size: 14px;margin-bottom: 20px;} 

}



@media screen and (max-width:767px) and (min-width: 576px){
    
.new_newsletter_section {margin: 0px;}    
    


.new_newsletter_box .new_newsletter_right p {text-align: center;}
.new_newsletter_box .new_newsletter_left {width: 100%;}
.new_newsletter_box .new_newsletter_right {width: 100%;padding: 20px 15px;}
.new_newsletter_box .new_newsletter_left img {height: auto;border-radius: 20px;}
.new_section_title {font-size: 22px;text-align: center;}
.new_newsletter_box .new_newsletter_right p {text-align: center;}
.newsletter_input {font-size: 14px;padding: 10px 15px;margin-bottom: 20px;}
.newsletter_input::placeholder {font-size: 14px;}
.new_newsletter_box .new_newsletter_right button {padding: 14px 10px;height: 43px;}
.new_newsletter_section {padding-bottom: 40px;}
.new_newsletter_box {border-radius: 20px;}

.new_transform_bx video {height: 600px;}
.new_transform_bx .new_transform_content {width: 100%;min-width: 100%;padding: 0px 15px;}
.new_transform_bx .new_transform_content p a {display: inline-block;}
.new_transform_contact {margin-top: 30px;}
.new_transform_bx .new_transform_content ul li {width: 33.33%;margin-bottom: 30px;}
.new_transform_bx .new_transform_content ul {flex-wrap: wrap;justify-content: center;}
.new_transform_bx .new_transform_content ul li small {font-size: 14px;}
.new_transform_bx .new_transform_content ul li:nth-child(4),.new_transform_bx .new_transform_content ul li:nth-child(5) {margin-bottom: 0px;}


.new_gallery_section .gallery_more {margin-top: 40px;}
.new_gallery_section .section_heading {padding: 0px 15px;}
.new_gallery_section .swiper.mySwiper {position: relative;}
.new_gallery_section .swiper-button-next {height: 35px;width: 38px;right: 0;background-position: 5px;background-size: 20px;}
.new_gallery_section .swiper-button-prev {height: 35px;width: 38px;left: 0;background-position: 5px;background-size: 20px;}
   

.main_banner_section .banner-slider .main_banner_caption {min-width: 100%;width: 100%;padding: 0px 10px;bottom: 70px;}
.main_banner_section .main_banner_title {font-size: 22px;line-height: 30px;}
.main_banner_section .banner-slider img {height: 500px;}
.main_banner_section .banner-slider .main_banner_caption p {font-size: 14px;margin-bottom: 20px;}   
   

}


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


.new_artical_section .blog_artical_bx{margin-bottom: 40px;}
.new_artical_section .blog_artical_title a {font-size: 16px;line-height: 24px;}
.new_artical_section .blog_artical_bx .blog_artical_content {padding: 20px 15px;}
.new_artical_section .blog_artical_bx .blog_artical_content p {margin-bottom: 20px;}
.new_artical_section .blog_artical_readmore a {font-size: 14px;}
.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_content {width: 100%;padding: 20px 15px;}
.new_artical_section .blog_artical_bx.right_artical_box {margin-bottom: 40px;background-color: #f5f5f5;}
.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_img {width: 100%;}
.new_artical_section .blog_artical_bx.right_artical_box .blog_artical_img img,.new_artical_section .blog_artical_bx .blog_artical_img a img {height: 300px;border-radius: 30px;}
.new_artical_section .blog_artical_more {margin: 0px;}


.new_choose_bx .new_choose_left {padding: 30px 15px;}
.new_choose_bx .new_choose_left, .new_choose_bx .new_choose_right {width: 100%;border-radius: 30px;overflow: hidden;}
.new_choose_bx .new_choose_left .new_section_title {text-align: left;}
.new_choose_bx .new_choose_left ul li {font-size: 14px;}
.new_choose_bx .new_choose_left ul li::before {width: 15px;height: 15px;top: 0px;}
.new_choose_bx .new_choose_right img {height: auto;}

.new_about_right {padding-left: 0px;margin-top: 40px;}
.new_about_right .new_section_title {text-align: left;}





    
}

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



.new_newsletter_box .new_newsletter_right p {text-align: center;}
.new_newsletter_box .new_newsletter_left {width: 100%;}
.new_newsletter_box .new_newsletter_right {width: 100%;padding: 20px 15px;}
.new_newsletter_box .new_newsletter_left img {height: auto;border-radius: 20px;}
.new_about_section .new_section_title {font-size: 22px;text-align: center;}
.new_newsletter_box .new_newsletter_right p {text-align: center;}
.newsletter_input {font-size: 14px;padding: 10px 15px;margin-bottom: 20px;}
.newsletter_input::placeholder {font-size: 14px;}
.new_newsletter_box .new_newsletter_right button {padding: 14px 10px;height: 43px;}
.new_newsletter_section {padding-bottom: 40px;}
.new_newsletter_box {border-radius: 20px;}


.new_transform_bx video {height: 800px;}
.new_transform_bx .new_transform_content {width: 100%;min-width: 100%;padding: 0px 15px;}
.new_transform_bx .new_transform_content p a {display: inline-block;}
.new_transform_contact {margin-top: 30px;}
.new_transform_bx .new_transform_content ul li {width: 50%;margin-bottom: 30px;}
.new_transform_bx .new_transform_content ul {flex-wrap: wrap;justify-content: center;}
.new_transform_bx .new_transform_content ul li small {font-size: 14px;}
.new_transform_bx .new_transform_content ul li:last-child {margin-bottom: 0px;}



.new_gallery_section .gallery_more {margin-top: 40px;}
.new_gallery_section .section_heading {padding: 0px 15px;}
.new_gallery_section .swiper.mySwiper {position: relative;}
.new_gallery_section .swiper-button-next {height: 35px;width: 38px;right: 0;background-position: 5px;background-size: 20px;}
.new_gallery_section .swiper-button-prev {height: 35px;width: 38px;left: 0;background-position: 5px;background-size: 20px;}

.new_about_right {padding-left: 0px;margin-top: 30px;}
.new_about_right .new_section_title {text-align: left;}


.main_banner_section .banner-slider .main_banner_caption {min-width: 100%;width: 100%;padding: 0px 10px;bottom: 70px;}
.main_banner_section .main_banner_title {font-size: 22px;line-height: 30px;}
.main_banner_section .banner-slider img {height: 500px;}
.main_banner_section .banner-slider .main_banner_caption p {font-size: 14px;margin-bottom: 20px;}

.producttabdata li a {font-size: 12px;  padding: 5px 10px;}
}



@media screen and (max-width:991px) and (min-width: 320px){
section{padding: 40px 0px;}
p {font-size: 14px;line-height: 23px;}
.new_btn {width: 160px;padding: 0px;font-size: 12px;height: 40px;}
 
.new_newsletter_section {margin: 0px;}   
footer .footer_links_box .title span { position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
footer .footer_links_box .title span:before { content: ""; position: absolute; top: 50%; right: 7px; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); height: 15px; width: 2px; background: #4fad1f; }
.mobile-accordion.in .title span:before { display: none }
footer .footer_links_box .title span:after { content: ""; position: absolute; top: 50%; right: 0px; transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); height: 2px; width: 16px; background: #4fad1f; }
footer .middle_content .footer_links_box .title { margin-bottom: 0; font-size: 16px; position: relative; color: #ffffff;line-height: inherit;}
.footer_links_box { width: 100%; float: left; border:none;margin-bottom: 0px; background-color: transparent;border-bottom: 2px solid #4fad1f; }
.list-style-none.mobile-accordion-toggle { display: none;padding:0px; margin:10px 0 20px 0; width: 100%; float: left; }    
footer .middle_content .footer_links_box.footer_about {padding: 0px;padding-bottom: 20px;}
footer .middle_content .footer_links_box.footer_about p {font-size: 14px;max-width: 100%;}
footer .middle_content .contact_info {padding: 0px;}
footer .middle_content .footer_links_box {padding-bottom: 10px;padding-top: 5px;}
footer .middle_content .footer_links_box ul li a {font-size: 14px;}
footer .middle_content .footer_links_box.contact_info h3 {font-size: 15px;}
footer .middle_content .footer_links_box.contact_info ul li p {font-size: 14px;}
footer .middle_content .footer_links_box.contact_info ul li, footer .middle_content .footer_links_box.contact_info ul li a {font-size: 14px;}
footer .middle_content .footer_links_box.footer_about .social_media ol li a {width: 45px;height: 45px;}
footer .bottom_footer {margin-top: 0px;padding: 10px 0px;}
footer .bottom_footer p {font-size: 14px;line-height: 23px;}
footer.footer {padding-top: 40px;overflow: hidden;}
footer .middle_content {padding-top: 0px;padding-bottom: 40px;}



.new_about_right p {line-height: 23px;}
.header_info a span {display: none;}
.top_header_bar .header_wrapper.main_logo {margin: 0px;width: 125px;min-width: 125px;height: auto;order: 1;}
.header_info {order: 2;}
.header_top_right {order: 3;}
.header_tp_quote {display: none;}
.header_top_right .profile-btn-box .cart-btn-box {margin-left: 5px;}
.header_top_right .profile-btn-box .cart-btn-box a.cart-btn {display: flex;align-items: center;justify-content: center;width: 35px;height: 35px;}
.header_top_right .profile-btn-box .cart-btn-box a.cart-btn span {width: 18px;height: 18px;}
.header_top_right .profile-btn-box .cart-btn-box a.cart-btn span svg {width: 100%;height: 100%;}
.profile-btn-box .profile-btn {width: 35px;height: 35px;}
.profile-btn-box .profile-btn span {width: 18px;height: 18px;display: inline-block;}
.profile-btn-box .profile-btn span svg {width: 100%;height: 100%;}
.header_top_right .profile-btn-box .cart-btn-box a.cart-btn span.index {right: -4px;}
.header_top_right {padding-right: 80px;order: 2;}
a#wsnavtoggle {position: absolute;right: 10px;top: 50%;transform: translateY(-50%);width: 35px;height: 35px;background-color: #4fad1f;border-radius: 50%;margin: 0px;}
.top_header_bar {position: relative;}
#wsnavtoggle span {width: 20px;height: 2px;}
#wsnavtoggle span:nth-child(1) {top: 9px;}
#wsnavtoggle span:nth-child(2), #wsnavtoggle span:nth-child(3) {top: 21px;}
.header_info {position: absolute;right: 40px;}
.header_info a .header_info_icn {margin: 0px;}
.main_banner_section {padding-top: 62.36px;}


.new_marquee_section .marquee-track .track_content_box span {width: 60px;height: 60px;padding: 10px;margin-right: 10px;}
.new_marquee_section .marquee-track .track_content_box {font-size: 20px;padding-right: 31px;}
.new_gallery_section .swiper-slide a img{height: auto;}


.main_site_menu .wsmenu>.wsmenu-list>li+li {margin: 0px;border-top: 1px solid #e9e7e7;}
.main_site_menu .menubar ul > li > a {padding: 10px;color: #000}



.new_service_left span.new_service_left1 {position: relative;left: 0;top: 0;margin: 30px 0px;display: block;}
.new_service_left {padding: 0px;}
.new_service_left span.new_service_left2 {position: relative;left: 0;top: 0;}
.new_service_right {padding: 0px;margin-top: 30px;}
.new_service_right .new_section_title {text-align: left;}
.new_service_right ul a {font-size: 15px;}
.new_service_right ul a span {width: 35px;height: 35px;padding: 8px;}
.new_service_right ul li {margin-bottom: 15px;}
.new_service_right p {margin-bottom: 30px;}
}

@media screen and (max-width:360px) {
     .new_service_right {
        padding: 0px;
        margin-top: 30px;}
    } 