body::-webkit-scrollbar {
width: 0.8em;
}
body::-webkit-scrollbar-track {
box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
body::-webkit-scrollbar-thumb {
background-color: #2b2d42;
outline: 1px solid darkgrey;
border-radius: 10px;  
}
.k2t-wrap, .container { max-width: 1260px; }
.k2t-sidebar, .k2t-sidebar-sub { width:25% !important; }
h1, h2, h3, h4 { color: ; font-family: 'lato';}
.k2t-navigation ul li a,
.k2t-navigation ul li span { font-family: 'lato';}
body { font-family: PT Serif; font-size: 16px; }
p {
margin-bottom: 0px !important;
}
.k2t-header-mid .k2t-menu, .k2t-header .k2t-menu .mega-container ul, .vertical-menu .k2t-header-mid .k2t-menu { font-family: 'lato';font-size: 16px; }
.k2t-header-mid .k2t-menu > li > a { text-transform: uppercase; }
.k2t-header-mid .k2t-menu > li > a { color: #ffffff;
letter-spacing: 2px;
padding: 42px 16px 0px;     font-size: .93rem;
font-family: lato;
font-weight: 700;
text-transform: uppercase;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
transition-property: all;
transition-duration: .2s;
transition-timing-function: linear;
transition-delay: 0ms;
}
.k2t-header-mid .k2t-menu > li > a:hover, .k2t-header-mid .k2t-menu > li > a:focus
{ 
}
.k2t-header-mid .k2t-menu > li:hover:after {
width: 65%;
height: auto;
content: '';
border-bottom: 3.5px solid #df1f26;
bottom: 0;
left: 18%;
position: absolute;
}
h1 { font-size: 30px; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 14px; }
h5 { font-size: 14px; }
h6 { font-size: 14px; }
.k2t-header-mid .k2t-menu .sub-menu { font-size: 16px; }
.k2t-title-bar.shadow:after { opacity: 0.5; }
.frm-subscriptionFront .subscribeButton {
height: 58px;
padding: 20px 30px;
margin-top: 30px;
} article.product-item div.product-thumb span.onsale,
.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product .onsale,
.single-product.woocommerce span.onsale,
.woocommerce span.onsale, .woocommerce-page span.onsale {
color: #404040;
border-color: #404040;
}
.border {
border: 2px dashed #404040;
padding: 50px 0;
margin-left: 0;
margin-right: 0;
}
.blogspot-heading {
margin-bottom: 20px;
}
.popup-left {
height: 500px;
}
.popup-right {
padding: 60px 30px 0;
}
.top-banner img {
width: 100%;
}
.middle-banner {
background-size: 100%;
}
.bottom-banner-inner {
background: url(//sterlingsites.co/wp-content/themes/sterling/css/img/uploads/2015/08/banner-3.png) no-repeat center center;
background-size: 100%;
}
.bottom-banner-inner .test-drive {
width: 60%;
font-family: 'lato';
color: #fff;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 4px;
float: left;
line-height: 45px;
margin-bottom: 0;
}
.bottom-banner-inner .test-drive p{
font-size: 30px;
margin-top: 8px;
}
.bottom-banner-inner .bicycle {
float: left;
margin-left: 30px;
margin-top: 0px;
margin-bottom: 0;
-webkit-transition: all 1.5s ease-in-out;
-moz-transition: all 1.5s ease-in-out;
-ms-transition: all 1.5s ease-in-out;
-o-transition: all 1.5s ease-in-out;
transition: all 1.5s ease-in-out;
}
.bottom-banner-inner:hover .bicycle {
margin-left: calc( 100% - 540px );
margin-left: -webkit-calc( 100% - 540px );
margin-left: -moz-calc( 100% - 540px );
}
.bottom-banner-inner .k2t-button {
float: right;
margin-top: 8px;
}
.k2t-countdown .ele .num {
line-height: 100px;
height: 100px;
}
.k2t-counter .counter-number .counter-text p
{
text-align:center !important;
}
.widgetGuts table {
width: 100%;
}
#frm-subscriptionFront .subscribeButton {
height: inherit;
padding: 20px 30px;
margin-top: 30px;
}
#frm-subscriptionFront #frm-email {
height: 60px;
line-height: 60px;
}
.test-drive p {
line-height: 1.5;
}
.copyrightsm
{
display:none;
}
.copyrightlm
{
display:block;
}
@media only screen and (max-width: 568px){ 
.vc_column_container.middle-banner, .vc_column_container.middle-banner {
padding-top: 0 ! important
}
.bottom-banner-inner .bicycle {
margin: 15px;
}
.bottom-banner-inner:hover .bicycle {
margin-left: 0;
}
.vc_row.wpb_row.image-banner {
padding-top: 0 ! important;
padding-bottom: 0 ! important;
}
.bottom-banner-inner {
display: none;
}
.blogspot-heading {
margin-bottom: 30px;
}
.countdown-row .k2t-heading.align-left,
.countdown-row p {
text-align: center;
}
.countdown-row .k2t-button {
display: block;
}
.k2t-heading.align-left.underline .h:after {
margin: 10px auto;
}
#RXWUwLMPlv {
display: none;
}
.owl-theme .owl-controls {
margin-top: 0;
}
.k2t-blog-post-2 {
margin-bottom: 0;
}
}
@media only screen and (min-width: 569px) and (max-width: 768px){
.bottom-banner-inner .test-drive p{
font-size: 16px !important;
margin-top: 15px;
}
.countdown-row {
padding-right: 10px !important;
padding-left: 10px !important;
}
.vc_custom_1436403796574 {
margin-top: -20px !important;
}
}
.social-inverted-wrapper {
position: relative;
}
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 50px;
top: 200px;
z-index: 5;
}
.no-bullet {
margin-left: 0;
list-style: none;
}
.social-inverted-wrapper .social-inverted .social-links li {
margin-bottom: 20px;
}
.social-inverted-wrapper .social-inverted .social-links li a {
color: #fff;
}
.tparrows
{ }
.k2t-header{
background: transparent;
position: absolute;
width: 100%;
z-index: 999;
}
.navbar-fixed {
display:block;
top: 0;
z-index: 100;
position: fixed;
width: 100%;
background: #fff;
}
.navbar-fixed  .k2t-menu > li > a
{
color:#000; 
}
.k2t-header-ms
{
display:none;
}
.fixed {
display:block;
position: fixed;
top:0; left:0;
width: 100%;                background: #f9f9f9;animation: smoothScroll 1s forwards;box-shadow: 0px 1px 8px #ddd;}
.fixed .k2t-menu > li > a { color: #ffffff;
letter-spacing: 1.5px;
padding: 42px 20px 0px;     font-size: .93rem;
font-family: lato;
font-weight: 700;
text-transform: uppercase;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
transition-property: all;
transition-duration: .2s;
transition-timing-function: linear;
transition-delay: 0ms;
}
@keyframes smoothScroll {
0% {
transform: translateY(-40px);
}
100% {
transform: translateY(0px);
}
}
header .langs-wrapper .langs {
position: relative;
top: 0;
right: 15px;
left:8px;
}
header .langs-wrapper .langs .current {
position: relative;
width: 50px;
text-align: center;
z-index:999;
}
header .langs-wrapper .langs .current.no-switch a.selected-lang {
background-image: none;
cursor: pointer;
}
header .langs-wrapper .langs .current a.selected-lang {
transition-property: all;
transition-duration: .4s;
transition-timing-function: linear;
transition-delay: 0ms;
display: block;
padding: .25rem .5rem;
font-size: .85rem;
color:#ffffff;
font-weight: 700;
line-height: 19.2px;
text-transform: uppercase;
background-image: url(//sterlingsites.co/static/core/images/misc/small-arr.png);
background-repeat: no-repeat;
background-size: 4px auto;
background-position: 0;
}
header.inverted .langs .selected-lang {
color: #fff;
}
.title2
{
color: #252525;
font: 400 20px "lato";
text-align: center;
}
.team-content header a
{
color: #fff !important;  
}
.glob .k2t-member .image {
opacity: 1;
}
.carouselpart .glob .k2t-member .image img {
opacity: 1;
transition: transform .5s;
}
.carouselpart .glob .k2t-member:hover .image img {
-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); 
}
.glob .k2t-member .image:after {
content: '\A';
position: absolute;
width: 100%; height:100%;
top:0; left:0;
background:rgba(0,0,0,0.6);
opacity: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
}      
.glob .k2t-member:hover .image:after {
opacity: 1;
}
.glob .global .team-content header h4{
opacity:0;
}
.glob .global:hover .team-content header h4{
opacity: 1;
color:#ffffff !important;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 250px;
left: 10%;
right: 10%;
}
.glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 220px;
left: 10%;
right: 10%;
}
.owl-theme:hover .owl-controls .owl-nav .owl-prev {
margin-left: -44px;
}
.owl-theme:hover .owl-controls .owl-nav .owl-next .fa
{font-size: 16px; padding-left: 2px;}
.owl-theme:hover .owl-controls .owl-nav .owl-prev .fa
{font-size: 16px; padding-right: 2px;}
.owl-theme:hover .owl-controls .owl-nav .owl-next {
margin-right: -44px;
}
.k2t-counter .team-avatar .image {
opacity: 1;
transition: transform .5s;
}
.k2t-counter .team-avatar .image:hover {
-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); 
-webkit-filter: grayscale(100%); filter: grayscale(100%);
}
.work-item figure figcaption h3
{
height: 60px;
margin-top: 150px !important;
}
.project-s .k2t-member .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 220px;
left: 10%;
right: 10%;
}
.project-s .k2t-member .image {
opacity: 1;
transition: transform .5s;
}
.project-s .k2t-member:hover .image {
-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); 
}
.project-s header h4 {
color: #fff;
font-size: 1.2rem;
opacity:0;
}
.project-s:hover .team-content header h4{
opacity: 1;
color:#ffffff !important;
}
.project-s .image-hover.effect-6 .wpb_wrapper  .project-s .team-content:before,  .project-s .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 30px;
right: 30px;
bottom: 30px;
left: 30px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
.box-txt {
position: absolute;
top: 26%;
left: 50%;
transform: translate(-50%,-50%);
}
.box-txt h2 {
color: #ffffff;
font-weight: 900;
font-size: 18px;
margin: .625rem 0;
display: inline-block;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
text-align: center;
font-family: 'lato';
font-weight: 700;
padding: .375rem 1rem;
white-space: nowrap;
line-height: .875rem; }
.box-txt h5 {
transition: transform .5s;
color: #ffffff;
font-weight: 900;
font-size: 14px;
margin: .625rem 0;
display: inline-block;
opacity:0;
text-align: center;
font-family: 'lato';
font-weight: 700;
padding: .375rem 1rem;
white-space: nowrap;
line-height: .875rem;
text-transform: uppercase;
}
.project-s .k2t-member:hover .box-txt h5
{
-ms-transform: scale(1.1); -webkit-transform: scale(1.1); transform: scale(1.1); 
opacity:1;
}
.image-hover.effect-6 .project-b .team-content:before, .image-hover.effect-6 .project-b .team-content:after {
position: absolute;
top: 30px !important;
right: 30px;
bottom: 45px;
left: 30px;
content: '';
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s;
}
@media only screen and (min-width: 1600px)
{
header .langs-wrapper .langs {
position: relative;
top: 0;
right: 15px;
left:16px;
}
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 70px;
top: 180px;
z-index: 5;
}
}
.k2t-header-ms .langs-wrapper .langs {
position: relative;
top: -18px;
right: 15px;
left: 8px;
}
.k2t-header .k2t-header-ms .k2t-menu > li > a {
color: #000000;
padding: 0px 18px 0px;
}
.k2t-header .k2t-header-ms .k2t-row [class*="col-"] .h-element {
margin-left: 16px;
margin-top: 0px;
}
.k2t-header .k2t-header-ms .langs-wrapper .langs .current {
position: absolute;
top: 0px;
right: -50px;
width: 50px;
text-align: center;
z-index: 999;
}
}
@media only screen and (min-width: 1600px)
{
.k2t-header .k2t-header-ms  .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 0px 24px 0px !important;
}
}
#carousel4 .glob {
padding-left: 10px !important;
padding-right: 10px !important;
}
#carousel4 .owl-nav {
margin-top: -10px !important;
}
#carousel4 .glob img
{
-webkit-transform: scale(1) !important;
transform: scale(1) !important;
-webkit-transition: 1s ease-in-out !important;
transition: 1s ease-in-out !important;
}
#carousel4 .glob .k2t-member .team-avatar:hover img {
-webkit-transform: scale(1.2) !important;
transform: scale(1.2) !important;
}
#carousel4 .glob .k2t-member .team-avatar
{
cursor:pointer;
border: 1px solid #ccc;
padding:15px;
}
#carousel4  .owl-controls .owl-nav .owl-prev {
margin-left:-32px;
}
#carousel4  .owl-controls .owl-nav .owl-next {
margin-right:-32px;
}
#carousel4 .glob {
padding-left: 10px !important;
padding-right: 10px !important;
}
#carousel4 .glob .k2t-member .image:after {
background:none !important;
}      
.wpb_row {
margin-bottom: 0px !important;
}
#carousel4 .glob .k2t-member .image img {
opacity: 1;
transition: 1s ease-in-out !important;
-webkit-transform: scale(1) !important;
transform: scale(1) !important;
-webkit-transition: 1s ease-in-out !important;
}
.k2t-header-mid .k2t-menu > li {
float: left;
list-style: none;
position: relative;
margin-left: 3px;
overflow: hidden;
}
@media only screen and (min-width: 1600px)
{
.k2t-header-mid .k2t-menu > li {
float: left;
list-style: none;
position: relative;
margin-left: 11px !important;
overflow: hidden;
}
}
.business-features1 {
width: 80%;
}
.tp-caption.small_text, .tracking-steps-section .heading-title-top {
color: rgba(255,255,255,.85);
}
.abt-icon {
line-height: 18px !important;
padding-top: 15px;
border-top: 1px solid #464646;
}
.heading-title-top {
padding-bottom: 12px;
color: #464646;
letter-spacing: 0.6px;
font-weight: 600;
text-align: center !important;
}
.has-text-centered {
text-align: center !important;
padding-top:15px;
}
.has-text-centered .wpb_column
{
padding:5px;
}
#sterling_svg_loader{display:none;top:16%;position:absolute;left:50%;transform:translateX(-50%);width:149px;height:139px}#sterling_svg_loader line,#sterling_svg_loader path,#sterling_svg_loader polygon,#sterling_svg_loader rect{transition-property:fill;transition-duration:.5s;transition-timing-function:linear;transition-delay:0ms;fill:transparent}
.svg-end line,.svg-end path,.svg-end polygon,.svg-end rect{stroke-width:0 !important}
@media only screen and (max-device-width: 300px) and (max-width: 300px)
{
.bg-about
{
text-align:justify;
}
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 12px;
top: 100px;
z-index: 5;
}
.glob .carous .team-content header {
top: 100px;
}
}
@media only screen and (min-width: 301px) and (max-width: 350px)
{
}
@media only screen and (min-width: 300px) and (max-width: 480px)
{
.bg-about
{
text-align:justify;
}
.glob header h4 {
color: #fff;
font-size: 1rem;}
.work-item figure figcaption h3 {
margin-top: 95px !important;
background-size: contain !important;
}
.ourbrands .k2t-member .team-avatar {
margin-bottom: 10px !important;
}
.k2t-body {
padding-top: 60px !important;
}
.k2t-logo-m .k2t-logo img {
width: 60%;
padding: 5% 5%;
}
}
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 12px;
top: 100px;
z-index: 5;
}
.product-highlights{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.glob .carous .team-content header {
top: 135px;
}
.blogspot-heading {
margin-bottom: 0px;
}
.k2t-heading .h {
font: 500 1.8rem 'lato';
}
.countdown-row {
padding: 0px !important;
}
.countdown-row .k2t-heading.align-left, .countdown-row p {
text-align: left;
}
.wpb_button {
margin-bottom: 5px;
}
.k2t-btn {
color: #fff;
padding: 5px 10px;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 0px;
}
.has-text-centered .wpb_column {
padding: 5px;
width: 25% !important;
}
.has-text-centered .wpb_column p {
font-size: 10px;
}
.count
{padding-top: 0px !important;
padding-bottom: 0px !important;}
.count .k2t-heading .text {
padding-left: 10px;
}
.count .wpb_wrapper > .vc_row .wpb_column
{
width:50% !important;
}
.count img {
width: 75%;
}
.mat
{
margin-top:0px;	
}
.global .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 180px;
left: 10%;
right: 10%;
}
.glob .global .team-content header h4 {
opacity: 1;
}
.glob .k2t-member .image:after {opacity: 1;
}
.image-hover.effect-6 .project-b .team-content:before, .image-hover.effect-6 .project-b .team-content:after{opacity: 1;}
.image-hover.effect-6 .wpb_wrapper:hover .team-content:before, .image-hover.effect-6 .wpb_wrapper:hover .team-content:after {
opacity: 1;}
.image-hover.effect-6 .wpb_wrapper .team-content:before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;-webkit-transform: none;
transform: none; }
.image-hover.effect-6 .wpb_wrapper .team-content:after {
border-right: 1px solid #fff;
border-left: 1px solid #fff;-webkit-transform: none;
transform: none;}
.box-txt h5 {
opacity: 1;
}
.project-s header h4
{
opacity: 1;	
}
.image-hover.effect-6 .wpb_wrapper .team-content:before {
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
-webkit-transform: none;
transform: none;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 170px;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
opacity:1;}
}
.global .text 
{ 
padding-left: 10px;
padding-top: 10px
}
.ourbrands .k2t-member .team-avatar {
margin-bottom: 5px;
}
.brand-partners .text 
{
margin-top: 30px;
}
.ourbrands
{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.brandpartners
{
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.work-item figure figcaption h3 { }
.vc_row.wpb_row.associated {
padding-top: 0px ! important;
padding-bottom: 0px ! important;
}
.title2 {
color: #252525;
font: 400 17px "lato";
text-align: center;
}
}
@media only screen and (min-width: 480px) and (max-width: 650px)
{
.work-item figure figcaption h3 {
margin-top: 238px !important;
}
.bg-about
{
text-align:justify;
}
}
@media only screen and (min-width: 650px) and (max-width: 767px)
{
.bg-about
{
text-align:justify;
}
.k2t-logo-m .k2t-logo img{
width: 40%;
}
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 12px;
top: 100px;
z-index: 5;
}
.product-highlights{
padding-top: 20px !important;
padding-bottom: 0px !important;
}
.glob .carous .team-content header {
top: 250px;
}
.bg-about
{
margin-top: 20px;
}
.blogspot-heading {
margin-bottom: 0px;
}
.k2t-heading .h {
font: 500 1.8rem 'lato';
}
.countdown-row {
padding: 0px !important;
}
.countdown-row .k2t-heading.align-left, .countdown-row p {
text-align: left;
}
.wpb_button {
margin-bottom: 5px;
}
.k2t-btn {
color: #fff;
padding: 5px 10px;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 10px;
}
.has-text-centered .wpb_column {
padding: 5px;
width: 25% !important;
}
.has-text-centered .wpb_column p {
font-size: 13px;
}
.count .wpb_wrapper > .vc_row .wpb_column
{
width:50% !important;
}
.count img {
width: 75%;
}
.mat
{
margin-top:0px;	
}
.count
{padding-top: 20px !important;
padding-bottom: 0px !important;}
.count .k2t-heading .text {
padding-left: 10px;
}
.count img{
width: 70%;
}
.global{
padding-top:10px !important;
padding-bottom:0px !important;
}
.global h2 
{
margin-bottom:5px
}
.global .wpb_wrapper > .vc_row .wpb_column {
width: 50%;
}
.global .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 150px;
left: 10%;
right: 10%;
}
.global header h4 {
color: #fff;
font-size: 1rem;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 135px;
}
.global .text 
{ 
padding-left: 10px;
padding-top: 10px
}
.ourbrands .k2t-member .team-avatar {
margin-bottom: 2px;
}
.brand-partners .text 
{
margin-top: 30px;
}
.ourbrands
{
padding-top: 20px !important;
padding-bottom: 20px !important;
}
.brandpartners
{
padding-top: 35px !important;
padding-bottom: 20px !important;
}
.work-item figure figcaption h3 {
margin-top: 320px !important;
}
.associated .glob
{
width:50%;
}
.vc_row.wpb_row.associated {
padding-top: 10px ! important;
padding-bottom: 20px ! important;
}
}
@media only screen and (min-width: 960px) and (max-width: 1299px)
{
.k2t-header-mid .k2t-menu > li > a{
color: #ffffff;
letter-spacing: 1.5px;
padding: 42px 10px 0px !important;
font-size: 0.8rem;
font-family: lato;
font-weight: 700;
text-transform: uppercase;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
transition-property: all;
transition-duration: .2s;
transition-timing-function: linear;
transition-delay: 0ms;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.title2 {
color: #252525;
font: 400 20px "lato";
text-align: center;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
opacity: 0;
}
.glob .k2t-member .image:after {opacity: 0;
}
.glob .global .team-content header h4 {
opacity: 0;
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column{
width: 20%  !important;
}
.count img {
width: 100%;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.mat
{
margin-top:30px;	
}
}
@media only screen and (min-width: 1300px) and (max-width: 1399px)
{
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 50px;
top: 180px;
z-index: 5;
}
.glob .carous .team-content header {
top: 220px;
}
.product-highlights {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.bg-about-inner {
position: relative !important;
padding-top: 60px !important;
padding-right: 150px !important;
padding-bottom: 0 !important;
padding-left: 0px !important;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.count {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.brandpartners {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.glob .k2t-member .image:after {opacity: 0;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 240px;
left: 10%;
right: 10%;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 200px;
transform: scale(0, 1);
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.owl-carousel .glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 200px;
left: 10%;
right: 10%;
}
.vc_row.wpb_row.associated {
padding-top: 60px ! important;
padding-bottom: 60px ! important;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
opacity: 0;
}
.glob .global .team-content header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column {
width: 20%  !important;
}
.count img {
width: 100%;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.mat
{
margin-top:30px;	
}
}
@media only screen and (min-width: 1400px) and (max-width: 1499px)
{
.k2t-header-mid .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 18px 0px !important;
}
.fixed .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 3px 26px 0px !important;
}
.fixed .k2t-menu li ul {
top: 48px !important;
}
.product-highlights {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.bg-about-inner {
position: relative !important;
padding-top: 60px !important;
padding-right: 150px !important;
padding-bottom: 3% !important;
padding-left: 0px !important;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.count {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.brandpartners {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.global .glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 245px;
left: 10%;
right: 10%;
}
.glob .k2t-member .image:after {opacity: 0;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 220px;
left: 10%;
right: 10%;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 220px;
opacity: 0;
transform: scale(0, 1);
}
.glob .global .team-content header h4 {
opacity: 0;
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column {
width: 20%  !important;
}
.count img {
width: 100%;
}
.owl-carousel .glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 220px;
left: 10%;
right: 10%;
}
.vc_row.wpb_row.associated {
padding-top: 60px ! important;
padding-bottom: 60px ! important;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 60px;
top: 200px;
z-index: 5;
}
.mat
{
margin-top:30px;	
}
}
@media only screen and (min-width: 1500px) and (max-width: 1599px)
{
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 65px;
top: 200px;
z-index: 5;
}
.work-item figure figcaption h3 {
height: 60px;
margin-top: 160px !important;
}
.k2t-header-mid .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 21px 0px !important;
}
.k2t-header .k2t-row [class*="col-"] .h-element {
margin-left: 24px !important;
}
.fixed .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 3px 26px 0px !important;
}
.fixed .k2t-menu li ul {
top: 48px !important;
}
.product-highlights {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.bg-about-inner {
position: relative !important;
padding-top: 60px !important;
padding-right: 150px !important;
padding-bottom: 9% !important;
padding-left: 0px !important;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.count {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.brandpartners {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.glob .k2t-member .image:after {opacity: 0;
}
.global .glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 250px;
left: 10%;
right: 10%;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 215px;
left: 10%;
right: 10%;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 240px;
opacity: 0;
transform: scale(0, 1);
}
.glob .global .team-content header h4 {
opacity: 0;
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column {
width: 20%  !important;
}
.count img {
width: 100%;
}
.owl-carousel .glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 230px;
left: 10%;
right: 10%;
}
.vc_row.wpb_row.associated {
padding-top: 60px ! important;
padding-bottom: 60px ! important;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.mat
{
margin-top:30px;	
}
}
@media only screen and (min-width: 1600px) and (max-width: 1799px) { 
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 65px;
top: 200px;
z-index: 5;
}
.work-item figure figcaption h3 {
height: 60px;
margin-top: 180px !important;
}
.k2t-header-mid .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 21px 0px !important;
}
.k2t-header .k2t-row [class*="col-"] .h-element {
margin-left: 24px !important;
}
.fixed .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 26px 0px !important;
}
.fixed .k2t-menu li ul {
top: 87px !important;
}
.product-highlights {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.bg-about-inner {
position: relative !important;
padding-top: 60px !important;
padding-right: 150px !important;
padding-bottom: 12% !important;
padding-left: 0px !important;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.count {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.brandpartners {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.glob .k2t-member .image:after {opacity: 0;
}
.global .glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 260px;
left: 10%;
right: 10%;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 245px;
left: 10%;
right: 10%;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 240px;
opacity: 0;
transform: scale(0, 1);
}
.glob .global .team-content header h4 {
opacity: 0;
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column{
width: 20%  !important;
}
.count img {
width: 100%;
}
.owl-carousel .glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 240px;
left: 10%;
right: 10%;
}
.vc_row.wpb_row.associated {
padding-top: 60px ! important;
padding-bottom: 60px ! important;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.mat
{
margin-top:30px;	
}
}
@media only screen and (min-width: 1800px) and (max-width: 1899px) {  
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 65px;
top: 200px;
z-index: 5;
}
.work-item figure figcaption h3 {
height: 60px;
margin-top: 190px !important;
}
.k2t-header-mid .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 33px 0px !important;
}
.k2t-header .k2t-row [class*="col-"] .h-element {
margin-left: 24px !important;
}
.fixed .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 37px 0px !important;
}
.product-highlights {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.bg-about-inner {
position: relative !important;
padding-top: 60px !important;
padding-right: 150px !important;
padding-bottom: 12% !important;
padding-left: 0px !important;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.count {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.brandpartners {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.glob .k2t-member .image:after {opacity: 0;
}
.global .glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 270px;
left: 10%;
right: 10%;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 240px;
left: 10%;
right: 10%;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 250px;
opacity: 0;
transform: scale(0, 1);
}
.glob .global .team-content header h4 {
opacity: 0;
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column {
width: 20%  !important;
}
.count img {
width: 100%;
}
.owl-carousel .glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 250px;
left: 10%;
right: 10%;
}
.vc_row.wpb_row.associated {
padding-top: 60px ! important;
padding-bottom: 60px ! important;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.mat
{
margin-top:30px;	
}
}
@media only screen and (min-width: 1900px) and (max-width: 1920px) {  
.social-inverted-wrapper .social-inverted {
display: block;
position: absolute;
right: 65px;
top: 200px;
z-index: 5;
}
.work-item figure figcaption h3 {
height: 60px;
margin-top: 220px !important;
}
.k2t-header-mid .k2t-logo img {
max-height: 125px;
}
.k2t-header-mid .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 2px;
padding: 42px 27px 0px !important;
font-size: 1.2rem;
}
.k2t-header .k2t-row [class*="col-"] .h-element {
margin-left: 24px !important;
}
.fixed .k2t-menu > li > a {
color: #ffffff;
letter-spacing: 3px;
padding: 42px 25px 0px !important;
font-size: 1.2rem;
}
.bg-about-inner {
position: relative !important;
padding-top: 60px !important;
padding-right: 150px !important;
padding-bottom: 12% !important;
padding-left: 0px !important;
}
.has-text-centered .wpb_column p {
font-size: 15px;
}
.count {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.product-highlights {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.ourbrands {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.brandpartners {
padding-top: 60px !important;
padding-bottom: 60px !important;
}
.glob .k2t-member .image:after {opacity: 0;
}
.global .glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 270px;
left: 10%;
right: 10%;
}
.glob .k2t-member .team-content header {
text-align: center;
height: 35%;
position: absolute;
top: 240px;
left: 10%;
right: 10%;
}
.image-hover.effect-6 .wpb_wrapper .team-content:before, .image-hover.effect-6 .wpb_wrapper .team-content:after {
position: absolute;
top: 250px;
opacity: 0;
transform: scale(0, 1);
}
.glob .global .team-content header h4 {
opacity: 0;
}
.box-txt h5 {
opacity: 0;
}
.project-s header h4 {
opacity: 0;
}
.count .wpb_wrapper > .vc_row .wpb_column {
width: 20%  !important;
}
.count img {
width: 100%;
}
.owl-carousel .glob .carous .team-content header {
text-align: center;
height: 100%;
position: absolute;
top: 270px;
left: 10%;
right: 10%;
}
.vc_row.wpb_row.associated {
padding-top: 60px ! important;
padding-bottom: 60px ! important;
}
.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
margin-bottom: 30px;
}
.mat
{
margin-top:30px;	
}
}