.testimonial_slider blockquote p {
font-size: 1rem;
line-height: 1.5em;
}
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
body .row .col.section-title h1, body h1, .full-width-content .recent-post-container .inner-wrap h2 {
font-size: 50px;
line-height: 1.2em;
}
}
a.chromedia-btn { padding: 1em 3.5em !important;
font-weight: bold !important;
font-size: 1rem !important;
letter-spacing: -0.01rem !important;
}
a.chromedia-btn-sml {
background-image: url(//www.chromedia.com/wp-content/uploads/2015/12/button-stars.jpg) !important;
padding: 1em 1.5em !important;
font-weight: bold !important;
font-size: 1rem !important;
letter-spacing: -0.01rem !important;
}
.portfolio-wrap {
padding: 0em !important;
margin: -0.1em !important;
}
.upper-margin {
margin-top: 3.5em !important;
}
.lower-margin {
margin-bottom: 3.5em !important;
}
.upper-padding {
padding-top: 3.5em !important;
}
.lower-padding {
padding-bottom: 3.5em !important;
}
.m-auto {
margin: 0 auto !important;
}
h1.chromedia-heading, 
h2.chromedia-heading, 
h3.chromedia-heading, 
h4.chromedia-heading, 
h5.chromedia-heading, 
h6.chromedia-heading {
padding: 0.7em !important;
margin: 0em !important;
text-shadow: 0 2px 4px rgba(0,0,0,0.20) !important;
}
.chromedia-heading-bg {
background: url(//www.chromedia.com/wp-content/uploads/2017/10/header-blueprint.png) center center no-repeat !important;
background-size: cover !important;
margin-left: -1% !important;
margin-right: -1% !important;
}
.chromedia-portfolio .wpb_wrapper >div:last-child, .row .wpb_wrapper >img:last-child, .row .wpb_wrapper >.img-with-aniamtion-wrap:last-child img {
width: 106.5% !important
}
.chromedia-portfolio .wpb_wrapper >div:last-child, .row .wpb_wrapper >img:last-child, .row .wpb_wrapper >.img-with-aniamtion-wrap:last-child img {
margin: 0.05% !important;
padding: 0.05% !important;
}
.chromedia-posts .masonry.classic_enhanced .posts-container article .meta-category a, .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a {
border-radius: 3em;
padding: 0.5em 1.5em 0.5em;
font-style: Poppins !important;
}
#power-chromedia .chromedia-posts .article-content-wrap {
padding: 2em !important;
}
.bg-cover {
background-size: cover !important;
}
.hidden {
display: none !important;
}
.visible-none {
opacity: 0 !important;
filter: alpha(opacity=1) !important;
}
.inner img.our-work-icon {
max-width: 30% !important;
}
#text-2.widget_text {
margin-bottom: 0px !important;
}
.textwidget .col_last {
padding-bottom: 0px !important; 
}
.textwidget>.row {
padding-top: 30px !important;
}
.listing-logo img{
max-width: 10em !important;
max-height: 10em !important;
height: 100% !important;
width: 100% !important;
-webkit-filter: grayscale(100%) !important; filter: grayscale(100%) !important;
}
.gallery > * ul li img {
object-fit: cover !important;
background-position: center !important;
width: 100% !important;
max-width: 50em !important;
max-height: 35em !important;
margin: 0 auto !important;
}
.gallery > * .flex-direction-nav {
display: none !important;
}
.added-padding {
padding-top: 100px !important;
padding-bottom: 100px !important;
}   img.ppp-logo-resized.ico-logo {
max-width: 10rem !important;
} .full-width-padding {
padding-left: 3em !important;
padding-right: 3em !important;
} .cs-case-study-tet.case-study-title {
margin-left: 50em !important;
}
.cs-timeline-column {
padding-left: 20px !important;
border: 1px solid #E7E8ED !important;
}
.cs-timeline-column:before {
position: absolute !important;
content: "" !important;
width: 20px !important;
height: 20px !important;
background: #000 !important;
border-radius: 50px !important;
border: 5px solid #E7E8ED !important;
margin: unset !important;
left: -15px !important;
top: 12px !important;
} .pointer-event-none {
pointer-events: none !important;
} h1,
h2,
h3,
h4,
h5,
h6 {
margin-bottom: 15px; }
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
margin-bottom: 30px !important; }
.h3 {
font-size: 28px;
line-height: 50px; }
.h4 {
font-size: 21px;
line-height: 38px; }
.bold,
strong,
b {
font-family: inherit;
font-weight: 700; }
#agileSteps .wpb_wrapper > div {
margin-bottom: 0; }
#agileSteps .wpb_wrapper > div.wpb_row:nth-child(odd) > .col .wpb_column:first-child {
position: relative;
border-right: 1px solid #979797; }
#agileSteps .wpb_wrapper > div.wpb_row:nth-child(odd) > .col .wpb_column:first-child:after {
content: '';
position: absolute;
color: #FFFFFF;
text-align: center;
line-height: 2.7;
top: -15px;
right: -23px;
width: 45px;
height: 45px;
background-color: #1A1A1A;
border-radius: 50%;
visibility: visible !important; }
#agileSteps .wpb_wrapper > div.wpb_row:nth-child(even) > .col .wpb_column:nth-child(2) {
position: relative;
margin-left: 0 !important;
border-left: 1px solid #979797; }
#agileSteps .wpb_wrapper > div.wpb_row:nth-child(even) > .col .wpb_column:nth-child(2):before {
content: '';
position: absolute;
color: #FFFFFF;
text-align: center;
line-height: 2.7;
top: -15px;
left: -23px;
width: 45px;
height: 45px;
background-color: #1A1A1A;
border-radius: 50%;
visibility: visible !important; }
#agileSteps .wpb_wrapper > div.wpb_row:last-child > .col .wpb_column {
border: none !important; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep1:nth-child(odd) > .col .wpb_column:first-child:after {
content: '1'; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep3:nth-child(odd) > .col .wpb_column:first-child:after {
content: '3'; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep5:nth-child(odd) > .col .wpb_column:first-child:after {
content: '5'; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep7:nth-child(odd) > .col .wpb_column:first-child:after {
content: '7'; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep2:nth-child(even) > .col .wpb_column:nth-child(2):before {
content: '2'; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep4:nth-child(even) > .col .wpb_column:nth-child(2):before {
content: '4'; }
#agileSteps .wpb_wrapper > div.wpb_row#agileStep6:nth-child(even) > .col .wpb_column:nth-child(2):before {
content: '6'; }
.testimonial_slider[data-style*="multiple_visible"] blockquote span {
font-style: normal; }
.testimonial_slider[data-style*="multiple_visible"] blockquote p {
border-radius: 0 !important; }
.testimonial_slider[data-style*="multiple_visible"] blockquote.is-selected p:before {
color: white !important; }
#footer-outer .row {
padding: 30px 0 15px; }
#footer-outer .widget h4 {
display: none; }
#footer-outer .widget h6 {
color: #FFFFFF;
margin-bottom: 0; }
#footer-outer .widget p, #footer-outer .widget a {
font-family: Poppins, Helvetica, "Helvetica Nueue", Arial, sans-serif;
font-size: 12px;
line-height: 14px; }
#footer-outer .widget .row {
padding: 0 0 15px; }
#footer-contact .row {
padding: 90px 0;
}
#footer-contact .minimal-form-input label span.text .text-inner {
color: #FFFFFF !important; }
#footer-contact .minimal-form-input label:before {
border-bottom: 1px solid #FFFFFF; }
#footer-contact input[type=submit],
#footer-contact button[type=submit],
#footer-contact input[type="button"] {
color: #FFFFFF !important;
background-color: #FF6720 !important;
}
#footer-widgets .widget.widget_media_image {
margin: 30px 0 0;
width: 66%;
}
input[type=submit],
button[type=submit],
input[type="button"] {
border-radius: 0 !important;
padding: 15px 22px;
font-size: 16px;
font-weight: bold !important;
text-transform: uppercase; }
.nectar-fancy-box .inner h1,
.nectar-fancy-box .inner h2,
.nectar-fancy-box .inner h3,
.nectar-fancy-box .inner h4,
.nectar-fancy-box .inner h5,
.nectar-fancy-box .inner h6 {
color: #FFFFFF; }
@media only screen and (max-width: 1300px) and (min-width: 1000px) {
body .row .col.section-title h1, body h1, .full-width-content .recent-post-container .inner-wrap h2 {
font-size: 50px !important;
line-height: 1.2em !important;
}
}
.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3 {
line-height: 1.5em !important;
}
.ascend .masonry.classic_enhanced .masonry-blog-item .article-content-wrap {
padding: 16px 18px 18px !important;
}