@charset "UTF-8";.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.buy-book-dropdown,.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:100%}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.clearfix:after,article,aside,details,figure,footer,header,hr,nav,section,summary{display:block}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-1,.col-auto{-webkit-box-flex:0}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-3{-webkit-box-flex:0}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4,.col-5{-webkit-box-flex:0}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6,.col-7{-webkit-box-flex:0}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8,.col-9{-webkit-box-flex:0}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9,.related-books__carousel__item.small img{max-width:75%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%}.col-10,.col-11{-webkit-box-flex:0}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.visible{visibility:visible!important}.invisible{visibility:hidden!important}a,a:active,a:focus,a:visited{color:#000;text-decoration:none;outline:0;font-weight:300;-webkit-transition:border .2s linear;-o-transition:border .2s linear;transition:border .2s linear;padding-bottom:1px}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:300;vertical-align:baseline;background:0 0}.site-footer h3,th{font-weight:700}input[type=checkbox],th{vertical-align:bottom}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}td{font-weight:400;vertical-align:top}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{border-collapse:separate;border-spacing:0;font:100%}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";clear:both}body.menu-fixed{padding-top:242px}body.menu-fixed .site-header{-webkit-transform:translateY(-500px);-ms-transform:translateY(-500px);transform:translateY(-500px);border-bottom:1px solid #e1e1e1;position:fixed;height:auto;line-height:100px;top:-100px;margin-bottom:0}body.menu-fixed .site-header .logo{display:none}body.menu-fixed .site-header .logo_fixed{display:inline-block;vertical-align:middle;max-width:200px}body.menu-fixed .site-header .main-menu li{line-height:48px}body.menu-fixed .site-header__bottom{height:40px}body.menu-fixed .site-header__bottom .container{line-height:45px}body.menu-fixed .site-header .dropdown-menu{margin-top:0}.site-header{position:relative;margin-bottom:70px;width:100%;background:#efefef;z-index:1000;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:992px){body.menu-fixed .site-header .logo_fixed{max-width:150px}body.menu-fixed .site-header__bottom .container{line-height:37px}.site-header.open{height:calc(100vh)!important;overflow:auto}}@media (max-width:768px){.site-header{margin-bottom:20px}.site-header.show .info{margin-bottom:0}}.site-header.show{top:0!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.site-header.show .info{margin-bottom:0}.site-header .logo{display:inline-block;max-width:166px;margin-left:-5px}.site-header .logo_fixed{display:none}.site-header__bottom{background:#efefef;margin-top:60px}.site-header__top{height:40px;line-height:40px;background:#000;color:#fff}.site-header__top.info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;height:auto;overflow:hidden}.site-header__top.info p{color:#000}@media (max-width:768px){.site-header__top.info{margin-bottom:20px}.site-header__top.info p{padding:5px 0}}.site-header__top.info .close-info{color:#000;display:inline-block;width:35px;padding:0 10px;font-size:26px;text-align:center;-webkit-transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.site-header__top.info .close-info:hover{-webkit-transform:scale(1.3) rotate(90deg);-ms-transform:scale(1.3) rotate(90deg);transform:scale(1.3) rotate(90deg)}.site-header__top__left{float:left;overflow:hidden;height:40px}.site-header__top__right{float:right}.site-header__top__right form button{background:0 0;outline:0;border:none;color:#fff;font-size:1.1em;vertical-align:middle;margin-right:10px;padding-top:7px}.site-header__top__right form input{border:none;padding:5px 10px;outline:0}@media (max-width:767px){.site-header__top__right form input{width:150px}}@media (max-width:350px){.site-header__top__right form input{width:100px}}.site-header__top ul li{display:inline-block;margin-right:35px}@media (max-width:992px){.site-header .logo{max-width:200px}.site-header__top__right form input{padding:5px}.site-header__top ul li{margin-right:5px;width:30px;height:30px;overflow:hidden;position:relative}}.site-header__top ul li:before{vertical-align:middle;font-size:1em;display:inline-block;padding-right:15px;margin-top:-2px}.site-header__top ul li a{color:#fff;padding-bottom:0}.site-header__top ul li a span{font-weight:300}@media (max-width:992px){.site-header__top ul li a span{display:none}}@media (max-width:768px){.site-header__top ul li a{top:0;display:block;position:absolute;width:30px;height:30px;opacity:0}}.dropdown-menu__item ul li a:before,.site-header .main-menu ul li a:before{width:100%;height:2px;-ms-transform:scaleX(0);content:""}.site-header__top ul li i{vertical-align:middle;font-size:1em;display:inline-block;padding-right:15px}.site-header .main-menu{float:right;line-height:1}.site-header .main-menu ul{display:inline-block;line-height:1}.site-header .main-menu ul li{display:inline-block;padding-left:25px;line-height:66px}.site-header .main-menu ul li a{font-weight:300;position:relative;padding-bottom:4px}.site-header .main-menu ul li a:before{position:absolute;bottom:0;left:0;background-color:#000;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.buy-book-dropdown__title:after,.home__carousel__item img,.site-header .main-menu ul li.dropdown:after{-webkit-transition:-webkit-transform .2s ease-in-out}.site-header .main-menu ul li a.active:before,.site-header .main-menu ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.site-header .main-menu ul li.dropdown{position:relative}.dropdown-menu,.site-header .main-menu ul li.dropdown .dropdown-menu{position:absolute}.site-header .main-menu ul li.dropdown:after{display:inline-block;font-family:sakkoulas;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\0045";font-size:.8em;vertical-align:middle;margin-left:5px;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.site-header .main-menu ul li.dropdown.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:992px){.site-header__top ul li i{padding-right:20px}.site-header .main-menu{display:none;float:none}.site-header .main-menu.show-menu{display:block}.site-header .main-menu ul li{display:block!important;padding-left:0}}.site-header .main-menu__icons{display:inline-block;font-size:1.15em;margin-left:40px}.site-header .main-menu__icons a{border-bottom:0!important;line-height:40px;display:inline-block}.site-header .main-menu__icons a.account{padding-right:35px}.site-header .main-menu__icons a.cart{padding-right:20px;border-right:2px solid #000}.site-header .main-menu__icons a.search{padding-left:13px}.site-header .main-menu__icons i{vertical-align:middle}.dropdown-menu{overflow:auto;width:100%;margin-top:50px;border-top:2px solid #000;border-bottom:2px solid #000;z-index:-1;background:#efefef;visibility:hidden;opacity:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media (max-width:992px){.dropdown-menu{display:none}.dropdown-menu.open{top:130px;z-index:1000}}.dropdown-menu.open{visibility:visible;opacity:1;display:block}.authors-cont__index ul li a:before,.dropdown-menu__item ul li a:before{visibility:hidden;-webkit-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;bottom:0;background-color:#000;left:0}.dropdown-menu__item{padding:20px 0 15px 15px}@media (max-width:768px){.dropdown-menu{margin-top:10px}.dropdown-menu__item:nth-child(2){-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.dropdown-menu__item:nth-child(3){-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.dropdown-menu__item h4{padding:5px 0 8px;line-height:1}.dropdown-menu__item ul{line-height:1}.dropdown-menu__item ul li{padding:7px 0}.dropdown-menu__item ul li a,.dropdown-menu__item ul li h4,.dropdown-menu__item ul li h5{line-height:1}.dropdown-menu__item ul li a{position:relative;padding-bottom:4px}.dropdown-menu__item ul li a:before{position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .15s ease-in-out 0s}.dropdown-menu__item ul li a.active:before,.dropdown-menu__item ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.dropdown-menu__item ul li.featured-in-menu{border-top:1px solid #c5c5c5;padding-top:15px;margin-top:15px}.dropdown-menu__item--general a,.dropdown-menu__item--general h5{font-size:.8em;letter-spacing:.07em;line-height:1}.dropdown-menu__item--general h5{padding:20px 0 15px}.dropdown-menu__item--main ul{padding-top:30px}.dropdown-menu__item--right{padding-top:50px;background-color:#e2e2e2}.dropdown-menu .catalogue{padding-top:24px;margin-top:10px;line-height:1}.menu-fixed .site-header__bottom,.yith-wcwl-add-to-wishlist{margin-top:0}@media (min-width:992px){.dropdown-menu__item--general{border-right:1px solid #c5c5c5}.dropdown-menu .catalogue{border-top:1px solid #c5c5c5}}.dropdown-menu .catalogue em{font-size:2em;float:left;vertical-align:middle}.dropdown-menu .catalogue span{vertical-align:middle;display:inline-block;padding-left:30px;font-weight:300}.nav-toggle{border:0;outline:0;background:0 0;letter-spacing:.4em;float:right;text-align:center}@media (min-width:992px){.nav-toggle{display:none}}.nav-toggle span{letter-spacing:.4em;padding-top:5px}.menu-fixed .nav-toggle{font-size:.63em;letter-spacing:0}.menu-fixed .nav-toggle span{display:none}#menu-mega-menu{padding-top:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:200px}#menu-mega-menu li{padding:7px 0;width:50%}@media (max-width:768px){#menu-mega-menu{height:auto}#menu-mega-menu li{width:50%}}@media (max-width:420px){#menu-mega-menu li{width:100%}}.wcmenucart-contents span{width:16px;height:16px;line-height:17px;border-radius:8px;display:inline-block;margin-left:5px;font-size:10px;color:#000;background-color:#fff;vertical-align:middle;text-align:center}.hamburger-slim{background:0 0;position:relative;height:30px;width:45px}.hamburger-slim:after,.hamburger-slim:before{background:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;content:"";height:2px;left:0;-webkit-transition:.75s;-o-transition:.75s;transition:.75s;width:45px}.hamburger-slim:before{-webkit-box-shadow:#000 0 10px 0 0;box-shadow:#000 0 10px 0 0;position:absolute;top:0}.hamburger-slim:after{position:absolute;top:calc(100% - 10px)}.hamburger-slim.active:before{-webkit-box-shadow:transparent 0 0 0 0;box-shadow:transparent 0 0 0 0;top:50%;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.hamburger-slim.active:after{top:50%;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.menu-fixed .hamburger-slim{margin-top:5px;height:30px;width:30px}.menu-fixed .hamburger-slim:after,.menu-fixed .hamburger-slim:before{width:35px}.demo_store{bottom:0;top:auto!important}.site-footer{border-top:2px solid #E1E1E1;padding:0 0 40px;margin-top:120px}.site-footer__logo{margin:20px 0 75px}.site-footer ul li{padding-bottom:8px}.site-footer h3{font-size:.87em;margin-bottom:35px}.site-footer__col{font-weight:300;font-size:.8em}.site-footer__col p{line-height:1.7}@media (max-width:768px){.site-footer h3{margin-bottom:15px}.site-footer__col{margin-bottom:40px}}.site-footer__newsletter{background:#d8d8d8;width:100%;margin-bottom:35px}.buy-book-dropdown ul,.buy-book-dropdown.open,.buy-book-dropdown:hover{background:#fafafa}.site-footer__newsletter__cont{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:90px;padding:15px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.site-footer__newsletter__cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.site-footer__newsletter__item:first-child{padding-right:25px}.site-footer__newsletter__item:last-child{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}@media (max-width:992px){.site-footer__newsletter__item:last-child{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}}@media (max-width:576px){.site-footer__newsletter__item:last-child{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;margin-top:15px}}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-Bold.woff) format("woff"),url(../fonts/CFAstyStd-Bold.ttf) format("truetype"),url(../fonts/CFAstyStd-Bold.svg#CFAstyStd-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-BoldOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-BoldOblique.woff) format("woff"),url(../fonts/CFAstyStd-BoldOblique.ttf) format("truetype"),url(../fonts/CFAstyStd-BoldOblique.svg#CFAstyStd-BoldOblique) format("svg");font-weight:700;font-style:italic}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-Book.woff) format("woff"),url(../fonts/CFAstyStd-Book.ttf) format("truetype"),url(../fonts/CFAstyStd-Book.svg#CFAstyStd-Book) format("svg");font-weight:300;font-style:normal}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-BookOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-BookOblique.woff) format("woff"),url(../fonts/CFAstyStd-BookOblique.ttf) format("truetype"),url(../fonts/CFAstyStd-BookOblique.svg#CFAstyStd-BookOblique) format("svg");font-weight:300;font-style:italic}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-Light.woff) format("woff"),url(../fonts/CFAstyStd-Light.ttf) format("truetype"),url(../fonts/CFAstyStd-Light.svg#CFAstyStd-Light) format("svg");font-weight:200;font-style:normal}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-LightOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-LightOblique.woff) format("woff"),url(../fonts/CFAstyStd-LightOblique.ttf) format("truetype"),url(../fonts/CFAstyStd-LightOblique.svg#CFAstyStd-LightOblique) format("svg");font-weight:200;font-style:italic}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-Medium.woff) format("woff"),url(../fonts/CFAstyStd-Medium.ttf) format("truetype"),url(../fonts/CFAstyStd-Medium.svg#CFAstyStd-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:CFAstyStd;src:url(../fonts/CFAstyStd-MediumOblique.eot?#iefix) format("embedded-opentype"),url(../fonts/CFAstyStd-MediumOblique.woff) format("woff"),url(../fonts/CFAstyStd-MediumOblique.ttf) format("truetype"),url(../fonts/CFAstyStd-MediumOblique.svg#CFAstyStd-MediumOblique) format("svg");font-weight:500;font-style:italic}@font-face{font-family:sakkoulas;src:url(../fonts/sakkoulas.eot);src:url(../fonts/sakkoulas.eot?#iefix) format("embedded-opentype"),url(../fonts/sakkoulas.woff) format("woff"),url(../fonts/sakkoulas.ttf) format("truetype"),url(../fonts/sakkoulas.svg#sakkoulas) format("svg");font-weight:400;font-style:normal}[class*=icon-]:before{display:inline-block;font-family:sakkoulas;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left-round:before{content:'\0041'}.icon-arrow-right-round:before{content:'\0042'}.icon-cart:before{content:'\0043'}.icon-book:before{content:'\0044'}.icon-arrow-down:before{content:'\0045'}.icon-search:before{content:'\0046'}.icon-profile:before{content:'\0047'}.icon-heart:before{content:'\0048'}.icon-heart-out:before{content:'\0049'}.icon-list:before{content:'\004a'}.icon-photos:before{content:'\004b'}.icon-tick:before{content:'\004c'}.icon-arrow-right:before{content:'\004d'}.icon-arrow-left:before{content:'\004e'}.archive-people__head a:after,.buy-book-dropdown__title:after{content:"\0045";-moz-osx-font-smoothing:grayscale}.book__meta{margin-bottom:50px}.book__header,.home__sidebar__banner{margin-bottom:20px}.book__meta a{text-decoration:underline;font-size:.88em}.book__meta span{display:inline-block}.book__meta__category{line-height:40px}@media (min-width:767px){.book__meta__category{padding-right:40px;border-right:1px solid #000}.book__meta__tags{padding-left:38px}}.book__meta__category a{font-weight:700;padding-right:10px}.book__header__image img{width:100%}@media (min-width:768px){.book__header__image img{max-width:90%;}}.book__header__content{position:relative}@media (min-width:992px){.book__header__content{padding-left:45px}}@media (min-width:768px) and (max-width:992px){.book__header__content{font-size:13px}}@media (max-width:767px){.book__header__content{font-size:11px;padding-top:20px}}.book__header__content__series_admin{padding-bottom:11px;margin-bottom:25px;border-bottom:1px solid #000;display:inline-block;font:weight 700}.archive-people__head a:after,.buy-book-dropdown__title:after,body{-webkit-font-smoothing:antialiased}.book__header__content__series_admin span{padding-left:20px;font-weight:300}.book__header__content h1{font-size:2.1em;font-weight:700;text-transform:uppercase;line-height:1.4;padding-bottom:12px}@media (max-width:992px){.book__header__content h1{line-height:1.2}}.book__header__content h2,.book__header__content h3{font-size:1.6em;font-weight:300;margin-bottom:60px}@media (max-width:767px){.book__header__content h1{padding-bottom:21px}.book__header__content h2,.book__header__content h3{font-size:1.5em}.book__header__content h2{margin-bottom:25px}}.book__header__content h3{margin-bottom:12px}@media (max-width:767px){.book__header__content h3{margin-bottom:20px;line-height:1.3}}.book__details{margin-top:90px}.book__details h3{margin-bottom:50px}.book__details__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.book__details__item{font-size:.83em;font-weight:300;width:20%;margin-bottom:40px}.book__details__item span{display:block}@media (max-width:767px){.book__details__item{width:33%;margin-bottom:30px;font-size:.7em}}.book__details__item .title{font-size:.88em;display:block;font-weight:700;padding-bottom:12px}.book__main{margin-top:50px;margin-bottom:-15px}.book__sidebar .contrib-list li{margin-bottom:40px}.book__sidebar .contrib-list .title{display:inline-block;font-weight:300;font-size:.89em;padding-bottom:20px;text-decoration:underline}.book__sidebar .contrib-list p{padding-bottom:10px}.book__desc{line-height:1.6}.book__desc p{padding-bottom:25px;line-height:1.5}.book__desc a{text-decoration:underline}.book__desc strong a,.book__desc strong em{font-weight:700!important}.book__actions{position:relative;bottom:auto;padding-top:40px;font-size:16px}.book__actions li{padding-bottom:30px}@media (max-width:767px){.book__actions{padding-top:35px;font-size:14px}.book__actions li{padding-bottom:15px}}.book__actions li:last-child{padding-bottom:0}.book__actions li a{font-size:.88em}.book__actions li a em,.book__actions li a i,.book__actions li a img{vertical-align:middle;font-size:1.8em;line-height:1;width:25px;margin-right:25px}.book__actions li a img{max-width:40px;margin-left:5px;margin-right:29px;width:16px}@media (max-width:767px){.book__actions li a img{margin-left:3px}}.book__actions li .yith-wcwl-add-button{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.book__actions li .yith-wcwl-add-button>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:22px}.book__actions li .yith-wcwl-add-button>a i{margin-right:0;margin-left:3px;padding-right:45px;font-size:18px}@media (min-width:767px){.book__actions li .yith-wcwl-add-button>a i{margin-left:4px}}.book__actions li .open-buy-book-dropdown img{width:21px;margin-left:2px;margin-right:27px}@media (min-width:767px){.book__actions li .open-buy-book-dropdown img{margin-left:4px}}.buy-book-dropdown{z-index:100;max-width:460px;cursor:pointer;position:relative;user-select:none}.buy-book-dropdown__title{border:4px solid #000;padding:15px 25px;font-weight:500;font-size:1.2em}@media (max-width:767px){.buy-book-dropdown__title{padding:10px 15px}}.buy-book-dropdown__title:after{display:inline-block;font-family:sakkoulas;font-style:normal;font-weight:400;line-height:1;float:right;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.buy-book-dropdown.single{cursor:default}.buy-book-dropdown.single.open{min-height:148px}.buy-book-dropdown.single.open .buy-book-dropdown__title:after{display:none}.buy-book-dropdown.open ul{max-height:750px}.buy-book-dropdown.open .buy-book-dropdown__title:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.buy-book-dropdown ul{position:absolute;width:100%;overflow:hidden;max-height:0;-webkit-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out}.buy-book-dropdown ul li{padding:1.875em 1.125em 1.38em;border-bottom:1px dashed #ababab;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;min-height:96px}.buy-book-dropdown ul li:hover{background:#bff2c1}.buy-book-dropdown ul li.external-shops{border:0;padding:0 1.125em;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex}.buy-book-dropdown ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buy-book-dropdown ul li .book-type{width:60%;font-size:.78em}.buy-book-dropdown ul li .book-type span{display:block;line-height:1.5}.buy-book-dropdown ul li .book-type__title{font-weight:500}.buy-book-dropdown ul li .book-type__isbn{font-weight:300;padding-top:8px}.buy-book-dropdown ul li .book-price{width:40%;text-align:right;position:relative}.buy-book-dropdown ul li .book-price__amount{font-size:.9em}.buy-book-dropdown ul li .book-price__amount.disabled{padding-right:25px;color:#ababab;text-decoration:line-through}.buy-book-dropdown ul li .book-price__amount del{opacity:.5}.buy-book-dropdown ul li .book-price__amount .price{font-size:1em}.buy-book-dropdown ul li .book-price__amount .price ins{text-decoration:underline!important}#nbghps_payment_form .cancel,.blog-single__content__main a,.blog-single__content__sidebar__item a,.blog-single__content__top__main h1,.blog__featured h2,.blog__posts__item h3,.home__carousel__item__desc a,.magazine__content a,.navigation ul li a:hover,.navigation ul li.active a,.single-page__content p a{text-decoration:underline}.buy-book-dropdown ul li .book-price__buy{position:absolute;top:25px;right:0;background:#000;display:block;padding:3px 4px 2px;color:#fff;font-size:.8em}.buy-book-dropdown ul li .eshops{font-size:.78em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.buy-book-dropdown ul li .eshops__buttons{display:inline-block;margin-bottom:-4px}.buy-book-dropdown ul li .eshops__buttons a{display:inline-block;padding:8px 0}.buy-book-dropdown ul li .eshops__buttons a:first-child:not(:last-child){border-right:1px dashed #a2a2a2;padding-right:10px}.buy-book-dropdown ul li .eshops__buttons a:last-child{padding-left:9px}.buy-book-dropdown ul li .eshops__buttons a img{display:block}@media (max-width:992px){.buy-book-dropdown ul li .eshops__buttons a img{height:25px;width:auto}}.related-posts{margin-bottom:-80px}.related-posts__item{margin-bottom:80px}.related-posts__item span{display:inline-block}.related-posts__item__date{color:#858585;font-size:.83em;padding-bottom:15px;font-weight:500}.related-posts__item__title{padding-bottom:5px;font-size:1.33em;font-weight:700}.related-posts__item__source{font-size:1.33em;font-weight:200;padding-bottom:15px}.related-posts__item__excerpt{font-size:1em;font-weight:300;line-height:1.6}.related-books__carousel{position:relative}.related-books__carousel__item{padding:15px 0}.related-books__carousel__item img{position:relative;display:block;margin:0 auto}.related-books__carousel__item.medium img{max-width:90%}.related-books__carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.related-books__carousel .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:100%;left:0}.related-books__carousel .owl-nav .owl-prev{float:left;padding-left:1px;margin-left:-50px}.related-books__carousel .owl-nav .owl-next{float:right;margin-right:-50px}.related-books__carousel .owl-nav i{font-size:1.2em}.home__header{max-height:600px}.home__header__banner{position:relative;background:url(../images/header2.jpg) 50% 50%;min-height:580px;background-size:cover}@media (max-width:992px){.related-books__carousel .owl-nav{display:none}.home__header__banner{min-height:380px}}.home__header__banner img{display:none;height:100%;width:100%}.home__header__banner .banner-content{position:absolute;width:100%;left:0;bottom:0;background:#f5f5f5;padding:2.6em 4em;opacity:.91}.home__header__banner .banner-content h3{font-size:1.55rem;padding-bottom:.83rem}.home__header__banner .banner-content p{font-size:1rem}@media (max-width:1500px){.home__header__banner .banner-content{font-size:15px}}@media (max-width:1200px){.home__header__banner .banner-content{font-size:12px}}.home__carousel__cont .owl-stage-outer{padding-top:50px}.home__carousel__cont .owl-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media (max-width:1040px){.home__carousel__cont .owl-nav{display:none}}.home__carousel__cont .owl-nav .owl-next,.home__carousel__cont .owl-nav .owl-prev{position:absolute}.home__carousel__cont .owl-nav .owl-prev{left:-45px}.home__carousel__cont .owl-nav .owl-next{right:-45px}.home__carousel__cont_b .owl-stage-outer{padding-top:0}.home__carousel__item img{-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (min-width:767px){.home__carousel__cont_b .home__carousel__item__desc{opacity:1!important;margin-top:45px!important;margin-left:0}.home__carousel__item__desc{opacity:0;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;min-width:600px;margin-top:100px;margin-left:-38px}.home__carousel__item.active img{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}}@media (max-width:767px){.home__carousel__cont .owl-stage-outer{padding-top:0}.home__carousel__item__desc{font-size:12px;margin-top:20px}}.home__carousel__item__desc h4{font-size:1.2em;font-weight:700;padding-bottom:15px}@media (max-width:767px){.home__carousel__item__desc h4{padding-bottom:10px}}.home__carousel__item__desc p{font-size:1.2em;padding-bottom:15px}@media (max-width:767px){.home__carousel__item__desc p{padding-bottom:10px}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{width:100%}}.home__carousel__item__desc a{padding-top:20px;display:inline-block}.home__carousel__item.active .home__carousel__item__desc{opacity:1}.home__news{padding-top:50px;padding-bottom:50px}.home__news .related-posts__item__title{padding-bottom:25px;padding-top:10px}.home__sidebar{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.home__news{padding-right:80px}.home__sidebar{padding-left:20px;border-left:1px dashed #000}}.home__sidebar__newsletter{margin-top:30px}.home__sidebar__newsletter h3.title-outline{margin-bottom:30px}.home__sidebar__newsletter p{font-size:1em;line-height:1.2}.home__sidebar__newsletter p strong{display:block}.home__sidebar__newsletter form{padding-top:40px}.form-group{position:relative}.form-group input[type=email]{outline:0;border:3px solid #000;padding:12px 17px;width:100%}.form-group input[type=submit]{outline:0;border:none;background:0 0}.form-group--newsletter input[type=submit]{position:absolute;right:3px;top:0;height:100%;border-left:3px solid #000;text-align:center;padding:0 10px;font-weight:700;background:0 0;-webkit-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}.form-group--newsletter input[type=submit]:hover{background:#000;color:#fff}.wpcf7-form{margin-top:60px}.wpcf7-form .wpcf7-form-control-wrap{position:relative;width:100%;display:block}.wpcf7-form .wpcf7-text,.wpcf7-form .wpcf7-textarea{outline:0;border:2px solid #000;padding:10px 15px;min-width:100%}.wpcf7-form .wpcf7-submit{border:2px solid #000;border-radius:0;background:#fff;padding:11px 30px 9px;outline:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.wpcf7-form .wpcf7-submit:hover{background:#000;color:#fff}.archive-cont{min-height:1000px}.archive-cont .woocommerce-ordering{float:none!important;margin:none!important}.archive-cont__head{padding:100px 0 90px;width:100%;background:#efefef}.archive-cont__head.fixed{padding:15px 0 0;z-index:100;margin-top:34px;border-bottom:1px solid #e1e1e1}.archive-cont__head.fixed .archive-cont__head__cat_description,.archive-cont__head.fixed .archive-cont__head__content{padding-left:15px;padding-right:15px}@media (max-width:992px){.archive-cont__head.fixed{margin-top:25px}}.archive-cont__head h1{font-weight:300;font-size:2em;display:inline-block}.archive-cont__head__actions{display:inline-block;line-height:2em;text-align:right;-ms-flex-preferred-size:380px;flex-basis:380px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}@media (max-width:767px){.archive-cont__head h1{font-size:1.2em}.archive-cont__head__actions{display:block;margin-top:10px;text-align:left}}.archive-cont__head__actions span{font-size:.8em;font-weight:300}.archive-cont__head__cat_description,.archive-cont__head__content{max-width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.archive-cont__head__actions span{font-size:.65em}.archive-cont__head__cat_description,.archive-cont__head__content{padding:15px 15px 0;display:block}}@media (min-width:767px){.archive-cont__item-wrapper{margin:0 -15px}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item{padding:0 30px}}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item{margin-bottom:80px!important}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item img{padding-bottom:30px}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item h3,.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item h4{font-weight:300;font-size:1em;line-height:1.3em}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item h4{font-size:.85em;line-height:1.1em}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item>span{display:block}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item>span.author{padding-top:5px;line-height:1.3em;font-weight:700;font-size:.85em}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item>span.price{color:#000!important;font-size:1em!important;padding:40px 0 20px;font-weight:300}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item>span.info{display:none}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item a,.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item a:hover{background:0 0}.archive-cont__item-wrapper--photos .archive-cont__item-wrapper__item a em{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item{width:100%!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:40px!important}@media (min-width:767px){.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item{padding:0 30px}}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item .link{display:none}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item img{display:none;padding-bottom:30px}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item h3,.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item h4{display:inline-block;font-weight:700;font-size:1.2em;line-height:1.3em}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item span{display:block}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item span.author{padding-top:0;font-size:1.2em;line-height:1.5em;font-weight:300}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item span.price{padding:0;line-height:1.5em;font-weight:200}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item span.price span{display:inline-block}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item span.info{font-weight:200;line-height:1.5em}.archive-cont__item-wrapper--list .archive-cont__item-wrapper__item a em{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.archive-cont__body{max-width:1140px;margin:-25px auto 100px}.archive-cont__body p{margin-bottom:20px;line-height:1.5}.archive-people{margin-bottom:100px}.archive-people__head h1{font-weight:300;font-size:2em;display:block;border-bottom:1px solid #000;padding-bottom:30px;margin-bottom:35px}.archive-people__head a{display:block}.archive-people__head a:after{display:inline-block;font-weight:400;line-height:1;font-size:.8em;vertical-align:middle;margin-left:5px;font-family:sakkoulas;font-style:normal}.archive-people__body p{margin-bottom:20px;line-height:1.5}.fullpage-banner{position:relative;background-position:50% 50%;min-height:580px;background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.fullpage-banner{min-height:380px}body.menu-open{overflow:hidden}}.fullpage-banner__title{width:100%;background:rgba(0,0,0,.7);text-align:left;padding:15px 0;position:absolute;bottom:0}.fullpage-banner__title h2{font-size:1.2em;display:inline-block;font-weight:300;color:#fff}.fullpage-banner__title h2 a{color:#fff}.fullpage-banner__title i{color:#fff;display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:20px}.select-wrapper{display:inline-block;position:relative}.select-wrapper select{cursor:pointer;font-size:.8em;font-weight:500;background:0 0;border-radius:0;webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;border:2px solid #000;padding:5px 30px 5px 10px;position:relative}.select-wrapper i{position:absolute;right:11px;top:0;font-size:.7em}.select-view{display:inline-block;padding-left:50px}@media (max-width:400px){.select-view{padding-left:0}}.select-view button{font-size:1.1em;vertical-align:middle;color:#9c9c9c}.select-view button.active{color:#000}.navigation ul li{float:left;padding:10px}.navigation ul li:first-child,.woocommerce table.shop_table td.product-name{padding-left:0}.authors-cont__head h1{font-weight:300;font-size:2em;padding:20px 0 40px}@media (max-width:780px){.authors-cont__head h1{padding:40px 0}.authors-cont__index ul{display:none}}.authors-cont__index{z-index:100}.authors-cont__index ul{margin:40px 0;text-align:center;padding:20px 0;background:#dedede}.authors-cont__index ul li{position:relative;display:inline-block;padding-right:2px}.authors-cont__index ul li:after{display:inline-block;content:"•";padding-left:5px}.authors-cont__index ul li a:before,.authors-cont__index ul li:last-child:after{content:""}.authors-cont__index ul li a{position:relative;padding-bottom:4px}.authors-cont__index ul li a:before{position:absolute;width:100%;height:2px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:all .15s ease-in-out 0s}.authors-cont__index ul li a.active:before,.authors-cont__index ul li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.authors-cont__wrapper__group{padding-left:100px;position:relative;min-height:47px}.authors-cont__wrapper__group:before{content:attr(data-letter);position:absolute;left:0;top:0}.authors-cont__wrapper__group>li{padding-bottom:30px}.authors-cont__wrapper__group>li>a{position:relative;padding-bottom:4px}.authors-cont__wrapper__group>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#000;visibility:hidden;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .15s ease-in-out 0s;-o-transition:all .15s ease-in-out 0s;transition:all .15s ease-in-out 0s}.sub-menu__nav__item.active a:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.current_page_item a:before{visibility:visible!important;-webkit-transform:scaleX(1)!important;-ms-transform:scaleX(1)!important;transform:scaleX(1)!important}.authors-cont__wrapper__group>li>a.active:before,.authors-cont__wrapper__group>li>a:hover:before{visibility:visible;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.authors-cont__wrapper__group>li>a.loading:after{position:absolute;content:"";background:url(../images/loader.gif);background-size:20px 20px;width:20px;height:20px;right:-35px;margin-top:-1px}.authors-cont .author-books{padding:40px 0;border-bottom:1px solid #E1E1E1;position:relative;display:none}.authors-cont .author-books li{display:block;margin-bottom:40px}.authors-cont .author-books li:last-child{margin-bottom:0}.authors-cont .author-books h5{font-size:1.2em;font-weight:300;padding-bottom:45px}.authors-cont .author-books img{float:left;max-width:120px;margin-right:30px}.authors-cont .author-books span{display:block;margin-left:30px;font-size:1.2em;font-weight:300}.authors-cont .author-books span.title{font-weight:700;padding-bottom:10px}.blog-single .top_cat{margin-bottom:40px}.blog-single .top_cat a{background-color:#000;color:#fff;padding:10px}.blog-single .top_cat div{height:50px}.blog-single__content__top{margin-bottom:70px}.blog-single__content__top__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-single__content__top__main .author{font-size:1.125em;font-weight:700;margin-bottom:42px}.blog-single__content__top__main h1{font-size:1.7em;line-height:1.3;margin-bottom:20px;font-weight:700}@media (max-width:767px){.blog-single__content__top__main h1{font-size:1.5em}}.blog-single__content__top__main h2{font-size:1.25em;font-weight:300;line-height:1.1}.blog-single__content__top__main span{display:inline-block;padding-top:40px;margin-top:auto;-ms-flex-item-align:start;align-self:flex-start}.blog-single__content__top__main span a{background-color:#fff;display:block;padding:7px 17px 4px 15px}@media (max-width:767px){.blog-single__content__top__main span a{display:inline-block}.blog-single__content__top__main span{position:static;margin:30px 0;display:inline-block}.blog-single__content__top__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-single__content__top__sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.blog-single__content__top__sidebar .book-thumb img{width:85%;height:auto;max-width:200px}.blog-single__content{margin-top:60px}.blog-single__content__sidebar{padding-top:8px}.blog-single__content__sidebar__item{margin-bottom:50px}.blog-single__content__sidebar__item .title{display:block;padding-bottom:15px;font-size:.875em;letter-spacing:.18em;font-weight:700}.blog-single__content__sidebar__item a,.blog-single__content__sidebar__item span{font-size:1em;font-weight:300}.blog-single__content__sidebar__item a{display:block}@media (max-width:767px){.blog-single__content__sidebar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:30px}.blog-single__content__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.blog-single__content__main p{line-height:1.7;font-weight:300;margin-bottom:20px}.blog-single__content__main strong{font-weight:500}.blog-single__content__main h3{padding:50px 0 20px;font-size:1.3em}.single-page .entry-content img.size-full{width:100%;height:auto}.single-page__content{padding-top:100px}.single-page__content h1{font-size:2.1em;font-weight:700;padding-bottom:40px}.single-page__content p{margin-bottom:20px;line-height:1.5}.single-page--codilex .single-page__content h1{font-size:1.5em;padding-bottom:8px}.single-page--codilex .single-page__content h2{font-size:1.5em;font-weight:300;padding-bottom:60px}.single-page--codilex .single-page__content blockquote{font-size:1.5em;line-height:1.3;padding:30px 0 0;margin-bottom:40px}.single-page--codilex .codilex_btn{display:block;background:#AD1848;color:#fff;font-size:1.12em;font-weight:700;padding:20px 0;width:100%;max-width:350px;text-align:center;margin:60px auto;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.single-page--codilex .codilex_btn:hover{background:#8E123A}.magazine__content{padding-top:60px}.magazine__content h1{font-size:1.12em;font-weight:700;padding-bottom:30px}.magazine__content p{margin-bottom:20px;line-height:1.5}.blog .fullpage-banner{background:#2F2F2F;min-height:0}.blog__featured{padding:150px 30px 120px;color:#fff}@media (max-width:768px){.blog__featured{padding:50px 20px;font-size:14px}}.blog__featured a.title-outline{margin-bottom:10px!important;margin-right:15px;color:#fff}.blog__featured a.title-outline.news{background:#F7F1A1}.blog__featured a.title-outline.poinika{background:#FDE8DB}.blog__featured h2{font-size:2.25em;color:#fff;padding:30px 0 20px;font-weight:700}@media (max-width:768px){.blog__featured h2{font-size:2em}}.blog__featured h4{font-size:1.75em;color:#fff;font-weight:700}@media (max-width:768px){.blog__featured h4{font-size:1.5em}}.blog__featured p{color:#fff;font-size:1.125em;padding:30px 0;line-height:1.8}.blog__featured i{color:#fff;font-size:1.8em}.blog__featured .author{font-size:1.125em;font-weight:700;margin-top:42px;color:#fff}.blog__featured__posts__item__subtitle{color:#fff;font-size:1.25em}.blog__featured__posts__item__tags,.blog__featured__posts__item__tags a{color:#fff}.blog__posts__header{margin:40px 0}.blog__posts__header .select-wrapper{background:#fff;float:right}.blog__posts__header .select-wrapper select{margin-left:0}.blog__posts__header .select-wrapper em{top:10px!important}.blog__posts__row{width:100%}.blog__posts__item{margin-bottom:50px}.blog__posts__item .title-outline{margin-bottom:10px!important;margin-right:15px}.blog__posts__item h3{margin:20px 0 15px;font-size:1.5em;line-height:1.3;font-weight:700}.blog__posts__item__subtitle{font-size:1.125em;display:block;margin-bottom:15px}.blog__posts__item p{font-size:.9em;margin-bottom:30px;line-height:1.5}.blog__posts__item .author{font-size:1.125em;font-weight:700;margin-top:42px}.blog__posts__item__r-date{padding:15px 0;font-size:14px}.blog__posts__item__date{display:block;position:relative;text-align:center;border:2px solid #000;border-radius:50%;margin-right:15px;width:75px;height:75px;float:left}.blog__posts__item__date__content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-top:5px}.blog__posts__item__date .month{font-size:.95em;text-transform:uppercase}.blog__posts__item__date .day{font-size:2.25em;margin-top:-5px;display:block}.blog .title-outline.news{background:#F7F1A1;color:#000}.blog .title-outline.poinika{background:#FDE8DB;color:#000}.blog .title-outline.xronika-idiotikou{background:#E8F5F4;color:#000}.blog .title-outline.events{background:#A1EBF7;color:#000}.blog-cat__single{margin-bottom:60px}.blog-cat__single h3{padding-bottom:20px;padding-top:10px;font-size:1.33em;font-weight:700}.blog-cat__single span{color:#858585;font-size:.83em;padding-bottom:15px;font-weight:500}.blog-cat__single p{font-size:1em;font-weight:300;line-height:1.6}.search__head__filters .label,.woocommerce-MyAccount-content address{line-height:24px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#48d03a;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear;border:none}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#3baf2f}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border:2px solid #000;background-color:#fff;font-weight:300;color:#000;padding:.418em 1em;outline:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-radius:0}@media (max-width:600px){.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{float:none;display:block;margin-bottom:10px;text-align:center}}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#000;text-decoration:none;background-image:none;color:#fff}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{border-radius:0;color:#000;padding:.418em 1em}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:8px 6px 7px}.woocommerce-info{border-top-color:#000}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#ffe602}.woocommerce-info:before{color:#000}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px 15px;font-family:CFAstyStd;border:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:1.2em;padding:.8em 1.8em}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0;background:#fff;border-top:3px solid #000;margin-top:60px}.woocommerce-cart table.cart img{width:50px}.woocommerce table.shop_table{border-radius:0;border:none}.woocommerce table.shop_table th{font-weight:700;padding:10px 0}.woocommerce table.shop_table thead th{border-bottom:2px solid #000}.woocommerce table.shop_table td{border:none;padding:10px 5px 10px 0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:1px solid #000}#order_review_heading,.woocommerce-billing-fields h3{font-weight:700;margin-top:60px;font-size:1.4em;margin-bottom:15px}#shipping-notice{font-size:13px;font-style:italic;margin-top:30px}#customer_login #rememberme{vertical-align:middle}#customer_login .form-row label.inline{display:block;margin-top:20px;margin-bottom:10px}#customer_login .form-row label.inline input{margin-right:4px}.woocommerce-MyAccount-navigation ul li{padding:10px 0}.woocommerce-MyAccount-navigation ul li.is-active a{font-weight:700}.woocommerce-EditAccountForm fieldset legend{padding:40px 0 10px 4px;font-weight:700}.woocommerce-MyAccount-content header{padding-bottom:10px}.woocommerce-MyAccount-content header h3{font-weight:700}.woocommerce-MyAccount-content .edit{padding:3px;margin-top:19px;font-size:12px;color:#fff;background:#000;float:none!important;display:inline-block}.woocommerce-MyAccount-content .edit:hover{font-weight:700}.wishlist_table tr td{text-align:left!important}#ship-to-different-address,.woocommerce form .form-row.create-account{padding:20px 0}#ship-to-different-address label{padding-left:10px}#ship-to-different-address input{float:left}.woocommerce table.shop_table td.product-name>a{font-weight:700}.woocommerce td.product-name dl.variation dt{display:none}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{float:none}.woocommerce-cart table.cart .product-thumbnail{min-width:52px}#nbghps_payment_form #submit_nbghps_payment_form{border:2px solid #48d03a;display:block;font-size:1.2em;margin-bottom:25px}#nbghps_payment_form #submit_nbghps_payment_form:hover{border:2px solid #3baf2f}#nbghps_payment_form .cancel{font-size:.8em;border:none;background:0 0;padding:0}#nbghps_payment_form .cancel:hover{color:#000}ul.wc-bacs-bank-details .sort_code{display:none}.customer_details tr{border-bottom:1px solid #000;display:block}.customer_details tr:last-child{border:none}.user-addresses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:500px){.user-addresses{display:block}.user-addresses__cont{margin-bottom:25px}}.user-addresses__cont h3{font-weight:700;margin-bottom:10px}.user-addresses__cont address{font-style:normal;line-height:1.3}@media (max-width:400px){.coupon #coupon_code{width:100%}.coupon .button{margin-top:5px!important;margin-bottom:15px!important;width:100%!important}}@media (max-width:768px){.woocommerce-MyAccount-navigation{margin-bottom:40px;border-bottom:1px solid #000;padding-bottom:30px}.woocommerce-Address{margin-bottom:45px}}.woocommerce .order_details li{text-transform:none;display:block;float:none;border:none;margin:10px 0}.wc-bacs-bank-details{border-bottom:1px solid #000}.wc-bacs-bank-details-heading{padding-bottom:20px;border-top:1px solid #000;padding-top:20px;margin-top:5px;font-weight:700}[for=billing_doy]:after,[for=billing_company]:after,[for=billing_activity]:after,[for=billing_vat]:after{content:"*";color:red;font-weight:700;margin-left:5px}.woocommerce div.product .book-price__amount span.price ins,.woocommerce div.product p.price ins{text-decoration:underline!important}@media (max-width:1200px) and (min-width:768px){.cart_totals{width:100%!important}}.offers{margin-top:10px}.offers__carousel{position:relative}@media (max-width:767px){.offers__carousel__item{font-size:12px}}.offers__carousel__item img{width:100%}.offers__carousel__item h4{padding-top:25px;font-size:.9em;font-weight:700;line-height:1.2}@media (max-width:767px){.offers__carousel__item h4{padding-top:15px}}.offers__carousel__item .author{font-weight:300;font-size:.8em;line-height:1.1;padding:5px 0}.offers__carousel__item .price{font-weight:300;font-size:1em;line-height:1.4}.offers__carousel__item .price .sale{display:inline-block;text-decoration:line-through;margin-right:20px}.offers__carousel .owl-nav{position:absolute;top:50%;-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%);width:100%}@media (max-width:767px){.offers__carousel__item .author{padding:5px 0 10px}.offers__carousel .owl-nav{display:none}}.offers__carousel .owl-nav .owl-prev{position:absolute;left:-45px}.offers__carousel .owl-nav .owl-next{position:absolute;right:-45px}.offers__link{display:block;margin-top:40px;text-decoration:underline}.search__head{margin-bottom:100px}.search__head h1{font-size:1.2em}.search__head h1 span{display:block;font-size:1.5em;font-weight:700;margin:25px 0}.search__head__filters{margin-top:40px;font-size:1em}.search__head__filters form{display:inline-block}.search__head__filters form input[type=radio]{display:none}.search__head__filters form input[type=radio]+label{padding-right:20px;font-size:14px}@media (max-width:500px){.search__head__filters form input[type=radio]+label{display:block;margin-top:15px}}.search__head__filters form input[type=radio]+label span{position:relative;display:inline-block;width:19px;height:19px;margin:-2px 10px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%;background-color:#000}.search__head__filters form input[type=radio]:checked+label span{background-color:#fff;border:4px solid #000}.search__head__filters form input[type=radio]+label span,.search__head__filters form input[type=radio]:checked+label span{-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.search__head__filters .select-wrapper i{top:10px}.search__container__item{margin-bottom:25px}.search__container__item img{float:left;max-width:100px;padding-right:12px}@media (max-width:767px){.search__container__item{margin-bottom:40px}.search__container__item img{max-width:100%;display:block;padding-bottom:20px;padding-right:0;float:none}}.search__container__item h3{font-size:1.2em;font-weight:700;margin-bottom:8px}.search__container__item h4{margin-bottom:8px}.search__container__item span{display:block;margin-bottom:8px}.search__container__item .isbn{margin-top:8px}.search__container__item .author a{font-weight:700}body{font-family:CFAstyStd;font-size:16px;background:#efefef}body.news-nomologia,body.news-nomologia .site-header,body.news-nomologia .site-header__bottom{background:#e8f5f4}body.news-arthrografia,body.news-arthrografia .site-header,body.news-arthrografia .site-header__bottom{background:#fde8db}strong{font-weight:700}p{font-weight:300;line-height:1.2}a.title-outline,h3.title-outline{font-size:.8em;font-weight:500;background:#000;padding:10px 10px 8px;margin-bottom:60px;letter-spacing:.08em;display:inline-block}a.title-outline{color:#fff}h3.title-outline{color:#fff;text-transform:uppercase}@media (max-width:767px){h3.title-outline{margin-bottom:40px}}.title-outline.events{background:#a1ebf7;color:#000}.title-outline.news{background:#f7f1a1;color:#000}.padding-bottom{padding-bottom:80px}.spacing-top{padding-top:80px}.btn{outline:0;background:0 0;border:none}blockquote{font-size:1.4em;font-weight:200;line-height:1.4;margin-bottom:40px}ul.check-list li{font-weight:300;font-size:1.1em;padding-left:50px;position:relative;padding-bottom:10px}ul.check-list li:before{font-family:sakkoulas;content:"\004c";position:absolute;left:0;top:-1px}.u-columns>div{max-width:100%!important}.woocommerce form.login,.woocommerce form.register{border:2px solid #000;border-radius:0}.woocommerce-Button{background:#fff;border-radius:2px solid #000;color:#000;font-weight:300}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:0 .8em}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none!important}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#828282}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#000}.student-id-field h4{font-size:18px;font-weight:700}.swppagination li{display:inline-block}nav.paging-navigation{text-align:center}nav.paging-navigation ul.page-numbers li{float:none;display:inline-block}nav.paging-navigation ul.page-numbers li span.current{text-decoration:underline}.yellow{background-color:#fc0}