.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:black;padding:20px 20px}header li.current-menu-item a:after{border-bottom:3px solid #B08F6E;content:'';bottom:14px;position:absolute;width:100%!important;left:0;max-width:103px}header li{position:relative}.then-sub-menu-sec .et_mobile_nav_menu{display:none!important}.then-sub-menu-sec .et_pb_menu__menu{display:block!important}.then-sub-menu-sec ul.sub-menu{border-top:3px solid #B08F6E!important}.then-sub-menu-sec .sub-menu a{line-height:35px}#menu-item-544 a::after{display:none}.then-sub-menu-sec .et_pb_menu__menu>nav>ul>li .sub-menu{display:none}.then-sub-menu-sec .et_pb_module .et_pb_menu__menu>nav>ul>li>a:not(.then-sub-menu-sec .et_pb_module .et_pb_menu__menu>nav>ul>li:first-child a){color:gray!important}.contact-form-wrapper{max-width:100%;margin:0 auto;background-color:#ffffff;padding:20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.1)}.form-group{margin-bottom:15px}.form-group label{display:block;font-weight:normal;font-size:14px;color:#999999;margin-bottom:0px}.form-group input[type="text"],.form-group input[type="email"],.form-group input[type="tel"],.form-group textarea{width:100%;padding:8px;border:1px solid #dddddd;border-radius:3px;box-sizing:border-box;font-size:14px}.form-group.submit-btn input[type="submit"]{background-color:#252525;color:#ffffff;padding:10px 20px;border:none;border-radius:3px;cursor:pointer;width:100px;font-size:14px;text-transform:uppercase}.form-group.submit-btn input[type="submit"]:hover{background-color:#b08f6e}.tw-cf-col_1{margin-right:0!important}.tw-cf-col_1-blurb-mod .et_pb_blurb_content:hover *{color:#b08f6e!IMPORTANT}.then-dec-cards .et_pb_column_0,.then-dec-cards .et_pb_column_1{margin-right:30px;margin-bottom:70px}.then-dec-cards{display:flex;justify-content:center}.modula-hidden-gal{width:80%!important}@media only screen and (max-width:480px){.then-dec-cards{display:flex;justify-content:center;flex-direction:column}}@media only screen and (max-width:900px){header li.current-menu-item a:after{width:15%}header .et_mobile_menu li a{padding:16px 4%}}@media (max-width:1024px){.then-sub-menu-sec{z-index:3}}