:root{--banner-height:300px;--footer-height:510px}@media (orientation:landscape){:root{--footer-height:350px}}html,body{height:100%}body{background-color:#fff;flex-direction:column;margin:0;padding:0;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;display:flex}.body-container{flex:1 0 auto;position:relative}.content-container{padding-top:calc(var(--banner-height) - 80px)}.footer{height:var(--footer-height);flex-shrink:0}.popover{font-family:Montserrat,Helvetica Neue,Arial,sans-serif}.card-plain .card-header{padding-left:0!important}.navbar .container-fluid{padding-left:0}.navbar{padding-left:0;padding-right:0}.navbar .navbar-nav .nav-item.active .nav-link:not(.btn),.navbar .navbar-nav .nav-item .nav-link:not(.btn):focus,.navbar .navbar-nav .nav-item .nav-link:not(.btn):hover,.navbar .navbar-nav .nav-item .nav-link:not(.btn):active{font-weight:bolder;color:#fff!important}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}img{border-radius:0!important}.form-check-label input[type=checkbox]:checked+.form-check-sign:before{background-color:#51cbce!important}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
