.jump-links{position:relative;overflow:hidden;margin-bottom:18px}.jump-links-container{position:relative}.jump-links-title{font-weight:700;top:-36px;left:0;background:#cbe9ec;color:#306666;padding:5px 12px;z-index:2;font-size:16px!important;display:inline-flex;align-items:center;border-top-right-radius:10px;border-top-left-radius:10px;margin:0!important}.jump-links-title svg{margin-left:9px;transform:rotate(180deg)}@media (max-width:764px){.jump-links-title{top:-30px;padding:3px 6px;font-size:14px!important}p.jump-links-title svg{width:10px;margin-left:7px}}@media (min-width:690px){.jump-links__items.jump-links__items--custom{padding:8px}}@media (max-width:690px){.jump-links__items>li,.jump-links__items>a{scroll-snap-align:start;white-space:nowrap;font-size:14px}.jump-links__items>li{padding:4px 0 4px 12px!important}.jump-links__items--custom__hidden{display:block;width:20px;scroll-snap-align:start;font-size:14px;background:#000;height:10px}.jump-links__items>a{margin-top:0!important;margin-bottom:0!important}.jump-links-title{font-size:12px!important;top:-25px}.jump-links__items.jump-links__items--breeds,.jump-links__items.jump-links__items--custom{flex-wrap:inherit;overflow:scroll;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}}.jump-links__items{display:flex;flex-wrap:wrap;background:#306666;padding:10px 15px;border-radius:10px;overflow:hidden;box-shadow:0 4px 0 rgba(179,195,192,.2);margin:0!important;border-top-left-radius:0}.jump-links__items>li,.jump-links__items>a{padding:10px 7px;list-style:none;position:relative;z-index:2}.jump-links__items>a{margin:6px}.jump-links__items li a,.jump-links__items>a{background:#fff;padding:4px 8px;border-radius:3px;text-decoration:none;box-shadow:1px 1px 2px #00000030;font-weight:700;transition:all 0.2s ease;color:#1a7667}.jump-links__items li a:hover,.jump-links__items>a:hover{background:#1bb293;color:#fff}.jump-links__bg{position:absolute;bottom:-18px;right:15px;width:200px}.breeds-overview{display:flex;flex-wrap:wrap;justify-content:center;background:#f4fbfb;padding:30px 0 5px;border-radius:30px;margin-bottom:20px}.breeds-overview__item p:nth-child(1){font-weight:700;margin:0;color:#407c7c}.breeds-overview__item{text-align:center;width:220px;padding:5px 10px 15px}.breeds-overview__item p:nth-child(2){font-size:15px}.breeds-overview__item__icon{display:flex;flex-direction:row;justify-content:center;margin-bottom:6px}.pangolia-toc{margin-bottom:20px!important}.pangolia-toc-title{margin-bottom:10px!important}.pangolia-toc-toggle{cursor:pointer}.pangolia-toc-toggle-icon{float:right}.pangolia-toc-toggle-icon::before{content:"+"}.pangolia-toc-toggle.opened .pangolia-toc-toggle-icon::before{content:"-"}.pangolia-toc-content{display:none}.pangolia-toc-content ul{list-style-position:inside!important;margin-bottom:0!important}.pangolia-toc-content>ul{margin-left:0!important}@media (max-width:500px){.breeds-overview__item{width:100%;display:flex}.breeds-overview__item__icon{width:55px;margin-right:15px;margin-left:10px;margin-bottom:0}.breeds-overview__item__icon svg{width:55px;height:60px}.breeds-overview__item__desc{width:calc(100% - 60px);text-align:left;display:flex;flex-direction:column;justify-content:center}.breeds-overview__item__desc p{margin:0}.breeds-overview{padding:10px 0 0}}