@font-face{font-family:"Baloo Paaji 2";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-500.eot");src:local(""),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-500.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-500.woff2") format("woff2"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-500.woff") format("woff"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-500.ttf") format("truetype"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-500.svg#BalooPaaji2") format("svg")}@font-face{font-family:"Baloo Paaji 2";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-700.eot");src:local(""),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-700.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-700.woff2") format("woff2"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-700.woff") format("woff"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-700.ttf") format("truetype"),url("/wp-content/themes/sparrou/assets/fonts/baloo-paaji-2-v18-latin-700.svg#BalooPaaji2") format("svg")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:500;font-display:swap;src:url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-500.eot");src:local(""),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-500.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-500.woff2") format("woff2"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-500.woff") format("woff"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-500.ttf") format("truetype"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-500.svg#Quicksand") format("svg")}@font-face{font-family:"Quicksand";font-style:normal;font-weight:700;font-display:swap;src:url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-700.eot");src:local(""),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-700.eot?#iefix") format("embedded-opentype"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-700.woff2") format("woff2"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-700.woff") format("woff"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-700.ttf") format("truetype"),url("/wp-content/themes/sparrou/assets/fonts/quicksand-v29-latin-700.svg#Quicksand") format("svg")}html{scroll-behavior:smooth}body{padding:0;margin:0;font-family:"Quicksand",sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;font-stretch:normal;font-style:normal;line-height:normal;background-color:#fff;text-rendering:optimizeLegibility}@media screen and (max-width:991.98px){body{font-size:14px}}@media screen and (max-width:575.98px){body{font-size:13px}}h2,h3{text-align:center;margin-bottom:20px;line-height:1.5}h2{font-size:1.6em}h3{font-size:1.2em;color:#6c757d}a{word-wrap:break-word}.link,.user-description a,.group-author a,.content-body a,.modal .share-subtitle a{color:#ba5f0b !important;font-weight:700;-webkit-transition:all .2s linear;transition:all .2s linear}.link:hover,.user-description a:hover,.group-author a:hover,.content-body a:hover,.modal .share-subtitle a:hover{color:#d2690c}p{color:#222;font-size:1.1em}ul{margin:0;padding:0}.mt-header{margin-top:120px}@media screen and (max-width:991.98px){.mt-header{margin-top:140px}}@media screen and (max-width:575.98px){.mt-header{margin-top:160px}}.mt-xl{margin-top:80px}.element-disabled{pointer-events:none !important}.element-selected{pointer-events:none !important}.capitalize-fl font{text-transform:capitalize}.ellipsis{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block !important}@media screen and (max-width:575.98px){.ellipsis{max-width:240px}}.icon-main,.title-bird-link .icon-species-type,.icon-modal{vertical-align:middle}.icon-main svg,.title-bird-link .icon-species-type svg,.icon-modal svg{width:auto;height:25px;top:-.15em;position:relative}.icon-modal{cursor:pointer}.icon-modal svg{color:#ba5f0b}.icon-animated{width:90px;margin-bottom:10px;-webkit-filter:hue-rotate(200deg) saturate(40%);filter:hue-rotate(200deg) saturate(40%)}.section-title{font-family:"Baloo Paaji 2",sans-serif,sans-serif;font-weight:700;margin:60px auto 20px;line-height:1.2em;text-align:center;font-size:2.2rem;scroll-margin:20px}.section-title:first-letter {text-transform:capitalize}@media screen and (max-width:991.98px){.section-title{font-size:1.8rem}}@media screen and (max-width:575.98px){.section-title{font-size:1.6rem}}.section-title .subtitle{font-size:.7em;color:#999;font-weight:300;line-height:1}.section-title a{color:inherit}.section-title a:hover,.section-title a:active{text-decoration:none;color:inherit}.section-title small{margin:10px 0 0 5px;font-size:60%;display:block}h1.section-title{font-size:2.5rem}@media screen and (max-width:991.98px){h1.section-title{font-size:2.1rem}}@media screen and (max-width:575.98px){h1.section-title{font-size:1.7rem;margin-top:30px}h1.section-title svg{width:50px;height:auto}}.section-subtitle{margin-bottom:30px;text-align:center;font-size:1.2em;line-height:1.5;color:#6c757d}.title-game{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-game button{margin-left:0;margin-right:15px}.title-game svg{width:25px !important}@media screen and (max-width:575.98px){.title-game svg{width:20px !important}}.bg-gradient-main{background-image:-webkit-gradient(linear,left top,right top,from(#9d3516),to(#ba5f0b)) !important;background-image:linear-gradient(90deg,#9d3516 0%,#ba5f0b 100%) !important}#wpadminbar{background-color:#9d3516 !important}.badge{margin-left:5px}.badge-primary{background-color:#ba5f0b !important}.alert-warning{background-color:#f8d7da !important;border-color:#f8d7da !important;color:#9d3516 !important;padding:20px 40px !important;font-size:1.1em;line-height:1.5}.alert-warning a{color:#9d3516 !important}#menu-main,#menu-user{position:fixed;left:0;top:0;color:#fff;background:#ba5f0b;padding:14px 24px 24px 14px;border-radius:0 0 100%;-webkit-transition:.5s;transition:.5s;cursor:pointer;z-index:10;border:1px solid #fff;border-left:0;border-top:0;height:62px;width:62px}#menu-main.open,.open#menu-user{padding-right:200vw;padding-bottom:300vw}#menu-user{border-radius:0 0 0 100%;border:1px solid #fff;border-right:0 !important;border-top:0 !important;right:0;left:auto;padding:14px 14px 24px 24px}#menu-user svg{right:10px;top:10px;position:absolute}#menu-user.open{padding-left:200vw;padding-right:14px}#menu-user-name{position:absolute;right:48px;top:11px;font-size:1.35em;text-align:right;display:none}body.admin-bar #menu-main,body.admin-bar #menu-user{position:absolute}#menu-icon{width:25px;height:25px;position:relative;margin-left:-4px;margin-top:-2px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:12}#menu-icon span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-icon span:nth-child(1){top:0}#menu-icon span:nth-child(2),#menu-icon span:nth-child(3){top:9px}#menu-icon span:nth-child(4){top:18px}#menu-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#menu-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#menu-icon.open span:nth-child(1),#menu-icon.open span:nth-child(4){top:10px;width:0;left:50%}#menu-main-overlay,#menu-user-overlay{position:fixed;top:40px;left:0;width:100%;height:100%;z-index:99}#menu-links{position:relative;height:99%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:11}#menu-links>ul{padding:0}#menu-links .menu-item{list-style:none;-webkit-transition:.3s;transition:.3s}#menu-links .menu-item-separator:before{content:" ";display:block;width:70%;max-width:350px;border-top:2px solid #fff;margin:10px auto}#menu-links .item{font-size:1em;margin:0;line-height:1.6}#menu-links .item:first-letter {text-transform:capitalize}#menu-links .item a:hover{background:#9d3516}#menu-links .item a.active{background:#9d3516;font-weight:700;color:#fff266}#menu-links .item-home{margin-bottom:10px}#menu-links .item-home .item-home-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;height:80px;border-radius:50%;margin-left:auto;margin-right:auto;color:#222;background:#fff;padding:10px}@media screen and (max-width:991.98px){#menu-links .item-home .item-home-icon{width:70px;height:70px}}@media screen and (max-width:575.98px){#menu-links .item-home .item-home-icon{width:60px;height:60px}}#menu-links a{display:block;text-decoration:none;color:#fff;font-size:2em;font-size:clamp(13px,3.5vh,25px);font-family:"Baloo Paaji 2",sans-serif;position:relative}@media screen and (orientation:landscape){#menu-links a{font-size:1.6em;font-size:clamp(13px,4vh,25px)}}@media screen and (orientation:landscape)and (max-width:991.98px){#menu-links a{font-size:1.1em;font-size:clamp(13px,3.5vh,25px)}}.menu{position:absolute;top:0;left:0;padding:10px 10px 10px 20px;cursor:pointer}.menu svg{width:30px;height:30px;color:#6c757d}.user-box{position:absolute;top:0;right:0;z-index:1;padding:15px 20px;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background-color:#fff;text-align:right}.user-box .menu-user{display:none;margin-top:20px;margin-bottom:-5px !important;margin-right:-20px;margin-left:-20px}.user-box .menu-user ul{padding:0}.user-box .menu-user li{list-style:none}.user-box .menu-user li:hover{background-color:#9d3516}.user-box .menu-user a{color:#ba5f0b;font-weight:700;padding:10px 20px;display:block;height:auto}.user-box .menu-user a:hover{height:auto}.user-box.open{border-radius:0 0 0 10px;border:1px solid #fff;border-right:0 !important;border-top:0 !important;background-color:#ba5f0b}.user-box.open a:hover,.user-box.open svg:hover{color:#fff}.user-box.open a,.user-box.open svg{color:#fff}.user-box.open .menu-user{display:block}.user-box:hover svg{color:#d2690c}.user-box .user-name{margin-right:5px}.user-box a,.user-box a:hover{text-decoration:none;display:inline-block;height:30px}.user-box svg{height:30px;width:auto;color:#ba5f0b}body.archive.author #menu-links .item a.userprofile-active{background:#9d3516;font-weight:700;color:#fff266}#lang-menu{line-height:1.5;margin-top:-10px}#lang-menu select{padding:6px 10px;font-size:1.2em;border:0}@media screen and (orientation:landscape)and (max-width:991.98px){#lang-menu select{font-size:.9em}}#lang-menu a{padding:0 8px;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:1.65em;display:inline-block;font-family:"Quicksand",sans-serif;color:#fff266;font-weight:700}#lang-menu a:hover,#lang-menu a.active{color:#fff}.badge-header{background-color:#fff266 !important;color:#9d3516 !important;position:absolute;top:10px;font-size:.5em;padding-top:4px;padding-bottom:4px;margin-left:10px;letter-spacing:-.5px;font-family:"Quicksand",sans-serif}.select-distribucion{color:#fff;margin-top:20px}nav{margin-bottom:10px !important}nav .btn{margin:0 3px 10px 0}nav.d-md-flex .btn{margin-right:7px}nav>.btn:last-child{margin-right:0}nav .btn-group{margin:0 5px 10px 0}nav .btn-group .btn{margin:0}button.floating-btn-top,a.floating-btn-top,button.floating-btn{position:fixed;z-index:9;border:1px solid #fff !important;margin:0}button.floating-btn-top:focus,a.floating-btn-top:focus,button.floating-btn:focus,button.floating-btn-top:active,a.floating-btn-top:active,button.floating-btn:active,button.floating-btn-top:hover,a.floating-btn-top:hover,button.floating-btn:hover{border:1px solid #fff !important}button.floating-btn{bottom:10px;left:-2px;border-left-color:#ba5f0b !important;border-radius:0 .25rem .25rem 0;padding:14px}button.floating-btn-top,a.floating-btn-top{bottom:80px;left:-2px;border-left-color:#ba5f0b !important;border-radius:0 .25rem .25rem 0;padding:14px}#cookie-bar{position:fixed;bottom:0;left:0;width:100%;color:#fff;z-index:9900;background-color:#9d3516;border-top:1px solid #fff;padding:12px 20px}#cookie-bar .cookie-bar-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:575.98px){#cookie-bar .cookie-bar-box{display:block;text-align:center}}#cookie-bar .cookie-bar-box p{color:#fff;margin:0;line-height:1.3;font-size:1.1em}#cookie-bar .cookie-bar-btns{padding-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:575.98px){#cookie-bar .cookie-bar-btns{margin-top:15px;margin-bottom:5px;padding-left:0}}#cookie-bar .btn{font-weight:700;margin:0 5px;padding-right:20px;padding-left:20px}@media screen and (max-width:575.98px){#cookie-bar .btn{font-size:1em}}#cookie-bar .btn-cancel{background-color:#eee !important;border-color:#eee !important}#cookie-bar .btn-cancel:hover,#cookie-bar .btn-cancel:active{background-color:#fff !important;border-color:#fff !important}.tooltip-inner{background-color:#718896 !important}.bs-tooltip-top .arrow:before{border-top-color:#718896 !important}.bs-tooltip-bottom .arrow:before{border-bottom-color:#718896 !important}.bs-tooltip-right .arrow:before{border-right-color:#718896 !important}h4 svg{margin-right:8px}.modal{padding-right:0 !important}.modal .close{font-size:2rem}.modal .hide-in-modal{display:none !important}.modal-open .modal{background:rgba(0,0,0,.2)}.modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-title{font-size:1.5em}@media screen and (max-width:575.98px){.modal-title{font-size:1.3em}}.modal-title svg,.modal-body svg{width:35px;height:35px;margin-top:-4px}@media screen and (max-width:991.98px){.modal-title svg,.modal-body svg{width:30px;height:30px}}.modal .title-modal-body{margin-bottom:1.5rem;line-height:35px}.modal .share-title{font-size:1.7em}.modal .share-title a{font-weight:700;color:#ba5f0b}.modal .share-subtitle{margin:0 0 30px}.modal .title-modal-species{font-size:1.35em;font-weight:700}.modal-diary .modal-header{border-bottom:0}.modal-diary .modal-body{padding:0}.modal-diary .field-diary{margin:0}.modal-lg .modal-dialog{margin-left:auto;margin-right:auto}@media screen and (min-width:992px){.modal-lg{max-width:950px}}@media screen and (max-width:991.98px){.modal-lg{max-width:600px;max-width:90vw}}@media screen and (max-width:575.98px){.modal-lg{max-width:500px;max-width:100vw}}.modal .subscribe-form .subscribe-label{margin-right:0}.modal .subscribe-btn-tablet-desktop{display:none !important}.modal .subscribe-btn-phone{display:block !important}samp p{margin-bottom:0;font-size:90%;word-break:break-all}.btn-share{margin-right:6px;border-radius:10px;width:50px;height:50px;display:inline-block;line-height:48px;border:0;cursor:pointer}.btn-share:last-child{margin-right:0}.btn-share:hover,.btn-share:focus{outline:0}.btn-share svg{color:#fff;width:25px;height:25px}.btn-share--fb{background-color:#2d5f9a}.btn-share--tw{background-color:#00aced}.btn-share--wa{background-color:#2cb742}.btn-share--em{background-color:#e88810}.btn-share--copy{background-color:#ddd}.btn-share--more{background-color:#9d3516;display:none}body.is-device .btn-share--fb,body.is-device .btn-share--tw{display:none}body.is-device .btn-share--more{display:inline-block}#top-bar{background-color:#9d3516;color:#fff266;text-transform:uppercase;text-align:center;padding:6px 65px;cursor:pointer}#top-bar a{color:#fff266;display:block}#top-bar-close{padding:0 5px;color:#fff;position:absolute;right:2px;top:4px}.msg-box{display:none;max-width:350px;margin:0 auto;font-weight:700}.footer{font-size:18px;height:auto !important;padding:30px 20px;margin-top:30px;line-height:1.6 !important;background-color:#ba5f0b;color:#fff;position:relative;text-align:center}.footer a{color:#fff266;text-decoration:none}.footer a:hover,.footer a:visited{text-decoration:underline}.footer .btn{text-decoration:none !important;color:#fff}.footer-legal{margin-top:10px;font-size:.85em}@media screen and (max-width:575.98px){.footer-legal .link-separator{display:none}.footer-legal a{display:block}}.heart{margin:0 3px;font-size:120%;color:#ffa5a5}@-webkit-keyframes heartFadeInOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}35%{-webkit-transform:scale(.9);transform:scale(.9)}45%{-webkit-transform:scale(1.1);transform:scale(1.1)}55%{-webkit-transform:scale(.9);transform:scale(.9)}65%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartFadeInOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}35%{-webkit-transform:scale(.9);transform:scale(.9)}45%{-webkit-transform:scale(1.1);transform:scale(1.1)}55%{-webkit-transform:scale(.9);transform:scale(.9)}65%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceInOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes bounceInOut{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.heat-icon-img{height:19px;width:auto;margin:-3px 2px 0;-webkit-animation:2s infinite heartFadeInOut;animation:2s infinite heartFadeInOut;-webkit-filter:sepia(100%) saturate(700%);filter:sepia(100%) saturate(700%)}.bouncing-icon-anim{-webkit-animation:2s infinite bounceInOut;animation:2s infinite bounceInOut}.list-buttons{list-style:none}.list-buttons li{margin:10px}.list-buttons .btn{padding:9px 20px 11px;vertical-align:baseline}@media screen and (max-width:575.98px){.list-buttons .btn{padding:10px 20px 8px}}.btn{padding-top:8px;padding-bottom:8px;vertical-align:middle !important}.btn span,.btn.dropdown-toggle:after{vertical-align:middle !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:nowrap;flex-flow:nowrap}.btn svg{width:auto;height:20px;color:inherit;margin-right:5px}.btn .badge{top:0 !important}.btn-only-icon{margin:0 5px}.btn-only-icon svg{margin-right:0 !important}.btn-primary{color:#fff !important;background-color:#ba5f0b !important;border-color:#ba5f0b !important}.btn-primary:hover,.btn-primary:active{background-color:#d2690c !important;border-color:#d2690c !important}.btn-primary:focus{-webkit-box-shadow:0 0 0 3px #ac550a !important;box-shadow:0 0 0 3px #ac550a !important}.btn-secondary,.form-main-btn{color:#fff;background-color:#9d3516 !important;border-color:#9d3516 !important}.btn-secondary:hover,.form-main-btn:hover,.btn-secondary:active,.form-main-btn:active{background-color:#b33c19 !important;border-color:#b33c19 !important}.btn-secondary:focus,.form-main-btn:focus{-webkit-box-shadow:0 0 0 3px #8f3014 !important;box-shadow:0 0 0 3px #8f3014 !important}.btn-light{background-color:#fff266 !important;border-color:#fff266 !important}.btn-light:hover,.btn-light:active{background-color:#fff !important;border-color:#fff !important}.dropdown{display:inline}.dropdown-item{padding:.5rem 1.5rem;cursor:pointer}.dropdown-item:hover,.dropdown-item:focus{background-color:#fffacc !important}.dropdown-divider{margin:.2rem 0 !important}.dropdown-menu{padding:.4rem 0}.dropdown-toggle:after{margin-left:.5em}.dropdown-header{font-size:1rem !important}.dropdown-subtitle{display:block;color:#6c757d;padding:.3rem 1.5rem;font-size:.95em}.btn-group .dropdown:first-child .dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #117a8b}.btn-group .dropdown:last-child .dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.home-subtitle{font-size:1.3em;line-height:1.5}h2.content-title{margin-bottom:30px;line-height:1.4;scroll-margin:50px}@media screen and (max-width:575.98px){h2.content-title{font-size:1.5em;line-height:1.2}}@media screen and (max-width:575.98px){.home-title{margin-top:40px !important;margin-bottom:0 !important}}@media screen and (max-width:575.98px)and (max-width:991.98px){.page-template-home h1{font-size:2.5em}}.form-main input,.form-main textarea{border-radius:6px !important;border:solid 1px rgba(0,0,0,0) !important;background-color:#eee !important;font-family:"Quicksand",sans-serif !important;font-size:1.125em !important;line-height:1.4 !important;letter-spacing:-.18px !important;color:#333 !important;padding:25px !important;-moz-appearance:none;-webkit-appearance:none;appearance:none}.form-main input:focus,.form-main textarea:focus,.form-main input:active,.form-main textarea:active{border:0 !important;border:solid 1px #999 !important;border:solid 1px #333 !important;color:#333 !important}.form-main input:-moz-placeholder,.form-main textarea:-moz-placeholder{border:solid 1px rgba(0,0,0,0) !important;color:#222 !important}.form-main input:-ms-input-placeholder,.form-main textarea:-ms-input-placeholder{border:solid 1px rgba(0,0,0,0) !important;color:#222 !important}.form-main input:placeholder-shown,.form-main textarea:placeholder-shown{border:solid 1px rgba(0,0,0,0) !important;color:#222 !important}.lang-checkbox,div.wpforms-container-full .wpforms-form input[type=checkbox]{-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;width:20px !important;height:20px !important;border-radius:4px !important;background-color:#eee !important;padding:2px !important;border:1px solid rgba(0,0,0,0) !important;vertical-align:middle !important;position:relative !important;margin:-3px 4px 0 0 !important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.lang-checkbox:checked,div.wpforms-container-full .wpforms-form input[type=checkbox]:checked{background-color:#9d3516 !important;border-color:#9d3516}.lang-checkbox:checked:after,div.wpforms-container-full .wpforms-form input[type=checkbox]:checked:after{content:"✔";font-size:14px;color:#fff !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-3px}.form-main{max-width:550px;margin:0 auto}.form-main .wpforms-title{font-family:"Baloo Paaji 2",sans-serif !important;font-size:3em !important;line-height:1.3 !important;font-weight:700 !important;text-align:center !important;color:#222 !important;margin:20px auto 10px !important}.form-main .wpforms-description{font-family:"Baloo Paaji 2",sans-serif !important;font-size:1.3em !important;font-weight:300 !important;text-align:center !important;color:#333 !important;margin-bottom:40px !important}.form-main .form-required{position:absolute !important;margin-left:8px !important;color:#e01a1a !important;font-size:24px !important;top:20px;right:22px;font-family:"Quicksand",sans-serif;pointer-events:none;font-weight:700;pointer-events:none}.form-main .form-required-checkbox{color:#e01a1a !important;font-weight:700}.form-main-btn{display:inline-block !important;font-weight:400 !important;text-align:center !important;white-space:nowrap !important;vertical-align:middle !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;border:1px solid rgba(0,0,0,0) !important;padding:8px 40px !important;font-size:1rem !important;line-height:1.5 !important;border-radius:.25rem !important;margin:20px auto !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}@media screen and (max-width:575.98px){.form-main-btn{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;float:none !important;margin:10px auto !important}}.form-main-btn svg{margin:-2px 0 0 5px !important;display:none}.form-required-checkbox{display:none !important}div.wpforms-container-full{margin-bottom:60px !important}div.wpforms-container-full .wpforms-form label.wpforms-error{margin:5px 0 0;font-size:15px !important}@media screen and (max-width:575.98px){div.wpforms-container-full .wpforms-form label.wpforms-error{font-size:14px !important}}div.wpforms-container-full form.wpforms-form textarea.wpforms-field-large{height:180px;overflow:hidden !important}div.wpforms-field{position:relative !important;padding:15px 0 !important}div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-checkbox{padding:10px 0 !important}.wpforms-field-label-inline{font-family:"Quicksand",sans-serif !important;font-size:1.1em !important;line-height:1.17 !important;color:#6c757d !important}.wpforms-field-label-inline a{color:#6c757d !important;text-decoration:underline !important}div.wpforms-container-full .wpforms-form input[type=checkbox]{margin-right:10px !important}.wpforms-confirmation-container-full{background:rgba(0,0,0,0) !important;border:0 !important;font-weight:400 !important;text-align:center !important;color:#222 !important;margin:40px auto !important}.wpforms-confirmation-container-full p{font-size:1.3em !important}.wpforms-confirmation-container-full strong{color:#222;font-size:1.8rem !important;font-family:"Baloo Paaji 2",sans-serif !important}@media screen and (max-width:991.98px){.wpforms-confirmation-container-full strong{font-size:1.7rem !important}}@media screen and (max-width:575.98px){.wpforms-confirmation-container-full strong{font-size:1.5rem !important}}textarea.form-control{padding:15px}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}.progress-sp{height:30px;width:250px;margin:0 auto;background-color:#fff;position:relative}.progress-sp span{position:absolute;left:0;color:#9d3516;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.3em;font-weight:700}.content-body{margin-left:auto;margin-right:auto;max-width:650px}@media screen and (max-width:991.98px){.content-body{font-size:1.05em}}.content-body p{line-height:1.5;margin-bottom:20px}.content-body h2{font-family:"Quicksand",sans-serif;font-weight:700;margin:40px 0 20px}.content-body h3{font-family:"Quicksand",sans-serif;font-weight:700;margin:30px 0 30px;color:#6c757d;font-size:1.4em}.content-body .image{width:100% !important;height:auto;margin:0 auto 40px;max-width:400px;display:block}.content-body ul,.content-body ol{margin-bottom:35px}.content-body ul li,.content-body ol li{margin-bottom:15px;font-size:1.1em;line-height:1.5}.content-body ul li .image,.content-body ol li .image{margin:20px auto 30px}.content-body>ul{padding:0}.content-body>ul>li{list-style-type:none;padding-left:30px;position:relative;margin-bottom:20px}@media screen and (max-width:575.98px){.content-body>ul>li{margin-bottom:20px}}.content-body>ul>li:before{content:"•";color:#ba5f0b;margin-left:-30px;position:absolute;margin-top:-1px;font-size:45px;top:13px;line-height:0}.content-body a:hover,.content-body a:active{color:#9d3516;text-decoration:underline}.content-body .btn{color:#fff !important;text-decoration:none !important}.content-updates p:first-child{margin-top:40px}.bg-container{background-color:#9d3516;color:#fff;padding:0 0 60px}@media screen and (max-width:575.98px){.bg-container{padding-bottom:40px}.bg-container .section-title{margin-top:40px}}.bg-container.padding-top{padding-top:60px}.bg-container p{color:#fff;margin-bottom:20px;line-height:1.4}.bg-container a{color:#fff266}.bg-container+footer{margin-top:10px}.group-author{font-size:.65em;color:#999;font-weight:700;line-height:1.4;display:block;margin-top:5px}.group-author a{color:#ba5f0b !important}.bird{position:absolute;-webkit-transition:all .2s linear;transition:all .2s linear;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.5%;height:10.5%;z-index:1;cursor:pointer}.bird img{position:absolute;top:18%;-webkit-transition:all .2s linear;transition:all .2s linear;width:80%;z-index:1}.bird:hover img{width:90%}.bird .box{position:absolute;left:0;top:0;border-radius:100%;width:0;height:0;padding:50%;-webkit-transition:all .2s linear;transition:all .2s linear}.bird:hover .box{width:100%;height:100%}.bird-audio{display:none}.content-box{margin:20px 15px}.content-box audio::-webkit-media-controls-current-time-display,.content-box audio::-webkit-media-controls-time-remaining-display{display:none}.birds-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.card-box{position:relative;margin-bottom:15px;-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px)}.modal-species-name em{display:block}.bird-card{width:100%;height:100%;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer;position:relative;padding-bottom:75%}.bird-card .bottom-info{position:absolute;bottom:0;left:auto;right:auto;margin:0 auto;width:100%;background:#fff266;padding:4px 6px;font-size:.8em;line-height:normal;color:#222;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bird-card img{width:100%;height:auto}.bird-card.is-flipped{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card__face{position:absolute;width:100%;height:100%;color:#fff;background:-webkit-gradient(linear,left top,right top,from(#9d3516),to(#ba5f0b));background:linear-gradient(90deg,#9d3516 0%,#ba5f0b 100%);background-color:#9d3516;text-align:center;font-size:25px;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition:all .5 ease;transition:all .5 ease;background-size:cover;background-position:center center;z-index:1}.card-btn,.card-btn-big{position:absolute;top:10px;left:10px;width:45px;height:45px;border:0 !important;border-radius:50%;background-color:#fff266;-webkit-box-shadow:rgba(0,0,0,.7) 0px 1px 6px;box-shadow:rgba(0,0,0,.7) 0px 1px 6px;z-index:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-btn:hover,.card-btn-big:hover{background-color:#ffed23}.card-btn:hover svg,.card-btn-big:hover svg{opacity:1}.card-btn:focus,.card-btn-big:focus{outline:0}.card-btn svg,.card-btn-big svg{width:26px;height:26px;opacity:.8;color:#212529;margin-top:1px}.card__face--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__face--back p{margin-bottom:.6rem;color:#fff;padding:0 5px;line-height:normal;line-height:1.1;font-size:24px;font-size:1.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.card__face--back p:last-child{margin-bottom:0}.card__face--back .badge{font-size:.5em;margin-left:0;margin-right:8px}.bird-genre{margin-left:4px;white-space:nowrap}.card-back-lang{text-align:center;max-width:90%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.card-back-lang .bird-genre{margin-left:10px}.card-name-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.card-btn-big{width:100px;height:100px;top:0;bottom:0;left:0;right:0;margin:auto;display:none}.card-btn-big svg{width:70px;height:70px;margin:2px 0 0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}.card-btn .icon-sound-muted{display:none}.card-btn-big .icon-sound-muted{display:none}.sound-muted-toggle .icon-sound-muted{display:block}.sound-muted-toggle .icon-sound-normal{display:none}.card-box--sound-only .card-btn-big{display:block}.card-box--sound-only .card-btn{display:none}.js-song.no-sound{display:none}.share-btn{left:auto;right:10px;opacity:.7}.share-btn:hover{opacity:1}.share-btn svg{width:22px;height:22px;margin-left:-2px;margin-top:1px}.card-box--sound-only .share-btn{display:-webkit-box;display:-ms-flexbox;display:flex}.photo-author{position:absolute;bottom:0;right:0;left:0;margin:auto;padding:10px;font-size:60%;opacity:.8}@media screen and (min-width:1200px){.photo-author{font-size:75%}}@media screen and (max-width:991.98px){.photo-author{font-size:55%}}.photo-author a,.photo-author a:hover{color:#fff;border-bottom:1px solid #fff;text-decoration:none}.search-box{width:100%;max-width:500px;position:relative;margin:0 10px 10px 0}#search-delete-text{display:block;color:#6c757d;width:18px;height:auto;position:absolute;right:20px;cursor:pointer}#search-delete-text svg{width:16px;height:auto;margin-top:0}.js-search-input{margin:0 !important;width:100% !important;padding:9px;height:auto;vertical-align:middle;display:inline-block;background-color:#eee !important;border-color:#eee}.js-all-names-val{display:inline-block;width:79%;padding:10px 5px;height:auto;margin-right:5px}.list-authors{width:300px}.separator{width:100%;margin:1.5em 0 1.5em}.title-info{font-weight:700;font-size:1.45em}.title-info svg{margin-top:-2px}.list-info{margin-bottom:55px}.list-info .bird-card{cursor:default !important}.list-info img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;outline:5px rgba(0,0,0,0)}.author-bottom{margin-top:5px;text-align:center}.author-bottom-audio{margin-top:-20px;text-align:center}audio{outline:0;height:50px}.birds-list.cards-small .card-box{margin-bottom:15px;-webkit-box-flex:0;-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}@media screen and (max-width:991.98px){.card-box{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.card__face--back p{font-size:22px;font-size:2.7vw;line-height:3vw}.birds-list.cards-small .card-box{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33% - 20px);flex:0 0 calc(33.33% - 20px)}.birds-list.cards-small .card-box .bottom-info{font-size:.7em}}@media screen and (max-width:575.98px){.btn{font-size:.9rem}.card-box{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);width:100%}.card__face--back p{line-height:1.4rem;line-height:5vw;font-size:20px;font-size:4.5vw}.birds-list.cards-small .card-box{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.birds-list.cards-small .card-box .bottom-info{font-size:.55em}}.birds-list-photos{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-check{margin-top:20px}.list-check label{text-transform:capitalize}label.checkbox-simple{cursor:pointer;vertical-align:middle}label.checkbox-simple input{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}label.checkbox-simple span{padding:0 10px;border:2px solid #9d3516;display:inline-block;color:#9d3516;border-radius:3px;text-transform:uppercase;min-width:100px;vertical-align:baseline;height:40px;line-height:36px;background-color:#fff}label.checkbox-simple span svg{width:18px;margin-right:6px;margin-top:-2px}label.checkbox-simple input:checked+span{border-color:#9d3516;background-color:#9d3516;color:#fff}.games-row{margin-bottom:40px}.games-container .games-row{margin-bottom:80px}.card-dark{height:100%}.card-dark>a{text-decoration:none;color:#222;height:100%}.card-dark>a:hover .card-title{-webkit-transform:scale(1.05);transform:scale(1.05)}.card-dark>a:hover .btn{background-color:#fff !important;border-color:#fff !important}.card-dark .card-body{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#ba5f0b !important;background-image:-webkit-gradient(linear,left top,right top,from(#9d3516),to(#ba5f0b)) !important;background-image:linear-gradient(90deg,#9d3516 0%,#ba5f0b 100%) !important;position:relative;overflow:hidden}.card-dark .card-title{font-size:1.4em;color:#fff;font-weight:700;position:relative;width:100%;color:#fff266 !important;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.card-dark .card-title:first-letter {text-transform:capitalize}.card-dark .card-title a{color:#fff266 !important}.card-dark .card-text{color:#fff !important;line-height:1.4}.card-dark .card-text a{color:#fff;text-decoration:underline}.card-dark .btn{font-weight:700}.card-dark .btn-only-icon svg{width:20px}.card-dark .card-bg{position:absolute;width:120px;height:120px;opacity:.3;left:-20px;top:46%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.card-dark .card-title,.card-dark .card-text,.card-dark .btn{z-index:1}.card-dark .badge-pill{top:0 !important;background-color:#fff !important;font-size:11px !important;-webkit-transform:rotateY(0deg) rotate(30deg);transform:rotateY(0deg) rotate(30deg);right:-15px}.title-bird{width:100%;text-align:center;margin-bottom:15px;line-height:1.3}.title-bird svg{margin-right:5px}h1.title-bird{font-weight:700;font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;margin-top:-4px}h1.title-bird a{color:#ba5f0b}.list-species{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:15px}.title-bird-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title-bird-link .title-bird{margin-bottom:0;font-size:1.5em;text-align:left;width:auto}@media screen and (max-width:575.98px){.title-bird-link .title-bird{text-align:center}}.title-bird-link .title-bird a{color:#ba5f0b;scroll-margin:20px}.title-bird-link .icon-species-type{margin-top:5px;margin-right:15px}.title-bird-link .icon-species-type svg{color:#6c757d;opacity:.4}.btn-list-share{margin:-2px 5px 0 10px}.btn-list-diary{margin:0 0 0 12px;padding:6px 10px}.btn-list-diary .circle-base{display:inline-block;border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin-left:2px;margin-top:-1px}.btn-list-diary .circle-full{background-color:#fff}@media screen and (max-width:991.98px){.btn-list-diary{padding:6px 8px}}h2.title-bird{color:#6c757d;font-size:1.2em;margin-bottom:30px}h4.title-bird{color:#6c757d;font-size:1.2em;margin-bottom:30px}.lang-names span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;vertical-align:middle;padding-bottom:5px}.lang-names span h3,.lang-names span h2{margin-bottom:0;font-weight:700;line-height:1.3;font-size:1.2em;color:#6c757d}.lang-names span h2{text-align:left !important}.lang-names span .badge{margin-right:5px;font-size:.85em;padding-bottom:.25em}@media screen and (max-width:575.98px){.names-list{margin-top:-15px}}.field-diary{background-color:#fffacc;padding:30px 0;margin:40px 0 20px}.img404{margin:0 auto 40px;text-align:center;display:block;max-width:500px;width:100%;height:auto}.hide-count-badge .badge{display:none !important}#modal-aff-img-qr{width:100%;height:auto;max-width:200px}.text-lighter{color:#6c757d}.lang-es-hide,.lang-en-hide,.lang-ca-hide,.lang-gl-hide,.lang-eu-hide,.lang-pt-hide,.lang-fr-hide,.lang-de-hide,.lang-it-hide{display:initial}.lang-es .lang-es-hide,.lang-en .lang-en-hide,.lang-ca .lang-ca-hide,.lang-gl .lang-gl-hide,.lang-eu .lang-eu-hide,.lang-pt .lang-pt-hide,.lang-fr .lang-fr-hide,.lang-de .lang-de-hide,.lang-it .lang-it-hide{display:none}.lang-es .lang-first-es,.lang-ca .lang-first-ca,.lang-gl .lang-first-gl,.lang-en .lang-first-en,.lang-eu .lang-first-eu,.lang-pt .lang-first-pt,.lang-fr .lang-first-fr,.lang-de .lang-first-de,.lang-it .lang-first-it{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.list-group-item-quiz{line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.list-group-item-quiz em{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-right:12px}.list-group-item-quiz b{white-space:nowrap;margin-right:12px}.list-group-item-quiz .badge{margin-left:0;vertical-align:middle;vertical-align:text-bottom}.qe-faqs-filters-container{margin-top:30px;text-align:center}.qe-faqs-filters-container li a{border-bottom:2px solid #fff !important}.qe-faqs-filters-container li a:hover{text-decoration:none}.qe-faqs-filters-container li.active a{border-bottom-color:#ba5f0b !important}.qe-faqs-group-title{font-weight:700;margin-top:40px;text-transform:capitalize}.qae-faqs-container{margin-bottom:40px}.qae-faqs-container ul{padding-left:20px}.list-group-item{padding:1rem;-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.list-group-item:hover{background-color:#fffacc}li.quiz-item-incorrect{background-color:#ff8080 !important}li.quiz-item-correct{background-color:#abffb7 !important}img.quiz-item-incorrect{outline:5px solid #e23939 !important;opacity:.7}img.quiz-item-correct{outline:5px solid #79f16a !important;opacity:.7}.title-quiz b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.1em;color:#222;gap:5px;margin-bottom:2px}.puzzle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;cursor:pointer;zoom:2}@media screen and (max-width:575.98px)and (orientation:portrait){.puzzle{zoom:1}}@media screen and (max-width:991.98px)and (orientation:landscape){.puzzle{zoom:1.5}}.puzzle .puzzle-selected{opacity:.8}.puzzle>div{background-size:300%;background-repeat:no-repeat;width:33.333%;height:33.333%}.puzzle>div.puzzle-piece-1{background-position:0 0}.puzzle>div.puzzle-piece-2{background-position:50% 0}.puzzle>div.puzzle-piece-3{background-position:100% 0}.puzzle>div.puzzle-piece-4{background-position:0 50%}.puzzle>div.puzzle-piece-5{background-position:50% 50%}.puzzle>div.puzzle-piece-6{background-position:100% 50%}.puzzle>div.puzzle-piece-7{background-position:0 100%}.puzzle>div.puzzle-piece-8{background-position:50% 100%}.puzzle>div.puzzle-piece-9{background-position:100% 100%}.puzzle .puzzle-active{background-color:#9d3516;background-image:none !important}.puzzle.puzzle-finished{-webkit-animation:glow 1.2s infinite alternate;animation:glow 1.2s infinite alternate}.puzzle.puzzle-sliding{position:relative;background:#ba5f0b}.puzzle.puzzle-sliding>div{position:relative;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s ease;transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s ease;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,-webkit-transform .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s ease}.puzzle.puzzle-sliding .puzzle-active{background:-webkit-gradient(linear,left top,right top,from(#9d3516),to(#ba5f0b)) !important;background:linear-gradient(90deg,#9d3516 0%,#ba5f0b 100%) !important;-webkit-transform:scale(.98);transform:scale(.98);border:1px solid hsla(0,0%,100%,.4509803922)}.puzzle.puzzle-sliding .puzzle-movable{cursor:pointer}.puzzle.puzzle-sliding .puzzle-movable:hover{opacity:.85;z-index:10}.puzzle.puzzle-sliding .puzzle-movable:active{-webkit-transform:scale(.98);transform:scale(.98)}.card-back-icon{font-size:70px;font-size:clamp(60px,8vw,200px);font-family:serif}.js-click-show{cursor:pointer}.data-hidden{display:none}.circle{border-radius:50%;height:80px;width:80px;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ba5f0b;color:#fff;font-size:1.15em;margin:0 5px}@media screen and (max-width:575.98px){.circle{height:70px;width:70px;font-size:1.1em}}.circle svg{width:auto;height:20px;color:inherit;margin-bottom:4px;margin-top:4px}.award{background-color:#fff;border:2px solid #ba5f0b;color:#ba5f0b}.award.completed{background-color:#ba5f0b;color:#fff;border:0}.award svg{height:35px;margin-top:8px}.table .thead-dark th{background-color:#ba5f0b;border-color:#8a4508}.table tr:first-child{background-color:#bbf0f3;background-image:linear-gradient(315deg,#fdfa93 0%,#f6d285 74%)}.table tr:nth-child(2){background-color:#c4c8cd;background-image:linear-gradient(315deg,#d3d3d3 0%,#bfbfbf 74%)}.table tr:nth-child(3){background-color:#a38560;background-image:linear-gradient(315deg,#cfae85 0%,#e0d4ae 74%)}.table-bordered td,.table-bordered th{border:1px solid #e9e3e2}.list-patrons img{width:auto;height:150px}@media screen and (max-width:575.98px){.list-patrons img{height:120px}}.list-partners img{border:4px solid #9d3516;max-width:100%;max-height:130px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:575.98px){.list-partners img{max-height:100px}}ul.updates li{padding-left:0;font-size:1.15em;text-align:center;margin-bottom:30px !important}ul.updates li:after{content:"";width:100%;max-width:200px;border-bottom:2px solid #eee;display:block;margin:0 auto;margin-top:30px}ul.updates li:before{content:""}.modal-body ul.updates li{margin-bottom:20px !important}.modal-body ul.updates li:after{margin-top:20px}.date{font-size:.8em;display:block;color:#999}.date:first-letter {text-transform:capitalize}.attachment{text-align:center}.floating{-webkit-animation:float 4s infinite ease-in-out;animation:float 4s infinite ease-in-out;position:relative}@-webkit-keyframes floating{40%{-webkit-transform:rotateZ(3deg) translateX(3px) translateY(4px) translateZ(0);transform:rotateZ(3deg) translateX(3px) translateY(4px) translateZ(0)}80%{-webkit-transform:rotateZ(-3deg) translateX(1px) translateY(2px) translateZ(0);transform:rotateZ(-3deg) translateX(1px) translateY(2px) translateZ(0)}}@keyframes floating{40%{-webkit-transform:rotateZ(3deg) translateX(3px) translateY(4px) translateZ(0);transform:rotateZ(3deg) translateX(3px) translateY(4px) translateZ(0)}80%{-webkit-transform:rotateZ(-3deg) translateX(1px) translateY(2px) translateZ(0);transform:rotateZ(-3deg) translateX(1px) translateY(2px) translateZ(0)}}@-webkit-keyframes float{0%{-webkit-transform:rotateZ(3deg) translateY(3px) translateY(0px);transform:rotateZ(3deg) translateY(3px) translateY(0px)}50%{-webkit-transform:rotateZ(-3deg) translateY(-5px) translateY(2px);transform:rotateZ(-3deg) translateY(-5px) translateY(2px)}100%{-webkit-transform:rotateZ(3deg) translateY(3px) translateY(0px);transform:rotateZ(3deg) translateY(3px) translateY(0px)}}@keyframes float{0%{-webkit-transform:rotateZ(3deg) translateY(3px) translateY(0px);transform:rotateZ(3deg) translateY(3px) translateY(0px)}50%{-webkit-transform:rotateZ(-3deg) translateY(-5px) translateY(2px);transform:rotateZ(-3deg) translateY(-5px) translateY(2px)}100%{-webkit-transform:rotateZ(3deg) translateY(3px) translateY(0px);transform:rotateZ(3deg) translateY(3px) translateY(0px)}}@-webkit-keyframes glow{from{-webkit-box-shadow:0 0 4px -4px #fff699;box-shadow:0 0 4px -4px #fff699}to{-webkit-box-shadow:0 0 4px 4px #fff699;box-shadow:0 0 4px 4px #fff699}}@keyframes glow{from{-webkit-box-shadow:0 0 4px -4px #fff699;box-shadow:0 0 4px -4px #fff699}to{-webkit-box-shadow:0 0 4px 4px #fff699;box-shadow:0 0 4px 4px #fff699}}@-webkit-keyframes celebrationPop{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes celebrationPop{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}