.contact-form-right .gform_wrapper,.contact-form-right .gform_wrapper .first{margin-top:0}body div.gform_wrapper ul li.gfield{margin-top:5px;padding-top:0}ul.contact-info-panel{margin:0;padding:0}ul.contact-info-panel li{list-style:none;position:relative;padding-left:30px;color:#130213;font-family:Montserrat;font-size:15px;font-weight:300;line-height:21px;padding-bottom:10px}ul.contact-info-panel li .fa{color:#130213;font-size:15px;line-height:15px;position:absolute;top:6px;left:0}ul.contact-info-panel li a{color:#130213;font-weight:300}ul.contact-info-panel li a:hover{color:#130213;text-decoration:underline}ul.contact-info-panel li strong{display:block;color:#161c2b;font-size:12px;font-weight:700;line-height:21px}.contact-form-left-2{color:#161c2b;font-family:Montserrat;font-size:12px;font-weight:300;line-height:21px}.social-icons.style-2 a,.custom-social-icons.style-2 a{margin:0 10px 0 0;background-color:#fff;width:40px;height:40px;line-height:40px;color:#020613;font-size:16px;text-align:center}.banner-archive h1{color:#fff;font-family:Montserrat;font-size:52px;font-weight:900;line-height:.8;text-transform:uppercase}.banner-archive .nav-text{margin-top:-6px}.banner-archive .nav-text,.banner-archive .nav-text ul li a{color:#ffeb00;font-family:Montserrat;font-size:12px;line-height:21px;font-weight:400}.banner-archive .nav-text ul{margin:0 -1px;padding:0}.banner-archive .nav-text ul li{list-style:none;display:inline-block;padding:0 1px}.banner-archive-right{text-align:right}a.btn-book-appointment{border:1px solid #ffeb00;border-radius:25px;display:inline-block;vertical-align:middle;color:#fff;font-family:Montserrat;font-size:15px;font-weight:700;line-height:18px;text-transform:uppercase;position:relative;padding:15px 70px 15px 29px}a.btn-book-appointment:after{content:'';height:50px;width:55.16px;border:2px solid #ffeb00;border-radius:25px;background-color:#ffeb00;display:inline-block;vertical-align:middle;color:#161c2b;font-family:FontAwesome;font-size:15px;line-height:48px;text-align:center;position:absolute;top:-1px;right:-1px}a.btn-custom-share{height:45px;width:45px;background-color:#fff;display:inline-block;vertical-align:middle;margin-left:10px;border-radius:100%;text-align:center;line-height:45px;color:#161c2b;font-size:14px}.post-overview ul{margin:0 -15px;padding:0}.post-overview ul li{width:50%;list-style:none;display:inline-block;padding:0 15px}.post-overview ul li a{color:#161c2b;font-family:Montserrat;font-size:15px;font-weight:700;line-height:28px;border-bottom:1px solid #e0e1e4;display:block;padding:9px 53px 11px 13px;position:relative}.post-overview ul li a:before{content:'Service';color:#161c2b;font-family:Montserrat;font-size:12px;font-weight:300;line-height:21px;display:block;margin-bottom:-5px}.post-overview ul li a:after{content:'';height:21px;width:28px;background:url(//www.walshaccountants.com/wp-content/themes/walsh/css/../images/services-arrow.svg);background-size:cover;position:absolute;top:0;right:13px;bottom:0;margin:auto}.w-internal-banner{padding:50px 0}.service-internal-banner{line-height:435px;text-align:center;background-size:cover;background-position:center,center}.service-internal-banner .r1{display:inline-block;vertical-align:middle;line-height:normal;max-width:1300px;padding:0 12px;width:100%}.service-internal-banner .r1 .f1{display:flex;align-items:center;justify-content:space-between}.service-internal-banner .r1 .c1{width:65%;text-align:left}.service-internal-banner .r1 .c2{width:30%}.service-internal-banner h1{color:#fff;font-family:Montserrat;font-size:64px;font-weight:900;line-height:55px;text-transform:uppercase}.service-internal-banner a.overview-link{color:#ffeb00;font-family:Montserrat;font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}.service-internal-banner a.overview-link:before{content:'';background:url(//www.walshaccountants.com/wp-content/themes/walsh/css/../images/bd-arrow-r1.svg);background-size:cover;height:11px;width:21px;display:inline-block;margin-right:12px;vertical-align:middle}.service-internal-banner a.btn{background-color:#fff;margin-right:13px;vertical-align:middle}.service-internal-banner a.share-btn{height:46px;width:46px;border:1px solid #fffcfc;background-color:#fff;display:inline-block;line-height:44px;border-radius:100%;color:#262a35;font-size:14px;vertical-align:middle}.service-internal-banner .r2{position:absolute;bottom:0;left:0;width:100%;margin-bottom:-71px}.service-internal-banner-2{line-height:220px}.service-internal-banner-2 h1{margin-bottom:10px;font-size:52px;font-weight:900;line-height:1}.service-internal-banner-2 .breadcrumb{color:#ffeb00;font-family:Montserrat;font-size:12px;line-height:21px;margin-bottom:5px}.service-internal-banner-2 .top-intro{color:#fff;font-family:Montserrat;font-size:17px;font-weight:300;line-height:29px;padding:15px 0 10px}.ff-cta.style-5{padding:30px 35px 30px 40px;border:1px solid #e0e1e4;border-radius:70px;background-color:#fff;box-shadow:0 7px 34px 0 rgba(2,6,19,.12)}.ff-cta.style-5 .inner{position:relative;overflow:hidden;z-index:2;line-height:normal;display:flex;align-items:center;justify-content:space-between}.ff-cta.style-5 .inner .heading{color:#161c2b;font-family:Montserrat;font-size:24px;font-weight:600;line-height:30px;margin-bottom:0}.ff-cta.style-5 .inner .s2{border:1px solid #e0e1e4;border-radius:38.5px;background-color:#f9fafc}.ff-cta.style-5 .inner .s2:before{content:'Have a question?';display:inline-block;margin:23px 29px 24px 38px;color:#130213;font-family:Montserrat;font-size:15px;font-weight:300;line-height:28px}.ff-cta.style-5 .inner .s2 a.btn{border-radius:38.5px;background-color:#ffeb00;color:#020613;font-family:"Open Sans";font-size:15px;font-weight:700;line-height:27px;text-decoration:none;padding:24px 40px;margin:0}.ff-cta.style-5 .inner .s2 a.btn:before{content:'';color:#020613;font-family:FontAwesome;font-size:19px;line-height:18px;margin-right:7px;vertical-align:middle;display:inline-block}.elementor-accordion .elementor-tab-content{padding:24px 40px}.elementor-accordion .elementor-tab-title.elementor-active{background:#ffeb00}.elementor-accordion .elementor-tab-title.elementor-active a{font-weight:300;color:#130213}.elementor-accordion .elementor-accordion-item{margin-bottom:20px;border-radius:4px 4px 2px 2px}div#share-popup{text-align:center}.tab-style-2 .elementor-widget-tabs .elementor-tabs-wrapper{background-color:#f9fafc;margin-left:-4000px;margin-right:-4000px;padding-left:4020px;padding-right:4020px;padding-top:21px;padding-bottom:15px}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{background:0 0;box-shadow:none;border:none !important;padding:14px;min-width:188px;text-align:center}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{content:none}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title:after{left:0;width:100%;background:#f1f2f5;height:4px;content:'';position:absolute;bottom:0}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{background:#ffeb00}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title a{color:#161c2b;font-family:Montserrat;font-size:16px;line-height:28px;text-align:center;font-weight:400;min-height:28px}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active a{font-weight:700}.tab-style-2 .elementor-widget-tabs .elementor-tabs-content-wrapper,.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{box-shadow:none;border:none !important}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{padding-left:8px;padding-right:8px}.tab-style-2 .elementor-widget-tabs .elementor-tabs-content-wrapper{padding-top:30px;padding-bottom:30px}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content h3{margin-bottom:40px}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content ul{margin:0 0 20px;padding-left:15px}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content ul li{list-style:none;padding:6px 6px 6px 42px;position:relative;line-height:28px}.tab-style-2 .elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content ul li:before{content:'';color:#161c2b;font-family:FontAwesome;font-size:14px;line-height:39px;position:absolute;left:0;top:1px}.elementor-tabs .elementor-tab-mobile-title{border:1px #d4d4d4 solid;font-family:'Montserrat';font-size:15px;font-weight:600;margin:10px}.elementor-tabs .elementor-tab-mobile-title:hover{color:#ffeb00}.elementor-tabs .elementor-tab-mobile-title.elementor-active{background:#ffeb00;font-weight:400;color:#161c2b}.page-template-page-we-work .internal-header.complex-individuals .title-container{padding-left:124px}.page-template-page-we-work .internal-header.complex-individuals .title-container:before{content:'';width:80px;height:80px;background:url(//www.walshaccountants.com/wp-content/themes/walsh/css/../images/WALSH-complex-individuals-ICON-LRG.png);background-size:cover;position:absolute;top:5px;left:0}.why-smsf p:first-child{display:none !important}.why-work-with-smsf .service-list{width:100% !important;max-width:100% !important}.header-gradient .internal-header{background-image:linear-gradient(to bottom,rgba(254,254,254,.1),rgba(65,65,65,.2)),url(https://www.walshaccountants.com/wp-content/uploads/2020/04/iStock-1147969739-scaled-e1587949947555.jpg) !important}