﻿@media only screen and (max-width:1140px){.video-wrapper{margin-top:-30px}.taglines{padding-bottom:16%}}@media only screen and (max-width:1023px){.video-wrapper{margin-top:-10px}.l-canvas.headerpos_fixed .l-main{padding-top:60px}.page-location- .widget-splashboxes .w-iconbox.icon_top .w-iconbox-text{min-height:320px}}@media only screen and (max-width:899px){.taglines h1{font-size:28px}.taglines p,.taglines .cta{font-size:20px}.taglines .cta{padding:4px 12px}.page-location- .widget-splashboxes .w-iconbox.icon_top .w-iconbox-text{min-height:375px}}@media only screen and (max-width:767px){.video-wrapper{margin-top:0}.taglines h1{font-size:23px}.taglines{padding-bottom:16%}.taglines p,.taglines .cta{font-size:18px}.taglines .cta{padding:2px 12px}#venn a{font-size:14px}#venn .centerBox{width:300px}#venn .centerBox div{height:250px;line-height:250px;width:250px;border-radius:150px;-khtml-border-radius:150px;-moz-border-radius:150px;-webkit-border-radius:150px}#venn .centerBox div:nth-child(1){margin-left:-70px}#venn .centerBox div:nth-child(2){margin-left:145px;margin-top:-256px}#venn .centerBox div:nth-child(3){margin-left:40px;margin-top:-95px}#venn .centerBox div:nth-child(1) a{padding:115px 100px}#venn .centerBox div:nth-child(2) a,#venn .centerBox div:nth-child(3) a{padding:115px 90px}#BringingItTogether .dot .caption{top:-230px;font-size:15px;left:-45px}#BringingItTogether .dot .line{height:200px;top:-220px}.page-location-client-resources .g-html h4{min-height:inherit}.page-location- .widget-splashboxes .w-iconbox.icon_top .w-iconbox-text{min-height:inherit}}@media only screen and (max-width:599px){.taglines h1{font-size:18px}.taglines{padding-top:25%;padding-bottom:15%}.taglines p,.taglines .cta{font-size:14px}.taglines .cta{padding:0 12px}#venn .centerBox{width:auto}#venn .centerBox div{border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;float:none;width:100%}#venn .centerBox div:nth-child(1),#venn .centerBox div:nth-child(2),#venn .centerBox div:nth-child(3){margin:0;margin-top:20px}#venn .centerBox div:nth-child(1) a,#venn .centerBox div:nth-child(2) a,#venn .centerBox div:nth-child(3) a{padding:0}#BringingItTogether{display:none}}@media only screen and (max-width:479px){.taglines h1{font-size:15px}.taglines p,.taglines .cta{font-size:10px}.w-logo-img{max-width:175px}.page-location-contact-office-locations #map-australia{display:none}.page-location-contact-office-locations #w-timeline-list{display:block}}