/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.book{z-index:0;position:relative;width:473px;height:568px;perspective:3000px;box-shadow:-34px 0px 126px -8px rgba(0,0,0,0.4);display:block;cursor:default;@media (min-width:768px){left:80px;}@media (max-width:1400px){transform:scale(.8);margin-top:-50px;}@media (max-width:1200px){transform:scale(.7);left:30px;}@media (max-width:992px){transform:scale(.7);left:20px;}@media (max-width:768px){transform:scale(.7);left:-70px;}@media (max-width:440px){transform:scale(.5);left:-120px;margin-top:-120px;margin-bottom:-80px;}}.book:before{content:'';width:100%;height:calc(100% - 20px);position:absolute;top:10px;right:-10px;background:var(--bs-color-01);border-radius:2px;}.book-back{position:absolute;top:0;left:0;width:100%;height:100%;background:white;border-radius:2px;}.book-cover{position:absolute;top:0;left:0;width:99%;height:100%;background-size:cover;transform:translate3d(0,0,0) rotate3d(0,1,0,-15deg);box-shadow:0 0 0 0 rgba(0,0,0,0.1),inset 50px 0 50px -50px rgba(0,0,0,0.5);transform-origin:left top;transition:all 0.5s ease;border-radius:2px;}@media (min-width:768px){.book.js-enabled .book-cover:hover,.book.active.js-enabled .book-cover{transform:translate3d(0,0,0) rotate3d(0,1,0,-30deg);cursor:pointer;box-shadow:-20px 0px 200px -8px rgba(0,0,0,0.1),inset 50px 0 50px -50px rgba(0,0,0,0.5);}}.book-openme-text{transform-origin:center right;transform:rotate(-90deg);position:absolute;top:25%;right:6%;font-size:18px;font-weight:500;color:var(--bs-color-01-dark);}.book__info{position:absolute;top:50%;left:-140px;width:240px;height:240px;z-index:200;opacity:0;animation:popIn 0.5s ease-out forwards;animation-delay:1s;background:var(--bs-color-04);cursor:pointer;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;font-family:"magallanes",sans-serif;padding:30px;font-size:16px;font-weight:500;color:#fff;cursor:default;line-height:22px;transform:translate(0,-50%) rotate(-10deg);box-shadow:0 10px 20px 0 rgba(0,0,0,0.20);}.book.js-enabled .book__info:hover{cursor:pointer;}@media (max-width:768px){.book__info{left:unset;right:-140px;transform:translate(0,-50%) rotate(-10deg) scale(1.5);}}@keyframes popIn{0%{opacity:0;transform:translate(0,-50%) rotate(-10deg) scale(0);}70%{opacity:1;transform:translate(0,-50%) rotate(-10deg) scale(1.2);}100%{opacity:1;transform:scale(1);transform:translate(0,-50%) rotate(-10deg) scale(1);}}.modal-embed-book .swiper{--swiper-pagination-color:#FFF;--swiper-pagination-right:8px;--swiper-pagination-bottom:8px;--swiper-pagination-bullet-size:20px;--swiper-pagination-bullet-width:20px;--swiper-pagination-bullet-height:20px;--swiper-pagination-bullet-inactive-color:#000;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:6px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-opacity:1;}.modal-embed-book .swiper-pagination{bottom:30px !important;}.swiper-pagination-bullet-active{border-color:#000000!important;}.modal-embed-book .swiper-pagination-bullet{border:1px solid #FFF;}
.block-lang-dropdown{display:flex;align-items:center;}.lang-dropdown{display:flex;align-items:center;gap:0.5rem;}.form-select.lang-dropdown__select{margin:0;padding:0;border:0;width:auto !important;height:26px;text-transform:uppercase;padding-right:2.1rem !important;background-size:11px;background-position:28px 11px;font-weight:500;font-family:"polymath",sans-serif;font-size:1.125rem;background-color:transparent;}@media (max-width:87.4988rem){.block-lang-dropdown{padding:1.2rem 1rem;border-bottom:0.06250rem solid #162827;}.lang-dropdown svg path{fill:#fff;}.form-select.lang-dropdown__select{font-size:1.125rem;color:#fff;background-color:#1F3837;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48c3ZnIHdpZHRoPScxOHB4JyBoZWlnaHQ9JzlweCcgdmlld0JveD0nMCAwIDE4IDknIHZlcnNpb249JzEuMScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB4bWxuczp4bGluaz0naHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayc+PCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1Ni4zICg4MTcxNikgLSBodHRwczovL3NrZXRjaC5jb20gLS0+PHRpdGxlPmI8L3RpdGxlPjxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPjxnIGlkPSdEZXNpZ24nIHN0cm9rZT0nbm9uZScgc3Ryb2tlLXdpZHRoPScxJyBmaWxsPSdub25lJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIG9wYWNpdHk9JzEnPjxnIGlkPSdIb21lJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNDEwLjAwMDAwMCwgLTIzNzIuMDAwMDAwKScgZmlsbD0nI0ZGRkZGRicgZmlsbC1ydWxlPSdub256ZXJvJz48cG9seWdvbiBpZD0nYicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoNDE4LjkwNTU1NiwgMjM3Ni41MDAwMDApIHNjYWxlKDEsIC0xKSB0cmFuc2xhdGUoLTQxOC45MDU1NTYsIC0yMzc2LjUwMDAwMCkgJyBwb2ludHM9JzQyNy40MDU1NTYgMjM3OS4zODg2NyA0MjUuOTQ0NjE4IDIzODEuMDE1NjIgNDE4LjkwNTU1NiAyMzc0Ljg3MzA1IDQxMS44NjY0OTMgMjM4MS4wMTU2MiA0MTAuNDA1NTU2IDIzNzkuMzg4NjcgNDE4LjkwNTU1NiAyMzcxLjk4NDM4Jz48L3BvbHlnb24+PC9nPjwvZz48L3N2Zz4=');}}
