@font-face{font-family:"Mono";src:url(../fonts/Monotype_Corsiva.ttf) format('truetype');}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{padding:0;margin:0}a{text-decoration:none;color:inherit}.wrapper{margin:0 auto;max-width:1240px;padding:0 20px}body{color:#4d4d4d;font-family:Arial, Helvetica, sans-serif;font-size:22px}main{margin-top:161px}img{max-height:100%;max-width:100%}.btn{border:2px solid white;padding:15px 40px;text-align:center;display:inline-block;transition:all 0.4s;border-radius:7px}.btn:hover{font-weight:bold;background-color:white}.btn.dark{border-color:#4d4d4d}.btn.dark:hover{background-color:#4d4d4d;color:white}ul{list-style-position:inside}header{position:fixed;width:100%;top:0;left:0;padding:30px 0 35px 0;background-color:white;z-index:1}header .menu-container{display:flex;align-items:flex-end}header .menu-container .home-logo{margin-right:20px}header.small{padding:20px 0;box-shadow:0px 2px rgba(51, 51, 51, 0.5)}header.small .home-logo img{width:80px}nav ul{list-style:none;text-transform:uppercase;color:#333;font-size:19px}nav ul > li{display:inline-block;text-align:center}nav ul > li a{display:inline-block;text-align:center;padding:0 17px}nav ul > li a::after{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}nav ul > li a:hover,nav ul > li.current a{font-weight:bold}.showcase{background-size:cover;background-position:center;max-height:800px;height:calc(100vh - 161px);display:flex;align-items:center;justify-content:center}.showcase .text{font-size:113px;text-align:center;color:white;font-style:italic;text-shadow:6px 3px 4px black;font-family:Mono}h1{font-size:80px;color:#5b0200;text-align:center;font-style:italic;margin-bottom:60px;font-family:Mono;font-weight:normal}p{margin-bottom:60px}.big p{text-align:center;font-size:35px;font-weight:bold;margin-bottom:55px}p:last-child{margin-bottom:0}section{padding:170px 0;position:relative}section::after,section::before{content:"";position:absolute;width:100%;top:0;left:0;background-image:url(../images/small_icon.jpg);background-position-y:center;background-repeat:repeat-x;height:50px}section::after{bottom:0;top:auto}section:nth-child(2n+1){background:#fceabb;background:-moz-linear-gradient(left, #fceabb 0%, #fceabb 0%, #efddab 0%, #a77410 67%, #fbdf93 100%);background:-webkit-linear-gradient(left, #fceabb 0%, #fceabb 0%, #efddab 0%, #a77410 67%, #fbdf93 100%);background:linear-gradient(to right, #fceabb 0%, #fceabb 0%, #efddab 0%, #a77410 67%, #fbdf93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=1);padding:90px 0}section:nth-child(2n+1)::after,section:nth-child(2n+1)::before{content:none;background-image:none}.center{text-align:center}.slider-gramatas{position:relative;padding-bottom:130px}.slider-gramatas .slick-track{display:flex}.slider-gramatas .slick-track .book{width:calc(100% / 3 - 60px);margin:0 30px}.slider-gramatas .slick-list{overflow:hidden}.slider-gramatas button{position:absolute;text-indent:100%;white-space:nowrap;overflow:hidden;left:calc(50% - 50px);bottom:0;transform:translateX(-50%) rotate(-45deg);border:none;border-top:4px solid white;border-left:4px solid white;background-color:transparent;width:40px;height:40px}.slider-gramatas button.slick-next{transform:translateX(-50%) rotate(135deg);left:calc(50% + 50px)}.slider-akcijas{position:relative}.slider-akcijas .slick-list{overflow:hidden}.slider-akcijas .slick-track{display:flex}.slider-akcijas button{position:absolute;text-indent:100%;white-space:nowrap;overflow:hidden;left:0;top:50%;transform:translateY(-50%) rotate(-45deg);border:none;border-top:4px solid #5b0200;border-left:4px solid #5b0200;background-color:transparent;width:40px;height:40px;z-index:1}.slider-akcijas button.slick-next{transform:translateY(-50%) rotate(135deg);right:0;left:auto}.book{text-align:center}.book .image{height:460px;margin-bottom:40px}.book .title{margin-bottom:25px;font-size:30px;font-weight:bold}.book .description{margin-bottom:40px}.book .description h1{text-align:left;font-size:40px;color:#4d4d4d;margin-bottom:5px;font-family:Arial, Helvetica, sans-serif}.book .description p{margin-bottom:20px}.book.full{text-align:left;display:flex}.book.full .image{width:40%;display:flex;justify-content:center}.book.full .description{width:60%}#google-map{height:470px;margin-bottom:80px}.contacts{display:flex;flex-wrap:wrap}.contacts .left{padding-right:13px;width:50%}.contacts .right{padding-left:13px;width:50%}.contacts textarea,.contacts input{width:100%;padding:10px;border:3px solid #333;border-radius:5px;background-color:transparent;margin-bottom:25px;font-family:Arial, Helvetica, sans-serif;font-size:18px}.contacts textarea:focus,.contacts input:focus{border-color:white}.contacts textarea::placeholder,.contacts input::placeholder{color:#333}.contacts textarea{height:120px}#ziedojumi p{margin-bottom:25px}#ziedojumi .ziedo-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.footer{padding:50px 0;display:flex;justify-content:space-between;flex-wrap:wrap}.footer .external-links{list-style:none;display:flex}.footer .external-links li{margin-right:60px}.footer .info-text{text-align:right}.footer .info-text p{margin-bottom:10px}@media screen and (max-width:720px){.showcase .text{font-size:30px}body{font-size:16px}h1{font-size:47px;margin-bottom:9px}main{margin-top:85px}section{padding:55px 0}section:nth-child(2n+1){padding:40px 0}header{padding:20px 0}header .menu-container{justify-content:space-between;align-items:center}header .home-logo img{width:80px}header .toggler{width:60px;padding:10px}header .toggler .bar{height:3px;margin:10px 0;background-color:#333}header nav{position:fixed;right:0;top:108px;background-color:white;width:300px;height:calc(100vh - 108px);transform:translateX(100%);transition:all 0.4s}header nav ul{display:flex;flex-direction:column;align-items:flex-end;align-content:center}header nav ul li{margin:10px 0}body.menu-open{overflow:hidden}body.menu-open header nav{transform:translateX(0)}.contacts .left,.contacts .right{padding:0;width:100%}.slider-gramatas .slick-track{display:flex;}.slider-gramatas .slick-track .book{width:calc(100%) !important;margin:30px 0}.slider-gramatas .slick-track .book .title{font-size:18px}.book .image{margin-bottom:20px;height:auto}.btn{padding:9px 40px}.footer .info-text{text-align:left}.footer .external-links{justify-content:space-between;margin-bottom:20px}.footer .external-links li{margin:0}}