:root{--primary: #6D007D;--secondary: #EF1855;--alternative: #FDEC07}:root{--primary: #6D007D;--secondary: #EF1855;--alternative: #FDEC07}.ui.search.dropdown{background:url("../../images/common-images/icon_arrow_red.svg") no-repeat right 10px center !important;background-size:12px auto !important;position:relative;width:100%;height:45px;padding:10px;line-height:24px;outline:0;white-space:nowrap;min-width:100% !important;box-shadow:none !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:5px;border:1px solid #e3e3e3}.ui.search.dropdown.input_none input.search{opacity:0}.dropdown.icon{position:absolute !important}.dropdown.icon::before{content:"" !important}.ui.search.dropdown>input{height:100%}.ui.search.dropdown>input.search{line-height:100%;padding:10px 30px 10px 10px !important}.ui.search.dropdown>.text{width:100%;font-size:12px;color:#707070 !important;font-family:"Outfit",sans-serif;font-weight:400;top:0px;overflow:hidden}.ui.search.dropdown.active>input.search{font-size:14px;color:#000 !important;font-family:"Outfit",sans-serif;font-weight:400}.ui.search.dropdown.visible>input.search{font-size:14px;color:#000 !important;font-family:"Outfit",sans-serif;font-weight:400}.ui.default.dropdown:not(.button)>.text{font-size:14px;color:#707070 !important;font-family:"Outfit",sans-serif;font-weight:400}.ui.dropdown:not(.button)>.default.text{font-size:12px;color:#707070 !important;font-family:"Outfit",sans-serif;font-weight:400}.ui.search.dropdown.with_icon input.search{padding-left:25px !important}.ui.search.dropdown.with_icon .text{display:flex;align-items:center}.ui.search.dropdown.with_icon .icon{width:17px;min-width:17px;margin-right:10px}.ui.search.dropdown.with_icon .icon img,.ui.search.dropdown.with_icon .icon svg{max-width:17px}.ui.selection.dropdown .menu{z-index:60}.ui.selection.dropdown .menu .item{min-height:55px;font-size:14px;color:#707070 !important;font-family:"Outfit",sans-serif;font-weight:400;display:flex;align-items:center;line-height:22px;border:0;cursor:pointer;padding:8px 15px !important}.ui.selection.dropdown .menu .active.item{font-size:14px;color:#707070 !important;font-family:"Outfit",sans-serif;font-weight:400;display:flex;align-items:center;line-height:22px}.ui.selection.dropdown .menu .active.item.active{font-weight:500;color:#000 !important}.dropdown-toggle:after{display:none}.ui.selection.dropdown .with_searchbox{max-height:inherit}.ui.selection.dropdown .with_searchbox .fullrow{width:100%;display:block;padding:0px 15px;text-align:right}.ui.selection.dropdown .with_searchbox .fullrow .selectall{font-size:12px;line-height:18px;color:#C8001F;cursor:pointer;display:inline-block}.ui.selection.dropdown .with_searchbox .selectsearch_wrap{width:100%;padding:10px 15px}.ui.selection.dropdown .with_searchbox .selectsearch_wrap .custom_search .input{background:#fff;height:38px !important;padding:10px !important;font-size:12px;line-height:26px !important;color:#707070;border:1px solid rgba(112,112,112,0.2) !important;border-radius:3px}.ui.selection.dropdown .with_searchbox .select_scrollarea{width:100%;max-height:210px;overflow:auto}.new_inputlabel{background-color:#fff;border:1px solid #C9DBF4;padding:4px 0;border-radius:3px;position:relative}.new_inputlabel .label{display:inline-block;padding:0 8px;font-size:12px;line-height:22px;color:#000;font-weight:400;position:absolute;left:5px;top:-12px}.new_inputlabel .label:before{content:'';background-color:#fff;width:100%;height:1px;position:absolute;left:0;top:11px}.new_inputlabel .label .label_in{position:relative}.new_inputlabel .label a{font-size:inherit;color:#0F4EF1}.new_inputlabel .label .star{color:#EF1855 !important}.new_inputlabel .label.graytext,.new_inputlabel .label .graytext{color:#A8A8A8 !important}.new_inputlabel .input{height:45px !important;line-height:45px !important;font-size:14px;border:0;color:#000;padding:0 15px;font-family:"Outfit", sans-serif !important}.new_inputlabel .input.graytext{color:#707070}.new_inputlabel .textarea{height:45px;line-height:20px;font-size:14px;color:#000;font-family:"Outfit", sans-serif !important;border:0;padding:5px 15px}.new_inputlabel .textarea.text_autoheight{resize:none}.new_inputlabel .textarea.mh_124{min-height:124px}.new_inputlabel .textarea.graytext{color:#707070}.new_inputlabel .ui.search.dropdown{background:url("../../images/common-images/icon_arrow_red.svg") no-repeat right 10px center !important;background-size:12px auto !important;height:45px;min-height:45px;line-height:45px;border:0;padding:0 !important;border:0 !important}.new_inputlabel .ui.search.dropdown.no_arrow{background:none !important}.new_inputlabel .ui.search.dropdown>.text{width:calc(100% - 30px);top:0px;left:0px;font-size:14px;color:#000 !important;padding:0 13px !important;font-family:"Outfit", sans-serif !important;margin-bottom:-5px;white-space:nowrap;overflow:hidden}.new_inputlabel .ui.search.dropdown>.text.default{opacity:.5}.new_inputlabel .ui.search.dropdown>.text .icon svg path,.new_inputlabel .ui.search.dropdown>.text .icon svg circle{fill:#000}.new_inputlabel .ui.search.dropdown>.search{font-size:12px;color:#000;padding:0 13px !important;font-family:"Outfit", sans-serif !important}.new_inputlabel .ui.search.dropdown .with_searchbox{max-height:inherit}.new_inputlabel .ui.search.dropdown .with_searchbox .selectsearch_wrap{padding:10px 15px}.new_inputlabel .ui.search.dropdown .with_searchbox .selectsearch_wrap .search_area .input{background:url("../../images/common-images/icon_search_blue.svg") no-repeat left 10px center #fff;background-size:14px;height:45px !important;padding:10px 10px 10px 30px !important;font-size:14px;line-height:26px;font-family:"Outfit", sans-serif !important;color:#000;border:1px solid rgba(112,112,112,0.2) !important;border-radius:5px !important}.new_inputlabel .ui.search.dropdown .with_searchbox .select_scrollarea{max-height:210px;overflow:auto}.new_inputlabel .ui.search.dropdown .with_searchbox .select_scrollarea .sg_heading{width:100%;display:block;font-size:12px;line-height:20px;color:#6D007D;font-weight:600;padding:5px 15px;white-space:initial}.new_inputlabel .ui.search.dropdown .with_searchbox .create_new{background:none;padding:15px 10px;font-size:12px;line-height:16px;color:#707070;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-top:1px solid rgba(112,112,112,0.2)}.new_inputlabel .ui.search.dropdown .with_searchbox .create_new button{background:none}.new_inputlabel .ui.search.dropdown .with_searchbox .create_new strong{font-size:14px;line-height:16px;font-weight:600;color:#000}.new_inputlabel .ui.search.dropdown .with_searchbox .create_new .customize_btn{background:none;font-size:14px;line-height:16px;font-weight:400;color:#6D007D;display:flex;align-items:center;gap:8px}.new_inputlabel .ui.search.dropdown .menu .item{font-size:14px;color:#000 !important;font-weight:400;font-family:"Outfit", sans-serif !important;white-space:initial}.new_inputlabel .ui.search.dropdown .menu .item.selected{background:none}.new_inputlabel .ui.search.dropdown .menu .item.active{background:url("../../images/common-images/icon_item_tickblue.svg") no-repeat right 15px center !important;background-size:15px 15px !important;color:#2459A3 !important;font-size:500 !important;padding-right:35px !important}.new_inputlabel .ui.search.dropdown .menu .item.active .icon svg path,.new_inputlabel .ui.search.dropdown .menu .item.active .icon svg circle{fill:#2459A3}.new_inputlabel .ui.search.dropdown .menu .item strong{font-weight:700}.new_inputlabel .ui.search.dropdown .menu .item:nth-child(2n){background-color:#F8FBFF !important}.new_inputlabel .ui.search.dropdown.multiple{white-space:wrap !important;height:auto;min-height:45px !important;display:flex;flex-wrap:wrap;align-items:center;padding-right:25px !important}.new_inputlabel .ui.search.dropdown.multiple input.search{margin:0 !important}.new_inputlabel .ui.search.dropdown.multiple .text{margin:0 !important;line-height:45px}.new_inputlabel .ui.search.dropdown.multiple a.label{background:#F8FBFF;position:inherit;left:inherit;top:inherit;font-size:12px !important;line-height:16px !important;color:#707070 !important;float:left;margin:8px 0px 0px 8px;padding:5px 10px !important;text-decoration:none}.new_inputlabel .ui.search.dropdown.multiple a.label:before{display:none}.new_inputlabel .ui.search.dropdown.multiple a.label .icon{width:15px;min-width:15px;height:15px;display:inline-block;color:#000;opacity:.8;margin-right:3px}.new_inputlabel .ui.search.dropdown.multiple a.label .icon img{max-width:15px}.new_inputlabel .ui.search.dropdown.multiple a.label .icon.delete{width:7px;min-width:7px;font-size:10px;color:#C8001F;font-style:normal;font-weight:400;margin-right:0}.new_inputlabel .ui.search.dropdown.multiple a.label ~ .text{display:none}.new_inputlabel .ui.search.dropdown.multiple a.label ~ .search{height:25px;margin-top:10px !important}.new_inputlabel .ui.search.dropdown.multiple .menu .item.selected{background:none !important;color:#000 !important}.new_inputlabel .ui.search.dropdown.multiple .menu .item:before{content:'';width:14px;min-width:14px;height:14px;border:1px solid rgba(112,112,112,0.2);border-radius:2px;position:relative;margin-right:10px}.new_inputlabel .ui.search.dropdown.content_twoline>.text .click_hide{display:none}.new_inputlabel .ui.search.dropdown.content_twoline .menu .item{display:flex;flex-direction:column;align-items:flex-start;font-weight:700}.new_inputlabel .ui.search.dropdown.content_twoline .menu .item span{color:#535353;font-weight:400}.new_inputlabel .ui.search.dropdown.icon_radiotype .menu .item:before{content:'';background:url("../../images/common-images/common-images/icon_radiobox_gray.svg") no-repeat center center;background-size:15px 15px;width:15px;min-width:15px;height:15px;position:relative;margin-right:10px;top:1px}.new_inputlabel .ui.search.dropdown.icon_radiotype .menu .item.selected:before{background:url("../../images/common-images/common-images/icon_radiobox_red.svg") no-repeat center center;background-size:15px 15px}.new_inputlabel.error{border-color:#EF1855}.new_inputlabel.error .label{color:#EF1855}.new_inputlabel.label_inside{padding:5px 0}.new_inputlabel.label_inside .label{background:none;font-size:12px;line-height:16px;color:#6D007D;font-weight:400;padding:0px 13px;position:inherit;left:inherit;top:inherit}.new_inputlabel.label_inside .label:before{display:none}.new_inputlabel.label_inside .input{height:20px !important;line-height:20px !important;padding:0 13px}.new_inputlabel.label_inside .textarea{min-height:150px;height:auto;line-height:20px;padding:0px 13px}.new_inputlabel.label_inside .ui.search.dropdown{height:20px;line-height:20px;min-height:20px !important}.new_inputlabel.label_inside .ui.search.dropdown input.search{padding:0 10px !important}.new_inputlabel.label_inside .ui.search.dropdown .text{height:20px;line-height:20px;top:0px;left:0}.new_inputlabel.bggray{background:#f7f7f7}.new_inputlabel.bggray .input,.new_inputlabel.bggray .textarea,.new_inputlabel.bggray .ui.search.dropdown{background:none}.new_inputlabel .two_column{width:100%;display:flex;align-items:center}.new_inputlabel .two_column>div{width:100%}.new_inputlabel .two_column>div.cline{background-color:#C9DBF4;max-width:1px;height:32px}.new_inputlabel .two_column>div.mw110{max-width:110px}.new_inputlabel .two_column>div.mw110 .ui.search.dropdown .menu{min-width:350px}@media (max-width: 767px){.new_inputlabel .two_column>div.mw110 .ui.search.dropdown .menu{min-width:280px}}body{overflow-x:hidden}@-webkit-keyframes redFlash{0%{background-color:#ff0011}50%{background-color:#950017}100%{background-color:#ff0011}}@keyframes redFlash{0%{background-color:#ff0011}50%{background-color:#950017}100%{background-color:#ff0011}}@-webkit-keyframes blueFlash{0%{background-color:#2459A3}50%{background-color:#2d70cd}100%{background-color:#2459A3}}@keyframes blueFlash{0%{background-color:#2459A3}50%{background-color:#2d70cd}100%{background-color:#2459A3}}.pointer{cursor:pointer !important}.hp_wrap{font-family:"Outfit",sans-serif !important}.hp_wrap .objectfit>img{width:100%;height:100%;object-fit:cover;object-position:center center}.hp_wrap .flex-center{display:flex;align-items:center;justify-content:center}.hp_wrap h1,.hp_wrap h2,.hp_wrap h3,.hp_wrap h4,.hp_wrap h5,.hp_wrap h6{font-family:"Outfit",sans-serif !important}.hp_wrap .redtext{color:#C8001F !important}.hp_wrap .customscroll::-webkit-scrollbar{width:4px;height:4px}.hp_wrap .customscroll::-webkit-scrollbar-thumb{background-color:#EF1855}.hp_wrap .owl-carousel .owl-stage,.hp_wrap .owl-carousel .owl-item{display:flex}.hp_wrap .owl-carousel .owl-nav>div{width:30px;height:30px;border-radius:50px;position:absolute;top:50%;transform:translateY(-50%);border:2px solid #fff;border-radius:50px}@media (max-width: 767px){.hp_wrap .owl-carousel .owl-nav>div{width:20px;height:20px}}.hp_wrap .owl-carousel .owl-nav>div:before{content:'';width:10px;height:10px;border-bottom:2px solid #fff;position:absolute;top:9px}@media (max-width: 767px){.hp_wrap .owl-carousel .owl-nav>div:before{width:8px;height:8px;top:5px}}.hp_wrap .owl-carousel .owl-nav>div.owl-prev{left:0px}.hp_wrap .owl-carousel .owl-nav>div.owl-prev:before{border-left:2px solid #fff;transform:rotate(45deg);left:9px}@media (max-width: 767px){.hp_wrap .owl-carousel .owl-nav>div.owl-prev:before{left:5px}}.hp_wrap .owl-carousel .owl-nav>div.owl-next{right:0px}.hp_wrap .owl-carousel .owl-nav>div.owl-next:before{border-right:2px solid #fff;transform:rotate(-45deg);right:9px}@media (max-width: 767px){.hp_wrap .owl-carousel .owl-nav>div.owl-next:before{right:5px}}.hp_wrap .owl-carousel .owl-nav>div.disabled{display:none}.hp_wrap .owl-carousel .owl-nav.disabled{display:none}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div{border:2px solid #2459A3}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div:before{border-bottom:2px solid #2459A3}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div.owl-prev:before{border-left:2px solid #2459A3}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div.owl-next:before{border-right:2px solid #2459A3}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div:hover{background-color:#2459A3}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div:hover.owl-prev:before{border-color:#fff}.hp_wrap .owl-carousel.arrow_blue .owl-nav>div:hover.owl-next:before{border-color:#fff}.hp_wrap .owl-carousel.arrow_red .owl-nav>div{border:2px solid #C8001F}.hp_wrap .owl-carousel.arrow_red .owl-nav>div:before{border-bottom:2px solid #C8001F}.hp_wrap .owl-carousel.arrow_red .owl-nav>div.owl-prev:before{border-left:2px solid #C8001F}.hp_wrap .owl-carousel.arrow_red .owl-nav>div.owl-next:before{border-right:2px solid #C8001F}.hp_wrap .owl-carousel.arrow_red .owl-nav>div:hover{background-color:#C8001F}.hp_wrap .owl-carousel.arrow_red .owl-nav>div:hover.owl-prev:before{border-color:#fff}.hp_wrap .owl-carousel.arrow_red .owl-nav>div:hover.owl-next:before{border-color:#fff}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div{border:2px solid #FDEC07}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div:before{border-bottom:2px solid #FDEC07}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div.owl-prev:before{border-left:2px solid #FDEC07}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div.owl-next:before{border-right:2px solid #FDEC07}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div:hover{background-color:#FDEC07}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div:hover.owl-prev:before{border-color:#000}.hp_wrap .owl-carousel.arrow_ylw .owl-nav>div:hover.owl-next:before{border-color:#000}.hp_wrap .owl-carousel.arrow_22 .owl-nav>div{width:22px;height:22px}@media (max-width: 767px){.hp_wrap .owl-carousel.arrow_22 .owl-nav>div{width:20px;height:20px}}.hp_wrap .owl-carousel.arrow_22 .owl-nav>div:before{width:7px;height:7px;top:6px}@media (max-width: 767px){.hp_wrap .owl-carousel.arrow_22 .owl-nav>div:before{top:5px}}.hp_wrap .owl-carousel.arrow_22 .owl-nav>div.owl-prev:before{left:7px}@media (max-width: 767px){.hp_wrap .owl-carousel.arrow_22 .owl-nav>div.owl-prev:before{left:6px}}.hp_wrap .owl-carousel.arrow_22 .owl-nav>div.owl-next:before{right:7px}@media (max-width: 767px){.hp_wrap .owl-carousel.arrow_22 .owl-nav>div.owl-next:before{right:6px}}.hp_wrap .animate_border{margin-bottom:35px}@media (max-width: 991px){.hp_wrap .animate_border{margin-bottom:25px}}@media (max-width: 767px){.hp_wrap .animate_border{margin-bottom:20px}}.hp_wrap .animate_border.ylw:before{background:linear-gradient(90deg, #FDEC07 50%, #fff 50%) top/100% 3px no-repeat}@media (max-width: 767px){.hp_wrap .custom_container{padding:0 20px}}@media (max-width: 767px){.hp_wrap br{display:none}}.hp_wrap .c_btn{padding-left:20px;padding-right:20px}.hp_wrap .c_btn.mh_28{min-width:128px;min-height:28px}.hp_wrap .c_btn.mh_28 .rgt_arrow{top:6px}.hp_wrap .c_btn.round{border-radius:50px}.hp_wrap .btnrow_full{width:100%;display:flex;flex-wrap:wrap;gap:10px;padding-top:10px}.hp_wrap .btnrow_full.center{justify-content:center}.hp_wrap .new_inputlabel .textarea.mh45{min-height:45px}.hp_wrap .new_inputlabel .textarea.pt10{padding-top:10px}.hp_wrap .new_inputlabel .ui.search.dropdown.visible>.search{font-size:14px;font-family:"Outfit",sans-serif;color:#000 !important}.hp_wrap .new_inputlabel .ui.search.dropdown>.text.default{color:#707070 !important}.hp_wrap .new_inputlabel .ui.search.dropdown.with_icon .item .icon{width:20px;min-width:20px}.hp_wrap .new_inputlabel .ui.search.dropdown.with_icon .item .icon img{max-width:20px}.hp_wrap .new_inputlabel .ui.search.dropdown .menu{min-width:200px}.hp_wrap .new_inputlabel.h40{border-radius:50px;padding:0}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown{background-size:10px auto !important;height:38px;min-height:38px;line-height:38px}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown>.text,.hp_wrap .new_inputlabel.h40 .ui.search.dropdown>.search{font-size:12px !important}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown .icon{width:15px;min-width:15px}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown .icon img{max-width:15px}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown .menu .item{min-height:35px;font-size:12px}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown.with_icon .item .icon{width:15px;min-width:15px}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown.with_icon .item .icon img{max-width:15px}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown.multiple{height:auto;min-height:38px !important}.hp_wrap .new_inputlabel.h40 .ui.search.dropdown.multiple>.text,.hp_wrap .new_inputlabel.h40 .ui.search.dropdown.multiple>.search{line-height:38px}.hp_wrap .small_tooltip{position:relative}.hp_wrap .small_tooltip .tooltip_content{background:#fff;border-radius:5px;border:1px solid rgba(112,112,112,0.2);box-shadow:0px 3px 6px #00000029;padding:7px 10px;position:absolute;left:50%;transform:translateX(-50%);bottom:100%;margin-bottom:8px;display:none;z-index:10}.hp_wrap .small_tooltip .tooltip_content:before{content:'';width:100%;height:15px;position:absolute;left:0;bottom:-10px}.hp_wrap .small_tooltip .tooltip_content .arrow{width:12px;height:8px;position:absolute;left:50%;bottom:-8px;margin-left:-6px}.hp_wrap .small_tooltip .tooltip_content .arrow:before{content:'';border-top:8px solid rgba(112,112,112,0.2);border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:0;top:0}.hp_wrap .small_tooltip .tooltip_content .arrow:after{content:'';border-top:8px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;left:0;top:-2px}.hp_wrap .small_tooltip .tooltip_content p{font-size:10px !important;line-height:16px !important;font-weight:400;color:#000 !important;display:flex;align-items:center;gap:5px;white-space:nowrap}.hp_wrap .small_tooltip .tooltip_content.btm{bottom:inherit;top:100%;margin-bottom:0;margin-top:8px}.hp_wrap .small_tooltip .tooltip_content.btm:before{bottom:inherit;top:-10px}.hp_wrap .small_tooltip .tooltip_content.btm .arrow{left:50%;transform:rotate(180deg);bottom:inherit;top:-8px}.hp_wrap .small_tooltip .tooltip_content.left{left:inherit;right:0;transform:none}.hp_wrap .small_tooltip .tooltip_content.left .arrow{left:inherit;right:15px;margin-left:0}.hp_wrap .small_tooltip .tooltip_content.right{left:0;transform:none}.hp_wrap .small_tooltip .tooltip_content.right .arrow{left:15px;margin-left:0}.hp_wrap .small_tooltip:hover .tooltip_content{display:block}.hp_wrap .c_heading{font-size:26px;line-height:30px;font-weight:700;letter-spacing:-0.26px;color:#C8001F;margin-bottom:3px}@media (max-width: 991px){.hp_wrap .c_heading{font-size:20px;line-height:26px}}@media (max-width: 767px){.hp_wrap .c_heading{font-size:18px;line-height:24px}}.hp_wrap .c_heading .bltext{color:#2459A3}.hp_wrap .c_heading.center{text-align:center}.hp_wrap .sub_heading{font-size:12px;line-height:18px;font-weight:500;color:#000;display:block;margin-bottom:20px}.hp_wrap .sub_heading.center{text-align:center}.hp_wrap .all_magazines{background:url("../../images/magazine/bg_hp_wrap.avif") no-repeat center top;background-size:100% auto;padding-bottom:25px}.hp_wrap .all_magazines .custom_container{max-width:1300px}.hp_wrap .all_magazines .magazines_carousel{padding:50px 0}@media (max-width: 1365px){.hp_wrap .all_magazines .magazines_carousel{padding:50px 15px}}@media (max-width: 1199px){.hp_wrap .all_magazines .magazines_carousel{padding:40px 15px}}@media (max-width: 767px){.hp_wrap .all_magazines .magazines_carousel{padding:20px 15px}}.hp_wrap .all_magazines .magazines_carousel .owl-item{padding:5px 7px}@media (max-width: 767px){.hp_wrap .all_magazines .magazines_carousel .owl-item{padding:5px}}.hp_wrap .all_magazines .magazines_carousel .owl-nav .owl-prev{left:-25px}@media (max-width: 1365px){.hp_wrap .all_magazines .magazines_carousel .owl-nav .owl-prev{left:-5px}}.hp_wrap .all_magazines .magazines_carousel .owl-nav .owl-next{right:-25px}@media (max-width: 1365px){.hp_wrap .all_magazines .magazines_carousel .owl-nav .owl-next{right:-5px}}.hp_wrap .all_magazines .magazines_carousel .item{background-color:#fff;width:100%;padding:7px;border:1px solid #EAEAEA;border-radius:10px;cursor:pointer}.hp_wrap .all_magazines .magazines_carousel .item .imgbox{width:100%;border-radius:10px;overflow:hidden;margin-bottom:12px}.hp_wrap .all_magazines .magazines_carousel .item .imgbox img{width:100%}.hp_wrap .all_magazines .magazines_carousel .item .date{background:url("../../images/magazine/icon_calendar.svg") no-repeat left center;background-size:11px 13px;padding-left:17px;font-size:10px;line-height:14px;color:#707070;margin-bottom:5px}.hp_wrap .all_magazines .magazines_carousel .item:hover,.hp_wrap .all_magazines .magazines_carousel .item.active{border-color:#C8001F}.hp_wrap .all_magazines .magazine_details{background:url("../../images/magazine/bg_magazine_details.avif") no-repeat center top;background-size:cover;width:100%;max-width:1088px;margin:0 auto;border:1px solid #707070;border-radius:20px;overflow:hidden;position:relative}.hp_wrap .all_magazines .magazine_details:after{content:'';background:transparent linear-gradient(180deg, #2459A3 0%, #C8001F 100%) 0% 0% no-repeat padding-box;width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.55}.hp_wrap .all_magazines .magazine_details .magazine_detailsin{width:100%;padding:20px;display:flex;gap:0px 30px;position:relative;z-index:2}@media (max-width: 991px){.hp_wrap .all_magazines .magazine_details .magazine_detailsin{gap:0 20px}}@media (max-width: 767px){.hp_wrap .all_magazines .magazine_details .magazine_detailsin{padding:15px;flex-direction:column}}.hp_wrap .all_magazines .magazine_details .imgbox{width:314px;min-width:314px;border-radius:10px;overflow:hidden}@media (max-width: 991px){.hp_wrap .all_magazines .magazine_details .imgbox{width:280px;min-width:280px}}@media (max-width: 767px){.hp_wrap .all_magazines .magazine_details .imgbox{width:100%;min-width:auto;max-width:300px}}.hp_wrap .all_magazines .magazine_details .imgbox img{width:100%;border-radius:10px}.hp_wrap .all_magazines .magazine_details .textbox{width:100%;padding:20px 70px 20px 0}@media (max-width: 991px){.hp_wrap .all_magazines .magazine_details .textbox{padding:15px 15px 15px 0}}.hp_wrap .all_magazines .magazine_details .textbox .date{font-size:13px;line-height:16px;font-weight:400;color:#fff;gap:5px;margin-bottom:10px}.hp_wrap .all_magazines .magazine_details .textbox h3{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-0.24px;color:#fff;margin-bottom:5px}@media (max-width: 767px){.hp_wrap .all_magazines .magazine_details .textbox h3{font-size:20px;line-height:24px}}.hp_wrap .all_magazines .magazine_details .textbox h4{font-size:16px;line-height:22px;font-weight:400;color:#FDEC07;margin-bottom:15px}.hp_wrap .all_magazines .magazine_details .textbox .animate_border{margin-bottom:15px}.hp_wrap .all_magazines .magazine_details .textbox .btext{font-size:18px;line-height:22px;font-weight:600;color:#fff;display:block;margin-bottom:15px}@media (max-width: 767px){.hp_wrap .all_magazines .magazine_details .textbox .btext{font-size:16px}}.hp_wrap .all_magazines .magazine_details .textbox p{font-size:14px;line-height:21px;font-weight:300;letter-spacing:-0.14px;color:#fff;margin-bottom:15px}.hp_wrap .all_magazines .magazine_details .textbox .available_text{font-size:20px;line-height:26px;font-weight:600;letter-spacing:-0.2px;color:#fff;margin-bottom:20px}@media (max-width: 767px){.hp_wrap .all_magazines .magazine_details .textbox .available_text{font-size:16px;line-height:22px}}.hp_wrap .editions{width:100%;padding:30px 0 60px}@media (max-width: 991px){.hp_wrap .editions{padding:30px 0}}@media (max-width: 767px){.hp_wrap .editions{padding:25px 0}}.hp_wrap .editions .top_textbox{padding-bottom:15px}@media (max-width: 767px){.hp_wrap .editions .top_textbox{padding-bottom:5px}}.hp_wrap .editions .search_wrap{background-color:rgba(200,0,31,0.03);padding:10px 0}.hp_wrap .editions .search_wrap .custom_container{display:flex}.hp_wrap .editions .search_wrap .custom_container .inputwrap{background-color:#fff;width:100%;padding:7px;border-radius:50px}.hp_wrap .editions .search_wrap .custom_container .input{background:url("../../images/magazine/icon_search_red.svg") no-repeat left 20px center;background-size:17px auto;width:100%;height:38px;border:0;border-radius:50px;padding:5px 15px 5px 50px}.hp_wrap .editions .search_wrap .custom_container button{background-color:#C8001F;width:107px;min-width:60px;height:38px;font-size:12px;line-height:17px;font-weight:500;color:#fff;white-space:nowrap;border-radius:50px}.hp_wrap .editions .select_fullrow{width:100%;padding:20px 0;border-bottom:1px solid #EAEAEA;position:relative;z-index:2}@media (max-width: 767px){.hp_wrap .editions .select_fullrow{padding:15px 0}}.hp_wrap .editions .select_fullrow .custom_container{gap:15px 20px}.hp_wrap .editions .select_fullrow .new_inputlabel{width:100%;max-width:220px}@media (max-width: 767px){.hp_wrap .editions .select_fullrow .new_inputlabel{max-width:100%}}@media (max-width: 1299px){.hp_wrap .editions .select_fullrow .new_inputlabel.ml-auto{margin-left:0 !important}}.hp_wrap .editions .all_editions{width:100%;padding-top:25px}@media (max-width: 767px){.hp_wrap .editions .all_editions{padding-top:20px}}.hp_wrap .editions .all_editions .search_result{width:100%;align-items:flex-start;gap:10px 25px;margin-bottom:60px}@media (max-width: 1199px){.hp_wrap .editions .all_editions .search_result{margin-bottom:40px}}@media (max-width: 767px){.hp_wrap .editions .all_editions .search_result{flex-direction:column;margin-bottom:25px}}.hp_wrap .editions .all_editions .search_result .ltext{font-size:12px;line-height:15px;font-weight:500;color:#000;white-space:nowrap;padding-top:5px}@media (max-width: 767px){.hp_wrap .editions .all_editions .search_result .ltext{padding-top:0}}.hp_wrap .editions .all_editions .search_result ul{display:flex;flex-wrap:wrap;gap:10px 15px}.hp_wrap .editions .all_editions .search_result ul li{background-color:#F2F7FF;padding:5px 7px;font-size:12px;line-height:15px;font-weight:400;color:#000;display:flex;align-items:center;gap:7px;border-radius:3px}.hp_wrap .editions .all_editions .search_result ul li .cross{background:url("../../images/magazine/icon_cross.svg") no-repeat center center;background-size:100% 100%;width:8px;height:8px;cursor:pointer}.hp_wrap .editions .all_editions .cardbox_wrap{width:100%;max-width:1135px;margin:0 auto 20px;gap:35px}@media (max-width: 1199px){.hp_wrap .editions .all_editions .cardbox_wrap{gap:25px}}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox{background-color:#fff;width:calc(25% - 27px);padding:7px;border:1px solid #EAEAEA;position:relative;border-radius:10px;margin-bottom:12px}@media (max-width: 1199px){.hp_wrap .editions .all_editions .cardbox_wrap .cardbox{width:calc(25% - 19px)}}@media (max-width: 991px){.hp_wrap .editions .all_editions .cardbox_wrap .cardbox{width:calc(33% - 15px)}}@media (max-width: 767px){.hp_wrap .editions .all_editions .cardbox_wrap .cardbox{width:calc(50% - 13px)}}@media (max-width: 599px){.hp_wrap .editions .all_editions .cardbox_wrap .cardbox{width:100%}}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox{width:100%;border-radius:10px;overflow:hidden;position:relative}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox>img{width:100%;border-radius:10px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay{background:url("../../images/magazine/bg_gradient1.png") repeat-x left bottom;width:100%;height:100%;position:absolute;left:0;bottom:0;display:flex;align-items:flex-end}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text{width:100%;padding:25px}@media (max-width: 991px){.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text{padding:17px}}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text h3{font-size:18px;line-height:24px;font-weight:600;font-family:"Outfit",sans-serif;letter-spacing:-0.18px;color:#fff;margin-bottom:10px}@media (max-width: 991px){.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text h3{font-size:16px;line-height:22px}}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text .frow{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text .frow .cat{background-color:rgba(255,255,255,0.2);font-size:12px;line-height:16px;font-weight:500;color:#fff;padding:7px 15px;letter-spacing:0.12px;border-radius:3px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text .frow .flag{width:18px;height:18px;border-radius:50px;overflow:hidden}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .imgbox .overlay .text .frow .flag img{border-radius:50px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .textbox{width:100%;padding:15px 10px 20px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .textbox p{font-size:11px;line-height:15px;letter-spacing:-0.11px;color:#000;font-weight:300;margin-bottom:10px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .textbox .date{background:url("../../images/magazine/icon_calendar.svg") no-repeat left top 1px;background-size:11px 11px;font-size:10px;line-height:13px;font-weight:400;color:#707070;padding-left:18px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox .c_btn{min-height:25px;position:absolute;right:17px;bottom:-12px}.hp_wrap .editions .all_editions .cardbox_wrap .cardbox:hover{border-color:#C8001F}.hp_wrap .custom_pagination{flex-wrap:wrap;padding:60px 0 20px;gap:10px}@media (max-width: 991px){.hp_wrap .custom_pagination{padding:40px 0 20px}}@media (max-width: 767px){.hp_wrap .custom_pagination{padding:20px 0 0}}.hp_wrap .custom_pagination .page-btn{background:#EFF5FF;width:32px;height:32px;padding:5px;border:0;color:#5d7fb8;font-size:12px;font-weight:600;font-family:"Outfit",sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:.3s}.hp_wrap .custom_pagination .page-btn:hover{background-color:#2459A3;color:#fff}.hp_wrap .custom_pagination .page-btn.active{background-color:#2459A3;color:#fff}.hp_wrap .custom_pagination .page-btn.prev,.hp_wrap .custom_pagination .page-btn.next{background-color:#FFEFF1}.hp_wrap .custom_pagination .page-btn.prev{margin-right:5px}.hp_wrap .custom_pagination .page-btn.next{margin-left:5px}.hp_wrap .subscribe_section{background:url("../../images/magazine/bg_subscribe_section.avif") no-repeat center top;background-size:100% auto;padding:50px 0 30px;overflow:hidden}@media (max-width: 991px){.hp_wrap .subscribe_section{padding:30px 0}}@media (max-width: 767px){.hp_wrap .subscribe_section{padding:25px 0}}.hp_wrap .subscribe_section .top_textbox{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:40px}.hp_wrap .subscribe_section .top_textbox .imgbox{width:100%;max-width:102px}.hp_wrap .subscribe_section .pricing_section{width:100%;max-width:820px;margin:0 auto}.hp_wrap .subscribe_section .pricing_section .pricing{width:100%;position:relative;padding-top:7px}.hp_wrap .subscribe_section .pricing_section .pricing:before{content:'';background:#C8001F;background:-webkit-linear-gradient(90deg, #c8001f 0%, #1272f8 50%, #2459a3 100%);background:-moz-linear-gradient(90deg, #c8001f 0%, #1272f8 50%, #2459a3 100%);background:linear-gradient(90deg, #c8001f 0%, #1272f8 50%, #2459a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#C8001F", endColorstr="#2459A3", GradientType=1);width:100%;height:50px;position:absolute;left:0;top:0;border-radius:50px 50px 0 0}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox{background-color:#fff;width:100%;padding:15px;min-height:200px;border:1px solid #EAEAEA;border-radius:50px;position:relative;display:flex;justify-content:space-between;gap:20px 30px}@media (max-width: 991px){.hp_wrap .subscribe_section .pricing_section .pricing .whitebox{gap:20px}}@media (max-width: 767px){.hp_wrap .subscribe_section .pricing_section .pricing .whitebox{flex-wrap:wrap}}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common{width:calc(33.3% - 20px);padding-bottom:80px;position:relative;border-radius:42px;box-shadow:rgba(200,0,31,0.2) 0px 0px 7px}@media (max-width: 991px){.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common{width:calc(33.3% - 13px)}}@media (max-width: 767px){.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common{width:100%}}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head{width:100%;padding:30px 25px;position:relative}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head .patch{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;font-size:70px;font-weight:700;line-height:70px;position:absolute;right:0;top:0;color:rgba(255,245,248,0.4)}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head h2{font-size:18px;line-height:24px;color:#C8001F;font-family:"Poppins",sans-serif !important;font-weight:700;position:relative;padding-bottom:15px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head h2 span{font-weight:400;font-family:"Poppins",sans-serif !important;color:#2459A3;display:block}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head h2:after{content:'';background-color:#C8001F;width:44px;height:3px;position:absolute;left:0;bottom:0;border-radius:10px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head .tag{background:transparent linear-gradient(126deg, #C8001F 0%, #EB3854 100%) 0% 0% no-repeat padding-box;min-height:21px;font-size:10px;line-height:14px;font-weight:500;color:#fff;padding:0 10px 0 5px;border-radius:10px 0 0 10px;display:flex;align-items:center;gap:5px;position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:5px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head .tag img,.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head .tag svg{max-width:12px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .head .tag.blue{background:transparent linear-gradient(122deg, #2459A3 0%, #1D62C2 100%) 0% 0% no-repeat padding-box}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .price{background-color:rgba(255,245,248,0.99);width:100%;min-height:60px;font-size:18px;line-height:24px;font-weight:700;color:#C8001F;padding:10px 25px;gap:7px;font-family:"Poppins",sans-serif}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .price small{font-size:12px;line-height:16px;font-weight:500;color:#151515;font-family:"Outfit",sans-serif}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .description{width:100%;padding:20px 25px;border-bottom:1px solid rgba(200,0,31,0.1)}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .description h3{font-size:14px;line-height:20px;font-weight:700;color:#000;text-align:left}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .description h3 small{font-size:12px;line-height:16px;font-weight:300;text-align:center;color:#868686;display:block;text-align:left}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .description p{font-size:12px;line-height:16px;font-weight:300;text-align:center;color:#868686}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .listtytpe{width:100%;padding:20px 25px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .listtytpe ul{width:100%;display:flex;flex-direction:column;gap:10px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .listtytpe ul li{background:url("../../images/magazine/icon_check_redbg2.svg") no-repeat top 7px right;background-size:12px 12px;padding:3px 17px 3px 0;font-size:11px;line-height:17px;font-weight:300;color:#000;font-family:"Outfit",sans-serif;position:relative}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .sub_btn{background:transparent linear-gradient(180deg, #E1003E 0%, #FF9AB6 100%) 0% 0% no-repeat padding-box;width:100%;min-height:62px;font-size:15px;color:#FDEC07;font-weight:600;font-family:"Outfit",sans-serif;padding:10px 15px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:0 0 44px 44px;position:absolute;left:0;bottom:0}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common .sub_btn:hover{background:#C8001F}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common.blue{box-shadow:rgba(29,98,194,0.2) 0px 0px 7px}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common.blue .head .patch{color:rgba(29,98,194,0.02)}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common.blue .price{background-color:rgba(29,98,194,0.09);color:#2459A3}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common.blue .sub_btn{background:transparent linear-gradient(180deg, #2459A3 0%, #79ABF2 100%) 0% 0% no-repeat padding-box}.hp_wrap .subscribe_section .pricing_section .pricing .whitebox .common.blue .sub_btn:hover{background:#2459A3}.hp_wrap .view_magazine{background-color:#555555;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.hp_wrap .view_magazine .view_area{width:100%;height:100%}@-webkit-keyframes bounceeffect{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes bounceeffect{0%,100%{transform:translateY(0)}50%{transform:translateY(3px)}}.hp_wrap .view_magazine .bounceeffect{animation:bounceeffect 1.5s ease-in-out infinite;-webkit-animation:bounceeffect 1.5s ease-in-out infinite}.hp_wrap .view_magazine .options_row{background-color:#fff;min-height:85px;padding:10px 0;border:1px solid #555555}.hp_wrap .view_magazine .options_row .custom_container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 991px){.hp_wrap .view_magazine .options_row .custom_container{min-height:102px;align-items:flex-start;flex-wrap:wrap;justify-content:center;gap:10px}}@media (max-width: 549px){.hp_wrap .view_magazine .options_row .custom_container{min-height:150px;flex-direction:column;align-items:center}}.hp_wrap .view_magazine .options_row .smbtn{background-color:rgba(36,89,163,0.04);min-width:43px;min-height:43px;padding:5px 10px;font-size:14px;line-height:16px;font-weight:500;letter-spacing:0.14px;color:#000;gap:10px;border-radius:4px}@media (max-width: 1199px){.hp_wrap .view_magazine .options_row .smbtn{font-size:12px}}@media (max-width: 991px){.hp_wrap .view_magazine .options_row .smbtn{min-width:35px;min-height:35px;padding:5px}}.hp_wrap .view_magazine .options_row .smbtn img,.hp_wrap .view_magazine .options_row .smbtn svg{max-width:20px}@media (max-width: 991px){.hp_wrap .view_magazine .options_row .smbtn img,.hp_wrap .view_magazine .options_row .smbtn svg{max-width:15px;max-height:15px}}.hp_wrap .view_magazine .options_row .smbtn.bgred{background-color:rgba(200,0,31,0.04)}.hp_wrap .view_magazine .options_row .mycommon_dropdown{background-color:#fff;max-height:500px;overflow:hidden;overflow-y:auto;min-width:230px;padding:20px;border:1px solid #707070;border-radius:15px}.hp_wrap .view_magazine .options_row .mycommon_dropdown ul{list-style:none;display:flex;flex-direction:column;gap:10px;padding:0}.hp_wrap .view_magazine .options_row .mycommon_dropdown li{width:100%;display:flex;justify-content:flex-start;padding-left:20px;position:relative}.hp_wrap .view_magazine .options_row .mycommon_dropdown li:before{content:'';background-color:#C8001F;width:7px;height:7px;border-radius:10px;position:absolute;left:0;top:12px}.hp_wrap .view_magazine .options_row .mycommon_dropdown li .dropdown-item{width:auto;max-width:auto;font-size:12px;line-height:16px;font-weight:400;padding:7px 0;color:#000;display:flex;align-items:center;gap:10px;cursor:pointer;white-space:inherit;position:relative;border-bottom:2px solid transparent}.hp_wrap .view_magazine .options_row .mycommon_dropdown li .dropdown-item.active,.hp_wrap .view_magazine .options_row .mycommon_dropdown li .dropdown-item:hover{background-color:transparent;color:#C8001F}.hp_wrap .view_magazine .options_row .mycommon_dropdown li .dropdown-item.active{font-weight:600;border-color:#C8001F}.hp_wrap .view_magazine .options_row .textbtn{font-size:14px;line-height:16px;font-weight:500;letter-spacing:0.14px;color:#000;gap:10px;text-align:left}@media (max-width: 1199px){.hp_wrap .view_magazine .options_row .textbtn{font-size:12px}}@media (max-width: 991px){.hp_wrap .view_magazine .options_row .textbtn{font-size:10px}}.hp_wrap .view_magazine .options_row .lftbox{gap:10px 15px}@media (max-width: 1199px){.hp_wrap .view_magazine .options_row .lftbox{gap:10px}}.hp_wrap .view_magazine .options_row .lftbox .quick_navigation{margin-right:15px}@media (max-width: 1199px){.hp_wrap .view_magazine .options_row .lftbox .quick_navigation{margin-right:0}}.hp_wrap .view_magazine .options_row .midbox{gap:10px 30px}@media (max-width: 1199px){.hp_wrap .view_magazine .options_row .midbox{gap:10px}}.hp_wrap .view_magazine .options_row .midbox .textbtn img,.hp_wrap .view_magazine .options_row .midbox .textbtn svg{max-width:20px}.hp_wrap .view_magazine .options_row .midbox .textbtn:hover{color:#2459A3}.hp_wrap .view_magazine .options_row .midbox .textbtn.bookmark.active svg path.bg{fill:#FDEC07}.hp_wrap .view_magazine .options_row .midbox div.gap-3{gap:10px !important}.hp_wrap .view_magazine .options_row .rghtbox{gap:10px 15px}@media (max-width: 1199px){.hp_wrap .view_magazine .options_row .rghtbox{gap:10px}}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div,body.theme_dark .owl-carousel.arrow_red .owl-nav>div{border:2px solid #fff}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div:before,body.theme_dark .owl-carousel.arrow_red .owl-nav>div:before{border-bottom:2px solid #fff}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div.owl-prev:before,body.theme_dark .owl-carousel.arrow_red .owl-nav>div.owl-prev:before{border-left:2px solid #fff}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div.owl-next:before,body.theme_dark .owl-carousel.arrow_red .owl-nav>div.owl-next:before{border-right:2px solid #fff}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div:hover,body.theme_dark .owl-carousel.arrow_red .owl-nav>div:hover{background-color:#C8001F;border-color:#C8001F}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div:hover.owl-prev:before,body.theme_dark .owl-carousel.arrow_red .owl-nav>div:hover.owl-prev:before{border-color:#fff}body.theme_dark .owl-carousel.arrow_blue .owl-nav>div:hover.owl-next:before,body.theme_dark .owl-carousel.arrow_red .owl-nav>div:hover.owl-next:before{border-color:#fff}body.theme_dark .c_heading{color:#FDEC07}body.theme_dark .c_heading .bltext{color:#fff}body.theme_dark .sub_heading{color:#fff}body.theme_dark .all_magazines{background-color:#000}body.theme_dark .editions{background-color:#2C2C2C}body.theme_dark .editions .all_editions .search_result .ltext{color:#fff}body.theme_dark .subscribe_section{background:#000}

/* ── E-Magazine reader + subscribe (added for the React feature) ───────────── */
.emag_reader { padding: 24px 0 60px; }
.emag_reader_top { text-align: center; margin-bottom: 18px; }
.emag_back { display: inline-block; color: #C8001F; font-weight: 600; font-size: 13px; margin-bottom: 8px; }
.emag_reader_title { font-size: 26px; line-height: 1.2; font-weight: 700; margin: 0; }
.emag_reader_meta { color: #888; font-size: 13px; margin-top: 4px; }
.emag_stage { position: relative; display: flex; align-items: center; justify-content: center; gap: 12px; margin: 20px auto; max-width: 1000px; }
.emag_page { max-width: 760px; width: 100%; box-shadow: 0 10px 40px rgba(0,0,0,.18); border-radius: 6px; overflow: hidden; cursor: zoom-in; background: #f4f4f4; }
.emag_page img { display: block; width: 100%; height: auto; }
.emag_stage.zoomed { overflow-x: auto; align-items: flex-start; }
.emag_stage.zoomed .emag_page { max-width: none; width: 1400px; cursor: zoom-out; }
.emag_nav { flex: 0 0 44px; width: 44px; height: 44px; border-radius: 50%; border: 2px solid #C8001F; background: #fff; color: #C8001F; font-size: 24px; line-height: 1; cursor: pointer; transition: background .2s; }
.emag_nav:hover:not(:disabled) { background: #C8001F; color: #fff; }
.emag_nav:disabled { opacity: .35; cursor: default; }
.emag_toolbar { display: flex; align-items: center; justify-content: center; gap: 16px; margin: 6px 0 16px; }
.emag_tool { border: 1px solid #ddd; background: #fff; border-radius: 20px; padding: 6px 16px; font-size: 13px; cursor: pointer; }
.emag_tool:hover { border-color: #C8001F; color: #C8001F; }
.emag_counter { font-size: 13px; color: #555; }
.emag_thumbs { display: flex; gap: 8px; overflow-x: auto; padding: 12px 2px; scrollbar-width: thin; }
.emag_thumb { flex: 0 0 68px; width: 68px; height: 92px; border: 2px solid transparent; border-radius: 4px; overflow: hidden; padding: 0; background: #eee; cursor: pointer; }
.emag_thumb.active { border-color: #C8001F; }
.emag_thumb img { width: 100%; height: 100%; object-fit: cover; display: block; }

/* Subscribe plans */
.emag_plans { display: flex; flex-wrap: wrap; gap: 20px; justify-content: center; }
.emag_plan { position: relative; flex: 1 1 260px; max-width: 320px; border: 1px solid #eee; border-radius: 14px; padding: 28px 24px; background: #fff; box-shadow: 0 6px 24px rgba(0,0,0,.06); text-align: center; }
.emag_plan.highlight { border-color: #C8001F; box-shadow: 0 10px 34px rgba(200,0,31,.14); }
.emag_plan_badge { position: absolute; top: -12px; left: 50%; transform: translateX(-50%); background: #C8001F; color: #fff; font-size: 11px; font-weight: 600; padding: 4px 14px; border-radius: 20px; }
.emag_plan_name { font-size: 20px; font-weight: 700; margin-bottom: 10px; }
.emag_plan_price { margin-bottom: 18px; }
.emag_plan_price strong { font-size: 34px; }
.emag_plan_price span { color: #888; font-size: 14px; margin-left: 4px; }
.emag_plan_features { list-style: none; padding: 0; margin: 0 0 22px; text-align: left; }
.emag_plan_features li { padding: 7px 0 7px 24px; position: relative; font-size: 14px; border-bottom: 1px solid #f3f3f3; }
.emag_plan_features li::before { content: '✓'; position: absolute; left: 0; color: #C8001F; font-weight: 700; }
.emag_plan_cta { width: 100%; opacity: .55; cursor: not-allowed !important; }
.emag_subscribe_note { text-align: center; margin-top: 28px; color: #666; font-size: 14px; }

/* Disabled subscribe CTAs (payment not wired yet) */
.pricing .sub_btn:disabled, .pricing .sub_btn[disabled] { opacity: .5; cursor: not-allowed; pointer-events: none; }

/* ── E-Magazine filter bar ─────────────────────────────────────────────────── */
.emag_filterbar { margin: 8px 0 28px; }
.emag_searchrow { margin-bottom: 14px; }
.emag_search_input { width: 100%; padding: 13px 18px; border: 1px solid #e2e2e2; border-radius: 30px; font-size: 14px; outline: none; background: #fff; }
.emag_search_input:focus { border-color: #C8001F; }
.emag_filters_row { display: flex; flex-wrap: wrap; gap: 12px; }
.emag_filter { flex: 1 1 200px; min-width: 170px; }
.emag_filter_btn { width: 100%; display: flex; align-items: center; justify-content: space-between; gap: 8px; padding: 11px 16px; border: 1px solid #e2e2e2; border-radius: 8px; background: #fff; font-size: 14px; color: #555; cursor: pointer; text-align: left; }
.emag_filter_btn.has_value { border-color: #C8001F; color: #111; font-weight: 500; }
.emag_filter_btn .caret { color: #999; font-size: 11px; }
.emag_filter_backdrop { position: fixed; inset: 0; z-index: 10; }
.emag_filter_menu { position: absolute; top: calc(100% + 6px); left: 0; right: 0; z-index: 11; background: #fff; border: 1px solid #eee; border-radius: 8px; box-shadow: 0 10px 30px rgba(0,0,0,.12); max-height: 260px; overflow-y: auto; padding: 6px; }
.emag_filter_item { padding: 9px 12px; border-radius: 6px; font-size: 14px; cursor: pointer; color: #333; }
.emag_filter_item:hover { background: #f6f6f6; }
.emag_filter_item.active { background: #C8001F; color: #fff; }
.emag_applied { align-items: center; gap: 10px; flex-wrap: wrap; margin-top: 16px; }
.emag_applied .ltext { font-size: 11px; font-weight: 600; letter-spacing: .5px; color: #888; }
.emag_applied ul { display: flex; flex-wrap: wrap; gap: 8px; list-style: none; margin: 0; padding: 0; }
.emag_applied li { display: inline-flex; align-items: center; gap: 6px; background: #f2f2f2; border-radius: 20px; padding: 5px 12px; font-size: 13px; }
.emag_applied li .cross { cursor: pointer; color: #C8001F; font-size: 11px; }
.emag_clearall { border: none; background: none; color: #C8001F; font-size: 13px; font-weight: 600; cursor: pointer; }

/* ── Consistent cover sizing (source images vary: portrait covers vs spreads) ── */
.emagazine_wrap .magazines_carousel .item .imgbox,
.emagazine_wrap .all_editions .cardbox .imgbox {
  aspect-ratio: 3 / 4;
  height: auto;
  width: 100%;
  overflow: hidden;
  background: #f2f2f2;
}
.emagazine_wrap .magazines_carousel .item .imgbox img,
.emagazine_wrap .all_editions .cardbox .imgbox img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top center;
}
/* Featured detail cover — keep it fully visible, consistent frame */
.emagazine_wrap .magazine_detailsin .imgbox { aspect-ratio: 3 / 4; overflow: hidden; background: #f2f2f2; border-radius: 8px; }
.emagazine_wrap .magazine_detailsin .imgbox img { width: 100%; height: 100%; object-fit: cover; object-position: top center; }
