/**handles:responsive**/
@media only screen and (max-width:1366px){.container{padding-left:2rem;padding-right:2rem}}@media only screen and (max-width:1024px){header .logo{height:58px;width:152px;background-image:url(https://www.slomoipartners.com.au/wp-content/themes/sipartners/images/logo-medium.svg)}.news-feed .post h3{font-size:1.3rem}.news-feed .post .content-holder p{font-size:.9rem}.container,header .container{padding-left:4rem;padding-right:4rem}.footer-logo{max-width:148px}.footer-certs{max-width:157px}footer{font-size:.8rem}.footer-links a{font-size:.7rem}}@media only screen and (max-width:980px){#menu-main-menu,.news-feed .post .content-holder p,.secondary-menu-holder{display:none}.single-people .advanced-layout .col:first-child{padding-top:2rem;padding-bottom:2rem}h1{font-size:2rem}h2{font-size:1.5rem}.container,header .container{padding-left:3rem;padding-right:3rem}footer{font-size:.6rem}.footer-links{margin-top:2rem}.footer-links a{font-size:.5rem}.news-feed .post:first-child,.news-feed .post:last-child{width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.news-feed .post:first-child .image-holder{width:100%}.news-feed .post:first-child .content-holder{width:100%;float:left}.news-feed .button{position:initial}.home-intro p{padding:0}#banners .banner-content h2{font-size:3.75rem;margin-bottom:20px;line-height:1.1}.menu-trigger{display:inline-block}.menu-trigger:before{font-family:ivymode,sans-serif;content:'Menu';color:#636466;margin-right:10px}.menu-trigger:after{font-family:"Font Awesome 5 Pro";content:'\f0c9';color:#636466;margin-right:20px}.menu-active .menu-trigger:before{content:'Close'}.menu-active .menu-trigger:after{content:'\f00d'}header{padding:1.5rem 0;z-index:99;background:#fff}body{padding-top:110px}.padding,.padding-top{padding-top:4rem}.home-intro .row>div:first-child{border-right:0}.home-intro h1{border-bottom:1px solid #636466;margin-bottom:0;padding-bottom:2rem}.padding,.padding-bottom{padding-bottom:4rem}.post-holder-inner img{height:180px}.mobile-menu{display:block;position:fixed;top:0;left:auto;right:0;width:100%;max-width:320px;height:100vh;min-height:600px;background:#89764B;z-index:98;transition:all 250ms ease;transform:translateY(-100%);overflow:scroll}.menu-active .mobile-menu{display:block;transform:translateY(0)}.mobile-menu .inner{position:initial;margin-top:150px;text-align:center;color:#fff;padding:0 2rem;margin-left:auto;margin-right:auto}.mobile-menu .inner a{color:#fff;font-size:1.5rem;text-decoration:none}.mobile-menu .inner li{list-style:none;margin:15px 0}ul.sub-menu{display:none!important}}@media only screen and (max-width:680px){.two-columns>div:first-child{padding-right:1rem;border:none}.navigation a{max-width:100px}.footer-logo{max-width:210px;margin-bottom:1rem}.footer-certs{max-width:72%}body{padding-top:99px}blockquote{margin-top:1rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;line-height:1.4;font-size:1.3rem}.flex-control-nav{text-align:left;left:1.8rem}h2{font-size:2rem}.page-banner h1{margin-bottom:0}.list-column .col{padding-top:0;padding-bottom:0}.padding,.padding-top{padding-top:2rem}.padding,.padding-bottom{padding-bottom:2rem}.list-column{margin-bottom:3rem}.list-column :last-child{margin-bottom:0}.list-column:before{display:none}.hide-desktop{display:block}.hide-mobile,header a.linkedin{display:none}.footer-links a{font-size:.75rem}footer{font-size:1rem}footer form p{font-size:.75rem;color:#B2B2B2;margin-bottom:10px;margin-top:0}footer .col-xs-12{margin-top:1rem;margin-bottom:1rem}.news-feed .post:first-child,.news-feed .post:last-child{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin-bottom:2rem}#banners ul.slides li{height:400px}#banners .banner-content h2{font-size:2rem}header{padding:1.1rem 0}.container,header .container{padding-left:2rem;padding-right:2rem}header .logo{height:60px;width:160px;background-image:url(https://www.slomoipartners.com.au/wp-content/themes/sipartners/images/logo-small.svg)}.menu-trigger:after{margin-right:0}.flex-control-paging li a{width:36px}.mobile-menu{max-width:100%}.two-columns>div:last-child{padding-left:1rem}navigation a{min-width:100px}.contact-details{text-align:left;margin-bottom:1rem}}