div#fluentform_3_success{color:#fff!important;text-align:center!important}.page-id-29 .swiper-container.dsm_image_carousel_container.swiper-container-initialized.swiper-container-horizontal.swiper-container-pointer-events{margin-bottom:0!important}.custom-blurb{display:flex;align-items:end}#top-menu li.current-menu-ancestor>a{color:#fff}body #page-container{position:relative}div#page-container{padding:0!important}body:not(.home) header#main-header{background:#23252B}body.home #main-header{position:absolute;top:0!important;background:none;box-shadow:none}#top-menu li.current-menu-item>a{color:#fff;text-decoration:underline}#top-menu li a:hover{text-decoration:underline;opacity:1!important}#main-header .nav li ul.sub-menu a{color:#262021!important;padding:0;margin-bottom:10px}#main-header .nav li ul.sub-menu a:hover{background:transparent;text-decoration:none;color:#104628!important}.btn-main a{border:1px solid transparent;background:#0f4628;padding:16px 21px!important;color:#fff!important;text-align:center}.btn-outline a{border:1px solid #fff;padding:16px 21px!important;text-align:center}#top-menu li.btn-main a:hover{background:#96460A}#top-menu li.btn-outline a:hover{background:#0f4628;border:1px solid #0f4628}#top-menu li.btn-main a:hover,#top-menu li.btn-outline a:hover{text-decoration:none!important}.et_mobile_menu li a{color:#666}.et_mobile_menu .btn-outline a{border:1px solid #0f4628;color:#0f4628}.et_mobile_menu .btn-outline{margin-bottom:10px}.custom-hero{position:relative;overflow:hidden;background-size:100%;transition:background-size 0.6s ease}.custom-hero::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.45);z-index:1}.custom-hero .et_pb_row,.custom-hero .et_pb_module{position:relative;z-index:2}.custom-hover{position:relative;overflow:hidden}.custom-hover::after{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:center;transition:transform 0.7s ease;z-index:0;will-change:transform}.custom-hover:hover::after{transform:scale(1.1)}.custom-hover::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.45);opacity:0;transition:opacity 0.4s ease;z-index:1}.custom-hover:hover::before{opacity:1}.custom-hover .et_pb_blurb_content{position:absolute;bottom:0;left:0;width:100%;padding:20px;box-sizing:border-box;transform:translateY(100%);opacity:0;transition:all 0.5s ease;z-index:2}.custom-hover:hover .et_pb_blurb_content{transform:translateY(0);opacity:1}.custom-hover .et_pb_module_header,.custom-hover .et_pb_blurb_description{color:#fff}@media screen and (min-width:981px){body #main-header.et-fixed-header{-webkit-box-shadow:0 0 7px rgba(0,0,0,0.1)!important;box-shadow:0 0 7px rgba(0,0,0,0.1)!important;background:#23252B!important;padding-bottom:15px;position:fixed!important}#main-header.et-fixed-header .logo_container{top:10px}}@media screen and (max-width:1024px){.connect-section .et_pb_column:first-child{width:100%}}@media screen and (max-width:767px){body #main-header{top:0!important}}@media screen and (max-width:600px){.dual-btn .dtq-dual-btn{display:flex;flex-direction:column;gap:15px;justify-content:center!important}.dual-btn .dtq-btn-wrap{justify-content:center}.dual-btn .dtq-btn-wrap:first-child a{margin-right:0}.dual-btn .dtq-btn-wrap:last-child a{margin-left:0}.dual-btn .et_pb_button{width:95%;text-align:center}}