#banner-new .vc_col-sm-4 a.link{
display:none !important;
}
body, p {
font-family: 'Gotham' !important;
}
#services-row h2 a {
pointer-events: none;
}
#form-sec2:before {
content: '';
background-image: url(http://resonate.resonatedev.com.au/wp-content/uploads/2020/10/ebook.png) !important;
display: inline-block;
position: absolute;
background-size: 650px;
width: 100%;
height: 455px;
top: 8%;
background-repeat: no-repeat;
left: 10%;
}
.works-thumbnail.fancy-thumb h4.title {
font-size: 38px;
margin-bottom: 10px;
margin-top: 30px;
}
.works-thumbnail.fancy-thumb h4.title a {
font-size: 38px;
}
.works-thumbnail.fancy-thumb {
position: relative;
margin-bottom: 20px !important;
}
.works-thumbnail.fancy-thumb .text {
position: absolute;
top: 0;
max-width: 470px;
padding: 0px 0px 0px 40px;
justify-content: center;
max-height: 580px;
display: -ms-flexbox;
display: flex;
align-items: center;
flex-direction: column;
height: 1000%;
}
.works-thumbnail.fancy-thumb figure {
max-height: 580px;
overflow: hidden;
position: relative;
}
.works-thumbnail.fancy-thumb a.read-more {
font-size: 18px;
color: #ffffff;
}
.works-thumbnail.fancy-thumb figure:after{
content: "";
width: 100%;
position: absolute;
top: 0;
left: 0;
height: 100%;
background-color: #33333336 !important;
right: 0;
margin: 0 auto;
text-align: center;
}
h4.title, h4.title a {
color: #ffffff;
font-size: 48px;
margin-bottom: 0;
}
.desc, .desc p {
font-size: 18px;
color: #fff;
font-weight: 700;
line-height: 28px;
}
.desc a {
color: #fff;
}
.blog .excerpt-wrap.entry-summary p, #blog-post p {
font-size: 14px;
}
body.blog .category-our-work.layout-grid {
display: none;
}
.nav-menu-primary li {
cursor: default;
}
.nav-menu-primary li a {
pointer-events: none;
text-decoration: none !important;
}
#menu-our-solutions li a {
pointer-events: none;
text-decoration: none !important;
}
#our-work-page .vc_gitem-zone {
max-height: 580px;
margin-bottom: 20px;
display: -ms-flexbox;
display: flex;
align-items: center;
padding: 40px;
}
#our-work-page .vc_gitem-zone.vc_gitem-zone-c {
width: 100%;
position: absolute;
top: 0;
height: 100%;
background-color: #33333336 !important;
}
#our-work-page .vc_gitem-zone.vc_gitem-zone-c .vc_gitem-zone-mini {
width: 470px;
}
#our-work-page .vc_gitem-zone.vc_gitem-zone-c h4 {
color: #ffffff;
font-size: 48px;
margin-bottom: 0;
}
#our-work-page .vc_gitem-zone.vc_gitem-zone-c p{
font-size: 18px;
color: #fff;
font-weight: 700;
line-height: 28px;
}
#our-work-page span.rt-reading-time, #our-work-page .vc_btn3-container.vc_btn3-left{
display: none !important;
}
.single .widget p.widget-title {
font-size: 18px;
color: #000000;
font-weight: bold;
text-transform: capitalize;
}
.article-content-col>.content>.excerpt-wrap p a {
display: none;
}
#blog-post .vc_grid.vc_row.vc_grid-gutter-10px .vc_grid-item {
padding-right: 15px;
padding-left: 15px;
padding-bottom: 10px;
box-sizing: border-box;
}
.vp-portfolio__items-style-fade .vp-portfolio__item-overlay {
background-color: #33333363 !important;
}
#blog-post .vc_grid.vc_row.vc_grid-gutter-10px .vc_pageable-slide-wrapper {
margin-right: -15px;
margin-left: -15px;
}
#blog-post .vc_gitem_row .vc_gitem-col {
min-height: 314px;
background-color: #ffffff;
}
#blog-post p {
margin-bottom: 0px;
}
nav .item--inner.builder-item--header_search_responsive {
display: none;
}
.banner-text h3 {
color: #ffffff;
font-weight: 500;
}
#blog-post .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
min-height: 125px;
}
#banner-new .vc_col-sm-4:hover a.link{
background-image: url(http://resonate.resonatedev.com.au/wp-content/themes/neve/assets/img/arrow-r.png) !important;
background-size: contain;
background-repeat: no-repeat;
font-size: 0 !important;
display: inline-block;
width: 31px;
height: 27px;
}
#banner-new .vc_col-sm-4:hover p:last-child {
text-align: right !important;
}
#banner-new.one{
background-image: url(http://resonate.resonatedev.com.au/wp-content/themes/neve/assets/img/strategy-Resonate-n.jpg) !important;
-webkit-animation: fI 3s; -moz-animation: fI 3s; -ms-animation: fI 3s; -o-animation: fI 3s; animation: fI 3s;
}
#banner-new.two{
background-image: url(http://resonate.resonatedev.com.au/wp-content/themes/neve/assets/img/marketing-Resonate-n.jpg) !important;
-webkit-animation: fI 2s; -moz-animation: fI 2s; -ms-animation: fI 2s; -o-animation: fI 2s; animation: fI 2s;
}
#banner-new.three{
background-image: url(http://resonate.resonatedev.com.au/wp-content/themes/neve/assets/img/sales-Resonate-n.jpg) !important;
-webkit-animation: fI 2s; -moz-animation: fI 2s; -ms-animation: fI 2s; -o-animation: fI 2s; animation: fI 2s;
}
#banner-new{
background-color: #193057;
-webkit-transition: 1s;
-o-transition:  1s;
transition: 1s;
}
#services-row .vc_custom_heading a {
-webkit-transition: none !important;
transition: none !important;
opacity: 1 !important;
}
span.rt-label, .rt-time {
color: #192f58 !important;
}
div#iframe-button-height2 h5.vc_custom_heading {
padding: 0;
color: #192f58 !important;
text-align: left !important;
font-weight: bold;
}
#blog-post .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link {
max-height: 200px;
}
.page-template-default .neve-main {
padding-top: 120px;
padding-bottom: 10px;
}
.single-post .attachment-neve-blog {
display: flex;
width: 100%;
}
.home.page-template-default .neve-main {
padding-top: 0px;
padding-bottom: 0px;
}
.article-content-col>.content>.nv-post-thumbnail-wrap a {
min-height: 195px;
max-height: 195px;
}
.nv-post-thumbnail-wrap img {
height: auto;
min-height: 250px !important;
}
#blog-post h4 {
font-size: 24px;
}
#blog-post a.vc_btn3 {
background-color: #0a8ddd;
}
#blog-post a.vc_btn3:hover{
background-color: #0775c4;
}
#services-row p {
color: #fff;
}
#services-row {
padding-top: 100px;
}
#banner-new{
background-size: cover;
background-repeat: no-repeat;
position: relative;
}
#banner-new .vc_col-sm-4 .wpb_wrapper a.link {
color: #fff;
font-size: 18px;
}
#banner-new .vc_col-sm-4 .vc_column-inner {
padding: 0 !important;
padding-top: 30px !important;
}
#banner-new #one.vc_col-sm-4:hover{
background-color: #2f6bb4;
}
#banner-new .vc_col-sm-4:hover h2, #banner-new .vc_col-sm-4:hover p{
color: #ffffff !important;
}
#banner-new .vc_col-sm-4 p{
font-size: 14px;
color: #fff;
text-align: left !important;
}
#banner-new #two.vc_col-sm-4:hover{
background-color: #11b5ab;
}
#banner-new #three.vc_col-sm-4:hover{
background-color: #f68622;
}
.wpb_column.vc_column_container.vc_col-sm-12 {
position: relative;
z-index: 2;
} div#n2-ss-4 .n2-font-a2c98cb02b952ed27b732ce5cb1cc144-paragraph {
font-size: 100% !important;
}
header.header {
position: fixed; z-index: 9;
width: 100%;
}
.single-post-container, .posts-wrapper {
padding-top: 120px !important;
}
.about-head p {
font-size: 38px; } @media only screen and (max-width: 1200px) and (min-width: 992px)  {
#blog-post .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link {
max-height: 169px;
}
#blog-post h4 {
font-size: 22px;
}
#form-sec2:before {
background-size: 400px;
}
.builder-item--primary-menu .nav-ul li.menu-item-14 a {
padding-left: 14px !important;
padding-right: 14px !important;
}
}
@media only screen and (max-width: 991px) and (min-width: 768px)  {
#blog-post .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link{
max-height: 130px;
}
#banner-new {
padding-top: 40px !important;
}
#blog-post .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {
min-height: 430px;
}
#blog-post h4 {
font-size: 20px;
}
span.rt-reading-time {
font-size: 14px;
}
#form-sec2:before {
background-size: 330px;
left: 0%;
top: 27%;
right: 0;
bottom: 27%;
}
header.header {
top: 0;
}
}
@media only screen and (max-width: 1200px) {
#banner-new .vc_col-sm-4{
padding-left: 15px;
padding-right: 15px;
}
.vc_custom_1603745600726 p {
display: block;
}
#services-row {
padding-top: 40px;
}
#banner-new .vc_col-sm-4 .vc_column-inner h2.vc_custom_heading, #banner-new .vc_col-sm-4 .vc_column-inner .wpb_text_column.wpb_content_element {
padding-right: 15px !important;
padding-left: 15px !important;
}
.vc_custom_1603745600726 {
padding-top: 0px !important;
}
h4 {
font-size: 26px;
line-height: 1.3em;
letter-spacing: 0px;
}
}
@media only screen and (max-width: 768px) {
#our-work-page .vc_gitem-zone.vc_gitem-zone-c h4 {
font-size: 20px;
}
#our-work-page .vc_gitem-zone.vc_gitem-zone-c p {
font-size: 14px;
}
#our-work-page .vc_gitem-zone {
max-height: 500px;
margin-bottom: 20px;
display: -ms-flexbox;
display: flex;
align-items: center;
padding: 0px; 
height: 500px;
}
header.header {
top: 0;
}
}
@media only screen and (max-width: 767px) {
footer#site-footer .builder-item.col-2 {
width: 50%;
max-width: 50%;
}
header.header {
top: 0;
}
.wpb_content_element, ul.wpb_thumbnails-fluid>li {
margin-bottom: 0px;
}
.vc_custom_1603745600726 {
padding-top: 0px !important;
}
#iframe-button-height .vc_custom_1601003308119 {
display: none;
}
header.header {
top: 0;
}
body, .site-title {
font-size: 16px;
}
ul#nv-primary-navigation-sidebar{
display: none;
}
ul#nv-primary-navigation-sidebar li a, #secondary-menu li a {
color: #000 !important;
}
#form-sec2:before{
display: none;
}
div#banner-new {
padding-top: 80px !important;
padding-bottom: 100px !important;
}
h1, .single h1.entry-title {
font-size: 24px !important;
}
h3 {
font-size: 18px;
}
h2 {
font-size: 24px;
}
div#focus-sec h5 {
font-size: 16px;
}
#slider-sec h4.vc_custom_heading {
font-size: 24px;
}
#slider-sec h5 {
font-size: 18px;
}
div#form-sec1 {
padding: 0 !important;
}
div#form-sec1 h4.vc_custom_heading {
font-size: 24px;
text-align: center !important;
}
div#form-sec1 .screen__ScreenContent-sc-9mfxmi-6.eTENfs {
padding: 0;
text-align: left;
font-size: 16px;
}
div#form-sec1 .wpb_text_column {
font-size: 16px;
}
div#form-sec1 .cCuEMO {
padding: 0px 0 0px;
}
div#form-sec1 .screen__StickyFooter-sc-9mfxmi-10.iCTEXn {
bottom: 30px;
}
div#iframe-button-height {
height: 520px !important;
}
div#blog-post h4 {
font-size: 20px;
}
div#iframe-button-height2 h5.vc_custom_heading {
font-size: 18px;
}
div#iframe-button-height2 {
height: 460px !important;
margin-right: 0;
width: 100%;
margin: 0 !important;
}
.builder-item--footer_copyright .component-wrap {
font-size: 12px;
}
footer .widget ul li {
text-align: center;
}
footer .builder-item.col-2 {
margin-bottom: 0 !important;
}
}
@media only screen and (max-width: 1600px) {
#form-sec2:before {
background-size: 500px;
left: 10%;
top: 20%;
right: 0;
bottom: 20%;
}
}
@media (max-width: 768px){
header.header {
top: 0;
}
.wpb_content_element, ul.wpb_thumbnails-fluid>li {
margin-bottom: 0px;
}
.vc_custom_1603745600726 {
padding-top: 0px !important;
}
}
@media (max-width: 768px){
header.header {
top: 0;
}
.wpb_content_element, ul.wpb_thumbnails-fluid>li {
margin-bottom: 0px;
}
.vc_custom_1603745600726 {
padding-top: 0px !important;
}
}
@media (max-width: 768px){
header.header {
top: 0;
}
.wpb_content_element, ul.wpb_thumbnails-fluid>li {
margin-bottom: 0px;
}
.footer--row-inner.footer-top-inner.footer-content-wrap {
padding: 25px 0px 15px 0px;
}
.vc_custom_1603745600726 {
padding-top: 0px !important;
}
.footer--row .builder-item:not(:last-child) {
margin-bottom: 0px;
}
.works-thumbnail.fancy-thumb h4.title {
font-size: 18px;
margin-bottom: 0px;
margin-top: 0px;
color: #ffffff;
position: relative;
z-index: 1;
}
.works-thumbnail.fancy-thumb h4.title a {
font-size: 20px;
}
.works-thumbnail.fancy-thumb .desc {
display: none;
}
.our-work-page {
margin-top: 30px;
}
.works-thumbnail.fancy-thumb .text {
top: 0;
z-index: 9;
max-width: 170px;
padding: 0px 0px 0px 10px;
justify-content: center;
max-height: 100%;
height: 1000%;
}
.works-thumbnail.fancy-thumb figure:after {
height: calc(100% - 6px);
}
div#slider-sec .wpb_column.vc_column_container.vc_col-sm-12 {
padding-bottom: 0;
}
#blog-post .vc_gitem_row .vc_gitem-col {
min-height: 260px;
}
#blog-post .vc_gitem_row .vc_gitem-col .vc_gitem-post-data-source-post_excerpt {
min-height: 100px;
}
#blog-post .vc_btn3-container.vc_btn3-left {
margin-bottom: 0;
}
}