.isridr-review{padding:66px 0 95px}.isridr-review .isridr-prev,.isridr-review .isridr-next{display:block !important;width:36px;height:36px;position:absolute;top:60%;background-image:url(../sprites_ic.png);background-repeat:no-repeat;cursor:pointer;opacity:1 !important}.isridr-review .isridr-prev::before,.isridr-review .isridr-prev:after,.isridr-review .isridr-next::before,.isridr-review .isridr-next:after{display:none !important}.isridr-review .isridr-prev{left:50px;background-position:0 -221px}.isridr-review .isridr-prev.swiper-button-disabled{background-position:0 -173px}.isridr-review .isridr-next{right:50px;background-position:-61px -221px}.isridr-review .isridr-next.swiper-button-disabled{background-position:-60px -173px}.isridr-review .isridr-pagination{position:relative;left:0;right:0;top:0;bottom:0;margin:30px auto 0;display:none !important;align-items:center;justify-content:center;gap:10px}.isridr-review .isridr-pagination .swiper-pagination-bullet{width:8px;height:8px;border-radius:50%;border:2px solid #ffd2d2;background-color:#fff;opacity:1 !important}.isridr-review .isridr-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fc4140;border:2px solid #fc4140}.isridr-review-content{margin:0 auto;width:100%;max-width:830px;text-align:center}.isridr-review-pic{margin:0 auto;width:124px;height:124px}.isridr-review-name{margin:22px auto;font-size:16px;font-weight:700;color:#242427;line-height:1.5}.isridr-review-text{margin-bottom:20px;font-size:14px;font-weight:600;color:#777575;line-height:2}.isridr-review-star{margin:0 auto;width:95px;height:15px;background-repeat:no-repeat;background-image:url(../sprites_ic.png)}.isridr-review-star.star-five{background-position:0 -78px}.isridr-review-star.star-four{background-position:0 -47px}@media(max-width: 768px){.isridr-review{padding:40px 16px}.isridr-review .isridr-prev,.isridr-review .isridr-next{display:none !important}.isridr-review .isridr-pagination{display:flex !important}.isridr-review-name{margin:12px auto;font-size:14px}.isridr-review-text{margin-bottom:20px;font-size:12px;font-weight:500}}.idrsummer{font-family:League Spartan;background:url(./bottom_bg.png) bottom no-repeat}.idrsummer .buybtn{display:flex;margin:0px auto;align-items:center;justify-content:center;width:258px;height:48px;border:1px solid #707070;border-radius:24px;font:normal normal 600 18px League Spartan;color:#1e1c2c;transition:all .3s ease}.idrsummer .buybtn.red{background:rgba(0,0,0,0) linear-gradient(90deg, #FFAB19 0%, #FF1002 100%) 0% 0% no-repeat padding-box;border:1px solid rgba(251,235,4,.77);color:#fff}.idrsummer .buybtn:hover{background:rgba(0,0,0,0) linear-gradient(90deg, #FFD119 0%, #FF870E 100%) 0% 0% no-repeat padding-box;box-shadow:0px 6px 12px rgba(241,128,0,.4509803922);border:1px solid rgba(251,235,4,.768627451);color:#fff}.idrsummer .banner{height:886px;background:url(./banner_bg.png) left no-repeat;position:relative}.idrsummer .banner .logo{display:block;position:absolute;top:30px;left:5%;transform:scale(1.2)}.idrsummer .banner .wrapper{padding-top:38px}.idrsummer .banner .wrapper .title{display:flex;align-items:center;justify-content:center}.idrsummer .banner .wrapper .title img{display:block}.idrsummer .banner .wrapper .title h1{position:relative;top:-10px;margin-left:-25px}.idrsummer .banner .wrapper .title h1 p{font-size:22px;font-weight:400;margin-top:-10px;text-align:center;text-indent:-30px}.idrsummer .banner .wrapper .title h1 p span{font-size:24px;font-weight:bold;position:relative;color:#ff4408;opacity:.8;font-family:Lexend}.idrsummer .banner .wrapper .title h1 p span::after{content:"";display:block;width:100%;height:7px;position:absolute;bottom:-5px;left:0px;background:url(./line.svg) center no-repeat}.idrsummer .banner .wrapper .offer_content{display:flex;justify-content:center;gap:12px;margin-top:80px}.idrsummer .banner .wrapper .offer_content .offer_box{width:318px;height:494px;background:#fff 0% 0% no-repeat padding-box;box-shadow:0px 16px 16px rgba(0,0,0,.16);border:2px solid #eeda87;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding-top:47px;position:relative}.idrsummer .banner .wrapper .offer_content .offer_box .off_count{position:absolute;top:-15px;width:137px;height:27px;background:url(./sale_y.png);font-size:20px;font-weight:bold;line-height:32px;text-align:center}.idrsummer .banner .wrapper .offer_content .offer_box h4{font-size:18px;font-weight:400}.idrsummer .banner .wrapper .offer_content .offer_box .price{margin:34px 0px 22px;position:relative}.idrsummer .banner .wrapper .offer_content .offer_box .price p{font-size:20px;font-weight:bold}.idrsummer .banner .wrapper .offer_content .offer_box .price p span{font-size:36px;font-weight:bold}.idrsummer .banner .wrapper .offer_content .offer_box .price del{display:block;position:absolute;width:80px;text-align:left;top:14px;right:-88px;color:rgba(30,28,44,.5)}.idrsummer .banner .wrapper .offer_content .offer_box .p_mb{color:#8e8b9d;margin:10px 0px 30px}.idrsummer .banner .wrapper .offer_content .offer_box ul{display:flex;flex-direction:column;gap:12px}.idrsummer .banner .wrapper .offer_content .offer_box ul li{list-style:none;color:#1e1c2c;display:flex;gap:8px}.idrsummer .banner .wrapper .offer_content .offer_box ul li::before{content:"";display:block;width:12px;height:12px;background:url(./li_icon.svg) center no-repeat}.idrsummer .banner .wrapper .offer_content .offer_box.free{width:210px;padding-left:5px}.idrsummer .banner .wrapper .offer_content .offer_box.free li p{max-width:90%}.idrsummer .banner .wrapper .offer_content .offer_box.free .p_mb{margin:55px auto 125px}.idrsummer .banner .wrapper .offer_content .active{box-shadow:0px 18px 22px rgba(41,37,17,.44);border:4px solid #ff9100;border-radius:22px;position:relative;height:542px;top:-20px;padding-top:67px}.idrsummer .banner .wrapper .offer_content .active .off_count{top:-20px;width:190px;height:40px;background:url(./sale_g.png);font-size:30px;line-height:46px;color:#fff;text-shadow:0px 3px 6px rgba(0,138,82,.89)}.idrsummer .banner .wrapper .offer_content .active .price p{color:#ff4747}.idrsummer .table-box h2,.idrsummer .about h2{color:#1f1e24;font:normal normal bold 32px/35px League Spartan;text-align:center}.idrsummer .feature{padding-top:75px}.idrsummer .feature h2{color:#1f1e24;font:normal normal bold 32px/35px League Spartan;text-align:center}.idrsummer .feature .message{display:flex;justify-content:space-between;margin-top:70px}.idrsummer .feature .message .img-box{position:relative;width:539px;height:369px}.idrsummer .feature .message .feature-off{position:absolute;width:255px;height:219px;background:url(./gift_box.png) center no-repeat;z-index:2;right:-100px;bottom:15px;text-align:center}.idrsummer .feature .message .feature-off p{transform:matrix(0.98, -0.21, 0.21, 0.98, 0, 0);font:normal normal bold 20px/49px League Spartan;color:#fff;text-shadow:0px 3px 6px #d11c00;position:absolute;left:76px;bottom:26px}.idrsummer .feature .message .message-box{display:flex;width:615px;justify-content:space-between;flex-wrap:wrap}.idrsummer .feature .message .message-box li{width:48%;margin-bottom:35px}.idrsummer .feature .message .message-box li h3{display:flex;margin-bottom:15px;align-items:center;font:normal normal 600 18px/21px League Spartan}.idrsummer .feature .message .message-box li h3::before{content:"";width:12px;height:12px;margin-right:10px;background:url(./checked.svg) center no-repeat;background-size:contain}.idrsummer .feature .message .message-box li p{padding-left:22px;color:#4e4e4e;font:normal normal normal 16px/20px League Spartan}.idrsummer .feature .img-box{position:relative;z-index:1}.idrsummer .table-box{padding-top:80px}.idrsummer .table-box .table_cont{padding:120px 12px 0px;display:flex;justify-content:space-between;align-items:start}.idrsummer .table-box .table_cont .li_title{height:60px;font-weight:600;line-height:60px;border-radius:12px 12px 0px 0px;text-align:center}.idrsummer .table-box .table_cont ul{border-radius:12px}.idrsummer .table-box .table_cont ul li{display:flex;height:30px;align-items:center;justify-content:center;border-bottom:1px solid #ffede9}.idrsummer .table-box .table_cont ul li:last-child{border:none}.idrsummer .table-box .table_cont ul li span{display:block;width:17px;height:17px}.idrsummer .table-box .table_cont ul li span.grey-yes{background:url(./grey_yes.png) center no-repeat}.idrsummer .table-box .table_cont ul li span.grey-no{background:url(./grey_no.png) center no-repeat}.idrsummer .table-box .table_cont ul li span.red-yes{background:url(./red_yes.png) center no-repeat}.idrsummer .table-box .table_cont .table_l{width:470px;padding-left:18px}.idrsummer .table-box .table_cont .table_l li{justify-content:left;align-items:center;font-size:14px;font-weight:600;gap:10px}.idrsummer .table-box .table_cont .table_l li span{width:auto;height:auto}.idrsummer .table-box .table_cont .table_c{box-shadow:0px 6px 10px rgba(255,201,191,.5882352941)}.idrsummer .table-box .table_cont .table_c ul{width:296px;padding:0px 12px 10px}.idrsummer .table-box .table_cont .table_c .li_title{background:#fff4f2}.idrsummer .table-box .table_cont .table_r{width:424px;padding:17px 13px;border-radius:12px;position:relative;top:-50px}.idrsummer .table-box .table_cont .table_r::before{content:"";display:block;width:117px;height:72px;background:url(./vip-logo.png) center no-repeat;position:absolute;top:-20px;left:0;right:0;margin:0px auto}.idrsummer .table-box .table_cont .table_r .li_title{font-size:20px;color:#fff;background:rgba(0,0,0,0) linear-gradient(90deg, #FFC367 0%, #FF6C3E 100%) 0% 0% no-repeat padding-box;height:90px;line-height:90px}.idrsummer .table-box .table_cont .table_r ul{background:#fff;padding:0px 16px 20px;box-shadow:0px 10px 20px rgba(255,147,83,.5882352941)}.idrsummer .about{padding-top:82px}.idrsummer .about .h2{text-align:center;margin-bottom:40px;font-size:32px;font-weight:bold}.idrsummer .footer{padding:22px 16px 18px;text-align:center;background:#fff;color:#8f8f8f;line-height:1.5;font-size:16px;font-weight:500}.idrsummer .popbg{width:100%;height:100%;background:rgba(14,41,27,.8) 0% 0% no-repeat padding-box;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:fixed;top:0;left:0;transform:scale(0);transform-origin:center;z-index:-998;transition:all .3s ease-out}.idrsummer .popbg.on{opacity:1;transform:scale(1);z-index:998}.idrsummer .idrsummer-pop{position:fixed;width:814px;height:444px;left:0;right:0;top:-160px;bottom:0;margin:auto;transform:scale(0);z-index:-999;background:url(../isr/pop_bg.png) center no-repeat;transition:all .3s ease-out}.idrsummer .idrsummer-pop.on{transform:scale(1);z-index:1000;opacity:1}.idrsummer .idrsummer-pop>img{display:block;margin:15px auto 0px}.idrsummer .idrsummer-pop .pop-title{display:inline-block;position:absolute;top:80px;left:120px;z-index:0;font-size:36px;font-weight:bold;line-height:1;color:#b82d00;text-align:center}.idrsummer .idrsummer-pop .pop-title:after{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:2px #ffc014;text-shadow:4px 4px 7px #fff67a}.idrsummer .idrsummer-pop .close{position:absolute;display:block;width:43px;height:43px;top:0px;right:70px;cursor:pointer;background:url(../isr/close_n.png)}.idrsummer .idrsummer-pop .close:hover{background:url(../isr/close_h.png)}.idrsummer .idrsummer-pop .pop_cont{display:flex;margin-top:180px;padding-left:70px}.idrsummer .idrsummer-pop .pop_cont .pop_contl{position:relative;z-index:2}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_img{width:150px;height:177px;position:relative;background:url(./pop_box.png) center no-repeat}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_discount{display:flex;position:absolute;left:26px;top:112px;transform:rotate(-10deg)}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_discount p{display:block;position:relative;z-index:0;font-weight:bold;line-height:1;color:red;width:-moz-fit-content;width:fit-content;text-align:center;font-family:Oleo Script}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_discount p:after{content:attr(data-text);position:absolute;left:0;z-index:-1;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke:3px #fff78d}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_discount .pd1{font-size:58px}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_discount .pd2{font-size:27px}.idrsummer .idrsummer-pop .pop_cont .pop_contl .pop_discount .pd3{font-size:22px}.idrsummer .idrsummer-pop .pop_cont .pop_contr{width:440px;position:relative;z-index:1}.idrsummer .idrsummer-pop .pop_cont .pop_contr h2{position:relative;left:30px;font-size:16px;font-weight:600}.idrsummer .idrsummer-pop .pop_cont .pop_contr h2 p,.idrsummer .idrsummer-pop .pop_cont .pop_contr h2 span{font-size:20px;font-weight:bold;color:#ff3708}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf{display:flex;justify-content:start;position:relative;margin:15px 0px;height:77px}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;position:absolute;font-size:14px;color:rgba(0,0,0,.65)}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div span{display:block;color:#437d60;font-weight:400}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div span b{font-weight:400;font-size:22px;text-decoration:line-through}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(1){width:235px;background:url(../isr/pop_img1.png) center no-repeat;left:-35px;color:#000}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(1) span{padding-top:8px;font-size:20px;font-weight:bold;color:red}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(1) span b{font-weight:bold;font-size:30px;text-decoration:none}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(2){width:210px;background:url(../isr/pop_img2.png) center no-repeat;left:118px}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(2) span{padding-top:10px}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(3){width:226px;background:url(../isr/pop_img3.png) center no-repeat;align-items:start;padding-left:70px;left:237px}.idrsummer .idrsummer-pop .pop_cont .pop_contr .price_sf div:nth-of-type(3) span{padding-top:12px}.idrsummer .idrsummer-pop .pop_cont .pop_contr .buybtn,.idrsummer .idrsummer-pop .pop_cont .pop_contr>p{width:272px;position:relative;left:-20px}.idrsummer .idrsummer-pop .pop_cont .pop_contr>p{margin:10px auto;font-size:14px;color:#215d3f;font-weight:500;text-align:center}