:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif}body.padding-bottom-25px{background-color:red;padding-bottom:25px}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}p{font-size:15px;line-height:30px}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.form-check label{-webkit-user-select:none!important;user-select:none!important}.text-gray{color:gray}.dropdown-item.active,.dropdown-item:active{background-color:#198754}.form-check-input:checked{background-color:#198754!important;border-color:#198754!important}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{background:#198754;color:#fff!important;border-color:#198754!important}form.insurance-form .btn-info{--bs-btn-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11, 172, 204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-bg:#333!important;--bs-btn-border-color:#333!important;--bs-btn-disabled-bg:#333!important;--bs-btn-disabled-border-color:#333!important}form.insurance-form .btn-info:hover{color:#fff;background-color:#222;border-color:#222}.layered-modal-body{margin:0!important;padding:15px 30px!important}.layered-modal h2{color:#000!important;font-family:Roboto!important;font-size:20px!important}.layered-modal ol{margin:0;padding:0}.layered-modal ol li{line-height:30px;font-size:15px!important}.layered-modal-footer .text-info{background:#198754;border-radius:5px;padding:5px 20px;display:inline-block;color:#fff!important;font-size:15px!important}.layered-modal>.x-btn{background-color:#198754!important;border:none!important;border-radius:0!important;top:15px!important;right:16px!important}.layered-modal>.x-btn:hover{box-shadow:none!important}.btn-info:hover,.btn-success:hover{transition-duration:.2s;transition-property:all!important;scale:1.05!important}.btn-group .btn:hover{color:#fff!important;background:#198754!important}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .form-control{padding-left:10px!important}.react-datepicker__calendar-icon{top:2px;right:0}.react-datepicker__close-icon{right:25px!important}.react-datepicker__close-icon:after{background-color:red!important}.form-check-input{border-color:#666!important}.floating-tasks{white-space:pre-line;display:block;position:fixed;bottom:10px;right:10px}.page-container{flex-direction:column;min-height:100vh;margin-left:auto;margin-right:auto;display:flex}.page-content-loader{flex-direction:column;justify-content:center;align-items:center;gap:15px;margin-top:150px;padding:32px;display:flex}.page-content-loader i{color:#e02b20;font-size:6rem;display:block}.page-content-loader span{font-size:24px}.layered-modal-backdrop{z-index:10000!important}.page-container.blog-details{width:900px;margin-top:150px}.grecaptcha-badge{bottom:64px!important}a{color:#212529!important}.blog-list-post-title{color:#212529}.list-post-block span.badge{border-radius:2px;padding:5px 10px;font-weight:400}a.btn.btn-danger{color:#fff!important}.red-slider-btn{letter-spacing:2px;text-transform:uppercase;font-size:20px;padding:10px 45px!important;font-weight:400!important}.bg-e02b20{background-color:#e02b20!important}.bg-535353{background-color:#535353!important}.css-2xmatf{padding-left:0!important;padding-right:0!important}.slick-slider.slick-initialized{align-items:center;display:flex}.slick-slider.slick-initialized .slick-slide{height:auto!important}.slick-slider.slick-initialized .slick-slide .css-1o9sf1l{height:100%;display:flex}.btn-success{--bs-btn-hover-color:#fff;--bs-btn-hover-border-color:#333;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-color:#fff!important;--bs-btn-bg:#333!important;--bs-btn-border-color:#333!important;--bs-btn-hover-bg:#333!important;--bs-btn-active-bg:#333!important;--bs-btn-active-border-color:#333!important;--bs-btn-disabled-bg:#333!important;--bs-btn-disabled-border-color:#333!important}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#fff!important;background:#333!important;border-color:#333!important}.btn:hover{border-color:#333!important}.btn-group .btn:hover{background:#333!important}form.insurance-form .btn-outline-primary{--bs-btn-hover-color:#fff;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-bg:transparent;--bs-gradient:none;--bs-btn-color:#333!important;--bs-btn-border-color:#333!important;--bs-btn-hover-bg:#333!important;--bs-btn-hover-border-color:#333!important;--bs-btn-active-bg:#333!important;--bs-btn-active-border-color:#333!important;--bs-btn-disabled-color:#333!important;--bs-btn-disabled-border-color:#333!important}.dropdown-item:focus,.dropdown-item:hover{color:#fff!important;background-color:#333!important}.tips-image{object-fit:contain;width:100%;position:relative;overflow:hidden;aspect-ratio:16/9!important}.text-transform-none{text-transform:none!important}.text-decoration-none{text-decoration:none!important}@media screen and (max-width:245px){.navbar-brand{width:100px!important}}@media screen and (max-width:767px){#query-param-form-id>.d-flex{width:100%;flex-direction:column!important;justify-content:center!important;align-items:center!important}#query-param-form-id>.d-flex>*{width:100%!important}#query-param-form-id .btn{width:100%!important}}
.sm-backdrop{background-color:#000000bf;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:fixed;inset:0}.sm-content-container{background-color:#fff;border-radius:8px;width:auto;min-width:320px;max-width:90%;max-height:90vh;position:relative;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.sm-content-container label{-webkit-user-select:none;user-select:none}.sm-header{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.sm-header h3{margin:0}.sm-header .close-button{color:red;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;line-height:1;transition:all .2s ease-in-out;display:flex;background:0 0!important;margin:0!important;padding:5px!important}.sm-header .close-button .icon{font-size:24px}.sm-header .close-button:hover{color:#fff!important;background:red!important}.sm-body{padding:1rem}.sm-footer{justify-content:center;align-items:center;display:flex}.skeleton-item{background-color:#f3f4f6;border-radius:4px;width:100%;height:1em;display:block}.skeleton-animation{animation:1.5s ease-in-out infinite pulse}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.quick-step-list{z-index:99000;text-align:center;background-color:#f8f9fa;border-top:1px solid #ccc;justify-content:center;align-items:center;gap:1rem;padding:8px;position:fixed;bottom:0;left:0;right:0;display:flex!important}.quick-step-list ol,.quick-step-list ul{justify-content:start;align-items:center;width:fit-content!important;margin:0!important;padding:0!important;display:none!important}.quick-step-list ol.show,.quick-step-list ul.show{flex-direction:column!important;display:flex!important}.quick-step-list li{width:100%;list-style-type:none!important}
header.page-header{position:fixed}header.page-header .top-bar{color:#fff;text-align:center;background-color:#e02b20;padding:.5rem 0}header.page-header .top-bar a{font-style:italic;text-decoration:none;color:#d8d8d8!important}header.page-header .top-bar a:hover{text-decoration:underline}header.page-header .navbar{justify-content:space-between;align-items:center;padding:1rem;display:flex}header.page-header .navbar-brand{align-items:center;display:flex}header.page-header .navbar-brand img{width:100%;height:60px;margin-right:.5rem}header.page-header .navbar-nav{align-items:center}header.page-header .dropdown-menu{border:0;box-shadow:0 .5rem 1rem #00000026}@media (max-width:767.98px){header.page-header .navbar{flex-direction:column;align-items:flex-start}header.page-header .navbar-brand,header.page-header .navbar-toggler{margin-bottom:.5rem}header.page-header .navbar-collapse{width:100%}header.page-header .navbar-nav{flex-direction:column;align-items:stretch;width:100%}header.page-header .nav-item{width:100%}header.page-header .dropdown-menu{border-top:1px solid #0000001a;width:100%}header.page-header .dropdown-item{padding-left:1.5rem}header.page-header .dropdown-menu .dropdown-menu{border-top:1px solid #0000001a;margin-left:1rem}}
footer.page-footer{background-color:#222;margin-top:auto;padding-top:60px}footer.page-footer .footer-widgets{display:flex}footer.page-footer .footer-widgets .widget{flex-basis:33.3333%}footer.page-footer .footer-widgets .widget h3{color:#ff4949;font-size:21px}footer.page-footer .footer-widgets .widget a,footer.page-footer .footer-widgets .widget .info{color:#fff;font-size:14px;text-decoration:none}footer.page-footer .footer-widgets .widget a:hover{text-decoration:underline}footer.page-footer .footer-widgets .widget ul{padding:0}footer.page-footer .footer-bottom{color:#fff;text-align:center;background-color:#171717;padding-top:40px;padding-bottom:40px;font-size:80%}
