
/* GLOBAL */
/* Page Specific CSS */
.blog-roll-sidebar{
display:none;
}
.control.step {
position: relative!important;
border-top: 2px solid var(--primary);
}
.step-indicator {
position: absolute;
border-radius: 50%;
border: 2px solid var(--primary);
width: 36px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
font-weight: bold;
text-align: center;
font-size: 16px;
color: var(--primary);
left: 1.5rem;
top: -1.25rem;
background: white;
}
.carousel-control-next-icon,
.carousel-control-prev-icon {
width: 35px;
height: 35px;
background-color: var(--primary);
border-radius: 1000rem;
padding: 1.5rem;
background-position: center center;
background-size: 50%!important;
background-repeat: no-repeat!important;
}
.oms-wrapper .btn {
padding: 0.75rem 1.5rem;
border-width: 2px;
border-radius: 1000rem;
text-transform: uppercase;
transition: .3s;
text-align: center;
font-weight: 700;
box-shadow: none;
}
.oms-wrapper .btn.btn-white {
color: var(--primary);
}
.oms-wrapper .btn.btn-white:hover {
background: transparent;
color: var(--white);
}
.oms-wrapper hr {
border-top: 2px solid var(--primary);
max-width: 100px;
margin-top: 1.5rem;
margin-bottom: 1.5rem;
}
.oms-wrapper .oms-blog-detail {
text-align: center;
}
@media(max-width:767px){
.carousel-caption h3.text-white {
font-size: 1rem;
padding: 1rem;
}
}
@media(min-width:768px){
.carousel-caption h3.text-white {
font-size: 1.5rem;
padding: 1.5rem;
}
}
.gray {
color:rgb(67,
67,
67) !important
}
.pink {
color:#f05a8e !important
}
.yellow {
color:#ffd400 !important
}
.orange {
color:#f26639 !important
}
.green {
color:#89c765 !important
}
.blue {
color:#008fd4 !important
}
.purple {
color:#8f499c !important
}
.oms-wrapper .oms-blog-detail{
text-align:left;
}
/*
*
* ==========================================
* CUSTOM UTIL CLASSES
* ==========================================
*
*/
/* Rounded tabs */
@media (min-width: 576px) {
.rounded-nav {
border-radius:50rem !important;
}
}
@media (min-width: 576px) {
.rounded-nav .nav-link {
border-radius:50rem !important;
}
}
.nav-pills .nav-link {
color:#555;
}
.text-uppercase {
letter-spacing:0.1em;
}
.form-control {
color:#888E95;
}
/* PAGE SPECIFIC */
/* FOOTER */
