/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

#hs_cos_wrapper_module_1691604098664 .module-wrapper {
    background-image: url(https://horizonsridge.com/hubfs/background%20dark.png);
    background-size: cover;
    background-attachment: fixed;
    background-position: right center;
    --padding-top-desktop: 250px;
    --padding-bottom-desktop: 70px;
    --padding-bottom-mobile: 100px;
} 

.main_content-row-0-background-image {
    background-image: url(https://ridgeathorizons.com/hubfs/background-redo-final.png) !important;
    background-size: cover !important;
    background-position: bottom left !important;
    background-repeat: no-repeat !important;
}

.main_content-row-1-background-image {
    background-image: url(https://ridgeathorizons.com/hubfs/3E8DE3A9-7630-45E0-835D-0F7C66F1BC86.jpeg) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed;
}

/* MOBILE FIRST LAYOUT */

.systems-page {
    background-image: url(https://22118347.fs1.hubspotusercontent-na1.net/hubfs/22118347/background-3.png) !important; 
    background-attachment: fixed;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 30px;
    padding-right: 20px;
    padding-bottom: 30px;
    padding-left: 20px;
    max-width: 9000px;
    align-content: center; 
}

.systems-page p {
  color:white;
}

/* DESKTOP & TABLETS 800px+ */

            @media only screen and (min-width:800px) {
.systems-page {
    background-image: url(https://22118347.fs1.hubspotusercontent-na1.net/hubfs/22118347/background-3.png) !important; 
    background-attachment: fixed;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 100px;
    padding-right: 500px;
    padding-bottom: 100px;
    padding-left: 100px;
    max-width: 18000px;
    align-content: center; 
  
button:disabled {
    background-color: -internal-light-dark(rgba(239, 239, 239, 0.3), rgba(19, 1, 1, 0.3));
    color: #ffffff;
    border-color: -internal-light-dark(rgba(118, 118, 118, 0.3), rgba(195, 195, 195, 0.3));
}
  
.hs-tabs, .hs-tabs__scroll {
    display: flex;
    justify-content: center;
    position: relative;
    align-items: center;
}