.tm-textcolor-white a:not(:hover),
.tm-textcolor-white {
    color: rgba(255, 255, 255,0.70);	
}

.tm-element-heading-content-wrapper .tm-element-content-desctxt {
    color: rgba(255,255,255,.60);
}
.footer .widget ul > li.tm-inline-menu a {
    color: #fff;      
}
.preyantechnosys-blog-box-view-style6 .preyantechnosys-box-title h4 a ,
.preyantechnosys-blog-box-view-style6 span.tm-date,
.preyantechnosys-blog-box-view-style6 span.tm-author,
.preyantechnosys-box-event-style-4 .preyantechnosys-box-title a,
.preyantechnosys-box-event-style-5 .preyantechnosys-box-title a {
	color: var(--prt-whitecolor);
}

.elementor-widget-tm_tabbox_element .prt-tab-style3 li.prt-elementor-tab-title span,
.elementor-widget-tm_tabbox_element .prt-tab-style3 li.prt-elementor-tab-title.prt-tab-active span {
    color: var(--prt-whitecolor);
}

.prt-headerstyle-classic-overlay .tribe-events-event-meta dt,
.prt-headerstyle-classic-overlay abbr.tribe-events-abbr,
.prt-singleimage-stylefour .prt-singleimagebox-heading a,
.prt-ptablebox-style-1.horizontal .tprt-pricetable-column-w.prt-ptable-col .preyantechnosys-ptable-main .preyantechnosys-ptable-inner .prt-ptable-btn a:before,
.preyantechnosys-servicebox-stylefour .preyantechnosys-icon i,
.prt-headerstyle-classic-overlay .tribe-events-meta-group .tribe-events-single-section-title {
    color: #fff;    
}
.prt-ptablebox-style-1.horizontal .tprt-pricetable-column-w.prt-ptable-col .preyantechnosys-ptable-main .preyantechnosys-ptable-inner .prt-ptable-btn a {
    background-color: transparent !important;
    box-shadow: 0px 0px 20px 0px #ffffff1a !important;
}

.preyantechnosys-darklayout .prt-ptablebox-style-1 .preyantechnosys-ptable-main {
    border-bottom: 1px solid #CEC9C1;    
}
.prt-btn-shape-round.prt-btn-color-skincolor.elementor-element.elementor-widget-button .elementor-button:hover,
.prt-elementor-tabs.prt-tab-style3 .elementor-tab-content a.elementor-button-link.elementor-button:hover {
    color: var(--prt-greycolor);
}


.circular-main {
    position: relative;
    z-index: 0;
    width: 150px;
    height: 150px;
    border-radius: 50%;
    text-align: right;
}
.first-footer .circular-fid-and-text-box {
    float: right;
    padding-right: 0;
}
.circular-fid-and-text-box {
    display: flex;
    padding-right: 50px;
    justify-content: center;
    align-items: end;
}
.prt-rotating-text {
	position: absolute;
    top: -72px;
    right: 0;
    height: 150px;
    width: 219px;
}
.prt-rotating-text svg {
    animation: spinner_main 10s linear infinite;
}
.prt-rotating-text text {
    font-size: 14px;
    line-height: 24px;
    font-weight: 600;
    text-transform: uppercase;
    transform-origin: 0 80px;
    font-family: var(--special-element-fontfamily);
    letter-spacing: 2px;
}
.circular-main .circular {
    position: relative;
    top: 0px;
}
.circular-main img {
    position: relative;
    left: -43px;
    top: -183px;
    height: 50px;
}
@keyframes spinner_main {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
