@import url("uikit.css");
@import url("https://fonts.googleapis.com/css?family=Mukta:400,600,700&display=swap");
.uk-section-small {
    padding-top: 30px;
    padding-bottom: 30px;
}
body {
    font-size: 16px;
    font-weight: 400;
    font-family: "Mukta",serif;
    line-height: 1.5;
}
p{
    font-family: "Mukta",serif;
    font-size: 15px;
}

/* color */
:root {
    --primary: #4839b5;
    --secondary: #649c3a;
    --white: #fff;
    --yellow: #f2de38;
    --red:#fc4210;     
    --black: #444;
    --dark: #333;
    --light: #eeeeee;

    --bg-primary: #4839b5;
    --bg-secondary: #649c3a;
    --bg-white: #fff;
    --bg-yellow: #f2de38;
    --bg-red: #fc4210; 
    --bg-black: #666;
     --bg-dark: #333;
    --bg-light: #eeeeee;
}

.bg-primary, .uk-button-primary {
    background: var(--bg-primary);
}

.bg-secondary, .uk-button-secondary {
    background: var(--bg-secondary);
}

.bg-white {
    background: var(--bg-white);
}

.bg-yellow {
    background: var(--bg-yellow);
}
.bg-red {
    background: var(--bg-red);
}

.bg-black {
    background: var(--bg-black);
}

.bg-light {
    background: var(--bg-light);
}


.text-primary {
    color: var(--bg-primary);
}

.text-secondary {
    color: var(--bg-secondary);
}

.text-white {
    color: var(--bg-white);
}

.text-yellow {
    color: var(--bg-yellow);
}
.text-red {
    color: var(--bg-red);
}

.text-black {
    color: var(--bg-black);
}

.text-light {
    color: var(--bg-light);
}


/* color end */

/* hover */
/* .hover-primary:hover, .hover-primary:focus
{
    color: var(--secondary);
} */
/* end */
 

.uk-border-top
{
    border-top: solid 1px var(--light);
}

.uk-border-bottom
{
    border-bottom: solid 1px var(--light);
}
/* general */

a, .uk-link {
    color: var(--black);
    text-decoration: none;
    cursor: pointer;
}

a:hover, .uk-link:hover {
    color: var(--bg-secondary);
    text-decoration: none;
    cursor: pointer;
} 

.uk-list-striped> :nth-child(1) {
    border-top: 0;
}

.uk-list-striped> :nth-child(5) {
    border-bottom: 0;
}

.uk-list-striped> :nth-of-type(odd) {
    background:var(--light);
}

figure {
    margin: 0;
}

.uk-text-white {
    color: var(--white);
}


/* end general */


/*header*/

.uk-search-navbar .uk-search-input {
    border: solid 1px var(--light);
    font-size: 1rem;
    border-radius: 30px;
    padding: 0 14px;
    line-height: 40px;
}

.header-top {
    padding: 10px 0;
}
 

a.uk-header-icon img {
    width: 30px;
}
header.uk-sticky.uk-sticky-fixed {
    background: var('--white');
}

.uk-offcanvas-close {
    top: 8px;
    right: 8px;
    color: var(--primary) !important;
    border-radius: 50%;
}

 
/* .uk-navbar-toggle {
    color:var(--white) !important;
} */

.uk-navbar-toggle.uk-open,
.uk-navbar-toggle:focus,
.uk-navbar-toggle:hover {
    color: var(--bg-secondary) !important;
}

 

.uk-navbar-right {
    position: relative;
    color: var(--white);
}

.uk-headertop-bg {
    /* background: url(../images/header.png) right top;
     background-repeat: no-repeat;
    */
    border-bottom: solid 1px var(--light);
}


/* .uk-navbar-left {
     padding-right: 15px;
     border-right: 1px solid rgba(34,32,30,.1);
}
*/

.uk-navbar-nav>li>a::before {
    content: '';
    display: block;
    position: absolute;
    z-index: 1;
    bottom: -1px;
    border-radius: 100px;
    height: 4px;
    background-color: transparent;
    transition: .25s ease-in-out;
    transition-property: background-color, border-color, box-shadow, height, right;
    left: 14px;
    right: calc(102% - 14px);
}

.uk-navbar-nav>li:hover>a::before,
.uk-navbar-nav>li>a.uk-open::before,
.uk-navbar-nav>li>a:focus::before,
.uk-navbar-nav>li>a.uk-active::before {
    right: 14px;
    background-color: var(--bg-primary);
}

.uk-tripadvisor img {
    filter: brightness(0) invert(1);
    padding: 0 5px;
    transition: all 0.5s ease;
}

.uk-tripadvisor a:hover img {
    filter: grayscale(0);
    background: var(--white);
    border-radius: 50px;
    padding: 0 5px;
    transition: all 0.5s ease;
}

.uk-header-icon a {
    color: var(--white);
}

.uk-header-icon a:hover,
.uk-header-icon a:focus {
    color: var(--white);
    /* text-decoration: none; */
}

.uk-navbar-right .uk-contact-icon {
    border: dashed 1px;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%;
    font-size: 18px;
    transition: all 0.5s ease;
}

.uk-tripadvisor a {
    color: var(--white);
}

.uk-tripadvisor a:hover {
    color: var(--bg-secondary);
    text-decoration: none;
}

.uk-header-icon:hover i.fa.fa-whatsapp.uk-contact-icon.uk-text-large.uk-text-white {
    background: #25d366;
    border-color: #25d366;
}

.uk-header-icon:hover i.fa.fa-envelope-o.uk-contact-icon.uk-text-large.uk-text-white {
    background: var(--bg-secondary);
    border-color: var(--bg-secondary);
}


/* .uk-h-sticky .uk-sticky.uk-active.uk-sticky-below.uk-sticky-fixed {
                                    box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15) !important;
                                }
                                */


/* menu */

.uk-offcanvas-bar-white {
    background: var(--bg-white);
}

ul.uk-navsidebar li {
    display: block;
}

ul.uk-navsidebar li a {
    border-bottom: solid 1px var(--light);
    padding: 10px 25px;
    font-size: 17px;
    font-weight: 600;
    font-family:  "Mukta", serif !important;
    color: var(--bg-black);
}
 
ul.uknavsub li a {
    font-size: 15px;
    padding: 5px 0px 5px 50px;
    font-weight: 600;
}

ul.uk-navsidebar li a:hover,
ul.uk-navsidebar li a:focus {
    color: var(--bg-primary);
}

.uk-nav-parent-icon>.uk-parent>a::after {
    content: "";
    width: 1.5em;
    height: 1.5em;
    float: right;
    background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%2210%201%204%207%2010%2013%22%20%2F%3E%0A%3C%2Fsvg%3E) !important;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.uk-nav-parent-icon>.uk-parent.uk-open>a::after {
    background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2014%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolyline%20fill%3D%22none%22%20stroke%3D%22%23666%22%20stroke-width%3D%221.1%22%20points%3D%221%204%207%2010%2013%204%22%20%2F%3E%0A%3C%2Fsvg%3E) !important;
}


/* */

.uk-h-sticky.uk-sticky.uk-active.uk-sticky-fixed.uk-sticky-below .uk-inner-navigation {
    border: 0;
    box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15);
}
/* @media (min-width: 1025px) and (max-width: 1281px) { */
    @media (min-width: 1025px) and (max-width: 1281px) { 
    header .uk-navbar-nav>li>a {
        padding: 0 25px !important;


    }
}

header .uk-navbar-nav>li>a {
    color: var(--white);
    font-family:  "Mukta", serif !important;
    font-weight: 600;
    position: relative;
    transition: all 0.5s ease;
    font-size: 20px;
    padding: 0 38px;

}
 

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
    /* For portrait layouts only */
    header .uk-navbar-nav>li>a {
        padding: 0 8px;
        font-size: 15px;
    }
    .uk-subnav>*>:first-child {
        font-size: 12px;
        padding: 5px 5px;
    }
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
    /* For landscape layouts only */
    header .uk-navbar-nav>li>a {
        padding: 0 8px;
        font-size: 15px;
    }
    .uk-subnav>*>:first-child {
        font-size: 12px;
        padding: 5px 5px;
    }
}

.uk-navbar-nav>li:hover>a,
.uk-navbar-nav>li>a.uk-open,
.uk-navbar-nav>li>a:focus,
.uk-navbar-nav>li>a.uk-active {
    color: var(--bg-primary) !important;
    outline: 0;
    text-decoration: none;
    background: hsl(0deg 0% 97%);
}


/*header inner*/

.uk-inner-navigation {
    background: var(--bg-primary) !important;
    border-top: 0;
    border-bottom: 0;
}

.uk-inner-navigation .uk-navbar-nav>li>a {
    color: var(--light);
    border-right: solid 1px rgb(0 0 0 / 7%);    
}


/*end*/

.uk-sub-menu-section {
    padding: 40px 0 40px 0;
    background-color: var(--white);
    margin-top: 22px;
    /* box-shadow:2px 16px 20px 7px rgba(0, 0, 0, 0.26);
     */
}

ul.uk-sub-child {
    width: 100%;
    display: inline-block;
    position: relative;
    padding-left: 24px;
    margin-top: 24px;
    list-style: none;
}

ul.uk-sub-child li {
    width: 100%;
    height: auto;
    padding: 0;
    margin-right: 0;
    /* margin-bottom: 9px;
     */
    float: left;
    word-wrap: break-word;
}

ul.uk-sub-child>li>a {
    font-weight: 600;
    width: 100%;
    font-size: 15px;
    float: left;
    /* padding: 0!important;
     */
    color: var(--primary);
    text-transform: inherit;
    letter-spacing: .4px;
    padding: 8px 0;
    position: relative;
    border-bottom: solid 1px var(--light);
    font-family:  "Mukta",serif;
}

ul.uk-sub-child li a:hover,
ul.uk-sub-child li a:focus,
ul.uk-sub-child li a.active {
    color: var(--bg-secondary)
}

ul.uk-sub-child:after {
    content: '';
    position: absolute;
    left: 0;
    width: 3px;
    height: 100%;
    background: var(--light);
}

ul.uk-sub-child li:hover a:after {
    display: block;
}

ul.uk-sub-child li a:after {
    content: '';
    position: absolute;
    top: 0;
    left: -24px;
    width: 3px;
    height: 100%;
    background: var(--bg-secondary);
    z-index: 999;
    display: none;
}

.uk-offcanvas-bar .uk-nav .uk-nav-sub a {
    color: var(--white) !important;
    border-bottom: 0 !important;
}

.uk-offcanvas-bar .uk-nav .uk-nav-sub a:hover,
.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus {
    color: var(--bg-secondary) !important;
}

.uk-navbar-dropdown,
.uk-dropdown {
    display: none;
    position: absolute;
    z-index: 1020;
    box-sizing: border-box;
    width: 200px;
    margin: 0;
    padding: 25px;
    background: var(--white) !important;
    color: var(--black);
    box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
}

.uk-tab-left>.uk-active>a:before {
    content: "";
    width: 0px;
    height: 0px;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid var(--primary);
    position: absolute;
    right: -20px;
    top: 0;
}


/*header end

/* breaking news */
ul.uk-breaking-news {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.uk-breaking-news li {
    display: block;
    border-bottom: solid 1px #eee;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

ul.uk-breaking-news li:last-child {
    border-bottom: 0;
    margin: 0;
    padding: 0;
}
.breaking-news-dec p {
    font-size: 19px;
}
/* end breaking news */

 /* image size */
 @media (max-width: 960px) {
    .uk-media-650, .uk-media-450, .uk-media-520
    {
        height: 300px !important;
    }

 }
.uk-media-author-lg img, .uk-media-author-sm img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.uk-media-author-lg
{
    width: 100px;
    height: 100px;;
}

.uk-media-author-sm
{
    width: 70px;
    height: 70px;;
}
 .uk-media-small img, .uk-media-50 img, 
 .uk-media-80 img, .uk-media-100 img,
 .uk-media-110 img, .uk-media-120 img,
 .uk-media-130 img, .uk-media-140 img,  
 .uk-media-150 img, .uk-media-160 img, 
 .uk-media-170 img, .uk-media-180 img, 
 .uk-media-190 img, .uk-media-200 img,  
 .uk-media-205 img, .uk-media-240 img, 
 .uk-media-250 img, .uk-media-260 img,
 .uk-media-270 img, .uk-media-280 img,
 .uk-media-290 img, .uk-media-300 img, 
 .uk-media-350 img, .uk-media-400 img, 
 .uk-media-450 img, .uk-media-480 img, 
 .uk-media-500 img, .uk-media-520 img, 
 .uk-media-550 img, .uk-media-560 img, 
 .uk-media-570 img, .uk-media-580 img, 
 .uk-media-590 img,
 .uk-media-600 img, .uk-media-650 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.uk-media-small
{
    width: 79px;
    height: 79px;
    overflow: hidden;
}

 
.uk-media-50 {
    width: 50px;
    height: 50px;
    overflow: hidden;
}


.uk-media-80 {
    width: 80px;
    height: 80px;
    overflow: hidden;
} 

.uk-media-100 {
    width: 100%;
    height: 100px;
    overflow: hidden;
}

.uk-media-110 {
    width: 100%;
    height: 110px;
    overflow: hidden;
}

.uk-media-120 {
    width: 100%;
    height: 120px;
    overflow: hidden;
}

.uk-media-130 {
    width: 100%;
    height: 130px;
    overflow: hidden;
}
.uk-media-140 {
    width: 100%;
    height: 140px;
    overflow: hidden;
}
 

.uk-media-150 {
    width: 100%;
    height: 150px;
    overflow: hidden;
}
 

.uk-media-160 {
    width: 100%;
    height: 160px;
    overflow: hidden;
}

.uk-media-170 {
    width: 100%;
    height: 170px;
    overflow: hidden;
}

.uk-media-180 {
    width: 100%;
    height: 180px;
    overflow: hidden;
}
 

.uk-media-190 {
    width: 100%;
    height: 190px;
    overflow: hidden;
}
 

.uk-media-200 {
    width: 100%;
    height: 200px;
    overflow: hidden;
}

.uk-media-205 {
    width: 100%;
    height: 205px;
    overflow: hidden;
}
 

.uk-media-240 {
    width: 100%;
    height: 240px;
    overflow: hidden;
}
 

.uk-media-250 {
    width: 100%;
    height: 250px;
    overflow: hidden;
}



.uk-media-260 {
    width: 100%;
    height: 260px;
    overflow: hidden;
}


.uk-media-270 {
    width: 100%;
    height: 270px;
    overflow: hidden;
}


.uk-media-280 {
    width: 100%;
    height: 280px;
    overflow: hidden;
}

.uk-media-290 {
    width: 100%;
    height: 290px;
    overflow: hidden;
}
 

.uk-media-300 {
    width: 100%;
    height: 300px;
    overflow: hidden;
}

  

.uk-media-350 {
    width: 100%;
    height: 350px;
    overflow: hidden;
}
 

.uk-media-400 {
    width: 100%;
    height: 400px;
    overflow: hidden;
}
 


.uk-media-450 {
    width: 100%;
    height: 450px;
    overflow: hidden;
}

.uk-media-480 {
    width: 100%;
    height: 480px;
    overflow: hidden;
}
 
 

.uk-media-500 {
    width: 100%;
    height: 500px;
    overflow: hidden;
}
 
.uk-media-520 {
    width: 100%;
    height: 520px;
    overflow: hidden;
}
.uk-media-550 {
    width: 100%;
    height: 550px;
    overflow: hidden;
}


.uk-media-560 {
    width: 100%;
    height: 560px;
    overflow: hidden;
}
.uk-media-570 {
    width: 100%;
    height: 570px;
    overflow: hidden;
}
.uk-media-580 {
    width: 100%;
    height: 580px;
    overflow: hidden;
}

.uk-media-590 {
    width: 100%;
    height: 590px;
    overflow: hidden;
}



.uk-media-600 {
    width: 100%;
    height: 600px;
    overflow: hidden;
}
 

.uk-media-650 {
    width: 100%;
    height: 650px;
    overflow: hidden;
}


/* image size end */


/* home trending */

.uk-trending-header {
    
    color: var(--white);
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    padding: 2px 15px;
}

ul.uk-trending-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 15px;
}

li.uk-trending-item {
    border-bottom: 1px solid var(--light);
}

li.uk-trending-item:last-child {
    border-bottom: 0;
}

li.uk-trending-item a {
    display: block;
    padding: .70rem;
}

.uk-trending-number {
    border-radius: 50%;
    font-size: .89375rem;
    flex-shrink: 0;
    background: var(--bg-black);
    color: var(--white);
    height: 30px;
    text-align: center;
    letter-spacing: 1.79px;
    line-height: 30px;
    width: 30px;
    margin: .3125rem .75rem .3125rem 0;
}

.uk-trending-caption {
    font-weight: 600;
    color: var(--black);
}

li.uk-trending-item a:hover .uk-trending-caption {
    color: var(--bg-primary);
}


/* end trending */

/* news on home */
.uk-category-title {
    border-bottom: solid 2px var(--primary);
}

.uk-category-title div h1 {
    background: var(--primary);
    padding: 5px 30px 5px 20px;
    color: var(--white);
    -webkit-clip-path: polygon(0 0, 88% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 88% 0, 100% 100%, 0% 100%);
}
a.uk-viewall {
    /* color: var(--primary); */
    font-weight: 600;
    font-size: 15px;
    /* padding: 5px 15px; */
    border-radius: 30px;
    /* /* background: var(--bg-primary); */
}
.uk-inline-clip {
    overflow: hidden;
    width: 100%;
}

.uk-dark-overlay:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(44%, rgba(15 22 30 / 24%)), to(#0f161e));
    background-image: linear-gradient(180deg, rgba(15 22 30 / 24%) 44%, #0f161e);
}

.uk-news:hover img {
    transform: scale(1.1);
     -webkit-transition: all .30s;
    -moz-transition: all .30s;
    -ms-transition: all .30s;
    -o-transition: all .30s;
    transition: all .30s;
}
.uk-position-bottom-left
{
    z-index: 9 !important;
}

ul.uk-theme-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul.uk-theme-list li {
    list-style: none;
    background: url(../images/list-icon.png) left center no-repeat;
    padding-left: 30px;
}
ul.uk-theme-list li a {
    font-weight: bold;

}
.uk-video-home .uk-active a .uk-overlay-primary {
    background: none !important;
    display: none;
}
.uk-tag {
    color: var(--white);
    display: inline-block;
    -webkit-clip-path: polygon(0 0, 88% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 88% 0, 100% 100%, 0% 100%);
    font-size: 14px;
    line-height: 30px!important;
    padding: 2px 25px 2px 15px;
    font-weight: 600!important;
}
/* end */


/* widget */
#offcanvas-weather iframe .strip_header {
    height: 40px !important;
    background-color: #96be5e !important;
    color: #ffffff !important;
    text-shadow: 1px 1px black !important;
    border-radius: 0 !important;
}
/* end */


/* other links */
ul.uk-links {
    list-style: none;
    
     
}

ul.uk-links>li>a {
    display: block;
    font-size: 15px;
    font-weight: 600;
}

ul.uk-links li a .icon {
    width: 25px;
    height: 25px;
    background: var(--primary);
    border-radius: 50%;
    padding: 5px;
    margin: 0 auto;
    margin-bottom: 5px;
}
 
/* end */

/* details page */
.uk-single-text p {
    font-size: 20px;
    color: var(--black);
    text-align: justify;
}
figure.uk-feature-image figcaption {
    border-bottom: solid 1px var(--light);
    padding: 5px 0;
    text-align: center;
    font-weight: 600;
    font-style: italic;
} 
/* end */


/* unicode */
.uk-nav-unicode {
    padding: 10px 0;
}
.uk-submenu {
    display: flex;
    flex-wrap: wrap;
    margin-left: -20px;
    padding: 0;
    list-style: none;
    font-size: 18px;
}

.uk-submenu>* {
    flex: none;
    padding-left: 30px;
    position: relative;
}

.uk-submenu>*:first-child {
    padding-left: 0;
}
.uk-submenu li.uk-active a, .uk-submenu li a:hover {
    color:var(--primary);
}
.uk-convert-btn {
    background: var(--primary);
    color: var(--white);
    border: 0;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 15px 15px;
    cursor: pointer;
    outline: 0;
    height: 55px;
}

.uk-convert-btn:hover, .uk-convert-btn:focus {
    background: var(--black);
    
} 
mark {
    background:var(--bg-red);
    color:var(--white);
}
/* end unicode */

/* notice*/
.uk-handheld-toolbar marquee {
    margin: 0;
    padding: 0;
    display: inherit;
}
.uk-handheld-toolbar {
    /* position: fixed;
    left: 0;
    bottom: 0; */
 
    transition: all 0.3s 0.35s ease-in-out;
    border-top: 1px solid #e3e9ef;
    background-color: #fff;
    /* box-shadow: -1.25rem 0 2rem 0 rgba(43, 52, 69, 0.15);
    z-index: 1026; */
  
}
 

ul.uk-notice-list li   {
    color: var(--red);
    font-weight: 600;
    font-size: 17px;
    
     
} 
/*end  */

/* tab */
.uk-box-tab-header {
    padding: 8px 15px;
}
/* end */
 
/* footer */
.uk-footer-image {
    background: url(../images/footer-concept.png);
    width: 100%;
    height: 200px;
    background-size: cover;
}

.uk-footer-top {
    background: var(--primary);
    padding: 50px 0;
    
}
.uk-footer-bottom {
    background: var(--bg-primary) !important;
    border-top: solid 1px #abcb7e;
}
ul.uk-list-contact {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size: 20px;
    color: #fff;
}



/* end */



/*social media icon */
.uk-facebook {
    background: #3b5999 !important;
    color: #fff !important;
    }
    .uk-twitter {
    background: #1DA1F2 !important;
    color: #fff !important;
    }
    .uk-instagram {
    background: #d5463a !important;
    color: #fff !important;
    }
    .uk-youtube {
    background: #ff0000 !important;
    color: #fff !important;
    }
    
    .uk-facebook:hover, .uk-facebook:focus {
        background: #2f4c88 !important;
        color: #fff !important;
    }
    
    .uk-twitter:hover, .uk-twitter:focus {
        background: #1c86c7 !important;
        color: #fff !important;
    }
    
    .uk-instagram:hover, .uk-google-plus:focus {
        background: #bb3d32 !important;
        color: #fff !important;
    }
    
    .uk-youtube:hover, .uk-youtube:focus {
        background: #dc0909 !important;
        color: #fff !important;
    }
    
    
 /**/
/* sub category */
ul.uk-home-subcategory {
    display: flex;
    list-style: none;
    margin: 0
}

ul.uk-home-subcategory li {
    flex: 1;
    padding: 0 15px;
    border-right: solid 1px rgba(0, 0, 0, .08)
}

ul.uk-home-subcategory li:last-child {
    border: 0
}

ul.uk-home-subcategory li a {
    font-weight: 600;
    font-family: mukta, sans-serif;
    text-decoration: none;
    white-space: nowrap;
    transition: all .3s ease;
    display: block;
    color: var(--dark)
}

ul.uk-home-subcategory li a:hover {
    color: var(--primary)
}