html,body{margin:0px;padding:0px;height:100%;width:100%}h1,.home .main #banner .brief-container .brief .title-text>*,.services header .title-text *,h2,.splash .content .message-text *,.about #specialist .title-text *,.about #our-team .title-text *,h3,h4,h5,h6{margin:0;font-weight:600;font-family:"acumin-pro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.home .main #banner .brief-container .brief .title-text>*,.services header .title-text *{font-size:35px;line-height:1.3}@media screen and (max-width: 1199px){h1,.home .main #banner .brief-container .brief .title-text>*,.services header .title-text *{font-size:32px}}@media screen and (max-width: 991px){h1,.home .main #banner .brief-container .brief .title-text>*,.services header .title-text *{font-size:30px}}@media screen and (max-width: 767px){h1,.home .main #banner .brief-container .brief .title-text>*,.services header .title-text *{font-size:28px}}@media screen and (max-width: 480px){h1,.home .main #banner .brief-container .brief .title-text>*,.services header .title-text *{font-size:24px}}h2,.splash .content .message-text *,.about #specialist .title-text *,.about #our-team .title-text *{font-size:24px}@media screen and (max-width: 1199px){h2,.splash .content .message-text *,.about #specialist .title-text *,.about #our-team .title-text *{font-size:22px}}@media screen and (max-width: 991px){h2,.splash .content .message-text *,.about #specialist .title-text *,.about #our-team .title-text *{font-size:20px}}@media screen and (max-width: 767px){h2,.splash .content .message-text *,.about #specialist .title-text *,.about #our-team .title-text *{font-size:18px}}@media screen and (max-width: 480px){h2,.splash .content .message-text *,.about #specialist .title-text *,.about #our-team .title-text *{font-size:16px}}h3{font-size:22px}@media screen and (max-width: 1199px){h3{font-size:21px}}@media screen and (max-width: 991px){h3{font-size:19px}}@media screen and (max-width: 767px){h3{font-size:16px}}@media screen and (max-width: 480px){h3{font-size:14px}}h4{font-size:21px}@media screen and (max-width: 1199px){h4{font-size:18px}}@media screen and (max-width: 991px){h4{font-size:16px}}@media screen and (max-width: 767px){h4{font-size:14px}}@media screen and (max-width: 480px){h4{font-size:13px}}h5{font-size:20px}@media screen and (max-width: 1199px){h5{font-size:17px}}@media screen and (max-width: 991px){h5{font-size:15px}}@media screen and (max-width: 767px){h5{font-size:13px}}@media screen and (max-width: 480px){h5{font-size:12px}}h6{font-size:15px}@media screen and (max-width: 991px){h6{font-size:14px}}@media screen and (max-width: 767px){h6{font-size:12px}}@media screen and (max-width: 480px){h6{font-size:11px}}p,#header #main-menu li,.page-template-default .container .main-content li,.single-post .container #the-post .tags li,.services section .row li,.about #our-team .tagline-text,.blog-sidebar ul li{font-size:17px;line-height:1.5;margin-bottom:15px;font-family:"acumin-pro",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p.small,#header #main-menu li.small,.page-template-default .container .main-content li.small,.single-post .container #the-post .tags li.small,.services section .row li.small,.about #our-team .small.tagline-text,.blog-sidebar ul li.small{font-size:14px}@media screen and (max-width: 1199px){p,#header #main-menu li,.page-template-default .container .main-content li,.single-post .container #the-post .tags li,.services section .row li,.about #our-team .tagline-text,.blog-sidebar ul li{font-size:16px}}@media screen and (max-width: 991px){p,#header #main-menu li,.page-template-default .container .main-content li,.single-post .container #the-post .tags li,.services section .row li,.about #our-team .tagline-text,.blog-sidebar ul li{font-size:15px}}@media screen and (max-width: 767px){p,#header #main-menu li,.page-template-default .container .main-content li,.single-post .container #the-post .tags li,.services section .row li,.about #our-team .tagline-text,.blog-sidebar ul li{font-size:14px}}@media screen and (max-width: 480px){p,#header #main-menu li,.page-template-default .container .main-content li,.single-post .container #the-post .tags li,.services section .row li,.about #our-team .tagline-text,.blog-sidebar ul li{font-size:12px}}img{border:0}a{color:#802681;font-family:"museo-sans",Helvetica,Arial,sans-serif;outline:none;transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out}a:hover,a:focus{outline:none}a:hover{color:#000}ul{margin:0;padding:0}ul li{font-size:17px;font-family:"acumin-pro",Helvetica,Arial,sans-serif}@media screen and (max-width: 1199px){ul li{font-size:16px}}@media screen and (max-width: 991px){ul li{font-size:15px}}@media screen and (max-width: 767px){ul li{font-size:14px}}@media screen and (max-width: 480px){ul li{font-size:12px}}hr{border:0;border-top:2px solid #d6d6d6}br.visible-xs-min{display:none}@media screen and (max-width: 480px){br.visible-xs-min{display:initial}}.wrapper{position:relative;min-height:100%;padding-top:100px}@media screen and (max-width: 1199px){.wrapper{padding-top:80px}}@media screen and (max-width: 767px){.wrapper{padding-top:70px}}@media screen and (max-width: 480px){.wrapper{padding-top:50px}}.clearfix:before{content:'';display:table;clear:both}.page-content{padding-bottom:685px}@media screen and (max-width: 1199px){.page-content{padding-bottom:0}}.shade-1{color:#c9a5c9}.shade-2{color:#a665a3}.shade-3{color:#802681}.shade-bg-1{background-color:#c9a5c9}.shade-bg-2{background-color:#a665a3}.shade-bg-3{background-color:#802681}.no-margin{margin:0}.error404 h2,.error404 .splash .content .message-text *,.splash .content .message-text .error404 *,.error404 .about #specialist .title-text *,.about #specialist .title-text .error404 *,.error404 .about #our-team .title-text *,.about #our-team .title-text .error404 *{padding:80px 0px}@-webkit-keyframes fivePercentFade{0%{opacity:0;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes fivePercentFade{0%{opacity:0;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes fivePercentFade{0%{opacity:0;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes fivePercentFade{0%{opacity:0;-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.hamburger{height:20px;width:25px;padding:0;cursor:pointer}@media screen and (min-width: 768px){.hamburger{display:none}}.hamburger .hamburger-box{width:100%;height:15px}.hamburger .hamburger-box span{border-radius:0px;width:100%;height:1px;margin:0px}.hamburger .hamburger-box span:before{top:-6px;height:1px;width:100%;border-radius:0px}.hamburger .hamburger-box span:after{height:1px;width:100%;border-radius:0px;top:-12px}.hamburger.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -5px, 0) rotate(-45deg);-moz-transform:translate3d(0, -5px, 0) rotate(-45deg);-ms-transform:translate3d(0, -5px, 0) rotate(-45deg);transform:translate3d(0, -5px, 0) rotate(-45deg)}@media screen and (max-width: 480px){.hamburger{width:20px}.hamburger .hamburger-box span:before{top:-5px;height:1px;width:100%;border-radius:0px}.hamburger .hamburger-box span:after{height:1px;width:100%;border-radius:0px;top:-10px}}#header{z-index:99;background:#f7f7f7;position:fixed;width:100%;top:0;left:0}@media screen and (max-width: 767px){#header{overflow-x:hidden}}#header .icon-bar{background:black}#header .navbar{margin-bottom:0;border:0}#header .container-fluid{padding:0;margin:0}#header .navbar-header,#header #main-menu{height:100px}#header .navbar-header>*{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#header .navbar-header img{max-height:55px}#header .navbar-header .navbar-toggle{z-index:1;margin:0;padding:0;margin-right:30px}#header #main-menu ul{padding-top:34px;padding-left:85px}#header #main-menu li{margin-right:80px;text-transform:uppercase}#header #main-menu li a{color:black;padding:9px;z-index:1;position:relative;background:transparent}#header #main-menu li a.client-login{border:2px solid black;margin-top:-7px;padding:14px 18px;transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-webkit-transition:all 200ms ease}#header #main-menu li a.client-login:hover{background:#000;color:#f7f7f7}#header #main-menu li a:hover{color:#802681}#header #main-menu li.active a{color:#802681}#header #main-menu li:last-child{margin-right:0}#header #main-menu li.has-submenu{position:relative}#header #main-menu li.has-submenu:hover .submenu{opacity:1;pointer-events:all}#header #main-menu li.has-submenu .submenu{position:absolute;display:block;opacity:0;pointer-events:none;top:0px;padding:65px 0px 0px;left:-53px;border:0;border-radius:0;box-shadow:unset;list-style:none;transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-webkit-transition:all 200ms ease}#header #main-menu li.has-submenu .submenu li:nth-child(1){padding:0px;margin:0}#header #main-menu li.has-submenu .submenu li:nth-child(1) a{background-image:url("../images/submenu-shadow.png");background-repeat:no-repeat;background-position:center top;background-size:contain}#header #main-menu li.has-submenu .submenu li a{min-width:180px;display:block;padding:15px 20px;text-align:center;text-decoration:none;background:#f7f7f7}@media screen and (max-width: 1199px){#header #main-menu li.has-submenu .submenu{padding-top:55px;left:-37px}#header #main-menu li.has-submenu .submenu li a{min-width:150px}}@media screen and (max-width: 1750px){#header .navbar-header .logo{margin-left:-30px}#header #main-menu ul{padding-left:60px}#header #main-menu li{margin-right:40px}}@media screen and (max-width: 1450px){#header #main-menu li{margin-right:30px}}@media screen and (max-width: 1199px){#header .navbar-header,#header #main-menu{height:80px}#header .navbar-header .logo{width:100%}#header .navbar-header .logo img{width:100%;max-width:300px}#header #main-menu ul{padding-left:0;padding-top:24px}#header #main-menu li{margin-right:30px}#header #main-menu li a.client-login{padding:10px;margin-top:-2px}}@media screen and (max-width: 991px){#header .navbar-header{margin-left:-40px}#header #main-menu li{margin-right:0px}}@media screen and (max-width: 767px){#header .navbar-header{height:70px;margin-left:0}#header .navbar-header .logo img{max-width:calc(100% - 75px);max-height:40px;width:auto;margin-left:-30px}#header #main-menu{height:auto}#header #main-menu .navbar-collapse{padding:0}#header #main-menu ul{border-top:1px solid #d6d6d6;padding-top:0px;margin:0}#header #main-menu li{font-size:15px;margin:0px}#header #main-menu li a{padding-left:15px;line-height:40px}#header #main-menu li a.client-login{border:0;padding-left:15px;margin-top:0px}#header #main-menu li .submenu{display:none !important}}@media screen and (max-width: 480px){#header .navbar-header{height:50px}#header .navbar-header .logo img{max-width:190px;margin-left:-13px;max-height:none}#header #main-menu ul{padding-top:5px}#header #main-menu ul li{font-size:12px;margin-left:0px;margin-bottom:0px}#header #main-menu ul li a{line-height:34px;padding:0px 15px}#header #main-menu ul li a.client-login{padding:0px 15px}}.footer{position:absolute;bottom:0;left:0;width:100%}.footer a{font-family:"acumin-pro",Helvetica,Arial,sans-serif;color:inherit}.footer .primary{background:#54565b;color:white;font-size:14px;padding:21px 0px}.footer .primary .copy{float:left}.footer .primary .scroll-top{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;float:right;cursor:pointer}.footer .primary .scroll-top .fa{margin-right:2px;position:relative;top:0;transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-webkit-transition:all 200ms ease}.footer .primary .scroll-top:hover .fa{top:-10px}@media screen and (max-width: 480px){.footer .primary{font-size:11px;padding:14px 0px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}.footer .secondary{background:#f7f7f7;border-top:2px solid #d6d6d6;height:624px;font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-size:18px;margin:0px}.footer .secondary>div{padding:56px}@media screen and (max-width: 1199px){.footer .secondary>div{padding:30px}}@media screen and (max-width: 991px){.footer .secondary>div{padding:35px 30px 10px}}@media screen and (max-width: 767px){.footer .secondary>div{padding:25px 15px 10px}}@media screen and (max-width: 480px){.footer .secondary>div{padding:15px 15px 5px}}.footer .secondary .details-container{float:left;width:100%}.footer .secondary .details-container .logo{height:65px;width:69px;background:url("../images/footer-logo.png") no-repeat;position:absolute;top:42px;right:485px}.footer .secondary .details-container .details{float:right;width:396px}.footer .secondary .details-container .details h1,.footer .secondary .details-container .details .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .details-container .details .title-text>*,.footer .secondary .details-container .details .services header .title-text *,.services header .title-text .footer .secondary .details-container .details *{color:#802681;font-size:inherit;font-weight:bold}.footer .secondary .details-container .details>div{margin:18px 0}.footer .secondary .details-container .details p,.footer .secondary .details-container .details #header #main-menu li,#header #main-menu .footer .secondary .details-container .details li,.footer .secondary .details-container .details .page-template-default .container .main-content li,.page-template-default .container .main-content .footer .secondary .details-container .details li,.footer .secondary .details-container .details .single-post .container #the-post .tags li,.single-post .container #the-post .tags .footer .secondary .details-container .details li,.footer .secondary .details-container .details .services section .row li,.services section .row .footer .secondary .details-container .details li,.footer .secondary .details-container .details .about #our-team .tagline-text,.about #our-team .footer .secondary .details-container .details .tagline-text,.footer .secondary .details-container .details .blog-sidebar ul li,.blog-sidebar ul .footer .secondary .details-container .details li{margin:0}.footer .secondary .details-container .details .contact{margin-top:0}.footer .secondary .details-container .details .contact p,.footer .secondary .details-container .details .contact #header #main-menu li,#header #main-menu .footer .secondary .details-container .details .contact li,.footer .secondary .details-container .details .contact .page-template-default .container .main-content li,.page-template-default .container .main-content .footer .secondary .details-container .details .contact li,.footer .secondary .details-container .details .contact .single-post .container #the-post .tags li,.single-post .container #the-post .tags .footer .secondary .details-container .details .contact li,.footer .secondary .details-container .details .contact .services section .row li,.services section .row .footer .secondary .details-container .details .contact li,.footer .secondary .details-container .details .contact .about #our-team .tagline-text,.about #our-team .footer .secondary .details-container .details .contact .tagline-text,.footer .secondary .details-container .details .contact .blog-sidebar ul li,.blog-sidebar ul .footer .secondary .details-container .details .contact li{line-height:1.5;font-size:14px}.footer .secondary .details-container .details .contact span{color:#802681}.footer .secondary .details-container .details .social-media{font-size:30px}.footer .secondary .details-container .details .social-media a{color:#802681;margin-right:5px}.footer .secondary .details-container .details .legal{margin-top:140px;font-size:15px}.footer .secondary .details-container .details .legal p,.footer .secondary .details-container .details .legal #header #main-menu li,#header #main-menu .footer .secondary .details-container .details .legal li,.footer .secondary .details-container .details .legal .page-template-default .container .main-content li,.page-template-default .container .main-content .footer .secondary .details-container .details .legal li,.footer .secondary .details-container .details .legal .single-post .container #the-post .tags li,.single-post .container #the-post .tags .footer .secondary .details-container .details .legal li,.footer .secondary .details-container .details .legal .services section .row li,.services section .row .footer .secondary .details-container .details .legal li,.footer .secondary .details-container .details .legal .about #our-team .tagline-text,.about #our-team .footer .secondary .details-container .details .legal .tagline-text,.footer .secondary .details-container .details .legal .blog-sidebar ul li,.blog-sidebar ul .footer .secondary .details-container .details .legal li{line-height:1.5;font-size:14px}.footer .secondary .details-container .details .legal a{color:black;font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400}.footer .secondary .details-container .details .legal a.acn{color:#802681}.footer .secondary .message-form{background:#efefef;height:100%}.footer .secondary .message-form h1,.footer .secondary .message-form .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .message-form .title-text>*,.footer .secondary .message-form .services header .title-text *,.services header .title-text .footer .secondary .message-form *{color:#802681;font-size:24px;line-height:1.3;font-weight:bold;margin-bottom:40px}.footer .secondary .message-form .form-group{max-width:500px;width:100%}.footer .secondary .message-form input,.footer .secondary .message-form textarea{font-size:17px;padding:18px;height:62px;vertical-align:middle;border:0}.footer .secondary .message-form input.wpcf7-not-valid,.footer .secondary .message-form textarea.wpcf7-not-valid{color:#c20000}.footer .secondary .message-form input.wpcf7-not-valid::-webkit-input-placeholder,.footer .secondary .message-form textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#c20000 !important}.footer .secondary .message-form input.wpcf7-not-valid:-moz-placeholder,.footer .secondary .message-form textarea.wpcf7-not-valid:-moz-placeholder{color:#c20000 !important}.footer .secondary .message-form input.wpcf7-not-valid::-moz-placeholder,.footer .secondary .message-form textarea.wpcf7-not-valid::-moz-placeholder{color:#c20000 !important}.footer .secondary .message-form input.wpcf7-not-valid:-ms-input-placeholder,.footer .secondary .message-form textarea.wpcf7-not-valid:-ms-input-placeholder{color:#c20000 !important}.footer .secondary .message-form .wpcf7-not-valid-tip,.footer .secondary .message-form .wpcf7-validation-errors,.footer .secondary .message-form .wpcf7-response-output{display:none !important}.footer .secondary .message-form ::-moz-placeholder{color:black !important;opacity:1 !important}.footer .secondary .message-form ::-webkit-input-placeholder{color:black !important;opacity:1 !important}.footer .secondary .message-form :-moz-placeholder{color:black !important;opacity:1 !important}.footer .secondary .message-form :-ms-input-placeholder{color:black !important;opacity:1 !important}.footer .secondary .message-form img.ajax-loader{position:relative;top:12px;left:12px}@media screen and (max-width: 767px){.footer .secondary .message-form img.ajax-loader{top:9px}}@media screen and (max-width: 480px){.footer .secondary .message-form img.ajax-loader{top:5px}}.footer .secondary .message-form textarea{height:132px}.footer .secondary .message-form .wpcf7-submit{background:none;border:3px solid #802681;border-radius:0;width:164px;height:51px;margin-top:40px;color:#802681;text-transform:uppercase;font-family:"museo-sans",Helvetica,Arial,sans-serif;font-size:17px;padding:0px;transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-webkit-transition:all 200ms ease}.footer .secondary .message-form .wpcf7-submit:hover{background:#802681;color:#FFF}@media screen and (max-width: 1199px){.footer .secondary{height:100%}.footer .secondary .details-container .logo{position:static;margin-top:0px !important}.footer .secondary .details-container .details{width:100%}.footer .secondary .details-container .details .legal{margin-top:0}.footer .secondary .message-form h1,.footer .secondary .message-form .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .message-form .title-text>*,.footer .secondary .message-form .services header .title-text *,.services header .title-text .footer .secondary .message-form *{font-size:20px}.footer .secondary .message-form br{display:none}.footer .secondary .message-form .wpcf7-submit{margin-top:15px}}@media screen and (max-width: 991px){.footer .secondary .message-form h1,.footer .secondary .message-form .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .message-form .title-text>*,.footer .secondary .message-form .services header .title-text *,.services header .title-text .footer .secondary .message-form *{font-size:17px;margin-bottom:20px}.footer .secondary .message-form input{height:52px;font-size:16px;padding:0px 15px}.footer .secondary .message-form textarea{font-size:16px;padding:15px}.footer .secondary .message-form .wpcf7-submit{font-size:16px;height:52px;margin-top:25px}}@media screen and (max-width: 767px){.footer .secondary .details-container .details h1,.footer .secondary .details-container .details .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .details-container .details .title-text>*,.footer .secondary .details-container .details .services header .title-text *,.services header .title-text .footer .secondary .details-container .details *{font-size:16px;margin-bottom:5px}.footer .secondary .details-container{float:none}.footer .secondary .details-container .details{float:none}.footer .secondary .details-container .logo{display:none}.footer .secondary .details-container .social-media{font-size:20px}.footer .secondary .details-container .products .class{width:67px}.footer .secondary .details-container .products .xero{width:60px}.footer .secondary .message-form{padding:30px 15px}.footer .secondary .message-form h1,.footer .secondary .message-form .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .message-form .title-text>*,.footer .secondary .message-form .services header .title-text *,.services header .title-text .footer .secondary .message-form *{font-size:16px}.footer .secondary .message-form input,.footer .secondary .message-form textarea,.footer .secondary .message-form .wpcf7-submit{font-size:14px}.footer .secondary .message-form .wpcf7-submit{margin-top:15px;width:115px;height:45px}}@media screen and (max-width: 480px){.footer .secondary .details-container .contact p,.footer .secondary .details-container .contact #header #main-menu li,#header #main-menu .footer .secondary .details-container .contact li,.footer .secondary .details-container .contact .page-template-default .container .main-content li,.page-template-default .container .main-content .footer .secondary .details-container .contact li,.footer .secondary .details-container .contact .single-post .container #the-post .tags li,.single-post .container #the-post .tags .footer .secondary .details-container .contact li,.footer .secondary .details-container .contact .services section .row li,.services section .row .footer .secondary .details-container .contact li,.footer .secondary .details-container .contact .about #our-team .tagline-text,.about #our-team .footer .secondary .details-container .contact .tagline-text,.footer .secondary .details-container .contact .blog-sidebar ul li,.blog-sidebar ul .footer .secondary .details-container .contact li{font-size:10px !important}.footer .secondary .details-container .details h1,.footer .secondary .details-container .details .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .details-container .details .title-text>*,.footer .secondary .details-container .details .services header .title-text *,.services header .title-text .footer .secondary .details-container .details *{margin-bottom:3px;font-size:13px}.footer .secondary .details-container .details .legal p:not(:first-child),.footer .secondary .details-container .details .legal #header #main-menu li:not(:first-child),#header #main-menu .footer .secondary .details-container .details .legal li:not(:first-child),.footer .secondary .details-container .details .legal .page-template-default .container .main-content li:not(:first-child),.page-template-default .container .main-content .footer .secondary .details-container .details .legal li:not(:first-child),.footer .secondary .details-container .details .legal .single-post .container #the-post .tags li:not(:first-child),.single-post .container #the-post .tags .footer .secondary .details-container .details .legal li:not(:first-child),.footer .secondary .details-container .details .legal .services section .row li:not(:first-child),.services section .row .footer .secondary .details-container .details .legal li:not(:first-child),.footer .secondary .details-container .details .legal .about #our-team .tagline-text:not(:first-child),.about #our-team .footer .secondary .details-container .details .legal .tagline-text:not(:first-child),.footer .secondary .details-container .details .legal .blog-sidebar ul li:not(:first-child),.blog-sidebar ul .footer .secondary .details-container .details .legal li:not(:first-child){font-size:10px}.footer .secondary .details-container .details .social-media{font-size:17px}.footer .secondary .details-container .details .products .class{width:57px}.footer .secondary .details-container .details .products .xero{width:50px}.footer .secondary .message-form{padding:23px 15px}.footer .secondary .message-form .form-group{margin-bottom:10px}.footer .secondary .message-form h1,.footer .secondary .message-form .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .footer .secondary .message-form .title-text>*,.footer .secondary .message-form .services header .title-text *,.services header .title-text .footer .secondary .message-form *{font-size:13px}.footer .secondary .message-form input,.footer .secondary .message-form .wpcf7-submit,.footer .secondary .message-form textarea{font-size:11px}.footer .secondary .message-form input,.footer .secondary .message-form .wpcf7-submit{height:30px}.footer .secondary .message-form .wpcf7-submit{width:85px;margin-top:12px;border-width:2px}}@media screen and (max-width: 1199px){.footer{position:relative}}.home #header{position:absolute;z-index:100}.home #header.fixed{position:fixed}.home .main #banner{position:relative}.home .main #banner .brief-container{width:45%;float:left;padding-left:0px}.home .main #banner .brief-container .brief{margin-top:90px;margin-bottom:90px;position:relative;opacity:0}.home .main #banner .brief-container .brief.fade-in{-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.home .main #banner .brief-container .brief .title-text>*{margin-bottom:50px;line-height:1.3}.home .main #banner .brief-container .brief .title-text>*:not(:last-child){margin-bottom:0px}.home .main #banner .brief-container .brief .title-text>*:last-child{margin-bottom:30px}.home .main #banner .brief-container .brief .message-text{max-width:300px}.home .main #banner .brief-container .brief p.see-more,.home .main #banner .brief-container .brief #header #main-menu li.see-more,#header #main-menu .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .page-template-default .container .main-content li.see-more,.page-template-default .container .main-content .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .single-post .container #the-post .tags li.see-more,.single-post .container #the-post .tags .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .services section .row li.see-more,.services section .row .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .about #our-team .see-more.tagline-text,.about #our-team .home .main #banner .brief-container .brief .see-more.tagline-text,.home .main #banner .brief-container .brief .blog-sidebar ul li.see-more,.blog-sidebar ul .home .main #banner .brief-container .brief li.see-more{text-transform:uppercase;margin-top:45px}.home .main #banner .brief-container .brief p.see-more a,.home .main #banner .brief-container .brief #header #main-menu li.see-more a,#header #main-menu .home .main #banner .brief-container .brief li.see-more a,.home .main #banner .brief-container .brief .page-template-default .container .main-content li.see-more a,.page-template-default .container .main-content .home .main #banner .brief-container .brief li.see-more a,.home .main #banner .brief-container .brief .single-post .container #the-post .tags li.see-more a,.single-post .container #the-post .tags .home .main #banner .brief-container .brief li.see-more a,.home .main #banner .brief-container .brief .services section .row li.see-more a,.services section .row .home .main #banner .brief-container .brief li.see-more a,.home .main #banner .brief-container .brief .about #our-team .see-more.tagline-text a,.about #our-team .home .main #banner .brief-container .brief .see-more.tagline-text a,.home .main #banner .brief-container .brief .blog-sidebar ul li.see-more a,.blog-sidebar ul .home .main #banner .brief-container .brief li.see-more a{color:#802681}.home .main #banner .brief-container .brief p,.home .main #banner .brief-container .brief #header #main-menu li,#header #main-menu .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .page-template-default .container .main-content li,.page-template-default .container .main-content .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .single-post .container #the-post .tags li,.single-post .container #the-post .tags .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .services section .row li,.services section .row .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .about #our-team .tagline-text,.about #our-team .home .main #banner .brief-container .brief .tagline-text,.home .main #banner .brief-container .brief .blog-sidebar ul li,.blog-sidebar ul .home .main #banner .brief-container .brief li{margin-bottom:26px}@media screen and (max-width: 991px){.home .main #banner .brief-container .brief .message-text{max-width:100%}}@media screen and (max-width: 1199px){.home .main #banner .brief-container .brief{margin:50px 0px}}@media screen and (max-width: 767px){.home .main #banner .brief-container{width:100%}.home .main #banner .brief-container .brief{width:100%;margin-top:30px;margin-bottom:20px}.home .main #banner .brief-container .brief br{display:none}.home .main #banner .brief-container .brief p,.home .main #banner .brief-container .brief #header #main-menu li,#header #main-menu .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .page-template-default .container .main-content li,.page-template-default .container .main-content .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .single-post .container #the-post .tags li,.single-post .container #the-post .tags .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .services section .row li,.services section .row .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .about #our-team .tagline-text,.about #our-team .home .main #banner .brief-container .brief .tagline-text,.home .main #banner .brief-container .brief .blog-sidebar ul li,.blog-sidebar ul .home .main #banner .brief-container .brief li{margin-bottom:20px}}@media screen and (max-width: 480px){.home .main #banner .brief-container .brief{margin-top:20px}.home .main #banner .brief-container .brief .title-text>*:last-child{margin-bottom:20px}.home .main #banner .brief-container .brief p,.home .main #banner .brief-container .brief #header #main-menu li,#header #main-menu .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .page-template-default .container .main-content li,.page-template-default .container .main-content .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .single-post .container #the-post .tags li,.single-post .container #the-post .tags .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .services section .row li,.services section .row .home .main #banner .brief-container .brief li,.home .main #banner .brief-container .brief .about #our-team .tagline-text,.about #our-team .home .main #banner .brief-container .brief .tagline-text,.home .main #banner .brief-container .brief .blog-sidebar ul li,.blog-sidebar ul .home .main #banner .brief-container .brief li{margin-bottom:15px}.home .main #banner .brief-container .brief p.see-more,.home .main #banner .brief-container .brief #header #main-menu li.see-more,#header #main-menu .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .page-template-default .container .main-content li.see-more,.page-template-default .container .main-content .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .single-post .container #the-post .tags li.see-more,.single-post .container #the-post .tags .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .services section .row li.see-more,.services section .row .home .main #banner .brief-container .brief li.see-more,.home .main #banner .brief-container .brief .about #our-team .see-more.tagline-text,.about #our-team .home .main #banner .brief-container .brief .see-more.tagline-text,.home .main #banner .brief-container .brief .blog-sidebar ul li.see-more,.blog-sidebar ul .home .main #banner .brief-container .brief li.see-more{margin:25px 0px}}.home .main #banner .images-container{position:absolute;top:0px;right:0px;width:55%;height:100%;padding-right:0px;padding-left:80px}.home .main #banner .images-container .images{max-height:100%;max-width:100%;overflow:hidden}.home .main #banner .images-container .images div{width:calc(100% / 3 + 1px);position:absolute;opacity:0}.home .main #banner .images-container .images div img{float:right;max-width:100%}.home .main #banner .images-container .images>div:nth-child(1){left:0%;padding-top:27px;background-color:#c9a5c9}@-webkit-keyframes enterImageOne{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes enterImageOne{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes enterImageOne{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes enterImageOne{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.home .main #banner .images-container .images>div:nth-child(1).fade-in{-webkit-animation:enterImageOne 1s ease 0.3s forwards;-moz-animation:enterImageOne 1s ease 0.3s forwards;-o-animation:enterImageOne 1s ease 0.3s forwards;animation:enterImageOne 1s ease 0.3s forwards}.home .main #banner .images-container .images>div:nth-child(1) img{max-height:354px}.home .main #banner .images-container .images>div:nth-child(2){left:33.3333%;padding-top:175px;background-color:#a665a3}@-webkit-keyframes enterImageTwo{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes enterImageTwo{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes enterImageTwo{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes enterImageTwo{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.home .main #banner .images-container .images>div:nth-child(2).fade-in{-webkit-animation:enterImageTwo 1s ease 0.6s forwards;-moz-animation:enterImageTwo 1s ease 0.6s forwards;-o-animation:enterImageTwo 1s ease 0.6s forwards;animation:enterImageTwo 1s ease 0.6s forwards}.home .main #banner .images-container .images>div:nth-child(2) img{max-height:338px}.home .main #banner .images-container .images>div:nth-child(3){left:66.6666%;padding-top:255px;background-color:#802681}@-webkit-keyframes enterImageThree{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes enterImageThree{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes enterImageThree{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes enterImageThree{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.home .main #banner .images-container .images>div:nth-child(3).fade-in{-webkit-animation:enterImageThree 1s ease 0.9s forwards;-moz-animation:enterImageThree 1s ease 0.9s forwards;-o-animation:enterImageThree 1s ease 0.9s forwards;animation:enterImageThree 1s ease 0.9s forwards}.home .main #banner .images-container .images>div:nth-child(3) img{max-height:383px}@media screen and (max-width: 767px){.home .main #banner .images-container{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;padding-left:0;height:434px}.home .main #banner .images-container .images div{background-size:cover}.home .main #banner .images-container .images>div:nth-child(1){padding-top:0px}.home .main #banner .images-container .images>div:nth-child(2){padding-top:85px}.home .main #banner .images-container .images>div:nth-child(3){padding-top:125px}}@media screen and (max-width: 480px){.home .main #banner .images-container .images>div:nth-child(1){padding-top:0px}.home .main #banner .images-container .images>div:nth-child(2){padding-top:55px}.home .main #banner .images-container .images>div:nth-child(3){padding-top:85px}}.home .main #specialist{position:relative;opacity:0;padding-bottom:50px}.home .main #specialist.fade-in{-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.home .main #specialist a{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:20px;color:#802681}.home .main #specialist .description{padding-top:75px;padding-bottom:35px;font-size:24px}.home .main #specialist .description .title-text *{font-size:35px;line-height:1.3;margin-bottom:20px;font-weight:600}@media screen and (max-width: 1199px){.home .main #specialist .description .title-text *{font-size:32px}}@media screen and (max-width: 991px){.home .main #specialist .description .title-text *{font-size:28px}}@media screen and (max-width: 767px){.home .main #specialist .description .title-text *{font-size:24px}}.home .main #specialist .description .description-text{display:table;margin-bottom:10px}@media screen and (max-width: 1199px){.home .main #specialist .description{padding-top:40px;padding-bottom:35px}.home .main #specialist .description h1,.home .main #specialist .description #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief #specialist .description .title-text>*,.home .main #specialist .description .services header .title-text *,.services header .title-text .home .main #specialist .description *{margin-bottom:25px}}@media screen and (max-width: 991px){.home .main #specialist .description .description-text br{display:none}}.home .main #specialist .bubbles{text-align:center;font-size:21px;margin-bottom:30px}.home .main #specialist .bubbles img{margin-bottom:20px;border:3px solid #802681;border-radius:50%;background-clip:padding-box;max-width:200px}.home .main #specialist .bubbles .details-container{width:80%;margin:0 auto}.home .main #specialist .bubbles h3{font-size:24px;color:#802681;margin-top:20px;margin-bottom:15px}@media screen and (max-width: 1199px){.home .main #specialist .bubbles h3{font-size:22px}}@media screen and (max-width: 991px){.home .main #specialist .bubbles h3{font-size:20px}}@media screen and (max-width: 767px){.home .main #specialist .bubbles h3{font-size:18px}}.home .main #specialist .bubbles .findoutmore{margin-top:20px}@media screen and (max-width: 1199px){.home .main #specialist .bubbles{width:100%;margin-bottom:20px}.home .main #specialist .bubbles>div{margin-bottom:20px}}@media screen and (max-width: 1199px){.home .main #specialist .description{padding-top:40px}.home .main #specialist .bubbles{width:auto}.home .main #specialist .bubbles h3{margin-top:0px}.home .main #specialist .bubbles img{max-width:180px}}@media screen and (max-width: 767px){.home .main #specialist{padding-bottom:30px}.home .main #specialist .bubbles{margin-bottom:0px}.home .main #specialist .bubbles img{max-width:125px;margin-bottom:15px}}@media screen and (max-width: 480px){.home .main #specialist .description{padding:20px 0px 10px}.home .main #specialist .bubbles{margin-bottom:0px}.home .main #specialist .bubbles>div{margin-bottom:10px}.home .main #specialist .bubbles img{max-width:98px;margin-bottom:15px}.home .main #specialist .bubbles h3{font-size:14px;margin-bottom:7px}}@media screen and (max-width: 767px){.home .main #banner .brief-container .brief .title-text *,.home .main #specialist .description .title-text *{font-size:20px}}.splash{height:100vh}.splash .column{width:calc(100% / 3 + 1px);position:absolute;top:0}.splash .column:nth-child(1){left:0;height:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:slideOne 2s ease 0s forwards;-moz-animation:slideOne 2s ease 0s forwards;-o-animation:slideOne 2s ease 0s forwards;animation:slideOne 2s ease 0s forwards}@-webkit-keyframes slideOne{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}}@-moz-keyframes slideOne{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}}@-o-keyframes slideOne{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}}@keyframes slideOne{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%)}}.splash .column:nth-child(2){left:33.3333%;height:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:slideTwo 2s ease 0.1s forwards;-moz-animation:slideTwo 2s ease 0.1s forwards;-o-animation:slideTwo 2s ease 0.1s forwards;animation:slideTwo 2s ease 0.1s forwards}@-webkit-keyframes slideTwo{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}}@-moz-keyframes slideTwo{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}}@-o-keyframes slideTwo{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}}@keyframes slideTwo{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-60%);-moz-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%)}}.splash .column:nth-child(3){left:calc(66.6666% - 1px);height:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation:slideThree 2s ease 0.2s forwards;-moz-animation:slideThree 2s ease 0.2s forwards;-o-animation:slideThree 2s ease 0.2s forwards;animation:slideThree 2s ease 0.2s forwards}@-webkit-keyframes slideThree{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@-moz-keyframes slideThree{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@-o-keyframes slideThree{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes slideThree{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.splash .content{position:relative;opacity:0;top:45%;-webkit-animation:contentFade 2s ease 0.2s forwards;-moz-animation:contentFade 2s ease 0.2s forwards;-o-animation:contentFade 2s ease 0.2s forwards;animation:contentFade 2s ease 0.2s forwards}.splash .content .message-text{margin:45px 0px 40px;line-height:1.2}.splash .content .message-text *{font-size:35px}.splash .content .scroll-down{font-family:"museo-sans-rounded",Helvetica,Arial,sans-serif;font-size:18px;color:#802681;font-weight:700;display:table;cursor:pointer;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.splash .content .scroll-down .fa{display:block;font-size:30px;margin-bottom:15px;position:relative;top:0;transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-webkit-transition:all 300ms ease}.splash .content .scroll-down:hover .fa{top:10px}@-webkit-keyframes contentFade{0%{opacity:0;transform:translateY(-35%)}100%{opacity:1;transform:translateY(0%)}}@-moz-keyframes contentFade{0%{opacity:0;transform:translateY(-35%)}100%{opacity:1;transform:translateY(0%)}}@-o-keyframes contentFade{0%{opacity:0;transform:translateY(-35%)}100%{opacity:1;transform:translateY(0%)}}@keyframes contentFade{0%{opacity:0;transform:translateY(-35%)}100%{opacity:1;transform:translateY(0%)}}@media screen and (max-width: 1199px){.splash .content .scroll-down{font-size:16px}}@media screen and (max-width: 767px){.splash .content .message-text *{font-size:20px}.splash .content img{width:100%;max-width:280px}.splash .content .scroll-down{font-size:14px}}@media screen and (max-height: 800px){.splash .content .message-text{margin:25px 0px 15px}}@media screen and (max-height: 800px) and (min-width: 768px){.splash .content{top:calc(100% - 340px)}.splash .content img{max-width:280px}.splash .content .message-text *{font-size:20px}.splash .content .scroll-down{font-size:16px}}@media screen and (max-height: 600px) and (min-width: 768px){.splash .content{top:calc(100% - 280px)}}@media screen and (max-width: 480px){.splash .content .scroll-down{font-size:10px}.splash .content .scroll-down .fa{font-size:17px;margin-bottom:5px}.splash .content .scroll-down:hover .fa{top:5px}.splash .content .message-text{margin-top:20px}.splash .content img{width:160px}.splash .content .column:nth-child(1){left:0}@-webkit-keyframes slideOne{0%{transform:translateY(-100%)}100%{transform:translateY(-80%)}}@-moz-keyframes slideOne{0%{transform:translateY(-100%)}100%{transform:translateY(-80%)}}@-o-keyframes slideOne{0%{transform:translateY(-100%)}100%{transform:translateY(-80%)}}@keyframes slideOne{0%{transform:translateY(-100%)}100%{transform:translateY(-80%)}}.splash .content .column:nth-child(2){left:33.3333%}@-webkit-keyframes slideTwo{0%{transform:translateY(-100%)}100%{transform:translateY(-70%)}}@-moz-keyframes slideTwo{0%{transform:translateY(-100%)}100%{transform:translateY(-70%)}}@-o-keyframes slideTwo{0%{transform:translateY(-100%)}100%{transform:translateY(-70%)}}@keyframes slideTwo{0%{transform:translateY(-100%)}100%{transform:translateY(-70%)}}.splash .content .column:nth-child(3){left:66.6666%}@-webkit-keyframes slideThree{0%{transform:translateY(-100%)}100%{transform:translateY(-60%)}}@-moz-keyframes slideThree{0%{transform:translateY(-100%)}100%{transform:translateY(-60%)}}@-o-keyframes slideThree{0%{transform:translateY(-100%)}100%{transform:translateY(-60%)}}@keyframes slideThree{0%{transform:translateY(-100%)}100%{transform:translateY(-60%)}}}.page-template-default .container .main-content{padding-top:80px;padding-bottom:100px}.page-template-default .container .main-content h1,.page-template-default .container .main-content .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .page-template-default .container .main-content .title-text>*,.page-template-default .container .main-content .services header .title-text *,.services header .title-text .page-template-default .container .main-content *,.page-template-default .container .main-content h2,.page-template-default .container .main-content .splash .content .message-text *,.splash .content .message-text .page-template-default .container .main-content *,.page-template-default .container .main-content .about #specialist .title-text *,.about #specialist .title-text .page-template-default .container .main-content *,.page-template-default .container .main-content .about #our-team .title-text *,.about #our-team .title-text .page-template-default .container .main-content *,.page-template-default .container .main-content h3{margin:0px;margin-top:30px;margin-bottom:15px}.page-template-default .container .main-content h4,.page-template-default .container .main-content h5,.page-template-default .container .main-content h6{margin:0px;margin-top:10px;margin-bottom:5px}.page-template-default .container .main-content h1,.page-template-default .container .main-content .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .page-template-default .container .main-content .title-text>*,.page-template-default .container .main-content .services header .title-text *,.services header .title-text .page-template-default .container .main-content *,.page-template-default .container .main-content h2,.page-template-default .container .main-content .splash .content .message-text *,.splash .content .message-text .page-template-default .container .main-content *,.page-template-default .container .main-content .about #specialist .title-text *,.about #specialist .title-text .page-template-default .container .main-content *,.page-template-default .container .main-content .about #our-team .title-text *,.about #our-team .title-text .page-template-default .container .main-content *,.page-template-default .container .main-content h3,.page-template-default .container .main-content h4,.page-template-default .container .main-content h5,.page-template-default .container .main-content h6{color:#9e2d96}.page-template-default .container .main-content ul{padding-left:20px}@media screen and (max-width: 991px){.page-template-default .container .main-content{padding:70px 0px}}@media screen and (max-width: 767px){.page-template-default .container .main-content{padding:50px 0px}}@media screen and (max-width: 480px){.page-template-default .container .main-content{padding:30px 0px}}.single-post .container .col-sm-9{padding:0px}.single-post .container #the-post{position:relative;opacity:1;padding-top:50px}@media screen and (max-width: 991px){.single-post .container #the-post{padding:40px 15px 20px}}@media screen and (max-width: 767px){.single-post .container #the-post{padding:30px 15px 30px}}.single-post .container #the-post .article-content img{margin-bottom:25px}@media screen and (max-width: 991px){.single-post .container #the-post .article-content img{margin-bottom:20px}}.single-post .container #the-post .article-content h1,.single-post .container #the-post .article-content .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .single-post .container #the-post .article-content .title-text>*,.single-post .container #the-post .article-content .services header .title-text *,.services header .title-text .single-post .container #the-post .article-content *,.single-post .container #the-post .article-content h2,.single-post .container #the-post .article-content .splash .content .message-text *,.splash .content .message-text .single-post .container #the-post .article-content *,.single-post .container #the-post .article-content .about #specialist .title-text *,.about #specialist .title-text .single-post .container #the-post .article-content *,.single-post .container #the-post .article-content .about #our-team .title-text *,.about #our-team .title-text .single-post .container #the-post .article-content *,.single-post .container #the-post .article-content h3,.single-post .container #the-post .article-content h4{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:600;color:#9e2d96;padding:0px;margin-bottom:20px}.single-post .container #the-post .article-content h1:first-child,.single-post .container #the-post .article-content .home .main #banner .brief-container .brief .title-text>:first-child,.home .main #banner .brief-container .brief .single-post .container #the-post .article-content .title-text>:first-child,.single-post .container #the-post .article-content .services header .title-text :first-child,.services header .title-text .single-post .container #the-post .article-content :first-child,.single-post .container #the-post .article-content h2:first-child,.single-post .container #the-post .article-content .splash .content .message-text :first-child,.splash .content .message-text .single-post .container #the-post .article-content :first-child,.single-post .container #the-post .article-content .about #specialist .title-text :first-child,.about #specialist .title-text .single-post .container #the-post .article-content :first-child,.single-post .container #the-post .article-content .about #our-team .title-text :first-child,.about #our-team .title-text .single-post .container #the-post .article-content :first-child,.single-post .container #the-post .article-content h3:first-child,.single-post .container #the-post .article-content h4:first-child{padding-top:0px}.single-post .container #the-post .article-content h4{margin-bottom:5px}.single-post .container #the-post .article-content p,.single-post .container #the-post .article-content #header #main-menu li,#header #main-menu .single-post .container #the-post .article-content li,.single-post .page-template-default .container #the-post .article-content .main-content li,.page-template-default .single-post .container #the-post .article-content .main-content li,.single-post .page-template-default .container .main-content #the-post .article-content li,.page-template-default .single-post .container .main-content #the-post .article-content li,.single-post .container #the-post .article-content .tags li,.single-post .container #the-post .tags .article-content li,.single-post .container #the-post .article-content .services section .row li,.services section .row .single-post .container #the-post .article-content li,.single-post .container #the-post .article-content .about #our-team .tagline-text,.about #our-team .single-post .container #the-post .article-content .tagline-text,.single-post .container #the-post .article-content .blog-sidebar ul li,.blog-sidebar ul .single-post .container #the-post .article-content li{margin-bottom:20px;padding:0px}.single-post .container #the-post .article-content img{max-width:100%;border:1px solid #d6d6d6}.single-post .container #the-post .article-content img.size-full{width:100%;height:auto}.single-post .container #the-post .federal-budget h2,.single-post .container #the-post .federal-budget .splash .content .message-text *,.splash .content .message-text .single-post .container #the-post .federal-budget *,.single-post .container #the-post .federal-budget .about #specialist .title-text *,.about #specialist .title-text .single-post .container #the-post .federal-budget *,.single-post .container #the-post .federal-budget .about #our-team .title-text *,.about #our-team .title-text .single-post .container #the-post .federal-budget *{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:600;color:#9e2d96;padding-bottom:15px}.single-post .container #the-post .federal-budget p,.single-post .container #the-post .federal-budget #header #main-menu li,#header #main-menu .single-post .container #the-post .federal-budget li,.single-post .page-template-default .container #the-post .federal-budget .main-content li,.page-template-default .single-post .container #the-post .federal-budget .main-content li,.single-post .page-template-default .container .main-content #the-post .federal-budget li,.page-template-default .single-post .container .main-content #the-post .federal-budget li,.single-post .container #the-post .federal-budget .tags li,.single-post .container #the-post .tags .federal-budget li,.single-post .container #the-post .federal-budget .services section .row li,.services section .row .single-post .container #the-post .federal-budget li,.single-post .container #the-post .federal-budget .about #our-team .tagline-text,.about #our-team .single-post .container #the-post .federal-budget .tagline-text,.single-post .container #the-post .federal-budget .blog-sidebar ul li,.blog-sidebar ul .single-post .container #the-post .federal-budget li{font-weight:600;margin:0px;padding-bottom:5px}.single-post .container #the-post .federal-budget p span,.single-post .container #the-post .federal-budget #header #main-menu li span,#header #main-menu .single-post .container #the-post .federal-budget li span,.single-post .page-template-default .container #the-post .federal-budget .main-content li span,.page-template-default .single-post .container #the-post .federal-budget .main-content li span,.single-post .page-template-default .container .main-content #the-post .federal-budget li span,.page-template-default .single-post .container .main-content #the-post .federal-budget li span,.single-post .container #the-post .federal-budget .tags li span,.single-post .container #the-post .tags .federal-budget li span,.single-post .container #the-post .federal-budget .services section .row li span,.services section .row .single-post .container #the-post .federal-budget li span,.single-post .container #the-post .federal-budget .about #our-team .tagline-text span,.about #our-team .single-post .container #the-post .federal-budget .tagline-text span,.single-post .container #the-post .federal-budget .blog-sidebar ul li span,.blog-sidebar ul .single-post .container #the-post .federal-budget li span{color:#9e2d96;font-weight:400 !important}.single-post .container #the-post .federal-budget p.article,.single-post .container #the-post .federal-budget #header #main-menu li.article,#header #main-menu .single-post .container #the-post .federal-budget li.article,.single-post .page-template-default .container #the-post .federal-budget .main-content li.article,.page-template-default .single-post .container #the-post .federal-budget .main-content li.article,.single-post .page-template-default .container .main-content #the-post .federal-budget li.article,.page-template-default .single-post .container .main-content #the-post .federal-budget li.article,.single-post .container #the-post .federal-budget .tags li.article,.single-post .container #the-post .tags .federal-budget li.article,.single-post .container #the-post .federal-budget .services section .row li.article,.services section .row .single-post .container #the-post .federal-budget li.article,.single-post .container #the-post .federal-budget .about #our-team .article.tagline-text,.about #our-team .single-post .container #the-post .federal-budget .article.tagline-text,.single-post .container #the-post .federal-budget .blog-sidebar ul li.article,.blog-sidebar ul .single-post .container #the-post .federal-budget li.article{padding-bottom:30px}.single-post .container #the-post .federal-budget p.article a,.single-post .container #the-post .federal-budget #header #main-menu li.article a,#header #main-menu .single-post .container #the-post .federal-budget li.article a,.single-post .page-template-default .container #the-post .federal-budget .main-content li.article a,.page-template-default .single-post .container #the-post .federal-budget .main-content li.article a,.single-post .page-template-default .container .main-content #the-post .federal-budget li.article a,.page-template-default .single-post .container .main-content #the-post .federal-budget li.article a,.single-post .container #the-post .federal-budget .tags li.article a,.single-post .container #the-post .tags .federal-budget li.article a,.single-post .container #the-post .federal-budget .services section .row li.article a,.services section .row .single-post .container #the-post .federal-budget li.article a,.single-post .container #the-post .federal-budget .about #our-team .article.tagline-text a,.about #our-team .single-post .container #the-post .federal-budget .article.tagline-text a,.single-post .container #the-post .federal-budget .blog-sidebar ul li.article a,.blog-sidebar ul .single-post .container #the-post .federal-budget li.article a{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400}.single-post .container #the-post .tags{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;margin-top:60px;margin-bottom:40px;padding-bottom:22px}.single-post .container #the-post .tags h4{color:#000;padding:28px 0px 18px;text-transform:upperse}.single-post .container #the-post .tags li{list-style-type:none;display:inline-block;margin-right:40px}.single-post .container #the-post .tags li a{font-weight:400;font-family:"acumin-pro",Helvetica,Arial,sans-serif}.single-post .container .author-info{padding-bottom:100px}.single-post .container .author-info a{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400}.single-post .container .author-info h4{color:black;text-transform:uppercase;padding-bottom:30px}.single-post .container .author-info h5{color:#802681}.single-post .container .author-info h5 span{color:black;font-weight:normal}.single-post .container .author-info p,.single-post .container .author-info #header #main-menu li,#header #main-menu .single-post .container .author-info li,.single-post .page-template-default .container .author-info .main-content li,.page-template-default .single-post .container .author-info .main-content li,.single-post .page-template-default .container .main-content .author-info li,.page-template-default .single-post .container .main-content .author-info li,.single-post .container .author-info #the-post .tags li,.single-post .container #the-post .tags .author-info li,.single-post .container .author-info .services section .row li,.services section .row .single-post .container .author-info li,.single-post .container .author-info .about #our-team .tagline-text,.about #our-team .single-post .container .author-info .tagline-text,.single-post .container .author-info .blog-sidebar ul li,.blog-sidebar ul .single-post .container .author-info li{margin-top:18px}.single-post .container .author-info img{border:3px solid #802681;border-radius:50%;background-clip:padding-box;max-width:100%}@media screen and (max-width: 991px){.single-post .container{width:100%}.single-post .container #the-post{padding-left:0;padding-right:0}.single-post .container #the-post .federal-budget h2,.single-post .container #the-post .federal-budget .splash .content .message-text *,.splash .content .message-text .single-post .container #the-post .federal-budget *,.single-post .container #the-post .federal-budget .about #specialist .title-text *,.about #specialist .title-text .single-post .container #the-post .federal-budget *,.single-post .container #the-post .federal-budget .about #our-team .title-text *,.about #our-team .title-text .single-post .container #the-post .federal-budget *{font-size:21px}.single-post .container #the-post>*{padding-left:15px;padding-right:15px}.single-post .container #the-post .tags{margin-top:20px;margin-bottom:0;padding-bottom:12px}.single-post .container #the-post .tags li{margin-right:27px}.single-post .container #the-post .tags h4{padding:28px 0px 8px}.single-post .container .author-info{padding-top:27px;padding-bottom:56px}.single-post .container .author-info h4{padding-bottom:20px}}@media screen and (max-width: 767px){.single-post .container #the-post .tags{padding-bottom:5px}.single-post .container #the-post .tags h4{padding:20px 0px 8px}.single-post .container .author-info{padding-top:25px;padding-bottom:0px}}.services header{margin:65px auto;font-size:21px;position:relative;opacity:0;-webkit-animation:headerFade 1s ease 0.5s forwards;-moz-animation:headerFade 1s ease 0.5s forwards;-o-animation:headerFade 1s ease 0.5s forwards;animation:headerFade 1s ease 0.5s forwards}@-webkit-keyframes headerFade{0%{opacity:0;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes headerFade{0%{opacity:0;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes headerFade{0%{opacity:0;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes headerFade{0%{opacity:0;-webkit-transform:translateY(15%);-moz-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%)}100%{opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}.services header>*{width:75%}.services header .title-text{margin-bottom:21px}@media screen and (max-width: 1199px){.services header{margin-top:56px;margin-bottom:45px}.services header>*{width:100%}}@media screen and (max-width: 767px){.services header{margin:35px 0px}.services header br{display:none}}@media screen and (max-width: 480px){.services header{margin:20px 0px}.services header .title-text h1,.services header .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .services header .title-text>*,.services header .title-text *{font-size:21px}}.services section{background:#f7f7f7;border-top:2px solid #d6d6d6;padding-top:36px;padding-bottom:66px;position:relative;z-index:10}.services section .message-text{position:relative;opacity:0;font-weight:600;-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.services section .message-text *{font-size:28px;line-height:1.3;font-weight:600}.services section .row{padding-top:60px;font-size:17px}.services section .row>div{text-align:center;margin-bottom:40px;position:relative;opacity:0;-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.services section .row img{background-clip:padding-box;border:4px solid #802681;border-radius:50%;margin-bottom:20px;width:200px}.services section .row .details-container{width:80%;margin:0 auto}.services section .row h4{font-size:17px;text-transform:uppercase;margin:20px 0px 15px}.services section .row h3{margin-top:20px;margin-bottom:15px}.services section .row h3,.services section .row h4{color:#802681}.services section .row li{list-style-type:none;font-weight:bold;margin:6px 0}@media screen and (max-width: 1199px){.services section{padding:36px 0px}.services section .message-text *{font-size:26px}.services section .row{margin-top:36px}.services section .row h4{font-size:15px}}@media screen and (max-width: 991px){.services section .message-text *{font-size:22px}.services section .row img{max-width:180px}.services section .row h4{font-size:14px}}@media screen and (max-width: 767px){.services section .message-text *{font-size:17px}.services section .message-text br{display:none}.services section .row{padding-top:25px;margin-top:15px}.services section .row>div{margin-bottom:20px}.services section .row img{max-width:125px}.services section .row h4{font-size:13px}}@media screen and (max-width: 480px){.services section{padding-top:28px;margin:10px 0px 5px}.services section .message-text *{font-size:17px}.services section .row{padding-top:15px;margin-top:15px}.services section .row img{max-width:98px;margin-bottom:15px}.services section .row h3{margin-top:0px;margin-bottom:5px}.services section .row h4{margin:10px 0px 5px}}.about header{background:#802681;color:white;padding-top:75px;padding-bottom:65px}.about header>*{position:relative;opacity:0}.about header.fade-in>*{-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.about header h1,.about header .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .about header .title-text>*,.about .services header .title-text *,.services .about header .title-text *{margin-bottom:27px}.about header p.see-more,.about header #header #main-menu li.see-more,#header #main-menu .about header li.see-more,.about header .page-template-default .container .main-content li.see-more,.page-template-default .container .main-content .about header li.see-more,.about header .single-post .container #the-post .tags li.see-more,.single-post .container #the-post .tags .about header li.see-more,.about header .services section .row li.see-more,.services section .row .about header li.see-more,.about header #our-team .see-more.tagline-text,.about #our-team header .see-more.tagline-text,.about header .blog-sidebar ul li.see-more,.blog-sidebar ul .about header li.see-more{font-family:"museo-sans",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:36px}.about header p.see-more a,.about header #header #main-menu li.see-more a,#header #main-menu .about header li.see-more a,.about header .page-template-default .container .main-content li.see-more a,.page-template-default .container .main-content .about header li.see-more a,.about header .single-post .container #the-post .tags li.see-more a,.single-post .container #the-post .tags .about header li.see-more a,.about header .services section .row li.see-more a,.services section .row .about header li.see-more a,.about header #our-team .see-more.tagline-text a,.about #our-team header .see-more.tagline-text a,.about header .blog-sidebar ul li.see-more a,.blog-sidebar ul .about header li.see-more a{color:white}@media screen and (max-width: 1199px){.about header{padding-bottom:45px;padding-top:65px}}@media screen and (max-width: 767px){.about header{padding:40px 0px 25px}.about header .body-container br{display:none}}@media screen and (max-width: 480px){.about header{padding:30px 0px 15px}.about header h1,.about header .home .main #banner .brief-container .brief .title-text>*,.home .main #banner .brief-container .brief .about header .title-text>*,.about .services header .title-text *,.services .about header .title-text *{font-size:21px}}.about section{padding:48px 0px 30px}.about #specialist{background:#f7f7f7}.about #specialist>*{position:relative;opacity:0}.about #specialist.fade-in>*{-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.about #specialist .matchHeight{margin-bottom:20px}.about #specialist .title-text{margin-bottom:18px}.about #specialist .title-text *{font-size:28px}.about #specialist h3{margin-top:48px;margin-bottom:21px}.about #specialist .row{font-size:17px}.about #specialist .row>div{padding-right:100px}.about #specialist .row h4{color:#802681;margin-bottom:10px;font-size:17px}@media screen and (max-width: 1199px){.about #specialist{padding-top:40px}.about #specialist h3{margin-top:45px}.about #specialist .row{padding-bottom:27px}.about #specialist .row>div{margin-bottom:0}.about #specialist .row h4{font-size:15px}}@media screen and (max-width: 991px){.about #specialist .row h4{font-size:14px}}@media screen and (max-width: 767px){.about #specialist{padding:30px 0px}.about #specialist br{display:none}.about #specialist .title-text *{font-size:17px}.about #specialist .tagline-text br{display:none}.about #specialist .row{padding-bottom:0px}.about #specialist .row>div{padding-right:0px}.about #specialist .row h4{font-size:13px}}.about #our-team{padding-bottom:65px}.about #our-team .description>*{position:relative;opacity:0}.about #our-team .description.fade-in>*{-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.about #our-team .title-text{margin-bottom:17px}.about #our-team .tagline-text{margin-bottom:65px}.about #our-team .team-group{margin-bottom:50px}.about #our-team .team-group h3{padding-bottom:15px;border-bottom:2px solid black}.about #our-team .team-group ul{padding:0px 15px}.about #our-team .team-group li{margin-top:45px;margin-bottom:20px;list-style-type:none;font-size:17px;position:relative;opacity:0}.about #our-team .team-group li.fade-in{-webkit-animation:fivePercentFade 1s ease 0s forwards;-moz-animation:fivePercentFade 1s ease 0s forwards;-o-animation:fivePercentFade 1s ease 0s forwards;animation:fivePercentFade 1s ease 0s forwards}.about #our-team .team-group li.fade-in img.colour{-webkit-animation:profileImageFade 1s ease 0s forwards;-moz-animation:profileImageFade 1s ease 0s forwards;-o-animation:profileImageFade 1s ease 0s forwards;animation:profileImageFade 1s ease 0s forwards}.about #our-team .team-group li .profile-image{position:relative;min-height:260px;padding:0}@-webkit-keyframes profileImageFade{50%{filter:grayscale(100%)}100%{filter:grayscale(0%)}}@-moz-keyframes profileImageFade{50%{filter:grayscale(100%)}100%{filter:grayscale(0%)}}@-o-keyframes profileImageFade{50%{filter:grayscale(100%)}100%{filter:grayscale(0%)}}@keyframes profileImageFade{50%{filter:grayscale(100%)}100%{filter:grayscale(0%)}}.about #our-team .team-group li .profile-image img{position:absolute;left:0;top:0;max-width:85%;max-height:85%;border:7px solid #802681;border-radius:50%;background-clip:padding-box}.about #our-team .team-group li .profile-image img.colour{filter:grayscale(100%);transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-webkit-transition:opacity 0.5s ease-in-out}.about #our-team .team-group li .profile-image img.colour:hover{opacity:0}@media screen and (max-width: 1199px){.about #our-team .team-group li .profile-image img{border-width:5px}}@media screen and (max-width: 767px){.about #our-team .team-group li .profile-image img{border-width:3px}}.about #our-team .team-group li .details{float:right}.about #our-team .team-group li h4{font-size:24px;color:#802681;margin-bottom:8px}.about #our-team .team-group li h4 span{font-size:17px;font-weight:normal;color:black}.about #our-team .team-group li q{color:#802681;font-size:17px;font-weight:normal;margin-bottom:8px;display:block}.about #our-team .team-group li p,.about #our-team .team-group li #header #main-menu li,#header #main-menu .about #our-team .team-group li li,.about #our-team .team-group li .page-template-default .container .main-content li,.page-template-default .container .main-content .about #our-team .team-group li li,.about #our-team .team-group li .single-post .container #the-post .tags li,.single-post .container #the-post .tags .about #our-team .team-group li li,.about #our-team .team-group li .services section .row li,.services section .row .about #our-team .team-group li li,.about #our-team .team-group li .tagline-text,.about #our-team .team-group li .blog-sidebar ul li,.blog-sidebar ul .about #our-team .team-group li li{margin-bottom:17px}.about #our-team .team-group li .social-media{font-size:24px;margin-top:17px}.about #our-team .team-group li .social-media a{margin-right:15px;color:#802681}.about #our-team .team-group:last-child{margin-bottom:0}@media screen and (max-width: 1199px){.about #our-team{padding-top:25px}.about #our-team .title-text{margin-bottom:25px}.about #our-team p,.about #our-team #header #main-menu li,#header #main-menu .about #our-team li,.about #our-team .page-template-default .container .main-content li,.page-template-default .container .main-content .about #our-team li,.about #our-team .single-post .container #the-post .tags li,.single-post .container #the-post .tags .about #our-team li,.about #our-team .services section .row li,.services section .row .about #our-team li,.about #our-team .tagline-text,.about #our-team .blog-sidebar ul li,.blog-sidebar ul .about #our-team li{margin-bottom:62px}.about #our-team .team-group{margin-bottom:45px}.about #our-team .team-group li{margin-top:36px;margin-bottom:12px}}@media screen and (max-width: 767px){.about #our-team .title-text *{font-size:17px}.about #our-team .team-group li h4{font-size:17px}.about #our-team .team-group li q{font-size:17px}}@media screen and (max-width: 480px){.about #our-team .team-group li h4{font-size:14px}.about #our-team .team-group li h4 span{font-size:14px}.about #our-team .team-group li q{font-size:13px}}.archive.tag #posts,.archive.category #posts,.archive.author #posts{padding-top:45px}.blog .container #posts,.archive .container #posts{padding-top:5px;padding-bottom:100px}.blog .container #posts>h3,.archive .container #posts>h3{padding-top:45px}@media screen and (max-width: 991px){.blog .container #posts,.archive .container #posts{padding:40px 15px 80px}.blog .container #posts>h3,.archive .container #posts>h3{padding-top:0px}}@media screen and (max-width: 767px){.blog .container #posts,.archive .container #posts{padding:30px 15px 50px}.blog .container #posts>h3,.archive .container #posts>h3{padding-top:0px}}.blog .container #posts>div,.archive .container #posts>div{position:relative;opacity:1}.blog .container .no-posts,.archive .container .no-posts{padding:45px;text-align:center}.blog .container h4,.archive .container h4{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:600;color:#9e2d96;padding-top:28px;padding-bottom:5px}.blog .container .federal-budget,.archive .container .federal-budget{border-bottom:2px solid #d6d6d6;padding-bottom:25px;padding-top:45px}.blog .container .federal-budget h2,.blog .container .federal-budget .splash .content .message-text *,.splash .content .message-text .blog .container .federal-budget *,.blog .container .federal-budget .about #specialist .title-text *,.about #specialist .title-text .blog .container .federal-budget *,.blog .container .federal-budget .about #our-team .title-text *,.about #our-team .title-text .blog .container .federal-budget *,.archive .container .federal-budget h2,.archive .container .federal-budget .splash .content .message-text *,.splash .content .message-text .archive .container .federal-budget *,.archive .container .federal-budget .about #specialist .title-text *,.about #specialist .title-text .archive .container .federal-budget *,.archive .container .federal-budget .about #our-team .title-text *,.about #our-team .title-text .archive .container .federal-budget *{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:600;color:#9e2d96;padding-bottom:21px}.blog .container .federal-budget h2 a,.blog .container .federal-budget .splash .content .message-text * a,.splash .content .message-text .blog .container .federal-budget * a,.blog .container .federal-budget .about #specialist .title-text * a,.about #specialist .title-text .blog .container .federal-budget * a,.blog .container .federal-budget .about #our-team .title-text * a,.about #our-team .title-text .blog .container .federal-budget * a,.archive .container .federal-budget h2 a,.archive .container .federal-budget .splash .content .message-text * a,.splash .content .message-text .archive .container .federal-budget * a,.archive .container .federal-budget .about #specialist .title-text * a,.about #specialist .title-text .archive .container .federal-budget * a,.archive .container .federal-budget .about #our-team .title-text * a,.about #our-team .title-text .archive .container .federal-budget * a{font-family:inherit;font-size:inherit}.blog .container .federal-budget p,.blog .container .federal-budget #header #main-menu li,#header #main-menu .blog .container .federal-budget li,.blog .page-template-default .container .federal-budget .main-content li,.page-template-default .blog .container .federal-budget .main-content li,.blog .page-template-default .container .main-content .federal-budget li,.page-template-default .blog .container .main-content .federal-budget li,.blog .single-post .container .federal-budget #the-post .tags li,.single-post .blog .container .federal-budget #the-post .tags li,.blog .single-post .container #the-post .tags .federal-budget li,.single-post .blog .container #the-post .tags .federal-budget li,.blog .container .federal-budget .services section .row li,.services section .row .blog .container .federal-budget li,.blog .container .federal-budget .about #our-team .tagline-text,.about #our-team .blog .container .federal-budget .tagline-text,.blog .container .federal-budget .blog-sidebar ul li,.blog-sidebar ul .blog .container .federal-budget li,.archive .container .federal-budget p,.archive .container .federal-budget #header #main-menu li,#header #main-menu .archive .container .federal-budget li,.archive .page-template-default .container .federal-budget .main-content li,.page-template-default .archive .container .federal-budget .main-content li,.archive .page-template-default .container .main-content .federal-budget li,.page-template-default .archive .container .main-content .federal-budget li,.archive .single-post .container .federal-budget #the-post .tags li,.single-post .archive .container .federal-budget #the-post .tags li,.archive .single-post .container #the-post .tags .federal-budget li,.single-post .archive .container #the-post .tags .federal-budget li,.archive .container .federal-budget .services section .row li,.services section .row .archive .container .federal-budget li,.archive .container .federal-budget .about #our-team .tagline-text,.about #our-team .archive .container .federal-budget .tagline-text,.archive .container .federal-budget .blog-sidebar ul li,.blog-sidebar ul .archive .container .federal-budget li{font-weight:600;margin:0px;padding-bottom:5px}.blog .container .federal-budget p span,.blog .container .federal-budget #header #main-menu li span,#header #main-menu .blog .container .federal-budget li span,.blog .page-template-default .container .federal-budget .main-content li span,.page-template-default .blog .container .federal-budget .main-content li span,.blog .page-template-default .container .main-content .federal-budget li span,.page-template-default .blog .container .main-content .federal-budget li span,.blog .single-post .container .federal-budget #the-post .tags li span,.single-post .blog .container .federal-budget #the-post .tags li span,.blog .single-post .container #the-post .tags .federal-budget li span,.single-post .blog .container #the-post .tags .federal-budget li span,.blog .container .federal-budget .services section .row li span,.services section .row .blog .container .federal-budget li span,.blog .container .federal-budget .about #our-team .tagline-text span,.about #our-team .blog .container .federal-budget .tagline-text span,.blog .container .federal-budget .blog-sidebar ul li span,.blog-sidebar ul .blog .container .federal-budget li span,.archive .container .federal-budget p span,.archive .container .federal-budget #header #main-menu li span,#header #main-menu .archive .container .federal-budget li span,.archive .page-template-default .container .federal-budget .main-content li span,.page-template-default .archive .container .federal-budget .main-content li span,.archive .page-template-default .container .main-content .federal-budget li span,.page-template-default .archive .container .main-content .federal-budget li span,.archive .single-post .container .federal-budget #the-post .tags li span,.single-post .archive .container .federal-budget #the-post .tags li span,.archive .single-post .container #the-post .tags .federal-budget li span,.single-post .archive .container #the-post .tags .federal-budget li span,.archive .container .federal-budget .services section .row li span,.services section .row .archive .container .federal-budget li span,.archive .container .federal-budget .about #our-team .tagline-text span,.about #our-team .archive .container .federal-budget .tagline-text span,.archive .container .federal-budget .blog-sidebar ul li span,.blog-sidebar ul .archive .container .federal-budget li span{color:#9e2d96;font-weight:400}.blog .container .federal-budget .author-info-text p,.blog .container .federal-budget .author-info-text #header #main-menu li,#header #main-menu .blog .container .federal-budget .author-info-text li,.blog .page-template-default .container .federal-budget .author-info-text .main-content li,.page-template-default .blog .container .federal-budget .author-info-text .main-content li,.blog .page-template-default .container .main-content .federal-budget .author-info-text li,.page-template-default .blog .container .main-content .federal-budget .author-info-text li,.blog .single-post .container .federal-budget .author-info-text #the-post .tags li,.single-post .blog .container .federal-budget .author-info-text #the-post .tags li,.blog .single-post .container #the-post .tags .federal-budget .author-info-text li,.single-post .blog .container #the-post .tags .federal-budget .author-info-text li,.blog .container .federal-budget .author-info-text .services section .row li,.services section .row .blog .container .federal-budget .author-info-text li,.blog .container .federal-budget .author-info-text .about #our-team .tagline-text,.about #our-team .blog .container .federal-budget .author-info-text .tagline-text,.blog .container .federal-budget .author-info-text .blog-sidebar ul li,.blog-sidebar ul .blog .container .federal-budget .author-info-text li,.archive .container .federal-budget .author-info-text p,.archive .container .federal-budget .author-info-text #header #main-menu li,#header #main-menu .archive .container .federal-budget .author-info-text li,.archive .page-template-default .container .federal-budget .author-info-text .main-content li,.page-template-default .archive .container .federal-budget .author-info-text .main-content li,.archive .page-template-default .container .main-content .federal-budget .author-info-text li,.page-template-default .archive .container .main-content .federal-budget .author-info-text li,.archive .single-post .container .federal-budget .author-info-text #the-post .tags li,.single-post .archive .container .federal-budget .author-info-text #the-post .tags li,.archive .single-post .container #the-post .tags .federal-budget .author-info-text li,.single-post .archive .container #the-post .tags .federal-budget .author-info-text li,.archive .container .federal-budget .author-info-text .services section .row li,.services section .row .archive .container .federal-budget .author-info-text li,.archive .container .federal-budget .author-info-text .about #our-team .tagline-text,.about #our-team .archive .container .federal-budget .author-info-text .tagline-text,.archive .container .federal-budget .author-info-text .blog-sidebar ul li,.blog-sidebar ul .archive .container .federal-budget .author-info-text li{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400;padding:0px;margin-bottom:20px}.blog .container .federal-budget .author-info-text .read-more,.archive .container .federal-budget .author-info-text .read-more{font-family:"museo-sans",Helvetica,Arial,sans-serif;font-weight:700;color:#9e2d96;text-decoration:none;text-transform:uppercase;padding-top:0px}@media screen and (max-width: 767px){.blog .container .federal-budget,.archive .container .federal-budget{padding:20px 0px 0px}}.blog .container .author-info,.archive .container .author-info{margin-bottom:25px}.blog .container .author-info.archive,.archive .container .author-info.archive{margin-top:25px;margin-bottom:0px;opacity:1 !important}.blog .container .author-info.archive .author-text p,.blog .container .author-info.archive .author-text #header #main-menu li,#header #main-menu .blog .container .author-info.archive .author-text li,.blog .page-template-default .container .author-info.archive .author-text .main-content li,.page-template-default .blog .container .author-info.archive .author-text .main-content li,.blog .page-template-default .container .main-content .author-info.archive .author-text li,.page-template-default .blog .container .main-content .author-info.archive .author-text li,.blog .single-post .container .author-info.archive .author-text #the-post .tags li,.single-post .blog .container .author-info.archive .author-text #the-post .tags li,.blog .single-post .container #the-post .tags .author-info.archive .author-text li,.single-post .blog .container #the-post .tags .author-info.archive .author-text li,.blog .container .author-info.archive .author-text .services section .row li,.services section .row .blog .container .author-info.archive .author-text li,.blog .container .author-info.archive .author-text .about #our-team .tagline-text,.about #our-team .blog .container .author-info.archive .author-text .tagline-text,.blog .container .author-info.archive .author-text .blog-sidebar ul li,.blog-sidebar ul .blog .container .author-info.archive .author-text li,.archive .container .author-info.archive .author-text p,.archive .container .author-info.archive .author-text #header #main-menu li,#header #main-menu .archive .container .author-info.archive .author-text li,.archive .page-template-default .container .author-info.archive .author-text .main-content li,.page-template-default .archive .container .author-info.archive .author-text .main-content li,.archive .page-template-default .container .main-content .author-info.archive .author-text li,.page-template-default .archive .container .main-content .author-info.archive .author-text li,.archive .single-post .container .author-info.archive .author-text #the-post .tags li,.single-post .archive .container .author-info.archive .author-text #the-post .tags li,.archive .single-post .container #the-post .tags .author-info.archive .author-text li,.single-post .archive .container #the-post .tags .author-info.archive .author-text li,.archive .container .author-info.archive .author-text .services section .row li,.services section .row .archive .container .author-info.archive .author-text li,.archive .container .author-info.archive .author-text .about #our-team .tagline-text,.about #our-team .archive .container .author-info.archive .author-text .tagline-text,.archive .container .author-info.archive .author-text .blog-sidebar ul li,.blog-sidebar ul .archive .container .author-info.archive .author-text li{margin-bottom:5px}@media screen and (max-width: 767px){.blog .container .author-info,.archive .container .author-info{margin-bottom:15px}}.blog .container .author-info span,.archive .container .author-info span{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:600;color:#000}.blog .container .author-info .author-image,.archive .container .author-info .author-image{display:inline-block;vertical-align:middle}.blog .container .author-info .author-image img,.archive .container .author-info .author-image img{width:100px;border:4px solid #802681;border-radius:50%;background-clip:padding-box}@media screen and (max-width: 767px){.blog .container .author-info .author-image img,.archive .container .author-info .author-image img{width:80px;border-width:2px}}@media screen and (max-width: 480px){.blog .container .author-info .author-image img,.archive .container .author-info .author-image img{width:50px}}.blog .container .author-info .author-text,.archive .container .author-info .author-text{display:inline-block;vertical-align:middle;padding-left:20px}.blog .container .author-info .author-text p,.blog .container .author-info .author-text #header #main-menu li,#header #main-menu .blog .container .author-info .author-text li,.blog .page-template-default .container .author-info .author-text .main-content li,.page-template-default .blog .container .author-info .author-text .main-content li,.blog .page-template-default .container .main-content .author-info .author-text li,.page-template-default .blog .container .main-content .author-info .author-text li,.blog .single-post .container .author-info .author-text #the-post .tags li,.single-post .blog .container .author-info .author-text #the-post .tags li,.blog .single-post .container #the-post .tags .author-info .author-text li,.single-post .blog .container #the-post .tags .author-info .author-text li,.blog .container .author-info .author-text .services section .row li,.services section .row .blog .container .author-info .author-text li,.blog .container .author-info .author-text .about #our-team .tagline-text,.about #our-team .blog .container .author-info .author-text .tagline-text,.blog .container .author-info .author-text .blog-sidebar ul li,.blog-sidebar ul .blog .container .author-info .author-text li,.archive .container .author-info .author-text p,.archive .container .author-info .author-text #header #main-menu li,#header #main-menu .archive .container .author-info .author-text li,.archive .page-template-default .container .author-info .author-text .main-content li,.page-template-default .archive .container .author-info .author-text .main-content li,.archive .page-template-default .container .main-content .author-info .author-text li,.page-template-default .archive .container .main-content .author-info .author-text li,.archive .single-post .container .author-info .author-text #the-post .tags li,.single-post .archive .container .author-info .author-text #the-post .tags li,.archive .single-post .container #the-post .tags .author-info .author-text li,.single-post .archive .container #the-post .tags .author-info .author-text li,.archive .container .author-info .author-text .services section .row li,.services section .row .archive .container .author-info .author-text li,.archive .container .author-info .author-text .about #our-team .tagline-text,.about #our-team .archive .container .author-info .author-text .tagline-text,.archive .container .author-info .author-text .blog-sidebar ul li,.blog-sidebar ul .archive .container .author-info .author-text li{font-family:"acumin-pro",Helvetica,Arial,sans-serif;font-weight:400}.blog .container .author-info .author-text p span,.blog .container .author-info .author-text #header #main-menu li span,#header #main-menu .blog .container .author-info .author-text li span,.blog .page-template-default .container .author-info .author-text .main-content li span,.page-template-default .blog .container .author-info .author-text .main-content li span,.blog .page-template-default .container .main-content .author-info .author-text li span,.page-template-default .blog .container .main-content .author-info .author-text li span,.blog .single-post .container .author-info .author-text #the-post .tags li span,.single-post .blog .container .author-info .author-text #the-post .tags li span,.blog .single-post .container #the-post .tags .author-info .author-text li span,.single-post .blog .container #the-post .tags .author-info .author-text li span,.blog .container .author-info .author-text .services section .row li span,.services section .row .blog .container .author-info .author-text li span,.blog .container .author-info .author-text .about #our-team .tagline-text span,.about #our-team .blog .container .author-info .author-text .tagline-text span,.blog .container .author-info .author-text .blog-sidebar ul li span,.blog-sidebar ul .blog .container .author-info .author-text li span,.archive .container .author-info .author-text p span,.archive .container .author-info .author-text #header #main-menu li span,#header #main-menu .archive .container .author-info .author-text li span,.archive .page-template-default .container .author-info .author-text .main-content li span,.page-template-default .archive .container .author-info .author-text .main-content li span,.archive .page-template-default .container .main-content .author-info .author-text li span,.page-template-default .archive .container .main-content .author-info .author-text li span,.archive .single-post .container .author-info .author-text #the-post .tags li span,.single-post .archive .container .author-info .author-text #the-post .tags li span,.archive .single-post .container #the-post .tags .author-info .author-text li span,.single-post .archive .container #the-post .tags .author-info .author-text li span,.archive .container .author-info .author-text .services section .row li span,.services section .row .archive .container .author-info .author-text li span,.archive .container .author-info .author-text .about #our-team .tagline-text span,.about #our-team .archive .container .author-info .author-text .tagline-text span,.archive .container .author-info .author-text .blog-sidebar ul li span,.blog-sidebar ul .archive .container .author-info .author-text li span{color:#9e2d96}.blog .container .author-info .author-text p a,.blog .container .author-info .author-text #header #main-menu li a,#header #main-menu .blog .container .author-info .author-text li a,.blog .page-template-default .container .author-info .author-text .main-content li a,.page-template-default .blog .container .author-info .author-text .main-content li a,.blog .page-template-default .container .main-content .author-info .author-text li a,.page-template-default .blog .container .main-content .author-info .author-text li a,.blog .single-post .container .author-info .author-text #the-post .tags li a,.single-post .blog .container .author-info .author-text #the-post .tags li a,.blog .single-post .container #the-post .tags .author-info .author-text li a,.single-post .blog .container #the-post .tags .author-info .author-text li a,.blog .container .author-info .author-text .services section .row li a,.services section .row .blog .container .author-info .author-text li a,.blog .container .author-info .author-text .about #our-team .tagline-text a,.about #our-team .blog .container .author-info .author-text .tagline-text a,.blog .container .author-info .author-text .blog-sidebar ul li a,.blog-sidebar ul .blog .container .author-info .author-text li a,.archive .container .author-info .author-text p a,.archive .container .author-info .author-text #header #main-menu li a,#header #main-menu .archive .container .author-info .author-text li a,.archive .page-template-default .container .author-info .author-text .main-content li a,.page-template-default .archive .container .author-info .author-text .main-content li a,.archive .page-template-default .container .main-content .author-info .author-text li a,.page-template-default .archive .container .main-content .author-info .author-text li a,.archive .single-post .container .author-info .author-text #the-post .tags li a,.single-post .archive .container .author-info .author-text #the-post .tags li a,.archive .single-post .container #the-post .tags .author-info .author-text li a,.single-post .archive .container #the-post .tags .author-info .author-text li a,.archive .container .author-info .author-text .services section .row li a,.services section .row .archive .container .author-info .author-text li a,.archive .container .author-info .author-text .about #our-team .tagline-text a,.about #our-team .archive .container .author-info .author-text .tagline-text a,.archive .container .author-info .author-text .blog-sidebar ul li a,.blog-sidebar ul .archive .container .author-info .author-text li a{font-weight:400;font-family:"acumin-pro",Helvetica,Arial,sans-serif}@media screen and (max-width: 767px){.blog .container .author-info .author-text p,.blog .container .author-info .author-text #header #main-menu li,#header #main-menu .blog .container .author-info .author-text li,.blog .page-template-default .container .author-info .author-text .main-content li,.page-template-default .blog .container .author-info .author-text .main-content li,.blog .page-template-default .container .main-content .author-info .author-text li,.page-template-default .blog .container .main-content .author-info .author-text li,.blog .single-post .container .author-info .author-text #the-post .tags li,.single-post .blog .container .author-info .author-text #the-post .tags li,.blog .single-post .container #the-post .tags .author-info .author-text li,.single-post .blog .container #the-post .tags .author-info .author-text li,.blog .container .author-info .author-text .services section .row li,.services section .row .blog .container .author-info .author-text li,.blog .container .author-info .author-text .about #our-team .tagline-text,.about #our-team .blog .container .author-info .author-text .tagline-text,.blog .container .author-info .author-text .blog-sidebar ul li,.blog-sidebar ul .blog .container .author-info .author-text li,.archive .container .author-info .author-text p,.archive .container .author-info .author-text #header #main-menu li,#header #main-menu .archive .container .author-info .author-text li,.archive .page-template-default .container .author-info .author-text .main-content li,.page-template-default .archive .container .author-info .author-text .main-content li,.archive .page-template-default .container .main-content .author-info .author-text li,.page-template-default .archive .container .main-content .author-info .author-text li,.archive .single-post .container .author-info .author-text #the-post .tags li,.single-post .archive .container .author-info .author-text #the-post .tags li,.archive .single-post .container #the-post .tags .author-info .author-text li,.single-post .archive .container #the-post .tags .author-info .author-text li,.archive .container .author-info .author-text .services section .row li,.services section .row .archive .container .author-info .author-text li,.archive .container .author-info .author-text .about #our-team .tagline-text,.about #our-team .archive .container .author-info .author-text .tagline-text,.archive .container .author-info .author-text .blog-sidebar ul li,.blog-sidebar ul .archive .container .author-info .author-text li{padding-bottom:0px;line-height:1.4}}@media screen and (max-width: 767px){.blog .container .author-info .author-text,.archive .container .author-info .author-text{padding-left:15px}}@media screen and (max-width: 1199px){.blog .container .federal-budget h2,.blog .container .federal-budget .splash .content .message-text *,.splash .content .message-text .blog .container .federal-budget *,.blog .container .federal-budget .about #specialist .title-text *,.about #specialist .title-text .blog .container .federal-budget *,.blog .container .federal-budget .about #our-team .title-text *,.about #our-team .title-text .blog .container .federal-budget *,.archive .container .federal-budget h2,.archive .container .federal-budget .splash .content .message-text *,.splash .content .message-text .archive .container .federal-budget *,.archive .container .federal-budget .about #specialist .title-text *,.about #specialist .title-text .archive .container .federal-budget *,.archive .container .federal-budget .about #our-team .title-text *,.about #our-team .title-text .archive .container .federal-budget *{font-size:21px}}@media screen and (max-width: 991px){.blog .container,.archive .container{padding-top:0px;padding-bottom:0px;width:100%}.blog .container .federal-budget h2,.blog .container .federal-budget .splash .content .message-text *,.splash .content .message-text .blog .container .federal-budget *,.blog .container .federal-budget .about #specialist .title-text *,.about #specialist .title-text .blog .container .federal-budget *,.blog .container .federal-budget .about #our-team .title-text *,.about #our-team .title-text .blog .container .federal-budget *,.archive .container .federal-budget h2,.archive .container .federal-budget .splash .content .message-text *,.splash .content .message-text .archive .container .federal-budget *,.archive .container .federal-budget .about #specialist .title-text *,.about #specialist .title-text .archive .container .federal-budget *,.archive .container .federal-budget .about #our-team .title-text *,.about #our-team .title-text .archive .container .federal-budget *{font-size:16px}}.blog-sidebar{padding-left:45px;padding-top:50px}.blog-sidebar h3{color:black;font-size:17px}.blog-sidebar h3 span{border-bottom:2px solid black;padding-bottom:10px;margin-bottom:18px;display:inline-block}.blog-sidebar ul{margin-bottom:45px}.blog-sidebar ul:after{content:'';display:table;clear:both}.blog-sidebar ul li{list-style-type:none;margin-bottom:8px}.blog-sidebar ul li a{color:black;font-family:"acumin-pro",Helvetica,Arial,sans-serif}.blog-sidebar ul li a:hover{color:#802681}@media screen and (max-width: 1199px){.blog-sidebar h3{font-size:16px}}@media screen and (max-width: 991px){.blog-sidebar{background:#f7f7f7;padding-top:45px;padding-left:15px}.blog-sidebar h3{font-size:14px}.blog-sidebar ul{margin-bottom:30px}.blog-sidebar>div{padding-bottom:18px}.blog-sidebar>div li{float:left;margin-right:21px}}@media screen and (max-width: 767px){.blog-sidebar{padding:20px 15px 0px}.blog-sidebar ul{margin-bottom:0px}.blog-sidebar h3 span{padding-bottom:6px;margin-bottom:10px}}.page-template-contact .google-map-image{min-height:680px;width:100%;position:relative}@media screen and (max-width: 1199px){.page-template-contact .google-map-image{min-height:580px}}@media screen and (max-width: 991px){.page-template-contact .google-map-image{min-height:470px}}@media screen and (max-width: 767px){.page-template-contact .google-map-image{min-height:400px}}@media screen and (max-width: 480px){.page-template-contact .google-map-image{min-height:320px}}.page-template-contact .google-map-image:before{content:'';position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(166,101,163,0.22);z-index:1;pointer-events:none}.page-template-contact .container{opacity:1}.page-template-contact .container.fade-in{-webkit-animation:fivePercentFade 1s ease 0.5s forwards;-moz-animation:fivePercentFade 1s ease 0.5s forwards;-o-animation:fivePercentFade 1s ease 0.5s forwards;animation:fivePercentFade 1s ease 0.5s forwards}.page-template-contact .container .row{padding-top:72px;padding-bottom:190px}.page-template-contact .container .row .address-padding{padding-left:38px}@media screen and (max-width: 991px){.page-template-contact .container .row{padding-top:27px;padding-bottom:48px}}@media screen and (max-width: 767px){.page-template-contact .container .row{padding-left:0px}}.page-template-contact .container .row h3{line-height:1.5}.page-template-contact .container .row h4{padding-top:19px;font-weight:400}.page-template-contact .container .row p,.page-template-contact .container .row #header #main-menu li,#header #main-menu .page-template-contact .container .row li,.page-template-contact .page-template-default .container .row .main-content li,.page-template-default .page-template-contact .container .row .main-content li,.page-template-contact .page-template-default .container .main-content .row li,.page-template-default .page-template-contact .container .main-content .row li,.page-template-contact .single-post .container .row #the-post .tags li,.single-post .page-template-contact .container .row #the-post .tags li,.page-template-contact .single-post .container #the-post .tags .row li,.single-post .page-template-contact .container #the-post .tags .row li,.page-template-contact .container .services section .row li,.services section .page-template-contact .container .row li,.page-template-contact .container .row .about #our-team .tagline-text,.about #our-team .page-template-contact .container .row .tagline-text,.page-template-contact .container .row .blog-sidebar ul li,.blog-sidebar ul .page-template-contact .container .row li{padding-top:20px;padding-left:12px}@media screen and (max-width: 991px){.page-template-contact .container .row p,.page-template-contact .container .row #header #main-menu li,#header #main-menu .page-template-contact .container .row li,.page-template-contact .page-template-default .container .row .main-content li,.page-template-default .page-template-contact .container .row .main-content li,.page-template-contact .page-template-default .container .main-content .row li,.page-template-default .page-template-contact .container .main-content .row li,.page-template-contact .single-post .container .row #the-post .tags li,.single-post .page-template-contact .container .row #the-post .tags li,.page-template-contact .single-post .container #the-post .tags .row li,.single-post .page-template-contact .container #the-post .tags .row li,.page-template-contact .container .services section .row li,.services section .page-template-contact .container .row li,.page-template-contact .container .row .about #our-team .tagline-text,.about #our-team .page-template-contact .container .row .tagline-text,.page-template-contact .container .row .blog-sidebar ul li,.blog-sidebar ul .page-template-contact .container .row li{padding-left:0px}}.page-template-contact .container .row .primary_message>*{padding-bottom:15px}.page-template-contact .container .row .contacts{border-bottom:2px solid #d6d6d6;padding-bottom:40px}.page-template-contact .container .row .contacts h3{padding-left:12px;font-weight:400 !important}.page-template-contact .container .row .contacts h3 .address{font-weight:600 !important}@media screen and (max-width: 991px){.page-template-contact .container .row .contacts h3{padding-left:0px;padding-top:32px}}.page-template-contact .container .row .contacts h4{padding-left:12px;line-height:1.6}@media screen and (max-width: 991px){.page-template-contact .container .row .contacts h4{padding-left:0px}}@media screen and (max-width: 767px){.page-template-contact .container .row{padding-top:25px;padding-bottom:15px}.page-template-contact .container .row .primary_message br{display:none}.page-template-contact .container .row .contacts{padding-bottom:20px}.page-template-contact .container .row .contacts h3{padding-top:5px}}#client-login .header{background:#802681;color:white;padding:100px 0px}#client-login .links{padding:40px 0px}@media screen and (min-width: 992px){#client-login .links .row{margin:0px -55px}#client-login .links .col-custom-200{width:200px;margin-left:55px;margin-right:55px}}#client-login .links .row>div{margin-top:40px;margin-bottom:40px}#client-login .links .image-container{display:block;position:relative;width:120px;height:120px;border:3px solid #802681;border-radius:50%;background-clip:padding-box;margin:0 auto;margin-bottom:25px}#client-login .links .image-container img{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;z-index:-1;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}#client-login .links .title-container,#client-login .links .login-link{text-align:left}#client-login .links .title-container{margin-bottom:20px;margin-top:10px}#client-login .links .title-container>*{margin:0}#client-login .links .login-link{text-transform:uppercase}@media screen and (max-width: 991px){#client-login .links .title-container{margin-top:15px}}@media screen and (max-width: 767px){#client-login .links .title-container{margin-top:22px}}
