@import "https://cdn.jsdelivr.net/npm/bulma@0.9.2/css/bulma.min.css";
#cmoBody {
        display: flex;
        min-height: 100vh;
        flex-direction: column;
      }
      
#cmoBody a, #cmoBody a:visited{
    color:#12b077;
}
#cmoBody a:hover{
    color:#014f4d;
}
 
#bodyWrapper {
        flex: 1;
      }
      
h1, h2,h3,h4,h5{
    color:#12b077;
    font-weight:bold;
    display:block;
}
h2{
    font-size:2rem;
}
h3{
    font-size:1.2rem;
}
#cmoBody h2.title{
    font-weight:bold;
    color:#12b077;
}
#cmoBody .dark{
    color:#014f4d;
}

.benefit{
    background-color:rgba(78,78,78,.2);
    padding:2rem;
    box-sizing:border-box;
    margin:2rem 0;
}
.benefit .columns .column{
    display:flex;
    flex-direction:column;
    justify-content:center;
}
#cmoBody .navbar{
    border-bottom:2px solid #12b077;
}
#cmoBody .is-primary{
    background-color:#12b077;
    color:#fff;
}
#cmoBody .is-primary:hover{
    background-color:#014f4d;
    color:#fff;
}
#cmoBody .navbar-item:hover{
    color:#12b077;
}
#cmoBody ul {
  list-style-position: inside;
}
#cmoBody ul li{
    background-image:url('images/check.png');
    background-repeat: no-repeat;
    min-height:40px;
    padding-left: 50px;
    background-position:left center;
}
#cmoBody .footer ul li,#cmoBody .privacy ul li{
    background-image:none;
    padding-left:0;
    min-height:0;
}
#cmoBody .footer ul li a, #cmoBody .footer ul li a:visited{
    color:#fff;
    text-decoration:underline;
}
#cmoBody .footer ul li a:hover{
    text-decoration:none;
    color:#fff;
}

/*#cmoBody ul li:before {
  content: '✓ ';
  font-weight:bold;
  font-size:1.5rem;
  color:#12b077;
}*/