/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'icomoon';src:url(/themes/custom/usps_subtheme/assets/css/custom_icons/fonts/icomoon.eot?84iedt=);src:url(/themes/custom/usps_subtheme/assets/css/custom_icons/fonts/icomoon.eot?84iedt=#iefix) format('embedded-opentype'),url(/themes/custom/usps_subtheme/assets/css/custom_icons/fonts/icomoon.ttf?84iedt=) format('truetype'),url(/themes/custom/usps_subtheme/assets/css/custom_icons/fonts/icomoon.woff?84iedt=) format('woff'),url(/themes/custom/usps_subtheme/assets/css/custom_icons/fonts/icomoon.svg?84iedt=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-Icon-badge:before{content:"\e900";}.icon-Icon-data-search:before{content:"\e901";}
html{box-sizing:border-box;}*,*::before,*::after{box-sizing:inherit;}*:focus,*::before:focus,*::after:focus{outline:none;}.accordion-tab-wrapper{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:20px;}.banner{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100px;background:#003852;}.accordion{width:96%;overflow:hidden;background:#fafafa;border-radius:10px;box-shadow:0 10px 20px -10px rgba(0,0,0,0.3);}@media (min-width:600px){.accordion{width:100%;max-width:600px;}}.accordion-tabs{display:none;}.accordion-tabs :focus{outline:none;}.accordion-item{border-bottom:1px solid #c1d7e2;}.accordion-item:last-child{border:none;}.accordion-item__label{position:relative;margin:0;padding:20px;cursor:pointer;transition:padding 0.2s ease;}.accordion-item__label::after{content:"";position:absolute;top:-4px;right:20px;bottom:0;width:6px;height:6px;margin:auto;transform:rotate(45deg);opacity:1;transition:opacity 0.1s ease;border-radius:2px;border:5px solid transparent;border-color:transparent #003852 #003852 transparent;}.accordion-item__label:hover{background:#c1d7e2;}.accordion-item__container{height:0;padding:0 20px;overflow:hidden;opacity:0;transition:padding 0.2s ease,opacity 0.5s 0.15s ease;}.accordion-active{background:#d2e2ea;}.accordion-active .accordion-item__label{padding-bottom:0;color:#003852;cursor:inherit;}.accordion-active .accordion-item__label:hover{background:none;}.accordion-active .accordion-item__label::after{opacity:0;}.accordion-active .accordion-item__container{height:auto;padding:20px;opacity:1;}.accordion-active .accordion-item__container p:first-child,.accordion-active .accordion-item__container h1:first-child,.accordion-active .accordion-item__container h2:first-child,.accordion-active .accordion-item__container h3:first-child,.accordion-active .accordion-item__container h4:first-child,.accordion-active .accordion-item__container h5:first-child,.accordion-active .accordion-item__container h6:first-child{margin-top:0;}.accordion-active .accordion-item__container p:last-child,.accordion-active .accordion-item__container h1:last-child,.accordion-active .accordion-item__container h2:last-child,.accordion-active .accordion-item__container h3:last-child,.accordion-active .accordion-item__container h4:last-child,.accordion-active .accordion-item__container h5:last-child,.accordion-active .accordion-item__container h6:last-child{margin-bottom:0;}@media (min-width:600px){.accordion-tabs{display:flex;background:#d2e2ea;}.accordion-tabs .accordion-tab{flex:1;padding:20px;font:inherit;border:none;cursor:pointer;color:#003852;background:#d2e2ea;transition:background 0.1s ease;}.accordion-tabs .accordion-tab:hover{background:#c1d7e2;}.accordion-tabs .accordion-tab:last-child{border-right:0;}.accordion-tabs .accordion-tab.accordion-active{color:#006b99;background:#fafafa;}.accordion-item{display:none;min-height:260px;padding:30px;border:none;background:#fafafa;}.accordion-item__label,.accordion-item__container{padding:0;transition:inherit;}.accordion-item__label{margin-bottom:20px;}.accordion-item.accordion-active{display:block;}.accordion-item.accordion-active .accordion-item__container{padding:0;}}
