@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800&family=Open+Sans:wght@400;600;700&display=swap');:root{--navy:#1B4D7A;--navy-dark:#142640;--orange:#E8792B;--orange-hover:#D06820;--white:#FFFFFF;--light-bg:#F7F9FC;--text:#555555;--text-dark:#333333;--border:#EEEEEE}body,.et_pb_text{font-family:'Open Sans',sans-serif;color:var(--text);line-height:1.8}h1,h2,h3,h4,h5,h6,.et_pb_toggle_title,.et_pb_blurb .et_pb_module_header,.et_pb_cta_title{font-family:'Montserrat',sans-serif;color:var(--navy)}.et_pb_menu .et-menu>li>a{font-family:'Montserrat',sans-serif;font-weight:600;letter-spacing:0.3px;transition:color 0.3s ease}.et_pb_menu .et-menu>li>a:hover{color:var(--orange)!important}.et_pb_button{font-family:'Montserrat',sans-serif!important;font-weight:700!important;letter-spacing:0.5px!important;transition:all 0.3s ease!important}.et_pb_button:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,0.15)}.et_pb_bg_layout_dark .et_pb_button,.et_pb_section[style*="E8792B"] .et_pb_button{box-shadow:0 4px 15px rgba(232,121,43,0.3)}.et_pb_blurb{transition:all 0.3s ease}.et_pb_blurb:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,0.1)!important}.et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{transition:all 0.3s ease}.et_pb_blurb:hover .et_pb_main_blurb_image .et-pb-icon{transform:scale(1.1)}.et_pb_toggle{transition:all 0.2s ease}.et_pb_toggle:hover{border-color:var(--orange)!important}.et_pb_toggle .et_pb_toggle_title{font-size:16px;padding-right:30px}.et_pb_toggle .et_pb_toggle_content{padding-top:15px}.et_pb_promo{transition:all 0.3s ease}.et_pb_promo:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(27,77,122,0.2)!important}.et_pb_number_counter .percent p{font-family:'Montserrat',sans-serif}@media (max-width:980px){h1{font-size:32px!important}h2{font-size:26px!important}.et_pb_section .et_pb_row{width:92%!important}.et_pb_column_2_3,.et_pb_column_1_3{width:100%!important;margin-bottom:30px}}@media (max-width:767px){h1{font-size:26px!important;line-height:1.3!important}h2{font-size:22px!important}.et_pb_section[style*="parallax"]{padding-top:80px!important;padding-bottom:80px!important}.et_pb_button{width:100%!important;text-align:center!important}.et_pb_section:first-child{}}.mobile-sticky-cta{display:none;position:fixed;bottom:0;left:0;width:100%;z-index:99999;background:var(--orange);text-align:center;padding:14px 0;box-shadow:0 -2px 10px rgba(0,0,0,0.15)}.mobile-sticky-cta a{color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:18px;text-decoration:none;letter-spacing:0.5px}@media (max-width:980px){.mobile-sticky-cta{display:block}body{padding-bottom:55px}}html{scroll-behavior:smooth}.et_pb_text a:not(.et_pb_button){color:var(--orange);text-decoration:none;border-bottom:1px solid transparent;transition:border-color 0.2s ease}.et_pb_text a:not(.et_pb_button):hover{border-bottom-color:var(--orange)}.et_pb_section[style*="1B4D7A"] a{text-decoration:none;transition:color 0.2s ease}.et_pb_section[style*="1B4D7A"] a:hover{color:var(--orange)!important}.et_pb_text table{width:100%;border-collapse:collapse;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.06)}.et_pb_text table th{background:var(--navy);color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:14px;padding:12px 15px;text-align:left}.et_pb_text table td{padding:10px 15px;font-size:14px;border-bottom:1px solid var(--border)}.et_pb_text table tr:nth-child(even) td{background:var(--light-bg)}.rank-math-breadcrumb,.et_pb_text a[style*="color:#999"]{font-size:13px;font-family:'Open Sans',sans-serif}.et_pb_blurb,.et_pb_toggle,.et_pb_cta,.et_pb_text{animation-duration:0.6s}@media print{.mobile-sticky-cta,.et_pb_menu,.et_pb_button{display:none!important}}