@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:1223px){body.mobile-menu-active #page-header nav.mobile{transform:translateX(-100%);visibility:visible;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2)}body.mobile-menu-active #page-header,body.mobile-menu-active .page-content{transform:translateX(70vw)}body.mobile-menu-active .page-content{height:calc(100vh - 6rem);overflow:hidden}body.mobile-menu-active #page-footer{display:none}#page-header nav.mobile{display:flex;flex-direction:column;z-index:10001;background-color:#fff}#page-header nav.mobile a,#page-header nav.mobile h3{flex:1;padding:2rem;display:flex;align-items:center;border-bottom:1px solid #efefef}#page-header nav.mobile a:last-child,#page-header nav.mobile h3:last-child{border:none}#page-header nav.mobile a img,#page-header nav.mobile h3 img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain;display:block;margin-right:2rem}#page-header nav.mobile a.nav-alt,#page-header nav.mobile a.nav-copyright,#page-header nav.mobile h3.nav-alt,#page-header nav.mobile h3.nav-copyright{background-color:#f2f2f2;border-top:1px solid #efefef;border-bottom:0}#page-header nav.mobile a.nav-copyright,#page-header nav.mobile h3.nav-copyright{font-size:1.4rem;line-height:2rem}#page-header nav.mobile section a{padding-left:6.4rem}}@media only screen and (min-width:1224px){#page-header nav.desktop{display:flex;align-items:center;margin-left:2rem;position:static}#page-header nav.desktop section{padding:0 2rem;position:static}#page-header nav.desktop section .menu{display:flex;align-items:center;justify-content:center;height:6rem;font-weight:700;z-index:2}#page-header nav.desktop section.has-submenu .menu:after{content:"";width:0;height:0;border-color:transparent transparent transparent #000;border-style:solid;border-width:3px 0 3px 6px;margin-left:1rem;transition:transform .1s ease-in-out}#page-header nav.desktop section.has-submenu .submenu{position:absolute;width:100vw;top:6rem;left:0;z-index:1;background-color:#fff;padding:2rem 0;display:none;opacity:0;transition:opacity .3s ease-in-out;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}#page-header nav.desktop section.has-submenu .submenu .page-section{display:grid;grid-template-columns:60% auto}#page-header nav.desktop section.has-submenu .submenu .page-section.no-grid{display:block}#page-header nav.desktop section.has-submenu .submenu .page-section.no-grid .right{padding:0;border:0}#page-header nav.desktop section.has-submenu .submenu .page-section .left{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:2rem;column-gap:2rem;padding-right:2rem}#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .thumb,#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .thumb img,#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .thumb picture{height:11.7rem}#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .meta .title{font-size:1.8rem;line-height:2.8rem}#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .meta dl{padding-top:1rem;color:#565656}#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .meta dl dd{font-size:1.4rem;display:block;padding:.6rem 0}#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .meta dl .comments,#page-header nav.desktop section.has-submenu .submenu .page-section .left .content-card .meta dl dd:after{display:none}#page-header nav.desktop section.has-submenu .submenu .page-section .left a.see-more{font-weight:600}#page-header nav.desktop section.has-submenu .submenu .page-section .no-grid-block,#page-header nav.desktop section.has-submenu .submenu .page-section .right{padding-left:2rem;border-left:1px solid #efefef}#page-header nav.desktop section.has-submenu .submenu .page-section .no-grid-block h3,#page-header nav.desktop section.has-submenu .submenu .page-section .right h3{font-size:1.6rem;font-weight:900}#page-header nav.desktop section.has-submenu .submenu .page-section .no-grid-block nav,#page-header nav.desktop section.has-submenu .submenu .page-section .right nav{padding-top:1rem;border-bottom:1px solid #efefef}#page-header nav.desktop section.has-submenu .submenu .page-section .no-grid-block nav:last-child,#page-header nav.desktop section.has-submenu .submenu .page-section .right nav:last-child{border:none}#page-header nav.desktop section.has-submenu .submenu .page-section .no-grid-block nav a,#page-header nav.desktop section.has-submenu .submenu .page-section .right nav a{display:inline-block;background-color:#e9e9e9;font-size:1.6rem;padding:.8rem 1.6rem;margin:0 1rem 1rem 0;transition:all .2s ease-in-out;transition-property:background-color,color}#page-header nav.desktop section.has-submenu .submenu .page-section .no-grid-block nav a:hover,#page-header nav.desktop section.has-submenu .submenu .page-section .right nav a:hover{background-color:#424242;color:#fff}#page-header nav.desktop section.has-submenu:hover{background-color:#efefef}#page-header nav.desktop section.has-submenu:hover .menu:after{transform:rotate(90deg)}#page-header nav.desktop section.has-submenu:hover .menu:before{content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:.8rem 0 .8rem 1rem;position:absolute;left:50%;bottom:-.3rem;transform:rotate(-90deg)}#page-header nav.desktop section.has-submenu:hover .submenu{opacity:1;display:block;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}#page-header nav.desktop-controls{display:flex;align-items:center}#page-header nav.desktop-controls a{width:4rem;text-align:center;cursor:pointer}#page-header nav.desktop-controls a .svg,#page-header nav.desktop-controls a svg{width:1.8rem;height:1.8rem}#page-header nav.desktop-controls a.instagram .svg{width:2rem;height:2rem}#page-header nav.desktop-controls a:hover.facebook svg path{fill:#3664a0}#page-header nav.desktop-controls a:hover.facebook .svg{filter:invert(36%) sepia(33%) saturate(1051%) hue-rotate(174deg) brightness(90%) contrast(86%)}#page-header nav.desktop-controls a:hover.twitter svg path{fill:#65bafb}#page-header nav.desktop-controls a:hover.twitter .svg{filter:invert(70%) sepia(41%) saturate(1935%) hue-rotate(178deg) brightness(100%) contrast(98%)}#page-header nav.desktop-controls a:hover.youtube svg path{fill:#c9181e}#page-header nav.desktop-controls a:hover.youtube .svg{filter:invert(15%) sepia(56%) saturate(3879%) hue-rotate(343deg) brightness(121%) contrast(107%)}#page-header nav.desktop-controls a:hover.instagram .svg{filter:invert(27%) sepia(53%) saturate(2299%) hue-rotate(297deg) brightness(93%) contrast(88%)}#page-header nav.desktop-controls a:hover.tiktok .svg{filter:invert(90%) sepia(83%) saturate(6271%) hue-rotate(125deg) brightness(98%) contrast(95%)}#page-header nav.desktop-controls img.avatar{height:2.6rem;width:2.6rem;border-radius:50%}#page-header nav.desktop-controls .logged-in{height:5rem;display:flex;align-items:center}#page-header nav.desktop-controls .logged-in nav{display:none}#page-header nav.desktop-controls .logged-in:hover:before{content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:.8rem 0 .8rem 1rem;position:absolute;left:50%;bottom:-.3rem;transform:rotate(-90deg) translateX(-50%);z-index:2}#page-header nav.desktop-controls .logged-in:hover nav{display:flex;position:absolute;bottom:0;right:0;transform:translateY(100%);box-shadow:0 0 5px 0 rgba(0,0,0,.15);padding:1.4rem 2rem;background-color:#fff;width:24rem}#page-header nav.desktop-controls .logged-in:hover nav img.avatar{width:3.4rem;height:3.4rem}#page-header nav.desktop-controls .logged-in:hover nav .profile-menu{padding-left:2rem;text-align:left;font-size:1.4rem}#page-header nav.desktop-controls .logged-in:hover nav .profile-menu a,#page-header nav.desktop-controls .logged-in:hover nav .profile-menu h3{border-bottom:1px solid #efefef;padding:0 .6rem 1rem;margin-bottom:1rem;display:block}#page-header nav.desktop-controls .logged-in:hover nav .profile-menu .logout,#page-header nav.desktop-controls .logged-in:hover nav .profile-menu h3{font-weight:600}#page-header nav.desktop-controls .logged-in:hover nav .profile-menu a.logout{border:none;padding-bottom:0;margin:0}}.input-group{display:flex;align-items:center;padding:0 0 2rem;text-align:left}.input-group.input-group-block,.input-group.input-group-block label{display:block}.input-group.input-checkbox-group{padding-left:4.4rem}.input-group.input-checkbox-group input[type=checkbox]{margin-right:1rem}.input-group label{margin-right:2rem;font-size:1.4rem}.input-group label svg{width:2.4rem;height:2.4rem}.input-group label svg path{fill:#3a3a3a}.input-group input[type=email],.input-group input[type=number],.input-group input[type=password],.input-group input[type=text],.input-group select,.input-group textarea{all:unset;box-sizing:border-box;width:100%;height:4.4rem;border:1px solid #cbcbcb;padding:1rem;border-radius:4px;text-align:left}.input-group select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:100%;background-position-y:8px;border:1px solid #dfdfdf;border-radius:2px;margin-right:2rem;padding:1rem 2rem 1rem 1rem}.input-group textarea{height:10rem}#page-login{background-color:#fff;width:90vw}#page-login nav{display:grid;grid-template-columns:1fr 1fr}#page-login nav .btn{padding:1.8rem;font-size:1.6rem;font-weight:700;background-color:#ececec;color:#6c6c6c;border:1px solid #cbcbcb;border-top:none}#page-login nav .btn.active{border:none;background-color:#fff;color:#3a3a3a}#page-login nav .btn.btn-tab-login{border-left:none}#page-login nav .btn.btn-tab-register{border-right:none}#page-login section{padding:1.8rem;display:none;text-align:center}#page-login section.active{display:block}#page-login section .btn[type=submit]{border-radius:4px}#page-login section a.forgot-password{display:block;color:#3a3a3a;padding:1rem 0}@media only screen and (min-width:1224px){#page-login{width:500px}#page-login nav .btn{padding:2rem 2.4rem;font-size:2rem}#page-login section{padding:4rem 5rem 2rem}}.btn.btn-blue{background-color:#155abf;color:#fff}.btn.btn-blue-outline{border:1px solid #155abf;color:#155abf}#ck-litebox-cover.active{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);z-index:10000000}#ck-litebox-cover.active .btn-close{padding:.8rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;position:absolute;top:0;right:0;z-index:2;transform:translate(50%,-50%);box-shadow:0 0 7px 0 rgba(0,0,0,.5)}#ck-litebox-cover.active .btn-close .svg,#ck-litebox-cover.active .btn-close svg{width:1.2rem;height:1.2rem}#ck-litebox-cover.active ._ck-litebox-target-active{display:block}