.detailimages,.left_bor_about,.rupa-footer-widget ul li,.tetimg{position:relative}.left_bor_about{width:100%;transition:.3s ease-in-out}.rupa-footer-widget ul{display:block;justify-content:center;margin:0}.rupa-footer-social{text-align:center;display:flex;font-weight:400}.shape_1{position:absolute;top:66%;right:0;z-index:9;animation:1s ease-in-out infinite alternate swing}.shape_1 img{width:86%}@keyframes swing{0%{transform:rotate(1deg)}100%{transform:rotate(-1deg)}}.about_middle{position:relative;z-index:9}.about_middle img{width:70%}.heading-about .subheading{font-size:14px;display:inline-block;margin-bottom:0;font-weight:600;letter-spacing:2px;text-transform:uppercase;position:relative}.book-wrap2 .icon,.shop-details .product-discription .tabs-content .text p{margin-bottom:5px}.heading-about h2{font-size:38px;font-weight:600;color:#d14031}.alphbet-wise-search ul li a:hover,.book-wrap2:hover .text .position,.book-wrap2:hover .text h2 a,.red,.rightarow,.top li:hover{color:#ed1c24}.s-pad{padding:60px 0}.book-wrap2{width:100%;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;align-items:center;position:relative;margin:13px 0}.book-wrap2 .img{box-shadow:0 0 9px #ddd;display:flex;align-items:center}.newsleter_form input:focus,.newsleter_form input:hover,.rightarow,.rightarow:focus{outline:0;box-shadow:none}.book-wrap2 .img,.book-wrap2 .text{width:50%;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.book-wrap2 .text h2{font-size:20px;font-weight:600}.book-wrap2 .text .position{color:rgb(90 90 90 / 93%);font-weight:600;display:block;margin-bottom:3px;font-size:13px;text-transform:uppercase}.book-wrap2 .text h2 a{color:#000}.book-wrap2 .in-text{margin-top:10px;opacity:0;-moz-transition:.6s;-o-transition:.6s;-webkit-transition:.6s;-ms-transition:.6s;transition:.6s;position:absolute;top:0;left:0}.book-wrap2:hover .in-text{opacity:1;margin-left:10px}.trending_product img{width:100%;height:100%;box-shadow:0 7px 3px #a3a3a3}.book-wrap2 .icon{width:40px;height:40px;border-radius:50%;background:#fff;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s}.heading-section-self h2{font-weight:700;font-size:27px;position:relative;color:#ed1c24}.shape_about{text-align:right;position:absolute;right:40px}.shape_about img{width:200px}.up-down{animation:4s linear infinite up-down;transform-origin:50% 50%;-webkit-animation:4s linear infinite up-down;-webkit-transform-origin:50% 50%;-moz-animation:4s linear infinite up-down;-moz-transform-origin:50% 50%;-o-animation:4s linear infinite up-down;-o-transform-origin:50% 50%;-ms-animation:up-down linear 4s;-ms-animation-iteration-count:infinite;-ms-transform-origin:50% 50%}@keyframes up-down{0%{transform:translate(1px,20px)}24%{transform:translate(1px,30px)}50%{transform:translate(1px,12px)}100%,74%{transform:translate(1px,22px)}}@-moz-keyframes up-down{0%{-moz-transform:translate(1px,20px)}24%{-moz-transform:translate(1px,30px)}50%{-moz-transform:translate(1px,12px)}100%,74%{-moz-transform:translate(1px,22px)}}@-webkit-keyframes up-down{0%{-webkit-transform:translate(1px,20px)}24%{-webkit-transform:translate(1px,30px)}50%{-webkit-transform:translate(1px,12px)}100%,74%{-webkit-transform:translate(1px,22px)}}@-o-keyframes up-down{0%{-o-transform:translate(1px,20px)}24%{-o-transform:translate(1px,30px)}50%{-o-transform:translate(1px,12px)}100%,74%{-o-transform:translate(1px,22px)}}@-ms-keyframes up-down{0%{-ms-transform:translate(1px,20px)}24%{-ms-transform:translate(1px,30px)}50%{-ms-transform:translate(1px,12px)}100%,74%{-ms-transform:translate(1px,22px)}}.pdn{padding:0}.shadowform{padding:0;margin-bottom:0;border-radius:30px;margin-top:0;position:relative}.newsleter h4{font-weight:600;font-size:35px;text-align:center}.newsleter p{letter-spacing:7px;text-align:center}.rightarow:focus{border:none}.newsleter_form input{border:none;border-bottom:2px solid #ddd;width:95%;background:#fff;padding:7px 15px;color:#000}.rightarow{border:none;cursor:pointer;border-radius:0;padding:7px 18px;background:#fff;text-transform:uppercase;position:absolute;right:2.4%}.divheight{height:35px}.newsleter_form input::-ms-input-placeholder{color:#888}.newsleter_form input::placeholder{color:#888}.rupa-footer-widget .logo img{width:100px}.topheader.scrolled{position:fixed;top:0;left:0;right:0;background:#f6f6f6!important;justify-content:center;z-index:99}.btn.btn-primary:hover{background:#000!important;border:1px solid #000!important}.shape_2{transform:translateZ(70px);vertical-align:middle;transition:.3s ease-in-out}.sidebar,.sidebar-content,.sidebar.open{transition:.5s ease-in-out}.left_bor_about:hover .shape_2{-webkit-transform:translate3d(0,-10px,-5px);transform:translate3d(0,-10px,-5px);transition:.5s ease-in-out .4s}.rupa-footer-widget ul li:before{content:"";transition:.1s}.rupa-footer-widget ul li:is(:hover,.active):before{anchor-name:--li;top:0;transition:.2s .3s}.rupa-footer-widget ul:has(li:hover) li.active:not(:hover):before{anchor-name:none;inset:100% -.15em 0;transition:.1s}.sidebar{height:100%;width:0;position:fixed;top:0;right:0;background-color:rgb(249 249 249 / 96%);overflow-x:hidden;padding-top:60px;z-index:1000}.sidebar.open{width:400px}.sidebar .close-btn{position:absolute;top:20px;right:25px}.sidebar-content{padding:15px}.rightside_menu ul{list-style:none;padding-top:10px;padding-left:0;text-align:center;display:block}.rightside_menu ul li{padding:15px 0}.rightside_menu ul li a{font-size:20px}.rightside_menu ul li a:hover{color:#e92127;padding-left:4px;text-decoration:underline}.rightside_menu{position:absolute;top:10%;left:0;right:0;text-align:center}.banner-inner-text h2,.shop-details-content .content-box .othre-options .like-box a:hover{color:#fff}.category-list li i,.category-list li span{position:absolute;top:0;right:0;font-size:17px;color:#000;transition:.5s;padding:6px 8px;cursor:pointer}ul.sub_menu_toggle{margin-top:10px}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;cursor:pointer;padding:0}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border:1px solid #b7b7b7}.styled-checkbox:hover+label:before{border-color:#ed1c24}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.styled-checkbox:checked+label:before{background:#ed1c24;border-color:#ed1c24}.styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none}.styled-checkbox:checked+label:after{content:"";position:absolute;left:5px;top:11px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}.product_tile h4{font-weight:600;font-size:17px}.product_tile{margin-bottom:25px;border:1px solid #f3f3f3;padding:7px 11px}.filter{width:220px;margin-left:10px;height:auto;font-size:14px;border-radius:5px;font-weight:500;appearance:auto;padding:3px 12px;border:#ffdead}.free_ebook{margin-bottom:40px}.dropmnue>a{width:85%}.shop-details{position:relative;padding:60px 0}.shop-details-content .content-box h2{font-weight:600;margin-bottom:10px;font-size:30px}.shop-details-content .content-box ul{margin:12px 0 20px;padding:0;font-size:0}.othre-options{margin-bottom:25px}.shop-details-content .content-box .share-option .share-links li{position:relative;display:inline-block;float:left;margin-right:15px}.shop-details-content .content-box .share-option .share-links li:last-child{margin:0!important}.shop-details-content .content-box .share-option .share-links li a{position:relative;display:inline-block;width:40px;height:40px;line-height:41px;text-align:center;font-size:20px;background:#3b5998;color:#fff;border-radius:100%}.shop-details-content .content-box .share-option .share-links li:nth-child(2) a{background:#55acee}.shop-details-content .content-box .share-option .share-links li:nth-child(3) a{background:#0071bc}.shop-details-content .content-box .share-option .share-links li:last-child a{background:#f4f4ec;line-height:37px}.shop-details-content{position:relative;display:block;margin-bottom:55px}.shop-details-content .content-box{margin-top:0;padding:17px 24px;border-radius:10px 0 0 10px}.shop-details .product-discription{position:relative;display:block}.tabs-box .tab h2{margin-bottom:20px;font-size:30px;font-weight:600;text-transform:uppercase}.table.table-bordered tr:nth-child(odd){background-color:#f8f8f8}.shop-details .product-discription .tab-btn-box{position:relative;display:block;width:100%;margin-bottom:30px}.shop-details .product-discription .tab-btn-box .tab-btns li a{position:relative;display:inline-block;font-size:18px;line-height:30px;font-weight:500;color:#1b1b1b;text-align:center;padding:9px 5px;border-bottom:2px solid #fff;border:none;cursor:pointer;margin:0;transition:.5s;width:100%}.product-highlights li{display:block;margin:6px 0;border-radius:3px;position:relative;font-size:14px}.shop-details-content .content-box .share-option .share-links li a:hover{background:#ebebeb;color:#000}.liksc a{padding:3px 0;font-size:14px;text-decoration:underline}.shop-details .product-discription .tab-btn-box .tab-btns a.active{color:#e92127;border-bottom:2px solid #e92127}.position_detail{letter-spacing:2px}.product-discription strong{font-weight:600}.searchkey_img{position:absolute;width:40%;margin:0 auto;right:0;left:0;bottom:-20px;z-index:99}.sechbtn img{width:23px}.searchkey_img .sechbtn{position:absolute;right:6px;top:-11px;padding:7px 12px}.author-bx,.newslter_img,.seeall{position:relative}.alphbet-wise-search{padding:11px 0}.alphbet-wise-search ul{display:flex;justify-content:space-between;padding:0;list-style:none;align-items:center;margin:0;flex-wrap:wrap;border-bottom:2px solid #efeaea}.authorcontent h4,.authorcontent p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.alphbet-wise-search ul li{margin:0 10px 0 0}.alphbet-wise-search ul li a.disabled{color:#ed1c24;padding:3px 7px;border-bottom:2px solid #ed1c24}.alphbet-wise-search ul li a{color:#000;text-decoration:none;font-size:18px;font-weight:500;display:block}.sam_overflow{display:block;overflow:hidden;width:150px;height:150px;border-radius:100%;margin:0 auto}.sam_overflow img{width:100%;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;object-fit:cover;height:100%}.author_img,.seeall{transition:.3s ease-in-out}.sam_overflow:hover img{transform:scale(1.05)}.authorcontent{padding-top:15px;text-align:center}.authorcontent h4{font-weight:700;font-size:16px;margin-bottom:4px;-webkit-line-clamp:1}.authorcontent p{font-size:14px;margin-bottom:6px;-webkit-line-clamp:2}.seeall{background:#fff;color:#000;padding:5px 12px;display:inline-block;font-size:15px;border-radius:19px;border:1px solid #ddd;box-shadow:0 1px 5px #ddd}.seeall:hover{background-color:#ed1c24;color:#fff}.author_img hr{margin-top:0;margin-bottom:10px}.author_img{margin-bottom:11px;text-align:center;border:1px solid #ebebeb;padding:20px 10px;box-shadow:0 2px 4px #efefef}.author_img:hover{transform:translateY(-5px);box-shadow:0 2px 20px #d3d0d0}.author_info img{width:22px;margin-right:10px}.autherpage_sec [class^=col-lg],.autherpage_sec [class^=col-md]{padding:0 5px}.author_page_x .staff .text h3{font-size:15px;margin:0;padding:7px 6px}.author_page_x .staff .img-wrap{height:158px;margin-bottom:10px}.author_page_x .staff{margin-bottom:40px;background:#faf1ff;padding:20px 0;border-radius:8px;position:relative;overflow:visible}.author_page_x .staff .text{position:absolute;left:10px;z-index:9;right:10px;bottom:-16px;box-shadow:0 0 25px #ddd;border-radius:6px}.img.trending_product{transform:rotate(-3deg);box-shadow:5px 0 2px #cfcfcf;border-right:4px solid #fff}.trending_month .book-wrap2{margin-bottom:50px}.trending_month .book-wrap2 .text{padding-left:20px}.book-wrap2 .in-text.rights{right:0;left:auto;z-index:9;margin-right:10px;margin-left:0}.newslter_img{margin-top:0}.searchkey_img form{width:100%;text-align:right}.searchkey_img form input{box-shadow:0 2px 4px #ddd!important}.author-bx{width:100%;height:auto;border-radius:unset}.selctoptons{font-weight:500}.nav-tabs li{margin-right:20px}.author_page_x .col-lg-2:nth-child(2n) .staff{background:#faf4eb}.auters{text-align:right;padding-right:45px;padding-top:22px}.blogdot-left,.blogdot-right{position:absolute;z-index:-1;padding:0}.auters img{width:70px}.pagis{display:flex;align-items:center;justify-content:space-between;margin:20px 0;font-size:14px}.blogdot-left img,.blogdot-right img,.dtlimg-left img,.dtlimg-right img{width:100%}.dtlimg-left{position:absolute;left:-15px;width:34px;z-index:-1}.dtlimg-right{position:absolute;right:-13px;width:34px;z-index:-1;top:-20px}.blogdot-right{left:-11px;bottom:-13px;width:29px}.blogdot-left{right:-13px;width:26px;top:-20px}@media (max-width:767px){.heading-section-self h2 br,.mobile-d-none,.slider-text,.topheader .social-media{display:none}.slider-text{height:380px}.about_middle img{width:264px}.shape_1 img{width:118px}.left_bor_about:after{width:315px;height:183px}.heading-about h2{margin-top:6px;font-size:26px}.shape_about img{width:200px}.owl-carousel .owl-nav .owl-prev{position:relative;top:0;right:0;margin-right:5px}.owl-carousel .owl-nav .owl-next{position:relative;top:0;right:0;margin-left:5px}.viewall{position:relative}.owl-carousel .owl-nav{text-align:center}.testimony-wrap{padding-top:30px;margin:18px 0 0}.rupa-footer-widget ul{display:block;text-align:center}.carousel-testimony.owl-carousel .owl-nav{margin-top:24px}.testimony-section{margin-top:35px;padding:35px 0}.heading-section-self h2{font-weight:700;font-size:17px;text-align:center}body .map-mobile{padding-right:0!important;padding-left:0!important}.searchkey_img .btn,.searchkey_img form{width:100%}section.search_section.pt-5{padding-top:20px!important}.newsleter h4{font-size:26px}.shop-details-content .content-box h2{font-size:22px}.shop-details .product-discription .tab-btn-box .tab-btns li a{font-size:15px;padding:9px 4px}}@media (min-width:1024px) and (max-width:1366px){.product_list .overflows{height:286px}}