body { padding-top: 56px;  font-family: "Calibri", serif;font-size: 1.125em;}


.left-aligned { margin-left: auto; }
.bg-dark { background-color: #082a4c !important; }
.bg-hero { background-color: rgb(255, 255, 255); }
.bg-dark1 { background-color: #082a4c !important; }
.head-color{
  color:#008c8c
}
/* CALLOUT */
.bd-callout { padding:1.25rem; margin-top:1.25rem; margin-bottom:1.25rem; border:1px solid #e9ecef; border-left-width:.25rem; border-radius:.25rem }
.bd-callout h4 { margin-bottom:.25rem }
.bd-callout p:last-child { margin-bottom:0 }
.bd-callout code { border-radius:.25rem }
.bd-callout+.bd-callout { margin-top:-.25rem }
.bd-callout-info { border-left-color:#5bc0de }
.bd-callout-warning { border-left-color:#3f72e8 }
.bd-callout-danger { border-left-color:#d9534f }

/* footer */
footer a { color: white; font-weight: bold; text-decoration: none; }
footer a:hover { color: white; text-decoration: underline; }
a {
    text-decoration: none;
  }
  figure {
    text-align: center;
  }
  a{
    color: #000000;
  }
  figcaption {
    font-size: 0.8em;
    color: gray;
    margin-top: 10px;
  }

  .wrapper {
    display: flex;
  }
  
  .left-column {
    flex-basis: 25%;
  }
  
  .center-column {
    flex-basis: 4%;
  }
  .right-column {
    flex-basis: 76%;
    position: relative;
  }
  
  .enjoy-css {
    display: inline-block;

    border-radius: 10px;
    width: 100%;
    padding: 20px;
    overflow: hidden;
    border: none;
    font: normal 16px/1 "Times New Roman", Times, serif;
    color: rgba(255,255,255,1);
    text-align: center;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    background: -webkit-linear-gradient(-180deg, rgba(0,3,7,0) 0, rgba(96,170,219,1) 0, rgba(41,229,216,1) 100%);
    background: -moz-linear-gradient(270deg, rgba(0,3,7,0) 0, rgba(96,170,219,1) 0, rgba(41,229,216,1) 100%);
    background: linear-gradient(270deg, rgba(0,3,7,0) 0, rgba(96,170,219,1) 0, rgba(41,229,216,1) 100%);
    background-position: 50% 50%;
    -webkit-background-origin: padding-box;
    background-origin: padding-box;
    -webkit-background-clip: border-box;
    background-clip: border-box;
    -webkit-background-size: auto auto;
    background-size: auto auto;
    -webkit-box-shadow: 4px 4px 7px 2px rgba(0,0,0,0.2) , 1px 1px 4px 0 rgba(0,0,0,0.2) ;
    box-shadow: 4px 4px 7px 2px rgba(0,0,0,0.2) , 1px 1px 4px 0 rgba(0,0,0,0.2) ;
    text-shadow: 4px 4px 6px rgba(0,0,0,0.5) , 1px 1px 1px rgba(0,0,0,0.2) ;
  }
  .enjoy-ref {
 
   
    overflow: hidden;
    border: none;
    font-family: "Calibri";
    
    
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    background: #ffffff;
    width: 100%;
  }
.head-h{
  height: 7cm;
}