.arrow-down,.welcome-bg{background-repeat:no-repeat}.bodyOF,.team{overflow:hidden}.team p>a:focus,a:focus{outline:0!important}body,html{height:100%;width:100%}body{margin:0;position:relative;z-index:99}.fancybox-container{font-family:Roboto,sans-serif}::-webkit-scrollbar{width:0}img{max-width:100%}.top-80{margin-top:80px}.top-0{margin-top:0!important}.top-50{margin-top:50px}.bottom-50{margin-bottom:50px}.active a:before{content:'⇒';position:absolute;left:-15px;font-weight:600;color:#392e2b}.home-menu-main,.welcome-bg{position:relative}.menu ul .active a{color:#392e2b}.legal-page-content{min-height:575px!important}.welcome-bg{width:100%;height:100vh;background-image:url(http://www.benjaminlaw.com.au/wp-content/uploads/2018/06/bg_img.jpg);background-size:cover}.approach-outcome,.four-approach-outcome,.second-approach-outcome,.third-approach-outcome{border-bottom:1px solid #000;padding-bottom:37px}.side-testimonial p{margin-bottom:20px}a.text-white{color:#FFF!important}.back-text{color:#FFF;margin-left:24px;margin-top:0;display:inline-block}.privacy hr{margin-top:52px;border-top:1px solid #000}.back-text span{margin-right:7px}.legal-page-content h3{padding-top:35px}.b-white-logo{margin-top:233px}.home-menu{position:absolute;top:19px;right:-10px}.home-menu a{color:#FFF;position:relative;z-index:99}@media (max-width:768px){.team-list li{width:100%!important}.side-testimonial.home-test{margin-top:30px!important}}.welcome-logo{height:300px;width:122px;background-size:cover;position:absolute;left:7%;top:18%;transform:translate(-50%,-50%)}.welcome-text{margin-top:53px;font-size:36px;line-height:1.2;color:#fff}.welcome-text p{margin-bottom:5px;margin-top:25px}.arrow-down{background-image:url(../images/arrow-down.png);width:45px;height:55px;position:absolute;bottom:25px;display:inline-block;background-size:100%;animation:mymove 2s infinite}@-webkit-keyframes mymove{from{bottom:50px;opacity:1}to{bottom:25px;opacity:.2}}@keyframes mymove{from{bottom:50px;opacity:1}to{bottom:25px;opacity:.2}}.header{padding:20px 0 0;width:100%;background:#fff;z-index:9999}.menu ul{padding:0;margin:0;float:right}.menu ul li a{max-width:201px;display:block;font-size:14px;color:#b7a797;font-weight:500;position:relative}.heading,.menu ul li a.active,.menu ul li a:hover{color:#392e2b}ul.sub-menu{float:left;width:100%;padding-left:10px}.menu ul li a:active::before:not(.sub-menu li a),.menu ul li a:hover::before:not(.sub-menu li a){content:'⇒';position:absolute;left:-15px;font-weight:600}.footer:before,.header:after{content:''}.fixed-header{position:fixed;top:0;left:0;right:0;background-color:rgba(255,255,255,.95)}.heading{font-size:28px;font-weight:700}.about-text{font-size:14px;font-weight:500;color:#382e2b}.about-text ul{max-width:680px}.header:after{position:absolute;width:100%;height:2px;background:#392e2b;left:0;right:0}.private-client{border-bottom:1px solid #000;padding-bottom:25px;width:100%}.list-btn li:last-child{border-right:1px solid #b7a797}.list-btn li{list-style:none;display:inline-block;border-left:1px solid #b7a797;float:left;border-bottom:1px solid #b7a797}.list-btn a{width:145px;display:block;padding:5px;font-weight:500;text-align:center;color:#b7a797}.list-btn a:hover{background:#b7a797;color:#fff}.parallax-container{height:100vh}section#about-2{background:#382e2b;padding:80px 0}.our-adv{color:#fff}.side-testimonial{margin-top:70px;color:#b7a797;font-weight:500;padding:0 20px}.side-testimonial.home-test{margin-top:218px}.side-testimonial a{color:#b7a797}#about-4{padding:80px 0 0;color:#000}#about-3{padding:00px 0 0;color:#000}.team{width:355px;margin:auto;padding-bottom:5px;transition:all ease-in-out .5s}.team img{transition:all ease-in-out 2.5s}.team:focus,.team:hover{background-color:#b7a797}.team:hover p,.team:hover p strong,.team:hover p>a strong{color:#fff}.team:focus img,.team:hover img{transform:scale(1.1)}.team p,.team p>a{font-size:14px;color:#766661}.team p>a:focus{border:0!important}.team:hover p>a,.team:hover p>a strong{color:#fff}.team p strong{color:#222;display:block}.footer,.footer span a{font-size:12px;color:#96958d}.team-list li{width:30%;text-align:center;display:inline-block;padding:5px;vertical-align:top;box-sizing:border-box;margin-bottom:35px;margin-right:6%}.what-people-say ul span{display:block;margin-bottom:30px;margin-top:10px}#about-5{padding:10px 0 40px}.list-inline li{display:inline-block}.footer{position:relative;padding:20px 0}.footer:before{width:100%;height:2px;background:#444;position:absolute;top:0;left:0;right:0}.footer input{border-bottom:1px solid #ccc;font-size:12px;padding:0;height:auto;margin:3px 0 2px;font-weight:500}.banners,.boxes{margin-bottom:5px}.footer input[type=submit]{border:none;background:0 0}.footer span{font-size:12px;line-height:1.3;display:block}.footer span a{line-height:1.3;display:inline-block}.boxes,.clicktotop{display:none}.clicktotop{position:fixed;bottom:10px;right:10px;font-size:20px;background:#000;width:30px;text-align:center;color:#fff;z-index:999}ul.os a{width:auto;font-size:12px;padding:5px 8px}.banners{height:333px;background-size:cover;text-align:center;background-position:center;position:relative}#newboxes3,div#newboxes1{padding:50px 0;background:#b5a898}.banners h1{position:absolute;width:100%;text-align:center;color:#fff;font-weight:500;font-size:40px;top:40%;transform:translatey(-50%);text-shadow:1px 1px 5px #000}.banners a.outerarrow{position:absolute;bottom:15px;left:calc(50% - 22px)}div#newboxes1{color:#fff;margin-top:-5px}.boxes li p{font-size:14px;margin:3px 0;color:#000}.boxes li p span{font-weight:400;color:#b7a797;display:block}.boxes li{margin-left:20px;position:relative}.boxes li::before{content:"";position:absolute;left:-20px;top:10px;border-bottom:1px solid #000;width:12px}.client-panel p{color:#000}#about .parallax img{object-fit:cover;height:auto!important}.inner_arrow img{transform:rotate(180deg);height:45px;width:45px;display:table;margin:auto}.inner_arrow{margin-top:60px;display:block}#newboxes4,div#newboxes2{background:#b8a999;padding:80px 0;position:relative;margin-top:-5px}.mbl-menu,.mbl-menu .menu{position:absolute;width:100%}#newboxes2 li{border-color:#392e2b}#newboxes2 li p span{color:#392e2b;display:block;font-weight:500}#newboxes3{margin-top:-5px}#newboxes5{padding:80px 0}div#newboxes5 li{border-bottom:none;border-top:0;padding-bottom:10px;margin-left:30px}div#newboxes5 li p{margin:5px 0 10px;font-weight:500}.contact-container{width:96%;margin:auto}#map{width:100%;height:600px}.contact-container .row,.contactpage{margin-bottom:20px;margin-top:30px}.contact-container a{color:#333}.fullbanner{margin-bottom:50px}.side-testimonial p strong{font-weight:400;margin-top:10px;display:block}.inner-header[style*=fixed] .row,.main-header[style*=fixed] .row{margin-bottom:5px}.mbl-menu{display:none;height:calc(100vh - 65px);background:#fff;z-index:9999}.mbl-menu .menu{display:block;text-align:center;top:45%;transform:translatey(-50%)}.mbl-menu .menu ul{float:none}.mbl-menu .menu ul a{max-width:100%;text-align:center;font-size:28px;font-weight:700;padding:10px}.close-txt{display:none}.mbl-menu .menu ul a:before{content:none!important}.sections.current .outerarrow img{transform:rotate(180deg);-webkit-transform:rotate(180deg)}@supports (-moz-appearance:meterbar){.parallax .wow{height:100vh}}#hidden-content-1 h2,#hidden-content-10 h2,#hidden-content-2 h2,#hidden-content-3 h2,#hidden-content-4 h2,#hidden-content-5 h2,#hidden-content-6 h2,#hidden-content-7 h2,#hidden-content-8 h2,#hidden-content-9 h2{font-size:28px;text-align:center;font-family:Roboto,sans-serif;font-weight:500}#hidden-content-1 h4,#hidden-content-10 h4,#hidden-content-2 h4,#hidden-content-3 h4,#hidden-content-4 h4,#hidden-content-5 h4,#hidden-content-6 h4,#hidden-content-7 h4,#hidden-content-8 h4,#hidden-content-9 h4{font-size:20px;text-align:center;font-family:Roboto,sans-serif}#hidden-content-1 p,#hidden-content-10 p,#hidden-content-10 ul li,#hidden-content-2 p,#hidden-content-3 p,#hidden-content-4 p,#hidden-content-5 p,#hidden-content-6 p,#hidden-content-7 p,#hidden-content-8 p,#hidden-content-9 p{font-size:14px;font-weight:500;color:#382e2b;font-family:Roboto,sans-serif}.commercial-client-list:not(.browser-default) li,.private-client-list:not(.browser-default) li{line-height:26px;list-style-type:none;padding-left:15px;position:relative}.commercial-client-list:not(.browser-default) li:before,.private-client-list:not(.browser-default) li:before{content:"-";position:absolute;left:0;font-size:21px}.commercial-client{margin-top:30px}.commercial-client h5,.private-client h5{font-weight:500;color:#b7a797}.commercial-client-list:not(.browser-default),.private-client-list:not(.browser-default){padding-left:20px;list-style-type:none}.case-studies-pannel{padding:20px 0 30px;border-top:3px solid #b7a797}.case-studies-pannel h1{font-weight:700;color:#b7a797}.settlement h5{font-weight:500;color:#b7a797;font-size:18px;margin-top:50px}.settlement p{font-size:14px;font-weight:500;color:#382e2b}.approach-outcome h5,.legal-problems h5{color:#b7a797;font-size:18px;font-weight:500}.number-legal-prob:not(.browser-default) ol{list-style:inherit}.approach-outcome p{font-size:14px;font-weight:500;color:#382e2b}.successfully-defending h5{font-weight:500;color:#b7a797;font-size:18px;margin-top:50px}.successfully-defending p{font-size:14px;font-weight:500;color:#382e2b}.second-approach-outcome h5{font-weight:500;color:#b7a797;font-size:18px}.number-legal-prob li,.second-approach-outcome p{font-size:14px;font-weight:500;color:#382e2b}.protecting-business h5{font-weight:500;color:#b7a797;font-size:18px;margin-top:50px}.protecting-business p{font-size:14px;font-weight:500;color:#382e2b}.third-approach-outcome h5{font-weight:500;color:#b7a797;font-size:18px}.third-approach-outcome p{font-size:14px;font-weight:500;color:#382e2b}.exclusive-agency h5{font-weight:500;color:#b7a797;font-size:18px;margin-top:50px}.exclusive-agency p{font-size:14px;font-weight:500;color:#382e2b}.four-approach-outcome h5{font-weight:500;color:#b7a797;font-size:18px}.four-approach-outcome p{font-size:14px;font-weight:500;color:#382e2b}.statutory-licensing h5{font-weight:500;color:#b7a797;font-size:18px;margin-top:50px}.statutory-licensing p{font-size:14px;font-weight:500;color:#382e2b}.five-approach-outcome h5{font-weight:500;color:#b7a797;font-size:18px}.five-approach-outcome p{font-size:14px;font-weight:500;color:#382e2b}.float-tab{position:fixed;top:115px;z-index:999;background:#FFF;-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}.bl-form input[type=text]{border:1px solid #ccc;margin-bottom:7px;text-indent:10px;margin-top:9px}.bl-form input[type=submit]{background:#b7a797;color:#fff;border:0;padding:10px;min-width:100px}.bl-form input[type=submit]:focus{outline:0}.parallax{z-index:-9!important}.parallax-container{z-index:-9}#about-3,#about-4,#about-5,section#about-2{z-index:-9;position:relative}.business-client{border-bottom:1px solid #000;padding-bottom:25px;padding-top:19px}.testimonial-section p{font-style:italic;font-weight:700}.testimonial-section h5{font-size:18px;margin-bottom:0;line-height:20px}.testimonial-section h6{font-size:14px;margin:5px 0}.what-people-say ul li{margin-bottom:33px;border-bottom:1px solid #000;padding-bottom:30px}.what-people-say ul li:last-child{border:0;padding-bottom:0}.page-head{font-weight:700;color:#b7a797}.privacy h3{font-size:20px}.privacy ul li{list-style-type:none}.privacy ul{padding-left:30px}.about-text{margin-left:10px}.page-template-template-our-expertise #about{margin-top:66px}.contactpage,.testimonial-section{padding-top:29px}@media (max-width:1025px) and (min-width:768px){.welcome-text br{display:none}.parallax-container{height:452px}#newboxes5{padding-bottom:0}.team-list li{width:45%;margin-bottom:25px}}@media(max-width:600px) and (orientation:landscape){.footer .container>.row>.s12{width:49%!important;display:inline-block;vertical-align:top;padding-right:10%}}@media(max-width:767px) and (orientation:landscape){.welcome-logo img{height:175px}.list-btn a{width:130px}.welcome-logo{height:190px;width:80px}.banners{height:100vh}ul.os li{width:32.5%}.footer .container>.row .row>.s12{width:100%!important}.legal-page-content{min-height:0!important}}@media(max-width:767px){.desktop-menu .menu,.welcome-text br{display:none}.approach-outcome h5,.approach-outcome p,.case-studies-pannel h1,.exclusive-agency h5,.exclusive-agency p,.five-approach-outcome h5,.five-approach-outcome p,.four-approach-outcome h5,.four-approach-outcome p,.protecting-business p,.second-approach-outcome h5,.second-approach-outcome p,.settlement h5,.settlement p,.statutory-licensing h5,.statutory-licensing p,.successfully-defending h5,.successfully-defending p,.third-approach-outcome h5,.third-approach-outcome p{text-align:center}.welcome-bg{background-position:right}.arrow-down{width:35px;height:40px}#map,.parallax-container{height:350px}.social img{max-width:36px}.welcome-text{position:relative;margin-top:10%}.top-80{margin-top:40px}.top-0{margin-top:20px!important}.top-50{margin-top:30px}.bottom-50{margin-bottom:30px}.list-btn li{border:1px solid #b7a797}.team-list li{width:49%;vertical-align:top;margin-bottom:20px}#about-3,#about-4,section#about-2{padding:40px 0 20px}#about-5{margin-top:-75px}.contact-container div[style*=padding]{padding:0;margin-top:25px}ul.os a{padding:5px!important}#newboxes5{padding:80px 0 0;margin-bottom:-50px}.bar1,.bar2,.bar3{width:25px;height:3px;background-color:#777;margin:4px 0;transition:.4s}.hamburger{display:table;margin-left:auto;margin-top:10px}.change .bar1{-webkit-transform:rotate(-45deg) translate(-4px,13px);transform:rotate(-45deg) translate(-4px,4px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-5px,-6px);transform:rotate(45deg) translate(-5px,-6px)}.close-txt{float:left;font-weight:700;color:#777;margin-top:10px;display:none;position:absolute;right:50px}.close-txt.show-closetxt{display:block}.welcome-text{font-size:25px;line-height:1.4;color:#fff5ea}.welcome-text span{display:block;color:#fff}.team-list{width:100%;overflow:hidden}.social{position:relative;margin-top:30px}.social:before{content:'Share';position:absolute;top:-25px;font-weight:600;font-size:16px}.approach-outcome h5,.exclusive-agency h5,.five-approach-outcome h5,.four-approach-outcome h5,.legal-problems h5,.second-approach-outcome h5,.settlement h5,.statutory-licensing h5,.successfully-defending h5,.third-approach-outcome h5{font-size:18px}.case-studies-pannel{padding:0}.protecting-business h5{font-size:18px;text-align:center}.legal-page-content{min-height:0!important}}.post_author,.post_date{text-align:left;font-size:14px}.testimonial-section p span{color:#b7a797;display:initial}.post_page{margin:45px 0}.post_block{margin-top:20px}.featured-img{width:100%;display:block}.post_date{color:#b7a797;margin-top:22px;margin-bottom:-7px}.post_author{color:#96958d;font-weight:500}.post_link,h1.post_heading{font-weight:700;text-align:left}.post_content{text-align:left;color:#222;display:block;font-size:14px}h1.post_heading{color:#222;font-size:21px}.post_link,a.post_author{color:#96958d}.post_link{font-size:12px}.post_link span{margin-left:5px;font-size:15px}.single_post_page{width:70%;margin:auto;padding-top:40px}.single_post_content p{text-align:left;color:#222;display:block;font-size:15px}.post_info,.post_info p{display:inline-block}.post_category,.post_info p{text-align:left;font-size:14px;font-weight:500}.post_info p{margin-right:70px;color:#96958d!important}.post_category{color:#96958d}.client-panel p:nth-child(2){margin-top:26px}@media(min-width:340px) and (max-width:480px){.case-studies-pannel h5 span{display:block}.fixed-header.main-header{height:78px!important}.legal-page-content{min-height:0!important}.list-btn li{margin-top:0}.footer:before{top:auto}}@media(max-width:480px){.header:after,.list-btn a,.team{width:100%}.parallax-container{height:200px}.private-client-list{margin-left:-3px}.list-btn li{border-top:transparent;margin-top:0}.contact-container{width:100%;margin:auto;display:flex;flex-direction:column-reverse}.welcome-ani.wow.zoomIn.animated img,.welcome-text br{display:none}.container.right{float:none!important}.welcome-text{margin-top:25%}.float-tab{top:62px}.footer,.social{position:initial}.home .fixed-header.main-header{height:92px!important}.fancybox-slide>*{max-width:90%!important}.header:after{position:absolute;height:2px;background:#392e2b;left:0;right:0;bottom:0}.fullbanner{margin-top:0!important}.header{height:103px!important;padding-top:25px!important}.home .header{padding-top:30px!important}#newboxes5{padding:80px 0 3px;margin-bottom:0}.banners h1{top:33%}.page-template-template-our-client .sections,.page-template-template-our-client section,.page-template-template-our-expertise .sections,.page-template-template-our-expertise section{padding-top:0!important}}@media(min-width:1160px) and (max-width:1280px){.welcome-text{font-size:38px}}@media(min-width:1200px){.about-text{margin-left:10px}}@media(min-width:1600px){.banners{height:360px}}@media (min-width:768px) and (max-width:979px){.legal-page-content{min-height:0!important}}@media (max-width:768px){.single_post_page{width:90%}}@media (max-width:768px) and (orientation:landscape){.float-tab{top:75px}.close-txt{right:90px}.fixed-header.main-header{height:92px!important}.mbl-menu .menu ul a{padding:0;font-size:25px}.footer,.social{position:initial}.footer:before{top:auto}}.col.l8.s12.m8.client-panel a{color:#000;font-size:20px;border-bottom:2px solid #000;padding-bottom:2px;position:relative;display:inline-block;transition:all ease-in-out .4s}.col.l8.s12.m8.client-panel a:hover{color:#fff}.col.l8.s12.m8.client-panel a::after{content:"⇒";position:absolute;top:0;right:-15px;color:#fff;opacity:0;transition:all ease-in-out .4s}.col.l8.s12.m8.client-panel a:hover::after{opacity:1;right:-25px}@media (min-width:1366px) and (max-width:1439px){.team-list li{width:33%;margin-right:2%}.team{width:300px}}@media (min-width:1440px) and (max-width:1550px){.team-list li{width:31%;margin-right:5%}.team{width:300px}}@media (max-width:350px){.parallax-container{height:160px}}@media (max-width:440px){#about-3,#about-4,section#about-2{padding:0 0 20px}.case-studies-pannel h5,.case-studies-pannel p{text-align:left!important}.footer .col.s12.m6.l7{margin-top:10px}}.legal ul li{list-style-type:none!important}.legal ul{margin:10px 0}.cstm_width{margin:auto}@media (max-width:360px){.welcome-text{font-size:19px;margin-top:11%}}@media (min-width:1921px) and (max-width:3600px){.contact-container{max-width:1280px}.contact-container .container{width:100%}}