@media (max-width: 768px) {
#hero .vc_col-sm-8 {
width: 100% !important;
}
#hero .divider-wrap {
margin-top: -50px;
}
#hero h3 {
line-height: 50px !important;
margin-bottom: -20px;
}
#who-we-help .wpb_wrapper,
.services .wpb_wrapper{
display: block;
}
.services .vc_column-inner {
padding-right: 8vw !important;
}
.services .vc_column-inner {
display: block !important;
}
#who-we-help .wpb_wrapper h3,
#what-to-expect .wpb_wrapper h3 {
font-size:  30px !important;
}
.ul-fancy ul {
font-size: 18px !important;
line-height: 25px !important;
margin-top: 20px !important;
margin-bottom: 20px !important;
}
.way-of-success h3 {
width: 70%;
font-size: 17px !important;
margin: 0 auto;
}
#book-meeting .row_col_wrap_12_inner {
padding-right: 0 !important;
}
#print-strategy p {
color:#fff !important;
} body #ajax-content-wrap .container-wrap div.font_size_tablet_7vw.font_size_max_90px.nectar-split-heading, body .container-wrap .font_size_tablet_7vw.font_size_max_90px.nectar-split-heading {
font-size: 40px !important;
}
#ajax-content-wrap .vc_row.left_padding_7pct .row_col_wrap_12, .nectar-global-section .vc_row.left_padding_7pct .row_col_wrap_12 {
padding-left: 0;
}
.hero-btns {
padding-bottom: 20px;
}
.hero-btns .wpb_wrapper {
flex-direction: column;
}
.hero-btns .wpb_wrapper a {
width: 100%;
text-align: center;
}
.full-width-content.left_padding_7pct {
padding-left: 7%;
padding-right: 7%;
}
.resources-loop {
width: 100% !important;
}
}
@media (max-width: 425px) {
body #ajax-content-wrap .container-wrap div.font_size_tablet_7vw.font_size_max_90px.nectar-split-heading, body .container-wrap .font_size_tablet_7vw.font_size_max_90px.nectar-split-heading {
font-size: 25px !important;
}
body #slide-out-widget-area .inner .off-canvas-menu-container li a:not(.sub-menu li a) {
font-size: 26px !important;
line-height: 30px !important;
}
#slide-out-widget-area.slide-out-from-right {
width: 85vw;
}
body #slide-out-widget-area .inner .off-canvas-menu-container .nectar-ext-menu-item__button {
padding-top: 0;
}
body #slide-out-widget-area .inner .off-canvas-menu-container .link_wrap {
font-size: 15px;
padding: 5px 10px !important;
}
body #slide-out-widget-area .inner .off-canvas-menu-container .nectar-cta {
margin-bottom: 0;
}
.column_element_direction_phone_horizontal > .vc_column-inner > .wpb_wrapper {
display: block;
}
div#ajax-content-wrap .nectar-responsive-text * {
font-size: inherit !important;
margin-bottom: 10px !important;
}
}