.slider-one .slider-one_text {
	font-size: 30px;
		line-height:1.2;
}

.watchus_header_buttton {
	color: #0097f7;
}

.infobox_spantitle {
	font-weight:bold;
}

.agentai_box_desc {
	font-weight:bold;
	color:#d561ff;
}
.agentai_box_desc2 {
	font-weight:bold;
	color:#7e7eff;
}

.atrybuty .brand-one_list li {
	color: #fff;
	font-weight: 400;
	font-size: 25px;
	border-bottom: 0;
}

.single-post .type-post h2 {
	font-size: 55px;
}
.single-post .type-post h2 {
	font-size: 36px;
}
.single-post .type-post p {
	font-size: 18px;
}


.single-product .tx-productTabWrapper h2 {
	font-size: 55px;
}
.single-product .tx-productTabWrapper h2 {
	font-size: 36px;
}
.single-product .tx-productTabWrapper p {
	font-size: 18px;
}

.single-product .tx-productTabWrapper table td {
	padding: 3px;
}
.single-product .tx-productTabWrapper a, .single-product .tx-productTabWrapper a {
color: #b000b0;
}
.single-product .tx-productTabWrapper h2 {
border-bottom: 3px solid purple;
  margin-bottom: 15px;
  margin-top: 25px;
}

.product-list-single-content {
    display: flex;
    flex-direction: column;
}
.shop-block_one-overlay_inner {
    position: relative;
    flex-direction: column-reverse;
}
.shop-block_one-content {
    position: relative;
}
.shop-block_one-content {
    left: 0;
    bottom: 0;
    width: 100%;
}

.shop-block_one .eye {
    top: 10px;
    right: 10px;
}

.shop-block_one-image>div>a.woocommerce-LoopProduct-link{
    width: 100%;
  height: 100%;
  position: absolute;
  z-index: 999;
}

.shop-block_one-heading{
    text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}

.product-list-single-content .tx-productPrice, .product-list-single-content .add_to_cart_button {
    display: none;
}

.shop-block_one-inner {
    border: 2px solid rgb(47, 47, 47);
}
.shop-block_one-inner:hover {
    border: 2px solid rgb(47, 47, 47);
}
.woocommerce-product-short-description {
    padding: 0px 10px;
  line-height: 1.3;
}
.shop-block_one-inner:hover a{
    color: #000;
}

.shop-detail_rating {
    display: none;
}

.consult-btn {
display: inline-block;
  font-size: 16px;
  font-weight: 600;
  padding: 10px 23px;
  border-radius: 30px;
  color: #fff;
  background: linear-gradient(90deg, #6a11cb, #2575fc);
  text-decoration: none;
background-size: 200% 200%;
  transition: background-position .6s ease;
  width: auto;
  cursor: pointer;
  line-height: 1.5;
}

.consult-btn:hover,
.consult-btn:focus-visible {
  background-position: 100% 0%;
  color: #fff;
}

.consult-question {
    font-weight: bold;
  margin-bottom: 5px;
}

.product_meta{
    margin-top: 40px;
}

.slider-one_tags{
    margin-left: -40px;
}


.contact_homepage .contact-form_box {
  background-color: #0d031c;
}
.contact_homepage .contact-form_box .form-group label {
  color: #ffefff;
}
.contact_homepage .contact-form_box .contact-form .form-group textarea,
.contact_homepage .contact-form_box .contact-form .form-group input { 
  background-color: #dfdfdf;
}

.contact_homepage .contact-form_box .wpcf7-response-output {
  color: #fff;
}





.godigit_calendly_container {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
    align-items: flex-start;
    margin: 30px 0;
}

.godigit_calendly_left {
    flex: 1;
    min-width: 280px;
}

.godigit_calendly_heading {
    font-size: 24px;
    margin-bottom: 15px;
}

.godigit_calendly_text {
    font-size: 18px;
    line-height: 1.6;
}

.godigit_calendly_right {
    flex: 1;
    min-width: 320px;
}








.product_meta {
  color: #747474;
}
.product_meta a{
  color: #695679;
}


.page-title {
  padding: 50px 0px 50px;
}



.brand-one_list li span {
  max-width: 100px;
}

/* My account */

.page-wrapper::before {
  z-index: -1;
}
table {
  width: 100%;
  border-collapse: collapse;
}

th, td {
  border: 1px solid #ccc;
  padding: 8px;
  text-align: left;
}
table .btn-style-one.theme-btn.mb-0.mt-15 {
  color: #000;
}
tr:nth-child(even) {
  
}
.token {
  margin-top: 1rem;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
  width: 20%;
}
.woocommerce-account .woocommerce-MyAccount-content {
  width: 78%;
}
/* Shop and products */
