.simp-custom-gradientimg  .text-content img
{
    box-shadow: 0 4px 4px 2px  rgba(0,0,0,0.1);
}
.simp-custom-gradientimg .text-content-wrapper a{
 color:#fff
}
.simp-custom-gradientimg .text-content-wrapper
{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    color:#fff;
    padding:10px 20px;
    z-index:1 !important;
    text-align:center !important;
   justify-content:center;
}
.simp-custom-gradientimg .text-content:hover .text-content-wrapper a,
.simp-custom-gradientimg .text-content:hover .text-content-wrapper
{
    background-color:#fff;
    color:black !important;
    width: calc(100% - 30px) !important ;
    margin:auto;
    left:0;
    right:0
}
.simp-custom-gradientimg .text-content:after
{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background-color:rgba(0,0,0,0.1);
    background-image: linear-gradient(360deg, #0a0a0ac9,  transparent);
    width: calc(100% - 30px) !important ;
    margin:auto;
}

.simp-custom-gradientimg a 
{
    text-decoration:none;
}

.simp-custom-cardhovereffect 
{
    margin:20px 0 !important;
}
.simp-custom-cardhovereffect .text-content
{
    border:1px solid #ffffff;
     box-shadow:1px 1px 1px 1px rgba(0,0,0,0.3);
    margin:0 10px;
    width:31%;
    height:90%;
    padding:5%;
}

.simp-custom-cardhovereffect .text-content:hover 
{
    background-color:#ffffff;
    box-shadow:1px 2px 2px 2px rgba(0,0,0,0.5);
    border:none !important;
}









.simp-custom-button a.txt-wdgt-btn{
    width: 80%;
    background: #5a5e5a;
    padding: 12px 0px;
    color:white;
}
.simp-custom-button .btn:hover{
    background-color: #151515;
    color: #fff;
}
.simp-custom-button-blue a.txt-wdgt-btn{
    width: 80%;
    background: #02D59D;
    padding: 12px 0px;
    color:white;
}
.simp-custom-table-border table,
.simp-custom-table-border td{
    border:none !important;
}
.simp-custom-full-border {
    border:1px solid #dbdbdb;
    border-radius:4px;
}

/*Image Hover Effect*/
.simp-custom-hover img:hover{
    clip-path: inset(19px 12px);
}
.simp-custom-hover img{
    transition: clip-path 0.5s !important;
    clip-path: inset(0%);
}
/*End*/

.lang-book-wrapper .resv {
    background-color:#5A5E5A !important;
    border-color:#5A5E5A;
}
.lang-book-wrapper .resv:hover {
    background-color:#000000 !important;
    border-color:#000000;
}
.simp-custom-facility .right-box{
    display:none;
}

.simp-custom-fw-sheen
{
    position:relative;
}
.simp-custom-fw-sheen:after {
    content: " ";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    background-color: rgba(0,0,0,0.5);
}
.simp-custom-fw-sheen .text-content 
{
    z-index:1;
}


.simp-custom-reducewidth 
{
    width:70% !important;
    margin:auto !important;
}
.simp-custom-hideRightBox .right-box{
    display:none;
}
.simp-custom-hideLeftBox .left-box{
    display:none;
}
.simp-custom-center{
    display:flex;
    justify-content:center;
}

/*.simp-custom-hoverunderline .text-content:hover a{
    color:black!important;
    border-bottom:1px solid black;
}*/

.simp-custom-hoverunderline .text-content:hover a.internal-link{
    color:black!important;
    border-bottom:1px solid black;
}
.simp-custom-mobile-widget-hide .left-box img,.simp-custom-mobile-widget-hide .right-box img{
    display:none
}

.simp-custom-reduced-width img{
    width:50%!important;
}
.simp-custom-reduced-width thead img{
   margin-left:85px!important;
}

.simp-custom-centerimghide .center-box{
    display:none;
}



h1, h2 {
    text-transform:uppercase;
}

.simp-custom-reduced-width .text-content-wrapper{
    width:65% !important;
    margin:auto;
}

.simp-custom-sixtyfive{
    width: 65% !important;
    margin: auto;
}

.simp-custom-fortyfive{
    width: 45% !important;
    margin: auto;
}

.for-homepage header .navbar-top{
    display:none;
}

