section#slider .normalize{margin:0px;padding:0px;}
section#slider .norm{padding:0px!important;}
section#slider ul.home-slider li{width:100%!important;}
section#slider .placeholder_div{height:668px;width:100%;background-position:center center;background-size:cover;background-color:#ffe437;}
section#slider .baner_text_content{margin:0px!important;margin-top:-440px!important;height:440px;border:5px solid white;position:relative;border-bottom:transparent;padding:0px;width:100%;}
section#slider .row{margin:0px!important;}
section#slider .productsinfo{top:calc(50% - 60px);position:relative;}
section#slider .baner_text_content .h2{background-color:#5fc83f;padding:25px 20px 25px 10px;text-align:right;color:white;float:left;width:260px;line-height:28px;text-transform:uppercase;min-height:154px;position:relative;z-index:200000;font-size:22px;}
section#slider .baner_text_content .h3{background-color:black;color:white;padding:10px;float:left;text-align:right;width:154px;height:60px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:relative;margin-left:-47px;margin-top:47px;font-size:18px;position:relative;z-index:200000;}
section#slider .name_product_and_price{width:auto;float:left;position:relative;margin-left:-45px;z-index:100000;top:-5px;}
section#slider .name_product_and_price .h1{font-size:70px;margin-top:0px;line-height:62px;}
section#slider .name_product_and_price span{font-size:50px;float:right;display:block;}
section#slider .name_product_and_price span small{font-size:20px;margin-top:10px;float:right;}
section#slider .lv{float:right;margin-top:30px!important;position:absolute;}
section#slider .style1{color:white;}
section#slider .style2{color:black;}
section#slider .full_info{background-color:white;width:35%;height:280px;padding:30px;position:absolute;color:black;z-index:20000;clear:both;right:-20px;}
section#slider .full_info h5{font-size:24px;text-align:center;float:left;width:100%;margin:0px;padding:0px;margin-bottom:30px;}
section#slider .full_info p{display:block;clear:both;margin-bottom:10px;}
section#slider .full_info ul{margin-left:20px;}
section#slider .full_info ul,
section#slider .full_info ul li{list-style-type:disc;color:#5fc83f;}
section#slider .full_info ul li span{color:black!important;}
section#slider .png_image{width:900px;height:660px;position:absolute;left:calc(100% - 610px);z-index:20000;clear:both;bottom:-400px;background-position:top center;background-size:100%;background-repeat:no-repeat}
section#slider .bx-viewport{height:680px!important;}
section#slider .bx-wrapper .bx-pager{bottom:0;}
@media all and (min-width:1441px) and (max-width:1919px){section#slider .png_image{bottom:-360px;width:700px;height:500px;left:calc(100% - 660px);}
}
@media (min-width:1024px) and (max-width:1440px){section#slider .png_image{width:700px;height:520px;left:calc(100% - 650px);bottom:-340px;}
section#slider .placeholder_div{height:540px;;object-fit:cover;}
section#slider .bx-viewport{height:560px!important;}
section#slider .name_product_and_price .h1{font-size:55px;}
section#slider .name_product_and_price{top:-7px;}
}
@media (min-width:768px) and (max-width:1280px){section#slider .container{width:94%!important;margin-left:3%!important;}
section#slider .baner_text_content .h2{font-size:18px;width:200px;line-height:26px;padding:20px 10;}
section#slider .full_info h5{font-size:20px;margin-bottom:10px;}
section#slider .full_info p{margin-bottom:10px;}
section#slider .name_product_and_price{position:relative;z-index:100000;margin-left:-43px;top:-4px;}
section#slider .name_product_and_price .h1{font-size:45px;line-height:40px;}
section#slider .name_product_and_price span{font-size:36px;}
section#slider .name_product_and_price span small{font-size:16px;margin-top:6px;}
section#slider .lv{margin-top:22px!important;margin-left:2px;}
}
@media (min-width:768px) and (max-width:1023px){section#slider .placeholder_div{height:520px;}
section#slider .bx-viewport{height:555px!important;}
section#slider .placeholder_div{height:540px;object-fit:cover;}
section#slider .full_info h5{text-align:left;}
section#slider .png_image{width:700px;height:500px;position:absolute;left:calc(100% - 555px);bottom:-320px;background-position:center center;background-size:contain;}
}
@media (min-width:768px) and (max-width:1023px)and (orientation:landscape)and (-webkit-min-device-pixel-ratio:1){section#slider .placeholder_div{height:500px;}
section#slider .bx-viewport{height:560px!important;}
}
@media all and (max-width:991px){section#slider{margin:-56px auto 0 auto;}
section#slider .productsinfo{top:calc(50% - 150px);position:relative;}
section#slider .full_info{padding:20px;width:35%;top:130px;height:240px;}
section#slider .png_image{bottom:-425px;}
}
@media (min-width:320px) and (max-width:767px){section#slider .container{width:100%!important;}
section#slider .full_info{width:70%;right:-10px;top:162px;padding:10px;height:140px;}
section#slider .name_product_and_price{margin-left:-30px;margin-top:1px;font-size:15px;z-index:1000000;}
section#slider .name_product_and_price span{font-size:28px;}
section#slider .name_product_and_price span small{font-size:10px;margin-top:5px;}
section#slider .lv{margin-top:19px!important;margin-left:2px;}
section#slider .name_product_and_price .h1{line-height:30px;}
section#slider .full_info h5{margin-bottom:3px;font-size:16px;}
section#slider .full_info p{margin-bottom:3px;}
}
@media all and (max-width:767px){
    section#slider{margin:2px auto 0 auto;}
}
@media all and (max-width:767px){
section#slider .placeholder_div{
background-color: transparent;
background-position: top;
background-repeat: no-repeat;
background-size: cover;
}
section#slider .baner_text_content{margin-top:-380px!important;}
section#slider .productsinfo{top:calc(40% - 100px);position:relative;}
section#slider .baner_text_content .h2{font-size:16px;width:170px;padding:20px 10px 20px 5px;line-height:22px;min-height:130px;left:-20px;}
section#slider .baner_text_content .h3{width:130px;margin-left:-55px;margin-top:35px;font-size:15px;}
section#slider .full_info h5{text-align:left;}
section#slider .name_product_and_price .h1{font-size:30px;}
section#slider .png_image{width:500px;height:300px;position:absolute;left:calc(100% - 480px);bottom:-340px;background-position:center center;background-size:contain;}
}
@media (min-width:481px) and (max-width:767px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){
section#slider .bx-viewport{height:220px!important;}
section#slider .placeholder_div{height:340px;object-fit:cover;}
}
@media (min-width:481px) and (max-width:767px) {
section#slider .bx-viewport{height:220px!important;}
section#slider .placeholder_div{height:340px;object-fit:cover;}
}
@media all and (max-width:480px){section#slider .baner_text_content{margin-top:-320px!important;border:2px solid white;}
section#slider .name_product_and_price{width:50%;text-align:right;float:right;position:relative;right:0px;left:0px;margin-right:5px;}
section#slider .full_info{width:90%;right:-10px;top:163px;padding:10px;height:125px;}
section#slider .productsinfo{top:30px;}
section#slider .baner_text_content .h2{font-size:11px;width:130px;padding:10px 5px;line-height:20px;min-height:80px;}
section#slider .name_product_and_price .h1{font-size:20px;line-height:30px;}
section#slider .baner_text_content .h3{font-size:10px;margin-left:-45px;margin-top:25px;width:80px;height:30px;padding:2px 5px;}
section#slider .name_product_and_price span{font-size:30px;}
section#slider .name_product_and_price span small{font-size:10px;}
section#slider .lv{margin-top:20px!important;}
section#slider .full_info ul, section#slider .full_info ul li{font-size:10px;}
section#slider .full_info p{font-size:12px;}
section#slider .full_info h5{font-size:12px;}
section#slider .png_image{width:400px;height:200px;position:absolute;left:calc(100% - 340px);bottom:-320px;background-position:center center;background-size:contain;}
section#slider .bx-viewport{height:220px!important;}
section#slider .placeholder_div{height:340px;object-fit:cover;}
}