/*--------------------------------------------------------------------------------- Theme Name:   moneytax Theme URI:    https://diviultimate.com Description:  The last child theme you ever need for Divi Wordpress Author:       Divi Ultimate Author URI:   https://diviultimate.com Template:     moneytax Version:      5.0.1 License:      GNU General Public License v2 or later License URI:  http://www.gnu.org/licenses/gpl-2.0.html------------------------------ ADDITIONAL CSS HERE ------------------------------*//*** custom checkboxes ***/span.home-xero{display: inline-block;}.free-menu-hover-1 .free-header-menu nav>ul>li:after{background:#fde428;}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu .nav li ul{border-color:#fde428 !important;}.et_pb_bg_layout_dark.et_pb_fullwidth_menu ul li a:hover{color:#002e5b!important;}/*** Responsive Styles Large Desktop And Above ***/@media all and (min-width: 1405px) {	span.home-xero {margin-top: -80px;} 	#slider-front-page a.et_pb_button.et_pb_more_button {margin-bottom: 10px;margin-top: 33px;}    .free-logo-custom-header img {max-height: 38%;}}/*** Responsive Styles Standard Desktop Only ***/@media all and (min-width: 981) and (max-width: 1404px) {	span.home-xero {margin-top: -80px;}	#slider-front-page a.et_pb_button.et_pb_more_button {margin-bottom: 10px;margin-top: 33px;}    .free-logo-custom-header img {max-height: 38%;}}/*** Responsive Styles Tablet And Below ***/@media all and (max-width: 980px) {#slider-front-page .et_pb_column.et-last-child{    margin-bottom: 30px;}span.home-xero {margin-top: -60px;}}/*** Responsive Styles Tablet Only ***/@media all and (min-width: 768px) and (max-width: 980px) {span.home-xero{margin-top: -80px;display: inline-block;}}/*** Responsive Styles Smartphone Only ***/@media all and (max-width: 767px) {	#slider-front-page a.et_pb_button.et_pb_more_button {margin-top: 23px;}}@media all and (min-width: 480px) and (max-width:766px) {}/*** Responsive Styles Smartphone Portrait ***/@media all and (max-width: 479px) {	#slider-front-page a.et_pb_button.et_pb_more_button {margin-top: 23px;}}.free-border-ol{padding-bottom: 0 !important;line-height: 10px !important;}.free-header-border-bottom.small{margin-top: 0 !important;}div.et_pb_tab_content p{padding-bottom: 24px;}div.menu-services-menu-container ul a{color:rgb(102, 102, 102);}div.menu-services-menu-container ul.menu li a{font-weight: 600;}div.menu-services-menu-container ul.sub-menu li a{font-weight: 400 !important;}div.menu-services-menu-container ul.sub-menu a::before {content: "\35" !important;font-family: ETModules !important;}#menu-header ul.sub-menu a{color:rgb(102, 102, 102) !important;font-weight:400;}#menu-header ul.sub-menu a:hover{text-decoration: underline;background-color:#fff !important;opacity: 1 !important;}#menu-header ul.sub-menu li:hover{background-color:#fff !important;}/*#menu-header ul.sub-menu li:hover{background-color:#fde428;-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;}#menu-header ul.sub-menu li a:hover{  -webkit-transition: none !important;  -moz-transition: none !important;  -o-transition: none !important;  transition: none !important;}#menu-header ul.sub-menu li a:hover{color:#002e5b!important;font-weight: 700;background-color:#fde428;}#menu-header ul.sub-menu:hover{-webkit-transition: none !important;-moz-transition: none !important;-o-transition: none !important;transition: none !important;}*/a.et_pb_button.et_pb_more_button.cta.slim {margin-top: 21px;margin-bottom: 0;}a.et_pb_button.et_pb_more_button.cta {    color: #002e5b!important;    background: #fde428;    border-width: 0px!important;    letter-spacing: 1px;    font-size: 15px;    font-weight: 700!important;    padding-left: 0.7em;    padding-right: 2em;    background-color: #fde428;}a.et_pb_button.et_pb_more_button.cta {    margin-top: 42px;    margin-bottom: 42px;    padding: 13px 46px 13px 26px!important;}a.et_pb_button.et_pb_more_button.cta:after {    font-size: 1.6em;    opacity: 1;    margin-left: .3em;    left: auto;}a.et_pb_button.et_pb_more_button.cta:after {    font-weight: 800!important;}a.et_pb_button.et_pb_more_button.cta:after {    transition: all 0s ease;}a.et_pb_button.et_pb_more_button.cta:after {    text-shadow: 0 0;    font-family: ETmodules!important;    font-style: normal;    font-variant: normal;    -webkit-font-smoothing: antialiased;    line-height: 1;    text-transform: none;    speak: none;}a.et_pb_button.et_pb_more_button.cta:before {    position: absolute;    margin-left: -1em;    opacity: 0;    font-size: 32px;    content: "\35";}a.et_pb_button.et_pb_more_button.cta:hover {    color: #ffffff!important;    background: #002e5b!important;    letter-spacing: 1px;}a.et_pb_button.et_pb_more_button.cta.slim {margin-top: 21px;margin-bottom: 0;}a.et_pb_button.et_pb_more_button.cta.no-margin {margin-top: 0;margin-bottom: 0;}a.et_pb_button.et_pb_more_button.cta.no-bottom-margin {margin-top: 21px;margin-bottom: 0;}a.et_pb_button.et_pb_more_button.cta.no-top-margin {margin-top: 0;margin-bottom: 21px;}a.et_pb_button.et_pb_more_button.cta.equal {margin-top: 21px;margin-bottom: 21px;}#gform_wrapper_1 h3.gform_title {display: none;}#gform_wrapper_1 label.gfield_label {font-weight:500;}#gform_submit_button_1, #gform_next_button_1_10, #gform_submit_button_2, #gform_submit_button_9,#gform_submit_button_10{    cursor: pointer;    color: #002e5b!important;    border-width: 0px!important;    letter-spacing: 1px;    font-size: 15px;    font-weight: 700!important;    padding-left: 0.7em;    padding-right: 2em;    background-color: #fde428 !important;    margin-top: 0;    margin-bottom: 0;    padding: 13px 26px 13px 26px!important;}#gform_submit_button_1:hover, #gform_next_button_1_10:hover, #gform_submit_button_2:hover,#gform_submit_button_9:hover,#gform_submit_button_10:hover{    color: #ffffff!important;    background: #002e5b!important;    letter-spacing: 1px;}#gform_wrapper_1 .gfield_radio > li > input ~ label {width: auto;}#gform_wrapper_1 .horizontal-bubble .gfield_radio > li {display: inline-block;}#gform_wrapper_1 .horizontal-bubble .gfield_radio > li > input[type="radio"] { position: absolute;   overflow: hidden;   clip: rect(0 0 0 0);  height: 1px; width: 1px;   margin: -1px; padding: 0; border: 0; }#gform_wrapper_1 .horizontal-bubble .gfield_radio > li > input[type="radio"] ~ label{max-width: 100% !important;padding-left: 30px !important;padding-right: 30px !important;height:35px;margin-left: 15px;margin-top: 6px;}#gform_wrapper_1 .horizontal-bubble .gfield_radio > li > input[type="radio"] ~ label:before{    width: 35px;    height: 35px;    position: absolute;    top: 1px;    left: 0;    content: '';    display: inline-block;    -moz-border-radius: 50px;    -webkit-border-radius: 50px;    border-radius: 50px;    border: 2px solid #6c6c6c;    background: #fff;}#gform_wrapper_1 .horizontal-bubble .gfield_radio > li > input[type="radio"]:checked ~ label:after{  background-color: #002e5b;    content: '';    position: absolute;    top: 9px;    left: 8px;    display: inline-block;    font-size: 11px;    width: 19px;    height: 19px;  -moz-border-radius: 50px;    -webkit-border-radius: 50px;    border-radius: 50%;}#gform_wrapper_1 .horizontal .gfield_radio > li {display: inline-block;}#gform_wrapper_1 .horizontal .gfield_radio > li > input[type="radio"] { position: absolute;   overflow: hidden;   clip: rect(0 0 0 0);  height: 1px; width: 1px;   margin: -1px; padding: 0; border: 0; }#gform_wrapper_1 .horizontal .gfield_radio > li > input[type="radio"] ~ label {border:1px solid rgb(213, 213, 213);padding-top:18px;padding-bottom:18px;color: rgb(55, 58, 60); display: inline-block; line-height: 30px; white-space: nowrap;font-size:16px;font-weight: 300;min-width: 100px;text-align:center;padding-left: 15px;padding-right: 15px;}#gform_wrapper_1 .horizontal .gfield_radio > li > input[type="radio"]:checked ~ label {font-weight:600 !important; opacity: 1;background:#002e5b;border:1px solid rgb(213, 213, 213);color:#fff;min-width: 100px;text-align: center;}#gform_wrapper_1 .horizontal .gfield_radio > li > label {vertical-align: top;max-width:100%;}h5.et_pb_toggle_title{text-decoration:underline;}#gform_wrapper_2 input {    border-radius: 0px 0px 0px 0px;    overflow: hidden;    border-width: 1px;    border-style: solid;    border-color: #eaeaea;}#gform_wrapper_2 span.gfield_required{display: none !important;}#gform_wrapper_2 input, #gform_wrapper_2 textarea{    padding: 16px;    border-width: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    color: #999;    background-color: #eee;    font-size: 14px;    -webkit-appearance: none;}#gform_wrapper_9 input {    border-radius: 0px 0px 0px 0px;    overflow: hidden;    border-width: 2px !important;    border-style: solid;    border-color: #dfe5e8 !important;}#gform_wrapper_9 span.gfield_required{display: none !important;}#gform_wrapper_9 input, #gform_wrapper_9 textarea{    padding: 16px;    border-width: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    color: #999;    background-color: #eee;    font-size: 14px;    -webkit-appearance: none;    border-width: 2px !important;    border-style: solid;    border-color: #dfe5e8 !important;}#gform_wrapper_9 label.gfield_label{display: none;}#gform_wrapper_10 input {    border-radius: 0px 0px 0px 0px;    overflow: hidden;    border-width: 2px !important;    border-style: solid;    border-color: #dfe5e8 !important;}#gform_wrapper_10 span.gfield_required{display: none !important;}#gform_wrapper_10 input, #gform_wrapper_10 textarea{    padding: 16px;    border-width: 0;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    color: #999;    background-color: #eee;    font-size: 14px;    -webkit-appearance: none;    border-width: 2px !important;    border-style: solid;    border-color: #dfe5e8 !important;}#gform_wrapper_10 label.gfield_label{display: none;}/*Manly Sea Eagles*/#gform_fields_10{padding-left:0 !important;}#gform_wrapper_10 {    display: block !important;    margin-left: auto !important;    margin-right: auto !important;    max-width: 600px;}#gform_wrapper_10 div.gform_heading{text-align:center !important}#gform_wrapper_10 li.gfield{text-align:center;}#gform_submit_button_10{display: block;margin-left: auto;margin-right: auto;}#gform_confirmation_wrapper_10{text-align:center !important;}