body{margin:0;padding:0}:root{--color-white:#fff;--color-black:#434343;--color-grey:#edf4f6;--color-text:#666;--color-orange:#c94e2e}#site-content h2{font-size:32px;line-height:42px}#site-content h3{font-size:28px;line-height:40px}#site-content h4{font-size:24px;line-height:32px}#site-content h5{font-size:22px;line-height:30px}#site-content h6{font-size:20px;line-height:28px}.page-template-page-new-attorney-template .caption{padding:17% 13%}.page-template-page-new-attorney-template .main-container{padding:30px 0 80px}.attorneytempsec{display:flex;flex-flow:row wrap;gap:30px}.attorneytempsec #site-content{width:67%}.attorneytempsec #site-content ul li{line-height:30px}.attorneytempsec .sidebar{width:30%;display:flex;flex-flow:column nowrap;gap:30px}.attorneytempsec .sidebar .sidebarbox{padding:20px;background:var(--color-grey)}.attorneytempsec .sidebar h3.title{color:var(--color-black);margin-bottom:15px;text-align:center;font-size:26px;line-height:36px;font-weight:600}.attorneytempsec .sidebar .socialbox{font-size:0;text-align:center;display:flex;flex-flow:row wrap;justify-content:center;gap:20px;width:250px;margin:0 auto}.attorneytempsec .sidebar .socialbox .socialist a{display:block;width:28px;height:28px;background:url(/wp-content/themes/thriftlegal_wp/assets/images/footersocial-icons.png) no-repeat top left;transition:inherit;font-size:0;border-radius:5px}.attorneytempsec .sidebar .socialbox .socialist a:hover{background-position-y:-32px}.attorneytempsec .sidebar .socialbox .socialist a.fb{background-position-x:0}.attorneytempsec .sidebar .socialbox .socialist a.twt{background-position-x:-30px}.attorneytempsec .sidebar .socialbox .socialist a.insta{background-position-x:-60px}.attorneytempsec .sidebar .socialbox .socialist a.ali{background-position-x:-90px}.attorneytempsec .sidebar .socialbox .socialist a.in{background-position-x:-120px}.attorneytempsec .sidebar .socialbox .socialist a.threads{background-position-x:-150px}.attorneytempsec .sidebar .socialbox .socialist a.gmb{background-position-x:-180px}.attorneytempsec .sidebar .pracaticebox{display:flex;flex-flow:column wrap;gap:10px}.attorneytempsec .sidebar .pracaticebox .list a{padding:12px 15px;background:var(--color-orange);color:#fff;border-radius:2px;font-size:15px;font-family:'AtamiRegular',Helvetica,Arial,Lucida,sans-serif;border:1px solid #d44f2e;text-transform:uppercase;display:block;line-height:normal;font-weight:400;text-align:center;text-decoration:none}.attorneytempsec .sidebar .pracaticebox .list a:hover{background:#fff;color:#000}.attorneytempsec .sidebar .newsletterform .gform_required_legend{display:none !important}.attorneytempsec .sidebar .newsletterform .gfield{font-size:0}.attorneytempsec .sidebar .newsletterform .gfield_label{font-size:15px !important;font-weight:500 !important;margin-bottom:8px;padding:0;line-height:normal;color:var(--color-text) !important}.attorneytempsec .sidebar .newsletterform .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:16px;padding:12px 15px;border-radius:3px;border:solid 1px #bbb;background:#fff;width:100%;box-sizing:border-box;color:#4e4e4e}.attorneytempsec .sidebar .newsletterform .gform_wrapper input:focus{outline:none}.attorneytempsec .sidebar .newsletterform .gform_wrapper input.gform_button{display:inline-block;background:#fff url(/wp-content/themes/thriftlegal_wp/assets/images/btnrightarrow.png) no-repeat 90% center;padding:14px;min-width:150px;text-align:center;font-size:15px;color:#122c51;text-transform:uppercase;position:relative;transition:all .2s;border:1px solid #d44f2e;box-sizing:border-box;margin:0 auto;width:auto;text-decoration:none;background-size:9px}.attorneytempsec .sidebar .newsletterform .gform_wrapper input.gform_button:hover{background:#d44f2e url(/wp-content/themes/thriftlegal_wp/assets/images/btnrightarrow.png) no-repeat 90% center;color:#fff;text-decoration:none;background-size:9px}.attorneytempsec .aboutfirmsec{padding:20px;background:#fff;box-shadow:0px 6px 16px 0px rgba(0,0,0,.1);margin-bottom:30px}.attorneytempsec .aboutfirmsec h2{margin-bottom:10px !important;color:var(--color-orange) !important}.attorneytempsec .aboutfirmsec p{margin-top:10px !important}.attorneytempsec .aboutfirmsec p a{font-size:20px;line-height:30px;font-weight:400;line-height:normal}