.custom_hero___img_wrp{position:relative;padding-top:calc(100vh - var(--minus_height, 0px))}.custom_hero___img_wrp img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.custom_hero___img_wrp img.custom_hero___img_mob{display:none}.custom_hero___content{position:absolute;top:calc(100vh - 200px - 53%);max-width:640px}.custom_hero___content.center_content{top:50%;transform:translate(-50%,-50%);left:50%;text-align:center}.custom_hero_banner:has(.icons_custom_section) .custom_hero___content.center_content{top:calc(50% - 91px)}body:has(.icons_custom_section.in_Section.section_transparent) .custom_hero___content.center_content{top:calc(50% + 100px)}.custom_hero_banner{position:relative}.custom_hero___content--text{font-size:18px;font-weight:350;line-height:32px;margin:25px 0;color:var(--color_text, #000)}.custom_hero___content--text p{margin:0 0 10px}.custom_hero___content--title{font-family:var(--font-body-family);font-weight:350;font-size:38px;line-height:48px;margin:0 0 30px;color:var(--color_text, #21201d)}.custom_hero___content.ony_left .custom_hero___content--title{margin:0}.custom_hero___content--subtitle{margin:0;font-size:58px;line-height:60px;color:var(--color_text, #21201d)}.custom_hero___content.right_content{right:0;text-align:right}.button.custom_hero___content--link{color:var(--color_text, #fff);z-index:1}.button.custom_hero___content--link:before{background:var( --border_color_text, linear-gradient(90deg, #dac6b2, #a58a69) )!important}.custom_hero___content.custom_hero___content_badge{bottom:38px;display:flex;column-gap:32px;top:unset;justify-content:flex-end}.custom_hero_banner:has(.icons_custom_section) .custom_hero___content.custom_hero___content_badge{bottom:238px}.custom_hero___content.ony_left{top:calc(100vh - 200px - 53%);line-height:48px}.custom_hero_banner:has(.icons_custom_section) .custom_hero___content.center_content.custom_hero___content_badge{top:unset;transform:translate(-50%)}.custom_hero___content .custom_hero___content--text:first-child{margin-top:0}.custom_hero_content_wrp{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom_hero_content_wrp>div.inner_wrp_hero_banner{position:relative;height:100%}.custom_hero___content--title p{margin:0}.custom_hero_slide{position:relative}.custom__hero_slideshow_wrapper.slick-slider .slick-list,.icons_custom_section.custom_icons_positin .slick-list{padding:0!important}.slider_arrow .arrow_slide svg{width:40px;height:40px;fill:#fff}.arrow_slide{position:absolute;top:calc(50% - 116px);transform:translateY(-50%);margin:0 12px;cursor:pointer}.prev.arrow_slide{left:0}.prev.arrow_slide svg{transform:scaleX(-1) rotate(360deg)}.next.arrow_slide{right:0}.arrow_slide.slick-disabled{opacity:.5;cursor:no-drop;pointer-events:none}.heading_Sacramento.title_heading{font-size:42px}.custom_hero___content.center_content:not(:has(*)){display:none}.custom_hero___content--badge_image img{height:auto;max-width:100%;display:block;object-fit:cover}@media only screen and (max-width: 1350px){.custom_hero_banner:has(.icons_custom_section) .custom_hero___content.custom_hero___content_badge{bottom:260px}}@media only screen and (max-width: 1200px){.custom_hero___content--subtitle{font-size:52px;line-height:75px}.custom_hero___content--title{margin-bottom:30px}}@media only screen and (max-width: 1024px){.custom_hero___content--subtitle{font-size:40px;line-height:50px}.custom_hero___content--title{font-size:34px;line-height:42px}.custom_hero___content--text{margin:20px 0;font-size:16px;line-height:30px}}@media only screen and (max-width: 989px){.custom_hero___content .text-right,.custom_hero___content .text-left,.custom_hero___content .text-center{text-align:center}.custom_hero_slide{display:flex;flex-direction:column;justify-content:space-between;background:#2e2d2a}.custom__hero_slideshow_wrapper{background:#2e2d2a}.custom_hero_content_wrp>div.inner_wrp_hero_banner{background:#2e2d2a;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;overflow:hidden;height:auto}.custom_hero_content_wrp.page-width{position:relative;transform:unset;padding-left:0;padding-right:0;top:0;left:0}.custom_hero___content.center_content{transform:unset;text-align:center;padding-bottom:35px}.custom_hero___content:not(:first-child){padding-top:20px}.custom_hero_content_wrp>.custom_hero___content{padding-left:1.5rem;padding-right:1.5rem}.custom_hero___img_wrp img.custom_hero___img_mob{display:block}.custom_hero___img_wrp img.custom_hero___img_desk{display:none}.custom_hero___content{position:unset;background:#2e2d2a;transform:unset;max-width:100%;padding-top:35px;padding-bottom:35px;color:#fff;text-align:center}.inner_wrp_hero_banner .custom_hero___content:last-child{padding-bottom:35px;padding-top:35px}.custom_hero___content--subtitle{font-size:48px;line-height:60px;color:var(--color_text, #fff)}.custom_hero___content--title{font-size:40px;line-height:48px;margin:0;color:#fff}.custom_hero___content--text{margin:30px 0;color:#fff}.button.custom_hero___content--link{color:rgb(var(--color-button-text))}.button.custom_hero___content--link:before{background:linear-gradient(90deg,#dac6b2,#a58a69)}.custom_hero___content--badge_image img{width:100%;height:auto;display:block}.custom_hero___content--badge_image{display:block;width:88px;height:88px}.custom_hero___content.custom_hero___content_badge{justify-content:center;margin-top:-1px;padding-bottom:40px}.custom_hero___content{margin-top:-1px;padding-bottom:0}.custom_hero___content.right_content{text-align:center}.arrow_slide{top:262px}.custom_hero_banner:has(.icons_custom_section) .custom_hero___content.center_content.custom_hero___content_badge{transform:unset}}@media only screen and (max-width: 720px){.custom_hero_content_wrp>div.inner_wrp_hero_banner>div.custom_hero___content{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (max-width: 320px){.custom_hero___content--title{font-size:35px;line-height:42px}}.custom__hero_slideshow_wrapper:not(.slick-initialized) .custom_hero_slideshow:not(:first-child){display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom_image_banner.css.map */
