html{margin-top:6.25em}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1em;overflow-x:hidden;background-color:#236071}.body-content{background-color:#fff}p,section ol,section ul{font-size:1.25em}section ol li,section ul li{margin-bottom:.5em}@media (max-width:768px){section ol,section p,section ul{font-size:1em}}@media (max-width:485px){html{margin-top:3.125em}body{font-size:.9em}}@media (max-width:768px) and (orientation:landscape){html{margin-top:3.125em}body{font-size:.9em}}.dropdown-toggle::after{font:normal normal normal 1em/1 FontAwesome;font-weight:300;display:inline-block;width:auto;height:auto;margin-left:.5em;vertical-align:-.1em;content:"\f0fe";border:none}li.nav-item.dropdown.show .dropdown-toggle::after{content:"\f147"}.dropdown-item{white-space:normal}@media (max-width:992px){.dropdown-menu{max-width:fit-content;width:max-content;border:none;border-radius:0;border-top:1px solid rgba(0,0,0,.15)}}@media (min-width:485px){.dropdown-item{white-space:nowrap}}.dropdown-menu-right{right:0;left:auto;position:absolute}p.small{font-size:.6em}a{color:#236071;text-decoration:none;line-height:1;cursor:pointer}a,a.active,a:active,a:focus,a:hover,button{-moz-user-select:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}a.active,a:active,a:focus,a:hover{color:#bf3841;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.zag2{margin-top:.25em;margin-bottom:1.5em}@media (max-width:768px){.zag2{margin-top:.25em;margin-bottom:1.25em}}.head-h1{font-weight:600;margin:auto auto 0 auto}.img-centered{margin:0 auto}.tel{font-weight:400;font-size:1.15em;margin-bottom:0}.carousel .carousel-indicators{position:static;margin-top:1em}.carousel .carousel-indicators li{height:6px}div.navbar-collapse,div.search-form{position:relative}div.search-form{text-align:right}div.search-form .form-group,li.search .form-group{left:0;width:calc(100% - 47px);position:absolute;margin-bottom:0}.search-btn,.search-btn.active,.search-btn.focus,.search-btn.hover,.search-btn:active,.search-btn:focus,.search-btn:hover{box-shadow:none}li.search .form-group{display:none}.search input.active,.search input:active{border:0;box-shadow:none}li.search button{padding:.5em .75em;font-size:1em}@media (max-width:992px){li.search{position:relative;margin-bottom:.4em}li.search .form-group{bottom:0;display:inline-block}}@media (min-width:992px) and (max-width:1092px){li.search{position:fixed;width:25em;margin-bottom:.1em;right:.1em;top:.1em}li.search button{float:right}li.search .form-group{left:0;position:absolute;margin-bottom:0;bottom:unset;display:inline-block}}nav.breadcrumb{padding:.2em;margin:0;margin-bottom:.2em;border-radius:0;font-size:1em;background:0 0;line-height:1.2em}nav.breadcrumb a{border:0}nav.breadcrumb .breadcrumb-item{float:none}nav.breadcrumb .breadcrumb-item.active{display:none}@media (max-width:485px){nav.breadcrumb{display:none}}section{background-color:#fff;padding:6.25em 0;border-bottom:solid 1px #cfcfcf}section.page{padding:3.125em 0}section.second-page{padding:3.125em 0}@media (max-width:768px){section{padding:3.125em 0}}section h1,section h2{font-size:3em;margin:0;color:#236071}section a{color:#236071;border-bottom:.05em dashed #236071}section a.active,section a:active,section a:focus,section a:hover{color:#bf3841;border-bottom:.05em solid #bf3841}a.button_appstore,a.button_appstore.active,a.button_appstore:active,a.button_appstore:focus,a.button_appstore:hover{color:transparent;border:none;width:135px;height:40px;display:block;cursor:pointer;margin-right:10px;min-width:135px;background-size:cover;background-position:50%;background-repeat:no-repeat;background-image:url(../img/button_ios.jpg)}@media (max-width:768px){a.button_appstore,a.button_appstore.active,a.button_appstore:active,a.button_appstore:focus,a.button_appstore:hover{margin:1em auto}}.napravleniya a h2{color:#868e96;font-size:1.3em;font-weight:400}.napravleniya a.active h2,.napravleniya a:active h2,.napravleniya a:focus h2,.napravleniya a:hover h2{color:#236071;background-color:rgba(134,142,150,.1);border:0}.napravleniya a:not(.collapsed) h2{color:#fff;background-color:#236071;border:0}.napravleniya div{margin-left:1em;border-left:1px solid rgba(0,0,0,.1)}.napravleniya .no-triangles{position:relative;width:100%;padding:.5em .5em .5em .5em;margin:0}.napravleniya a.active .no-triangles,.napravleniya a:active .no-triangles,.napravleniya a:focus .no-triangles,.napravleniya a:hover .no-triangles{position:relative;width:100%}.napravleniya a:not(.collapsed) .no-triangles{width:calc(100% + 1em);padding:.5em .5em .5em 1.5em;margin:0 0 0 -1em;-webkit-box-shadow:0 2px 4px #888;-moz-box-shadow:0 2px 4px #888;box-shadow:0 2px 4px #888}.napravleniya a:not(.collapsed) .no-triangles:after{content:' ';position:absolute;width:0;height:0;left:0;top:100%;border-width:5px 10px;border-style:solid;border-color:#666 #666 transparent transparent}.napravleniya hr{margin-top:0;margin-bottom:0}@media (max-width:1200px){.napravleniya a h2{font-size:1.2em}}.scroll-top{position:fixed;z-index:1049;right:.5em;bottom:.5em;width:3em;height:3em}.scroll-top .btn{font-size:1em;line-height:1.6em;width:3em;height:3em;text-align:center;border-radius:100%;color:#fff;border-color:#fff;background-color:rgba(191,56,65,.8)}.scroll-top .btn.active,.scroll-top .btn:active,.scroll-top .btn:focus,.scroll-top .btn:hover,.scroll-top .btn:visited{font-size:1em;line-height:1.6em;width:3em;height:3em;text-align:center;border-radius:100%;color:#bf3841;border-color:#bf3841;background-color:#fff}.scroll-top .btn:focus{outline:0}#mainNav{font-weight:700;text-transform:none;border-bottom:solid 1px #cfcfcf;background:#fff;min-height:6.25em;padding:0 1em}#mainNav a:focus{outline:0}#mainNav .navbar-brand{display:none;z-index:0}#mainNav h1{color:#236071;font-weight:400;font-size:1.1em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;margin-bottom:0}#mainNav .navbar-brand.active,#mainNav .navbar-brand:active,#mainNav .navbar-brand:focus,#mainNav .navbar-brand:hover{color:#236071}#mainNav .navbar-brand img{display:none}#mainNav .nav-item.dropdown.show .dropdown-menu{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;z-index:0;margin:-1px 0 0 auto}#mainNav .navbar-nav{font-weight:700;text-transform:none;text-align:right;border-bottom:0}#mainNav .navbar-nav li.nav-item a.nav-link{color:#236071;padding:.5em .5em;display:inline-block;position:relative;line-height:1}#mainNav .nav-item.dropdown.show{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;z-index:2}#mainNav .dropdown-item.active,#mainNav .dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}#mainNav .dropdown-item:focus,#mainNav .dropdown-item:hover{color:#fff;text-decoration:none;background-color:#236071}.text-gray{color:#868e96}#mainNav .navbar-nav>li.nav-item>a.nav-link.active{color:#fff;border-radius:3px;background:#236071}#mainNav .navbar-nav>li.nav-item>a.nav-link.active:active,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:focus,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover{color:#fff;background:#236071}#mainNav .navbar-toggler{font-size:14px;padding:10px;text-transform:uppercase;color:#fff;border-color:#236071;background-color:#236071;margin:0 .5em 0 auto;display:block}#mainNav .navbar-toggler:focus,#mainNav .navbar-toggler:hover{font-size:14px;padding:10px;text-transform:uppercase;color:#236071;border-color:#236071;background-color:#fff;margin:0 .5em 0 auto;display:block}#mainNav .navbar-toggler.collapsed{color:#fff;border-color:#236071;background-color:#236071}#mainNav .navbar-toggler{border-color:#236071}#mainNav .navbar-textblock{margin:0 auto auto;text-align:center;width:fit-content;-moz-width:fit-content;white-space:nowrap}div.navbar-collapse{flex-basis:auto}#mainNav .collapse.show{width:100%;flex-basis:100%}.collapsing{width:100%}#mainNav .navbar-textblock .email{font-weight:400;font-size:1em;margin-bottom:0}@media (max-width:485px){#mainNav .navbar-textblock{font-size:.9em}#mainNav{padding:0 .125em;min-height:3.125em}section,section.page,section.second-page{padding:2em 0}#mainNav .navbar-textblock .email{display:none}#mainNav .navbar-textblock .tel{font-size:.95em}#mainNav .collapse.show{text-align:right}}@media (max-width:768px) and (orientation:landscape){#mainNav .navbar-textblock{font-size:.9em}#mainNav{padding:0 .125em;min-height:3.125em}section,section.page,section.second-page{padding:2em 0}#mainNav .navbar-textblock .email{display:none}#mainNav .navbar-textblock .tel{font-size:.95em}}@media (min-width:768px){#mainNav .navbar-brand{display:inline-block;margin-left:-3em}#mainNav h1{color:#236071;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav .navbar-brand img{width:225px;height:auto;display:inline-block;position:absolute;top:20px;transform:rotate(-20deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav.navbar-shrink .navbar-brand img{top:0;transform:rotate(0);width:225px;height:auto;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav.navbar-shrink h1{color:#236071;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav .navbar-textblock{margin:0 auto auto;padding-left:225px}#mainNav.navbar-shrink .navbar-textblock{margin:0 auto auto;text-align:center;padding-left:225px}}@media (min-width:992px){#mainNav .navbar-brand{display:inline-block;margin-left:-5em}#mainNav .navbar-nav{text-align:left}#mainNav h1{color:#236071;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav .navbar-brand img{width:300px;height:auto;display:inline-block;position:absolute;top:20px;transform:rotate(-20deg);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav.navbar-shrink .navbar-brand img{top:0;transform:rotate(0);width:225px;height:auto;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav.navbar-shrink h1{color:#236071;font-weight:400;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#mainNav .navbar-textblock{margin:0 auto auto;padding-left:300px}#mainNav.navbar-shrink .navbar-textblock{margin:0 auto auto;text-align:left;padding-left:225px}#mainNav .navbar-toggler,#mainNav .navbar-toggler:focus,#mainNav .navbar-toggler:hover{display:none}#mainNav .nav-item.dropdown.show .dropdown-menu{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px;box-shadow:rgba(0,0,0,.3) 0 1px 4px;z-index:0;margin:-1px 0 0 0}#mainNav .nav-item.dropdown.show{-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px;box-shadow:rgba(0,0,0,.3) 0 1px 4px;border-radius:4px;z-index:2}#mainNav .nav-item.dropdown.show:after{content:'';position:absolute;width:100%;height:10px;bottom:-5px;left:0;background-color:#fff}#mainNav .navbar-nav li.nav-item a.nav-link:after{background-color:#236071;content:"";width:0%;left:50%;height:.1em;margin:.2em 0 0 0;position:absolute;display:block;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;transition:width .3s ease-in-out;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.dropdown-toggle::after{display:inline-block;width:auto;height:auto;margin-left:0;vertical-align:0;content:"";border:none}#mainNav .navbar-nav li.nav-item a.nav-link:hover:after{width:95%}}header.masthead{padding-top:3.125em;padding-bottom:3.125em;text-align:center;color:#fff;background:url(../img/books.jpg);background-size:cover;background-color:#bf3841}header.masthead img{display:block;margin:0 auto 20px 15%}header.masthead .trad{font-size:2em;text-align:left;width:fit-content;-moz-width:fit-content;-webkit-width:fit-content;padding:0 .5em .05em 3em;background-color:rgba(0,0,0,.4);background:linear-gradient(to right,rgba(254,252,234,0),rgba(0,0,0,.5) 10%);margin-bottom:1em;margin-top:0;line-height:1.5em}header.masthead .intro-text .name{font-family:Montserrat,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:2em;text-shadow:2px 2px #000;font-weight:400;display:inline-block;text-align:left;margin:0 auto;text-transform:uppercase}header.masthead .btn{margin:.75em .4em 0}@media (min-width:768px){header.masthead .intro-text .name{font-size:3.5em}}@media (max-width:485px){header.masthead{font-size:.7em}header.masthead .trad{font-size:1.5em;padding:0 .5em .15em 0}}section .question{color:#236071;margin:.5em 0 0 0;background-color:#faebd7;font-weight:500;padding:.2em .5em;font-size:1.3em;width:100%}section .answer{margin:.5em 0 1em 5em;border:dotted 1px #cfcfcf;padding:.5em}@media (max-width:768px){section .question{color:#236071;margin:.5em 0 0 0;background-color:#faebd7;font-weight:500;padding:.2em .5em;font-size:1em;text-align:justify}section .answer{margin:.2em 0 .5em 1em;border:dotted 1px #cfcfcf;padding:.1em .3em;font-size:1em;text-align:justify}}.typeBook .carousel img,section.page .carousel img{max-height:20em;height:auto;max-width:100%;width:auto;margin:auto auto;display:block}p.img-caption{font-size:.8em;font-style:italic;margin:0 auto;text-align:center}section#services{height:100%}section#books h2,section.portfolio h2{padding:0}section#books h2{padding:0;font-size:2.4em}section.book .to_photobox_images a{border-bottom:none}section.book .to_photobox_images a:after{border-bottom:none}section.book .data{font-size:1.25em;font-weight:300}section.shegoleva h1{color:#fff;text-align:center;text-shadow:2px 2px #813ea7}section.shegoleva{background-color:#b081b7}section#shegoleva{padding:0;background-color:#b081b7;background:url(../img/bgsheg.png) left center no-repeat #b081b7;border-top:solid 1px #bf3841;border-bottom:solid 1px #bf3841}section#shegoleva .row{margin:0}section#shegoleva #shegolevaZag{padding-top:1em;background-color:#b081b7;background:linear-gradient(to right,rgba(255,255,255,0),rgba(176,129,183,.5) 10%)}section#shegoleva #shegolevaZag:hover{cursor:pointer}section#shegoleva #shegolevaBody{padding-bottom:1.6em}section#shegoleva h1,section#shegoleva h2{color:#fff;font-size:2.2em;text-shadow:2px 2px #813ea7}section#shegoleva h3{color:#fff;font-size:1.3em;margin:0;font-weight:400}section#shegoleva .bg-zag{display:block;padding:.7em .5em 1em .7em;margin-bottom:.5em}section#shegoleva .bg-orange{background-color:#f59d31;display:block;margin-top:.7em;padding:.7em .5em}section#shegoleva .bg-red{background-color:#5aa854;display:block;padding:.7em .5em}section#shegoleva .bg-green{background-color:#ea523b;display:block;padding:.7em .5em}section#shegoleva .bg-btn{background-color:transparent;display:block;padding:.7em .5em .7em .7em;width:fit-content;margin:0 auto}section#shegoleva .btn{margin-top:0;box-shadow:0 0 20px 2px #8141a5;width:100%;white-space:normal}@media (max-width:768px){section h1,section h2,section h3{font-size:1.8em}section#books .container,section.article .container,section.portfolio .container,section.razdel .container,section.typeBook .container{padding:0 1em}section#books h2,section#shegoleva h3,section.book .data{font-size:1.1em}}@media (max-width:468px){section h1,section h2,section h3{font-size:1.4em}section#shegoleva{font-size:.7em;padding:1.6em 0;background-size:auto 70%}section#shegoleva .bg-zag{padding:0}}#service .card{margin:.5em auto;max-width:unset;width:auto;overflow:hidden}#service .card a{display:block}#portfolio{background:0 0;background-image:url(../img/books_2.png);background-repeat:no-repeat;background-position:bottom left;background-size:10%;background-repeat-x:no-repeat;background-repeat-y:no-repeat}#portfolio .card div.imgapp span,#service .card div.imgapp span{position:absolute;right:0;margin-top:-15px}#portfolio .card-img-bottom,#service .card-img-bottom{width:auto}#portfolio .card-body,#service .card-body{padding:1.1em}#portfolio .row .col-lg{margin-right:.5em;margin-left:.5em}#portfolio .row .col-12,#portfolio .row .col-lg,#portfolio .row .col-md-4,#portfolio .row .col-sm-6{width:100%;max-width:300px;margin:0 auto;padding-top:.9em;padding-bottom:.9em;padding-right:.5em;padding-left:.5em}@media (max-width:485px){.row .col-6{-ms-flex:0 0 100%;flex:0 0 100%}.typeBook .carousel-item div img{max-height:10em}.typeBook.secondTypeBook{padding-top:4.125em;padding-bottom:4.125em}}.hidden{display:none}.card{padding:0;border:1px solid rgba(0,0,0,.1);display:block;max-width:300px;margin:0 auto 0 auto;border-radius:0}#portfolio .card{overflow:hidden}.card a{width:100%;color:transparent;text-decoration:none;display:inline-block;line-height:1;cursor:pointer;position:relative;border-bottom:none}.card-header{background-color:rgba(211,211,211,.62);color:#236071;border-bottom:solid 1px gray}.card-title{text-align:center;font-size:1.25em}.card-body{background-color:#faebd7;color:#000;overflow-wrap:normal}@media (max-width:485px){#portfolio .card{margin:0;max-width:100%}#service .card{margin:.25em auto;width:100%;max-width:300px}#portfolio .row .col-12,#portfolio .row .col-lg,#portfolio .row .col-md-4,#portfolio .row .col-sm-6{padding-top:.25em;padding-bottom:.25em}#portfolio .card-body,#service .card-body{width:65%;float:right}#portfolio .card-img-bottom,#service .card-img-bottom{max-width:35%;width:auto}#portfolio .imgapp span,#service .imgapp span{position:absolute;left:10%;bottom:5px;font-size:.75em}}#books .card img,.page .card img,.portfolio .card img{width:100%;height:auto;margin:auto auto;display:block;padding:.5em}#books .card-columns,.portfolio .card-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:.75em;column-gap:.75em;orphans:1;widows:1}.card-columns .card{width:100%;max-width:300px;margin:0 auto .5em auto;border-radius:0}#books .card-text,.portfolio .card-text{line-height:.9em}.portfolio .list-group-item.active{color:#fff;background-color:#236071;border-color:#236071}.portfolio .list-group-item{padding:.25em 1.25em;font-size:.9em}@media (max-width:992px){#books .card-columns,.portfolio .card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}#books .card-title,.portfolio .card-title{font-size:1.15em}}@media (max-width:768px){#books .card-columns,.portfolio .card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}#books .card-title,.portfolio .card-title{font-size:1.1em}#books .card-subtitle,.portfolio .card-subtitle{font-size:.9em}#books .card-text,.portfolio .card-text{font-size:.9em;line-height:.8em}}@media (max-width:576px){#books .card-columns,.portfolio .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}#books .card-title,.portfolio .card-title{font-size:1em}#books .card-subtitle,.portfolio .card-text{font-size:.8em}#books .card img,.page .card img,.portfolio .card img{max-height:10em;width:auto}}@media (max-width:320px){#books .card-columns,.portfolio .card-columns{-webkit-column-count:1;-moz-column-count:1;column-count:1}#books .card-title,.portfolio .card-title{font-size:1em}#books .card-subtitle,.portfolio .card-subtitle{font-size:.8em}#books .card-text,.portfolio .card-text{font-size:.8em;line-height:.7em}}.card a.active,.card a:active,.card a:focus,.card a:hover,.slick-slide a,.slick-slide a.active,.slick-slide a:active,.slick-slide a:focus,.slick-slide a:hover,a.without-border,a.without-border.active,a.without-border:active,a.without-border:focus,a.without-border:hover{color:transparent;text-decoration:none;border:none}#books .card.with_a.active,#books .card.with_a:active,#books .card.with_a:focus,#books .card.with_a:hover,#newbooks .card.active,#newbooks .card:active,#newbooks .card:focus,#newbooks .card:hover,#portfolio .card.active,#portfolio .card:active,#portfolio .card:focus,#portfolio .card:hover,#service .card.active,#service .card:active,#service .card:focus,#service .card:hover,.portfolio .card.with_a.active,.portfolio .card.with_a:active,.portfolio .card.with_a:focus,.portfolio .card.with_a:hover{border-color:#236071}footer{color:#fff;font-size:.85em}footer a{color:#fff;padding:0 3px}footer a.active,footer a:active,footer a:focus,footer a:hover{color:#b68f34}footer h3{margin-bottom:30px}footer .footer-above{padding-top:50px;background-color:#236071}footer .footer-below{padding:25px 0;background-color:#236071}@media (max-width:485px){footer{font-size:70%}}ul.errorlist{list-style:none;color:red;padding:0}.carousel-control-next,.carousel-control-prev{width:auto;border:none}.carousel-control-next.active,.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev.active,.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:hover{width:auto;border:none}.carousel-indicators .active{background-color:#236071}.carousel-indicators li{background-color:rgba(114,169,184,.7)}.btn-outline{font-size:1.25em;margin-top:15px;transition:all .3s ease-in-out;color:#fff;border:solid 2px #fff;background:#bf3841}.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#bf3841;border:solid 2px #bf3841;background:#fff}.btn-outline.zakaz{font-size:1.25em;margin-top:0;padding-right:1em;padding-left:1em;transition:all .3s ease-in-out;color:#fff;border:solid 2px #236071;background:#236071}.btn-outline.zakaz.active,.btn-outline.zakaz:active,.btn-outline.zakaz:focus,.btn-outline.zakaz:hover{color:#236071;border:solid 2px #236071;background:#fff;cursor:pointer}.btn-social{font-size:20px;line-height:45px;display:inline-block;width:50px;height:50px;text-align:center;border:2px solid #fff;border-radius:100%}.btn.active,.btn:active,.btn:focus{outline:0}.form-control{font-size:1em}@media (max-width:485px){.form-control{font-size:.85em}}#selectPortfolioType input{display:none}#selectPortfolioType #text{position:absolute;display:block;top:0;padding-left:10px}#selectPortfolioType .select{display:inline-block;width:160px;height:34px;line-height:30px;position:relative;z-index:10000}#selectPortfolioType .select:before{content:">";display:inline-block;background:#fff;position:absolute;right:-5px;top:2px;z-index:2;width:30px;height:26px;text-align:center;line-height:26px;border:2px solid #ddd;transform:rotate(90deg);cursor:pointer}#selectPortfolioType .select input[name=list]:not(:checked)~#text{color:#000;background:#fff}#selectPortfolioType .select input[name=list]:checked~#text{background:0 0;color:transparent;z-index:2}#selectPortfolioType #select:disabled~.items #text{background:#eee}#selectPortfolioType .items{display:block;min-height:30px;position:absolute;border:2px solid #ddd;overflow:hidden;width:160px;cursor:pointer}#selectPortfolioType #select:not(:checked)~.items{height:30px}#selectPortfolioType .items label{border-top:2px solid #ddd;display:none;padding-left:10px;background:#fff}#selectPortfolioType .items label:hover{background:#eee;cursor:pointer}#selectPortfolioType #select:checked~.items{padding-top:30px}#selectPortfolioType #select:checked~.items label{display:block}#selectPortfolioType .items input:checked+label{display:block!important;border:none;background:#fff}#selectPortfolioType #select:checked~.bg{position:fixed;top:0;left:0;bottom:0;right:0;z-index:0;background:rgba(0,0,0,.4)}#selectPortfolioType a{display:block;width:160px;text-align:center;padding:5px 0;color:#000;text-decoration:none;border:2px solid #ddd}#selectPortfolioType a:hover{cursor:pointer;border-color:red}.slider-for{height:20em;margin:auto auto}.slider-for img{max-height:20em;height:auto;max-width:100%;width:auto;margin:auto auto}@media (max-width:485px){.slider-for{height:15em}.slider-for img{max-height:15em}}.slider-for .slick-slide div{margin:auto auto;vertical-align:middle}.slider-nav .slick-slide div{margin-top:auto;margin-bottom:auto;margin:10px;padding:1%;opacity:.8}.book-slider .slick-slide div{opacity:.7;margin:21px;padding:1%;transition:all .3s ease}.book-slider .slick-slide.slick-current div{transform:scale(1.5);opacity:1}#newbooks h2{color:#bf3841;text-shadow:2px 2px rgba(0,0,0,.3)}#newbooks h3{margin-top:1em;margin-bottom:.5em;color:#235f71}#newbooks #video0{margin-top:3em}