.padding-percent-top-5{padding-top:5%;padding-bottom:5%}.padding-percent-top-10{padding-top:10%;padding-bottom:10%}.spacer-2{width:100%;height:2rem}.spacer-3{width:100%;height:3rem}.spacer-5{width:100%;height:5rem}.spacer-10{width:100%;height:10rem}.bg-charcoal{background-color:#44363C}.box-shadow{box-shadow:.1rem .1rem .5rem 0 rgba(50,50,50,0.2)}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.text-magenta{color:#D61C5B}.huunuu-btn{padding:.5rem 1rem;font-size:1.2rem;color:#FFFFFF;background-color:#D61C5B}.huunuu-btn:hover{opacity:.9;cursor:pointer}.huunuu-btn:hover,.huunuu-btn:active,.huunuu-btn:focus{color:#FFFFFF;text-decoration:none;outline:none}.huunuu-btn.btn-charcoal{background-color:#44363C}.huunuu-btn.btn-sm{font-size:.9rem;padding:.3rem .4rem}.huunuu-panel{padding:2rem;border-radius:1rem;background-color:#FFFFFF}.huunuu-box{margin-bottom:2rem;border-radius:2rem;background-color:#FFFFFF;box-shadow:.1rem .1rem .5rem 0 rgba(50,50,50,0.2);overflow:hidden}.huunuu-box .box-header{padding:.8rem 1.8rem;background-color:#D61C5B;font-weight:500;font-size:1.6rem;text-align:center;color:#FFFFFF;text-transform:uppercase}.huunuu-box .box-body{max-height:25rem;padding:1.8rem 1.8rem 0;margin-bottom:1.8rem;overflow:auto}.huunuu-box .box-footer{padding:0 1.8rem 1.8rem}.huunuu-main-header img{width:100%;height:30rem;object-fit:cover;object-position:center;box-shadow:.1rem .1rem .5rem 0 rgba(50,50,50,0.2)}.huunuu-main-header .huunuu-main-title{width:100%;padding:1rem 0;border-radius:0 0 2rem 2rem;background-color:rgba(255,255,255,0.7);box-shadow:.1rem .1rem .5rem 0 rgba(50,50,50,0.2)}.huunuu-main-header .huunuu-main-title h2{margin:0;font-weight:400;text-align:center;color:#D61C5B;text-transform:uppercase}.huunuu-modal .modal-dialog .modal-content{border:none}.huunuu-modal .modal-dialog .modal-content .modal-header{color:#FFFFFF;background-color:#D61C5B}.huunuu-modal .modal-dialog .modal-content .modal-header .close{color:#FFFFFF;opacity:1}.huunuu-subscriptions-table{width:100%}.huunuu-subscriptions-table tr{border-bottom:1px solid #DDDDDD}.huunuu-subscriptions-table tr td{padding:.9rem 0}.huunuu-subscriptions-table tr td:first-child{padding-left:.8rem;border-left:.3rem solid #D61C5B}.huunuu-subscriptions-table tr:last-child{border-bottom:none}.huunuu-card-item{width:100%;max-width:28rem;margin:0 auto 2rem;border-radius:2rem;box-shadow:.1rem .1rem .5rem 0 rgba(50,50,50,0.2);overflow:hidden}.huunuu-card-item img{width:100%;height:auto}.huunuu-card-item.zoom-on-hover{transform:scale(1);transition:transform .2s}.huunuu-card-item.zoom-on-hover:hover{transform:scale(1.05);transform-origin:center}p{font-weight:300}label{color:#D61C5B}input{font-family:'ceragr',sans-serif}a,a:hover,a:focus,a:active{color:#D61C5B}@font-face{font-style:normal;font-weight:300;font-family:'ceragr';src:url('../font/cera_gr_light/cera_gr_light-webfont.eot');src:url('../font/cera_gr_light/cera_gr_light-webfont.eot?#iefix') format('embedded-opentype'),url('../font/cera_gr_light/cera_gr_light-webfont.woff2') format('woff2'),url('../font/cera_gr_light/cera_gr_light-webfont.woff') format('woff'),url('../font/cera_gr_light/cera_gr_light-webfont.ttf') format('truetype'),url('../font/cera_gr_light/cera_gr_light-webfont.svg#ceragr-mediumuploaded_file') format('svg')}@font-face{font-style:normal;font-weight:400;font-family:'ceragr';src:url('../font/cera_gr_medium/cera_gr_medium-webfont.eot');src:url('../font/cera_gr_medium/cera_gr_medium-webfont.eot?#iefix') format('embedded-opentype'),url('../font/cera_gr_medium/cera_gr_medium-webfont.woff2') format('woff2'),url('../font/cera_gr_medium/cera_gr_medium-webfont.woff') format('woff'),url('../font/cera_gr_medium/cera_gr_medium-webfont.ttf') format('truetype'),url('../font/cera_gr_medium/cera_gr_medium-webfont.svg#ceragr-mediumuploaded_file') format('svg')}@font-face{font-style:normal;font-weight:600;font-family:'ceragr';src:url('../font/cera_gr_bold/cera_gr_bold-webfont.eot');src:url('../font/cera_gr_bold/cera_gr_bold-webfont.eot?#iefix') format('embedded-opentype'),url('../font/cera_gr_bold/cera_gr_bold-webfont.woff2') format('woff2'),url('../font/cera_gr_bold/cera_gr_bold-webfont.woff') format('woff'),url('../font/cera_gr_bold/cera_gr_bold-webfont.ttf') format('truetype'),url('../font/cera_gr_bold/cera_gr_bold-webfont.svg#ceragr-mediumuploaded_file') format('svg')}html{height:100%}html body{display:flex;flex-direction:column;height:100%;padding-top:4rem;background-color:#F5F0F0;font-family:'ceragr',sans-serif}html body>nav,html body>footer{flex-grow:0;flex-shrink:0}html body .wrapper{flex-grow:1;flex-shrink:0;position:relative;overflow:hidden}html body nav{z-index:1001}html body nav.navbar{position:fixed;top:0;left:0;width:100%;padding-top:1rem;padding-bottom:1rem;background-color:#44363C}html body nav.navbar .navbar-brand img{height:2rem}html body nav.navbar .navbar-nav .nav-item .nav-link{color:#FFFFFF;font-weight:300}html body nav.navbar .navbar-nav .nav-item .nav-link:hover{color:#FFFFFF}html body nav.navbar .navbar-toggler{border-color:#FFFFFF}html body nav.navbar .navbar-toggler .navbar-toggler-icon{background-image:url('/static/img/burger_menu.png')}html body footer{width:100%;padding:1.5rem 0;background-color:#44363C;z-index:1001}html body footer .social-icons{display:flex;flex-direction:row;justify-content:center}html body footer .social-icons a{flex-grow:0;flex-shrink:0;margin-right:.7rem;zoom:1;transition:opacity .2s}html body footer .social-icons a img{width:2.2rem;height:2.2rem}html body footer .social-icons a:last-child{margin-right:0}html body footer .social-icons a:hover{opacity:.8}html body footer .logo{width:8rem;margin-bottom:.8rem}html body footer address span{display:block;color:#FFFFFF;font-size:.8rem;font-weight:300}html body .cards-container{margin-top:5rem}html body .cards-container .stack{width:90%;height:20rem;max-width:40rem}html body .cards-container .stack .stack__item{height:auto;border-radius:2rem;box-shadow:.1rem .1rem .5rem 0 rgba(50,50,50,0.2)}html body .cards-container .cards-controls{margin:2rem 0}html body .cards-container .cards-controls button{margin:0 .5rem}html body .material-circle--active.material-circle--accept{background-color:#A6939F}html body .material-circle--active.material-circle--reject{background-color:#D61C5B}@media screen and (min-width:768px){html body .cards-container .stack{margin-bottom:6.2rem}}@media screen and (min-width:991px){html body .cards-container .stack{margin-bottom:6.8rem}}