.elementor-358380 .elementor-element.elementor-element-98c373f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-358380 .elementor-element.elementor-element-98c373f:not(.elementor-motion-effects-element-type-background), .elementor-358380 .elementor-element.elementor-element-98c373f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.badlandsranch.com/wp-content/uploads/2024/06/badlands-ranch2.webp");background-position:center center;background-size:cover;}.elementor-358380 .elementor-element.elementor-element-2eaef7f{--spacer-size:600px;}.elementor-358380 .elementor-element.elementor-element-1f130dc{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-358380 .elementor-element.elementor-element-1f130dc:not(.elementor-motion-effects-element-type-background), .elementor-358380 .elementor-element.elementor-element-1f130dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8967d57 );}.elementor-358380 .elementor-element.elementor-element-92f511c.ob-harakiri{writing-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-92f511c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-92f511c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-92f511c{text-align:center;}.elementor-358380 .elementor-element.elementor-element-92f511c .elementor-heading-title{font-family:var( --e-global-typography-333f1fe-font-family ), Rubik;font-size:var( --e-global-typography-333f1fe-font-size );line-height:var( --e-global-typography-333f1fe-line-height );}.elementor-358380 .elementor-element.elementor-element-92f511c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-2796f4f.ob-harakiri{writing-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-2796f4f.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-2796f4f.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-2796f4f .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-3dd06ae{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:140px;--padding-left:70px;--padding-right:242px;}.elementor-358380 .elementor-element.elementor-element-3dd06ae:not(.elementor-motion-effects-element-type-background), .elementor-358380 .elementor-element.elementor-element-3dd06ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4E2;background-image:url("https://cdn.badlandsranch.com/wp-content/uploads/2024/06/pouting-superfood-complete.webp");background-position:bottom right;background-size:cover;}.elementor-358380 .elementor-element.elementor-element-1b85c88.ob-harakiri{writing-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-1b85c88.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-1b85c88.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-1b85c88 .elementor-heading-title{font-family:var( --e-global-typography-e04dfea-font-family ), Rubik;font-size:var( --e-global-typography-e04dfea-font-size );font-weight:var( --e-global-typography-e04dfea-font-weight );line-height:var( --e-global-typography-e04dfea-line-height );}.elementor-358380 .elementor-element.elementor-element-1b85c88 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-c4272d4.ob-harakiri{writing-mode:inherit;}.elementor-358380 .elementor-element.elementor-element-c4272d4.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-c4272d4.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-358380 .elementor-element.elementor-element-c4272d4 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}@media(min-width:768px){.elementor-358380 .elementor-element.elementor-element-1f130dc{--content-width:810px;}}@media(max-width:1366px){.elementor-358380 .elementor-element.elementor-element-2eaef7f{--spacer-size:477px;}.elementor-358380 .elementor-element.elementor-element-92f511c .elementor-heading-title{font-size:var( --e-global-typography-333f1fe-font-size );line-height:var( --e-global-typography-333f1fe-line-height );}.elementor-358380 .elementor-element.elementor-element-1b85c88 .elementor-heading-title{font-size:var( --e-global-typography-e04dfea-font-size );line-height:var( --e-global-typography-e04dfea-line-height );}}@media(max-width:1024px){.elementor-358380 .elementor-element.elementor-element-2eaef7f{--spacer-size:285px;}.elementor-358380 .elementor-element.elementor-element-1f130dc{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-358380 .elementor-element.elementor-element-92f511c .elementor-heading-title{font-size:var( --e-global-typography-333f1fe-font-size );line-height:var( --e-global-typography-333f1fe-line-height );}.elementor-358380 .elementor-element.elementor-element-3dd06ae{--padding-top:50px;--padding-bottom:101px;--padding-left:50px;--padding-right:242px;}.elementor-358380 .elementor-element.elementor-element-1b85c88 .elementor-heading-title{font-size:var( --e-global-typography-e04dfea-font-size );line-height:var( --e-global-typography-e04dfea-line-height );}}@media(max-width:767px){.elementor-358380 .elementor-element.elementor-element-2eaef7f{--spacer-size:174px;}.elementor-358380 .elementor-element.elementor-element-1f130dc{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-358380 .elementor-element.elementor-element-92f511c > .elementor-widget-container{padding:0px 5px 0px 15px;}.elementor-358380 .elementor-element.elementor-element-92f511c .elementor-heading-title{font-size:var( --e-global-typography-333f1fe-font-size );line-height:var( --e-global-typography-333f1fe-line-height );}.elementor-358380 .elementor-element.elementor-element-2796f4f > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-358380 .elementor-element.elementor-element-3dd06ae:not(.elementor-motion-effects-element-type-background), .elementor-358380 .elementor-element.elementor-element-3dd06ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cdn.badlandsranch.com/wp-content/uploads/2024/06/BRP_20240201_LambandVenisonPackaging_17881-1-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-358380 .elementor-element.elementor-element-3dd06ae{--border-radius:0px 0px 0px 0px;--padding-top:111vw;--padding-bottom:19vw;--padding-left:4vw;--padding-right:4vw;}.elementor-358380 .elementor-element.elementor-element-1b85c88 .elementor-heading-title{font-size:var( --e-global-typography-e04dfea-font-size );line-height:var( --e-global-typography-e04dfea-line-height );}}/* Start custom CSS for html, class: .elementor-element-cc9b29a */@media only screen and (min-width: 768px) {
    form.needsclick > div {
    flex-direction: row!important;
    justify-content:start!important;
}
div[data-testid="form-row"] {
    width: 33%!important;
}
    button.needsclick {
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6172285 */.footer-form #contact_fields_first_name, .footer-form #contact_fields_email{
    width:35%!important;
    margin-right:10px;
}
.footer-form input:active, .footer-form input:focus{
    outline:none!important;
}

.footer-form input::placeholder {
    color: #575757;
}

@media only screen and (max-width: 713px) {
    #footer-newsletter{
        display:flex;
        flex-wrap:wrap;
        justify-content:center;
    }
    .footer-form #contact_fields_first_name, .footer-form #contact_fields_email{
        width:45%!important;
        margin-right:5px;
        margin-left:5px;
    }
    .footer-form input[type="submit"]{
        width:150px!important;
        margin-top:10px!important;
    }
}

@media only screen and (max-width:480px) {
    #footer-newsletter{
        display:flex;
        flex-wrap:wrap;
        justify-content:center;
    }
    .footer-form #contact_fields_first_name, .footer-form #contact_fields_email{
        width:100%!important;
        margin-bottom:10px;
        margin-right:5px;
        margin-left:5px;
    }
    .footer-form input[type="submit"]{
        width:100%!important;
        margin-right:5px;
        margin-left:5px;
        margin-top:0px!important;
    }
}/* End custom CSS */