.ttc-footer{background:#070707;padding:28px 0 14px;border-top:1px solid rgba(255,255,255,0.08);text-align:left}.ttc-footer .et_pb_row{max-width:1180px;padding-top:0!important;padding-bottom:0!important}.ttc-footer p{color:#c7c7c7}.ttc-footer-main-row{display:flex!important;align-items:stretch!important;margin-bottom:18px!important}.ttc-footer-main-row .et_pb_column{min-height:155px;display:flex!important;flex-direction:column;justify-content:center!important}.ttc-footer-col-border{border-left:none!important;padding-left:42px;position:relative}.ttc-footer-col-border::before{content:"";position:absolute;left:0;top:50%;width:1px;height:150px;background:rgba(184,135,47,0.85);transform:translateY(-50%)}.ttc-footer-main-row .et_pb_column:first-child{display:flex!important;align-items:center!important;justify-content:center!important}.ttc-footer-logo{width:100%;text-align:center!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:0!important}.ttc-footer-logo .et_pb_image_wrap{display:inline-block!important}.ttc-footer-logo img{width:260px!important;max-width:100%;height:auto}.ttc-footer .et_pb_module{margin-bottom:0!important}.ttc-footer h4{margin-bottom:10px}.ttc-footer ul{margin-bottom:0}.ttc-footer-bottom{text-align:left;margin-top:0!important;padding-top:0!important}.ttc-footer-bottom p{margin-bottom:0}@media (max-width:980px){.ttc-footer{padding:30px 0 18px}.ttc-footer-main-row{display:block!important;margin-bottom:20px!important}.ttc-footer-main-row .et_pb_column{min-height:auto;display:block!important}.ttc-footer-col-border{padding-left:0;padding-top:18px;margin-top:18px;border-top:1px solid rgba(184,135,47,0.35)!important}.ttc-footer-col-border::before{display:none}.ttc-footer-logo{text-align:left!important}.ttc-footer-logo img{width:220px!important}.ttc-footer-bottom{text-align:left}}.ttc-footer{padding:18px 0 8px!important}.ttc-footer .et_pb_row{padding-top:0!important;padding-bottom:0!important}.ttc-footer-main-row{margin-bottom:8px!important}.ttc-footer-main-row .et_pb_column{min-height:125px!important}.ttc-footer-col-border::before{height:125px!important}.ttc-footer .et_pb_module{margin-bottom:0!important}.ttc-footer h4{margin-bottom:6px!important}.ttc-footer p{margin-bottom:0!important}.ttc-footer-logo img{width:285px!important;max-width:100%;height:auto}.ttc-footer-quicklinks h4{margin-top:0!important;margin-bottom:8px!important;padding-bottom:0!important}.ttc-footer-quicklinks ul{margin-top:0!important;margin-bottom:0!important;padding-left:18px!important}.ttc-footer-quicklinks li{margin-bottom:6px!important;padding-bottom:0!important;line-height:1.25em!important}.ttc-footer-quicklinks li:last-child{margin-bottom:0!important}.ttc-footer-quicklinks{transform:translateY(8px)}.ttc-footer-contact span,.ttc-footer-contact i,.ttc-footer-contact .et-pb-icon{color:#a29448!important}.ttc-footer-contact p,.ttc-footer-contact a{color:#c7c7c7!important;text-decoration:none}.ttc-footer-contact a:hover{color:#a29448!important}.ttc-footer .et_pb_social_media_follow li a.icon{background:transparent!important;width:auto!important;height:auto!important;margin-right:4px!important}.ttc-footer .et_pb_social_media_follow li a.icon:before{color:#a9843c!important;font-size:18px!important;line-height:1!important}.ttc-footer .et_pb_social_media_follow{margin-top:1px!important}.ttc-footer .ttc-contact-blurb{margin-bottom:5px!important}.ttc-footer .ttc-contact-blurb .et_pb_blurb_content{display:flex;align-items:flex-start;max-width:none;margin:0}.ttc-footer .ttc-contact-blurb .et_pb_main_blurb_image{width:18px;margin:0 8px 0 0}.ttc-footer .ttc-contact-blurb .et-pb-icon{color:#a9843c!important;font-size:14px!important;line-height:1.35em}.ttc-footer .ttc-contact-blurb .et_pb_blurb_container{padding-left:0}.ttc-footer .ttc-contact-blurb .et_pb_blurb_container p{color:#c7c7c7!important;font-size:13px;line-height:1.35em;padding-bottom:0;margin-bottom:0!important}.ttc-footer .ttc-contact-blurb a{color:#c7c7c7!important;text-decoration:none}.ttc-footer .ttc-contact-blurb a:hover{color:#a9843c!important}.ttc-footer-quicklinks ul{list-style:none!important;padding-left:0!important;margin-left:0!important;margin-top:0!important}.ttc-footer-quicklinks li{list-style:none!important;margin-left:0!important;padding-left:0!important}.ttc-footer-quicklinks li::marker{display:none!important;content:""!important}.ttc-footer-quicklinks a{color:#c7c7c7!important;text-decoration:none}.ttc-footer-quicklinks a:hover{color:#a9843c!important}.ttc-footer .ttc-footer-socials{text-align:left!important;margin-left:0!important;padding-left:0!important;margin-top:10px!important}.ttc-footer .ttc-footer-socials ul,.ttc-footer .ttc-footer-socials.et_pb_social_media_follow{margin-left:0!important;padding-left:0!important;text-align:left!important}.ttc-footer .ttc-footer-socials li{margin-left:0!important;margin-right:12px!important;padding-left:0!important;float:none!important;display:inline-block!important}.ttc-footer .ttc-footer-socials li a.icon{background:transparent!important;margin-left:0!important;width:auto!important;height:auto!important}.ttc-footer .ttc-footer-socials li a.icon:before{color:#a9843c!important;font-size:16px!important;line-height:1!important}.ttc-footer .ttc-footer-socials{transform:translateX(-4px)}.ttc-header{background:#050505;padding:0!important;border-bottom:1px solid rgba(255,255,255,0.08);position:relative;z-index:9999}.ttc-header .et_pb_row{width:90%;max-width:1180px;padding:0!important}#main-header{background:#050505!important;border-bottom:1px solid rgba(255,255,255,0.08);box-shadow:none!important}#main-header.et-fixed-header{background:#050505!important;box-shadow:none!important}#logo{max-height:55px!important}#top-menu>li>a{color:#ffffff!important;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;padding-bottom:26px!important;position:relative}#top-menu>li{padding-right:28px}#top-menu>li.current-menu-item>a::after,#top-menu>li>a:hover::after{content:"";position:absolute;left:0;right:0;bottom:18px;height:2px;background:#a9843c}#top-menu>li.ttc-quote-menu>a{color:#a9843c!important;border:1px solid #a9843c;padding:13px 28px!important;margin-top:-13px;line-height:1em}#top-menu>li.ttc-quote-menu>a::after{display:none!important}#top-menu>li.ttc-quote-menu>a:hover{background:#a9843c;color:#ffffff!important;opacity:1!important}.et-fixed-header #top-menu>li>a{color:#ffffff!important}.et-fixed-header #top-menu>li.ttc-quote-menu>a{color:#a9843c!important}.et-fixed-header #top-menu>li.ttc-quote-menu>a:hover{color:#ffffff!important}#top-menu-nav>ul>li>a:hover{opacity:1}.mobile_menu_bar::before{color:#a9843c!important}.et_mobile_menu{background:#050505!important;border-top:2px solid #a9843c}.et_mobile_menu li a{color:#ffffff!important;text-transform:uppercase;letter-spacing:1px}.ttc-about-section{background:radial-gradient(circle at 25% 20%,rgba(255,255,255,0.04),transparent 35%),linear-gradient(90deg,#0a0a0a 0%,#151515 50%,#090909 100%);border-top:1px solid rgba(255,255,255,0.08);border-bottom:1px solid rgba(255,255,255,0.08)}.ttc-about-row{display:flex;align-items:center;gap:60px}.ttc-about-row .et_pb_column{margin-right:0!important}.ttc-about-row .et_pb_column:first-child{flex:0 0 40%}.ttc-about-row .et_pb_column:last-child{flex:1}.ttc-about-image img{width:100%;height:240px;object-fit:cover;display:block}.ttc-about-section .et_pb_button{border:1px solid #b88a2b!important;background:transparent!important;color:#ffffff!important;text-transform:uppercase;letter-spacing:1px;font-size:12px;padding:12px 30px!important}.ttc-about-section .et_pb_button:hover{background:#b88a2b!important;color:#0b0b0b!important}@media (max-width:980px){.ttc-about-row{flex-direction:column;gap:30px}.ttc-about-row .et_pb_column:first-child,.ttc-about-row .et_pb_column:last-child{flex:0 0 100%;width:100%!important}.ttc-about-image img{height:260px}}@media (max-width:600px){.ttc-about-image img{height:220px}}