.navbar-brand img
{
width:80px !important;	
}
.hero-content .section-title h1 
{
font-size:35px !important;
}
.hero-content
{
padding-bottom:50px !important;
}
.hero-content p
{
font-weight:500 !important;
}
.section-title h3
{
font-size:16px !important;
}
h4.custom-section-title
{
font-size:25px !important;	
line-height:30px !important;
}
.why-choose-us,
.business-type-section
{
margin-top:30px !important;
margin-bottom:0px !important;
}
.why-choose-us h4.custom-section-title,
.business-type-section h4.custom-section-title
{
margin-bottom:25px !important;	
}
.why-choose-us-section
{
margin-bottom:30px !important;
padding:0px 5% !important;
}
.why-choose-us-section h4
{
font-size:20px !important;
}
.why-choose-us-section p
{
font-size:15px !important;
}
.primary-call-to-action-section
{
padding-left:15px !important;	
padding-right:15px !important;	
}
.primary-call-to-action-section h3
{
font-size:22px !important;
line-height:32px !important;
font-weight:900 !important;
}
.primary-call-to-action-section p
{
font-size:15px !important;
}
.primary-call-to-action-section .call-to-action-link-container a
{
font-size:14px !important;
font-weight:600 !important;
}
.work-step-item-no
{
margin-top:-10px !important;
}
.custom-services-section .container
{
padding:0px !important;
}
.custom-services-section .container .custom-sticky-section
{
padding:0px 5% !important;
margin-bottom:40px !important;	
}
.custom-services-section .container .custom-sticky-section h2, .custom-section-title h2, .section-title h2
{
font-size:25px !important;
font-weight:800 !important;
line-height:35px !important;
}
.sticky-item
{
/*
position:sticky !important;
min-height:100vh !important;
*/
border-radius:0px;
box-shadow:0px 10px 25px 0px rgba(0,4,93,0.06);
margin-bottom:0px !important;
}
.sticky-item-content
{
margin-top:-100px !important;
}
h4.custom-section-title
{
font-size:22px !important;	
line-height:30px !important;
}
p.custom-section-description
{
font-size:15px !important;
line-height:23px !important;
padding:0px 5% !important;
margin-top:0px !important;
margin-bottom:30px !important;
}
.our-blog .container
{
padding:0px !important;	
}
.our-blog .container .section-row
{
padding:0px 5% !important;	
}
.copyright-text p
{
text-align:center;	
}
ul.footer-social
{
text-align:center;
}
.all-services-page
{
margin-top:60px;	
}
.blog-page-container
{
margin-top:70px !important;
padding-top:0px !important;
}
header.header-fixed a.navbar-brand
{
margin-top:-15px !important;
}
header.header-fixed .navbar-toggle
{
margin-top:-15px !important;	
}
.custom-page-header
{
padding-bottom:50px;
margin-bottom:-70px !important;
}
.custom-page-header h1
{
font-size:30px !important;
line-height:40px !important;
}
.custom-page-header p
{
font-size:15px !important;
line-height:24px !important;
}
.hide-on-mobile
{
display:none !important;
}
.hide-on-desktop
{
display:inline-block !important;
width:100% !important;	
}
.services-slider-container
{
display:inline-block !important;
width:100%;	
}