.elementor-7404 .elementor-element.elementor-element-2d3b4fc{--display:flex;--padding-top:150px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-7404 .elementor-element.elementor-element-2d3b4fc:not(.elementor-motion-effects-element-type-background), .elementor-7404 .elementor-element.elementor-element-2d3b4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.sheppardlawfirm.com/wp-content/uploads/2025/01/martin-zangerl-p2UZu5Fq7pE-unsplash.png");background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-7404 .elementor-element.elementor-element-fdb0c03{left:25px;}body.rtl .elementor-7404 .elementor-element.elementor-element-fdb0c03{right:25px;}.elementor-7404 .elementor-element.elementor-element-fdb0c03{top:25px;text-align:left;}.elementor-7404 .elementor-element.elementor-element-e3724a6{text-align:center;}.elementor-7404 .elementor-element.elementor-element-e3724a6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-baf74e6{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-7404 .elementor-element.elementor-element-baf74e6.elementor-element{--align-self:center;}.elementor-7404 .elementor-element.elementor-element-baf74e6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:56px;font-weight:700;color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-ce7bebe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7404 .elementor-element.elementor-element-7b7662c{--display:flex;}.elementor-7404 .elementor-element.elementor-element-6ab3bea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7404 .elementor-element.elementor-element-1bab668{--display:flex;}.elementor-7404 .elementor-element.elementor-element-f4c6393{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7404 .elementor-element.elementor-element-48a8e5a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-7404 .elementor-element.elementor-element-5e17bf9{--display:flex;--justify-content:center;}.elementor-7404 .elementor-element.elementor-element-aa58eed img{width:90%;}.elementor-7404 .elementor-element.elementor-element-c78bec8{--display:flex;}.elementor-7404 .elementor-element.elementor-element-06b04c8{text-align:left;}.elementor-7404 .elementor-element.elementor-element-06b04c8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-7404 .elementor-element.elementor-element-9d45061{text-align:left;}.elementor-7404 .elementor-element.elementor-element-9d45061 .elementor-heading-title{font-size:47px;font-weight:400;color:#1D5632;}.elementor-7404 .elementor-element.elementor-element-ea45a47 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-7404 .elementor-element.elementor-element-19dcc40 .elementor-button{background-color:#000000;font-family:"Oswald", Sans-serif;font-size:23px;font-weight:700;line-height:35px;}.elementor-7404 .elementor-element.elementor-element-19dcc40 .elementor-button:hover, .elementor-7404 .elementor-element.elementor-element-19dcc40 .elementor-button:focus{background-color:#474747FC;}.elementor-7404 .elementor-element.elementor-element-19dcc40{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;}.elementor-7404 .elementor-element.elementor-element-19dcc40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7404 .elementor-element.elementor-element-19dcc40.elementor-element{--align-self:flex-start;}.elementor-7404 .elementor-element.elementor-element-31ee13c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7404 .elementor-element.elementor-element-31ee13c:not(.elementor-motion-effects-element-type-background), .elementor-7404 .elementor-element.elementor-element-31ee13c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E4723 0%, #306D47 100%);}.elementor-7404 .elementor-element.elementor-element-c8c94b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7404 .elementor-element.elementor-element-c8c94b6.e-con{--align-self:center;}.elementor-7404 .elementor-element.elementor-element-3a674a1{text-align:center;}.elementor-7404 .elementor-element.elementor-element-3a674a1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-fdce282{text-align:left;}.elementor-7404 .elementor-element.elementor-element-fdce282 .elementor-heading-title{font-size:47px;font-weight:400;color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-a46400e .elementor-button{background-color:#000000;font-family:"Oswald", Sans-serif;font-size:23px;font-weight:700;line-height:35px;}.elementor-7404 .elementor-element.elementor-element-a46400e .elementor-button:hover, .elementor-7404 .elementor-element.elementor-element-a46400e .elementor-button:focus{background-color:#474747FC;}.elementor-7404 .elementor-element.elementor-element-a46400e{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;}.elementor-7404 .elementor-element.elementor-element-a46400e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7404 .elementor-element.elementor-element-a46400e.elementor-element{--align-self:center;}.elementor-7404 .elementor-element.elementor-element-a46400e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-7404 .elementor-element.elementor-element-654e667{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-7404 .elementor-element.elementor-element-ef1ee4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7404 .elementor-element.elementor-element-e357190{--display:flex;}.elementor-7404 .elementor-element.elementor-element-38edc0e{text-align:left;}.elementor-7404 .elementor-element.elementor-element-38edc0e .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;color:#000000;}.elementor-7404 .elementor-element.elementor-element-28ce925{text-align:left;}.elementor-7404 .elementor-element.elementor-element-28ce925 .elementor-heading-title{font-size:47px;font-weight:400;color:#1D5632;}.elementor-7404 .elementor-element.elementor-element-b9ec88e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7404 .elementor-element.elementor-element-b9ec88e{text-align:left;}.elementor-7404 .elementor-element.elementor-element-98cc7ec{text-align:center;}.elementor-7404 .elementor-element.elementor-element-98cc7ec .elementor-heading-title{color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-5792f58 .elementor-button{background-color:#000000;font-family:"Oswald", Sans-serif;font-size:23px;font-weight:700;line-height:35px;}.elementor-7404 .elementor-element.elementor-element-5792f58 .elementor-button:hover, .elementor-7404 .elementor-element.elementor-element-5792f58 .elementor-button:focus{background-color:#474747FC;}.elementor-7404 .elementor-element.elementor-element-5792f58{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;}.elementor-7404 .elementor-element.elementor-element-5792f58 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7404 .elementor-element.elementor-element-5792f58.elementor-element{--align-self:flex-start;}.elementor-7404 .elementor-element.elementor-element-a13e085{--display:flex;--justify-content:center;}.elementor-7404 .elementor-element.elementor-element-c17d9b1{text-align:center;}.elementor-7404 .elementor-element.elementor-element-c17d9b1 img{width:80%;}.elementor-7404 .elementor-element.elementor-element-ad3daf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-7404 .elementor-element.elementor-element-ad3daf1:not(.elementor-motion-effects-element-type-background), .elementor-7404 .elementor-element.elementor-element-ad3daf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0E4723 0%, #306D47 100%);}.elementor-7404 .elementor-element.elementor-element-98999bc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7404 .elementor-element.elementor-element-98999bc.e-con{--align-self:center;}.elementor-7404 .elementor-element.elementor-element-ecaa66a{text-align:center;}.elementor-7404 .elementor-element.elementor-element-ecaa66a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-cde954f{text-align:left;}.elementor-7404 .elementor-element.elementor-element-cde954f .elementor-heading-title{font-size:47px;font-weight:700;color:#FFFFFF;}.elementor-7404 .elementor-element.elementor-element-3869637{color:#FFFFFF;}@media(max-width:1024px){.elementor-7404 .elementor-element.elementor-element-ce7bebe{--grid-auto-flow:row;}.elementor-7404 .elementor-element.elementor-element-48a8e5a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-7404 .elementor-element.elementor-element-2d3b4fc{--content-width:1300px;}.elementor-7404 .elementor-element.elementor-element-f4c6393{--content-width:1300px;}.elementor-7404 .elementor-element.elementor-element-c8c94b6{--content-width:500px;}.elementor-7404 .elementor-element.elementor-element-654e667{--content-width:1300px;}.elementor-7404 .elementor-element.elementor-element-98999bc{--content-width:700px;}}@media(max-width:767px){.elementor-7404 .elementor-element.elementor-element-2d3b4fc{--padding-top:120px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-7404 .elementor-element.elementor-element-e3724a6{text-align:left;}.elementor-7404 .elementor-element.elementor-element-baf74e6{text-align:left;}.elementor-7404 .elementor-element.elementor-element-ce7bebe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7404 .elementor-element.elementor-element-f4c6393{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-7404 .elementor-element.elementor-element-48a8e5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7404 .elementor-element.elementor-element-19dcc40 .elementor-button{font-size:17px;}.elementor-7404 .elementor-element.elementor-element-3a674a1{text-align:left;}.elementor-7404 .elementor-element.elementor-element-a46400e .elementor-button{font-size:17px;}.elementor-7404 .elementor-element.elementor-element-654e667{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-7404 .elementor-element.elementor-element-ef1ee4f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-7404 .elementor-element.elementor-element-5792f58 .elementor-button{font-size:17px;}.elementor-7404 .elementor-element.elementor-element-ad3daf1{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-7404 .elementor-element.elementor-element-ecaa66a{text-align:left;}}/* Start custom CSS for text-editor, class: .elementor-element-b9ec88e */ol { 
            list-style: none !important; 
            counter-reset: num; 
        } 
  
        ol li { 
            counter-increment: num; 
        } 
  
        ol li::before { 
            content: counter(num) ". "; 
            color: green; 
            font-weight:700;
        }/* End custom CSS */
/* Start custom CSS for hubspot-form, class: .elementor-element-ecbf4c6 */.hbspt-form {
    color:#fff;
}
.hbspt-form .hs-form-field label{
    display:none;
}
.hbspt-form fieldset {
    max-width:none !important;
}
.hbspt-form fieldset.form-columns-1 .hs-input,
.hbspt-form fieldset.form-columns-2 .hs-input{
    width:100% !important;
}
.hbspt-form .hs-form-booleancheckbox,
.hbspt-form .hs-error-msgs li{
    list-style: none;
}
.hbspt-form fieldset.form-columns-1 .hs-form-booleancheckbox .hs-input {
    width:20px !important;
}
.hbspt-form .hs-form-booleancheckbox label { 
    display:block;
    color:#fff;
}
.hbspt-form .hs-form-field label.hs-error-msg {
    display:block;
    color:red;
}
.hbspt-form .hs-richtext {
    font-size:11px;
}
.hbspt-form .hs-recaptcha {
    display:none;
}
.hbspt-form .hs-submit input {
    background-color:#000 !important;
    margin-top:10px;
    font-family:Oswald;
    font-size:23px;
    width:100%;
}
.hbspt-form .hs-submit input:hover {
    transition:all 0.2s ease;
    background-color:#474747 !important;
}
@media only screen and (max-width: 650px) {
    .hbspt-form .hs-form-booleancheckbox label { 
        display:flex;
    }
    .hbspt-form .hs-submit input {
        font-size:17px;
    }
}/* End custom CSS */