.tp-testimonial-content-3 p {
    color: #1C75BC;
    font-weight: 500;
}
.tp-section-title-wrapper-3{
    text-align: start !important;
}
.tp-testimonial-area{
	background: #f4f4f4;
}
.tp-testimonial-item-3 {
    background: #fff;
}
.auth-card.auth-card__horizontal .auth-card__right{
	background:#fff;
}

#botble-ecommerce-forms-fronts-auth-register-form>div:nth-child(7){
  display:none;
  }
.tp-product-compare-btn{
display:none;
}
.tp-product-price {
    color: var(--color-primary, #1C75BC);
    font-size: 25px;
    font-style: normal;
    font-weight: 900;
    line-height: normal;
    letter-spacing: -0.75px;
    text-transform: uppercase;
}
.tp-product-price.old-price {
    color: #8A8A8A;
    font-size: 15px;
}

main .tp-product-title {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 115%;
    letter-spacing: -1px;
}

/* .tp-product-category{
display:none;
} */
.tp-category-main-box {
    background-color: #fff !important;
    border: 2px solid #ECECEC !important;
}

.main-menu.menu-style-1>nav>ul>li>a{
text-transform:uppercase;
    font-weight: 400;
}

.tp-header-search-wrapper{
border:2px solid #ECECEC;
}
.tp-header-search-box input{
  	height:45px;
}
.tp-header-search-btn button{
	height:45px;
  	width:45px;
}
.tp-slider-btn .tp-btn{
	border-radius:0px;
  	background: var(--color-primary, #1C75BC);
  	color:#fff;
}
.tp-banner-item{
	border-radius:0;
}
.tp-banner-height{
    min-height: 375px;
}

.tp-category-main-thumb{
    background-repeat: no-repeat !important;
    background-position: 50% 30% !important;
    height: 65%;
}

.auth-card .auth-card__header p,
.auth-card__header-icon{
display:none;
}
.auth-card .auth-card__body .btn{
  background:  #1C75BC;
}

.tp-footer-area{
    background-color: #002949;
}

.tp-footer-desc{
    color:#8FA1AF
}

.tp-footer-contact-icon span,
.tp-footer-social a svg,
.tp-footer-talk h4,
.tp-footer-widget-title {
  	color: #fff !important;
}
.tp-footer-contact-content p,
.tp-footer-widget-content ul li a{
  	/* color: rgba(255, 255, 255, 0.80); */
    color:#8FA1AF;
font-weight:200
}
.tp-footer-social a{
    background: #1C75BC;
  	border-radius: 35px;
}

.tp-header-contact {
    border-radius: 92px var(--Amount, 0px) var(--Amount, 0px) 92px;
    background: var(--color-primary, #1C75BC);
    box-shadow: 0px 3px 18px 0px rgba(0, 0, 0, 0.10);
    gap: 7px;
    position: absolute;
    right: 0;
    margin-top: -65px;
    z-index: 12;
    padding: 10px 25px 10px 10px;
}
.tp-header-contact-content p,
.tp-link-btn:hover{
color:#fff;
}

.tp-header-contact-icon{
    background: #609ed0;
   	padding:5px;
  	border-radius: 55%;
  	display: flex;
  	justify-content: center;
    align-items: center;
}
.tp-header-contact-icon span {
    margin-right: 0px;
  	position: relative;
   	display: flex;
    width: 52px;
    padding: 13px 14px 15px 14px;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    background: #fff;
}
.tp-header-contact-icon span svg{
    transform: translateY(0px);
}
.tp-header-contact-content h5{
  color: var(--color-white-100, #FFF);
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -0.36px;
text-transform: uppercase;
  margin-bottom:10px;
}
.tp-header-contact-content p {
  font-size: 20px;
font-style: normal;
font-weight: 400;
line-height: normal;
letter-spacing: -1px;
}
.main-menu.menu-style-1>nav>ul>li>a:hover{
color:#FFF; 
font-weight: 700;
}
.tp-cart-checkout-btn{
border-radius:30px;
}