header.header-3 .top-header .header-right-socail .social-profile ul li a:hover{
    background: #a60d10 ;
}
header.header-3 .top-header .header-cta ul li a i {
    color: #a60d10;
}
.logo img {
    width: 222px;
}
header.header-3 .header-menu ul > li:hover > a {
    color: #a60d10;
}
/* light */
/* #e71313 */
/* dark */
/* #8a0a0a */
.banner-home__content .sub-title span {
    color: #a60d10;
}
header.header-3 .main-header-wraper .header-btn {
    background-color: #a60d10;
}
header.header-3 .main-header-wraper .header-btn:after {
    background: #000000;
}
.theme-btn.btn-red {
    background-color: #ffff0000;
    border: 1px double #fff;
}
.theme-btn.btn-red:after {
    background: #a60d10;
}
.theme-btn.btn-red:hover {
    background-color: #ffff0000;
    border: 0px dotted #fff;
}
.expert-team:after {
    background: rgb(255 156 0 / 0%);
}
.abt-img{
    border-radius: 20px;
}
.expert-team-two:after {
    background: rgb(14 10 1 / 0%) !important;
}
.gallery-bar {
    background: #a60d10;
}
.country {
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    border-radius: 20px;
    padding: 20px;
    display: flex;
    align-items: center;
}
.country-image{
    padding: 20px;
}
.country-image img{
    border-radius: 50%;
}
.country-text {
    padding: 40px;
}
.country-text h2 {
    font-size: 30px;
    font-weight: 600;
}

.country-text h4{
    font-size: 20px;
}
.country-text a{
    padding-top: 10px;
    color: #243342;
}
.country-text a:hover{
    padding-top: 10px;
    color: #a60d10;
}
.country-image img {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    width: 200px;
    border-radius: 50%;
}
.our-portfolio-home__item {
    height: 100%;
}
.left a {
    color: #243342;
}
.left a:hover{
    color: #a60d10;
}
.section-padding {
    padding: 60px 0px;
}
.blog-item.blog-item-three .blog-featured-thumb .date {
    background-color: #a60d10;
}
.theme-btn.btn-yellow-transparent {
    color: #a60d10;
    padding: 13.5px 31.1px;
    background: transparent;
    border: 1.5px solid rgb(166 13 16);
    font-weight: 600;
}
.theme-btn.btn-yellow-transparent:hover, .theme-btn.btn-yellow-transparent:focus {
    color: #FFF;
    border-width: 1px;
    padding: 14px 31.6px;
    border-color: #a60d10;
    background: #a60d10;
}
.theme-btn.btn-yellow-transparent:after {
    background: #a60d10;
}
.color-yellow {
    color: #a60d10;
}
.process__widget.process__widget_2 .icon__widget {
    border: 1px dashed #a60d10;
}
.process__widget.process__widget_2 .icons i {
    color: #a60d10;
}
.blog-item.blog-item-three .content .btn-link-share .theme-btn.btn-border {
    font-weight: 600;
    color: #a60d10;
    border-color: transparent;
}
.mobile-nav-red {
    background-color: #a60d10;
}
.blog-item.blog-item-three .content .btn-link-share .theme-btn.btn-border:after {
    background-color: #a60d10;
}
.blog-item.blog-item-three .content .btn-link-share .theme-btn.btn-border:hover, .blog-item.blog-item-three .content .btn-link-share .theme-btn.btn-border:focus {
    color: #FFF;
    background-color: #a60d10;
}
.financial__item {
    height: 80%;
}
.theme-btn.btn-red {
    background-color: #a60d10;
}
#scrollUp {
    background-color: #a60d10;
}
.blog-item .content h4 {
    font-size: 22px;
}
.chat {
    width: 50px;
    position: fixed;
    right: 26px;
    bottom: 76px;
    z-index: 999;
}
.banner-home__media:after {
    background-image: url(assets/img/pick/banner-home-overly.png) !important;
}
@media (max-width:1024px){
    .country-text h2 {
        font-size: 23px;
    }
    .country-text h4 {
        font-size: 18px;
    }
    .country-text {
        padding: 15px;
    }
}
@media(max-width:767px){
    header.header-1 .main-header-wraper {
        padding: 5px 0;
    }
    .logo img {
    width: 200px;
}
.single-footer-wid.widget-description img {
    width: 280px;
}
}