.top_banner{background:linear-gradient(120deg,#f53843 0%,#2f5795 100%);padding-top:3rem;padding-bottom:17rem;position:relative;text-align:center;color:#fff;overflow:hidden;background-size:100%;background-position:top}.icon_bg_left{max-width:595px;height:100%;position:absolute;top:-1rem;left:-6rem;opacity:.5}.icon_bg_right{max-width:595px;height:100%;position:absolute;top:-1rem;right:-3rem;opacity:.5}.top_banner p{font-size:18px;padding:0;padding-top:.3rem}.main_product_box{background:#fff;padding:1rem;border-radius:10px;display:flex;box-shadow:-2px 4px 9px rgb(0 0 0 / 22%);max-width:621px;width:100%;position:relative;overflow:hidden;align-items:flex-start}.box_container{padding:1rem 1rem 1rem 1rem;width:100%}.top_banner h1{font-size:36px;font-weight:800;margin-bottom:0;padding-bottom:0;line-height:1.3}.top_banner h2{font-size:30px;font-weight:600}.box_container h3{font-size:18px;font-weight:700;margin-bottom:0;color:#181617;padding-right:4rem}.box_container .addtion{font-family:'Montserrat'}.box_container p{font-size:14px;padding-top:.28rem;line-height:1.5}.save{font-size:22px;font-weight:600}.price_container{padding-top:1rem;display:flex;flex-direction:column;align-items:flex-start}.cross_p{margin:0 .5rem;font-size:20px;font-family:'Montserrat';position:relative;display:block;margin-left:0}.cross_p sup{font-size:55%}.cross_p:before{width:100%;height:1px;background:#e11f26;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;content:''}.offer_price{font-size:35px;font-weight:800;font-family:'Montserrat'}.offer_price sup{font-size:55%}.price_container .buy_btn{padding:.8rem 2rem;background:#e11f26;color:#fff;font-family:'Montserrat';text-transform:uppercase;font-weight:600;border-radius:3px}.gradient_box{white-space:nowrap;font-size:24px;font-weight:600;font-family:'Montserrat';color:#fff;display:block;background:linear-gradient(120deg,#f53843 0%,#2f5795 100%);position:absolute;width:100%;max-width:106px;padding:.1rem.5rem;right:-13px;top:-13px;text-align:center;border-radius:0 0 0 10px;line-height:1.3;padding:.5rem 0}.gradient_box i{display:block;font-style:normal;font-size:14px;font-weight:400}.buy_btn:hover{color:#fff;text-decoration:none;background:#e11f31}.gradient_box i{display:block;font-style:normal;font-size:14px;font-weight:400}.box_container ul{list-style:none;padding-left:0;margin-top:1rem}.box_container ul li{position:relative;padding-left:1.5rem;margin-bottom:.3rem;font-size:15px}.box_container ul li:before{content:"";display:block;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:6px;left:5px;z-index:1}.box_container ul li:after{width:15px;height:15px;border-radius:14px;background:#099e44;position:absolute;left:0;margin:auto;content:'';top:4px;z-index:0}.product_title{display:block;font-family:'Montserrat';font-size:18px;font-weight:700;text-transform:uppercase}.features_list{list-style:none;padding:0}.features_list li{position:relative;padding-left:1.5rem;margin:.5rem 0;color:#454545;font-size:16px;line-height:26px}.features_list li h3{font-size:15px;font-family:'Open Sans';line-height:26px}.features_list li:before{content:"";display:block;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);position:absolute;top:7px;left:5px;z-index:1}.features_list li:after{content:"";display:block;width:15px;height:15px;border-radius:10px;background:#099e44;position:absolute;top:5px;left:0}.product_warapper{background:#fff;padding:3rem;box-shadow:0 0 10px #ccc;max-width:563px;width:100%;display:flex;position:relative;overflow:hidden;border-radius:20px}.product_warapper .gradient_box{white-space:nowrap;font-size:18px;font-weight:600;font-family:'Montserrat';color:#fff;display:block;background:linear-gradient(90deg,#f53843 0%,#2f5795 100%);position:absolute;width:100%;max-width:174px;padding:0.3rem.5rem;text-align:center;right:-35px;top:25px;transform:rotate(42deg)}.text_wrapper .cross_p{display:inline-block;overflow:hidden;padding-top:1rem}.text_wrapper .offer_price{display:block}.text_wrapper .buy_btn{display:inline-flex;padding:.8rem 2rem;background:#e11f26;color:#fff;font-family:'Montserrat';text-transform:uppercase;font-weight:600;border-radius:3px;margin-top:1rem}.text_wrapper .offer_price{font-size:50px}.text_wrapper .cross_p:before{top:11px}.text_wrapper{padding-left:2rem}.top_banner .counter{display:flex;width:100%;justify-content:center}.cont_col{max-width:70px;margin:0 1rem;color:#181617;width:100%}.cont_col .count_text{width:100%;background:rgb(255 255 255 / 17%);color:#fff;height:60px;display:flex;align-items:center;justify-content:center;font-size:32px;font-family:'Montserrat';font-weight:700;border-radius:10px;margin-bottom:1rem;position:relative;overflow:hidden}.cont_col .count_text:before{width:100%;height:100%;background:rgb(255 255 255 / 20%);position:absolute;top:50%;left:0;content:'';border-top:2px solid rgb(255 255 255 / .15)}.top_banner .cont_col span{font-size:15px;font-family:'Montserrat';color:#fff;text-transform:uppercase}.right_graphic{position:absolute;top:0;right:0}.left_graphic{position:absolute;top:0;left:0;transform:scaleX(-1)}.offer_product{margin-top:-16rem;position:relative;overflow:visible;z-index:0;padding-bottom:2rem;background-repeat:repeat-x;background-repeat:repeat-x;background-size:contain;padding-top:0;background-position-y:10rem}.left_ribbit{position:absolute;left:-50%;top:-4rem;max-width:100%}.right_ribbit{position:absolute;right:-50%;top:-4rem;max-width:100%}.gradient_box sup{font-size:50%}.award_sec .globle_h{font-weight:600!important}.main_award{max-width:713px;width:100%;margin-left:auto;position:relative}.award_wrapper{padding:2px;border-radius:32px;position:relative;width:100%}.award-Swiper .swiper-slide{background:none;padding:2px}.award_container{background:#f7f7f7;border-radius:28px;padding:3rem 2rem}.award-Swiper{text-align:left}.award-Swiper .media-body{text-align:left}.award-Swiper .media-body h5{font-size:32px;font-weight:700}.award-Swiper .media-body p{font-size:20px;font-weight:600;color:#888}.award-Swiper .media figure{display:flex;flex-direction:column;align-items:center;justify-content:center}.award-Swiper .media figure img+img{margin-top:.8rem}.award-Swiper .swiper-slide{flex-direction:column;text-align:left;align-items:flex-start}.award-Swiper .swiper-slide>p{font-size:18px;margin-bottom:1rem;color:#181617;margin-top:1rem}.award_wrapper .bg-quote{position:absolute;top:0;background:#f3f3f3;display:inline-block;padding:0 .5rem;left:3rem;margin-top:-.9rem}.award_wrapper .sm-quote{position:absolute;bottom:0;right:0;background:#f3f3f3;display:inline-block;padding:0 .5rem;right:3rem;margin-bottom:-.5rem}.award-pagination{margin-top:1rem}.award-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px;background:#e11f26;height:14px;border-radius:12px;border-color:#e11f26}.award-pagination .swiper-pagination-bullet{width:14px;height:14px;background:none;border:solid 2px #bbb;transition:.3s ease-in-out;opacity:1!important}.award-button-next,.award-button-prev{width:42px;height:42px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;margin:auto;z-index:1;border-radius:25px;cursor:pointer;background:#888;color:#fff}.award-button-next{right:-1.4rem}.award-button-prev{left:-1.4rem}.award-button-next:after,.award-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;font-size:16px;font-weight:700}.award-button-next:after,.award-button-prev:after{content:'next'}.award-button-prev:after,.swiper-rtl .award-button-next:after{content:'prev'}.award_sec a.features_btn{max-width:285px}.counter_text{list-style:none;display:flex;justify-content:space-around;margin-bottom:0;width:100%}.counter_text li{text-align:center;margin:1rem auto}.counter_text li .gtext{background:linear-gradient(147deg,#f53843 10%,#2f5795 68%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}.counter_text .counter_h span{font-size:42px;font-weight:800;font-family:'Montserrat'}.counter_text .counter_h span sup{font-size:60%;font-weight:800;position:static;vertical-align:revert}.counter_sh{font-size:14px;font-weight:700;text-transform:uppercase}.counter_text p{margin-bottom:0}.award_left_col{display:flex;flex-direction:column;justify-content:center}.bottom_footer_logo li img{max-width:75px;padding-left:5px}.body_box{display:flex;justify-content:space-between}.box_wrapper{display:flex}.gradient_box strike{font-size:14px;font-weight:400}.gradient_box i{font-size:22px;font-weight:600;line-height:1}.save-text{font-size:12px;font-weight:700;color:#099e44;display:inline-block;margin-bottom:.3rem}.countdown{margin:auto;width:100%;display:flex;column-gap:30px;font-family:'Montserrat';justify-content:center}.time-section{text-align:center;font-size:30px;max-width:100px;width:100%}.time-group{display:flex;column-gap:5px}.time-segment{display:block;font-size:32px;font-weight:900;width:100%}.segment-display{position:relative;height:100%;width:40px;border-radius:5px}.segment-display__top,.segment-display__bottom{overflow:hidden;text-align:center;width:100%;height:50%;position:relative}.segment-display__top{line-height:1.5;color:#181617;background-color:#fff}.segment-display__bottom{line-height:0;color:#181617;background-color:#f1f1f1f1}.segment-overlay{position:absolute;top:0;perspective:400px;height:100%;width:100%}.segment-overlay__top,.segment-overlay__bottom{position:absolute;overflow:hidden;text-align:center;width:100%;height:50%}.segment-overlay__top{top:0;line-height:1.5;color:#181617;background-color:#fff;transform-origin:bottom}.segment-overlay__bottom{bottom:0;line-height:0;color:#181617;background-color:#f1f1f1;border-top:0 solid #000;transform-origin:top}.segment-overlay.flip .segment-overlay__top{animation:flip-top 0.8s linear}.segment-overlay.flip .segment-overlay__bottom{animation:flip-bottom 0.8s linear}.time-section p{font-size:15px;font-family:'Montserrat';text-transform:uppercase;color:#fff;margin-top:.5rem;font-weight:500}.segment-display:before{width:100%;height:100%;background:#fff;content:'';position:absolute;left:0;right:0;transform:scale(1.05);top:0;bottom:0;margin:auto;border-radius:5px;box-shadow:1px 4px 4px #2c2c2c4f}.line{position:absolute;left:1rem;bottom:-.5rem}@keyframes flip-top{0%{transform:rotateX(0deg)}50%,100%{transform:rotateX(-90deg)}}@keyframes flip-bottom{0%,50%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}@media screen and (max-width:1920px){.top_banner{background-position:bottom}}@media screen and (max-width:1440px){.trust_col{transform:scale(.8);transform-origin:left}.left_graphic img,.right_graphic img{max-width:250px}.right_ribbit{max-width:300px;right:-31%;top:1rem}.left_ribbit{max-width:300px;left:-35%;top:1rem}}@media screen and (max-width:1366px){.trust_col{transform:scale(.8);transform-origin:left}.price_container{justify-content:flex-start}.offer_price{font-size:30px}.price_container .buy_btn{padding:.7rem 1rem}.cross_p{font-size:18px;font-weight:600}.top_banner p{font-size:16px}.right_ribbit{right:-21%}}@media screen and (max-width:1280px){.box_container h3{font-size:22px;padding-top:.5rem}.product_warapper{align-items:center;padding:1rem}.text_wrapper{padding-left:.5rem}.save{font-size:18px}.text_wrapper .offer_price{font-size:40px}}@media screen and (max-width:1024px){.main_product_box{margin-top:0}.top_banner{padding-bottom:1rem}.box_container{padding-top:0rem;padding-left:1rem;box-sizing:border-box;width:100%}.offer_product{margin-top:2rem}.product_warapper img{max-width:140px}.product_warapper{align-items:flex-start}.text_wrapper .cross_p{padding-top:0}.product_warapper .gradient_box{font-size:14px;right:-52px;top:16px}.text_wrapper .offer_price{font-size:28px;padding:0}.text_wrapper .cross_p:before{margin:0}.text_wrapper .buy_btn{padding:.5rem 1rem}.counter_text .counter_h span{font-size:30px}.counter_sh{font-size:12px}.counter_text{padding-left:0}.top_banner h1{font-size:32px}.top_banner h2{font-size:20px}.top_banner p{max-width:500px;width:100%;margin:auto;margin-bottom:2rem}.left_graphic img,.right_graphic img{max-width:218px}.offer_product{margin-top:0rem;padding-top:2rem}.right_ribbit,.left_ribbit{display:none}.gradient_box{max-width:100%;left:0;right:0;display:flex;justify-content:center;align-items:center;position:static;order:1;margin-bottom:2rem;border-radius:0}.gradient_box i{font-size:20px;padding-right:10px;padding-left:1rem}.main_product_box{flex-direction:column;align-items:center;text-align:center;padding:0;justify-content:space-between}.main_product_box img{order:2}.box_container{order:3}.price_container{justify-content:center;align-items:center}.price_container .buy_btn{width:100%;margin-top:2rem}.box_container{padding:0}.box_container p,.box_container h3{padding:0 2rem}.offer_product{z-index:0}.box_container h3 br{display:none}.body_box{flex-direction:column-reverse}.main_product_box img{max-width:150px;margin:auto}.box_container h3{font-size:18px}.box_container ul li{margin:0 10%;text-align:left}}@media screen and (max-width:992px){.product_text a svg{display:none!important}.box_container{padding-left:0}.offer_price{font-size:24px}.product_title{font-size:14px}.globle_h{font-size:24px!important}.product_warapper img{max-width:100px}.cross_p{margin:0!important}.counter_text{flex-wrap:wrap}.counter_text li{max-width:30%;width:100%}.counter_text .counter_h span{font-size:25px}.left_graphic img,.right_graphic img{max-width:158px}.main_award{padding-left:0}.box_container ul li{margin:0 10%;text-align:left}.top_banner h1 br{display:none}.line{display:none}}@media screen and (max-width:767px){.main_product_box{margin-bottom:2rem}.trust_col{transform:scale(1)}.product_warapper{max-width:403px;margin:0;margin-top:2rem}.product_warapper img{max-width:141px}.mo-1{order:1}.mo-2{order:2}.left_graphic img,.right_graphic img{filter:blur(6px)}.offer_product{padding-bottom:0}}@media screen and (max-width:572px){.cont_col .count_text{font-size:35px}.gradient_box,.product_warapper .gradient_box{transform:rotate(0);left:0;top:0;max-width:100%}.product_warapper{padding-top:3rem}.swiper-slide .media{flex-direction:column;align-items:center;text-align:center}.award-Swiper .media-body h5{font-size:18px}.swiper-slide .media-body{text-align:center}.swiper-pagination-bullets.swiper-pagination-horizontal{justify-content:center;display:flex}.award_sec{text-align:center}.award-Swiper .media-body p{font-size:15px}.award-Swiper .swiper-slide>p{font-size:14px}.award_container{padding:3rem 1rem}.award-button-prev,.award-button-next{display:none}.logo_list img{max-width:50px}.logo_list{padding-left:0}.top_banner h1{font-size:21px}.top_banner h2{font-size:18px;padding-top:.5rem}.top_banner{padding-top:1rem}.top_banner p{margin-bottom:.5rem}.box_container h3{font-size:16px}.segment-display{width:25px}.time-segment{font-size:18px}.top_banner p{font-size:12px}.top_banner{background-size:cover}.top_banner p{padding-top:.5rem}.countdown{column-gap:10px}.time-section p{font-size:10px;text-transform:capitalize}}@media screen and (max-width:340px){.product_warapper img{max-width:100px}.save{font-size:14px}.cross_p{font-size:16px}.product_warapper{padding-bottom:2rem}.text_wrapper{margin-bottom:4rem}.trust_col{transform:scale(.8);transform-origin:left}.counter_text .counter_h span{font-size:20px}}