.elementor-100025 .elementor-element.elementor-element-3f043ba0:not(.elementor-motion-effects-element-type-background), .elementor-100025 .elementor-element.elementor-element-3f043ba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2023/01/stage6-sec1-bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-100025 .elementor-element.elementor-element-3f043ba0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 0% 0% 0%;}.elementor-100025 .elementor-element.elementor-element-3f043ba0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100025 .elementor-element.elementor-element-8f522ac.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-8f522ac img{width:8.177vw;}.elementor-100025 .elementor-element.elementor-element-ec45529:not(.elementor-motion-effects-element-type-background), .elementor-100025 .elementor-element.elementor-element-ec45529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001D3AD9;background-image:url("https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2024/03/HTM_20240120-GeneralSession-RobinsRJon_DSC9587-Pano-scaled.jpg");background-size:cover;}.elementor-100025 .elementor-element.elementor-element-ec45529 > .elementor-background-overlay{background-color:#001D3AD9;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100025 .elementor-element.elementor-element-ec45529 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-100025 .elementor-element.elementor-element-ec45529{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4% 0% 2% 0%;}.elementor-100025 .elementor-element.elementor-element-0b0f817 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-100025 .elementor-element.elementor-element-0b0f817 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-100025 .elementor-element.elementor-element-0b0f817 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100025 .elementor-element.elementor-element-c42560d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-c42560d img{width:100%;}.elementor-100025 .elementor-element.elementor-element-393540c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-393540c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0px;color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-c4a122b{--spacer-size:12px;}.elementor-100025 .elementor-element.elementor-element-c4a122b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-6b3a1fd > .elementor-widget-container{margin:-150px 0px -140px 0px;}.elementor-100025 .elementor-element.elementor-element-6b3a1fd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-6b3a1fd{text-align:center;font-family:"Burford Base", Sans-serif;font-size:150px;line-height:100px;letter-spacing:-5px;word-spacing:0px;color:#FFFFFF;}.elementor-100025 .elementor-element.elementor-element-4eb6f65.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-4eb6f65{text-align:center;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;line-height:20px;letter-spacing:0px;color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-0ac44d5{--spacer-size:32px;}.elementor-100025 .elementor-element.elementor-element-0ac44d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-675cd34 > .elementor-element-populated{margin:0px 16px 0px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-100025 .elementor-element.elementor-element-480f4e8 .elementor-button{background-color:#FBB040;font-family:"Montserrat", Sans-serif;font-size:20px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-480f4e8 .elementor-button:hover, .elementor-100025 .elementor-element.elementor-element-480f4e8 .elementor-button:focus{background-color:#FBB04000;color:#FFFFFF;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-480f4e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-480f4e8 .elementor-button:hover svg, .elementor-100025 .elementor-element.elementor-element-480f4e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-100025 .elementor-element.elementor-element-bcac436 > .elementor-element-populated{margin:0px 16px 0px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-100025 .elementor-element.elementor-element-ffb5d9a .elementor-button{background-color:#FBB04000;font-family:"Montserrat", Sans-serif;font-size:20px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-ffb5d9a .elementor-button:hover, .elementor-100025 .elementor-element.elementor-element-ffb5d9a .elementor-button:focus{background-color:#FBB040;color:#000000;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-ffb5d9a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-ffb5d9a .elementor-button:hover svg, .elementor-100025 .elementor-element.elementor-element-ffb5d9a .elementor-button:focus svg{fill:#000000;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#ED1C24;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 > .elementor-widget-container{--e-transform-translateY:-40px;margin:0px 0px 0px 0px;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 .elementor-headline{text-align:center;font-family:"Asphalts Display", Sans-serif;font-size:56px;font-weight:400;letter-spacing:-0.2px;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 .elementor-headline-plain-text{color:#ED1C24;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 .elementor-headline-dynamic-text{line-height:28px;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 .elementor-headline-dynamic-wrapper path{stroke:#ED1C24;}.elementor-100025 .elementor-element.elementor-element-90d2bee:not(.elementor-motion-effects-element-type-background), .elementor-100025 .elementor-element.elementor-element-90d2bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#146294;}.elementor-100025 .elementor-element.elementor-element-90d2bee > .elementor-container{max-width:1600px;}.elementor-100025 .elementor-element.elementor-element-90d2bee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 0px 12px 0px;}.elementor-100025 .elementor-element.elementor-element-90d2bee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100025 .elementor-element.elementor-element-b5ac49c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-b5ac49c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-100025 .elementor-element.elementor-element-8ae179d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-8ae179d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;line-height:15px;color:#FFFFFF;}.elementor-100025 .elementor-element.elementor-element-aa4bcb3{padding:5% 0% 5% 0%;}.elementor-bc-flex-widget .elementor-100025 .elementor-element.elementor-element-aa841d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100025 .elementor-element.elementor-element-aa841d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100025 .elementor-element.elementor-element-95f06e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-26b50a7 > .elementor-widget-container{margin:-30px 0px -30px 0px;}.elementor-100025 .elementor-element.elementor-element-26b50a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-26b50a7{text-align:center;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:43px;letter-spacing:0px;word-spacing:0px;color:#146294;}.elementor-100025 .elementor-element.elementor-element-61ee999.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-61ee999{text-align:start;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-100025 .elementor-element.elementor-element-0fca77f:not(.elementor-motion-effects-element-type-background), .elementor-100025 .elementor-element.elementor-element-0fca77f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-100025 .elementor-element.elementor-element-0fca77f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-100025 .elementor-element.elementor-element-0fca77f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100025 .elementor-element.elementor-element-2272423.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-2272423 img{width:77%;}.elementor-bc-flex-widget .elementor-100025 .elementor-element.elementor-element-32fc284.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100025 .elementor-element.elementor-element-32fc284.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100025 .elementor-element.elementor-element-06f7622 > .elementor-widget-container{margin:-80px 0px -80px 0px;}.elementor-100025 .elementor-element.elementor-element-06f7622.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-06f7622{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;line-height:100px;letter-spacing:0px;word-spacing:0px;color:#146294;}.elementor-100025 .elementor-element.elementor-element-8dc03d7 > .elementor-widget-container{margin:-80px 0px -80px 0px;}.elementor-100025 .elementor-element.elementor-element-8dc03d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-8dc03d7{font-family:"Burford Base", Sans-serif;font-size:69px;line-height:62px;letter-spacing:-5px;word-spacing:0px;color:#146294;}.elementor-100025 .elementor-element.elementor-element-ca22c4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-ca22c4a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-100025 .elementor-element.elementor-element-cc8aeea .elementor-button{background-color:#FBB040;font-family:"Montserrat", Sans-serif;font-size:20px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-cc8aeea .elementor-button:hover, .elementor-100025 .elementor-element.elementor-element-cc8aeea .elementor-button:focus{background-color:#FBB04000;color:#000000;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-cc8aeea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-cc8aeea .elementor-button:hover svg, .elementor-100025 .elementor-element.elementor-element-cc8aeea .elementor-button:focus svg{fill:#000000;}.elementor-100025 .elementor-element.elementor-element-6f5eece:not(.elementor-motion-effects-element-type-background), .elementor-100025 .elementor-element.elementor-element-6f5eece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001D3AF7;}.elementor-100025 .elementor-element.elementor-element-6f5eece{border-style:solid;border-width:0px 0px 5px 0px;border-color:#FBB040;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-100025 .elementor-element.elementor-element-6f5eece, .elementor-100025 .elementor-element.elementor-element-6f5eece > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-100025 .elementor-element.elementor-element-6f5eece > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100025 .elementor-element.elementor-element-1b65b9d{width:var( --container-widget-width, 101.956% );max-width:101.956%;--container-widget-width:101.956%;--container-widget-flex-grow:0;}.elementor-100025 .elementor-element.elementor-element-1b65b9d > .elementor-widget-container{margin:16px 16px 16px 16px;border-style:solid;border-color:#FBB040;border-radius:2px 2px 2px 2px;}.elementor-100025 .elementor-element.elementor-element-1b65b9d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-1b65b9d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-bc-flex-widget .elementor-100025 .elementor-element.elementor-element-78351eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100025 .elementor-element.elementor-element-78351eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100025 .elementor-element.elementor-element-78351eb > .elementor-element-populated{margin:16px 16px 16px 16px;--e-column-margin-right:16px;--e-column-margin-left:16px;}.elementor-100025 .elementor-element.elementor-element-6bea9ca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-6bea9ca{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-100025 .elementor-element.elementor-element-133ea07 .elementor-button{background-color:#FBB040;font-family:"Montserrat", Sans-serif;font-size:20px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-133ea07 .elementor-button:hover, .elementor-100025 .elementor-element.elementor-element-133ea07 .elementor-button:focus{background-color:#FBB04000;color:#FFFFFF;border-color:#FBB040;}.elementor-100025 .elementor-element.elementor-element-133ea07.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-100025 .elementor-element.elementor-element-133ea07 .elementor-button:hover svg, .elementor-100025 .elementor-element.elementor-element-133ea07 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-100025 .elementor-element.elementor-element-675cd34{width:56.81%;}.elementor-100025 .elementor-element.elementor-element-bcac436{width:43.098%;}.elementor-100025 .elementor-element.elementor-element-3062f87{width:39.332%;}.elementor-100025 .elementor-element.elementor-element-32fc284{width:60%;}}@media(max-width:1024px){.elementor-100025 .elementor-element.elementor-element-3f043ba0{padding:2% 3% 0% 3%;}.elementor-100025 .elementor-element.elementor-element-8f522ac img{width:12vw;}}@media(max-width:767px){.elementor-100025 .elementor-element.elementor-element-3f043ba0{padding:2% 3% 2% 3%;}.elementor-100025 .elementor-element.elementor-element-8f522ac img{width:30vw;}.elementor-100025 .elementor-element.elementor-element-ec45529{padding:5% 5% 2% 5%;}.elementor-100025 .elementor-element.elementor-element-393540c{font-size:20px;line-height:1.1em;}.elementor-100025 .elementor-element.elementor-element-6b3a1fd > .elementor-widget-container{margin:-80px 0px -80px 0px;}.elementor-100025 .elementor-element.elementor-element-6b3a1fd{font-size:80px;line-height:0.7em;}.elementor-100025 .elementor-element.elementor-element-4eb6f65{font-size:20px;line-height:1.1em;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 > .elementor-widget-container{margin:0px 0px -55px 0px;}.elementor-100025 .elementor-element.elementor-element-cf5a6d8 .elementor-headline{font-size:46px;}.elementor-100025 .elementor-element.elementor-element-8ae179d{font-size:28px;line-height:0.3em;}.elementor-100025 .elementor-element.elementor-element-aa4bcb3{padding:6% 5% 10% 5%;}.elementor-100025 .elementor-element.elementor-element-26b50a7{font-size:22px;line-height:1.6em;}.elementor-100025 .elementor-element.elementor-element-61ee999{font-size:18px;}.elementor-100025 .elementor-element.elementor-element-0fca77f{padding:6% 5% 10% 5%;}.elementor-100025 .elementor-element.elementor-element-06f7622{font-size:20px;line-height:6.9em;}.elementor-100025 .elementor-element.elementor-element-8dc03d7 > .elementor-widget-container{margin:-75px 0px -75px 0px;}.elementor-100025 .elementor-element.elementor-element-8dc03d7{font-size:64px;line-height:0.7em;}.elementor-100025 .elementor-element.elementor-element-6f5eece{padding:5% 5% 5% 5%;}}/* Start custom CSS for text-editor, class: .elementor-element-61ee999 */ol {
  margin:0 0 1.5em;
  padding:0;
  counter-reset:item;
}
 
ol>li {
  margin:0;
  padding:0 0 0 2em;
  text-indent:-2em;
  list-style-type:none;
  counter-increment:item;
}
 
ol>li:before {
  display:inline-block;
  width:1.5em;
  padding-right:0.5em;
  font-weight:bold;
  text-align:right;
  color:#1875ba;
  content:counter(item) ".";
}/* End custom CSS */
/* Start custom CSS */.custom-header, .footer1 {
  display: none;
}

.par-txt p {
  margin-bottom: 1.7em;
}

.ol-text li {
  margin-bottom: 6%;
}

.footer-sec {
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/stage-bg-footer.jpg') !important;
}

.img-box h3 {
  margin: 0;
}

.burford-txt {
  -webkit-font-smoothing: antialiased;
}

.video-inner {
  width: 75% !important
}

.vid-bg {
  padding: 8% 5% 5% 5%;
  background-image: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/photo-placeholder.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 100% !important;
  background-position: center;
  margin-bottom: 5%;
}

.vid-bg .elementor-custom-embed-image-overlay {
  position: relative;
}

.vid-bg .elementor-custom-embed-image-overlay:after {
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2023/01/play-icon.png');
  background-repeat: no-repeat;
  background-size: cover;
  width: 8.698vw;
  height: 2.500vw;
  position: absolute;
  bottom: -25%;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.form-stage.form-top h3 {
  margin: 0;
  font-size: 3.750vw;
  letter-spacing: -0.07em;
  font-weight: 300;
}

.form-stage.form-top h2 {
  margin: 6% 0 5%;
  font-family: "Burford Base", Sans-serif;
  font-size: 6.615vw !important;
  padding: 0 !important;
  letter-spacing: -0.08em;
  font-weight: 300;
}

.bottom-form .form-stage h3 {
  font-family: "Montserrat", Sans-Serif;
  font-size: 1.823vw;
  color: rgba(255, 255, 255, 0.8);
  font-weight: 700;
  letter-spacing: 1px;
  margin: 6% 0 3%;

}

.bottom-form .form-stage h2 {
  font-family: "Burford Base", Sans-Serif;
  font-size: 4.635vw;
  -webkit-font-smoothing: antialiased;
  letter-spacing: -0.5vw !important;
  margin: 0 -6% 3%;
  padding: 0;
  font-weight: 400;
  line-height: 0.7em;
}

.bottom-form .form-stage .gfield_html {
  padding: 0 !important;
}

/*Confirmation*/
.form-stage.form-top .gform_confirmation_message h3 {
  margin: 0;
  font-size: 4.688vw;
  letter-spacing: -0.1em;
  font-weight: 300;
  color: #fff;
  font-family: 'Burford Base', sans-serif;
  font-weight: 400;
  line-height: 0.69;
  margin-bottom: -2%;
}

.form-stage.form-top .gform_confirmation_message {
  border: 1px solid #C99E59;
  padding: 10% 0 12%;
  text-align: center;
}

.form-stage.form-top .gform_confirmation_message h4, .form-stage.form-top .gform_confirmation_message h5 {
  font-family: 'Montserrat', sans-serif;
  font-size: 1.198vw;
  font-weight: 500 !important;
  line-height: 1.5em;
  color: #fff;
  margin: 0;
}

.form-stage.form-top .gform_confirmation_message h5 {
  margin-bottom: 2%;
}

.form-stage.form-top .gform_confirmation_message a.form-btn {
  background-color: #C99E59;
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 1.406vw;
  padding: 2% 5%;
  margin-bottom: 2% !important;
  border: 2px solid #C99E59;
}

.form-stage.form-top .gform_confirmation_message a.form-btn:hover {
  color: #C99E59;
  background-color: #fff;
}

.form-stage .gfield_html {
  color: #FFFFFF;
  font-family: "Burford Base", Sans-serif;
  font-size: 2.344vw;
  text-align: center;
  line-height: 0.9em;
  padding: 0 7%;
  margin-bottom: 2%;
}

.form-stage ::placeholder {
  color: #fff;
  text-transform: uppercase;
}

.form-stage .gform_body input:focus::-webkit-input-placeholder, .contact-form .gform_body textarea:focus::-webkit-input-placeholder {
  opacity: 0 !important;
}

.form-stage .gform_body input:focus:-moz-placeholder, .contact-form .gform_body textarea:focus:-moz-placeholder {
  opacity: 0 !important;
}

.form-stage .gform_body input:focus:-ms-input-placeholder, .contact-form .gform_body textarea:focus:-ms-input-placeholder {
  opacity: 0 !important;
}

.form-stage .gform_body input:focus::placeholder, .contact-form .gform_body textarea:focus::placeholder {
  opacity: 0 !important;
}

.form-stage label.gfield_label {
  font-family: 'Montserrat', sans-serif;
  color: #fff;
  font-weight: 400 !important;
  font-size: 0.938vw !important;
  text-transform: uppercase;
}

.form-stage .iti__selected-flag {
  color: #fff !important;
}

.form-stage .gfield .iti.iti--allow-dropdown input {
  padding-left: 90px !important;
  border: 1px solid #C99E59;
}

.form-stage .gform_body input {
  height: 62px;
  background-color: transparent;
  color: #fff;
  border: 1px solid #C99E59;
  font-family: 'Montserrat', sans-serif;
  padding-left: 25px !important;
  font-size: 0.938vw !important;
  font-weight: 400;
  outline: none;
}

.form-stage.form-top .gform_body label {
  margin-top: 2% !important;
}

.form-stage .gfield_required {
  display: none !important;
}

/*Button*/
.form-stage .gform_footer {
  margin: 12px 0 0 !important;
}

.form-stage.form-top .gform_footer button {
  width: 100%;
  font-size: 1.406vw !important;
  padding-right: 10%
}

.form-stage .gform_footer button {
  font-family: 'Montserrat', Sans-Serif;
  color: #fff;
  font-size: 1.667vw;
  text-transform: uppercase;
  width: 80%;
  height: 67px;
  margin: 0 auto;
  background-color: #C99E59;
  border: 2px solid #C99E59;
  position: relative;
  cursor: pointer;
  letter-spacing: 0.05em
}

.form-stage .gform_footer button:hover {
  color: #C99E59;
  text-transform: uppercase;
  margin: 0 auto;
  background-color: #fff;
}

.form-stage .gform_footer button:before {
  position: absolute;
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/form-arrow.png');
  background-repeat: no-repeat;
  background-size: cover;
  width: 10.573vw;
  height: 1.563vw;
  right: -5vw;
  top: 0;
  bottom: 0;
  margin: auto;
}

.form-stage .gform_footer button:hover:before {
  filter: brightness(0) saturate(100%) invert(92%) sepia(82%) saturate(4660%) hue-rotate(309deg) brightness(83%) contrast(87%);
}

.form-stage .gform_confirmation_message {
  border: 1px solid #C99E59;
  padding: 10% 0 5%;
  text-align: center;
}

.form-stage .gform_confirmation_message .download-btn-free {
  font-family: 'Montserrat', Sans-Serif;
  color: #fff;
  font-size: 1.667vw;
  text-transform: uppercase;
  background-color: #C99E59;
  border: 2px solid #C99E59;
  position: relative;
  cursor: pointer;
  letter-spacing: 0.05em;
  padding: 1% 10% 1% 5%;
  font-weight: 700;
}

.form-stage .gform_confirmation_message .download-btn-free:hover {
  background-color: #fff;
  color: #C99E59;
}

.form-stage .gform_confirmation_message .download-btn-free:before {
  position: absolute;
  content: "";
  background-image: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/form-arrow.png');
  background-repeat: no-repeat;
  background-size: cover;
  width: 10.573vw;
  height: 1.563vw;
  right: -5vw;
  top: 0;
  bottom: 0;
  margin: auto;
}

.form-stage .gform_confirmation_message .download-btn-free:hover:before {
  filter: brightness(0) saturate(100%) invert(92%) sepia(82%) saturate(4660%) hue-rotate(309deg) brightness(83%) contrast(87%);
}

.form-stage .gform_confirmation_message h2 {
  color: #FFFFFF;
  font-family: "Burford Base", Sans-serif !important;
  font-size: 2.344vw;
  text-align: center;
  line-height: 0.9em;
  padding: 0 14%;
  letter-spacing: -0.08em;
  margin-top: 2%;
}

.bottom-form .form-stage .gform_confirmation_message {
  padding: 3% 1% 5%;
  color: rgba(255, 255, 255, 0.8);
  margin: 0 -2%;
  font-family: "Montserrat", Sans-Serif;
  font-weight: 400;
  font-size: 1.198vw;
}

.bottom-form .form-stage .gform_confirmation_message {
  border: 0;
  position: relative;
  margin-top: 5%;
}

.bottom-form .form-stage .gform_confirmation_message:before {
  position: absolute;
  content: "";
  width: 120%;
  height: 105%;
  border: solid 1px #C99E59;
  top: 0;
  left: -10%;
  right: 0;
  bottom: 0;
  margin: auto;
}

.bottom-form .form-stage .gform_confirmation_message br {
  display: none;
}

@media only screen and (max-width: 1024px) {
  .form-stage .gform_body input, .form-stage label.gfield_label {
    font-size: 1.5vw !important;
  }

  .form-stage.form-top h3 {
    margin: 0;
    font-size: 4.5vw;
    letter-spacing: -0.07em;
    font-weight: 300;
  }

  .form-stage.form-top h2 {
    margin: 8% 0 0;
    font-family: "Burford Base", Sans-serif;
    font-size: 7.5vw !important;
  }

  .form-stage.form-top .gform_footer button {
    font-size: 2vw !important;
    padding: 0 15%
  }

  .form-stage .gform_footer button {
    font-size: 2vw;
  }

  .video-inner {
    width: 90% !important
  }

  .bottom-form .form-stage h3 {
    font-size: 2.5vw;
  }

  .bottom-form .form-stage h2 {
    font-size: 4vw;
  }

  .form-stage.form-top .gform_confirmation_message h4, .form-stage.form-top .gform_confirmation_message h5 {
    font-size: 1.8vw;
    line-height: 2.5em;
  }

  .form-stage.form-top .gform_confirmation_message h3 {
    font-size: 6vw;
    line-height: 0.8em;
    margin-bottom: 2%;
  }

  .form-stage.form-top .gform_confirmation_message a.form-btn {
    font-size: 2vw;
    margin-bottom: 2% !important;
    display: block;
    width: 80%;
    margin: auto;
    padding: 3% 5%;
  }

  .bottom-form .form-stage .gform_confirmation_message {
    font-size: 1.8vw;
    margin-bottom: 3%;
  }

}

@media only screen and (max-width: 767px) {
  .form-stage .gform_body input, .form-stage label.gfield_label {
    font-size: 4vw !important;
  }

  .form-stage .gform_body input {
    height: 50px;
  }

  .form-stage.form-top h3 {
    font-size: 10vw;
  }

  .form-stage.form-top h2 {
    font-size: 15vw !important;
  }

  .form-stage.form-top .gform_footer button {
    font-size: 4vw !important;
    padding: 0 20%
  }

  .form-stage .gfield_html {
    letter-spacing: -0.08em;
    font-size: 7vw;
    padding: 0;
  }

  .form-stage .gform_footer button:before {
    width: 18vw;
    height: 3vw;
  }

  .video-inner {
    width: 100% !important
  }

  .form-stage .gform_footer button {
    font-size: 4vw;
    width: 100%;
    padding: 0 20%;
  }

  .form-stage.form-top .gform_confirmation_message h3 {
    font-size: 12vw;
  }

  .form-stage.form-top .gform_confirmation_message h4, .form-stage.form-top .gform_confirmation_message h5 {
    font-size: 4vw;
  }

  .form-stage.form-top .gform_confirmation_message a.form-btn {
    font-size: 5vw;
  }

  .form-stage .gform_confirmation_message .download-btn-free {
    font-size: 4vw;
    width: 80%;
    display: block;
  }

  .form-stage .gform_confirmation_message h2 {
    font-size: 5vw;
    padding: 0 10%;
  }

  .form-stage .gform_confirmation_message .download-btn-free:before {
    width: 13.573vw;
    height: 3.563vw;
  }

  .bottom-form .form-stage h3 {
    font-size: 4.5vw;
    letter-spacing: 0;
  }

  .bottom-form .form-stage h2 {
    font-size: 7.5vw;
    margin: 0;
  }

  .bottom-form .form-stage .gform_confirmation_message:before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
  }

  .bottom-form .form-stage .gform_confirmation_message {
    padding: 7% 5% 7%;
    font-size: 4vw;
  }
}

.footer1 {
  display: none;
}

.mobile-footer {
  background-image: url(https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/11/manifesto-footer-bg.jpg) !important;
}
.footer-sec2, .footer-sec2 + section, .footer-sec2 + section + section, .footer-img {display: none !important;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Burford Base';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.eot');
	src: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.eot?#iefix') format('embedded-opentype'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.woff2') format('woff2'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.woff') format('woff'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.ttf') format('truetype'),
		url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2022/08/BurfordBase.svg#BurfordBase') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Asphalts Display';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://resources.howtomanageasmalllawfirm.com/wp-content/uploads/2024/03/ASPHALTS-DISPLAY.ttf') format('truetype');
}
/* End Custom Fonts CSS */