.divider
{
  position: relative;
  margin-top: 90px;
  margin-bottom: 90px;
  height: 1px;
}
.div-transparent:before
{
  content: "";
  position: absolute;
  top: 0;
  left: 15%;
  right: 15%;
  width: 70%;
  height: 1px;
  background-image: linear-gradient(to right, transparent, rgb(188,188,188), transparent);
}
.star-ratings-css {
  unicode-bidi: bidi-override;
  color: #ddd;
  font-size: 25px;
  height: 25px;
  position: relative;
  padding: 0;
  margin-left: 10px;
}
.star-ratings-css-top {
  color: orange;
  padding: 0;
  position: absolute;
  z-index: 1;
  display: block;
  top: 0;
  left: 0;
  overflow: hidden;
}
.star-ratings-css-bottom {
  padding: 0;
  display: block;
  z-index: 0;
}
.card-h{
  transition: .3s transform cubic-bezier(.155,1.105,.295,1.12),.3s box-shadow,.3s -webkit-transform cubic-bezier(.155,1.105,.295,1.12);
  cursor: pointer;
  height: 90%;
  background-color: #fcfcfc;
}
.card-h:hover{
  transform: scale(1.025);
  box-shadow: 0 10px 20px rgba(0,0,0,.12), 0 4px 8px rgba(0,0,0,.06);
  background-color: #f9f9f9;
}
.card-h .card-body {padding: 2rem;}
.card-h .card-title {color: #3f51b5; font-weight: 700;}

/* #3f51b5 #0b5ed7 #0d6efd */
.social-links a {
    width: 64px;
    height: 64px;
    color: #212529;
    display: inline-block;
    text-align: center;
    transition: color 0.5s ease;
    transition: border 0.5s ease;
    margin-bottom: 0.5rem;
    border: 1px solid #fff;
    border-radius: 50%;
    margin-right: 8px;
    font-size: 2rem;
}
.social-links a:hover {
    color: #0d6efd;
    border: 1px solid #0d6efd;
}

.bq-stats {background-color:#4F86F7;margin-bottom:100px;padding:8rem 0;}
.bq-stats p {font-size:1.75rem;color:white;font-family:Cambria,serif;}
.bq-stats ol {font-size:1.25rem;color:white;font-family:Cambria,serif;margin-top:20px;text-align:left;display:inline-block;margin-left:auto;margin-right:auto;}

.bq-tips {background-color:#4F86F7;padding:8rem 0 2rem 0;color:white;}

lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:center center;background-size:cover;cursor:pointer;}lite-youtube::before{content:'';display:block;position:absolute;top:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==);background-position:top;background-repeat:repeat-x;height:60px;padding-bottom:50px;width:100%;transition:all .2s cubic-bezier(0,0,.2,1)}lite-youtube::after{content:"";display:block;padding-bottom:calc(100% / (16 / 9))}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{width:68px;height:48px;position:absolute;cursor:pointer;transform:translate3d(-50%,-50%,0);top:50%;left:50%;z-index:1;background-color:transparent;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 68 48"><path fill="%23f00" fill-opacity="0.8" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z"></path><path d="M 45,24 27,14 27,34" fill="%23fff"></path></svg>');filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);border:none}lite-youtube .lty-playbtn:focus,lite-youtube:hover>.lty-playbtn{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}





















@media (max-width: 575.98px) {
main .lead {font-size: 1rem;}
main .divider {margin-top: 18px; margin-bottom: 48px;}
main .btn {width: 100%;}
}