.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}html {
box-sizing: border-box; }
*, *::after, *::before {
box-sizing: inherit; }
.tsavc-panel-title {
background: none;
border: 1px solid #e4e4e4;
}
.tsavc-accordion .tsavc-panel-title {
display: block;
cursor: pointer; }
.tsavc-accordion .tsavc-panel-content {
display: none;
overflow: hidden; }
.tsavc-accordion.tsavc-style1 .tsavc-panel .tsavc-panel-title, .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-title {
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s; }
.tsavc-accordion.tsavc-style1 .tsavc-panel .tsavc-panel-title:after, .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-title:after {
font-family: 'tsavc-icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
position: absolute;
content: "\e912";
right: 30px;
top: 16px;
font-size: 14px;
line-height: 1;
color: #666;
font-weight: 700;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s; }
.tsavc-accordion.tsavc-style1 .tsavc-panel.tsavc-active .tsavc-panel-title:after, .tsavc-accordion.tsavc-style3 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg); }
.tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-title {
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s; }
.tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-title:after {
font-family: 'tsavc-icomoon' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
position: absolute;
right: 30px;
top: 25px;
content: "\e913";
color: #999;
font-size: 18px;
line-height: 1;
-webkit-transition: color .3s ease-in 0s, transform .3s ease-in-out 0s;
transition: color .3s ease-in 0s, transform .3s ease-in-out 0s;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.tsavc-accordion.tsavc-style2 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg); } .tsavc-accordion.tsavc-style1 .tsavc-panel {
margin: 20px 0 0;
overflow: hidden; }
.tsavc-accordion.tsavc-style1 .tsavc-panel .tsavc-panel-title {
position: relative;
display: block;
padding: 10px 50px 10px 30px;
font-size: 14px;
line-height: 26px;
letter-spacing: 0;
color: #666;
margin: 0;
border-radius: 35px;
}
.tsavc-accordion.tsavc-style1 .tsavc-panel .tsavc-panel-content {
padding: 30px 30px; }
.tsavc-accordion.tsavc-style1 .tsavc-panel:hover .tsavc-panel-title {}
.tsavc-accordion.tsavc-style1 .tsavc-panel.tsavc-active .tsavc-panel-title {
color: #1cd0a9; border-color: #1cd0a9; }
.tsavc-accordion.tsavc-style1 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
color: #333; } .tsavc-accordion.tsavc-style2 .tsavc-panel {
margin: 20px 0 0;
color: #333;
-webkit-transition: color .3s;
transition: color .3s;
position: relative; }
.tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-title {
position: relative;
display: block;
border-radius: 5px;
border: 1px solid #dcdcdc;
overflow: hidden;
padding: 20px 50px 20px 30px;
font-size: 18px;
line-height: 26px;
letter-spacing: 0;
font-weight: bold;
color: #666;
margin: 0;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
z-index: 1; }
.tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-title:before {
position: absolute;
content: "";
left: 0;
bottom: 0;
height: 0;
width: 100%;
background: #4c5053;
-webkit-transition: height 0.3s cubic-bezier(0.77, 0, 0.175, 1);
transition: height 0.3s cubic-bezier(0.77, 0, 0.175, 1);
z-index: -1; }
.tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content {
padding: 20px 30px;
border-color: #dcdcdc;
border-style: solid;
border-width: 0 1px 1px 1px;
border-radius: 0 0 5px 5px; }
.tsavc-accordion.tsavc-style2 .tsavc-panel:hover .tsavc-panel-title, .tsavc-accordion.tsavc-style2 .tsavc-panel:hover .tsavc-panel-title:after {
color: #fff;
border-color: #333; }
.tsavc-accordion.tsavc-style2 .tsavc-panel:hover .tsavc-panel-title:before {
height: 100%; }
.tsavc-accordion.tsavc-style2 .tsavc-panel.tsavc-active .tsavc-panel-title {
background: #4c5053;
color: #fff;
border-radius: 5px 5px 0 0;
border-color: #333; }
.tsavc-accordion.tsavc-style2 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
color: #fff; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-title {
color: #888;
border-color: #404040; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-title:before {
background: #e5e5e5; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel:hover .tsavc-panel-title {
color: #333; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel:hover .tsavc-panel-title:after {
color: #666; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel.tsavc-active .tsavc-panel-title {
background: #e5e5e5;
color: #333;
border-color: #e5e5e5; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
color: #666; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content {
border-color: #404040;
color: #909090; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content h1, .tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content h2, .tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content h3, .tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content h4, .tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content h5, .tsavc-dark-bg .tsavc-accordion.tsavc-style2 .tsavc-panel .tsavc-panel-content h6 {
color: #e5e5e5; } .tsavc-accordion.tsavc-style3 .tsavc-panel {
margin: 0;
border-bottom: 1px solid #dcdcdc; }
.tsavc-accordion.tsavc-style3 .tsavc-panel:first-child {
border-top: 1px solid #dcdcdc; }
.tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-title {
position: relative;
display: block;
padding: 20px 50px 20px 5px;
font-size: 14px;
line-height: 22px;
letter-spacing: 1px;
font-weight: bold;
text-transform: uppercase;
color: #666;
margin: 0; }
.tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-title:after {
top: 24px; }
.tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content {
padding: 10px 50px 30px 5px; }
.tsavc-accordion.tsavc-style3 .tsavc-panel:hover .tsavc-panel-title {
color: #333; }
.tsavc-accordion.tsavc-style3 .tsavc-panel.tsavc-active .tsavc-panel-title {
color: #333; }
.tsavc-accordion.tsavc-style3 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
color: #333; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel {
border-color: #404040; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-title {
color: #b0b0b0; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-title:after {
color: #888; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel:hover .tsavc-panel-title {
color: #eaeaea; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel:hover .tsavc-panel-title:after {
color: #aaa; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel.tsavc-active .tsavc-panel-title {
color: #eaeaea; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel.tsavc-active .tsavc-panel-title:after {
color: #aaa; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content {
color: #909090; }
.tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content h1, .tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content h2, .tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content h3, .tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content h4, .tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content h5, .tsavc-dark-bg .tsavc-accordion.tsavc-style3 .tsavc-panel .tsavc-panel-content h6 {
color: #e5e5e5; }.box.text-center.style3 {
text-align: left;
}
.box.text-center.style3 h3 {
font-weight: 500!important;
font-family: inherit;
}
.vc_row.wpb_row >.vc_column_container.vc_col-sm-3:last-child .style3.boxed {
border-right: none;
}.jthemes-button {
margin-right: 5px;
text-decoration: none;
}
.medium {
font-size: 14px;
padding: 14px 45px;
}
.large {
font-size: 18px;
padding: 16px 45px;
}
.small {
font-size: 12px;
padding: 10px 30px;
}
.jthemes-button:hover {
text-decoration: none;
}.progress-skills .progress {
border-radius: 0;
overflow: visible;
margin-bottom: 20px;
border-radius: 14px;
box-shadow: none;
}
.progress-skills .progress-bar {
position: relative;
box-shadow: none;
border-radius: 14px;
}
.progress-label {
position: absolute;
bottom: 0;
right: 25px;
font-size: 14px;
line-height: 18px;
margin-bottom: 0px;
}
.progress-tille {
font-size: 14px;
margin-bottom: 5px;
}html {
box-sizing: border-box; }
*, *::after, *::before {
box-sizing: inherit; }
.tsavc-clients {
overflow: hidden;
margin: 0 auto; }
.tsavc-clients .tsavc-client {
position: relative;
border-right: 1px solid #ddd;
border-bottom: 1px solid #ddd;
overflow: hidden; }
.tsavc-dark-bg .tsavc-clients .tsavc-client {
border-color: #505050 !important; }
.tsavc-clients .tsavc-client.tsavc-twocol:nth-child(6n + 1) {
border-left: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-twocol:nth-child(-n + 6) {
border-top: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-onefifthcol:nth-child(5n + 1) {
border-left: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-onefifthcol:nth-child(-n + 5) {
border-top: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-threecol:nth-child(4n + 1) {
border-left: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-threecol:nth-child(-n + 4) {
border-top: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-fourcol:nth-child(3n + 1) {
border-left: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-fourcol:nth-child(-n + 3) {
border-top: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-sixcol:nth-child(2n + 1) {
border-left: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-sixcol:nth-child(-n + 2) {
border-top: 1px solid #ddd; }
@media only screen and (max-width: 800px) {
.tsavc-clients .tsavc-client.tsavc-twocol:nth-child(n), .tsavc-clients .tsavc-client.tsavc-threecol:nth-child(n), .tsavc-clients .tsavc-client.tsavc-fourcol:nth-child(n), .tsavc-clients .tsavc-client.tsavc-onefifthcol:nth-child(n), .tsavc-clients .tsavc-client.tsavc-sixcol:nth-child(n) {
border-left: none;
border-top: none;
width: 50%;
float: left; }
.tsavc-clients .tsavc-client.tsavc-twocol:nth-child(2n + 1), .tsavc-clients .tsavc-client.tsavc-threecol:nth-child(2n + 1), .tsavc-clients .tsavc-client.tsavc-fourcol:nth-child(2n + 1), .tsavc-clients .tsavc-client.tsavc-onefifthcol:nth-child(2n + 1), .tsavc-clients .tsavc-client.tsavc-sixcol:nth-child(2n + 1) {
border-left: 1px solid #ddd; }
.tsavc-clients .tsavc-client.tsavc-twocol:nth-child(-n + 2), .tsavc-clients .tsavc-client.tsavc-threecol:nth-child(-n + 2), .tsavc-clients .tsavc-client.tsavc-fourcol:nth-child(-n + 2), .tsavc-clients .tsavc-client.tsavc-onefifthcol:nth-child(-n + 2), .tsavc-clients .tsavc-client.tsavc-sixcol:nth-child(-n + 2) {
border-top: 1px solid #ddd; } }
.tsavc-clients .tsavc-client img {
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
width: 100%;
margin: 0;
display: block; }
.tsavc-clients .tsavc-client .tsavc-client-name {
position: absolute;
z-index: 2;
top: 50%;
left: 0;
text-align: center;
width: 100%;
height: 100%;
margin-top: -12px;
color: #fff;
font-size: 18px;
line-height: 26px;
-webkit-transition: opacity 0.4s ease-in-out 0s;
-moz-transition: opacity 0.4s ease-in-out 0s;
-ms-transition: opacity 0.4s ease-in-out 0s;
transition: opacity 0.4s ease-in-out 0s;
opacity: 0; }
.tsavc-clients .tsavc-client .tsavc-client-name a {
color: #fff;
text-decoration: none; }
.tsavc-clients .tsavc-client .tsavc-image-overlay {
position: absolute;
left: 0;
top: 0;
overflow: hidden;
width: 100%;
height: 100%;
background: #000;
filter: alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
-webkit-transition: opacity 0.4s ease-in-out 0s;
-moz-transition: opacity 0.4s ease-in-out 0s;
-ms-transition: opacity 0.4s ease-in-out 0s;
transition: opacity 0.4s ease-in-out 0s; }
.tsavc-clients .tsavc-client:hover .tsavc-image-overlay {
opacity: 0.7; }
.tsavc-dark-bg .tsavc-clients .tsavc-client:hover .tsavc-image-overlay {
opacity: 0.8; }
.tsavc-clients .tsavc-client:hover .tsavc-client-name {
opacity: 1; }.content-list {
padding: 0;
margin: 0;
}
.content-list li {
list-style: none;
}html {
box-sizing: border-box; }
*, *::after, *::before {
box-sizing: inherit; }
.tsavc-portfolio-wrap {
clear: both; }
.tsavc-portfolio-wrap .tsavc-portfolio-header {
position: relative;
max-width: 1140px;
margin: 0 auto 30px;
overflow: hidden;
clear: both;
display: -webkit-box;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-flow: row nowrap;
-moz-flex-flow: row nowrap;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
-webkit-justify-content: space-between;
-moz-justify-content: space-between;
justify-content: space-between; }
.tsavc-portfolio-wrap .tsavc-portfolio-header.tsavc-no-heading {
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
-moz-justify-content: center;
justify-content: center; }
@media only screen and (max-width: 800px) {
.tsavc-portfolio-wrap .tsavc-portfolio-header {
-webkit-flex-flow: column wrap;
-moz-flex-flow: column wrap;
-ms-flex-flow: column wrap;
flex-flow: column wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
-moz-justify-content: flex-start;
justify-content: flex-start; } }
.tsavc-portfolio-wrap .tsavc-heading {
display: inline-block;
text-align: left;
max-width: none;
font-size: 32px;
line-height: 44px;
text-transform: uppercase;
letter-spacing: 1px;
color: #333;
margin: 0 100px 0 0; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-heading {
color: #e5e5e5; }
@media only screen and (max-width: 800px) {
.tsavc-portfolio-wrap .tsavc-heading {
margin-bottom: 30px; } }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter {
display: block;
margin: 0;
padding: 0;
-webkit-align-self: center;
-moz-align-self: center;
-ms-flex-item-align: center;
align-self: center; }
@media only screen and (max-width: 800px) {
.tsavc-portfolio-wrap .tsavc-taxonomy-filter {
-webkit-align-self: flex-start;
-moz-align-self: flex-start;
-ms-flex-item-align: start;
align-self: flex-start; } }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item {
position: relative;
display: inline-block;
margin: 0 0 15px 0;
padding: 0;
font-style: normal;
border-bottom: 1px solid #ddd; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item {
border-color: #444; }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item a {
font-size: 15px;
line-height: 24px;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
display: block;
color: #777;
padding: 0 15px 15px; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item a {
color: #999; }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item a:hover {
color: #222; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item a:hover {
color: #fff; }
@media only screen and (max-width: 479px) {
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item a {
padding: 0 10px 8px; } }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item.tsavc-active a {
color: #222; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item.tsavc-active a {
color: #fff; }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item.tsavc-active:after {
content: '';
position: absolute;
left: 0;
bottom: 0;
border-bottom: 3px solid #f94213;
width: 100%; }
.tsavc-portfolio-wrap .tsavc-taxonomy-filter .tsavc-filter-item:last-child {
margin-right: 0; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item {
margin-bottom: 30px; }
@media only screen and (max-width: 1024px) {
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item {
margin-bottom: 20px; } }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item.tsavc-zero-margin {
margin: 0; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .hentry {
margin: 0;
padding: 0;
border: none;
background: none;
box-shadow: none; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image {
position: relative;
overflow: hidden; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image img {
display: block;
width: 100%;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image:hover img {
-webkit-filter: brightness(50%);
-moz-filter: brightness(50%);
-ms-filter: brightness(50%);
filter: brightness(50%); }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info {
display: block;
text-align: center; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-entry-info {
text-align: center;
display: block;
position: absolute;
top: 50%;
left: 0;
right: 0;
margin: auto;
max-width: 100%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%); }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-post-title {
padding: 10px;
margin: 0;
font-size: 18px;
line-height: 28px;
font-weight: 400;
color: #fff;
opacity: 0;
-webkit-transition: opacity 0.4s ease-in-out 0s;
-moz-transition: opacity 0.4s ease-in-out 0s;
-ms-transition: opacity 0.4s ease-in-out 0s;
transition: opacity 0.4s ease-in-out 0s; }
@media only screen and (max-width: 1024px) {
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-post-title {
font-size: 18px;
line-height: 26px; } }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-post-title a {
display: inline;
color: #fff;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
border-bottom: 1px solid transparent; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-post-title a:hover {
border-bottom: 1px solid #ccc; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-terms {
display: block;
color: #f9f9f9; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-terms a {
color: #ddd;
position: relative;
display: inline;
zoom: 1;
font-size: 14px;
line-height: 26px;
font-style: italic;
opacity: 0;
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image .tsavc-image-info .tsavc-terms a:hover {
color: #fff; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image:hover .tsavc-image-info .tsavc-post-title, .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-project-image:hover .tsavc-image-info .tsavc-terms a {
opacity: 1; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-text-wrap {
text-align: center;
max-width: 650px;
margin: 20px auto 0; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title {
font-size: 18px;
line-height: 26px;
font-weight: normal;
margin-bottom: 10px; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title:after, .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title:before {
display: none; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title a {
-webkit-transition: all 0.4s ease-in-out 0s;
-moz-transition: all 0.4s ease-in-out 0s;
-ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
color: #333; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title a:hover {
color: #888; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title a {
color: #e0e0e0; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-title a:hover {
color: #fff; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-meta span {
display: inline-block;
padding: 0;
margin: 0;
font-style: italic;
color: #999; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-meta span:after {
content: '//';
padding-left: 6px;
padding-right: 6px; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-meta span:first-child {
border: none;
padding-left: 0; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-meta span:last-child:after {
display: none; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-meta span a {
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
font-style: normal; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .tsavc-entry-meta span {
color: #707070; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-summary {
margin: 15px auto 0;
padding: 0; }
.tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-summary:before {
width: 35px;
height: 1px;
background: #aaa;
display: block;
content: "";
text-align: center;
margin: 0 auto 15px; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-summary {
color: #999; }
.tsavc-dark-bg .tsavc-portfolio-wrap .tsavc-portfolio .tsavc-portfolio-item .entry-summary:before {
background: #505050; }.loop-posts-vc h3.h3-small a {
font-size: 1.625rem;
}html {
box-sizing: border-box; }
*, *::after, *::before {
box-sizing: inherit; } .tsavc-pricing-table .tsavc-pricing-plan {
float: left;
padding: 10px; }
.tsavc-center {
text-align: center; }
.tsavc-pricing-table {
padding: 0;
margin: 0; }
.tsavc-pricing-table .tsavc-top-header {
padding: 15px 0;
background-color: #494949;
border-bottom: 1px solid #2c2b2b; }
.tsavc-pricing-table .tsavc-top-header h3 {
font-size: 18px;
line-height: 26px;
letter-spacing: 1px;
font-weight: bold;
color: #333;
text-transform: uppercase;
clear: none;
margin-top: 0;
margin-bottom: 10px;
font-size: 20px;
line-height: 32px;
color: #fefefe;
margin: 0; }
.tsavc-pricing-table .tsavc-top-header img {
margin-top: 15px; }
.tsavc-pricing-table .tsavc-top-header .tsavc-tagline {
display: block;
font-size: 15px;
line-height: 24px;
color: #EDEDED;
text-transform: none;
text-align: center;
margin-bottom: 5px; }
.tsavc-pricing-table .tsavc-pricing-plan {
background: #fff;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.1s ease-in-out 0s;
-moz-transition: all 0.1s ease-in-out 0s;
-ms-transition: all 0.1s ease-in-out 0s;
transition: all 0.1s ease-in-out 0s;
margin-bottom: 30px; }
.tsavc-pricing-table .tsavc-pricing-plan:hover .tsavc-purchase {
background: #e5e5e5; }
.tsavc-pricing-table .tsavc-pricing-plan .tsavc-plan-price {
color: #fff;
font-size: 22px;
line-height: 28px;
font-weight: 700;
margin: 0; }
.tsavc-pricing-table .tsavc-pricing-plan .tsavc-plan-price span {
font-size: 22px;
line-height: 32px; }
.tsavc-pricing-table .tsavc-plan-header {
padding: 30px 0 30px;
background-color: #494949; }
.tsavc-pricing-table .tsavc-plan-price .tsavc-text {
display: inline-block;
padding: 6px 25px;
border-radius: 25px;
background: #2C2B2B; }
.tsavc-pricing-table .tsavc-plan-price sup {
font-size: 18px;
line-height: 32px;
vertical-align: top;
margin-right: 2px;
position: static; }
.tsavc-pricing-table .tsavc-plan-details {
padding: 15px 0;
margin: 0;
border: 1px solid #eee; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item {
list-style: none;
display: block;
padding: 6px;
margin: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
text-align: center; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item i {
color: #777;
font-size: 18px;
display: inline;
margin-right: 8px; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item .tsavc-title {
color: #838383;
margin-bottom: 10px; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item .tsavc-value-wrap {
display: block; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item .tsavc-value-wrap:after {
position: relative;
content: "";
background: #ddd;
width: 120px;
height: 1px;
display: block;
margin: 12px auto 0; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item .tsavc-value {
color: #444;
font-size: 24px;
line-height: 32px;
display: inline; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item s {
color: #b4c9d3; }
.tsavc-pricing-table .tsavc-plan-details .tsavc-pricing-item:last-child .tsavc-value-wrap:after {
display: none; }
.tsavc-pricing-table .tsavc-purchase {
text-align: center;
text-transform: uppercase;
padding: 15px 0;
margin: 0 auto;
background: #f1f1f1;
-webkit-transition: all 0.1s ease-in-out 0s;
-moz-transition: all 0.1s ease-in-out 0s;
-ms-transition: all 0.1s ease-in-out 0s;
transition: all 0.1s ease-in-out 0s;
border-left: 1px solid #eee;
border-right: 1px solid #eee;
border-bottom: 1px solid #eee; }
.tsavc-pricing-table .tsavc-purchase a {
padding: 12px 25px;
border-radius: 5px;
letter-spacing: 0;
font-size: 16px;
line-height: 24px;
letter-spacing: 6px;
font-weight: bold; }
.tsavc-pricing-table .tsavc-pricing-plan.tsavc-highlight {
background: #f5f5f5;
margin-top: -10px; }
.tsavc-pricing-table .tsavc-pricing-plan.tsavc-highlight .tsavc-plan-details {
border-color: #e5e5e5; }
.tsavc-pricing-table .tsavc-pricing-plan.tsavc-highlight .tsavc-top-header {
padding: 20px 0; }
.tsavc-pricing-table .tsavc-pricing-plan.tsavc-highlight .tsavc-pricing-table .tsavc-top-header h3 {
color: #28c2ba !important; }
.tsavc-pricing-table .tsavc-pricing-plan.tsavc-highlight .tsavc-purchase {
padding: 20px 0;
background-color: #e5e5e5;
border-color: #ddd; }.team-member.style2 h4 {
font-size: 1.2rem;
}html {
box-sizing: border-box; }
*, *::after, *::before {
box-sizing: inherit; }
.tsavc-team-members .tsavc-team-member .tsavc-social-list {
margin-top: 20px; }
.tsavc-team-members .tsavc-team-member .tsavc-social-list .tsavc-social-list-item {
display: inline;
margin: 0 15px 0 0; }
.tsavc-team-members .tsavc-team-member .tsavc-team-member-details {
font-size: 15px;
line-height: 24px; }
.tsavc-team-members .tsavc-team-member .tsavc-team-member-text .tsavc-title {
font-size: 18px;
line-height: 26px;
letter-spacing: 1px;
font-weight: bold;
color: #333;
text-transform: uppercase;
clear: none;
margin-top: 0;
margin-bottom: 10px; }
.tsavc-team-members .tsavc-team-member .tsavc-team-member-text .tsavc-team-member-position {
font-size: 15px;
line-height: 24px;
font-style: italic;
color: #888;
margin-bottom: 10px; } .tsavc-team-members.tsavc-style1 .tsavc-team-member-wrapper {
float: left;
padding: 10px; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member {
max-width: 320px;
margin: 0 auto 40px; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper {
text-align: center;
position: relative; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper img {
max-width: 100%;
margin: 0 auto 30px;
border-radius: 50%;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper .tsavc-social-list {
position: absolute;
height: 100%;
width: 100%;
top: 40%;
z-index: 2; }
@media only screen and (max-width: 767px) {
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper .tsavc-social-list {
position: relative;
top: 0; } }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper .tsavc-social-list i {
font-size: 26px;
color: #fff;
opacity: 0;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper .tsavc-social-list i:hover {
color: #ccc; }
@media only screen and (max-width: 767px) {
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper .tsavc-social-list i {
color: inherit;
opacity: 1; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-image-wrapper .tsavc-social-list i:hover {
color: inherit; } }
.tsavc-team-members.tsavc-style1 .tsavc-team-member:hover .tsavc-image-wrapper img {
-webkit-filter: brightness(50%);
-moz-filter: brightness(50%);
-ms-filter: brightness(50%);
filter: brightness(50%); }
@media only screen and (max-width: 767px) {
.tsavc-team-members.tsavc-style1 .tsavc-team-member:hover .tsavc-image-wrapper img {
-webkit-filter: brightness(80%);
-moz-filter: brightness(80%);
-ms-filter: brightness(80%);
filter: brightness(80%); } }
.tsavc-team-members.tsavc-style1 .tsavc-team-member:hover .tsavc-image-wrapper .tsavc-social-list i {
opacity: 1; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-team-member-text {
text-align: center;
max-width: 650px; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-team-member-text .tsavc-title {
margin-bottom: 10px; }
.tsavc-team-members.tsavc-style1 .tsavc-team-member .tsavc-social-list {
margin: 10px auto; } .tsavc-team-members.tsavc-style2 {
position: relative;
overflow: hidden;
max-width: 960px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper {
clear: both;
margin-top: 100px;
overflow: hidden; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:first-child {
margin-top: 0; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper .tsavc-image-wrapper {
float: left;
position: relative; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper .tsavc-image-wrapper img {
max-width: 320px;
border-radius: 50%;
-webkit-transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-ms-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper .tsavc-team-member-text {
margin: 10px 0 0;
vertical-align: middle;
padding-top: 20px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper .tsavc-team-member-text .tsavc-title {
margin-bottom: 5px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper .tsavc-team-member-text .tsavc-team-member-details {
margin: 10px 0 10px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper .tsavc-team-member-text .tsavc-social-list i {
font-size: 24px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:hover .tsavc-image-wrapper img {
-webkit-filter: brightness(80%);
-moz-filter: brightness(80%);
-ms-filter: brightness(80%);
filter: brightness(80%); }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:nth-child(odd) .tsavc-image-wrapper {
margin-right: 50px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:nth-child(even) .tsavc-image-wrapper {
float: right;
margin-left: 50px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:nth-child(even) .tsavc-team-member-text .tsavc-title, .tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:nth-child(even) .tsavc-team-member-text .tsavc-team-member-position, .tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:nth-child(even) .tsavc-team-member-text .tsavc-team-member-details, .tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper:nth-child(even) .tsavc-team-member-text .tsavc-social-list {
text-align: right; }
@media only screen and (max-width: 767px) {
.tsavc-team-members.tsavc-style2 .tsavc-team-member-wrapper {
margin-top: 75px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-image-wrapper, .tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-team-member-text {
width: 100%;
float: none; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-image-wrapper {
text-align: center; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-image-wrapper img {
margin: 0 auto 20px; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-team-member-text {
max-width: 400px;
margin: 0 auto;
padding-top: 0; }
.tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-team-member-text .tsavc-title, .tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-team-member-text .tsavc-team-member-position, .tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-team-member-text .tsavc-team-member-details, .tsavc-team-members.tsavc-style2 .tsavc-team-member .tsavc-team-member-text .tsavc-social-list {
text-align: center !important; } }
.tsavc-dark-bg .tsavc-team-members .tsavc-team-member .tsavc-team-member-details {
color: #909090; }
.tsavc-dark-bg .tsavc-team-members .tsavc-team-member .tsavc-team-member-text .tsavc-title {
color: #e5e5e5; }
.tsavc-dark-bg .tsavc-team-members .tsavc-team-member .tsavc-team-member-text .tsavc-team-member-position {
color: #505050; }html {
box-sizing: border-box; }
*, *::after, *::before {
box-sizing: inherit; }
.tsavc-testimonials .tsavc-testimonial {
margin-bottom: 50px; }
.tsavc-testimonials .tsavc-testimonial-text {
background: #ffffff;
border: 1px solid #dbdbdb;
-moz-border-radius: 30px;
-webkit-border-radius: 30px;
border-radius: 30px;
text-align: center;
position: relative;
padding: 20px;
margin-bottom: 40px;
font-style: italic;
font-size: 15px;
line-height: 24px;
color: #888;
text-align: center;
max-width: 450px; }
.tsavc-dark-bg .tsavc-testimonials .tsavc-testimonial-text {
color: #666;
background: #eee; }
.tsavc-testimonials .tsavc-testimonial-text:after {
content: '';
display: block;
background: #fff;
border-left: 1px solid #dbdbdb;
border-bottom: 1px solid #dbdbdb;
background: #ffffff;
transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: skew(0deg, -44deg);
width: 24px;
height: 24px;
position: absolute;
bottom: -12px;
left: 40px;
margin: auto; }
.tsavc-dark-bg .tsavc-testimonials .tsavc-testimonial-text:after {
background: #eee; }
.tsavc-testimonials .tsavc-testimonial-user {
display: table; }
.tsavc-testimonials .tsavc-testimonial-user .tsavc-image-wrapper {
display: table-cell; }
.tsavc-testimonials .tsavc-testimonial-user .tsavc-image-wrapper img {
max-width: 64px;
border-radius: 50%;
margin-right: 20px; }
.tsavc-testimonials .tsavc-testimonial-user .tsavc-text {
display: table-cell;
vertical-align: middle;
color: #888; }
.tsavc-dark-bg .tsavc-testimonials .tsavc-testimonial-user .tsavc-text {
color: #909090; }
.tsavc-testimonials .tsavc-testimonial-user .tsavc-text .tsavc-author-name {
font-size: 18px;
line-height: 26px;
letter-spacing: 1px;
font-weight: bold;
color: #333;
text-transform: uppercase;
clear: none;
margin-top: 0;
margin-bottom: 10px;
font-size: 15px;
line-height: 24px;
margin-bottom: 5px;
color: #333; }
.tsavc-dark-bg .tsavc-testimonials .tsavc-testimonial-user .tsavc-text .tsavc-author-name {
color: #e5e5e5; }