/*Theme Name: Divi-Child ThemeTheme URI: Version: 1.0.0 Description: Author: Bigblock SolutionsAuthor URI: http://bigblocksolutions.comLicense: GNU General Public License v2 or laterLicense URI: http://www.gnu.org/licenses/gpl-2.0.html*/#footer-info {    float: right;    padding-bottom: 10px;    color: #959c99;    text-align: left;    margin-right: -32.5%;    font-size: 13px;}.et-social-icons {    float: left;}a .btnContact {	width: 141px;  height: 38px;  border: solid 2px #008a47;  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;  font-size: 13px;  font-weight: bold;  letter-spacing: 0.8px;  color: #008a47;  background-color: rgba(0, 0, 0, 0.0);}.et_color_scheme_green a > .btnContact {	border: solid 2px #008a47;	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;	font-size: 16px;	font-weight: bold;	letter-spacing: 0.8px;	color: #008a47;	background-color: rgba(0, 0, 0, 0.0);	padding: 7px;}.Blogs {  width: 1100px;  height: 48px;  font-family: 'Montserrat', sans-serif;  font-size: 44px;  font-weight: bold;  line-height: 1.09;  letter-spacing: -0.2px;  color: #1f2421;}.contactTitle {	width: 259px;  height: 18px;  font-family: "Montserrat",Helvetica,Arial,Lucida,sans-serif;  font-size: 13px;  font-weight: bold;  letter-spacing: 1px;  color: #ffffff;}.clientTitle {	 width: 668px;  height: 96px;  font-family: 'Montserrat', sans-serif;  font-size: 44px;  font-weight: bold;  line-height: 1.09;  letter-spacing: -0.2px;  color: #1f2421;}.clientText {	width: 615px;  height: 182px;  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;  font-size: 16px;  font-style: italic;  line-height: 1.63;  color: #636363;  margin-top: 20px;}.clientName {	height: 18px; font-family: 'Montserrat', sans-serif;  font-size: 13px;  font-weight: bold;  letter-spacing: 0.8px;  color: #404040;}.clientPosition {	 width: 648px;  height: 18px;  font-family: 'Montserrat', sans-serif;  font-size: 13px;  line-height: 1.38;  color: #959c99;}.we-provide {	width: 937px;  height: 48px;  font-family: 'Montserrat', sans-serif;  font-size: 44px;  font-weight: bold;  line-height: 1.09;  letter-spacing: -0.2px;  color: #ffffff;}.serv-title {	 width: 493px;  height: 40px;  font-family: 'Montserrat', sans-serif;  font-size: 20px;  font-weight: bold;  line-height: 1.3;  color: #ffffff;}.service-text {	 width: 510px;  height: 168px;  opacity: 0.8;  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;  font-size: 16px;  line-height: 1.63;  color: #ffffff;}.teamName {	width: 264px;  height: 26px;  font-family: 'Montserrat', sans-serif;  font-size: 20px;  font-weight: bold;  line-height: 1.3;  color: #1f2421;}.teamPosition {	 width: 264px;  height: 18px;  font-family: 'Cardo', serif;  font-size: 13px;  font-weight: bold;  letter-spacing: 0.8px;  color: #aeb7b3;}.faqTitle {	  width: 1100px;  height: 48px;  font-family: 'Montserrat', sans-serif;  font-size: 44px;  font-weight: bold;  line-height: 1.09;  letter-spacing: -0.2px;  color: #1f2421;}.faqHead {	  padding:0; margin-bottom:4px; font-family: "Montserrat",Helvetica,Arial,Lucida,sans-serif;  font-size: 20px;  font-weight: bold;  line-height: 1.3;  color: #1f2421;}.faqText {	 width: 220px;  height: auto; font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;  font-size: 16px;  line-height: 1.63;  color: #404040;}#faqWidget {	background-color: #ffffff;	padding: 30px 23px 34px 30px;	border-style: solid;	border-top: 4px solid #008a47;}#faqWidget1 {	width: 260px;	height: auto;	background-color: #ffffff;	padding: 20px 20px 20px 20px;	border-style: solid;	border-top: 4px solid #f0cc60;}#faqWidget2 {	width: 260px;	height: auto;	background-color: #ffffff;	padding: 20px 20px 20px 20px;	border-style: solid;	border-top: 4px solid #9bc6a0;}#faqWidget3 {	width: 260px;	height: auto;	background-color: #ffffff;	padding: 20px 20px 20px 20px;	border-style: solid;	border-top: 4px solid #aeb7b3;}#haveQuestion {	font-family: 'Montserrat', sans-serif;  font-size: 20px;  font-weight: bold;  line-height: 1.3;  color: #1f2421;padding:0;}.blog-title {	width: 264px;  height: 52px;  font-family: 'Montserrat', sans-serif;  font-size: 20px;  font-weight: bold;  line-height: 1.3;  color: #1f2421;}.blog-date {	width: 264px;  height: 18px;  font-family: 'Cardo', serif;  font-size: 13px;  font-weight: bold;  letter-spacing: 0.8px;  color: #aeb7b3;}.bottom-nav {    padding: 0px 0px 0px 200px;}.et_fullwidth_nav #main-header .container {    width: 100%;    max-width: 100%;    padding-right: 30px;    padding-left: 30px;    background-color: rgb(0,0,0,0.0) !important;}#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {    background-color: rgb(0,0,0,0.0) !important;}.et_color_scheme_green .et_pb_counter_amount, .et_color_scheme_green .et_pb_featured_table .et_pb_pricing_heading, .et_color_scheme_green #top-header {    background: rgb(0,0,0,0.0) !important;}#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu {    background-color: rgb(0,0,0,0.0) !important;}#et-info {    float: left;    margin-left: 8%;}#et-info1 {    float: right;    margin-right: 12%;}#logo {    display: inline-block;    float: none;    max-height: 54%;    margin-bottom: 0;    vertical-align: middle;    -webkit-transition: all 0.4s ease-in-out;    -moz-transition: all 0.4s ease-in-out;    transition: all 0.4s ease-in-out;    -webkit-transform: translate3d(0, 0, 0);    margin-left: 8%;}#et-top-navigation {    float: left;    margin-left: 25%;}.et_fullwidth_nav #main-header .container {    width: 100%;    max-width: 100%;    padding-right: 30px;    padding-left: 30px;}#footer-bottom .et-social-icons {    float: left;    margin-left: -33%;    margin-right: 30%;}.et_fixed_nav #main-header, .et_fixed_nav #top-header {    position: fixed;    background-color: rgba(255,255,255,0) !important;}input[type="submit"] {    border: solid 2px #008a47;    font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;    font-size: 13px;    font-weight: bold;    letter-spacing: 0.8px;    color: #008a47;    background-color: rgba(0, 0, 0, 0.0);    padding: 9px 25px 11px 25px;    margin-top: 3%;    margin-bottom: 5%;}input[type="text"], input[type="password"], input[type="tel"], input[type="email"], input.text, input.title, textarea, select {    padding: 2px;    color: #fff !important;    height: 30px;    border: 0;    outline: 0;    background: transparent;    border-bottom: 1px solid #fff;    width: 350px;    font-size: 16px;    font-family: 'Open Sans';}.contactus_line {	width: 360px; 	margin-bottom: 80px; 	margin-top: 60px;}#popupInfo .contactus_line {	width: 308px !important;	margin-bottom: 50px;	margin-top: 50px;	margin-left: 0% !important;}#popupInfo #map_icon {    margin-top: 3%;}div.wpcf7-validation-errors {    border: 2px solid #f7e700;    color: #f0cc60 !important;}label {	color: #fff;font-size: 16px;}/* Popup Maker Core Styles */			.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay{position:fixed;height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:all .15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-content>:last-child{margin-bottom:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay-disabled{visibility:hidden}.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay-disabled .pum-container{visibility:visible}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}.powered-by-popmake{bottom:-28px;display:block;left:0;margin:0 auto;position:absolute;text-align:center;width:100%}.powered-by-popmake>a{display:inline-block;max-width:205px}.powered-by-popmake img{max-width:100%;width:100%}.powered-by-popmake.small{bottom:-22px}.powered-by-popmake.small>a{max-width:125px}.powered-by-popmake.large{bottom:-30px}.powered-by-popmake.large>a{max-width:285px}.popmake-close{cursor:pointer}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}						/* Popup Google Fonts */@import url('//fonts.googleapis.com/css?family=Acme|Montserrat');/* Popup Theme 647: Framed Border */.pum-theme-647, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 1 ) } .pum-theme-647 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 1 ) inset; background-color: rgba( 255, 251, 239, 1 ) } .pum-theme-647 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 ); font-family: inherit; font-size: 32px; line-height: 36px } .pum-theme-647 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit } .pum-theme-647 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Acme; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0 ); background-color: rgba( 0, 0, 0, 1 ) } /* Popup Theme 646: Cutting Edge */.pum-theme-646, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 1 ) } .pum-theme-646 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 1 ); background-color: rgba( 30, 115, 190, 1 ) } .pum-theme-646 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 ); font-family: Sans-Serif; font-size: 26px; line-height: 28px } .pum-theme-646 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit } .pum-theme-646 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: inherit; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0 ); background-color: rgba( 238, 238, 34, 1 ) } /* Popup Theme 645: Hello Box */.pum-theme-645, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 1 ) } .pum-theme-645 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0 ); background-color: rgba( 255, 255, 255, 1 ) } .pum-theme-645 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 ); font-family: Montserrat; font-size: 32px; line-height: 36px } .pum-theme-645 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit } .pum-theme-645 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: inherit; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0 ); background-color: rgba( 255, 255, 255, 1 ) } /* Popup Theme 644: Enterprise Blue */.pum-theme-644, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 1 ) } .pum-theme-644 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 1 ); background-color: rgba( 255, 255, 255, 1 ) } .pum-theme-644 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 ); font-family: inherit; font-size: 34px; line-height: 36px } .pum-theme-644 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit } .pum-theme-644 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: inherit; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0 ); background-color: rgba( 49, 91, 124, 1 ) } /* Popup Theme 643: Light Box */.pum-theme-643, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.2 ) } .pum-theme-643 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1 ); background-color: rgba( 255, 255, 255, 0.1 ) } .pum-theme-643 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 ); font-family: inherit; font-size: 32px; line-height: 36px } .pum-theme-643 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit } .pum-theme-643 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { height: 30px; width: 30px; left: auto; right: -24px; bottom: auto; top: -24px; padding: 0px; color: #ffffff; font-family: inherit; font-size: 24px; line-height: 26px; border: 2px solid #ffffff; border-radius: 30px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 1 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0 ); background-color: rgba( 0, 0, 0, 0.1 ) } /* Popup Theme 642: Default Theme */.pum-theme-642, .pum-theme-default-theme { background-color: rgba( 255, 255, 255, 1 ) } .pum-theme-642 .pum-container, .pum-theme-default-theme .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0 ); background-color: rgba( 249, 249, 249, 1 ) } .pum-theme-642 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 ); font-family: inherit; font-weight: inherit; font-size: 32px; font-style: normal; line-height: 36px } .pum-theme-642 .pum-content, .pum-theme-default-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: inherit; font-style: normal } .pum-theme-642 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: inherit; font-size: 12px; font-style: normal; line-height: 14px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0 ); background-color: rgba( 0, 183, 205, 1 ) } .pum-theme-643 .pum-container, .pum-theme-lightbox .pum-container {    padding: 18px;    border-radius: 3px;    border: 2px solid #aeb7b3 !important;    box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1 );    background-color: rgba( 0, 0, 0, 0.80 ) !important;}.pum-theme-643, .pum-theme-lightbox {    background-color: rgba( 0, 0, 0, 0.50 ) !important;}.pum-theme-643 .pum-title, .pum-theme-lightbox .pum-title {    color: #fff !important;    text-align: left;    text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 );    font-family: PlayfairDisplay !important;    font-size: 44px !important;    line-height: 50px !important;    font-weight: bolder;}#popupTitle {	width: 545px;  height: 48px;  font-family: 'Montserrat', sans-serif;  font-size: 44px;  font-weight: bold;  line-height: 1.09;  letter-spacing: -0.2px;  color: #ffffff;}#popupInfo {    border-left: 1px solid #ccc;    margin-left: 497px;    height: 375px;    padding: 55px 0px 20px 0px;}.pum-container.pum-responsive.pum-responsive-medium {    margin-left: -30%;    width: 60%;    padding: 0px;}.pum-theme-643 .pum-title, .pum-theme-lightbox .pum-title {    color: #000000;    text-align: left;    text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0 );    font-family: inherit;    font-size: 32px;    line-height: 36px;    display: none !important;}#business,.business {	display: none;}#taxation, .taxation {	display: none;}#financial, .financial {	display: none;}#superannuation, .superannuation {	display: none;}#bookkeeping,.bookkeeping{	display: none;}





 

.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {

    float: left;

}

 



.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {

    position: relative;

    min-height: 1px;

    padding-right: 15px;

    padding-left: 15px;

}



.row{

	width:100%;

	clear: both;

}

.top-header{

	float: left; 

	border-bottom: 1px solid rgba(255,225,225,0.25);

}

.top-header .top-info{

	padding-bottom: 18px;

    padding-left: 22px;

    padding-top: 20px;

	color: #fff !important;

	font-weight: normal !important;

	font-size: 16px !important;

} 

.top-info a{

	color: #dce1de !important;

	font-weight: normal !important;

}

.top-info a:hover{

	color: #FFF!important;

}

.top-info.phone{

	text-align: right;

	margin-bottom: 18px;

    margin-top: 28px;

font-size: 13px !important;

font-weight: bold;

  letter-spacing: 1px;

  color: #dce1de;

padding-top:0;

padding-bottom:0;

}

#top-menu li.current-menu-item {

	border-bottom:2px solid #008a47;

}
#top-menu li.current-menu-item:hover {
	background-color:unset !important;
	border-bottom:2px solid #008a47;

}
#top-menu li.current-menu-item:hover a{
	color:#FFF !important;
}

.top-info .textwidget, .top-info .et_pb_widget{

	width: 100%

}

nav#top-menu-nav {

    /* max-width: 690px; */



    width: 75% !important;

 

 

}



#top-menu li {

    width: 32.9%;

    padding-left:  0px !important;

    padding-right: 0px !important

}

.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a{

padding-bottom:18px !important;

}

 #et-top-navigation nav  ul  li:hover {

	background-color:#FFF;

	border-bottom:2px solid #FFF;

}

 #et-top-navigation nav  ul  li:hover a{

	color: #404040 !important;

}



#logo {

     

    margin-top: 0% !important; 

    margin-left:4% !important;

}

.top-info.social a {

   margin-right: 20px; 

   margin-left:5px;

}

#top-menu li:last-child, #top-menu li.blog_header_menu{

	border-right:0px none !important;

} 

#et-top-navigation { 

    margin-left: 202px !important;

}

#top-menu li { 

	text-align: center !important;

   /* padding-right: 80px !important; 

    padding-left: 80px !important; */

}

#top-menu li a{

	text-align: center !important;

	padding-top:17px !important;

}

.contact-btn{

	float: left;    

    position: relative;

    text-align: center;

    width: 23.4%;

font-size:13px;

    z-index: 9999;

}

.contact-btn a{

	display:block;

	padding-bottom: 11.5% !important;

        padding-top: 17.1% !important;

}

.contact-btn a:hover, .contact-btn .textwidget:hover{

	background-color:#FFF;

color: #404040 !important;

}

.contact-btn a{

	color:#fff !important;

}

.contact-btn .et_pb_widget {

	width: 100%;

}

 

#et-top-navigation { 

    width: 85.2%;

}



 #top-menu  { 

    margin-left: 0 !important;

}

 

nav#top-menu-nav { 

	    border-right: 1px solid rgba(255,225,225,0.25);

	        border-left: 1px solid rgba(255,225,225,0.25);

}  



/* 

class= contact_us_header

trigger popup = 

<li id="menu-item-650" class="contact_us_header popmake-648 

menu-item menu-item-type-custom menu-item-object-custom 

menu-item-650 pum-trigger" data-popup="648" 

data-settings="[object Object]" 

style="cursor: pointer;">

<a href="http://wheelhouseadvisory.bigblockhostingsolutions.com/contactus" 

class="pum-trigger" data-popup="648" data-settings="[object Object]" 

style="cursor: pointer;">

CONTACT US</a></li> */



nav#top-menu-nav, #top-menu  { 

    width: 100%;

}





.mobile-head, .mobile-box-one, .mobile-heading, .mobile-box{

	display: none !important;

}

.et_mobile_menu {

    

    padding: 1% 5% 5%;

}



#top-menu li.contact_us_header{

display: none;

}



li.no-border a, li.no-border, li.no-border:hover { 

    border-bottom: 0px none !important

    }

    .mobile-head{

    	margin-bottom:10px;

    	position: relative;

    	top: 0px;

    }

.mobile-head h2 {

	padding-left: 10px;

  

  font-family: 'Montserrat', sans-serif;

  font-size: 30px;

  font-weight: normal;

  line-height: 1.13;

  letter-spacing: -0.1px;

  color: #ffffff; 

}

span.mob-close{

	display: inline-block;

	padding: 14px 15px 9px; 

	font-size: 25px;

	font-weight: normal;

	color: #00b85f;

	border:2px solid #00b85f;

	position: absolute;

	top: -20px;

	right: 0;

}

.et_mobile_menu{

	border-top: 0px none !important

}

.et_mobile_menu li.current-menu-item  a{

    opacity: 0.7;

    color: #00b85f;

    border-bottom: solid 1px #00b85f;

}

 .text-green, .mobile-box-one a.text-green {

    

 	color:#00b85f !important;

 	padding: 0px !important;

 }

.et_mobile_menu li  a {

    font-weight: normal !important;

}

.et_mobile_menu .et_pb_widget{

	width: 100%;

}

.mobile-box-one{

	position: relative;

	top: -20px;

}





.mobile-box-one .col-3 a i{

	font-size:16px;

	color: #e5e5e5 !important;

}

.mobile-box-one .col-3s{

	display: inline-block;

	float: left;

	width: 50%;

	text-align: center;

	border-right: 1px solid rgba(255, 225, 225, 0.25);

}

.mobile-box-one .col-3{

	display: inline-block;

	float: left;

	width: 20%;

	text-align: center;

	margin-left:-10px;

 

}

.mobile-box-one .col-3 img{

	position: relative;

	top: 7px;

}

.mobile-box-one .col-9{

	display: inline-block;

	float: left;

	width: 82%; 

 

}



.mobile-box-one .col-9 p{

	color: #9b9b9b;

	font-size: 12px;

  line-height: 1.29;
    font-family: 'Cardo', serif;

}

.mobile-box-one .col-9 b{

	color: #fff;

	text-transform: uppercase;

}

.mobile-box-one a {

     

    padding: 2px 5% !important;

    }

    .et_mobile_menu { 

    opacity: 0.98 !important;

}

.clear{

	clear: both;

	float: left;

	width: 100%;

	padding-bottom: 10px;

	margin-bottom:11px;

	border-bottom: 1px solid rgba(255,225,225,0.25);

}

.mob-close.mobile_menu_bar:before { 

    content: none !important; 

}



#top-menu li:nth-child(3), #top-menu li:nth-child(4) {

   margin-left: -4px !important;

   width: 33.4%;

}



.displaynone{
	display: none !important
}
.client_logo { 
    margin-bottom: 7% !important;
    margin-left: 0% !important; 
    width: 25% !important;
    float: left;
}
.client_logo img{
	width: auto;
	height: 118px !important
    	filter: grayscale(100%);
    	background-color: transparent !important;
}

.client_logo  .et_pb_image {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: .8;
    
}


@media (min-width: 992px){ 

.col-md-6 {

    width: 50%;

}

.col-md-9 {

    width: 75%;

}

.col-md-3 {

    width: 25%;

}

.col-md-10 {

    width: 83.33333333%;

}

.col-md-2 {

    width: 16.66666667%;

}

.col-md-8 {

    width: 66.66666667%;

}

.col-md-4 {

    width: 33.33333333%;

}

.col-md-12 {

    width: 100%;

}

#top-menu li:nth-child(3), #top-menu li:nth-child(4) {

   margin-left: -4px !important;

   width: 33.4%;

}

}

 



@media (min-width: 768px) and (max-width: 979px) {

  

   .col-md-6, .col-md-9 , .col-md-3, .col-md-10, .col-md-2, .col-md-8, .col-md-4, .col-md-1, .col-md-5, .col-md-7, .col-md-12{

  	width: 100%;

  } 

  .contact-btn{

  	display: none;

  }



	#top-menu li.contact_us_header{

	display: block;

	}

	.top-header{

		display: none !important

	}

	li.blog_header_menu {

    padding-right: 0px !important;

   }

	/* .top-header .top-info{

		text-align: right !important;

	}

	.top-header {

		max-width: 300px;

	    float: none;

	    max-width: 300px;

	    border-bottom: 0px none !important;

	}

	nav#top-menu-nav {

    border-right: 0px none !important;

    border-left: 0px none !important;

} */

.et_mobile_menu {

    

    top:40%;

}

}





@media (max-width: 767px) {

 

.col-md-6, .col-md-9 , .col-md-3, .col-md-10, .col-md-2, .col-md-8, .col-md-4, .col-md-1, .col-md-5, .col-md-7, .col-md-12{

  	width: 100%;

  }

  .contact-btn{

  	display: none;

  }

  #top-menu li.contact_us_header{

	display: block;

	}

	.top-header{

		display: none !important

	}

	li.blog_header_menu {

    padding-right: 0px !important;

   }

   .et_mobile_menu {

    

    top: 40px;

}

 } 



@media only screen and (max-width : 767px) {

#main-header {

    padding-top: 2px !important;

}

li.blog_header_menu {

    padding-right: 0px !important;

   }



.opened .mobile-head, .opened .mobile-box-one, .opened .mobile-heading, .opened .mobile-box{

	display: block !important;

}

.et_mobile_menu {

        top: 8px;

}

#logo { 

    margin-left: 0% !important;

}

 .et_header_style_left .mobile_menu_bar { 

    margin-left: 55% !important;

}



.et_mobile_menu {

    background-color: #1f2421 !important;
position: fixed;
     opacity: 0.95 !important;  

}



 }
.team_readmore:hover .readmore_namelink {
    color: #7cc68d!important;
    text-decoration: underline;
}
.et_pb_blog_grid_wrapper article:hover .entry-title a {
    color: #7cc68d !important;
    text-decoration: underline;
}
.client_logo.default img{
  opacity:1;
  filter: unset;
}

div.wpcf7-validation-errors{
	border: 0 !important;
}

.ty_close_btn{
cursor: pointer;
    border: solid 2px #008a47;
    font-family: 'Open Sans';
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.8px;
    color: #008a47 !important;
    background-color: rgba(0, 0, 0, 0.0);
padding: 10px 33px;
}

/* Custom CF7 Loader */
/*
div.wpcf7 .ajax-loader {
background-image: url('images/ajax-loader.gif');
width: 24px;
height: 24px;
margin-left: 10px;
}
*/

div.wpcf7 .ajax-loader {
	background-image: none !important;
	margin-left: 15px !important;
	width: 19px;
	height: 19px;
	line-height: 19px;
	margin: 6px auto;
	position: relative;
	box-sizing: border-box;
	text-align: center;
	z-index: 0;
	text-transform: uppercase;
		-o-text-transform: uppercase;
		-ms-text-transform: uppercase;
		-webkit-text-transform: uppercase;
		-moz-text-transform: uppercase;
}

div.wpcf7 .ajax-loader:before,
div.wpcf7 .ajax-loader:after {
	opacity: 0;
	box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
	content: "\0020";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 12px;
	border: 1px solid rgb(0,138,71);
	box-shadow: 0 0 6px rgb(0,138,71), inset 0 0 6px rgb(0,138,71);
		-o-box-shadow: 0 0 6px rgb(0,138,71), inset 0 0 6px rgb(0,138,71);
		-ms-box-shadow: 0 0 6px rgb(0,138,71), inset 0 0 6px rgb(0,138,71);
		-webkit-box-shadow: 0 0 6px rgb(0,138,71), inset 0 0 6px rgb(0,138,71);
		-moz-box-shadow: 0 0 6px rgb(0,138,71), inset 0 0 6px rgb(0,138,71);
}

div.wpcf7 .ajax-loader:after {
	z-index: 1;
	animation: cssload-gogoloader 1.6s infinite 0.8s;
		-o-animation: cssload-gogoloader 1.6s infinite 0.8s;
		-ms-animation: cssload-gogoloader 1.6s infinite 0.8s;
		-webkit-animation: cssload-gogoloader 1.6s infinite 0.8s;
		-moz-animation: cssload-gogoloader 1.6s infinite 0.8s;
}

div.wpcf7 .ajax-loader:before {
	z-index: 2;
	animation: cssload-gogoloader 1.6s infinite;
		-o-animation: cssload-gogoloader 1.6s infinite;
		-ms-animation: cssload-gogoloader 1.6s infinite;
		-webkit-animation: cssload-gogoloader 1.6s infinite;
		-moz-animation: cssload-gogoloader 1.6s infinite;
}



@keyframes cssload-gogoloader {
	0% {
		transform: scale(0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		transform: scale(1);
		opacity: 0;
	}
}

@-o-keyframes cssload-gogoloader {
	0% {
		-o-transform: scale(0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		-o-transform: scale(1);
		opacity: 0;
	}
}

@-ms-keyframes cssload-gogoloader {
	0% {
		-ms-transform: scale(0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		-ms-transform: scale(1);
		opacity: 0;
	}
}

@-webkit-keyframes cssload-gogoloader {
	0% {
		-webkit-transform: scale(0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		-webkit-transform: scale(1);
		opacity: 0;
	}
}

@-moz-keyframes cssload-gogoloader {
	0% {
		-moz-transform: scale(0);
		opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
		-moz-transform: scale(1);
		opacity: 0;
	}
}
.category-team-member .et_pb_text_0 h1 {
    font-family: 'Montserrat', sans-serif;
}

div#popmake-648 .pum-content.popmake-content, ul#mobile_menu.et_mobile_menu {
	background-color: #1f2421 !important;
}

#team .et_pb_team_member_image img {
	border-radius: 50%;
	transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
}
#team .et_pb_team_member:hover .et_pb_team_member_description {
	border-radius: 50%;
}

