vaadin-side-nav{margin-top:var(--lumo-space-xl);margin-right:var(--lumo-space-l);margin-left:var(--lumo-space-l)}vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}vaadin-side-nav-item vaadin-icon{padding:0;color:var(--lumo-secondary-text-color);width:16px;height:16px}vaadin-side-nav-item[current]>vaadin-icon{color:var(--lumo-primary-text-color)}vaadin-side-nav-item[current]{background-color:var(--lumo-primary-text-color) 50%}vaadin-side-nav-item{line-height:24px}vaadin-app-layout::part(drawer){width:20em}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.menu-toggle{margin-left:15px;color:#005e8f;position:absolute}body{margin:0;--line-height: normal}a{color:var(--cc-primary-color)}a:hover{text-decoration:none}.crc-login-bg-icon{top:0;left:0;width:1920px;height:924px;object-fit:cover}.icwgroupcom{display:inline-block;width:200px;height:17px}.legal-notice-and{display:inline-block;width:214px;height:17px}.notice-of-collection{line-height:134%;display:inline-block;width:350px;height:17px}.insurance-company-of{display:inline-block;width:269px;height:17px}.terms-of-use{line-height:134%;display:inline-block;width:115px;height:18px;color:var(--cc-primary-color)}.linkedin-link-icon,.twitter-x-link-icon,.facebook-link-icon,.youtube-link-icon{max-width:100%;overflow:hidden;max-height:100%}.footer{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;font-size:var(--lumo-font-size-s);background-color:var(--cc-primary-white);--box-shadow: 0px 8px 24px -4px rgba(28, 55, 90, .16), 0px 2px 6px -1px rgba(26, 56, 96, .1)}.footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:30px;order:1}.footer-links a{text-decoration:none;color:var(--cc-primary-color)}.footer-soc-media-links{display:flex;flex-direction:row;align-items:flex-start;gap:10px;margin:30px;order:2}.help-footer{width:100%}.p-center{width:100%;text-align:center}@media (max-width: 575px){.footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;font-size:var(--lumo-font-size-s);background-color:var(--cc-primary-white)}.footer-links{order:2;margin:10px}.footer-soc-media-links{order:1;margin:20px}}.need-help-phone{--position: relative;line-height:161.1%}.need-help-email{display:none;--position: relative;line-height:161.1%}@media (max-width: 575px){.need-help-email{width:300px}}.need-help-faq{--position: relative;line-height:161.1%}.need-help-links{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5px;text-align:center}.need-help-links a{text-decoration:none;color:var(--cc-primary-color)}.need-help-message{width:400px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;color:#192739f0}@media (max-width: 575px){.need-help-message{width:300px}}.need-help{text-align:center;font-weight:600}.need-help-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:var(--lumo-font-size-xxl);color:var(--cc-primary-black)}.need-help-container{margin:30px 0;display:flex;flex-direction:column;align-items:center}.content-container{align-content:center;display:flex;flex-direction:column;align-items:center}.faq-a{text-decoration:underline}.faq-content-container{width:850px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:10px}@media (max-width: 1100px){.faq-content-container{width:550px}}@media (max-width: 575px){.faq-content-container{width:300px}}.faq-answers{color:#000}.content-container-login{min-height:100vh;align-content:center}.language-selector{position:absolute;top:20px;right:20px;display:inline-block}.language-icon{color:"#000000";font-family:Roboto,sans-serif;font-weight:400;font-size:14px}#claim-details-view-welcome-text{margin-bottom:0}.content-card{display:flex;flex-direction:column;align-items:center;padding:var(--lumo-space-s) var(--lumo-space-l) var(--lumo-space-xl) var(--lumo-space-l);margin-top:var(--lumo-space-xl);box-shadow:0 3px 3px #0000001a;--box-shadow: 0px 8px 24px -4px rgba(28, 55, 90, .16), 0px 2px 6px -1px rgba(26, 56, 96, .1);border-radius:5px;background-color:var(--cc-primary-white);max-width:450px;--display: none;position:relative}.cc-review-content-card{display:flex;flex-direction:column;align-items:center;padding-left:100px;padding-right:100px;border-radius:5px;background-color:var(--cc-primary-white);width:480px;--display: none}.account-content-card{display:flex;flex-direction:column;align-items:center;padding:var(--lumo-space-m) var(--lumo-space-l) var(--lumo-space-l) var(--lumo-space-l);box-shadow:0 3px 3px #0000001a;border-radius:5px;background-color:var(--cc-primary-white);width:450px}.claims-detail-card{display:flex;flex-direction:column;align-items:center;--padding: var(--lumo-space-m) var(--lumo-space-l) var(--lumo-space-l) var(--lumo-space-l);box-shadow:0 3px 3px #0000001a;border-radius:5px;background-color:var(--cc-primary-white);width:450px;padding:20px 20px 23px}.multi-claim-container{display:flex;flex-direction:column;gap:10px}.multi-claim-card{display:flex;flex-direction:column;align-items:center;padding:10px;box-shadow:0 3px 3px #0000001a;border-radius:5px;background-color:var(--cc-primary-white);width:450px}.cc-page-content{display:flex;flex-direction:row;gap:10px;align-items:flex-start;margin-top:var(--lumo-space-l)}@media (max-width: 1020px){.cc-page-content{flex-direction:column;margin-left:10px;margin-right:10px}}.cc-dashboard-cards{display:flex;flex-direction:row;gap:10px}@media (max-width: 1020px){.cc-dashboard-cards{display:flex;flex-direction:column;gap:10px}}.cc-notification-container{width:100%}.cc-action-title{font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:600;margin-bottom:10px}.cc-note-title-message{display:flex;flex-direction:column;gap:10px}.cc-notification-banner{display:flex;flex-direction:row;background-color:#009bdf1a;border:solid;border-width:2px;border-color:#009bdf;border-radius:5px;padding:20px;align-items:center;gap:10px;margin-bottom:10px}@media (max-width: 1020px){.cc-notification-banner{flex-direction:column}}@media (max-width: 575px){.cc-notification-banner{width:300px}}.cc-note-message{width:740px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;color:#000;font-family:Roboto,sans-serif;font-size:14px;text-wrap:wrap}@media (max-width: 1020px){.cc-note-message{width:450px}}@media (max-width: 575px){.cc-note-message{width:300px}}.cc-welcome-claim-detal-card{display:flex;flex-direction:column}.cc-welcome-title-add-claim-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:80px}.cc-welcome-title-add-claim-btn-claim-1{width:490px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:80px}@media (max-width: 575px){.cc-welcome-title-add-claim-btn-claim-1{width:340px}}.account-notification-selection{width:400px;display:flex;flex-direction:row;align-items:flex-start;gap:20px}.account-notification-blue-box{width:420px;display:flex;flex-direction:row;background-color:#009bdf1a;border:solid;border-width:2px;border-color:#009bdf;border-radius:5px;padding:20px;align-items:center;gap:10px;margin-bottom:10px}.account-notification-no-box{width:400px;display:flex;flex-direction:row;padding:20px;align-items:center;gap:10px;margin-bottom:10px}.account-notification-content{display:flex;flex-direction:column;gap:10px}.account-notification-content p{margin:0}@media (max-width: 575px){.account-notification-content p{width:260px}}.account-notification-email{width:400px}@media (max-width: 575px){.account-notification-email{width:250px}.account-notification-blue-box{width:258px}.account-notification-selection{width:400px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.cc-review-content-card{display:flex;flex-direction:column;align-items:center;padding-left:30px;padding-right:30px;border-radius:5px;background-color:var(--cc-primary-white);width:350px;--display: none}.content-card{display:flex;flex-direction:column;align-items:center;padding:10px;margin-top:var(--lumo-space-xl);box-shadow:0 8px 24px -4px #1c375a29,0 2px 6px -1px #1a38601a;border-radius:5px;background-color:var(--cc-primary-white);width:350px;--display: none}.account-content-card{display:flex;flex-direction:column;align-items:flex-start;padding:10px;box-shadow:0 8px 24px -4px #1c375a29,0 2px 6px -1px #1a38601a;border-radius:5px;background-color:var(--cc-primary-white);width:300px;--display: none}.claims-detail-card{display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 3px 3px #0000001a;border-radius:5px;background-color:var(--cc-primary-white);width:300px;padding:20px 20px 18px}.multi-claim-card{display:flex;flex-direction:column;align-items:flex-start;padding:10px;box-shadow:0 3px 3px #0000001a;border-radius:5px;background-color:var(--cc-primary-white);width:300px}}@media (max-width: 450px){.cc-review-content-card{display:flex;flex-direction:column;align-items:center;padding-left:30px;padding-right:30px;border-radius:5px;background-color:var(--cc-primary-white);width:275px;--display: none}}.forgot-password{width:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:var(--lumo-font-size-s)}.button{position:relative;font-weight:600}.login-button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 14px;box-sizing:border-box;cursor:pointer;text-align:center;color:var(--cc-primary-white)}.login-button{border-radius:4px;background-color:var(--cc-primary-color);width:300px;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 14px;box-sizing:border-box;cursor:pointer;text-align:center;color:var(--cc-primary-white)}.save-button{border-radius:4px;background-color:var(--cc-primary-color);width:300px;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 14px;box-sizing:border-box;cursor:pointer;text-align:center;color:var(--cc-primary-white);margin-left:75px}@media (max-width: 575px){.save-button{margin-left:0}}vaadin-button::part(label){font-size:var(--lumo-font-size-s)}vaadin-button[theme~=primary]{width:300px;background-color:var(--cc-primary-color)}vaadin-button[disabled]{background-color:var(--lumo-contrast-5pct);color:var(--lumo-body-text-color)}vaadin-button#send-mfa-view-add-phone-button::part(label){text-wrap:auto}.checkbox1{top:calc(50% - 9px);left:calc(50% - 9px);border-radius:4px;background-color:#1c375a29;width:18px;height:18px}.checkbox{width:24px;position:relative;height:24px}vaadin-checkbox>label{font-size:var(--lumo-font-size-s)}vaadin-checkbox::part(checkbox):after{background-color:var(--cc-primary-color);border-radius:4px}.option{position:relative}.remember-username{width:300px;margin-bottom:10px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:2px 0;gap:6px;color:#192739f0}.password{align-self:stretch;position:relative;line-height:17px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field1{align-self:stretch;position:relative;border-radius:4px;background-color:#1a38601a;height:36px}.input-field{width:100%;margin:0!important;top:0;right:0;left:0;height:36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;z-index:0}.eye-icon{width:24px;position:relative;height:24px;overflow:hidden;flex-shrink:0}.value{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:6px;z-index:1}.field{align-self:stretch;height:36px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 10px;box-sizing:border-box;position:relative;font-size:var(--lumo-font-size-s);color:#192739f0}.password-field{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;font-size:var(--lumo-font-size-s);color:#1b2b41b0}vaadin-password-field>input:placeholder-shown{font-size:var(--lumo-font-size-s)}vaadin-password-field>input{font-size:var(--lumo-font-size-s)}vaadin-password-field{width:300px}.value1{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;z-index:1}.email-field{width:300px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;font-size:var(--lumo-font-size-s);color:#1b2b41b0}vaadin-email-field>input:placeholder-shown{font-size:var(--lumo-font-size-s)}vaadin-email-field>label{font-size:var(--lumo-font-size-s)}vaadin-email-field{width:300px}vaadin-text-field>input:placeholder-shown{font-size:var(--lumo-font-size-s)}vaadin-text-field{--width: 300px}.welcome-message{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#192739f0;padding:0 40px;font-family:Roboto,sans-serif;font-weight:500;font-style:normal;text-align:center}.cc-card-message{width:350px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#192739f0;padding:0 40px;margin-bottom:10px;font-family:Roboto,sans-serif;font-weight:500;font-style:normal;text-align:center}.cc-card-message li{list-style-type:none}.cc-rr-card-message{--width: 480px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#192739f0;padding:0 40px;margin-bottom:10px;font-family:Roboto,sans-serif;font-weight:500;font-style:normal;text-align:center}.cc-rr-page-message{width:500px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#192739f0;padding:0 40px;margin-bottom:10px;font-family:Roboto,sans-serif;font-weight:500;font-style:normal;text-align:center}.cc-review-card-message{--width: 350px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#192739f0;--padding: 0px 40px 0px 40px;margin-top:40px;margin-bottom:10px;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;--text-align: center}@media (max-width: 450px){.cc-review-card-message{width:350px}.cc-review-card-message p{margin-left:30px;margin-right:30px}.cc-rr-card-message{width:350px}}.cc-account-card-message{width:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#192739f0;padding:0;margin-top:5px;font-family:Roboto,sans-serif;font-weight:500;font-style:normal;--text-align: center}.cc-account-card-message li{list-style-type:none}.cc-account-card-message{width:auto}@media (max-width: 575px){.cc-account-card-message{width:300px}.cc-rr-page-message{width:350px}}.rr-bold-text{font-weight:700}.cc-card-content,.account-card-content{display:flex;flex-direction:column;align-items:center;gap:10px}.cc-claim-detail-card-content{width:450px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (max-width: 575px){.cc-claim-detail-card-content{width:300px}}.cc-claims-contact-info{display:flex;flex-direction:row;width:400px;gap:10px;margin-top:10px}.cc-account-name-group{display:flex;flex-direction:row;width:300px;gap:10px;align-items:center;justify-content:space-between}.cc-account-name{width:140px}.cc-claim-info-badge{border-radius:10px;padding:3px 4px 4px;margin-left:10px}.cc-claim-info-group{display:flex;flex-direction:row;width:300px;gap:10px;align-items:center;justify-content:space-between}.cc-claim-info-field{width:140px}vaadin-text-field::part(label),vaadin-date-picker::part(label),vaadin-time-picker::part(label){text-wrap:wrap;white-space:normal}.welcome-text{font-size:var(--lumo-font-size-l);font-weight:600;color:var(--cc-primary-black)}.welcome-title,.cc-card-title{font-family:Roboto,sans-serif;font-weight:700;font-style:normal;color:var(--cc-primary-black);font-size:var(--lumo-font-size-xxl)}.cc-page-title{--width: 350px;display:flex;flex-direction:row;justify-content:flex-start;text-align:left;font-family:Roboto,sans-serif;font-weight:700;font-style:normal;color:var(--cc-primary-black);font-size:var(--lumo-font-size-xxl);margin-top:10px}.cc-card-subtitle{font-family:Roboto,sans-serif;font-weight:600;font-style:normal;color:var(--cc-primary-black);font-size:var(--lumo-font-size-l)}.account-card-title,.claim-card-title{width:450px;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;color:var(--cc-primary-black);font-size:var(--lumo-font-size-l)}.multi-claim-info{width:450px;display:flex;flex-direction:row;justify-content:space-between}@media (max-width: 575px){.multi-claim-info,.claim-card-title,.account-card-title,.cc-account-name-group{width:300px}}.crc-title{margin-top:10px;margin-bottom:20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:var(--lumo-font-size-xxl);font-family:Roboto,sans-serif;font-weight:500;font-style:normal;--letter-spacing: 4px}.icw-logo-lrg-blue-1-icon{height:103px;width:249px;max-width:100%;overflow:hidden;max-height:100%;margin-top:30px}.cc-login{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:100vh;background-color:var(--cc-background-color);background-image:url(/images/cc-bg.jpeg);background-repeat:no-repeat;background-origin:content-box;background-size:100%;overflow:hidden;text-align:left;font-size:var(--lumo-font-size-s);color:var(--cc-primary-color);font-family:Roboto,sans-serif}@media (max-width: 1550px){.cc-login{background-image:none}}.cc-login-mfa,.cc-claims-account{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:100vh;background-color:var(--cc-background-color);overflow:hidden;text-align:left;font-size:var(--lumo-font-size-s);color:var(--cc-primary-color);font-family:Roboto,sans-serif}@media (max-width: 575px){.cc-claims-account{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px}}.cc-header{width:100%;height:55px;padding-top:10px;padding-bottom:10px;display:flex;flex-direction:row;background-color:var(--cc-primary-white);box-shadow:0 3px 3px #0000001a;justify-content:space-between}.cc-header a{text-decoration:none;color:var(--cc-primary-color)}.cc-header-logged-in{width:100%;height:55px;padding-top:10px;padding-bottom:10px;--margin-bottom: 20px;display:flex;flex-direction:row;align-items:center;gap:10px;--position: fixed;z-index:2;justify-content:space-between;background-color:var(--cc-primary-white);box-shadow:0 3px 3px #0000001a}.cc-header-logged-in a{text-decoration:none;color:var(--cc-primary-color)}.cc-icw-logo{padding:9px 0 0 20px}@media (max-width: 575px){.cc-icw-logo{padding:9px 0 0 10px;width:75%}}.header-logo{margin-left:5px}@media (max-width: 800px){.header-logo{margin-left:30px}}@media (max-width: 575px){.header-logo{margin-left:40px}}.header-buttons{display:flex;flex-direction:row;margin-right:10px}.header-button{background-color:var(--cc-primary-color);padding:5px;border-radius:4px;margin-right:10px}#form{--max-width: 240px;--margin: 10px auto 0}#form input{margin:0 2px;text-align:center;line-height:50px;font-size:14px;border:solid 1px #ccc;box-shadow:0 0 5px #ccc inset;outline:none;--width: 20%;transition:all .2s ease-in-out;border-radius:5px}#form input:focus{border-color:var(--cc-primary-color);box-shadow:0 0 5px var(--cc-primary-color)}#form input::selection{background:transparent}vaadin-accordion{display:flex;flex-direction:column;gap:10px;margin-top:58px}@media (max-width: 1020px){vaadin-accordion{margin-top:5px}}vaadin-accordion-heading::part(content){width:450px;font-family:Roboto,sans-serif;font-weight:600;font-style:normal;color:var(--cc-primary-black);font-size:var(--lumo-font-size-l)}@media (max-width: 575px){vaadin-accordion-heading::part(content){width:300px}}vaadin-icon{color:#fff;width:30px;height:30px}vaadin-avatar{width:75px;height:75px;border-color:var(--cc-primary-color);border-style:solid}vaadin-accordion-panel.account-content-card vaadin-accordion-heading::part(toggle){transition:transform .3s}vaadin-accordion-panel[opened].account-content-card vaadin-accordion-heading::part(toggle){transition:transform .3s;transform:rotate(90deg)}vaadin-accordion-panel.payment-card-content vaadin-accordion-heading::part(toggle){transition:transform .3s}vaadin-accordion-panel[opened].payment-card-content vaadin-accordion-heading::part(toggle){transition:transform .3s;transform:rotate(180deg)}vaadin-accordion-panel.payment-card-content vaadin-accordion-heading::part(toggle):before{content:var(--lumo-icons-plus)}vaadin-accordion-panel[opened].payment-card-content vaadin-accordion-heading::part(toggle):before{content:var(--lumo-icons-minus)}vaadin-accordion-panel.faq-card-content vaadin-accordion-heading::part(toggle){transition:transform .3s}vaadin-accordion-panel[opened].faq-card-content vaadin-accordion-heading::part(toggle){transition:transform .3s;transform:rotate(180deg)}vaadin-accordion-panel.faq-card-content vaadin-accordion-heading::part(toggle):before{content:var(--lumo-icons-plus)}vaadin-accordion-panel[opened].faq-card-content vaadin-accordion-heading::part(toggle):before{content:var(--lumo-icons-minus)}.cc-review-items-container{display:flex;flex-direction:column;justify-content:flex-start}.cc-review-item-group{display:flex;flex-direction:row;gap:50px;align-items:flex-start;--margin-bottom: 15px}@media (max-width: 575px){.cc-review-item-group{display:flex;flex-direction:column;gap:0px;align-items:flex-start;--margin-bottom: 15px}.cc-review-items-container{width:345px;display:flex;flex-direction:column;justify-content:flex-start}}.cc-review-item-name{width:200px;color:var(--lumo-body-text-color);--font-weight: 500}.cc-review-item-update-value{width:200px;color:var(--lumo-success-text-color);font-weight:500}.cc-review-item-pending-update-value{width:200px;color:var(--lumo-pending-text-color);font-weight:500}.cc-review-buttons{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:15px;margin-bottom:15px}@media (max-width: 450px){.cc-review-paragraph{margin-left:30px;margin-right:30px}.cc-review-items-container{width:285px;display:flex;flex-direction:column;justify-content:flex-start}}vaadin-drawer-toggle{display:none}@media (max-width: 800px){vaadin-drawer-toggle{display:unset}}.alert-sitewide-ribbon{background-color:var(--lumo-major-button-color);height:auto;width:100%;position:fixed;top:70px;line-height:30px;padding:0 10px;color:var(--lumo-card-color);font-weight:700;text-align:center;--z-index: 500 !important}.siteWideBanner{height:auto;width:100%;position:absolute;bottom:-30px;line-height:30px;margin-bottom:15px;padding:0 10px;color:var(--lumo-card-color);font-weight:700;text-align:center;--z-index: 500 !important;-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%);-moz-animation:siteWideBanner 30s linear infinite;-webkit-animation:siteWideBanner 30s linear infinite;animation:siteWideBanner 30s linear infinite}@-moz-keyframes siteWideBanner{0%{-moz-transform:translateX(100%)}to{-moz-transform:translateX(-100%)}}@-webkit-keyframes siteWideBanner{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(-100%)}}@keyframes siteWideBanner{0%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translate(100%)}to{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translate(-100%)}}.video-container{position:relative;width:100%;max-width:450px;aspect-ratio:16 / 9;margin:auto}.video-container iframe{position:absolute;width:100%;height:100%;top:0;left:0}.gridwith-filters-view .filter-layout{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-items:end;gap:0 var(--lumo-space-l)}.gridwith-filters-view .filter-layout .double-width{grid-column-end:span 2}.gridwith-filters-view .filter-layout .actions{display:flex;justify-content:flex-end;align-items:flex-end;grid-column-end:-1}.gridwith-filters-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width:100%}.gridwith-filters-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.gridwith-filters-view .mobile-filters{display:none;position:relative}.gridwith-filters-view .mobile-filters span{font-size:var(--lumo-font-size-m);font-weight:500}@media screen and (max-width: 800px){.gridwith-filters-view .filter-layout{display:none;gap:var(--lumo-space-m);padding-left:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.gridwith-filters-view .filter-layout.visible{display:grid;padding-top:0;grid-template-columns:1fr 1fr}.gridwith-filters-view .filter-layout>*{grid-column-end:span 2}.gridwith-filters-view .mobile-filters{display:flex;cursor:pointer;color:var(--lumo-secondary-text-color)}.gridwith-filters-view .mobile-filters:hover:before{content:"";inset:0;position:absolute;opacity:.02;background-color:currentcolor}.gridwith-filters-view .mobile-filters:hover{color:var(--lumo-body-text-color)}}html{--lumo-font-size: 1rem;--lumo-font-size-xxxl: 1.75rem;--lumo-font-size-xxl: 1.375rem;--lumo-font-size-xl: 1.125rem;--lumo-font-size-l: 1rem;--lumo-font-size-m: .875rem;--lumo-font-size-s: .8125rem;--lumo-font-size-xs: .75rem;--lumo-font-size-xxs: .6875rem;--lumo-line-height-m: 1.4;--lumo-line-height-s: 1.2;--lumo-line-height-xs: 1.1;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.875rem;--lumo-space-l: 1.25rem;--lumo-space-m: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem;--lumo-header-text-color: hsl(214, 35%, 15%);--lumo-body-text-color: hsla(214, 40%, 16%, .94);--lumo-secondary-text-color: hsla(214, 42%, 18%, .72);--lumo-tertiary-text-color: hsla(214, 45%, 20%, .5);--lumo-disabled-text-color: hsla(214, 50%, 22%, .26);--lumo-primary-text-color: #005E8F;--lumo-error-text-color: hsl(3, 92%, 53%);--lumo-success-text-color: hsl(145, 100%, 32%);--lumo-pending-text-color: hsla(10.56, 77.47%, 30.98%);--lumo-link-color: var(--lumo-primary-text-color);--cc-primary-color: #005E8F;--cc-background-color: #f4f5f7;--cc-primary-white: #ffffff;--cc-primary-black: #000000;--focus-ring-color: #005E8F;--lumo-major-button-color: #D85C22;--lumo-success-color: #D85C22}
