body{line-height:1.9em}
body.home #sp-main-body{padding:80px 0}
a {color: #b17660;}
#sp-top-bar{position:relative;z-index:9999}
#sp-header{top:0;padding:0;height:inherit;box-shadow:none;z-index:9}
#sp-header.header-sticky{position:fixed;top:0;box-shadow:0 0 4px 0 #0000001a}
#sp-header.header-sticky .container-inner{border-top:none;border-bottom:none}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{font-size:15px!important;font-weight:400!important;padding:10px 0}
.sp-megamenu-parent > li > a,.sp-megamenu-parent > li > span{text-transform:uppercase;position:relative}
.sp-megamenu-parent > li > span{color:#fff}
.sp-megamenu-parent>li.active>a{font-weight:600}
.offcanvas-menu .offcanvas-inner .menu-child > li a{padding:12px 10px!important;border-bottom:1px solid #c5999936;display:inherit}
.offcanvas-menu .offcanvas-inner ul.menu>li>a,.offcanvas-menu .offcanvas-inner ul.menu>li>span{font-size:15px;font-weight:500}
body.ltr .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right{width:200px!important}
body.ltr .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after{top:1px;position:relative}
.burger-icon>span{background-color:#000;background-color:#fff}
.burger-icon{margin-top:24px;width:30px}
.btn,#sp_qc_submit{position:relative;display:inline-block;width:auto;margin:0;color:#fff!important;font-weight:600;font-family:inherit;line-height:2em;font-size:14px;letter-spacing:1px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 45px;cursor:pointer;text-transform:uppercase;border:0;background-color:#FFF;border-radius:30px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
.btn:hover{color:#fff;transform:translateY(-8px)}
#sp-content-bottom h3.sp-module-title{text-transform:uppercase;letter-spacing:2px;margin-bottom:0;position:relative;color:#fff;font-size:16px;font-weight:600;background-color:#000F2B;display:inline-block;padding:25px 30px 20px}
#sp-content-bottom .sp-module-content{border-top:4px solid #000F2B;padding-top:20px}
#sp-content-top .container{max-width:100%}
section#sp-content-top{padding-top:25px}
#sp-main-body h3{font-size:18px}
#sp-content-bottom .sp-module{padding-bottom:80px}
.jmm-item .jmm-image.mod-article-image{overflow:hidden;margin:0!important}
.jmm-image.mod-article-image img{transform:scale(1);-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}
.jmm-item:hover .jmm-image.mod-article-image img{transform:scale(1.15);filter:grayscale(100%)}
.jm-category-module.default .jmm-text .jmm-title{font-weight:500;font-size:18px;line-height:25px}
.jm-category-module.default .jmm-text{padding:20px;background:#f5f5f5;border:1px solid #00000013}
.jmm-item{position:relative}
.jmm-item .jmm-author{position:absolute;top:40px;left:40px;background:#000F2B;color:#fff;padding:3px 8px 3px 16px;border-left:8px solid;font-size:13px!important}
.contact-info h2,.contact-info h3{font-size:25px}
button.btn.btn-primary.validate{color:#fff!important;padding:13px 20px}
#sp-bottom{position:relative;text-align:left;z-index:1;padding:60px 0 30px;font-size:15px}
#sp-bottom .sp-module .sp-module-title{margin-bottom:20px;font-size:20px;padding-bottom:5px;font-weight:500;line-height:1em;position:relative}
#sp-bottom p{line-height:1.8;margin-bottom:20px}
#sp-bottom strong{display:none}
#sp-bottom h2{font-size:30px;font-weight:600;margin-bottom:15px;text-align:left}
#sp-bottom em{font-family:"Font Awesome 5 Brands"}
.shrewd_solution_icon ul,.shrewd_solution_icon ul li{display:inline-block!important;padding:0!important}
.shrewd_solution_icon ul li a{font-size:16px;background:#fff;height:36px;width:36px;line-height:36px;text-align:center;border-radius:2px;margin-right:10px;-webkit-transition:.5s;transition:.5s;box-shadow:0 0 15px #e4c8c880;display:inline-block}
.shrewd_solution_icon ul li a:hover{color:#fff!important}
#sp-footer{text-align:center;display:inline-block;width:100%}
#sp-footer .container-inner{padding:30px 0;border-top:1px solid #ffffff1a}
.thedani_img{position:absolute;bottom:0;right:0}
.thedani_img img{max-height:650px;width:auto}
.hero_header{font-size:24px}
.head_btm_line{margin-bottom:15px;border-bottom:5px solid #f1c5ac;display:inline-block}
.home_filter_btns, .hide_filters{display: none !important;}
#sp-content-bottom .sp-module-content{border-top: none;padding-top: 0;}
.main-article-list-home{}
.main-article-list-home .filtr-item {
    border: 1px solid #b6b6b6;
    border-radius: 10px;
    padding: 10px !important;
}

.page-item.active .page-link, a.hikabtn.hikacart, .btn, .slider-item .sppb-btn-success, .sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover, .shrewd_solution_icon ul li a:hover {
    background-color: #b17660 !important;
    color: #fff !important;
}
.btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #af8267 !important;
    background-color: #af8267 !important;
}
.article-details .article-header h1, .article-details .article-header h2 {
    color: #af8267
}
.article-list .article .article-header h1, .article-list .article .article-header h2 {
    color: #af8267
}
#sp-left .sp-module .sp-module-title, #sp-right .sp-module .sp-module-title {
    color: #af8267
}

@media (min-width: 1400px) {
.sppb-row-container{max-width:1320px}
}
@media (max-width: 1200px) {
.sp-megamenu-parent > li > a,.sp-megamenu-parent > li > span{font-size:14px!important}
}
@media (max-width: 991px) {
#sp-bottom h1,.shrewd_solution_icon{text-align:left}
#sp-bottom .col-lg-3{width:100%!important}
}
@media (max-width: 768px) {
#sp-header,#sp-header .logo{height:70px}
#sp-footer p{text-align:center}
body #sp-header{padding:0}
#sp-header{top:0}
.logo-image-phone{margin-top:15px}
#sp-header-topbar{display:none}
}
@media (max-width: 480px) {
.check-list ul.left,.check-list ul.right{width:100%}
.thedani_img{position:initial!important;text-align:center}
.thedani_img img{max-height:420px}
}
:root{--background-color:currentColor;--background:currentColor;--text-color:currentColor}
.page-item.active .page-link,a.hikabtn.hikacart,.btn,.slider-item .sppb-btn-success,.sp-simpleportfolio .sp-simpleportfolio-item .sp-simpleportfolio-info:hover,.shrewd_solution_icon ul li a:hover{background-color:var(--background-color)}
.sp-simpleportfolio .sp-simpleportfolio-filter > ul > li.active > a,.article-list .article .readmore a:hover,.article-list .article .readmore a:active,.article-list .article .article-header h2 a:hover,.travel-guides .jm-category-module.default .jmm-text a:hover,.budgeting .jmm-category a:hover{color:var(--text-color)}
.shrewd_solution_icon ul li a{color:var(--text-color)!important}
.jmm-item .jmm-author{border-left-color:var(--text-color)!important}
.page-item.active .page-link{border-color:var(--text-color)}