.home .et_pb_fullwidth_slider_0 .et_pb_slide_description h2{font-size:30px}.et_pb_blurb.secure-blurb .et_pb_main_blurb_image{margin-bottom:10px}.et_pb_blurb.secure-blurb.industries .et_pb_main_blurb_image img{box-shadow:0 10px 10px -6px rgba(0,0,0,0.3)}.single-post .et_pb_post .et_pb_section{padding:20px 0}.single-post .et_pb_post .et_pb_section .et_pb_row{padding:10px 0}.single-post .et_pb_post .et_post_meta_wrapper{padding-top:40px!important}.single-post .et_pb_post h2{margin-top:0}.single-post .et_pb_post{margin-bottom:0;padding-bottom:0}blockquote.greenbq{border-left:5px solid #499d50;padding:20px 0 20px 20px;margin-bottom:1em;font-size:22px;font-weight:600;line-height:1em;color:#002157}.gform_button{padding:10px 20px;border:2px solid #fff;border-radius:3px;background:#487929;color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:1px;transition:0.2s ease}.gform_button:hover{background:#599633!important}.nav li ul,#top-menu li li a{width:300px}#top-menu li li{padding:0!important}#top-menu li li a{font-size:16px;text-transform:capitalize}.nav li li ul{left:300px}.custom-bullets ul,.custom-bullets ol{padding-left:30px}.custom-bullets li{margin-bottom:8px}.et_pb_text a{position:relative;color:#1a5fb4;font-style:italic;text-decoration:underline;text-decoration-thickness:1px;transition:0.2s ease}.et_pb_text a:hover{color:#0a84ff;text-decoration-thickness:2px}.et_pb_text a.no-icon::after,.et_pb_text a.no-link-style::after{content:""!important}.et_pb_text a.no-link-style{font-style:normal!important;text-decoration:none!important}.et_pb_text a[href^="http"]:not([href*="backthruthefuture.com"]):not(.et_pb_button)::after,.et_pb_text a[href$=".pdf"]::after,.et_pb_text a[href*=".pdf?"]::after{content:"";display:inline-block;width:15px;height:15px;margin-left:4px;vertical-align:-2px;background-size:contain;background-repeat:no-repeat;background-position:center;opacity:1;transition:0.2s ease}.et_pb_text a[href^="http"]:not([href*="backthruthefuture.com"]):not(.et_pb_button)::after{background-image:url("https://www.backthruthefuture.com/wp-content/uploads/2026/03/BTTF_Outlink_Hyperlink_Icon_blu.png")}.et_pb_text a[href$=".pdf"]::after,.et_pb_text a[href*=".pdf?"]::after{background-image:url("https://www.backthruthefuture.com/wp-content/uploads/2026/03/BTTF_PDF_Hyperlink_Icon_blu.png")}.et_pb_text a[href^="http"]:not([href*="backthruthefuture.com"]):not(.et_pb_button):hover::after,.et_pb_text a[href$=".pdf"]:hover::after,.et_pb_text a[href*=".pdf?"]:hover::after{opacity:0.65}#top-header,#main-header{z-index:9999}#top-header #et-info-phone,#top-header #et-info-phone:before{color:#f7c31c}#main-header,#main-header .nav,#top-menu-nav,#top-menu{height:auto!important;min-height:0!important}#top-menu>li>a,#top-menu>li>a:hover,#top-menu>li.current-menu-item>a,#top-menu>li.current_page_item>a,#top-menu>li.current-menu-ancestor>a,#top-menu>li.current_page_ancestor>a{padding-top:0!important;padding-bottom:20px!important;line-height:1.2em!important;color:#fff!important;border:none!important;box-shadow:none!important;transform:none!important;vertical-align:middle!important}#top-menu>li.menu-item>a{position:relative}.et_pb_button:not(.photo-button),.et_pb_button:not(.photo-button):visited{position:relative;background:#f7c31c!important;color:#002157!important;border:none!important;border-radius:999px!important;padding:12px 30px!important;font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,0.12);transform:translateY(0);transition:background-color 0.25s ease,color 0.25s ease,transform 0.2s ease,box-shadow 0.2s ease,padding-right 0.2s ease}.et_pb_button:not(.photo-button):hover{background:#e3b11a!important;color:#002157!important;padding-right:40px!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,0.18)}.et_pb_button:not(.photo-button)::after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;border-right:2px solid currentColor;border-top:2px solid currentColor;opacity:0;transform:translateY(-50%) rotate(45deg) skew(12deg,12deg) translateX(-4px);transition:opacity 0.2s ease,transform 0.2s ease}.et_pb_button:not(.photo-button):hover::after{opacity:1;transform:translateY(-50%) rotate(45deg) skew(12deg,12deg) translateX(0)}.et_pb_button.photo-button{background-color:transparent!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border:none!important;color:#ffffff!important;line-height:1.1em!important}#top-menu li.contact-nav-button a,#top-menu li.contact-nav-button a:hover,#top-menu li.contact-nav-button.current-menu-item a,#top-menu li.contact-nav-button.current_page_item a,#top-menu li.contact-nav-button.current-menu-ancestor a,#top-menu li.contact-nav-button.current_page_ancestor a{display:inline-block;position:relative;top:-3px;padding:10px 28px 10px 22px!important;border:none!important;border-radius:999px!important;background:#f7c31c!important;color:#002157!important;font-weight:600;line-height:1.2em!important;box-shadow:none!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.25s ease,padding-right 0.2s ease}#top-menu li.contact-nav-button a:hover{padding-right:36px!important;transform:translateY(-1px);box-shadow:0 4px 10px rgba(0,0,0,0.15)}#top-menu li.contact-nav-button a::after{content:"";position:absolute;right:14px;top:50%;width:9px;height:9px;border-right:2px solid currentColor;border-top:2px solid currentColor;opacity:0;transform:translateY(-50%) rotate(45deg) skew(12deg,12deg) translateX(-4px);transition:opacity 0.2s ease,transform 0.2s ease}#top-menu li.contact-nav-button a:hover::after{opacity:1;transform:translateY(-50%) rotate(45deg) skew(12deg,12deg) translateX(0)}.vi.view-articles-wrap{margin-top:4px!important;margin-bottom:18px!important}.case-divider-row .et_pb_column{position:relative;padding-left:20px;padding-right:20px}.case-divider-row .et_pb_column:not(:last-child)::after{content:"";position:absolute;top:12px;bottom:12px;right:0;width:1px;background-color:#abbaDE}.contact-highlight-link{color:#f7c31c!important}.contact-highlight-link:hover{color:#ffd95a!important}.registered{vertical-align:super;font-size:0.7em}