.space-lg{
    height:100px;
    width:100%;
}
.title-light{
            font-family: "Poppins";
        font-size: 24px;
        text-transform: uppercase;
        font-weight: 500;
        letter-spacing: 2px;
        color:#333 !important;
        padding-bottom: 26px;
        line-height: 42px;
    margin-bottom: 34px;
}
.title-light strong{
        font-size: 24px;
         font-weight: 600;
        letter-spacing: 1px;
        color:#00bcd4 !important;

        padding-bottom: 26px;
}
.paragraph-light{
                font-family: "Poppins";
        font-size: 14px;
         font-weight: 400;
        letter-spacing: 1px;
        color:#333 !important;
        line-height: 28px;
 
}
.paragraph-light strong{

         font-weight: 500;
  color:#00bcd4 !important;
     text-transform: uppercase;
 
}
.md-control{
    border:1px solid #999 !important;
    padding:10px;
    margin-left: 4px;
    text-decoration: none !important;
     padding-top: 6px;
     color:#555 !important;

}

#carouselRumiBanner .card{
text-align: center;

}
#carouselRumiBanner .card-header{
font-family: 'Poppins', sans-serif;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: 600;
padding-top: 44px;
}
#carouselRumiBanner .card-title{
text-transform: uppercase;
letter-spacing: 2px;
margin-top: 50px;
margin-bottom: 50px;
font-family: 'Poppins', sans-serif;
font-weight: 600;

}
#carouselRumiBanner .card-text{
text-transform: uppercase;
letter-spacing: 1px;
font-size: 20px;
font-weight: 600;
font-family: 'Poppins', sans-serif;
margin-top: 40px;

}
.btn-navbar-ctl{

text-transform: uppercase;
font-size: 14px;
font-weight: 500;
margin-top: 40px;
margin-bottom: 20px;
border-radius: 0px;
padding-top: 18px;
padding-bottom: 18px;
letter-spacing: 2px;
font-family: 'Poppins', sans-serif;
}
.btn-appointment{
text-transform: uppercase;
letter-spacing: 2px;
font-size: 12px;
font-weight: 700;
margin-top: 20px;
margin-bottom: 50px;
border-radius: 0px;
padding: 12px 40px;
font-family: 'Poppins', sans-serif;
}
.red{border:4px solid #e6c4db;}
.red-red{ background: #e6c4db;}
.red-red .card-header{color:#754867;}
.red-red .card-title{color:#754867;}
.red-red .card-text{color:#8c6680;}
.red-red .btn-navbar-ctl{background:#754867;color: #fff;}
.red-red .btn-appointment{border:2px solid #8c6680;color:#754867;}
.red-white{background: #fff;}
.red-white .card-header{color:#754867;}
.red-white .card-title{color:#754867;}
.red-white .card-text{color:#8c6680;}
.red-white .btn-navbar-ctl{background:#754867;color: #fff;}
.red-white .btn-appointment{border:2px solid #8c6680;color:#754867;}

.gold{border:4px solid #f5c053;}
.gold{border:4px solid #edd6a0;}
.gold-gold{ background: #edd6a0;}
.gold-gold .card-header{color:#5a410e;}
.gold-gold .card-title{color:#5a410e;}
.gold-gold .card-text{color:#5a410e;}
.gold-gold .btn-navbar-ctl{background:#382e1b;color: #fff;}
.gold-gold .btn-appointment{border:2px solid #5a410e;color:#5a410e;}
.gold-white{background: #fff;}
.gold-white .card-header{color:#5a410e;}
.gold-white .card-title{color:#5a410e;}
.gold-white .card-text{color:#5a410e;}
.gold-white .btn-navbar-ctl{background:#382e1b;color: #fff;}
.gold-white .btn-appointment{border:2px solid #5a410e;color:#333;}


.blue{border:4px solid #85b2ce;}
.blue-blue{ background: #85b2ce;}
.blue-blue .card-header{color:#385465;}
.blue-blue .card-title{color:#385465;}
.blue-blue .card-text{color:#385465;}
.blue-blue .btn-navbar-ctl{background:#385465;color: #fff;}
.blue-blue .btn-appointment{border:2px solid #385465;color:#353e44;}
.blue-white{background: #fff;}
.blue-white .card-header{color:#385465;}
.blue-white .card-title{color:#385465;}
.blue-white .card-text{color:#385465;}
.blue-white .btn-navbar-ctl{background:#385465;color: #fff; font-weight: 600;}
.blue-white .btn-appointment{border:2px solid #385465;color:#353e44;}


.zinc{border:4px solid #ffdac5;}
.zinc-zinc{ background: #ffdac5;}
.zinc-zinc .card-header{color:#544034;}
.zinc-zinc .card-title{color:#544034;}
.zinc-zinc .card-text{color:#544034;}
.zinc-zinc .btn-navbar-ctl{background:#6b5549;color: #fff;}
.zinc-zinc .btn-appointment{border:2px solid #544034; color:#544034;}
.zinc-white{background: #fff;}
.zinc-white .card-header{color:#544034;}
.zinc-white .card-title{color:#544034;}
.zinc-white .card-text{color:#544034;}
.zinc-white .btn-navbar-ctl{background:#544034;color: #fff; font-weight: 600;}
.zinc-white .btn-appointment{border:2px solid #544034;color:#544034;}

.green{ border:4px solid #23bed5;}
.green-green { background: #23bed5;}
.green-green .card-header{color:#1a7e8c;}
.green-green .card-title{color:#136671;}
.green-green .card-title{color:#1b616b;}
.green-green .card-text{color:#1a7e8c;}
.green-green .btn-navbar-ctl{background:#1a7e8c;color: #fff;}
.green-green .btn-appointment{border:2px solid #1a7e8c;color:#136671;}

.green-white { background: #fff;}
.green-white .card-header{color:#1a7e8c;}
.green-white .card-title{color:#136671;}
.green-white .card-text{color:#1a7e8c;}
.green-white .btn-navbar-ctl{background:#1a7e8c;color: #fff;}
.green-white .btn-appointment{border:2px solid #1a7e8c;color:#136671;}

.purple{border:4px solid #dccde0;}
.purple-purple{ background: #dccde0;}
.purple-purple .card-header{color:#544034;}
.purple-purple .card-title{color:#56395f;}
.purple-purple .card-text{color:#56395f;}
.purple-purple .btn-navbar-ctl{background:#56395f;color: #fff;}
.purple-purple .btn-appointment{border:2px solid #56395f; color:#56395f;}
.purple-white{background: #fff;}
.purple-white .card-header{color:#56395f;}
.purple-white .card-title{color:#56395f;}
.purple-white .card-text{color:#56395f;}
.purple-white .btn-navbar-ctl{background:#56395f;color: #fff; font-weight: 600;}
.purple-white .btn-appointment{border:2px solid #56395f;color:#56395f;}
 .controls{
text-align: right;
padding-top: 10px;
z-index: 9002;
}

.controls a{

    font-size: 12px;
 border:1px solid #999;
  border :1px solid #544034;
 color:#999;
 text-decoration: none !important;
 padding: 6px 10px 10px 10px;
 margin-left: 2px;
}     
.carousel-control-next, .carousel-control-prev {
    position: absolute;
    height: 50px;
    z-index: 1;
    width: 50px;
    color: #444 !important;
    text-align: center;
    opacity: 4;
    border:0px solid transparent;

}
.carousel-control-next {right:20px;}
.carousel-control-prev {left:20px;}
@media (min-width: 320px) {  
    #carouselRumiBanner .card-title{ font-size: 19px; } 
    #carouselRumiBanner .card-text{font-size: 13px;}
    #carouselRumiBanner .card-header{font-size: 10px;}
    .carousel-control-next, .carousel-control-prev {  top:5px;}
    .carousel-control-next {right:5px;}
.carousel-control-prev {left:5px;}
    .alert-shop svg {display: block; margin-left: 44%; margin-bottom: 26px;}
    .alert-shop p {line-height: 42px;}
}

@media (min-width: 412px) { 
        #carouselRumiBanner .card-title{ font-size: 22px; } 
    #carouselRumiBanner .card-text{font-size: 15px;}
    #carouselRumiBanner .card-header{font-size: 14px;}
}

@media (min-width: 576px) {
    #carouselRumiBanner .card-header{font-size: 14px;}
}
/*

// Medium devices (tablets, 768px and up)
*/
@media (min-width: 768px) { 
.alert-shop svg {display: inline-block; margin-left: 0px; margin-bottom: 0px;}
.alert-shop p {line-height: 26px;}
}

/*// Large devices (desktops, 992px and up)*/
@media (min-width: 992px) {   
    #carouselRumiBanner .card-title{ font-size: 42px; }  
    #carouselRumiBanner .card-text{font-size: 20px;}
    .carousel-control-next, .carousel-control-prev {  top:40%;}
    .carousel-control-next {right:20px;}
.carousel-control-prev {left:20px;}
}

/*// Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) {  }   
.alert-shop p {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 17px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
}
.alert-shop-btn{

    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 12px;
    font-weight: 600;
    color: #fff !important;
    font-family: 'Poppins', sans-serif;

}


.alert-red {background: #e6c4db;}
.alert-red svg{fill: #754867;}
.alert-red p {color: #754867;}
.alert-red .alert-shop-btn{background: #754867;}

.alert-gold {background: #edd6a0;}
.alert-gold svg{fill: #382e1b;}
.alert-gold p {color: #382e1b;}
.alert-gold .alert-shop-btn{background: #382e1b;}

.alert-blue {background: #85b2ce;}
.alert-blue svg{fill: #385465;}
.alert-blue p {color: #385465;}
.alert-blue .alert-shop-btn{background: #385465;}

.alert-zinc {background: #ffdac5;}
.alert-zinc svg{fill: #6b5549;}
.alert-zinc p {color: #6b5549;}
.alert-zinc .alert-shop-btn{background: #6b5549;}

.alert-purple {background: #dccde0;}
.alert-purple svg{fill: #56395f;}
.alert-purple p {color: #56395f;}
.alert-purple .alert-shop-btn{background: #56395f;}

.alert-green {background: #23bed5;}
.alert-green svg{fill: #1a7e8c;}
.alert-green p {color: #1a7e8c;}
.alert-green .alert-shop-btn{background: #1a7e8c;}