.themestek-textcolor-white h1,
.themestek-textcolor-white h2,
.themestek-textcolor-white h3,
.themestek-textcolor-white h4,
.themestek-textcolor-white h5,
.themestek-textcolor-white h6,
.themestek-textcolor-white p,
.themestek-textcolor-white ul,
.themestek-textcolor-white ol
.themestek-textcolor-white a{
color: #FFFFFF;
}
.vc_video-bg:after{
position: absolute;
z-index: 100;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: '';
background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.25));
}
.themestek-moversco-icon-facebook:before,
.themestek-moversco-icon-instagram:before,
.themestek-moversco-icon-linkedin:before,
.themestek-moversco-icon-youtube:before{
content: '';
width: 25px;
height: 25px;
position: relative;
top: 35%;
border-radius: 50%;
background-size: 100%;
background-repeat: no-repeat;
background-position: center;
}
.themestek-moversco-icon-facebook:before{
background-image: url(https://www.globalmoving.ca/wp-content/uploads/2026/01/facebook_icon_color.png)
}
.themestek-moversco-icon-instagram:before{
background-image: url(https://www.globalmoving.ca/wp-content/uploads/2026/01/instagram_icon_color.png)
}
.themestek-moversco-icon-linkedin:before{
background-image: url(https://www.globalmoving.ca/wp-content/uploads/2026/01/linkedin_icon_color.png)
}
.themestek-moversco-icon-youtube:before{
background-image: url(https://www.globalmoving.ca/wp-content/uploads/2026/01/youtube_icon_color.png)
}
.site-footer-w .themestek-textcolor-white .social-icons li>a{
border: none;
}
.site-header-menu-middle.themestek-bgcolor-skincolor{
background-color: #252525;
}
.themestek-servicebox-style-1 .themestek-service-content{
margin-bottom: 0;
}
.themestek-service-content p{
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
display: none;
}
.themestek-servicebox-style-1 .themestek-box-content h3 {
font-size: 15px;
margin-bottom: 10px;
line-height: 1.35;
}
.themestek-servicebox-style-1 .themestek-box-content {
padding: 20px 25px 10px 25px;
background-color: #FFFFFF;
}
.themestek-servicebox-style-1 .themestek-box-link{
display: none;
}
.themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-icon{
display: inline-block;
}
.themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-heading{
display: inline-block;
padding-left: 5px;
}
.themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-heading:before{
display: none;
}
.themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-heading h4{
text-transform: none !important;
letter-spacing: 0 !important;
font-size: 16px !important;
font-weight: normal !important;
color: #191919 !important;	
}
.themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-heading h4 a{
color: #191919 !important;	
}
.themestek-textcolor-white .themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-heading h4,
.themestek-textcolor-white .themestek-ihbox-style-8 .ts-ihbox-heading-with-icon .themestek-ihbox-heading h4 a,
.themestek-textcolor-white .themestek-element-heading-wrapper h2{
color: #FFFFFF !important;	
}
.themestek-ihbox-style-8 {
margin-bottom: 10px;
}
.vc_video-bg{
background-color: #191919;
}
.themestek-ihbox-style-2 .themestek-ihbox-heading .themestek-custom-heading{
line-height: 1.35;
}
.hide_column_overflow .vc_column-inner{
overflow: hidden;
}
header .headerlogo img{
max-height: 120px;
}
.themestek-servicebox-style-1:before, .themestek-servicebox-style-1:after, .themestek-post-item,
.themestek-servicebox-style-1 .themestek-box-content{
border-radius: 20px;
}
.themestek-post-item{
overflow: hidden;
}
.themestek-servicebox-style-1:before, .themestek-servicebox-style-1:after{
transition: opacity 0.55s;
}
.sidebar .widget_nav_menu ul#menu-locations-1  li>a:before {
font-family: 'FontAwesome';
content: "\f276";
color: #e32222;
}