.color1{color:#141B4D!important}.color2{color:#9F8F60!important}.color3{color:#2D2926!important}.color4{color:#D0D3D4!important}.color5{color:#F7F7F7!important}.white{color:#ffffff!important}.color1-bg{background-color:#141B4D!important}.color2-bg{background-color:#9F8F60!important}.color3-bg{background-color:#2D2926!important}.color4-bg{background-color:#D0D3D4!important}.color5-bg{background-color:#F7F7F7!important}.white-bg{background-color:#ffffff!important}.h1,.h1.elementor-widget-heading .elementor-heading-title{font-size:34px!important}.h2,.h2.elementor-widget-heading .elementor-heading-title{font-size:30px!important}.h3,.h3.elementor-widget-heading .elementor-heading-title{font-size:24px!important}.h4,.h4.elementor-widget-heading .elementor-heading-title{font-size:22px!important}.h5,.h5.elementor-widget-heading .elementor-heading-title{font-size:20px!important}.h6,.h6.elementor-widget-heading .elementor-heading-title{font-size:18px!important}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700}.font-sm{font-size:14px}.dark-theme,.dark-theme a{color:#fff}body{overflow-x:hidden}@media (min-width:1024px){#td-offcanvas .uael-offcanvas,.uael-offcanvas-overlay{display:none}}@media (max-width:767px){#td-offcanvas .uael-offcanvas{width:100%!important}}.uael-offcanvas img{display:block;margin:initial}.td-btn{min-width:200px;border-width:2px;border-style:solid;border-color:#fff0;display:inline-block;text-align:center;text-decoration:none!important;padding:8px 20px;position:relative;font-weight:600!important;cursor:pointer}.td-btn.td-btn-primary{background-color:#9F8F60;border-color:#9F8F60;color:#ffffff!important}.td-btn.td-btn-primary:hover{background-color:#141B4D;border-color:#141B4D;color:#ffffff!important}.td-btn.td-btn-primary-ghost{background-color:#fff0;border-color:#9F8F60;color:#141B4D!important}.td-btn.td-btn-primary-ghost:hover{background-color:#9F8F60;border-color:#9F8F60;color:#ffffff!important}.td-btn.td-btn-secondary{background-color:#9F8F60;border-color:#9F8F60;color:#ffffff!important}.td-btn.td-btn-secondary:hover{background-color:#fff;border-color:#fff;color:#141B4D!important}.td-btn.td-btn-secondary-ghost{background-color:#fff0;border-color:#9F8F60;color:#ffffff!important}.td-btn.td-btn-secondary-ghost:hover{background-color:#9F8F60;border-color:#9F8F60;color:#ffffff!important}.td-btn.btn-block{min-width:auto}.td-btn.td-btn-icon{padding:8px 60px 8px 20px}.td-btn.td-btn-icon i{position:absolute;top:50%;right:20px;transform:translateY(-50%)}ul.ul-circle,ul.ul-circle li{margin:0;padding:0;list-style:none}ul.ul-circle li{position:relative;padding-left:24px}ul.ul-circle li:before{position:absolute;font-weight:600;font-size:10px;content:"\f111";display:block;color:#9F8F60;top:4px;left:0;font-family:"Font Awesome 5 Pro",sans-serif}ul.ul-circle.ul-circle-lg li{margin-bottom:20px}.td-section-padding{padding:80px 0}.td-section-padding-top{padding-top:80px}.td-section-padding-bottom{padding-bottom:80px}@media (max-width:1024px){.td-section-padding{padding:40px 0}.td-section-padding-top{padding-top:40px}.td-section-padding-bottom{padding-bottom:40px}}@media (max-width:767px){.td-section-padding{padding:20px 0}.td-section-padding-top{padding-top:20px}.td-section-padding-bottom{padding-bottom:20px}}.elementor-widget-text-editor p:last-child{margin-bottom:0}.uael-faq-accordion .uael-accordion-content p{margin-bottom:1.75em}.elementor-widget-text-editor .elementor-widget-container a{text-decoration:underline}.elementor-widget-theme-post-content>.elementor-widget-container>p>a{text-decoration:underline}@media (max-width:767px){.keep-icon-box-left .elementor-icon-box-wrapper{display:flex;flex-direction:row}.keep-icon-box-left .elementor-icon-box-icon{display:flex;align-items:center;flex:0 0 auto;margin-left:0px!important;margin-right:10px!important;margin-bottom:0!important}.team-business-container .keep-icon-box-left .elementor-widget-container .elementor-icon-box-wrapper{display:block;margin-top:5px}.team-business-container .keep-icon-box-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-icon{display:inline-block}.team-business-container .keep-icon-box-left .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content{width:calc(100% - 40px);display:inline-block}}.email-icon-box .elementor-icon-box-title,.email-icon-box .elementor-icon-box-description{word-break:break-all}@media (min-width:767px){.hdr-line .elementor-heading-title{display:flex;width:100%;align-items:center}.hdr-line .elementor-heading-title:after{content:"";border-top:2px solid #9F8F60;margin:0 20px 0 0;flex:1 0 20px}.hdr-line .elementor-heading-title:after{margin:0 0 0 20px}}@media (min-width:767px){.header-logo{width:100%}body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects){position:absolute;color:#ffffff!important;top:0;width:100%;background-color:transparent!important}body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .elementor-icon,body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .elementor-icon-box-description,body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .max-mega-menu>li>a{color:#ffffff!important}body:not(.elementor-editor-active) .td-header-main.elementor-sticky--effects .header-logo{width:300px!important}body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .header-logo path{fill:#fff}body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .elementor-icon-box-wrapper .elementor-icon{color:#9F8F60!important}body:not(.elementor-editor-active) .td-header-main.elementor-sticky--effects .elementor-element-8f536c7{display:none}body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .elementor-element-8f536c7,body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) .hdr-social-ico .elementor-widget-container{border-color:rgb(255 255 255 / .2)}body:not(.elementor-editor-active) .td-header-main:not(.elementor-sticky--effects) #td-hdr-search-wrapper .elementor-search-form__input{color:#fff}#td-hdr-search-wrapper .elementor-search-form__icon{display:none}}.td-breadcrumbs-el-wrapper .elementor-shortcode{overflow-x:auto;white-space:nowrap}.breadcrumbs,.breadcrumbs a,.breadcrumbs a:hover{font-weight:600;font-size:14px}.breadcrumbs a,.breadcrumbs .sep{color:#9F8F60}.td-breadcrumbs-el-wrapper .breadcrumbs{display:flex;width:100%;overflow:hidden}.td-breadcrumbs-el-wrapper .breadcrumbs>[property=itemListElement]:last-of-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:160px}.td-breadcrumbs-el-wrapper .breadcrumbs>[property=itemListElement]:last-of-type>span[property=name]{max-width:675px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.testi-simple{padding-left:50px;background:url(https://spfamilylawyers.com.au/wp-content/themes/spfamilylawyers2/library/css/../images/quote-icon.svg) 0 4px no-repeat;margin-bottom:40px}.testi-simple:last-child{margin-bottom:0}.testi-simple p{margin-bottom:14px}.testi-carousel .swiper-pagination{position:initial}.testi-carousel .swiper-pagination-bullet{width:7px;height:7px;margin:0 4px!important;background-color:#D0D3D4;opacity:1}.swiper-pagination-bullet-active{background-color:#9F8F60!important}.testi-carousel.swiper-container{overflow:hidden}.testi-text p{margin-bottom:0}.testi-carousel .read-more,.testi-carousel .read-less{font-weight:600}.td-pagination .facetwp-pager .facetwp-page{padding:10px 12px;font-size:14px;margin-right:6px;font-weight:600;text-transform:uppercase;line-height:1}.td-pagination .facetwp-pager .facetwp-page:hover,.td-pagination .facetwp-pager .facetwp-page.active{background-color:#9F8F60;color:#fff;border-color:#9F8F60;text-decoration:none}.td-resource-item{transition:all 0.2s linear}.td-resource-item:hover div.white-bg{background-color:#141B4D!important}.td-resource-item.td-resource-item-layout-ii:hover div.color5-bg{background-color:#9F8F60!important}.td-resource-item:hover div.white-bg,.td-resource-item:hover div.white-bg h3,.td-resource-item:hover div.white-bg a,.td-resource-item.td-resource-item-layout-ii:hover div.color5-bg,.td-resource-item.td-resource-item-layout-ii:hover div.color5-bg h3,.td-resource-item.td-resource-item-layout-ii:hover div.color5-bg a,.td-resource-item.td-resource-item-layout-ii:hover .td-resource-item-date{color:#ffffff!important}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{left:auto;right:0}.td-max-menu-child .menu,.td-max-menu-child .menu{padding:0!important;margin:0!important;list-style:none!important}.td-max-menu-child .menu{font-size:14px;font-weight:600}.td-max-menu-child .menu li a{display:block;padding:6px 0}.td-max-menu-child .menu li a:hover{color:#9F8F60}.td-max-menu-child .menu li a:hover:after{content:"\f178";font-family:"Font Awesome 5 Pro",sans-serif;display:inline-block;margin-left:10px;line-height:0}.card-people-item-contact,.card-people-item-contact li{margin:0;padding:0;list-style:none}.card-people-item-contact li{padding-left:26px;position:relative;margin-bottom:6px;font-weight:600}.card-people-item-contact li i{position:absolute;left:0;line-height:1.7;color:#9F8F60}.td-people-item hr{background-color:#D0D3D4}.ul-people-lang,.ul-people-lang li{padding:0;margin:0;list-style:none}.ul-people-lang li{display:inline-block;margin-right:20px}.ul-people-lang li:last-child{margin-right:0}.td-expertise-item>a{border:2px solid #141B4D;font-weight:600;line-height:1.4;flex-direction:column;align-items:start}.td-expertise-item>a:hover{background-color:#141B4D;color:#fff}.td-expertise-item>a:hover h3{color:#fff}.td-expertise-item.td-expertise-item-l2>a img.td-expertise-thumb,.td-expertise-item.td-expertise-item-l2>a img.td-expertise-thumb-hover{width:30px;height:auto}.td-expertise-item>a p{font-weight:400}.td-expertise-item>a:hover .td-expertise-thumb-hover{display:block!important}.td-expertise-item>a:hover .td-expertise-thumb{display:none}.td-sc-menu,.td-sc-menu li{padding:0;margin:0;list-style:none}.td-sc-menu li{margin-bottom:10px}.td-sc-menu li a{display:block;font-weight:600}.td-sc-menu li a:hover:after{content:"\f178";font-family:"Font Awesome 5 Pro",sans-serif;display:inline-block;margin-left:10px;line-height:0}.ul-share-btns,.ul-share-btns li{list-style:none;padding:0;margin:0}.ul-share-btns li{position:relative;background-color:#fff;display:inline-block;padding-right:12px;margin-right:-4px;z-index:10}.ul-share-btns li a{display:block;background-color:#141B4D;color:#fff;border-radius:50px;line-height:1;padding:18px;min-width:52px;min-height:52px;text-align:center}.ul-share-btns li a:hover{background-color:#9F8F60}.ul-share-btns:after{content:"";border-top:2px solid #9F8F60;width:100%;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.error404 .site-footer,.error404 .site-header{display:none}.td-search-el-section article.elementor-post:hover h3 a{color:#9F8F60!important}.td-search-el-section article.elementor-post:hover p{color:#ffffff!important}.swiper-slide.uniform-height{height:auto!important}.swiper-slide .swiper-slide-inner .eic-custom-link{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0}@media screen and (min-width:1023px){.resources-swiper.swiper{overflow:visible}}.resources-swiper .swiper-wrapper{padding-bottom:30px;margin-bottom:30px}.resources-swiper .swiper-scrollbar{background:linear-gradient(0deg,transparent 2px,#aaa 50%,transparent 3px);left:0%;width:100%}.resources-swiper .swiper-scrollbar .swiper-scrollbar-drag{background:#9F8F60}