.container{display:flex;justify-content:space-between;width:100%}
.container .common_more{width:fit-content;height:3.125vw;display:flex;padding:1.25vw;align-items:center;gap:1.25vw;background:#E60011;color:white;text-transform:capitalize;overflow:hidden;transition:all 600ms;position:relative;cursor:pointer;font-size: .83333vw;border-radius: 3.22917vw;border:none;}
.container .common_more span{transition:all 600ms;pointer-events:none;width: .41667vw;height: .41667vw;background: #fff;border-radius: 50%;}
.container .common_more span:nth-child(2){width:.41667vw;height:.41667vw;background:#fff;border-radius:50%}
.container .common_more .move{background:rgba(255,255,255,0.34);filter:blur(.61458vw);border-radius:520.78125vw;height:15.625vw;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity 0.15s cubic-bezier(0, 0, 0.2, 1);width:5.20833vw;z-index:1;margin-left:-2.60417vw;margin-top:-7.8125vw}
.container .common_more:hover .move{opacity:1}
.container .l{width:38.95833vw;background:linear-gradient(90deg, #fff 0%, #E6E6E6 100%);padding:7.29167vw 0 5.20833vw 10.41667vw}
[lang="ar"] .container .l{padding:7.29167vw 10.41667vw 5.20833vw 0;background:linear-gradient(-90deg, #fff 0%, #E6E6E6 100%);}  
                                                                                                  
.container .l .fix_box{position:sticky;left:0;top:6.66667vw}
.container .l .title{color:#E60011;font-weight:600;text-transform:capitalize;margin-bottom:2.91667vw}
.container .l .list .item{margin-bottom:1.875vw}
.container .l .list .item .item_title{display:block;color:#000;font-weight:700;text-transform:capitalize;transition:0.6s}
.container .l .list .item .item_title:hover,.container .l .list .item .item_title.on{color:#E60011}
.container .l .list .item .item_second{margin:1.875vw 0 0;display:flex;flex-direction:column;gap:1.875vw 0;padding:0 0 .625vw 1.82292vw}
.container .l .list .item .item_second a{display:block;color:#666;font-weight:300;text-transform:capitalize;transition:0.6s}
.container .l .list .item .item_second a:hover,.container .l .list .item .item_second a.on{color:#E60011}
                                                          
.container .r{width:61.04167vw;padding:2.91667vw 3.90625vw 3.90625vw 3.33333vw;overflow:hidden}
.container .r .links{display:flex}
.container .r .links a{text-transform:capitalize;transition:all 600ms}
.container .r .links a:hover{color:#E60011}
.container .r .content{display:flex;margin:2.86458vw 0 6.25vw 0}
.container .r .content .lpic .big_img_box{width:20.3125vw;height:20.3125vw;position:relative;margin-bottom:1.25vw;background:#FFFFFF;border:1px solid #E60112;transition:0.6s}
.container .r .content .lpic .big_img_box .big_img_box_item{width:100%;height:100%;opacity:0;transition:0.6s;overflow:hidden}
.container .r .content .lpic .big_img_box .big_img_box_item img{display:block;width:100%;max-height:100%;transition:1s;transform:scale(1.1)}
.container .r .content .lpic .big_img_box .big_img_box_item:not(:nth-child(1)){position:absolute;top:0;left:0}
.container .r .content .lpic .big_img_box .big_img_box_item.on{opacity:1}
.container .r .content .lpic .big_img_box .big_img_box_item.on img{transform:scale(1)}
.container .r .content .lpic .small_swiper{width:20.3125vw;overflow:hidden;margin:0 auto;padding:.10417vw}
.container .r .content .lpic .small_swiper .swiper-slide{height:4.58333vw;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#FFFFFF;cursor:pointer}
.container .r .content .lpic .small_swiper .swiper-slide img{display:block;max-width:100%;max-height:100%;transition:1s}
.container .r .content .lpic .small_swiper .swiper-slide.swiper-slide-active{border:1px solid #F00}
.container .r .content .lpic .small_swiper .swiper-slide:hover img{transform:scale(1.1)}

.lpic{width:20.3125vw;}
.lpic .view{width:100%;position:relative;border:1px solid #E60011;}
.lpic .view .swiper-slide img{width:100%;display:block;}
.lpic .view .arrow-left,.lpic .view .arrow-right{background:rgba(0,0,0,0.3);position:absolute;top:50%;margin-top:-25px;width:28px;height:50px;z-index:10;text-align:center;}
.lpic .view .arrow-left{left:0;}
.lpic .view .arrow-right{right:0;}
.lpic .view .arrow-left i,.lpic .view .arrow-right i{color:#fff;font-size:15px;line-height:50px;}

.lpic .preview{width:100%;margin-top:10px;position:relative;text-align:center;overflow:hidden;}
.lpic .preview .swiper-slide{cursor:pointer;padding:10px 0 0;position:relative;}
.lpic .preview .swiper-slide::after{display:none;content:'';width:0;height:0;line-height:0;border-width:5px;border-style:dashed;border-bottom-style:dashed;border-color:transparent;border-bottom-color:transparent;vertical-align: middle;border-bottom-style:solid;border-bottom-color:#E60011;position:absolute;top:0px;left:50%;margin:0 0 0 -5px;}
.lpic .preview .swiper-slide img{width:100%;border:1px solid #D9D9D9;padding:2px;box-sizing:border-box;}
.lpic .preview .active-nav img{border:1px solid #E60011;}

.lpic .preview .swiper-slide.active-nav::after{display:inline-block;}


.container .r .content .rInfo{width:26.25vw;margin-left:4.6875vw}
[lang="ar"] .container .r .content .rInfo{margin:0 4.6875vw 0 0;}
                               
.container .r .content .rInfo .tag{border-radius:4px;background:#E7E7E7;padding:.52083vw;width:fit-content;margin-top:.52083vw}
.container .r .content .rInfo .pt{color:#E60011;font-weight:700;margin:1.66667vw 0}
.container .r .content .rInfo .des{font-weight:300;margin-bottom:1.66667vw}
.container .r .content .rInfo .info p{line-height:1.75}
.container .r .content .rInfo .info p span{font-weight:700;text-transform:capitalize}
.container .r .types{display:flex;flex-wrap:wrap;}
.container .r .types .item{font-weight:700;border-bottom:4px solid transparent;line-height:1.75;cursor:pointer;transition:all 600ms}
.container .r .types .item{margin-right:2.16667vw}
[lang="ar"] .container .r .types .item{margin:0 0 0 2.16667vw;}
.container .r .types .item.on{border-color:#F00}
.container .r .sec1{margin:1.5625vw 5.41667vw 2.60417vw 0}
[lang="ar"] .container .r .sec1{margin:1.5625vw 0 2.60417vw 5.41667vw;}                              
.container .r .sec1 .pt{font-weight:700;line-height:1.75;margin-bottom:.52083vw}
.container .r .sec1 .des{font-weight:300}
.container .r .form{display:flex;justify-content:space-between;margin-bottom:7.60417vw}
.container .r .form .lbox{width:24.6875vw}
.container .r .form .lbox h1{font-weight:700;line-height:1.85;margin-bottom:.26042vw}
.container .r .form .lbox .tag{font-weight:300}
.container .r .form .rbox{width:26.09375vw}
.container .r .form .rbox input{width:100%;display:block;border-radius:6px;border:1px solid #E2E2E2;background:#FFF;height:2.86458vw;padding:.20833vw .625vw;margin-bottom:.83333vw;font-size:.83333vw}
.container .r .form .rbox input:focus{border-color:#0A0B0D}
.container .r .form .rbox input.error{border-color:#E60011}
.container .r .form .rbox input::placeholder{color:#6B7888}
.container .r .form .rbox .accept{display:flex;justify-content:space-between;margin-bottom:.83333vw}
.container .r .form .rbox .accept .k{width:.83333vw;height:.83333vw;border:1px solid #e60011;display:flex;align-items:center;justify-content:center}
.container .r .form .rbox .accept .k span{width:.52083vw;height:.52083vw;background:#e60011;display:block}
.container .r .form .rbox .accept .tip{width:calc(100% - 2.5vw);color:#666;letter-spacing:0.5px;text-transform:capitalize}
.container .r .pager{display:flex;align-items:center}
.container .r .pager .prev,.container .r .pager .next{border:.05208vw solid #E8E8E8;padding:1.25vw;transition:0.6s;cursor:pointer}
.container .r .pager .prev .img,.container .r .pager .next .img{width:100%;height:12.91667vw;display:flex;align-items:center;justify-content:center;margin-bottom:.83333vw}
.container .r .pager .prev .img img,.container .r .pager .next .img img{display:block;max-width:100%;max-height:100%;transition:1s}
.container .r .pager .prev .btn,.container .r .pager .next .btn{margin:0 0 0 auto;position:relative;display:flex;align-items:center;justify-content:center;width:1.875vw;height:1.875vw;background:linear-gradient(135deg, #FDFDFD,#DCDCDC);border-radius:50%;color:#CECECE;}
.container .r .pager .prev .btn i,.container .r .pager .next .btn i{font-size:23px;}
.container .r .pager .prev .btn img,.container .r .pager .next .btn img{display:block;width:1.875vw;transition:0.6s}
.container .r .pager .prev .btn img:not(:nth-child(1)),.container .r .pager .next .btn img:not(:nth-child(1)){position:absolute;top:0;opacity:0}
.container .r .pager .prev:hover,.container .r .pager .next:hover{border:.05208vw solid #E60112}
.container .r .pager .prev:hover .img img,.container .r .pager .next:hover .img img{transform:scale(1.1)}
.container .r .pager .prev:hover .btn,.container .r .pager .next:hover .btn{color:#C21D29;background:linear-gradient(135deg, #E9959A,#E60E1E);}
.container .r .pager .prev:hover .btn img:not(:nth-child(1)),.container .r .pager .next:hover .btn img:not(:nth-child(1)){opacity:1}.container .r .pager .back{margin:0 8.07292vw}
.container .r .sec1 .des .row p{text-align: center;margin:8px 0;}                                                                           

.faq-list ul li{padding:4px 8px 4px 15px;border:1px solid rgba(0,0,0,0.75);position:relative;box-sizing:border-box;}
.faq-list ul li~li{margin-top:20px;}
.faq-list ul li .t{overflow:hidden;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;}
.faq-list ul li .t span{display:block;width:30px;height:30px;line-height:30px;text-align:center;margin-top:2px;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}
.faq-list ul li .t span i{color:#212121;font-size:22px;}
.faq-list ul li .t h4{font-size:18px;color:#212121;}

.faq-list ul li .con{display:none;font-size:16px;line-height:30px;color:#212121;padding:10px 0;}
.faq-list ul li .con p~p{margin-top:10px;}
.faq-list ul li.active{}
.faq-list ul li.active .t span{-webkit-transform: rotate(45deg) scale(1.08);-ms-transform: rotate(45deg) scale(1.08);transform: rotate(45deg) scale(1.08);}

.pro-sleep ul{margin:75px -6px 0;display: flex;flex-wrap: wrap;}
.pro-sleep li{padding:90px 35px 40px;box-sizing:border-box;width:33.333%;position:relative;box-shadow:0 0 26px rgba(227,230,230,0.75);text-align:center;}
.pro-sleep li:nth-child(n+4){margin-top: 100px;}
.pro-sleep li .ico{position:absolute;top:-55px;left:calc(50% - 55px);width:110px;height:110px;border-radius:50%;background:#E60011;box-shadow:0 0 26px rgba(227,230,230,0.75);display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;}
.pro-sleep li .ico::after{content:"";width:132px;height:69px;background:url('https://cdn-pro.analyspeed.com/1443/upload/ad/1752471941919072.png') no-repeat;position:absolute;left:-11px;bottom:-11px;}
.pro-sleep li h5{font-size:18px;font-weight:700;color:#212121;}
.pro-sleep li p{font-size:14px;color:#484848;line-height:30px;margin:10px 0 0;}

.pro-sleep li:nth-child(2n) .txt{margin:0 0 0 80px;}
.pro-sleep li:nth-child(2n)::after{left:auto;right:-75px;}
                
       
@media screen and (max-width:1280px){                
.pro-sleep li{width:50%;}                
.pro-sleep li:nth-child(n+3){margin-top:90px;}  
.pro-sleep li h5{font-size:17px;}
  
}     
 
                
@media screen and (max-width: 768px){
.container{display:block}
.container .common_more{height:40px;padding:10px 20px;gap:12px;border-radius:50px;font-size:16px;}
.container .common_more span{width:4px;height:4px}
.container .l{width:100%;padding:30px 5vw 30px}
.container .l .title{margin-bottom:20px}
.container .l .list .item{margin-bottom:20px}
.container .l .list .item .item_title{margin-bottom:15px}
.container .l .list .item .item_second{padding:0 0 0 20px;gap:15px 0}
.container .l .list .item .item_second a{font-size:16px}
.container .r{width:100%;padding:40px 5vw 60px 5vw}
.container .r .links{flex-wrap:wrap;line-height:1.8}
.container .r .content{display:block;margin:25px 0 40px 0}
.container .r .content .lpic .big_img_box{width:100%;height:350px;margin-bottom:12px}
.container .r .content .lpic .small_swiper{width:100%}
.container .r .content .lpic .small_swiper .swiper-slide{height:100px}
.container .r .content .rInfo{width:100%;margin:30px 0 0;}
[lang="ar"] .container .r .content .rInfo{margin:30px 0 0;}    
                                           
.container .r .content .rInfo .tag{padding:5px;margin-top:5px}
.container .r .content .rInfo .pt{margin:16px 0;line-height:1.4}
.container .r .content .rInfo .des{margin-bottom:16px}
.container .r .types .item:first-child{margin-right:40px}
.container .r .sec1{margin:20px 0 30px;}
[lang="ar"] .container .r .sec1 {margin:20px 0 30px;} 
                                           
.container .r .sec1 .pt{margin-bottom:5px}
.container .r .form{display:block}
.container .r .form .lbox,.container .r .form .rbox{width:100%}
.container .r .form .lbox{margin-bottom:20px}
.container .r .form .lbox h1{line-height:1.2;margin-bottom:10px;font-size:28px}
.container .r .form .rbox{margin-top:30px}
.container .r .form .rbox input{margin-bottom:10px;height:40px;padding:4px 10px;font-size:14px}
.container .r .form .rbox .accept{margin-bottom:10px}
.container .r .form .rbox .accept .k{width:14px;height:14px}
.container .r .form .rbox .accept .k span{width:8px;height:8px}
.container .r .form .rbox .accept .tip{width:calc(100% - 20px);font-size:14px}
.container .r .pager{justify-content:center;flex-direction:column}
.container .r .pager .prev,.container .r .pager .next{padding:16px;width:100%}
.container .r .pager .prev .img,.container .r .pager .next .img{height:300px;margin-bottom:8px}
.container .r .pager .prev .btn,.container .r .pager .next .btn{width:30px;height:30px}
.container .r .pager .prev .btn i,.container .r .pager .next .btn i{font-size:16px;}
.container .r .pager .back{margin:20px 0}

.lpic{width:70%;margin:0 auto;}


}

@media screen and (max-width:576px){  
.lpic{width:100%;}
}

@media screen and (max-width:480px){  
  
.pro-sleep li{width:100%;padding:70px 20px 20px;}  
.pro-sleep li:nth-child(n+2){margin-top:60px;}
.pro-sleep li .ico{top:-40px;left:calc(50% - 40px);width:80px;height:80px;}
.pro-sleep li .ico img{max-width:50%;max-height:50%;}  
.pro-sleep li .ico::after{width:102px;height:53px;background-size:100%;}  

.container .r .types .item{width:50%;font-size:14px;margin:5px 0;}  
.container .r .types .item:first-child{margin-right:0;}
  
  
}