html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#fff;font-family:'Open Sans',sans-serif;color:#414141}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}img{max-width:100%;font-size:60%}strong{font-weight:600}a{color:#9b1827;text-decoration:none;transition:background-color .4s ease 0s,border 0s ease 0s,color .4s ease 0s,opacity .4s ease-in-out 0s}table{width:100%;border-collapse:collapse;border-spacing:0}img{max-width:100%}h1,h2{font-family:'DM Serif Display',serif;font-weight:400}h3,h4{font-family:'DM Serif Display',serif;font-weight:400}p{font-family:'Open Sans',sans-serif;font-weight:400}a{font-family:'Open Sans',sans-serif}body{background-color:#fff}.bg_white{background-color:#fff}.bg_secondary{background-color:#f5f5f5}.global_bg{background-color:#ebebeb}.secondaryText:visited,.secondaryText:hover,.secondaryText:active{color:#292929}.primaryText:visited,.primaryText:hover,.primaryText:active{color:#292929}.pd_col_cta{font-size:18px;line-height:22px;font-weight:600;text-align:center;text-transform:capitalize;min-width:8em;display:inline-block;padding:10px 25px;box-sizing:border-box;outline:unset;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.main_container{max-width:1435px;margin:auto;padding:0px 25px;box-sizing:border-box}.primary_Title{font-size:50px;line-height:62px;font-weight:400;color:#000}.secondary_Title{font-size:40px;line-height:52px;color:#000;font-weight:400;text-transform:capitalize}.block_Title{font-size:35px;line-height:47px;color:#005444;font-weight:400;text-transform:capitalize}.banner_Title{font-size:56px;line-height:67px;color:#011e41;font-weight:400}.banner_Title .highlighted{color:#9b1827}.primary_Text{font-size:18px;line-height:26px;color:#414141;padding-top:20px}.primary_Text.banner_text{color:#011e41}.primary_Text .highlighted{color:#9b1827}.secondaryText{font-size:16px;line-height:24px;color:#292929;padding-top:20px}.block_list{font-size:18px;line-height:26px;color:#818181;padding-top:30px}.primary_cta{font-size:18px;line-height:17px;font-weight:400;text-align:center;text-transform:capitalize;min-width:8em;display:inline-block;padding:14px 25px;box-sizing:border-box;background-color:#011e41;border:1px solid #011e41;color:#fff;outline:unset;cursor:pointer;border-radius:5px}.primary_cta:hover{background-color:transparent;border-color:#011e41;color:#011e41 !important}.primary_cta.secondary_cta{font-size:18px;line-height:22px;background-color:#005444;border:1px solid #005444;color:#fff;border-radius:50px}.primary_cta.secondary_cta:hover{background-color:transparent;color:#005444}.primary_cta.primary_link{color:#011e41;border:1px solid #000;background-color:transparent}.primary_cta.primary_link:hover{background-color:#011e41;color:#fff}.primary_cta.nav_link{font-size:22px !important;background-color:#E2EBEC !important;color:#011e41 !important;border:none !important;line-height:23px !important;font-family:'DM Serif Display',serif}.primary_cta.nav_link:hover.cat-1{background-color:#005145 !important}.primary_cta.nav_link:hover.cat-2{background-color:#FD5821 !important}.primary_cta.nav_link:hover.cat-3{background-color:#C8DC00 !important}.primary_cta.nav_link:hover.cat-4{background-color:#5F4261 !important}.primary_cta.nav_link:hover.cat-5{background-color:#246ABC !important}.primary_cta.nav_link:hover.cat-6{background-color:#9B1827 !important}.primary_cta.nav_link:hover.cat-7{background-color:#82745E !important}.primary_cta.sec_cta{background-color:transparent !important;color:#fff !important;border-color:#fff !important}.primary_cta.banner_link{color:#011e41;border:1px solid #000;background-color:transparent;font-size:18px;line-height:22px}.primary_cta.banner_link:hover{background-color:#011e41;color:#fff}.multiple-color-button{font-size:18px;line-height:22px;font-weight:600;text-align:center;text-transform:capitalize;min-width:8em;display:inline-block;padding:10px 25px;box-sizing:border-box;outline:unset;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.bdcrum .bdcrum_list{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;justify-content:unset}.bdcrum .bdcrum_list .bdcrum_item{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.bdcrum .bdcrum_list .bdcrum_item:after{content:url(../images/bd_icon.png);display:block;margin:0px 20px 4px}.bdcrum .bdcrum_list .bdcrum_item:last-child:after{display:none}.bdcrum .bdcrum_list .bdcrum_link{font-size:17px;line-height:28px;font-weight:400;color:#414141;padding:14px 0px;border-bottom:3px solid transparent;transition:.3s ease-in-out;background:none}.bdcrum .bdcrum_list .bdcrum_link.home_icon{padding:0px 0px;line-height:25px}.bdcrum .bdcrum_list .bdcrum_link img{vertical-align:middle}.bdcrum .bdcrum_list .bdcrum_link.active::after{display:none}.primarycta{font-size:18px;line-height:17px;font-weight:400;text-align:center;text-transform:capitalize;min-width:8em;display:inline-block;padding:14px 25px;box-sizing:border-box;background-color:#011e41;border:1px solid #011e41;color:#fff;outline:unset;cursor:pointer;border-radius:5px}.primarycta:hover{background-color:transparent;border-color:#011e41;color:#011e41 !important}.primarycta.secondary_cta{font-size:18px;line-height:22px;background-color:#005444;border:1px solid #005444;color:#fff;border-radius:50px}.primarycta.secondary_cta:hover{background-color:transparent;color:#005444}.primarycta.primary_link{color:#011e41;border:1px solid #000;background-color:transparent}.primarycta.primary_link:hover{background-color:#011e41;color:#fff}.primarycta.nav_link{font-size:22px !important;background-color:#E2EBEC !important;color:#011e41 !important;border:none !important;line-height:23px !important;font-family:'DM Serif Display',serif}.primarycta.nav_link:hover.cat-1{background-color:#005145 !important}.primarycta.nav_link:hover.cat-2{background-color:#FD5821 !important}.primarycta.nav_link:hover.cat-3{background-color:#C8DC00 !important}.primarycta.nav_link:hover.cat-4{background-color:#5F4261 !important}.primarycta.nav_link:hover.cat-5{background-color:#246ABC !important}.primarycta.nav_link:hover.cat-6{background-color:#9B1827 !important}.primarycta.nav_link:hover.cat-7{background-color:#82745E !important}.primarycta.sec_cta{background-color:transparent !important;color:#fff !important;border-color:#fff !important}.primarycta.banner_link{color:#011e41;border:1px solid #000;background-color:transparent;font-size:18px;line-height:22px}.primarycta.banner_link:hover{background-color:#011e41;color:#fff}.multiple-color-button.secondary{background-color:#8F262C;color:#fff}.multiple-color-button.secondary:hover{background-color:#671b20}.multiple-color-button.brown{background-color:#807461;color:#fff}.multiple-color-button.brown:hover{background-color:#635a4b}.multiple-color-button.green{background-color:#204F45;color:#fff}.multiple-color-button.green:hover{background-color:#112b25}.multiple-color-button.purple{background-color:#5B445F;color:#fff}.multiple-color-button.purple:hover{background-color:#3f2f41}.product_img_slider .tags{position:absolute;top:10px;left:10px;z-index:2}.product_img_slider .tags .tag{padding:5px 10px;color:#fff;background:#F6804E;border-radius:5px;font-weight:600;box-shadow:4px -3px 6px -2px rgba(0,0,0,0.3);font-size:15px;line-height:20px}.product_card .product_img{padding-bottom:10px;position:relative}.product_card .product_img .tags{position:absolute;top:10px;left:10px;z-index:2}.product_card .product_img .tags .tag{padding:5px 10px;color:#fff;background:#F6804E;border-radius:5px;font-weight:600;box-shadow:4px -3px 6px -2px rgba(0,0,0,0.3);font-size:15px;line-height:20px}.product_card .product_content .product_title .title{font-size:17px;font-weight:600;line-height:24px;margin-bottom:16px;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product_card .product_content .product_rating{padding-bottom:15px}.product_card .product_content .stars{box-sizing:border-box;display:flex;justify-content:unset;align-items:center;gap:5px}.product_card .product_content .stars .star{cursor:pointer;line-height:0}.product_card .product_content .stars .total_rating{font-size:13px;color:#818181;font-weight:600;font-family:'Open Sans',sans-serif}.product_card .product_content .author{padding-bottom:6px}.product_card .product_content .author .author_name{font-size:12px;color:#999;font-weight:400;font-family:'Open Sans',sans-serif;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:15px;line-height:17px}.product_card .product_content .product_info{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.product_card .product_content .product_info .product_prices .sale-price{color:#f6804e;font-size:20px;font-weight:600}.product_card .product_content .product_info .product_prices .retail-price{text-decoration:line-through;color:#999;font-size:14px;font-weight:600}.product_card .product_content .product_info .product_prices .price-label{display:none}.product_card .product_content .product_info .product_prices .old-price .price{text-decoration:line-through;margin-left:10px;font-size:14px;color:#999}.product_card .product_content .product_info .product_prices .price_note{color:#F6804E;font-size:13px;display:block;font-weight:600;padding:0 15px 0 0;line-height:18px}.product_card .product_content .product_info .product_cart{cursor:pointer}.slick-slide .product_card .product_img .tags{position:absolute;top:8px;left:8px;z-index:2}.slick-slide .product_card .product_img .tags .tag{padding:2px 5px;color:#fff;box-shadow:4px -3px 6px -2px rgba(0,0,0,0.3);font-size:14px;line-height:20px}.product-info-price .price-box .price_note{color:#F6804E;font-size:13px;font-weight:600}.product-info-price .price-box .special-price{padding:10px 0 0 0;display:block}.product-info-price .price-box .old-price{position:absolute;top:-20px}.product-info-price .price-box .old-price .price{text-decoration:line-through;font-size:16px !important;color:#999 !important}.product-item-actions .actions-primary .stock.unavailable{font-size:15px}.cart-totals tbody .mark{line-height:22px}.form{display:flex;flex-wrap:wrap;gap:25px}.form .form_social .social_block{display:flex;flex-wrap:wrap}.form .form_social .social_item:hover{background-color:unset}.form_field label{font-weight:600;color:#232323;padding-bottom:10px;display:block;padding-top:unset;line-height:24px;text-align:left}.form_field .check_field{display:unset;color:#737373}.form_field .check_field a{color:#2B72F4;text-decoration:underline}.form_field.full{width:100%}.form_field.half{width:calc(50% - 15px)}.form_field .field_item{padding:0px 20px;border-radius:8px;border:1px solid #e7e7e7;background:#F5F5F6;min-height:52px;box-sizing:border-box;outline:unset;width:100%}.form_field .field_item:focus-visible{outline:none}.form_field .field_item::placeholder{font-size:18px;color:#B2B4B6;font-family:'Open Sans',sans-serif}.form_field .field_item.text_area{resize:none;padding-block:20px}.form_field select{appearance:none;background-image:url("../images/select.png") !important;background-repeat:no-repeat !important;background-size:25px !important;background-position:97% center !important}.form_field .form_link{text-align:right;color:#2B72F4}.form_field.form_remember{display:flex;width:100%;gap:10px;align-items:center;justify-content:space-between;flex-wrap:wrap}.divider_outer{width:100%}.divider_outer .divider_cnt{padding-top:0px;color:#414141;display:flex;align-items:center;justify-content:center;gap:20px}.divider_outer .divider_cnt span{display:inline-block;text-align:center}.divider_outer .divider_cnt::before,.divider_outer .divider_cnt::after{content:"";background-color:#D1D1D1;height:1px;color:#D1D1D1;display:block;flex:1}.form_btn{width:100%}.form_btn .primary_cta{width:100%;font-size:18px}.product_numbering{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:20px;padding-top:20px}.product_numbering .page_nav{box-sizing:border-box;display:flex;justify-content:unset;align-items:center;gap:5px;cursor:pointer}.product_numbering .page_nav .primary_Text{padding-top:0px}.product_numbering .page_nav .primary_Text:hover{color:#f6804e}.product_numbering .page_nav .primary_Text:hover path{fill:#f6804e}.product_numbering .page_number{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:20px}.product_numbering .page_number .number.primary_Text{padding-top:0px}.product_numbering .page_number .number.primary_Text.active{color:#f6804e;padding:15px}.product_numbering .page_number .number.primary_Text:hover{color:#f6804e}.hide{display:none !important}.section_desc{margin:auto;grid-gap:30px}.section_cta{padding-top:30px}.section_padding{padding:40px 0px;box-sizing:border-box}.section_padding.zero_top{padding-top:0px}.section_padding.extra_padding{padding:70px 0}.social_block{box-sizing:border-box;display:flex;justify-content:center;align-items:center;grid-gap:20px}.social_block .social_item{width:45px;height:45px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;background-color:#fff;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.15);transition:.3s ease-in-out;border-radius:5px}.social_block .social_item svg path{transition:.3s ease-in-out}.social_block .social_item:hover{background-color:#000}.social_block .social_item:hover svg path{fill:#F0EBE2}.social_block .social_list.facebook .social_item:hover{background-color:#3D5A98}.social_block .social_list.twitter .social_item:hover{background-color:#000000}.social_block .social_list.instagram .social_item:hover{background-color:#F24E58}.social_block .social_list.youtube .social_item:hover{background-color:#FF0000}.social_block .social_list.linkdin .social_item:hover{background-color:#0077B5}.two_col_block{display:flex;align-items:center;gap:50px}.two_col_block .col{flex:1}.two_col_block .col:nth-child(2){text-align:end}.two_col_block .col h2{font-size:33px;line-height:43px;color:#011E41;font-weight:400}.two_col_block .two_col_Cta{padding-top:40px}.two_col_block .two_col_Cta .primary_cta{font-family:'DM Serif Display',serif}.section_top_cnt.center_text{width:70%;margin:auto;text-align:center}.section_top_cnt h2{color:#fff}.section_top_cnt p{color:#fff}.section_top_cnt .section_btn{padding-top:30px;display:flex;gap:20px;justify-content:center}.section_top_cnt .primarycta.nav_link{border:1px solid #fff}.section_top_cnt .primarycta.sec_cta{font-size:22px;line-height:23px}.explore_more_arrow{padding-top:40px}.explore_more_arrow .explore_more_cta{display:flex;justify-content:end;gap:6px;align-items:center;color:#011E41;font-weight:600;font-size:18px;line-height:26px}.bookstore_title{margin-bottom:40px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;gap:20px;width:calc(100% - 80px)}.bookstore_title .main_border{height:1px;background-color:#d1d1d1;flex:2}.category_products .prod_list_slider .product_card .product_img img{border-radius:10px}.category_products .prod_list_slider .owl-dots{position:absolute;top:-169px;right:0}.category_products .prod_list_slider .owl-dots .owl-dot{border:1px solid #e6e6e6;background-color:#e6e6e6;width:6px;height:6px;border-radius:10px;margin:0 5px}.category_products .prod_list_slider .owl-dots .owl-dot.active{background-color:#f65d43;width:20px;height:6px;border-radius:10px}.category_products .prod_list_slider .owl-nav{overflow:hidden;height:0px}.category_products .prod_list_slider .owl-nav .nav-button{height:50px;width:25px;cursor:pointer;position:absolute;top:100px}.category_products .prod_list_slider .owl-nav .nav-button img{width:10px}.category_products .prod_list_slider .owl-nav .owl-prev.disabled,.category_products .prod_list_slider .owl-nav .owl-next.disabled{pointer-events:none;opacity:0.25}.category_products .prod_list_slider .owl-nav .owl-prev{left:-60px}.category_products .prod_list_slider .owl-nav .owl-next{right:-60px}.category_products .prod_list_slider .owl-nav [class*=owl-]{color:#fff;font-size:35px;background:#DB5E1F;border-radius:40px;width:36px;height:36px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.category_products .prod_list_slider .owl-nav .prev-carousel:hover{background-position:0px -53px}.category_products .prod_list_slider .owl-nav .next-carousel:hover{background-position:-24px -53px}.shipping.career_form .shipping_form{width:100%}.shipping.career_form .shipping_form .inner_form_col .shipping_title{text-decoration:none}.shipping.career_form .shipping_form .inner_form_col .form_btn .primary_cta{width:auto;font-size:18px;line-height:20px}.shipping.career_form .shipping_form .inner_form_col .form{padding-top:25px}.shipping.career_form .shipping_form .badges{gap:0px}.shipping.career_form .shipping_form .badges .badge{gap:0px}.shipping.career_form .shipping_form .badges .badge.active::before{background-color:#c8dc00}.shipping.career_form .shipping_form .badges .badge:first-child{gap:0px}.shipping.career_form .shipping_form .badges .badge:first-child::after{width:80px}.shipping.career_form .shipping_form .badges .badge:nth-child(2)::before{width:80px}.shipping.career_form .shipping_form .badges .badge:nth-child(3)::before{width:160px}.shipping.career_form .shipping_form .badges .badge:nth-child(3)::after{display:none}.shipping.career_form .shipping_form .badges .badge:nth-child(4)::before{width:160px}.shipping.career_form .shipping_form .badges .badge:nth-child(4)::after{display:none}.Que_form_block{background-color:#011E41}.Que_form_block .shipping .shipping_form{width:100%}.Que_form_block .shipping .shipping_form .inner_form_col .form{padding-top:0px;text-align:left}.Que_form_block .shipping .shipping_form .inner_form_col .form .form_btn .primary_cta{width:auto}.Que_form_block .two_col_block h2{color:#fff;padding-bottom:15px}.Que_form_block .two_col_block a{color:#fff}.Que_form_block .two_col_block p{color:#fff}.Que_form_block .two_col_block p.primary_Text{padding-top:0px;padding-bottom:30px;line-height:34px}.Que_form_block .two_col_block .two_col_icons{padding-top:20px}.Que_form_block .two_col_block .two_col_icons .col_icons{display:flex;align-items:center;gap:25px;margin-bottom:20px}.Que_form_block .two_col_block .two_col_icons .col_icons a{color:#408CE5}.slick-arrow{color:#fff;background:#DB5E1F !important;border-radius:40px;width:36px;height:36px;font-size:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.slick-arrow::before{background-repeat:no-repeat;background-position:center;width:40px;height:40px;display:block;font-size:0}.slick-arrow:hover{color:#fff;background:#DB5E1F}.slick-arrow:focus{color:#fff;background:#DB5E1F}.slick-arrow.slick-next{right:-40px}.slick-arrow.slick-next::before{content:'';background-image:url("../images/next.png")}.slick-arrow.slick-prev{left:-40px}.slick-arrow.slick-prev::before{content:'';background-image:url("../images/previous.png")}.slick-dots{position:absolute;top:-187px;width:auto;right:0;bottom:unset}.slick-dots li{border:1px solid #e6e6e6;background-color:#e6e6e6;width:6px;height:6px;border-radius:10px;margin:0 5px}.slick-dots li.slick-active{background-color:#DB5E1F;width:20px;height:6px;border-radius:10px}@media screen and (min-width:200px) and (max-width:767px){.bdcrum .bdcrum_list .bdcrum_item:after{margin:0px 12px 4px}.bdcrum .bdcrum_list .bdcrum_link{font-size:14px;line-height:24px;padding:8px 0px}.bdcrum .bdcrum_list .bdcrum_link.home_icon{padding:0px 0px;line-height:25px}.bdcrum .bdcrum_list .cms_page .bdcrum_link{display:block;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bookstore_title{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.bookstore_title .main_border{display:none}.category_products .prod_list_slider{padding-inline:20px;box-sizing:border-box}.category_products .prod_list_slider .owl-dots{position:relative;top:0;right:0;text-align:center;margin-top:15px}.category_products .prod_list_slider .owl-nav{position:relative;top:0;right:0;text-align:center;margin-top:15px;overflow:auto;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:10px;height:auto}.category_products .prod_list_slider .owl-nav.disabled{display:none}.category_products .prod_list_slider .owl-nav .owl-prev{position:static}.category_products .prod_list_slider .owl-nav .owl-next{position:static}.primary_Title{font-size:30px;line-height:42px}.secondary_Title{font-size:28px;line-height:36px}.block_Title{font-size:24px;line-height:33px}.banner_Title{font-size:28px;line-height:36px}.primary_Text{font-size:16px;line-height:23px;text-align:center;width:100%}.block_list{font-size:16px;line-height:24px}.primarycta{font-size:16px}.primarycta.secondary_cta{font-size:16px;line-height:17px;padding:10px 10px}.primarycta.primary_link{font-size:16px;line-height:17px;padding:10px 10px}.primarycta.nav_link{font-size:16px;line-height:17px}.primarycta.banner_link{font-size:16px;line-height:17px}.section_padding{padding:30px 0px}.section_padding.extra_padding{padding:35px 0}.section_cta{padding-top:20px}.center{text-align:left}.left{text-align:left}.right{text-align:right}.multiple-color-button{font-size:14px;line-height:17px}.product_card .product_img img{width:100%}.product_card .product_content .product_title .title{font-size:16px;line-height:25px}.product_card .product_content .product_info{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.product_card .product_content .product_info .product_prices{gap:10px;flex-wrap:wrap}.product_card .product_content .product_info .product_prices .sale-price{font-size:16px}.product_card .product_content .product_info .product_prices .retail-price{font-size:13px}.form{gap:20px}.form_field.full{width:100%}.form_field.half{width:100%}.form_field .field_item::placeholder{font-size:16px}.form_field.form_link{text-align:left}.two_col_block{display:flex;flex-direction:column;gap:30px}.two_col_block .col{flex:unset}.two_col_block .col h2{font-size:22px;line-height:33px;color:#011E41;font-weight:400}.section_top_cnt.center_text{width:100%;margin:auto;text-align:center}.section_top_cnt h2{color:#fff}.section_top_cnt p{color:#fff}.section_top_cnt .section_btn{padding-top:20px;display:flex;gap:10px;justify-content:center}.section_top_cnt .primarycta.nav_link{border:1px solid #fff}.section_top_cnt .primarycta.sec_cta{font-size:16px;line-height:20px}.explore_more_arrow{padding-top:20px}.explore_more_arrow .explore_more_cta{font-weight:600;font-size:16px;line-height:20px}.shipping.career_form .shipping_form .badges{flex-wrap:wrap;gap:20px}.shipping.career_form .shipping_form .badges .badge::before{display:none}.shipping.career_form .shipping_form .badges .badge::after{display:none}.Que_form_block .two_col_block .col h2.two_col_title{color:#fff}.Que_form_block .two_col_block p.primary_Text{padding-bottom:15px}.Que_form_block .two_col_block .two_col_icons{padding-top:10px}.Que_form_block .two_col_block .two_col_icons .col_icons{display:flex;align-items:center;gap:15px;margin-bottom:10px}.slick-arrow{width:25px;height:25px;font-size:0}.slick-arrow.slick-next{right:-25px}.slick-arrow.slick-next::before{content:'';background-image:url("../images/next.png")}.slick-arrow.slick-prev{left:-25px}.slick-arrow.slick-prev::before{content:'';background-image:url("../images/previous.png")}}@media screen and (min-width:768px) and (max-width:1024px){.primary_Title{font-size:40px;line-height:50px}.secondary_Title{font-size:32px;line-height:40px}.block_Title{font-size:30px;line-height:38px}.banner_Title{font-size:32px;line-height:37px}.primary_Text{font-size:16px;line-height:23px}.block_list{font-size:16px;line-height:23px}.primarycta{font-size:16px;line-height:17px;padding:10px 10px}.primarycta.secondary_cta{font-size:16px;line-height:17px;padding:10px 10px}.primarycta.primary_link{font-size:16px;line-height:17px;padding:10px 10px}.primarycta.nav_link{font-size:16px;line-height:17px}.section_padding{padding:30px 0px}.section_padding.extra_padding{padding:50px 0}.section_cta{padding-top:20px}.center{text-align:center}.product_card .product_img img{width:100%}.product_card .product_content .product_info{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.product_card .product_content .product_info .product_prices{gap:10px}.product_card .product_content .product_info .product_prices .sale-price{font-size:18px}.product_card .product_content .product_info .product_prices .retail-price{font-size:13px}.two_col_block{display:flex;gap:30px}.two_col_block .col h2{font-size:22px;line-height:33px;color:#011E41;font-weight:400}.form{gap:20px}.form_field.full{width:100%}.form_field.half{width:calc(50% - 15px)}.form_field .field_item{padding:0 15px;min-height:45px}.form_field .field_item::placeholder{font-size:16px}.form_field.form_link{text-align:end}.explore_more_arrow{padding-top:20px}.explore_more_arrow .explore_more_cta{font-weight:600;font-size:16px;line-height:20px}.shipping.career_form .shipping_form .badges{flex-wrap:wrap;gap:20px}.shipping.career_form .shipping_form .badges .badge::before{display:none}.shipping.career_form .shipping_form .badges .badge::after{display:none}.Que_form_block .two_col_block .col h2{color:#fff}.Que_form_block .two_col_block p.primary_Text{padding-bottom:15px}.Que_form_block .two_col_block .two_col_icons{padding-top:10px}.Que_form_block .two_col_block .two_col_icons .col_icons{display:flex;align-items:center;gap:15px;margin-bottom:10px}.slick-arrow{width:25px;height:25px;font-size:0}.slick-arrow.slick-next{right:-25px}.slick-arrow.slick-next::before{content:'';background-image:url("../images/next.png")}.slick-arrow.slick-prev{left:-25px}.slick-arrow.slick-prev::before{content:'';background-image:url("../images/previous.png")}}@media screen and (min-width:768px) and (max-width:1080px){.bookstore_title{width:100%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.bookstore_title .main_border{display:none}.category_products .prod_list_slider{width:90%;margin:auto}.category_products .prod_list_slider .owl-dots{position:relative;top:0;right:0;text-align:center;margin-top:15px}}@media screen and (min-width:1080px) and (max-width:1600px){.category_products .prod_list_slider .owl-nav .owl-prev{left:-45px}.category_products .prod_list_slider .owl-nav .owl-next{right:-45px}}@media screen and (min-width:1025px) and (max-width:1480px){.primary_Title{font-size:44px;line-height:54px}.secondary_Title{font-size:36px;line-height:48px}.block_Title{font-size:32px;line-height:42px}.banner_Title{font-size:36px;line-height:44px}.primarycta.nav_link{font-size:16px;line-height:19px}.product_card .product_content .author{text-align:center}.product_card .product_content .product_info{display:block;text-align:center;line-height:24px}.product_card .product_content .product_info .product_prices{gap:10px;display:block}.product_card .product_content .product_info .product_prices .sale-price{font-size:18px}.product_card .product_content .product_info .product_prices .retail-price{font-size:13px}.product_card .product_content .product_info .product_cart{width:100%;justify-content:center;display:flex}.divider_outer .divider_cnt{justify-content:center;gap:10px}.divider_outer .divider_cnt span{flex:unset}.category_products .owl-carousel.prod_list_slider{width:90%;margin:auto}.section_top_cnt .primarycta.nav_link{flex:unset}.section_top_cnt .primarycta.sec_cta{font-size:16px;line-height:20px}.bookstore_title{width:calc(100% - 120px)}.shipping.career_form .shipping_form .badges .primary_Text{font-size:16px;line-height:23px}.shipping.career_form .shipping_form .badges .badge:first-child{gap:0px}.shipping.career_form .shipping_form .badges .badge:first-child::after{width:40px}.shipping.career_form .shipping_form .badges .badge:nth-child(2)::before{width:40px}.shipping.career_form .shipping_form .badges .badge:nth-child(3)::before{width:80px}.shipping.career_form .shipping_form .badges .badge:nth-child(3)::after{display:none}.shipping.career_form .shipping_form .badges .badge:nth-child(4)::before{width:80px}.shipping.career_form .shipping_form .badges .badge:nth-child(4)::after{display:none}.slick-arrow{width:30px;height:30px;font-size:0}.slick-arrow.slick-next{right:-30px}.slick-arrow.slick-next::before{content:'';background-image:url("../images/next.png")}.slick-arrow.slick-prev{left:-30px}.slick-arrow.slick-prev::before{content:'';background-image:url("../images/previous.png")}}@media screen and (min-width:1280px) and (max-width:1480px){.slick-arrow{width:36px;height:36px;font-size:0}.slick-arrow.slick-next{right:-40px}.slick-arrow.slick-next::before{content:'';background-image:url("../images/next.png")}.slick-arrow.slick-prev{left:-40px}.slick-arrow.slick-prev::before{content:'';background-image:url("../images/previous.png")}}.message.error,.message.info,.message.warning,.message.notice,.message.success{font-size:16px}div.mage-error{font-size:15px}#minicart-content-wrapper .minicart-items .product-item-details{padding-left:150px}.cms-oxfordaqa ul.bdcrum_list{display:none}.cms-oxfordaqa .buttons-set button.button.action.submit.primary{width:100%}.responsive-header-static-links{display:none}.page-header{margin-bottom:1px;border-bottom:0}header{box-shadow:0px 0px 6px 0px rgba(0,0,0,0.1)}header .top_row{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:20px 30px}header .search_outer{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:40px;width:50%}header .search_outer .search{width:calc(100% - 160px);height:52px;border-radius:25px;background-color:#F8FBFF;border-radius:5px;border:1.5px solid #d6d6d6;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:5px 20px}header .search_outer .search .search_field{width:100%;border:0px;font-size:15px;color:#787878;line-height:24px;padding:2px 0px;box-sizing:border-box;outline:none;background-color:transparent;height:52px}header .search_outer .search .search_field::placeholder{color:#787878;font-size:15px}header .search_outer .search .field{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%}header .search_outer .advance_search{width:160px}header .search_outer .text{color:#011e41;font-weight:600;font-size:16px;line-height:26px;text-decoration:underline;font-family:'Open Sans',sans-serif;cursor:pointer}header .right_row .account_info{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;gap:40px}header .right_row .account_info .account_block{cursor:pointer;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:15px;position:relative}header .right_row .account_info .account_block img{width:30px;height:auto}header .right_row .account_info .account_block .acc_text_div{position:relative}header .right_row .account_info .account_block .acc_text_div .acc{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:15px}header .right_row .account_info .account_block .acc_text_div .acc .acc_text{color:#011e41;font-weight:600;font-size:16px;line-height:26px}header .right_row .account_info .account_block .account_drop{display:none;position:absolute;z-index:20;left:0px;top:40px;min-width:12em;padding:15px 20px;box-sizing:border-box;background-color:#fff;border-radius:5px;box-shadow:0px 5px 10px 10px #000 1 A}header .right_row .account_info .account_block .account_drop .acc_layer_item{display:block;font-size:17px;line-height:25px;color:#000;padding:10px 0px;box-sizing:border-box;transition:.3s ease-in-out}header .right_row .account_info .account_block .cart_text{color:#011e41;font-weight:600;font-size:16px;line-height:26px}header .right_row .account_info .menu_icon{display:none}header .right_row .account_info .menu_icon img{width:30px}header .right_row .list_txt{padding-bottom:20px}header .right_row .list_txt .nav_ul{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}header .right_row .list_txt .nav_ul .list_item .list_item_link{font-size:14px;color:#011e41;font-weight:400}header .right_row .list_txt .nav_ul .list_item:not(:first-child)::before{content:".";padding-inline:15px;color:#011e41;font-weight:600}header .navigation{background-color:#011e41;padding:0px 15px;box-sizing:border-box;position:relative}header .navigation .navigation{padding:0}header .navigation .close_side_bar{display:none}header .navigation .nav_bar{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:0px;padding:0}header .navigation .nav_bar .nav_list{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;grid-gap:10px;position:relative;z-index:10;padding:0px 20px 0px 20px}header .navigation .nav_bar .nav_list:hover.cat-1{background-color:#005145}header .navigation .nav_bar .nav_list:hover.cat-2{background-color:#FD5821}header .navigation .nav_bar .nav_list:hover.cat-3{background-color:#C8DC00}header .navigation .nav_bar .nav_list:hover.cat-4{background-color:#5F4261}header .navigation .nav_bar .nav_list:hover.cat-5{background-color:#246ABC}header .navigation .nav_bar .nav_list:hover.cat-6{background-color:#9B1827}header .navigation .nav_bar .nav_list:hover.cat-7{background-color:#82745E}header .navigation .nav_bar .nav_list .nav_item{font-size:16px;line-height:26px;color:#fff;transition:.3s ease-in-out;padding:25px 0px;box-sizing:border-box;display:block}header .navigation .nav_bar .nav_list .drop_icon{cursor:pointer}header .navigation .nav_bar .nav_list .drop_icon svg path{transition:.3s ease-in-out}header .navigation .nav_bar .nav_list .drop_icon svg .mobile-fill{fill:#fff}header .navigation .nav_bar .nav_list .first_layer{display:none;position:absolute;z-index:10;left:0px;top:100%;min-width:24em;padding:15px 20px;box-sizing:border-box;background-color:#fff;border-radius:0px;box-shadow:0px 5px 10px 0px rgba(0,0,0,0.1);max-height:450px;overflow-y:auto}header .navigation .nav_bar .nav_list .nav_layer_item{display:block;font-size:17px;line-height:25px;color:#011e41;padding:10px 0px;box-sizing:border-box;transition:.3s ease-in-out}header .navigation .nav_bar .nav_list.list_txt{display:none}header .navigation .nav_bar .nav_list .nav_layer_list{padding:0px 10px}header .navigation .nav_bar .nav_list .nav_layer_list:hover{background-color:#011e41}header .navigation .nav_bar .nav_list .nav_layer_list:hover .nav_layer_item{color:white}@media screen and (min-width:1081px) and (max-width:1600px){header .navigation .navigation{padding:0}header .navigation .nav_bar{padding:0;gap:5px}header .navigation .nav_bar .nav_list{padding:0px 10px 0px 10px}header .navigation .nav_bar .nav_list .nav_item{font-size:16px}}@media screen and (min-width:200px) and (max-width:1080px){.responsive-header-static-links{display:block}.responsive-header-static-links .list_txt .nav_ul{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center;font-size:11px;padding-top:21px}.responsive-header-static-links .list_txt .nav_ul .list_item a{color:#575757;text-decoration:none;display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:15px}header .top_row{flex-wrap:wrap;gap:15px;padding:15px 15px}header .top_row .logo{width:170px}header .top_row .search_outer{order:1;width:100%;gap:10px}header .top_row .search_outer .search{width:calc(100% - 130px);padding:5px 15px;height:40px;z-index:1}header .top_row .search_outer .search .search_field{width:100%;height:40px}header .top_row .search_outer .search .search-autocomplete{width:calc(100% - 162px) !important;left:12px;top:136px}header .top_row .search_outer .search .field{grid-gap:10px;width:100%}header .top_row .search_outer .search .field img{width:18px}header .top_row .search_outer .advance_search{width:130px}header .top_row .search_outer .text{font-size:13px;line-height:20px}header .top_row .right_row{width:calc(100% - 220px)}header .top_row .right_row .account_info{gap:12px}header .top_row .right_row .account_info .account_block{gap:5px}header .top_row .right_row .account_info .account_block img{width:30px}header .top_row .right_row .account_info .account_block .acc_text_div .acc .acc_text{display:none}header .top_row .right_row .account_info .account_block .cart_text{display:none}header .top_row .right_row .account_info .account_block .account_drop{min-width:8em;left:-30px}header .top_row .right_row .account_info .menu_icon{display:block;order:2}header .top_row .right_row .account_info .menu_icon img{width:24px;height:auto}header .top_row .right_row .list_txt{display:none;padding-bottom:20px}header .top_row .right_row .list_txt .nav_ul .list_item .list_item_link{font-size:14px}header .top_row .right_row .list_txt .nav_ul .list_item:not(:first-child)::before{content:".";padding-inline:15px}header .navigation{padding:20px 0px;position:relative;background-color:transparent}header .navigation .close_side_bar{display:block;position:absolute;top:-20px;right:27px}header .navigation .close_side_bar svg{width:27px}header .navigation .nav_bar{display:block}header .navigation .nav_bar .nav_list{flex-wrap:wrap;gap:0px}header .navigation .nav_bar .nav_list:hover.cat-1{background-color:unset}header .navigation .nav_bar .nav_list:hover.cat-2{background-color:unset}header .navigation .nav_bar .nav_list:hover.cat-3{background-color:unset}header .navigation .nav_bar .nav_list:hover.cat-4{background-color:unset}header .navigation .nav_bar .nav_list:hover.cat-5{background-color:unset}header .navigation .nav_bar .nav_list:hover.cat-6{background-color:unset}header .navigation .nav_bar .nav_list:hover.cat-7{background-color:unset}header .navigation .nav_bar .nav_list .nav_item{font-size:15px;line-height:26px;padding:8px 0px;display:inline-block;color:#000}header .navigation .nav_bar .nav_list .drop_icon{width:25px;height:25px}header .navigation .nav_bar .nav_list .drop_icon svg .mobile-fill{fill:#000}header .navigation .nav_bar .nav_list .first_layer{position:static;min-width:100%;margin-bottom:0px;padding:0px 10px;box-shadow:none}header .navigation .nav_bar .nav_list .nav_layer_item{display:block;font-size:15px;line-height:25px;padding:6px 0px}header .navigation .nav_bar .nav_list.list_txt{display:block}}@media screen and (min-width:1081px) and (max-width:1480px){header .top_row{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 20px}header .top_row .logo{width:190px}header .search_outer{gap:10px;width:40%}header .search_outer .search{width:calc( 100% - 125px)}header .search_outer .search .search_field{font-size:13px}header .search_outer .search .search_field::placeholder{font-size:13px}header .search_outer .search .field{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:10px}header .search_outer .advance_search{width:125px}header .search_outer .text{font-size:14px;line-height:23px}header .right_row{width:auto}header .right_row .account_info{gap:20px}header .right_row .account_info .account_block .acc_text_div .acc .acc_text{font-size:14px;line-height:24px}header .right_row .account_info .account_block .cart_text{font-size:14px;line-height:24px}header .right_row .list_txt .nav_ul{box-sizing:border-box;display:flex;justify-content:flex-end;align-items:center}header .right_row .list_txt .nav_ul .list_item .list_item_link{font-size:12px}header .right_row .list_txt .nav_ul .list_item:not(:first-child)::before{content:".";padding-inline:12px}header .navigation{padding:0px 25px}header .navigation .nav_bar{gap:5px}header .navigation .nav_bar .nav_list{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;grid-gap:5px;position:relative;z-index:10;padding:0px 5px 0px 5px}header .navigation .nav_bar .nav_list .nav_item{font-size:12px;line-height:24px}header .navigation .nav_bar .nav_list .nav_layer_item{font-size:14px;line-height:22px}}@media screen and (min-width:1081px){.navigation .nav_bar .nav_list:hover .first_layer{display:block}.navigation .nav_bar .nav_list:hover:last-child .first_layer{display:block;left:auto;right:0}}header .top_row .logo{width:200px}footer{background-color:#f5f5f5}footer .footer_row{padding:60px 0px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;grid-gap:50px}footer .footer_row .footer_block{width:20%}footer .footer_row .footer_block.two_col{width:40%;padding-right:40px}footer .footer_row .footer_block .footer_title{font-size:22px;color:#011E41;margin-bottom:20px;font-weight:400;font-family:'DM Serif Display';line-height:29px}footer .footer_row .footer_block.two_col .footer_list{column-count:2}footer .footer_row .footer_block .footer_list .footer_link{display:block;padding:5px 0px}footer .footer_row .footer_block.important_links{display:none}footer .footer_social{padding:45px 30px;box-sizing:border-box;background-color:#ebebeb}footer .footer_social .title{font-size:24px;line-height:32px;padding-bottom:20px;text-align:center}footer .footer_social .list_txt{padding-block:20px}footer .footer_social .list_txt .nav_ul{box-sizing:border-box;display:flex;justify-content:center;align-items:center}footer .footer_social .list_txt .nav_ul .list_item:not(:first-child)::before{content:".";padding-inline:15px;color:#011e41;font-weight:600}footer .bottom_footer{box-sizing:border-box}footer .bottom_footer .text{font-size:15px;line-height:23px;text-align:center;color:#5C5C5C}@media screen and (min-width:200px) and (max-width:1080px){footer .footer_row{padding:30px 0px;grid-gap:20px;display:block}footer .footer_row .footer_block{width:100%}footer .footer_row .footer_block.two_col{width:100%;padding-bottom:20px;padding-right:unset}footer .footer_row .footer_block .footer_title{font-size:20px;line-height:28px;margin-bottom:10px;padding:10px 0px;border-bottom:1px solid #ebebeb;background-image:url(../images/footer_resp_icon.png);background-repeat:no-repeat;background-size:12px;background-position:98% center}footer .footer_row .footer_block .footer_title.active_footer{background-image:url(../images/footer_resp_active_icon.png)}footer .footer_row .footer_block .footer_list{display:none}footer .footer_row .footer_block.two_col .footer_list{column-count:1}footer .footer_row .footer_block .footer_list .footer_link{font-size:16px;line-height:24px;padding:5px 10px;box-sizing:border-box}footer .footer_row .footer_block.important_links{display:block}footer .footer_social{padding:30px 30px}footer .footer_social .title{font-size:20px;line-height:28px}footer .footer_social .social_block{padding-bottom:20px;padding-right:0px}footer .footer_social .social_block .social_item{width:35px;height:35px}footer .footer_social .list_txt{display:none}}@media screen and (min-width:1080px) and (max-width:1480px){footer{background-color:#f5f5f5}footer .footer_row{padding:60px 0px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start;grid-gap:20px}footer .footer_row .footer_block{width:auto}footer .footer_row .footer_block.two_col{width:30%}}.main_banner{position:relative;min-height:400px}.main_banner.prHub_banner{min-height:unset}.main_banner .banner_inner{position:absolute;top:50%;left:0px;width:100%;transform:translateY(-50%)}.main_banner .banner_block{max-width:1435px;margin:auto;padding:0px 25px;box-sizing:border-box}.main_banner .banner_content{max-width:800px;border-radius:10px;box-sizing:border-box;padding:0px 10px}.main_banner .banner_content .banner_cta_block{position:relative;display:flex;gap:20px}.main_banner .banner_content .banner_cta_block .primarycta{font-family:'DM Serif Display',serif}.main_banner .banner_content .banner_text.primary_Text{line-height:30px}.main_banner .banner_sign{text-align:center;left:50%;bottom:-50px;position:absolute;z-index:2;transform:translateX(-50%);cursor:pointer}.main_banner .banner_sign img{max-width:100px;height:auto}.main_banner .banner_slider .slick-track .slick-slide{position:relative}.banner_img_sign{position:relative}.banner_img_sign .banner_sign{text-align:center;left:50%;bottom:-50px;position:absolute;z-index:2;transform:translateX(-50%)}.social_block.side_icons{position:fixed;top:50%;right:10px;z-index:99;flex-direction:column;transform:translateY(-50%)}.nav_cta_home{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:10px}.nav_cta_home .nav_link:first-child{background-color:transparent !important;cursor:text;position:relative;padding-left:0px}.nav_cta_home .nav_link:first-child::after{content:url('../images/right_arrow.png');position:absolute;top:28px;right:15px}.nav_cta_home .nav_link:first-child:hover{border:none;background-color:transparent;color:#011e41}.nav_cta_home .nav_link{min-width:9em;padding:25px 30px}.home_content .home_inner{display:grid;grid-template-columns:repeat(auto-fill, minmax(450px, 1fr));grid-gap:30px}.home_content .home_inner .top_row{position:relative}.home_content .home_inner .top_row .top_row_content{position:absolute;bottom:0;left:0;padding:30px 40px;box-sizing:border-box;width:100%;background:linear-gradient(180deg, rgba(16,46,70,0) .52%, #011e41 94.27%);border-radius:4px}.home_content .home_inner .top_row .top_row_content .home_Title{font-size:44px;line-height:54px;color:#fff;font-family:'DM Serif Display'}.home_content .home_inner .top_row .top_row_content .home_text.primary_Text{color:#fff;width:70%}.home_content .home_inner .home_cta_content{font-size:17px;font-weight:600;line-height:33px;color:#fff;border:2px solid #fff}.home_content .home_inner .home_sub_Title{font-size:30px;color:#fff;line-height:42px;font-family:'DM Serif Display';border-radius:4px}.home_content .home_inner .row_second_gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));grid-gap:30px}.home_content .home_inner .row_second_gallery .img_content{position:relative}.home_content .home_inner .row_second_gallery .img_content .home_sub_Title{position:absolute;bottom:0;left:0;padding:30px 20px;box-sizing:border-box;width:100%;background:linear-gradient(180deg, rgba(16,46,70,0) .52%, #011e41 94.27%)}.home_content .home_inner .bottom_row{position:relative}.home_content .home_inner .bottom_row .bottom_row_content{position:absolute;z-index:1;bottom:0;left:0;padding:30px 30px;box-sizing:border-box;width:100%;background:linear-gradient(180deg, rgba(16,46,70,0) 3%, #011e41 94.27%);border-radius:4px}.home_content .home_inner .bottom_row .bottom_row_content.bottom_right{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;border-radius:4px}.home_content .home_inner .bottom_row .bottom_row_content .home_cta_block{padding-top:0px}.catalogsearch-advanced-result .search.found,.catalogsearch-advanced-result .search.summary{margin:10px 0px}.catalog-category-view .filterapply{position:relative}.catalog-category-view .filterapply .filter-value{line-height:23px;color:#757575;margin:5px 0px;display:block;font-size:18px}.catalog-category-view .filterapply .action.remove{right:-2px;left:unset;top:3px}.catalog-category-view .filter-actions{margin-bottom:0px}.catalog-category-view .filter-actions a{text-decoration:underline;color:black}.teachers_students .main_banner .banner_slider .banner_inner .banner_block .banner_content .banner_Title{color:#ffffff}.teachers_students .main_banner .banner_slider .banner_inner .banner_block .banner_content .primary_Text.banner_text{color:#ffffff}.teachers_students .main_banner .banner_slider .banner_inner .banner_block .banner_content .banner_cta_block .primarycta{background-color:#ffffff;border:1px solid #fff;color:#011E41}.teachers_students .main_banner .banner_slider .banner_inner .banner_block .banner_content .banner_cta_block .primarycta.primary_link{color:#ffffff;border:1px solid #fff;background-color:transparent}.teachers_students .home_content .home_inner .row_second_gallery{grid-template-columns:repeat(1, minmax(0px, 1fr))}.teachers_students .product_lists .prod_section_title{margin-bottom:40px;display:flex;align-items:center;justify-content:flex-start;gap:20px;width:calc(20%)}.teachers_students .product_lists .prod_section_title .main_border{height:1px;background-color:#d1d1d1;flex:2}.teachers_students .product_lists .teacher_page_slider .slick-slide{margin-inline:15px}.teachers_students .product_lists .teacher_page_slider .slick-slide img{width:100%}.teachers_students .product_lists .teacher_page_slider .slick-slide .reviews{padding-bottom:30px}.teachers_students .product_lists .teacher_page_slider .slick-slide .reviews .product_review{font-size:13px;color:#818181;font-weight:600;display:flex;justify-content:flex-start;align-items:center;gap:7px}.teachers_students .product_lists .teacher_page_slider .slick-slide .reviews .product_review img{width:auto}.teachers_students .slick-dots{top:-70px}.tabs{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:fit-content;border-radius:48px;background:#fff;box-shadow:0px 1px 16px -4px rgba(0,0,0,0.16);padding:20px;margin:20px auto 0}.tabs .inner_tab{min-width:14em;text-align:center}.tabs .inner_tab .tab{text-decoration:none;color:#636363;position:relative;font-size:24px;line-height:32px;font-family:'DM Serif Display',serif}.tabs .inner_tab .tab:hover{color:#005444}.tabs .inner_tab .tab.active{color:#005444}.tabs .inner_tab .tab.active:after{content:"";position:absolute;top:38px;bottom:0;left:0;right:0;height:0.5em;border-bottom:3px solid #005444;z-index:1}.categorypath-school-textbooks-mathematics-think-new-syllabus-mathematics .category-cms p{display:inline-block;padding:30px;margin:auto;text-align:center;width:100%}.categorypath-school-textbooks-mathematics-think-new-syllabus-mathematics .category-cms p img{width:40%;padding:25px}@media screen and (min-width:200px) and (max-width:767px){.categorypath-school-textbooks-mathematics-think-new-syllabus-mathematics .category-cms p{display:inline-block;padding:0px;margin:auto;text-align:center;width:100%}.categorypath-school-textbooks-mathematics-think-new-syllabus-mathematics .category-cms p img{width:70%;padding:25px}.tabs{padding:10px}.tabs .inner_tab{min-width:5em;margin-right:10px}.tabs .inner_tab .tab{font-size:16px;line-height:26px}.tabs .inner_tab .tab.active:after{top:24px}}@media screen and (min-width:768px) and (max-width:1024px){.tabs{padding:15px}.tabs .inner_tab{min-width:10em}.tabs .inner_tab .tab{font-size:18px;line-height:28px}.tabs .inner_tab .tab.active:after{top:30px}}.block-search .block-content{width:100%}.block-search .block-content .control{width:calc(100% - 22px)}.block-search .block-content .search_field{position:static;margin:0}.block-search .block-content .action.search{position:static;padding:0;height:auto;width:auto;display:block;border:none}.block-search .block-content .action.search span{display:none}.block-search .block-content .action.search::before{content:url('../images/search.png');vertical-align:text-bottom;margin-top:5px;width:22px}.search-autocomplete ul:not(:empty){padding:15px 20px;box-sizing:border-box;background-color:#ffffff;border-radius:5px;box-shadow:0px 5px 10px 10px #000 1 A;margin-top:10px}.search-autocomplete ul:not(:empty) ul li{padding:10px}.search-autocomplete ul:not(:empty) li.selected{background:#011e41;color:#fff}@media screen and (min-width:200px) and (max-width:1080px){.social_block.side_icons{display:none}}.message .block{margin:10px 0}.message .block dd.item{padding:5px 0}.message .block dd.item a{color:#011e41}.customer-welcome .action.switch::after{display:none}@media screen and (min-width:200px) and (max-width:1280px){.cms-book-store .main_container .prod_list_slider .slick-arrow.slick-next{right:10px !important}.cms-book-store .main_container .prod_list_slider .slick-arrow.slick-prev{left:10px !important}}.message.global.cookie{background:#ffffff}.message.global.cookie p{line-height:28px;font-size:18px}@media screen and (min-width:200px) and (max-width:1080px){.main_banner{min-height:400px}.main_banner .banner_inner{top:40px;transform:unset}.main_banner .banner_inner .banner_content{padding:10px 0px;max-width:500px}.main_banner .banner_inner .banner_content .banner_text.primary_Text{display:none}.main_banner .banner_inner .banner_sign{bottom:-30px;transform:translateX(-50%);left:50%}.main_banner .banner_inner .banner_sign img{width:70%}.nav_cta_home{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;overflow-x:scroll;width:100%}.nav_cta_home .nav_link:first-child::after{position:absolute;right:13px;top:20px}.nav_cta_home .nav_link{min-width:12em;padding:20px 20px}.home_content .home_inner{display:grid;grid-template-columns:repeat(1, minmax(250px, 1fr));grid-gap:20px}.home_content .home_inner .top_row .top_row_content{padding:20px 20px}.home_content .home_inner .top_row .top_row_content .home_Title{font-size:28px;line-height:38px}.home_content .home_inner .top_row .top_row_content .home_text.primary_Text{width:100%;display:none}.home_content .home_inner .home_sub_Title{font-size:18px;line-height:26px;font-weight:600;letter-spacing:0.05em}.home_content .home_inner .row_second_gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));grid-gap:20px}.home_content .home_inner .row_second_gallery .img_content{position:relative}.home_content .home_inner .row_second_gallery .img_content img{width:100%}.home_content .home_inner .row_second_gallery .img_content .home_sub_Title{padding:20px 20px}.home_content .home_inner .bottom_row .bottom_row_content{padding:20px 20px}.home_content .home_inner .bottom_row .bottom_row_content.bottom_right{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;left:0px;width:100%;padding:20px 20px}.home_content .home_inner .bottom_row .bottom_row_content .home_cta_block{padding-top:0px}.home_content .home_inner .home_cta_content{font-size:14px;line-height:17px;padding:5px}.home_content .home_inner img{width:100%}}@media screen and (min-width:768px) and (max-width:1080px){.main_banner .banner_inner{top:50%;transform:translateY(-50%)}.main_banner .banner_inner .banner_content .banner_text.primary_Text{display:block}.home_content .home_inner{display:grid;grid-template-columns:repeat(2, minmax(250px, 1fr));grid-gap:20px}.home_content .home_inner .top_row .top_row_content .home_text.primary_Text{width:100%;display:block}.home_content .home_inner .row_second_gallery{display:grid;grid-template-columns:repeat(2, minmax(150px, 1fr));grid-gap:20px}}@media screen and (min-width:1081px) and (max-width:1480px){.main_banner .banner_content{max-width:580px}.main_banner .banner_content .section_cta{padding-top:40px}.nav_cta_home{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;overflow-x:scroll;width:100%}.nav_cta_home .nav_link:first-child::after{right:17px;top:24px}.nav_cta_home .nav_link{min-width:10em;padding:20px 20px}.home_content .home_inner{display:grid;grid-template-columns:repeat(auto-fill, minmax(450px, 1fr));grid-gap:30px}.home_content .home_inner .top_row{position:relative}.home_content .home_inner .top_row .top_row_content .home_Title{font-size:36px;line-height:46px;color:#fff}.home_content .home_inner .top_row .top_row_content .home_text.primary_Text{color:#fff;width:70%}.home_content .home_inner .home_cta_content{color:#fff;border-color:#fff}.home_content .home_inner .home_sub_Title{font-size:24px;color:#fff;line-height:36px}.home_content .home_inner .row_second_gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));grid-gap:30px}.home_content .home_inner .row_second_gallery .img_content{position:relative}.home_content .home_inner .row_second_gallery .img_content .home_sub_Title{position:absolute}.home_content .home_inner .bottom_row{position:relative}.home_content .home_inner .bottom_row .bottom_row_content{position:absolute;padding:20px 20px}.home_content .home_inner .bottom_row .bottom_row_content.bottom_right{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 20px}.home_content .home_inner .bottom_row .bottom_row_content .home_cta_block{padding-top:0px}}@media screen and (min-width:1280px) and (max-width:1480px){.main_banner .banner_block{width:90%}.main_container{width:90% !important}.primarycta.nav_link{font-size:18px;line-height:22px;flex:1}.nav_cta_home .primarycta.nav_link{padding:20px 15px}.nav_cta_home .primarycta.nav_link:first-child{padding-left:0px;text-align:left}.home_content .home_inner{grid-gap:20px}.home_content .home_inner .home_cta_content{line-height:19px;padding:8px 15px;font-size:15px}.home_content .home_inner .row_second_gallery{grid-template-columns:repeat(2, minmax(0px, 1fr));gap:20px}.home_content .home_inner .home_sub_Title{font-size:22px;line-height:30px}.home_content .home_inner .top_row .top_row_content{padding:30px 25px}.home_content .home_inner .top_row .top_row_content .home_text.primary_Text{width:90%}.home_content .home_inner .bottom_row .bottom_row_content.bottom_right{padding:17px 20px}}