<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset 'UTF-8';.link-icon{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.openSansBold{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700}
.openSansSemiBold{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600}
.openSansRegular{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400}
.openSansLight{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:300}
.basicpage{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;font-size:16px;color:#373737}
button{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700}
button.center{text-align:center}
button.left{text-align:left}
h1{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:48px;font-size:3rem;font-weight:normal;line-height:41px;color:#373737}
h2,.speedbump-container .speedbump.modal .modal-dialog .modal-content .modal-body h2{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:36px;font-size:2.25rem;font-weight:normal;line-height:40px;color:#373737}
h3{font-family:'OpenSans-Light',Helvetica,Arial,sans-serif;font-size:28px;font-size:1.75rem;font-weight:300;line-height:36px;color:#373737}
h4,.list ul .cmp-list__item .list-text-block .cmp-list__item-link h4{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;line-height:30px;color:#373737}
h5,.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text h2,.independenthealth.ihatwocolumn .column-container-2-col-right h3{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:26px;color:#373737}
p,.list ul .cmp-list__item .list-text-block .cmp-list__item-description{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:24px;color:#676767}
.megamenu nav ul li&gt;div,.megamenu nav ul li&gt;a{font-size:20px !important;font-family:'TodaySansNowPro-Regular','Open Sans',Helvetica,Arial,sans-serif;font-weight:400}
.megamenu nav ul li h4.nav-category,.megamenu nav ul li h4.nav-category a{font-size:18px !important;font-family:'TodaySansNowPro-Regular','Open Sans',Helvetica,Arial,sans-serif !important;font-weight:400 !important}
.megamenu nav ul li .child-node a{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important}
.link-style{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9}
.link-style:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.link-style[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.link-style[target="_blank"]:hover{border-bottom-color:#d31145}
.link-style[target="_blank"]:hover::after{color:#d31145}
main p a,main .text a,.button a.link{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9}
main p a:hover,main .text a:hover,.button a.link:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
main p a[target="_blank"]::after,main .text a[target="_blank"]::after,.button a.link[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
main p a[target="_blank"]:hover,main .text a[target="_blank"]:hover,.button a.link[target="_blank"]:hover{border-bottom-color:#d31145}
main p a[target="_blank"]:hover::after,main .text a[target="_blank"]:hover::after,.button a.link[target="_blank"]:hover::after{color:#d31145}
.aem-GridColumn *[style*="color:#FFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="color: #FFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="color:#FFFFFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="color: #FFFFFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary){color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9;color:#fff;border-bottom-color:#fff}
.aem-GridColumn *[style*="color:#FFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color: #FFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color:#FFFFFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color: #FFFFFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary):hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.aem-GridColumn *[style*="color:#FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="color: #FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="color:#FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="color: #FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.aem-GridColumn *[style*="color:#FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="color: #FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="color:#FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="color: #FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover{border-bottom-color:#d31145}
.aem-GridColumn *[style*="color:#FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="color: #FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="color:#FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="color: #FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after{color:#d31145}
.aem-GridColumn *[style*="color:#FFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color: #FFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color:#FFFFFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color: #FFFFFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary):hover{color:#fff;border-bottom-color:#e9e9e9}
.h2-white-link{color:#FFF;border-bottom:2px solid #FFF}
.h2-white-link:hover{border-bottom-color:#e9e9e9}
.h2-white-link:hover a,.h2-white-link:hover a span{border-bottom-color:#e9e9e9}
.aem-GridColumn h2 a,.aem-GridColumn h3 a,.aem-GridColumn h4 a,.aem-GridColumn h5 a,.aem-GridColumn h2 a span,.aem-GridColumn h3 a span,.aem-GridColumn h4 a span,.aem-GridColumn h5 a span{font:inherit}
.aem-GridColumn h2 a,.aem-GridColumn h3 a,.aem-GridColumn h4 a,.aem-GridColumn h5 a{color:inherit;border-bottom:2px solid #e9e9e9;text-decoration:none}
.aem-GridColumn h2[style*="color:#373737"] a:hover,.aem-GridColumn h3[style*="color:#373737"] a:hover,.aem-GridColumn h4[style*="color:#373737"] a:hover,.aem-GridColumn h5[style*="color:#373737"] a:hover,.aem-GridColumn h2[style*="color:#676767"] a:hover,.aem-GridColumn h3[style*="color:#676767"] a:hover,.aem-GridColumn h4[style*="color:#676767"] a:hover,.aem-GridColumn h5[style*="color:#676767"] a:hover,.aem-GridColumn h2[style*="color:#333"] a:hover,.aem-GridColumn h3[style*="color:#333"] a:hover,.aem-GridColumn h4[style*="color:#333"] a:hover,.aem-GridColumn h5[style*="color:#333"] a:hover{color:#d31145;border-bottom-color:#d31145}
.aem-GridColumn h2[style*="color:#FFF"] a,.aem-GridColumn h3[style*="color:#FFF"] a,.aem-GridColumn h4[style*="color:#FFF"] a,.aem-GridColumn h5[style*="color:#FFF"] a,.aem-GridColumn h2[style*="color: rgb(255,255,255)"] a,.aem-GridColumn h3[style*="color: rgb(255,255,255)"] a,.aem-GridColumn h4[style*="color: rgb(255,255,255)"] a,.aem-GridColumn h5[style*="color: rgb(255,255,255)"] a{font:inherit;color:#FFF;border-bottom:2px solid #FFF}
.aem-GridColumn h2[style*="color:#FFF"] a:hover,.aem-GridColumn h3[style*="color:#FFF"] a:hover,.aem-GridColumn h4[style*="color:#FFF"] a:hover,.aem-GridColumn h5[style*="color:#FFF"] a:hover,.aem-GridColumn h2[style*="color: rgb(255,255,255)"] a:hover,.aem-GridColumn h3[style*="color: rgb(255,255,255)"] a:hover,.aem-GridColumn h4[style*="color: rgb(255,255,255)"] a:hover,.aem-GridColumn h5[style*="color: rgb(255,255,255)"] a:hover{border-bottom-color:#e9e9e9}
.aem-GridColumn h2[style*="color:#FFF"] a:hover a,.aem-GridColumn h3[style*="color:#FFF"] a:hover a,.aem-GridColumn h4[style*="color:#FFF"] a:hover a,.aem-GridColumn h5[style*="color:#FFF"] a:hover a,.aem-GridColumn h2[style*="color: rgb(255,255,255)"] a:hover a,.aem-GridColumn h3[style*="color: rgb(255,255,255)"] a:hover a,.aem-GridColumn h4[style*="color: rgb(255,255,255)"] a:hover a,.aem-GridColumn h5[style*="color: rgb(255,255,255)"] a:hover a,.aem-GridColumn h2[style*="color:#FFF"] a:hover a span,.aem-GridColumn h3[style*="color:#FFF"] a:hover a span,.aem-GridColumn h4[style*="color:#FFF"] a:hover a span,.aem-GridColumn h5[style*="color:#FFF"] a:hover a span,.aem-GridColumn h2[style*="color: rgb(255,255,255)"] a:hover a span,.aem-GridColumn h3[style*="color: rgb(255,255,255)"] a:hover a span,.aem-GridColumn h4[style*="color: rgb(255,255,255)"] a:hover a span,.aem-GridColumn h5[style*="color: rgb(255,255,255)"] a:hover a span{border-bottom-color:#e9e9e9}
.aem-GridColumn h2[style*="color:#d31145"] a:hover,.aem-GridColumn h3[style*="color:#d31145"] a:hover,.aem-GridColumn h4[style*="color:#d31145"] a:hover,.aem-GridColumn h5[style*="color:#d31145"] a:hover,.aem-GridColumn h2[style*="color:#D31145"] a:hover,.aem-GridColumn h3[style*="color:#D31145"] a:hover,.aem-GridColumn h4[style*="color:#D31145"] a:hover,.aem-GridColumn h5[style*="color:#D31145"] a:hover{color:#a1052f;border-bottom-color:#a1052f}
.aem-GridColumn h2 a,.aem-GridColumn h3 a,.aem-GridColumn h4 a,.aem-GridColumn h5 a,.aem-GridColumn h2 a span,.aem-GridColumn h3 a span,.aem-GridColumn h4 a span,.aem-GridColumn h5 a span{font:inherit !important}
.aem-GridColumn h2 a:hover,.aem-GridColumn h3 a:hover,.aem-GridColumn h4 a:hover,.aem-GridColumn h5 a:hover,.aem-GridColumn h2 a span:hover,.aem-GridColumn h3 a span:hover,.aem-GridColumn h4 a span:hover,.aem-GridColumn h5 a span:hover{color:#d31145;border-bottom-color:#d31145}
.aem-GridColumn h2 a[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h3 a[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h4 a[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h5 a[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h2 a span[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h3 a span[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h4 a span[style*="color: rgb(103,103,103)"]:hover,.aem-GridColumn h5 a span[style*="color: rgb(103,103,103)"]:hover{color:#d31145 !important}
.aem-GridColumn h2 a[style*="color: rgb(255,255,255)"],.aem-GridColumn h3 a[style*="color: rgb(255,255,255)"],.aem-GridColumn h4 a[style*="color: rgb(255,255,255)"],.aem-GridColumn h5 a[style*="color: rgb(255,255,255)"],.aem-GridColumn h2 a span[style*="color: rgb(255,255,255)"],.aem-GridColumn h3 a span[style*="color: rgb(255,255,255)"],.aem-GridColumn h4 a span[style*="color: rgb(255,255,255)"],.aem-GridColumn h5 a span[style*="color: rgb(255,255,255)"],.aem-GridColumn h2 a[style*="color: #FFFFFF"],.aem-GridColumn h3 a[style*="color: #FFFFFF"],.aem-GridColumn h4 a[style*="color: #FFFFFF"],.aem-GridColumn h5 a[style*="color: #FFFFFF"],.aem-GridColumn h2 a span[style*="color: #FFFFFF"],.aem-GridColumn h3 a span[style*="color: #FFFFFF"],.aem-GridColumn h4 a span[style*="color: #FFFFFF"],.aem-GridColumn h5 a span[style*="color: #FFFFFF"]{color:#FFF;border-bottom:2px solid #FFF}
.aem-GridColumn h2 a[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h3 a[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h4 a[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h5 a[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h2 a span[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h3 a span[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h4 a span[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h5 a span[style*="color: rgb(255,255,255)"]:hover,.aem-GridColumn h2 a[style*="color: #FFFFFF"]:hover,.aem-GridColumn h3 a[style*="color: #FFFFFF"]:hover,.aem-GridColumn h4 a[style*="color: #FFFFFF"]:hover,.aem-GridColumn h5 a[style*="color: #FFFFFF"]:hover,.aem-GridColumn h2 a span[style*="color: #FFFFFF"]:hover,.aem-GridColumn h3 a span[style*="color: #FFFFFF"]:hover,.aem-GridColumn h4 a span[style*="color: #FFFFFF"]:hover,.aem-GridColumn h5 a span[style*="color: #FFFFFF"]:hover{border-bottom-color:#e9e9e9}
.aem-GridColumn h2 a[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h3 a[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h4 a[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h5 a[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h2 a span[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h3 a span[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h4 a span[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h5 a span[style*="color: rgb(255,255,255)"]:hover a,.aem-GridColumn h2 a[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h3 a[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h4 a[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h5 a[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h2 a span[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h3 a span[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h4 a span[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h5 a span[style*="color: #FFFFFF"]:hover a,.aem-GridColumn h2 a[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h3 a[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h4 a[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h5 a[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h2 a span[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h3 a span[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h4 a span[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h5 a span[style*="color: rgb(255,255,255)"]:hover a span,.aem-GridColumn h2 a[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h3 a[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h4 a[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h5 a[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h2 a span[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h3 a span[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h4 a span[style*="color: #FFFFFF"]:hover a span,.aem-GridColumn h5 a span[style*="color: #FFFFFF"]:hover a span{border-bottom-color:#e9e9e9}
.aem-GridColumn a&gt;h2,.aem-GridColumn a h3,.aem-GridColumn a h4,.aem-GridColumn a h5{display:inline-block;border-bottom:2px solid #e9e9e9}
.aem-GridColumn a&gt;h2:hover,.aem-GridColumn a h3:hover,.aem-GridColumn a h4:hover,.aem-GridColumn a h5:hover{color:#d31145 !important;border-bottom-color:#d31145}
.aem-GridColumn *[style*="background-color:#FFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="background-color: #FFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="background-color:#FFFFFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="background-color: #FFFFFF"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="background-color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary),.aem-GridColumn *[style*="background-color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary){color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9}
.aem-GridColumn *[style*="background-color:#FFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="background-color: #FFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="background-color:#FFFFFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="background-color: #FFFFFF"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="background-color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary):hover,.aem-GridColumn *[style*="background-color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary):hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.aem-GridColumn *[style*="background-color:#FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="background-color: #FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="background-color:#FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="background-color: #FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="background-color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after,.aem-GridColumn *[style*="background-color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.aem-GridColumn *[style*="background-color:#FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="background-color: #FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="background-color:#FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="background-color: #FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="background-color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover,.aem-GridColumn *[style*="background-color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover{border-bottom-color:#d31145}
.aem-GridColumn *[style*="background-color:#FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="background-color: #FFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="background-color:#FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="background-color: #FFFFFF"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="background-color:rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after,.aem-GridColumn *[style*="background-color: rgb(255,255,255)"] a:not(.primary,.secondary,.teriary)[target="_blank"]:hover::after{color:#d31145}
@font-face{font-family:'TodaySansNowPro-Regular';font-weight:400;font-display:swap;src:url('clientlib-site-common/resources/fonts/Today/31A815_3_0.woff2') format('woff2'),url('clientlib-site-common/resources/fonts/Today/31A815_3_0.woff') format('woff'),url('clientlib-site-common/resources/fonts/Today/31A815_3_0.eot') format('embedded-opentype'),url('clientlib-site-common/resources/fonts/Today/31A815_3_0.ttf') format('truetype')}
@font-face{font-family:'TodaySansNowPro-Light';font-weight:300;font-display:swap;src:url('clientlib-site-common/resources/fonts/Today/31A815_C_0.woff2') format('woff2'),url('clientlib-site-common/resources/fonts/Today/31A815_C_0.woff') format('woff'),url('clientlib-site-common/resources/fonts/Today/31A815_C_0.eot') format('embedded-opentype'),url('clientlib-site-common/resources/fonts/Today/31A815_C_0.ttf') format('truetype')}
@font-face{font-family:'TodaySansNowPro-Medium';font-weight:600;font-display:swap;src:url('clientlib-site-common/resources/fonts/Today/31A815_7_0.woff2') format('woff2'),url('clientlib-site-common/resources/fonts/Today/31A815_7_0.woff') format('woff'),url('clientlib-site-common/resources/fonts/Today/31A815_7_0.eot') format('embedded-opentype'),url('clientlib-site-common/resources/fonts/Today/31A815_7_0.ttf') format('truetype')}
@font-face{font-family:'OpenSans-Regular';font-weight:400;font-display:swap;src:url('clientlib-site-common/resources/fonts/open-sans/open-sans-v15-latin-regular.woff') format('woff')}
@font-face{font-family:'OpenSans-SemiBold';font-weight:600;font-display:swap;src:url('clientlib-site-common/resources/fonts/open-sans/open-sans-v15-latin-600.woff') format('woff')}
@font-face{font-family:'OpenSans-Bold';font-weight:700;font-display:swap;src:url('clientlib-site-common/resources/fonts/open-sans/open-sans-v15-latin-700.woff') format('woff')}
@font-face{font-family:'OpenSans-Light';font-weight:300;font-display:swap;src:url('clientlib-site-common/resources/fonts/open-sans/open-sans-v15-latin-300.woff') format('woff')}
@font-face{font-family:'Calluna Sans';font-display:swap;src:url('clientlib-site-common/resources/fonts/Calluna/CallunaSansRegular-webfont.woff') format('woff'),url('clientlib-site-common/resources/fonts/Calluna/CallunaSansRegular-webfont.eot') format('embedded-opentype'),url('clientlib-site-common/resources/fonts/Calluna/CallunaSansRegular-webfont-ieFix.eot') format('embedded-opentype'),url('clientlib-site-common/resources/fonts/Calluna/CallunaSansRegular-webfont.ttf') format('truetype')}
@media only screen and (max-width:767px){.pbdrx h1,.independenthealth h1{font-size:2.125rem;font-size:34px}
.pbdrx h2,.independenthealth h2{font-size:1.75rem;font-size:28px}
.pbdrx h3,.independenthealth h3{font-size:1.5rem;font-size:24px}
.pbdrx h4,.independenthealth h4{font-size:1.25rem;font-size:20px}
}
@font-face{font-family:'IH-Web';src:url('clientlib-site-common/resources/fonts/Icons8/ih-web.eot?xdwxac');src:url('clientlib-site-common/resources/fonts/Icons8/ih-web.eot?xdwxac#iefix') format('embedded-opentype'),url('clientlib-site-common/resources/fonts/Icons8/ih-web.ttf?xdwxac') format('truetype'),url('clientlib-site-common/resources/fonts/Icons8/ih-web.woff?xdwxac') format('woff'),url('clientlib-site-common/resources/fonts/Icons8/ih-web.svg?xdwxac#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
[class^="icons8-"],[class*="icons8-"]{display:inline-block;font-family:"IH-Web";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;speak:never;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-size:12px;color:#d31145}
.icons8-multiply:before{content:"\f100"}
.icons8-multiply-filled:before{content:"\f101"}
.icons8-search:before{content:"\f102"}
.icons8-search-filled:before{content:"\f103"}
.icons8-cancel:before{content:"\f104"}
.icons8-plus:before{content:"\f105"}
.icons8-plus-filled:before{content:"\f106"}
.icons8-minus:before{content:"\f107"}
.icons8-minus-filled:before{content:"\f108"}
.icons8-twitter-filled:before{content:"\f109"}
.icons8-twitter:before{content:"\f10a"}
.icons8-facebook:before{content:"\f10b"}
.icons8-facebook-filled:before{content:"\f10c"}
.icons8-info-filled:before{content:"\f10e"}
.icons8-info:before{content:"\f10f"}
.icons8-checkmark:before{content:"\f110"}
.icons8-checkmark-filled:before{content:"\f111"}
.icons8-ok:before{content:"\f112"}
.icons8-ok-filled:before{content:"\f113"}
.icons8-plus-math:before{content:"\f114"}
.icons8-minus-math:before{content:"\f115"}
.icons8-fine-print:before{content:"\f116"}
.icons8-settings-3:before{content:"\f117"}
.icons8-today:before{content:"\f118"}
.icons8-double-right:before{content:"\f119"}
.icons8-right-arrow:before{content:"\f11a"}
.icons8-left-arrow:before{content:"\f11b"}
.icons8-num-0-empty:before{content:"\f11c"}
.icons8-num-0-filled:before{content:"\f11d"}
.icons8-num-1-empty:before{content:"\f11e"}
.icons8-num-1-filled:before{content:"\f11f"}
.icons8-num-2-empty:before{content:"\f120"}
.icons8-num-2-filled:before{content:"\f121"}
.icons8-num-3-empty:before{content:"\f122"}
.icons8-num-3-filled:before{content:"\f123"}
.icons8-num-4-empty:before{content:"\f124"}
.icons8-num-4-filled:before{content:"\f125"}
.icons8-num-5-empty:before{content:"\f126"}
.icons8-num-5-filled:before{content:"\f127"}
.icons8-num-6-empty:before{content:"\f128"}
.icons8-num-6-filled:before{content:"\f129"}
.icons8-num-7-empty:before{content:"\f12a"}
.icons8-num-7-filled:before{content:"\f12b"}
.icons8-num-8-empty:before{content:"\f12c"}
.icons8-num-8-filled:before{content:"\f12d"}
.icons8-num-9-empty:before{content:"\f12e"}
.icons8-num-9-filled:before{content:"\f12f"}
.icons8-delete-filled:before{content:"\f131"}
.icons8-or:before{content:"\f132"}
.icons8-csv:before{content:"\f133"}
.icons8-menu-2-filled:before{content:"\f134"}
.icons8-filled-filter:before{content:"\f135"}
.icons8-phone:before{content:"\f136"}
.icons8-edit-file:before{content:"\f137"}
.icons8-info-2:before{content:"\f138"}
.icons8-open-folder:before{content:"\f139"}
.icons8-external-link:before{content:"\f13a"}
.icons8-read-message:before{content:"\f13b"}
.icons8-attach:before{content:"\f13c"}
.icons8-settings:before{content:"\f13d"}
.icons8-news:before{content:"\f13e"}
.icons8-checkmark-2:before{content:"\f13f"}
.icons8-download:before{content:"\f140"}
.icons8-medical:before{content:"\f141"}
.icons8-help:before{content:"\f142"}
.icons8-create-new:before{content:"\f143"}
.icons8-doctors-bag:before{content:"\f144"}
.icons8-credit-card:before{content:"\f145"}
.icons8-iha_location_pin:before{content:"\f146"}
.icons8-stethoscope:before{content:"\f147"}
.icons8-hospital:before{content:"\f148"}
.icons8-pill-bottle:before{content:"\f149"}
.icons8-print:before{content:"\f14a"}
.icons8-message:before{content:"\f14b"}
.icons8-paper-money:before{content:"\f14c"}
.icons8-attention:before{content:"\f14d"}
.icons8-new-post:before{content:"\f14e"}
.icons8-icons8-pill:before{content:"\f14f"}
.icons8-pdf:before{content:"\f150"}
.icons8-clipboard-checklist:before{content:"\f151"}
.icons8-medical-clipboard:before{content:"\f152"}
.icons8-social-group:before{content:"\f153"}
.icons8-phone-receiver:before{content:"\f154"}
.icons8-clock:before{content:"\f155"}
.icons8-heart-health:before{content:"\f156"}
.icons8-home:before{content:"\f157"}
.icons8-money:before{content:"\f158"}
.icons8-lock:before{content:"\f159"}
.icons8-fingerprint:before{content:"\f15a"}
.icons8-face-id:before{content:"\f15b"}
.icons8-phone-2:before{content:"\f15c"}
.icons8-smartphone-tablet:before{content:"\f15d"}
.icons8-sling:before{content:"\f15e"}
.icons8-ambulance:before{content:"\f15f"}
.icons8-pill-bottle-2:before{content:"\f160"}
.icons8-property-script:before{content:"\f161"}
.icons8-price-tag:before{content:"\f162"}
.icons8-pill:before{content:"\f163"}
.icons8-christmas-star:before{content:"\f164"}
.icons8-compare:before{content:"\f165"}
.icons8-easy:before{content:"\f166"}
.icons8-schedule:before{content:"\f167"}
.icons8-security:before{content:"\f168"}
.icons8-bell:before{content:"\f169"}
.icons8-mailbox-closed-flag-up:before{content:"\f16a"}
.icons8-payment-history:before{content:"\f16b"}
.icons8-museum:before{content:"\f16c"}
.icons8-pharmacy:before{content:"\f16d"}
.icons8-expand-arrow:before{content:"\f16e"}
.icons8-collapse-arrow:before{content:"\f16f"}
.icons8-down:before{content:"\f170"}
.icons8-sort-down:before{content:"\f171"}
.icons8-calendar-plus:before{content:"\f172"}
.icons8-chrome:before{content:"\f173"}
.icons8-firefox:before{content:"\f174"}
.icons8-phone-3:before{content:"\f177"}
.icons8-next:before{content:"\f178"}
.icons8-hearing:before{content:"\f179"}
.icons8-tooth:before{content:"\f17a"}
.icons8-barbell:before{content:"\f17b"}
.icons8-previous:before{content:"\f17c"}
body&gt;.root.container,.container.responsivegrid{padding:0 !important}
body{overflow-x:hidden}
body .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link{padding:10px 24px;color:#fff;background-color:#d31145}
body .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:hover{background-color:#a1052f;text-decoration-line:none}
body .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:active,body .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:focus{border:1px solid transparent}
body.wcmmode-disabled .root.container{height:100%}
html{background-color:#fff}
.hide{display:none}
.basicpage{text-align:center;margin:0;padding-top:0}
.basicpage .root{max-width:75rem;max-width:1200px;text-align:left;display:inline-block}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.emphasized-section{background:#055d67;background-image:-webkit-linear-gradient(0,#055d67 0,#d31145 100%);background-image:-moz-linear-gradient(0,#055d67 0,#d31145 100%);background-image:-ms-linear-gradient(0,#055d67 0,#d31145 100%);background-image:-o-linear-gradient(0,#055d67 0,#d31145 100%);background-image:linear-gradient(90deg,#055d67 0,#d31145 100%);color:#fff}
ul li{margin:5px 0}
hr{border-top-color:#e9e9e9}
.container,.container-sm{max-width:none}
.cmp-container{text-align:center;word-break:break-word}
.cmp-container main&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12,.cmp-container footer&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12,.cmp-container .cmp-container--boxshadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{text-align:left;max-width:1170px;display:inline-block;width:100%;float:none}
.cmp-container main&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.center,.cmp-container footer&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.center,.cmp-container .cmp-container--boxshadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.center{text-align:center}
.independenthealth header ~ main:first-of-type&gt;.wcmmode-disabled{min-height:calc(100vh - 570px)}
.pbdrx header ~ main:first-of-type&gt;.wcmmode-disabled{min-height:calc(100vh - 420px)}
.pbdrxPulsePage header ~ main:nth-of-type(2)&gt;.wcmmode-disabled{min-height:calc(100vh - 420px)}
.wnymedicare header ~ main:first-of-type&gt;.wcmmode-disabled{min-height:calc(100vh - 840px)}
.novahealthcare header ~ main:first-of-type&gt;.wcmmode-disabled{min-height:calc(100vh - 280px)}
.gftn header ~ main:first-of-type&gt;.wcmmode-disabled{min-height:calc(100vh - 420px)}
.cmp-container--slider{max-width:none !important;overflow-x:auto;overflow-y:hidden;white-space:nowrap}
.cmp-container--slider .cmp-container-wcm-false .newpar{display:none}
.cmp-container--slider .cmp-container-wcm-true{white-space:normal}
main .aem-GridColumn{padding:10px 15px}
main .aem-GridColumn .aem-GridColumn{padding-left:0;padding-right:0}
main .cmp-container[style*=background-color] .aem-GridColumn{padding:10px 15px}
main .cmp-container[style*=background-color] .aem-GridColumn.herobanner{padding:0}
.campaignpage main #main&gt;div.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--default--12:last-child{margin-bottom:0;vertical-align:bottom}
main #main&gt;div.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--default--12:last-child{margin-bottom:1rem}
.container.responsivegrid.cmp-container--boxshadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{-moz-box-shadow:0 1px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.15);box-shadow:0 1px 6px rgb(0 0 0 / 15%)}
body #main .cmp-container-inner .aem-Grid .columncontainer .column-container-2-col-right.col-sm-4.col-md-3 .image{padding:0}
body #main .cmp-container-inner .aem-Grid .columncontainer .column-container-2-col-right.col-sm-4.col-md-3 .text ul{padding-left:18px}
body #main .cmp-container-inner .aem-Grid .columncontainer .column-container-2-col-right.col-sm-4.col-md-3 .text ul a,body #main .cmp-container-inner .aem-Grid .columncontainer .column-container-2-col-right.col-sm-4.col-md-3 .text ul p,body #main .cmp-container-inner .aem-Grid .columncontainer .column-container-2-col-right.col-sm-4.col-md-3 .text ul li{font-size:14px;line-height:20px}
@media only screen and (max-width:767px){html{overflow-x:auto}
.root.container{position:relative}
.root.container.overlay{z-index:inherit}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--phone--hide{display:none !important}
}
@media only screen and (min-width:768px){.basicpage{padding-top:0}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--tablet--hide{display:none !important}
}
@media only screen and (min-width:768px) and (max-width:1227px){.basicpage .root{width:100%}
.container,.container-sm,.container-md,.container-lg{max-width:100% !important;padding:none !important}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding:0}
#cmp-header .container{padding:0}
#cmp-header .row{width:100%;margin:0;padding:0}
#cmp-header .row.overflow-hidden{overflow:visible !important}
}
@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:none !important}
}
@media only screen and (min-width:1025px){.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--tablet--hide{display:block !important}
.aem-Grid&gt;.aem-GridColumn.aem-GridColumn--default--hide{display:none !important}
}
@media only screen and (min-width:2340px){.cmp-container main&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12,.cmp-container footer&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12,.cmp-container .cmp-container--boxshadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{max-width:calc(50vw + 10px)}
}
.dropdown-extend-menu{display:none;position:absolute;top:100%;left:0;background:#fff}
.expanded .megamenu{animation-name:expand;animation-duration:.4s;right:0}
.menu&gt;li&gt;a{padding-top:15px !important;padding-bottom:15px !important}
.menu&gt;li.dropdown .expand-submenu{width:25px;position:absolute;top:0;left:0;cursor:pointer;padding:10px 7px;z-index:999}
.menu&gt;li.dropdown .expand-submenu:after{content:"+";color:#676767;transform:none !important}
.menu&gt;li.expanded-sub .dropdown-menu a{padding-top:15px;padding-bottom:15px}
.menu&gt;li.expanded-sub&gt;a.expand-submenu:after{content:"-"}
.menu&gt;li.expanded-sub .child-node{display:inline-block !important;height:auto !important;min-height:auto !important;max-height:100% !important}
.menu&gt;li.expanded-sub .child-node .dropdown-item{padding-top:10px;padding-bottom:10px}
.menu&gt;li.expanded-sub .row{padding:20px 0 !important}
.menu&gt;li .row{padding:0 !important}
.megamenu{position:fixed !important;height:100%;padding-top:62px !important;margin:0 0 0 15px !important;background:#d31145 !important;overflow:hidden !important;top:0;right:-100%;max-width:300px !important;width:100% !important;animation-name:contract;animation-duration:.4s;display:block;z-index:101}
.megamenu&gt;div[role="menu"]{background-color:#f4f3f0;height:calc(100% - 56px);overflow:auto}
.megamenu nav{text-align:left}
.megamenu ul,.megamenu li{margin:0;padding:0 !important;list-style:none}
.megamenu ul.menu{position:relative}
.megamenu ul.menu&gt;li{margin-top:0 !important;border-bottom:1px solid #e9e9e9;background-color:#f4f3f0;display:inline-block;width:100%}
.megamenu ul.menu&gt;li:last-of-type{border-right:0;border-bottom:0}
.megamenu ul.menu&gt;li&gt;a{color:#373737 !important;margin:0;display:inline-block;width:100%}
.megamenu ul.menu&gt;li.active&gt;a{color:#fff !important;background-image:-webkit-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:-moz-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:-ms-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:-o-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:linear-gradient(165deg,#055d67 0,#d31145 100%)}
.megamenu ul.menu&gt;li a{text-decoration:none;line-height:1rem !important;padding:15px 0 15px 25px;cursor:pointer}
.megamenu ul.menu&gt;li a.expand-submenu{text-decoration:none !important}
.megamenu ul.menu&gt;li a:after{border:none !important}
.megamenu ul.menu .cq-LinkChecker{width:22px;max-height:20px}
.megamenu .dropdown-menu .row{max-width:revert;padding:20px 0;background:#fff !important}
.megamenu .dropdown a:after{transform:none !important}
.megamenu .dropdown .row{display:flex !important;min-height:0}
.megamenu .dropdown .col{flex-basis:auto !important;flex-grow:initial !important}
.megamenu .dropdown-item{white-space:normal !important}
.megamenu .col-md-4{float:right;width:80%}
.megamenu .col-md-8{float:left;width:20%;background-image:-webkit-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:-moz-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:-ms-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:-o-linear-gradient(-75deg,#055d67 0,#d31145 100%);background-image:linear-gradient(165deg,#055d67 0,#d31145 100%)}
.megamenu section.sub-menu-col:after{display:none}
.megamenu .nav-category a{pointer-events:auto !important;border-bottom-width:0}
.megamenu .modal-close{color:#fff;border-width:0;margin-left:15px;outline:0;vertical-align:middle;position:absolute;top:16px;right:10px;padding:0 10px !important;width:max-content}
.megamenu .modal-close:hover{background-color:transparent}
.megamenu .modal-close:focus-visible{outline:-webkit-focus-ring-color auto 1px !important}
.megamenu .modal-close span{position:relative;width:24px;height:24px;display:block}
.megamenu .modal-close span::before,.megamenu .modal-close span::after{content:"";border:1px solid;position:absolute;width:100%;left:0;top:50%}
.megamenu .modal-close span::before{transform:rotate(45deg)}
.megamenu .modal-close span::after{transform:rotate(135deg)}
.initial .megamenu{animation-name:none;display:none}
@media only screen and (max-width:1024px){.megamenu{box-shadow:0 1px 6px rgba(0,0,0,0.15)}
}
@media only screen and (min-width:768px){#cmp-header .cmp-megamenu ul.menu&gt;li{display:inline-block;float:left;width:auto}
#cmp-header .cmp-megamenu ul.menu&gt;li a{padding:10px .5rem}
.expand-submenu{display:none !important}
.expanded .megamenu{height:auto;padding-top:0 !important}
.expanded nav{height:auto}
.initial .megamenu{display:block}
.dropdown-extend-menu.hide,.dropdown-extend-menu.show{display:none !important}
.nav-item:hover .dropdown-extend-menu.hide,.nav-item:hover .dropdown-extend-menu.show{display:inline-block !important}
.megamenu{background:#fff !important;box-shadow:0 -5px 20px rgba(0,0,0,0.07);height:auto;margin:0 !important;overflow:unset !important;position:static !important;max-width:100% !important;width:100% !important;padding-top:0 !important;z-index:30}
.megamenu div[role="menu"]{overflow:unset !important}
.megamenu nav{background:#d31145 !important;text-align:center;height:auto}
.megamenu ul.menu{background:#fff !important;display:inline-flex !important;align-items:stretch;justify-content:space-between;max-width:1170px;flex-direction:initial;width:100%}
.megamenu ul.menu&gt;li{display:block;flex:0 1 auto;width:100%;border-right:1px solid #a1052f;border-bottom:0;position:static;background:transparent}
.megamenu ul.menu&gt;li:hover{background-color:#a1052f}
.megamenu ul.menu&gt;li:hover .dropdown-extend-menu{display:inline-block}
.megamenu ul.menu&gt;li:first-of-type{border-left:1px solid #a1052f}
.megamenu ul.menu&gt;li:last-of-type{border-right:1px solid #a1052f}
.megamenu ul.menu&gt;li&gt;a{display:flex;justify-content:center;align-items:center;position:relative}
.megamenu ul.menu&gt;li&gt;a{color:#d31145 !important;height:100% !important;background:transparent !important}
.megamenu ul.menu&gt;li&gt;a:hover,.megamenu ul.menu&gt;li&gt;a:focus,.megamenu ul.menu&gt;li.show&gt;a{background:#a1052f !important}
.megamenu ul.menu&gt;li&gt;a:hover:after,.megamenu ul.menu&gt;li&gt;a:focus:after,.megamenu ul.menu&gt;li.show&gt;a:after{display:block}
.megamenu ul.menu&gt;li a{padding:0 10px 15px 10px}
.megamenu ul.menu&gt;li a:hover{text-decoration:none}
.megamenu ul.menu&gt;li.dropdown h4 a:after,.megamenu ul.menu&gt;li.dropdown a:after{content:"" !important}
.megamenu ul.menu&gt;li h4&gt;a{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700}
.megamenu .dropdown-menu{padding:0 !important;border-bottom:none !important}
.megamenu .dropdown-menu .row{padding:20px 0 !important;max-width:none !important;box-shadow:0 1px 6px rgba(0,0,0,0.15) !important;border-radius:0 0 4px 4px;margin:0 !important;flex-wrap:nowrap}
.megamenu .dropdown-menu .row a:hover{color:#d31145}
.megamenu .dropdown-menu.cols-1{max-width:390px !important;left:auto !important;min-width:290px}
.megamenu .dropdown-menu.cols-1 .row{margin:0 !important}
.megamenu .dropdown-menu.hide .row{max-height:revert !important}
.megamenu .dropdown-menu section.sub-menu-col .child-node .dropdown-item{padding-bottom:8px}
.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-1{right:0 !important}
.megamenu .nav-category.standard{padding:5px 0 !important;margin:0 0 !important}
.megamenu .modal-close{display:none}
section.sub-menu-col:first-of-type{padding:0 !important}
.row .col{padding:0 30px !important;max-width:390px !important}
.row .col:after{content:' ';width:1px;background:#ccc;height:calc(100% - 40px);top:20px;right:0;position:absolute;display:none}
.row .col:nth-child(0):after,.row .col:nth-child(1):after,.row .col:nth-child(2):after,.row .col:nth-child(3):after{display:block}
.row .col:last-of-type:after{content:none}
.cols-4 .col:after{display:none}
.cols-4 .col:after:nth-child(0),.cols-4 .col:after:nth-child(1),.cols-4 .col:after:nth-child(2){display:block}
.cols-3 .col:after{display:none}
.cols-3 .col:after:nth-child(0),.cols-3 .col:after:nth-child(1){display:block}
.cols-2 .row{justify-content:center}
.cols-2 .col:after{display:none}
.cols-2 .col:after:nth-child(0){display:block}
.cols-1 .col:after{display:none}
.cols-1 .col:after:nth-child(0),.cols-1 .col:after:nth-child(1),.cols-1 .col:after:nth-child(2){display:block}
}
@media only screen and (min-width:1025px){.nav-item .cols-2.dropdown-menu.dropdown-extend-menu{width:700px !important;left:auto !important}
.nav-item .cols-2.dropdown-menu.dropdown-extend-menu.align-right{right:0}
.items-size-3 .nav-item:nth-child(2) .cols-2.dropdown-menu.dropdown-extend-menu.align-right{right:auto}
}
@media only screen and (min-width:2340px){.megamenu ul.menu{max-width:calc(50vw + 10px)}
.nav-item .cols-2.dropdown-menu.dropdown-extend-menu.align-right{right:auto}
.nav-item:last-child .cols-2.dropdown-menu.dropdown-extend-menu.align-right{right:0}
}
@keyframes expand{from{right:-100%}
to{right:0}
}
@keyframes contract{from{right:0}
to{right:-100%}
}
label{margin:8px 0 12px 0;color:#676767}
.error-msg{color:#a1052f;font-size:14px;padding-bottom:8px 0}
.field-error{border:1px solid #a1052f;background:#ffdede}
input,select,textarea{border:1px solid #ccc;color:#ccc;background:#fff;padding:8px 16px;border-radius:4px}
input[type=Checkbox]{border:1px solid #ccc;margin-right:8px;padding:7px}
.checkbox{position:relative;padding-left:35px;padding-top:4px}
.checkbox input[type="checkbox"]{opacity:0;position:absolute}
.checkbox:before{background:#fff;border:1px solid #bfbfbf;top:3px;content:"";height:25px;left:0;outline:thin;position:absolute;width:25px}
.checkbox.selected:after{border:solid #139979;border-width:0 3px 3px 0;top:8px;content:"";height:12px;left:10px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:7px}
.cmp-button,button,a.btn,.btn,.cmp-teaser .cmp-teaser__action-container a{border-radius:4px;padding:8px 24px !important;background:#d31145;color:#fff;text-decoration:none;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:1.4;outline:0;border:transparent 2px solid;display:inline-block;transition:all .3s}
.cmp-button svg:first-child,button svg:first-child,a.btn svg:first-child,.btn svg:first-child{margin-right:8px}
.cmp-button svg:last-child,button svg:last-child,a.btn svg:last-child,.btn svg:last-child{margin-left:8px}
.cmp-button:hover,button:hover,a.btn:hover,.btn:hover,.cmp-button:active,button:active,a.btn:active,.btn:active,.cmp-teaser .cmp-teaser__action-container a:hover{text-decoration:none;color:#fff;background-color:#a1052f}
.cmp-button.primary:hover,button.primary:hover,a.btn.primary:hover,.btn.primary:hover,.cmp-button.primary:active,button.primary:active,a.btn.primary:active,.btn.primary:active{color:#fff !important;background-color:#a1052f !important;border-color:#a1052f}
.cmp-button.primary:hover span.cmp-button__text,button.primary:hover span.cmp-button__text,a.btn.primary:hover span.cmp-button__text,.btn.primary:hover span.cmp-button__text,.cmp-button.primary:active span.cmp-button__text,button.primary:active span.cmp-button__text,a.btn.primary:active span.cmp-button__text,.btn.primary:active span.cmp-button__text{color:#fff !important}
.cmp-button.secondary,button.secondary,a.btn.secondary,.btn.secondary{background:#fff;color:#d31145;border-color:#d31145}
.cmp-button.secondary:hover,button.secondary:hover,a.btn.secondary:hover,.btn.secondary:hover,.cmp-button.secondary:active,button.secondary:active,a.btn.secondary:active,.btn.secondary:active{color:#fff !important;background-color:#d31145 !important;border-color:#d31145}
.cmp-button.secondary:hover span.cmp-button__text,button.secondary:hover span.cmp-button__text,a.btn.secondary:hover span.cmp-button__text,.btn.secondary:hover span.cmp-button__text,.cmp-button.secondary:active span.cmp-button__text,button.secondary:active span.cmp-button__text,a.btn.secondary:active span.cmp-button__text,.btn.secondary:active span.cmp-button__text{color:#fff !important}
.cmp-button.tertiary,button.tertiary,a.btn.tertiary,.btn.tertiary{background:transparent;color:#fff;border-color:#fff}
.cmp-button.tertiary:hover,button.tertiary:hover,a.btn.tertiary:hover,.btn.tertiary:hover,.cmp-button.tertiary:active,button.tertiary:active,a.btn.tertiary:active,.btn.tertiary:active{color:#373737 !important;background-color:#fff !important;border-color:#fff !important}
.cmp-button.tertiary:hover span.cmp-button__text,button.tertiary:hover span.cmp-button__text,a.btn.tertiary:hover span.cmp-button__text,.btn.tertiary:hover span.cmp-button__text,.cmp-button.tertiary:active span.cmp-button__text,button.tertiary:active span.cmp-button__text,a.btn.tertiary:active span.cmp-button__text,.btn.tertiary:active span.cmp-button__text{color:#373737 !important}
.cmp-button.full-width,button.full-width,a.btn.full-width,.btn.full-width{width:100%;text-align:center;display:block}
.cmp-button.disabled,button.disabled,a.btn.disabled,.btn.disabled{background:#e9e9e9;color:#989898;border-color:#e9e9e9}
.cmp-button.disabled.secondary,button.disabled.secondary,a.btn.disabled.secondary,.btn.disabled.secondary{background:#fff;color:#989898;border-color:#e9e9e9}
.cmp-button.disabled.tertiary,button.disabled.tertiary,a.btn.disabled.tertiary,.btn.disabled.tertiary{background:transparent;color:#fff;border-color:#fff;opacity:.5}
.cmp-button span.cmp-button__text,button span.cmp-button__text,a.btn span.cmp-button__text,.btn span.cmp-button__text{vertical-align:unset !important}
.novahealthcare .cmp-button.secondary:hover span.cmp-button__text,.novahealthcare button.secondary:hover span.cmp-button__text,.novahealthcare a.btn.secondary:hover span.cmp-button__text,.novahealthcare .btn.secondary:hover span.cmp-button__text,.novahealthcare .cmp-button.secondary:active span.cmp-button__text,.novahealthcare button.secondary:active span.cmp-button__text,.novahealthcare a.btn.secondary:active span.cmp-button__text,.novahealthcare .btn.secondary:active span.cmp-button__text,.novahealthcare .cmp-button.secondary:hover i,.novahealthcare button.secondary:hover i,.novahealthcare a.btn.secondary:hover i,.novahealthcare .btn.secondary:hover i,.novahealthcare .cmp-button.secondary:active i,.novahealthcare button.secondary:active i,.novahealthcare a.btn.secondary:active i,.novahealthcare .btn.secondary:active i,.novahealthcare .cmp-button.secondary:hover svg,.novahealthcare button.secondary:hover svg,.novahealthcare a.btn.secondary:hover svg,.novahealthcare .btn.secondary:hover svg,.novahealthcare .cmp-button.secondary:active svg,.novahealthcare button.secondary:active svg,.novahealthcare a.btn.secondary:active svg,.novahealthcare .btn.secondary:active svg{color:#fff !important}
.novahealthcare .cmp-button.tertiary:hover span.cmp-button__text,.novahealthcare button.tertiary:hover span.cmp-button__text,.novahealthcare a.btn.tertiary:hover span.cmp-button__text,.novahealthcare .btn.tertiary:hover span.cmp-button__text,.novahealthcare .cmp-button.tertiary:active span.cmp-button__text,.novahealthcare button.tertiary:active span.cmp-button__text,.novahealthcare a.btn.tertiary:active span.cmp-button__text,.novahealthcare .btn.tertiary:active span.cmp-button__text,.novahealthcare .cmp-button.tertiary:hover i,.novahealthcare button.tertiary:hover i,.novahealthcare a.btn.tertiary:hover i,.novahealthcare .btn.tertiary:hover i,.novahealthcare .cmp-button.tertiary:active i,.novahealthcare button.tertiary:active i,.novahealthcare a.btn.tertiary:active i,.novahealthcare .btn.tertiary:active i,.novahealthcare .cmp-button.tertiary:hover svg,.novahealthcare button.tertiary:hover svg,.novahealthcare a.btn.tertiary:hover svg,.novahealthcare .btn.tertiary:hover svg,.novahealthcare .cmp-button.tertiary:active svg,.novahealthcare button.tertiary:active svg,.novahealthcare a.btn.tertiary:active svg,.novahealthcare .btn.tertiary:active svg{color:#373737 !important}
@media only screen and (max-width:767px){.cmp-button,button,a.btn,.btn,.cmp-teaser .cmp-teaser__action-container a{padding:8px 24px;font-size:16px;font-size:1rem}
.cmp-button svg:first-child,button svg:first-child,a.btn svg:first-child,.btn svg:first-child{margin-right:6px}
.cmp-button svg:last-child,button svg:last-child,a.btn svg:last-child,.btn svg:last-child{margin-left:6px}
.btn-override .cmp-button,.btn-override button,.btn-override a.btn,.btn-override .btn{padding:8px 24px;font-size:16px;font-size:1rem}
.btn-override .cmp-button svg:first-child,.btn-override button svg:first-child,.btn-override a.btn svg:first-child,.btn-override .btn svg:first-child{margin-right:8px}
.btn-override .cmp-button svg:last-child,.btn-override button svg:last-child,.btn-override a.btn svg:last-child,.btn-override .btn svg:last-child{margin-left:8px}
}
i.right,.svg-inline--fa.right{margin-left:8px}
i.left,.svg-inline--fa.left{margin-right:8px}
header{position:relative !important;top:0 !important;max-width:none !important}
header .mobile-expand{top:20px !important}
header .mobile-expand span{height:2px !important;animation:none !important;transform:none !important}
header .mobile-expand .burgerTop{top:2px !important}
header .mobile-expand .burgerMid{top:10px !important;opacity:1 !important}
header .mobile-expand .burgerBot{top:18px !important}
header .component-container{text-align:center}
header .component-container .top-header-container{max-width:1170px;display:inline-block;position:relative;width:100%;padding-top:20px;padding-left:15px}
header .logo-container{position:static !important;padding:0 !important;height:auto !important;margin-bottom:18px}
header .header-links{position:absolute;top:calc(50% - 9px);right:240px;z-index:10;transition:all ease-in-out .3s}
header .header-links a.header-link{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700;color:#373737;text-decoration:none;text-transform:uppercase;font-size:13px;margin:0 5px;float:left}
header .header-links-transition{right:500px;transition:all ease-in-out .3s}
header .text-logo-container{position:absolute;top:calc(50% - 11px);left:0;margin-left:512px;max-height:30px}
header .text-logo-container p{font-size:28px;font-weight:400;font-family:'TodaySansNowPro-Regular','Open Sans',Helvetica,Arial,sans-serif;line-height:30px;color:#8e4585}
header .logout-container{position:absolute;float:right;top:23px;right:67px}
header .logout-container button.cmp-button,header .logout-container a.cmp-button{padding:10px 24px !important;border:0;font-size:16px;line-height:22px;transition:none !important;background-color:#721471}
header .logout-container button.cmp-button:hover,header .logout-container a.cmp-button:hover{background-color:#460c45 !important}
header .search-container{position:absolute;top:calc(50% - 11px);right:100px}
header .header-accountmenutype-container{position:absolute;top:0;width:100%}
header .logo{position:static !important;transform:none !important;padding-left:0 !important;max-height:100px;height:auto !important;width:100%;display:inline-block;text-align:left}
header .logo .logo-desktop{width:240px}
header .logo .logo-desktop a{padding:18px 0 0 0 !important}
header .logo .logo-desktop .logo{display:none !important}
header .logo .logo-mobile{width:240px;display:inline-block}
header .logo .logo-mobile .logo{display:inline-block !important}
header .logo .logo-mobile a img{max-width:calc(100vw - 135px)}
header .header{height:85px !important;position:fixed !important;-webkit-box-shadow:0 4px 10px 0 rgb(0 0 0 / 30%);-moz-box-shadow:0 4px 10px 0 rgba(0,0,0,0.3);box-shadow:0 4px 10px 0 rgb(0 0 0 / 30%);border-top:5px solid #373737}
header .header:after{content:none !important}
header .expanded .mobile-expand{z-index:0}
header .expanded .mobile-expand span{background:#fff !important}
header .expanded .mobile-expand.background{content:"";position:fixed;top:0 !important;left:0;width:100vw;height:100vh;z-index:20}
@media only screen and (min-width:767px) and (max-width:1025px){.header .megamenu nav&gt;ul&gt;li{display:flex;max-height:4rem}
.header .megamenu nav&gt;ul&gt;li&gt;.nav-link{align-self:center}
.megamenu div.dropdown-menu{position:absolute !important}
.megamenu div.dropdown-menu .row{max-height:none}
}
@media only screen and (max-width:767px){.pbdrx header .header,.pbdrxPulsePage header .header,.independenthealth header .header{height:auto !important}
.pbdrx header .logo-container,.pbdrxPulsePage header .logo-container,.independenthealth header .logo-container{margin-bottom:0}
.pbdrx header .header-links,.pbdrxPulsePage header .header-links,.independenthealth header .header-links{display:none}
.pbdrx header .login-container,.pbdrxPulsePage header .login-container,.independenthealth header .login-container{top:50% !important;transform:translateY(-50%)}
.pbdrx header .logout-container,.pbdrxPulsePage header .logout-container,.independenthealth header .logout-container{top:25px;right:70px}
.pbdrx header .logout-container button.cmp-button,.pbdrxPulsePage header .logout-container button.cmp-button,.independenthealth header .logout-container button.cmp-button,.pbdrx header .logout-container a.cmp-button,.pbdrxPulsePage header .logout-container a.cmp-button,.independenthealth header .logout-container a.cmp-button{position:relative;background-color:transparent;color:#d31145;text-decoration:none;padding:0 !important;font-weight:400}
.pbdrx header .logout-container button.cmp-button:hover,.pbdrxPulsePage header .logout-container button.cmp-button:hover,.independenthealth header .logout-container button.cmp-button:hover,.pbdrx header .logout-container a.cmp-button:hover,.pbdrxPulsePage header .logout-container a.cmp-button:hover,.independenthealth header .logout-container a.cmp-button:hover{background-color:transparent !important;color:inherit}
.pbdrx header .component-container,.pbdrxPulsePage header .component-container,.independenthealth header .component-container{height:auto !important}
.pbdrx header .component-container .top-header-container,.pbdrxPulsePage header .component-container .top-header-container,.independenthealth header .component-container .top-header-container{padding-top:0}
.pbdrx header .component-container .top-header-container .text-logo-container,.pbdrxPulsePage header .component-container .top-header-container .text-logo-container,.independenthealth header .component-container .top-header-container .text-logo-container{display:none}
.pbdrx header .mobile-expand,.pbdrxPulsePage header .mobile-expand,.independenthealth header .mobile-expand{top:50% !important;transform:translateY(-50%)}
.independenthealth .logo-container .logo .logo-mobile{padding:7px 0 6.5px 0}
}
@media screen and (min-width:1185px){header .component-container .top-header-container{padding-left:0}
header .text-logo-container{margin-left:497px}
}
@media only screen and (min-width:768px){header .mobile-expand{display:none !important}
header .header{height:auto !important;position:relative !important;box-shadow:none}
header .logo{padding-left:15px}
header .logo .logo-desktop .logo{display:inline-block !important}
header .logo .logo-mobile,header .logo .logo-mobile .logo{display:none !important}
header .component-container{height:auto !important}
header .component-container .top-header-container{padding-top:0}
header .logout-container{position:absolute;top:calc(50% - 19px);right:0}
}
@media only screen and (max-width:480px){header .logo-container{margin-bottom:10px}
}
@media only screen and (min-width:768px) and (max-width:990px){.header .header-links-transition{right:290px;transition:all ease-in-out .3s}
}
@media only screen and (min-width:768px) and (max-width:1180px){header .logout-container{right:10px}
}
@media only screen and (min-width:2340px){header .component-container .top-header-container{max-width:calc(50vw + 10px)}
}
#cmp-socialLinks,.cmp-socialLinks{width:100%}
#cmp-socialLinks::after,.cmp-socialLinks::after{content:""}
#cmp-socialLinks a.socialLinkURL,.cmp-socialLinks a.socialLinkURL{color:#676767 !important;margin:0 !important;padding:0 10px 0 0 !important}
#cmp-socialLinks a.socialLinkURL svg,.cmp-socialLinks a.socialLinkURL svg{width:24px;height:24px}
#cmp-socialLinks a.socialLinkURL:hover,.cmp-socialLinks a.socialLinkURL:hover{border-bottom:none !important;text-decoration:none}
footer{background-color:#f4f3f0}
footer .cmp-quicklinks__heading{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600}
footer a{color:#373737;border-bottom-width:0;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400}
footer a:hover{color:#d31145}
footer .cmp-footer .cmp-quicklinks nav ul li{font-size:16px}
footer .cmp-footer .cmp-footer__container2 #footer-copyright p{font-size:10px;text-align:left}
footer .cmp-footer .cmp-footer__container2 #footer-small-links a{font-size:10px;color:#d31145;border-right:1px solid #676767;padding:0 8px 0 6px}
footer .cmp-footer .cmp-footer__container2 #footer-small-links a:first-child{padding-left:0}
footer .cmp-footer .cmp-footer__container2 #footer-small-links a:last-child{border-right:0}
@media only screen and (min-width:1024px){#cmp-socialLinks,.cmp-socialLinks{min-width:100px}
}
.cmp-login__form{display:none}
.show .cmp-login__form{display:inline-block}
.cmp-bleedingimage .cmp-image.mobile-image{display:none}
.cmp-bleedingimage .cmp-image.desktop-image{display:block;height:auto;margin:10px;object-fit:cover;overflow:hidden;position:relative;z-index:99}
.cmp-bleedingimage img{border:0}
@media only screen and (max-width:479px){.bleedingimage,.mobile-image{width:100% !important;margin:0 !important;padding:0 60px !important}
.mobile-image{max-height:200px}
}
@media only screen and (min-width:480px){.bleedingimage{position:absolute}
}
@media only screen and (max-width:767px){.bleedingimage{height:100%}
.cmp-bleedingimage .cmp-image.mobile-image{display:block;height:auto}
.cmp-bleedingimage .cmp-image.mobile-image:after{content:' ';height:55px;display:inline-block;width:100%;background-image:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 100%);background-image:-moz-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 100%);background-image:-ms-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 100%);background-image:-o-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 100%);background-image:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);position:absolute;bottom:0;left:0}
.cmp-bleedingimage .cmp-image.desktop-image{display:none}
}
.aem-GridColumn.button{min-height:68px}
.aem-GridColumn.button.center{text-align:center}
button.cmp-button.white,a.cmp-button.white{background-color:#fff !important}
button.cmp-button span.cmp-button__text,a.cmp-button span.cmp-button__text,button.cmp-button i,a.cmp-button i,button.cmp-button svg,a.cmp-button svg{vertical-align:middle}
button.cmp-button i.icon-left,a.cmp-button i.icon-left,button.cmp-button svg.icon-left,a.cmp-button svg.icon-left{margin-right:8px}
button.cmp-button i.icon-right,a.cmp-button i.icon-right,button.cmp-button svg.icon-right,a.cmp-button svg.icon-right{margin-left:8px}
button.cmp-button:hover,a.cmp-button:hover{color:#fff !important;background:#d31145 !important}
button.cmp-button:hover span.cmp-button__text,a.cmp-button:hover span.cmp-button__text,button.cmp-button:hover i,a.cmp-button:hover i,button.cmp-button:hover svg,a.cmp-button:hover svg{color:#fff !important}
button.cmp-button.color-139979:hover,a.cmp-button.color-139979:hover{background:#055d67 !important}
.columncontainer.bg-grey{background-color:#676767}
.columncontainer.bg-white{background-color:#fff}
.columncontainer.bg-primary{background-color:#d31145}
.columncontainer.bg-secondary{background-color:#055d67}
.columncontainer.bg-light-grey{background-color:#f4f3f0}
.columncontainer .add-margin .column-container-col{padding-left:25px;padding-right:25px}
.columncontainer .bg-border{border-right:#373737 1px solid;border-left:#373737 1px solid}
.cmp-container--centered .cmp-container-inner{max-width:1170px;width:100%;margin-left:auto;margin-right:auto}
@media only screen and (max-width:767px){.cmp-container-inner .aem-Grid .button[class~="aem-GridColumn"]{width:100% !important;margin:0 !important;text-align:center !important}
}
@media only screen and (max-width:767px){.filler{padding:10px 0 !important}
}
.herobanner .cmp-teaser{display:block;position:relative}
.herobanner .cmp-teaser .cmp-teaser__image + img{display:none}
.herobanner .cmp-teaser .text-panel{position:absolute;top:50%;word-break:break-word;padding:1.25rem}
.herobanner .cmp-teaser .text-panel.left{left:80px}
.herobanner .cmp-teaser .text-panel.right{right:80px}
.cmp-teaser--text-left .cmp-teaser .cmp-teaser__content{text-align:left}
.cmp-teaser--text-right .cmp-teaser .cmp-teaser__content{text-align:right}
.cmp-teaser--text-center .cmp-teaser .cmp-teaser__content{text-align:center}
.cmp-teaser--btn-primary .cmp-teaser .cmp-teaser__action-link{background-color:#d31145;color:#fff}
.cmp-teaser--btn-primary .cmp-teaser .cmp-teaser__action-link:hover{background-color:#a1052f;color:#fff}
.cmp-teaser--btn-secondary .cmp-teaser .cmp-teaser__action-link{background-color:#fff;color:#d31145}
.cmp-teaser--btn-secondary .cmp-teaser .cmp-teaser__action-link:hover{background-color:#d31145;color:#fff}
.cmp-teaser--btn-tertiary .cmp-teaser .cmp-teaser__action-link{background-color:transparent;color:#fff;box-shadow:0 0 10px rgba(35,31,32,0.4)}
.cmp-teaser--btn-tertiary .cmp-teaser .cmp-teaser__action-link:hover{background-color:#fff;color:#373737}
@media screen and (max-width:768px){.cmp-teaser__image{display:none}
.cmp-teaser__image + img{display:block !important;width:100% !important}
.herobanner .cmp-teaser .text-panel{position:static !important}
.herobanner .cmp-teaser .text-panel.col-md-5{max-width:unset;text-align:center}
.cmp-teaser--text-right .cmp-teaser .cmp-teaser__content{text-align:center !important}
}
.hero-map-container{position:relative}
.hero-map-container #heroMap{height:408px}
.hero-map-container .btn{border:0}
.hero-map-container .btn.location-btn{background-color:#d31145;color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.4);bottom:24px;position:absolute;right:60px}
.hero-map-container .btn.location-btn i.fas{font-size:16px;font-size:1rem}
.hero-map-container .btn.location-btn:hover{background-color:#a1052f;color:#fff}
.branch-star{background:url("../../../etc.clientlibs/sirius/digital-foundation/clientlibs/clientlib-site/resources/images/star.png");display:inline-block;width:18px;height:18px;vertical-align:text-bottom;margin-right:5px}
@media only screen and (max-width:768px){.hero-map-container #heroMap{height:300px}
.hero-map-container .btn.location-btn{bottom:22px;right:60px}
}
.holiday-container{color:#676767}
.holiday-container .narrowchart span{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400}
.holiday-container .narrowchart div#accordion{border-bottom:1px solid #e9e9e9}
.holiday-container .accordianheader{padding:10px 10px 10px 0}
.holiday-container .accordianheader:focus{outline:none !important}
.holiday-container .accordianheader span{font-weight:bold}
.holiday-container div.accordianbody{padding-top:10px;margin-bottom:50px}
.holiday-container .accordianbody ul{padding-inline-start:0;margin:0;list-style:none;padding:0}
.holiday-container .accordianbody ul li{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:28px;margin:7px 16px;position:relative;padding-bottom:3px;padding-right:3px}
.holiday-container .accordianbody ul li::before{position:absolute;left:-17px;content:" ";background:#055d67;width:7px;height:7px;margin-top:8px}
.holiday-container i{float:right;-webkit-transition:all 300ms ease-in 0;-moz-transition:all 300ms ease-in 0;-o-transition:all 300ms ease-in 0;transition:all 300ms ease-in 0;cursor:pointer}
.holiday-container .ui-state-active i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.holiday-container .ui-state-active .ui-icon,.holiday-container .ui-button:active .ui-icon{background-image:unset;display:none}
.holiday-container .ui-state-hover .ui-icon,.holiday-container .ui-state-focus .ui-icon,.holiday-container .ui-button:hover .ui-icon,.holiday-container .ui-button:focus .ui-icon{background-image:unset}
.holiday-container .ui-icon-triangle-1-s{background-position:unset}
.holiday-container .ui-icon,.holiday-container .ui-widget-content .ui-icon{background-image:unset}
.holiday-container .ui-accordion .ui-accordion-content{padding:unset;border-top:unset;overflow:unset}
.holiday-container .ui-icon-triangle-1-e{background-position:unset}
.holiday-container .ui-icon,.holiday-container .ui-widget-content .ui-icon{background-image:unset;display:none}
.hoursContainer{color:#676767;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400}
.hoursContainer .hours-wrapper{border-bottom:1px solid #ccc}
.hoursContainer .hours-wrapper .hours-model-type{font-weight:800;font-size:1rem}
.hoursContainer .hours-wrapper .hours-container .display-hours{font-size:16px;font-size:1rem;width:100%}
.hoursContainer .hours-wrapper .hours-container .display-hours tbody{border-bottom:5px solid transparent}
.hoursContainer .hours-wrapper .hours-container .display-hours td{vertical-align:top}
.display-hours,.accordianbody{margin-bottom:20px}
.day-value-info{padding-left:2rem;text-align:right}
.services{padding:0 0 15px 0}
.hours,.cutoff-container,.holiday-container{padding:0 0 15px 0}
.locationpage .row{max-width:1170px;width:100%;display:inline-flex;text-align:left}
.locationpage .container-fluid{text-align:center;padding:0 40px}
.mybranch-option label{color:#676767}
.location-detail-container{background:#f4f3f0;padding:42px 40px 48px 40px;text-align:center}
.location-detail-container .location-detail-content{display:inline-flex;flex-direction:row;color:#676767;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:700;max-width:1170px;width:100%;text-align:left}
.location-detail-container .location-detail-content .checkbox{color:#676767}
.location-detail-container .location-detail-content .location-detail-img-container{margin:0 40px 0 0;align-self:center}
.location-detail-container .location-detail-content .location-detail-img-container img{width:360px;height:195px}
.location-detail-container .location-detail-content .location-detail-desc{margin:0;width:100%}
.location-detail-container .location-detail-content .location-detail-desc p{margin-right:20px}
.location-detail-container .location-detail-content .location-detail-desc p:last-child{margin-right:0}
.location-detail-container .location-detail-content .location-detail-desc .location-title{font-size:28px;font-size:1.75rem;font-weight:300;color:#373737;margin:10px 0 0 0}
.location-detail-container .location-detail-content .location-detail-desc .location-address{margin:0}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details{margin:10px 0 0 0;display:flex;justify-content:space-between;align-items:center;flex-direction:row}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-phone-detail a,.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-phone-detail a:hover{color:#676767;text-decoration:none}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-phone-detail span{margin-left:5px}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-mail-detail a{text-decoration:none;color:#d31145;font-weight:500;cursor:pointer}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-mail-detail a:hover{border-bottom:1px solid #d31145}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-direction-detail .btn.btn-primary{background-color:#d31145;border:transparent;color:#fff;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-direction-detail .btn.btn-primary:hover{background-color:#a1052f;color:#fff}
.location-detail-container .location-detail-content .location-detail-desc .location-contact-details .location-direction-detail .btn.btn-primary svg{display:inline-block;height:1em;margin-right:3px;margin-bottom:5px;vertical-align:inherit}
@media only screen and (min-width:768px){.services{padding:0 0 15px 40px}
.hours,.cutoff-container,.holiday-container{padding:0 40px 15px 0}
}
@media only screen and (max-width:767px){.location-detail-container .location-detail-content{flex-direction:column;padding:30px 0 35px 0}
.location-detail-container .location-detail-content .location-detail-img-container{margin:0;align-self:center}
.location-detail-container .location-detail-content .location-detail-desc{margin:20px 0 0}
.location-detail-container .location-detail-content .location-detail-desc .location-title{margin:15px 0 0 0}
}
.service-container .service-title{color:#373737;font-size:24px;font-size:1.5rem;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400}
.service-container .services-wrapper ul{list-style:none;padding-inline-start:0}
.service-container .services-wrapper ul li.service-name{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:28px;margin:7px 16px;position:relative}
.service-container .services-wrapper ul li.service-name:before{position:absolute;left:-17px;content:" ";background:#055d67;width:7px;height:7px;margin-top:8px}
.logo .logo-desktop a,.logo .logo-mobile a{margin-right:1rem}
.logo .logo-desktop a img,.logo .logo-mobile a img{width:100%;height:auto;backface-visibility:hidden}
.logo-mobile{display:none}
@media only screen and (max-width:767px){.logo-mobile{display:inline-block}
.logo-desktop{display:none}
.pbdrx .logo-mobile,.pbdrxPulsePage .logo-mobile,.independenthealth .logo-mobile{padding:8px 0}
}
.cmp-numberedText{padding:0 20px 0 5px}
.cmp-numberedText h2.textHeading{color:#373737;font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:36px;font-weight:normal;margin:0 auto 20px .35em;text-align:left;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps{color:#676767;display:block;list-style-type:none;padding-left:10px}
.cmp-numberedText&gt;ul.blockSteps li.steps{vertical-align:top;position:relative;margin:0;min-height:50px}
.cmp-numberedText&gt;ul.blockSteps li.steps:last-child{padding-bottom:0}
.cmp-numberedText&gt;ul.blockSteps li.steps:last-child .number:before{content:none}
.cmp-numberedText&gt;ul.blockSteps li.steps .number{background-color:#055d67;border-radius:50%;color:#fff;display:inline-grid;font-size:400;font-weight:300;font-family:'OpenSans-Light',Helvetica,Arial,sans-serif;height:40px;margin-right:10px;padding-top:6px;text-align:center;width:40px;padding-right:1px}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy{display:inline-grid;font-size:16;font-weight:400;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;margin-bottom:20px;max-width:65%;min-width:24%;padding-top:0;vertical-align:top;width:auto}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy h1{color:#373737;display:block;font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:48px;font-size:3rem;font-weight:normal;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy h2{color:#373737;display:block;font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:36px;font-size:2.25rem;font-weight:normal;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy h3{color:#373737;display:block;font-family:'OpenSans-Light',Helvetica,Arial,sans-serif;font-size:28px;font-size:1.75rem;font-weight:300;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy h4{color:#373737;display:block;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy h5{color:#373737;display:block;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy p,.cmp-numberedText&gt;ul.blockSteps li.steps .copy h6{display:block;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;margin-bottom:0;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy a,.cmp-numberedText&gt;ul.blockSteps li.steps .copy span,.cmp-numberedText&gt;ul.blockSteps li.steps .copy div,.cmp-numberedText&gt;ul.blockSteps li.steps .copy pre,.cmp-numberedText&gt;ul.blockSteps li.steps .copy blockquote,.cmp-numberedText&gt;ul.blockSteps li.steps .copy code{display:block;max-width:100%;min-width:22%;width:auto;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ol{counter-reset:item;padding-inline-start:24px}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ol li{display:list-item;list-style:none;counter-increment:item;list-style-type:none;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:28px;margin:7px 22px;position:relative;max-width:100%;min-width:22%;width:auto;word-break:break-all}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ol li::before{position:absolute;left:-17px;content:counter(item) ".";display:inline-block;font-size:16px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:bold;text-align:right}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ol li a{display:inline}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ul{list-style:none;padding-inline-start:0}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ul li{display:list-item;list-style:none;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:28px;margin:7px 16px;position:relative;max-width:100%;min-width:22%;width:auto;word-break:break-all}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ul li::before{position:absolute;left:-17px;content:" ";background:#055d67;width:7px;height:7px;margin-top:8px}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ul li a{display:inline}
.cmp-numberedText&gt;ul.blockSteps li.steps .number:before{border-left:2px solid #055d67;bottom:0;content:'';height:100%;left:19px;position:absolute;top:40px}
.unconnected-lines .cmp-numberedText ul li .number:before{display:none}
@media only screen and (max-width:682px){.cmp-numberedText{padding:20px 0 10px 20px;width:100%}
.cmp-numberedText h2.textHeading{font-size:48px;font-size:3rem;line-height:2.25em;margin-bottom:0}
.cmp-numberedText ul.blockSteps{color:#676767;font-size:24px;font-size:1.5rem;margin-top:10px;width:100%}
.cmp-numberedText ul.blockSteps li.steps{margin:0 auto 0 .35em;width:100%}
.cmp-numberedText ul.blockSteps li.steps span.copy{max-width:80%;min-width:20%;width:auto}
.cmp-numberedText ul.blockSteps li.steps span.copy h1,.cmp-numberedText ul.blockSteps li.steps span.copy h2,.cmp-numberedText ul.blockSteps li.steps span.copy h3,.cmp-numberedText ul.blockSteps li.steps span.copy h4,.cmp-numberedText ul.blockSteps li.steps span.copy h5,.cmp-numberedText ul.blockSteps li.steps span.copy h6,.cmp-numberedText ul.blockSteps li.steps span.copy p,.cmp-numberedText ul.blockSteps li.steps span.copy a,.cmp-numberedText ul.blockSteps li.steps span.copy span,.cmp-numberedText ul.blockSteps li.steps span.copy div,.cmp-numberedText ul.blockSteps li.steps span.copy pre,.cmp-numberedText ul.blockSteps li.steps span.copy blockquote,.cmp-numberedText ul.blockSteps li.steps span.copy code,.cmp-numberedText ul.blockSteps li.steps span.copy ul li,.cmp-numberedText ul.blockSteps li.steps span.copy ol li{min-width:20%}
.cmp-numberedText ul.blockSteps li.steps span.verticalLine{height:6%;margin-top:-6%}
}
nav h3{color:#373737;font-size:1.4em;font-weight:600;margin:0 0 1.3em}
nav ul{list-style:none;margin-left:-40px}
nav ul li{margin-bottom:10px;padding-bottom:10px}
nav ul li h2{font-size:18px}
nav ul li h3{font-size:16px}
nav ul li&gt;div{font-size:14px;font-size:.9rem;font-weight:400;font-family:'Roboto',sans-serif;line-height:1.2;margin-top:0;margin-bottom:.5rem}
nav ul li h5{font-size:12px}
nav ul li h2 a,nav ul li h3 a,nav ul li div a,nav ul li h5 a{color:#373737;text-decoration:none}
nav ul li h2 a:hover,nav ul li h3 a:hover,nav ul li div a:hover,nav ul li h5 a:hover,nav ul li h2 a:visited,nav ul li h3 a:visited,nav ul li div a:visited,nav ul li h5 a:visited{color:#373737}
.separator .cmp-separator__horizontal-rule{width:60%;margin-left:auto;margin-right:auto}
.separator.primary .cmp-separator__horizontal-rule{border-top:2px solid #d31145}
.separator.secondary .cmp-separator__horizontal-rule{border-top:2px solid #055d67}
.separator.white .cmp-separator__horizontal-rule{border-top:2px solid #fff}
@media only screen and (max-width:576px){.separator .cmp-separator__horizontal-rule{width:85%}
}
#cmp-socialLinks{display:block;font-size:20px}
#cmp-socialLinks a.socialLinkURL{color:#5c5c5c;display:inline-grid;padding:0 7px;text-align:center;text-decoration:none;vertical-align:middle;margin:0 3px 5px}
.cmp-teaser{display:flex;position:relative}
.cmp-teaser a.cmp-teaser__title-link{color:inherit;text-decoration:none}
.cmp-teaser--hero-image .cmp-teaser__image{width:100%}
.cmp-teaser--hero-image&gt;.cmp-teaser .cmp-teaser__content{position:absolute;bottom:10%;right:5%;width:35%}
.cmp-teaser--horizontal .cmp-teaser,.cmp-teaser--horizontal-reverse .cmp-teaser{flex-wrap:wrap;align-content:center;margin:1.45%}
.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__image,.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image{align-self:center;padding-right:7.5px;width:50%}
.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content,.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content{align-self:center;padding-left:7.5px;width:50%}
.cmp-teaser--horizontal .cmp-teaser{flex-direction:row}
.cmp-teaser--horizontal-reverse .cmp-teaser{flex-direction:row-reverse}
.cmp-teaser--vertical .cmp-teaser{flex-direction:column;margin:1.45%}
.cmp-teaser--vertical .cmp-teaser .cmp-teaser__image{padding-bottom:15px}
.cmp-teaser--text-left .cmp-teaser .cmp-teaser__content{text-align:left}
.cmp-teaser--text-right .cmp-teaser .cmp-teaser__content{text-align:right}
.cmp-teaser--text-center .cmp-teaser .cmp-teaser__content{text-align:center}
.cmp-teaser--btn-primary .cmp-teaser .cmp-teaser__action-link{background-color:#d31145;color:#fff}
.cmp-teaser--btn-primary .cmp-teaser .cmp-teaser__action-link:hover{background-color:#a1052f;color:#fff}
.cmp-teaser--btn-secondary .cmp-teaser .cmp-teaser__action-link{background-color:#fff;color:#d31145}
.cmp-teaser--btn-secondary .cmp-teaser .cmp-teaser__action-link:hover{background-color:#d31145;color:#fff}
.cmp-teaser--btn-tertiary .cmp-teaser .cmp-teaser__action-link{background-color:transparent;color:#fff;box-shadow:0 0 10px rgba(35,31,32,0.4)}
.cmp-teaser--btn-tertiary .cmp-teaser .cmp-teaser__action-link:hover{background-color:#fff;color:#373737}
.cmp-teaser--centered-image .cmp-image{height:450px;display:flex;justify-content:center;align-items:center}
.cmp-teaser--centered-image .cmp-image img{max-height:450px;object-fit:contain;width:100%}
@media screen and (max-width:767px){.cmp-teaser--horizontal .cmp-teaser,.cmp-teaser--horizontal-reverse .cmp-teaser{margin:3.45%}
.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__image,.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image{margin-bottom:15px;width:100%}
.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content,.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content{color:#f4f3f0;width:100%}
.cmp-teaser--horizontal-reverse .cmp-teaser{flex-direction:column-reverse;flex-wrap:nowrap}
.cmp-teaser--vertical .cmp-teaser{display:flex;flex-direction:column;margin:3.45%}
.cmp-teaser--hero-image&gt;.cmp-teaser .cmp-teaser__content{width:90%;text-align:center}
}
h3.center{text-align:center}
.cmp-footer-cols{margin-bottom:-15px;text-align:center;padding:5.5% 40px 7.6%}
.cmp-footer-cols .component-container{max-width:1170px;width:100%;text-align:left;display:inline-block}
.cmp-footer-cols .component-container .container-fluid{padding:0}
.cmp-footer-cols nav h3{color:#373737;font-family:'OpenSans-Light',Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;font-weight:300;margin:0 0 1.3em}
.cmp-footer-cols nav ul{list-style:none;margin-left:-40px}
.cmp-footer-cols nav ul li{margin-bottom:10px;padding-bottom:10px}
.cmp-footer-cols nav ul li h2,.cmp-footer-cols nav ul li h4{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:600}
.cmp-footer-cols nav ul li h2 a{color:#373737;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;font-weight:600;text-decoration:none}
.cmp-footer-cols nav ul li h2 a:hover,.cmp-footer-cols nav ul li h2 a:visited{color:#373737;text-decoration:none}
.cmp-footer-cols #footer_seg3 h4{color:#373737;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;margin:0 0 1.3em}
.cmp-footer-cols #footer_seg3 a{color:#373737;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:80%;font-weight:400;text-decoration:none}
.cmp-footer-cols #footer_seg3 p{font-size:14px;font-size:.9rem;font-weight:400;font-family:'Roboto',sans-serif;line-height:1.2}
.cmp-footer-cols #footer_seg3 p span.Question{display:block;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:80%;font-weight:400;margin-bottom:-5px;word-break:break-word}
.cmp-footer-cols #footer_seg3 p a[type="tel"]{font-weight:300;word-break:break-word}
.cmp-footer-cols #footer_seg3 p a.email{color:#676767;font-weight:400;word-break:break-word}
.cmp-footer-cols #cmp-socialLinks{font-size:36px}
.cmp-footer-cols #cmp-socialLinks a.socialLinkURL{color:#676767}
.cmp-footer-cols .cmp-download{width:85%}
.cmp-footer-cols .cmp-download h4{color:#373737;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:24px;font-size:1.5rem;font-weight:400;margin:0 0 1.35em}
.cmp-footer-cols .cmp-download .row{color:#ccc;display:block;margin:13px 0 15px;width:100%}
.cmp-footer-cols .cmp-download .row:last-child{color:#676767;font-size:15px;font-weight:600;margin-top:4px}
.cmp-footer-cols .cmp-download .row a.inline{display:inline-grid;width:48%}
.cmp-footer-cols .cmp-download .row a:last-child{color:#ccc;font-size:15px;margin-top:4px}
.cmp-footer-cols .cmp-download .row a img{border:0;height:32px;width:100%;object-fit:contain;-webkit-font-smoothing:antialiased}
.cmp-footer-cols .cmp-download .row span.border{border:1px solid #ccc !important;display:block;margin-top:10px;padding:15px}
.cmp-footer-cols .cmp-download .row span.border img{border:0;width:100%}
.cmp-footer-text .cmp-text{margin-top:-5px;padding:55px 11.45% 75px}
.cmp-footer-text .cmp-text p{color:#676767;font-size:9px}
.cmp-footer-text .cmp-text p b{font-size:11px;font-weight:700}
@media only screen and (max-width:1285px){.cmp-footer-cols nav h3{white-space:nowrap}
.cmp-footer-cols nav ul li h4{white-space:nowrap}
.cmp-footer-cols #footer_seg3 h4{white-space:nowrap}
.cmp-footer-cols #footer_seg3 p,.cmp-footer-cols #footer_seg3 p span.Question,.cmp-footer-cols #footer_seg3 p a.email,.cmp-footer-cols #footer_seg3 p a[type="tel"]{word-break:break-word}
.cmp-footer-cols #cmp-socialLinks{font-size:24px;font-size:1.5rem}
.cmp-footer-cols .cmp-download{margin-left:14%}
.cmp-footer-cols .cmp-download h4{white-space:nowrap}
.cmp-footer-cols .cmp-download .row:last-child{font-size:11px;margin-top:-10px;white-space:nowrap}
.cmp-footer-cols .cmp-download .row a img{border:0;height:29px;width:100%}
.cmp-footer-cols .cmp-download .row span.border{margin-top:-10px;padding:8px}
}
@media only screen and (max-width:1024px){.cmp-footer-cols nav h3{font-size:93%}
.cmp-footer-cols #footer_seg3 h4{font-size:93%}
.cmp-footer-cols .cmp-download h4{font-size:93%}
}
@media only screen and (max-width:800px){.cmp-footer-cols .cmp-download .row a img{height:35px}
.cmp-footer-cols .cmp-download .row span.border img{padding:0}
}
@media only screen and (max-width:767px){.cmp-footer-cols{padding:5.5%}
.cmp-footer-cols .col-md-3{width:50%}
.cmp-footer-cols nav h3{font-size:85%}
.cmp-footer-cols nav ul li h4{font-size:80%}
.cmp-footer-cols #footer_seg3 h4{font-size:85%;margin-top:27px;white-space:nowrap}
.cmp-footer-cols #footer_seg3 p span.Question{font-size:80%;word-break:break-word}
.cmp-footer-cols #footer_seg3 p,.cmp-footer-cols #footer_seg3 p a.email,.cmp-footer-cols #footer_seg3 p a[type="tel"]{font-size:85%}
.cmp-footer-cols #cmp-socialLinks{font-size:16px;margin-top:-5px}
.cmp-footer-cols .cmp-download{width:auto;margin-left:0}
.cmp-footer-cols .cmp-download h4{font-size:85%;margin:27px 0 .2em;white-space:nowrap}
.cmp-footer-cols .cmp-download .row:last-child{font-size:11px}
.cmp-footer-cols .cmp-download .row span.border{margin-top:-10px;padding:8px}
.cmp-footer-text .cmp-text{margin-top:-5px;padding:16px 5.5%}
.cmp-footer-text .cmp-text p b{font-weight:300}
}
header{max-width:1920px;width:100%}
header .header{background:#fff;height:50px;padding:0;position:relative}
header .header:after{content:' ';width:100%;height:7px;position:absolute;top:65px;background:linear-gradient(180deg,rgba(0,0,0,0.25) 0,rgba(0,0,0,0) 100%);z-index:10;display:inline-block}
header .logo{background:#fff;left:0;padding-left:50px;position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1}
header .login{padding-right:50px;position:absolute;right:0;text-align:right;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1}
header .login .welcome-msg p{display:block}
header .megamenu{text-align:center}
header .megamenu .reset-ul{display:inline-block}
header .megamenu .reset-ul li{float:left}
header .mobile-expand{display:none;position:absolute;right:20px;top:20px;margin-right:10px;font-size:30px}
header .mobile-expand span{background:#d31145;width:22.75px;height:4px;display:block;position:absolute;border-radius:1px}
header .mobile-expand .burgerTop{top:2px;animation:rotate-top 1s linear}
header .mobile-expand .burgerMid{top:10px;animation:fadein 1s linear}
header .mobile-expand .burgerBot{top:18px;animation:rotate-bot 1s linear}
header .initial .mobile-expand .burgerTop{animation:none}
header .initial .mobile-expand .burgerMid{animation:none}
header .initial .mobile-expand .burgerBot{animation:none}
header .expanded .mobile-expand .burgerTop{top:10px;transform:rotate(45deg);animation:rotate-top-exp 1s linear}
header .expanded .mobile-expand .burgerMid{animation:fadeout 1s linear;opacity:0}
header .expanded .mobile-expand .burgerBot{top:10px;transform:rotate(-45deg);animation:rotate-bot-exp 1s linear}
@media screen and (max-width:1024px){header{max-width:1024px}
header .header{height:65px;z-index:999}
header .component-container{position:relative;height:0}
header .logo-container{background:#fff;position:absolute;z-index:20;width:100%;height:85px;padding:20px 0 0 0;top:-20px;left:0}
header .logo{position:static;-ms-transform:none;transform:none;padding-left:5px;display:inline-block}
header .header-container-wrap{background:#fff;font-weight:bold;font-size:.8em;width:100%;position:absolute;overflow:hidden;z-index:15;display:inline-block;transform:translateY(-100%);animation:menu-retract 1s linear;box-shadow:0 0 20px rgba(0,0,0,0.25)}
header .initial .header-container-wrap{animation:none}
header .expanded .header-container-wrap{animation:menu-expand 1s linear;top:65px;width:100%;transform:translateY(0)}
header .mobile-expand{display:block;position:absolute;width:23px;height:23px;top:13px;z-index:30}
header .megamenu{background:#fff;margin-top:11px;position:static}
header .login{background:#fff;box-shadow:rgba(0,0,0,0.25) 0 0 7px 0;margin:60px auto -40px;padding:20px 0;position:relative;text-align:center;width:100%}
header .login .welcome-msg p{display:none}
header .login button{width:80%;font-size:1.25rem}
header .login .login-flyout{background:#fff;right:0;left:0;top:70px;width:100%;z-index:9}
header .login .secondary-login-btn{width:100%}
}
@media screen and (min-width:1025px){main.sticky{margin-top:-77px}
header{position:absolute;top:30px;width:100%;z-index:150}
header.sticky{position:sticky;position:-webkit-sticky;top:0}
header .header{background:#fff;height:85px;margin:0;padding:0}
header .header:after{top:85px}
header .login .welcome-msg p{display:block;font-size:80%}
}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
@keyframes fadeout{from{opacity:1}
to{opacity:0}
}
@keyframes menu-expand{from{transform:translateY(-100%)}
to{transform:translateY(0)}
}
@keyframes menu-retract{from{transform:translateY(0)}
to{transform:translateY(-100%)}
}
@keyframes rotate-top-exp{from{top:2px;transform:rotate(0)}
to{top:10px;transform:rotate(45deg)}
}
@keyframes rotate-top{from{top:10px;transform:rotate(45deg)}
to{top:2px;transform:rotate(0)}
}
@keyframes rotate-bot-exp{from{top:18px;transform:rotate(0)}
to{top:10px;transform:rotate(-45deg)}
}
@keyframes rotate-bot{from{top:10px;transform:rotate(-45deg)}
to{top:18px;transform:rotate(0)}
}
.cmp-login h3{font-size:1.5rem;text-align:center;padding-bottom:10px}
.cmp-login .login-flyout{font-weight:normal;text-transform:none;text-align:left;position:absolute;right:16px;top:64px;width:325px;z-index:1;box-sizing:border-box}
.cmp-login .login-flyout-wrapper{background-color:#fff;box-shadow:rgba(0,0,0,0.1) 0 1px 3px 0;box-sizing:border-box;padding:30px 25px 25px}
.cmp-login .form-field{width:100%;padding-bottom:15px}
.cmp-login label{display:block}
.cmp-login input[type=text],.cmp-login input[type=password]{width:100%}
.cmp-login input[type=text]:focus,.cmp-login input[type=password]:focus{outline:0}
.cmp-login .login-actions{margin-top:12px;display:flex;justify-content:space-between}
.cmp-login .login-actions div{display:inline-block}
.cmp-login .login-actions div a{font-style:italic;text-decoration:underline;font-size:12px;color:#ccc}
.cmp-login .secondary-login-btn,.cmp-login .primary-swapped-login-btn{background-color:#e9e9e9;color:#676767;margin-top:4px}
.cmp-login .welcome-msg{display:inline-block;padding-top:16px;padding-right:10px}
@media screen and (min-width:768px){.cmp-login .login__button-swap-mobile{display:none}
}
@media screen and (max-width:767px){.cmp-login .login__button-swap-desktop{display:none}
}
.megamenu nav ul{margin-left:0}
.megamenu .reset-ul{display:flex;-ms-flex-direction:column;flex-direction:column;flex-wrap:row;list-style:none;margin-bottom:0}
.megamenu .reset-ul.reset-ul-padding{padding-left:0}
.megamenu .reset-ul&gt;li.nav-item{padding-left:.5rem;padding-right:.5rem}
.megamenu .reset-ul&gt;li.nav-item&gt;.nav-link{color:#373737;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:1.125rem;font-size:18px;font-weight:400;line-height:63px;margin-left:0;margin-right:0;outline:0}
.megamenu .reset-ul&gt;li.nav-item&gt;.nav-link:active{outline:0}
.megamenu .reset-ul .nav-item&gt;.nav-link{font-size:1rem;font-size:16px;outline:0}
.megamenu .reset-ul .nav-item&gt;.nav-link:active{outline:0}
.megamenu .reset-ul .row{flex-wrap:nowrap}
.megamenu .dropdown-menu{left:0 !important;padding-top:0;transform:none !important;top:calc(98%) !important;border:0;background:transparent}
.megamenu .dropdown-menu a{color:#373737;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:200}
.megamenu .dropdown-menu .row{padding-right:0;border:0;background:#fff;overflow:hidden;width:100%;margin-top:-1px}
.megamenu .dropdown-menu .row .col{float:left}
.megamenu .dropdown-menu .row .cta-panel{padding-left:0;padding-right:0}
.megamenu .dropdown-menu.initial{animation:none;display:none}
.megamenu .dropdown-menu.hide{display:inline-block}
.megamenu .dropdown-menu.hide .row{animation:megamenu-retract .2s linear;max-height:0;min-height:0}
.megamenu .dropdown-menu.show{display:inline-block}
.megamenu .dropdown-menu.show .row{animation:megamenu-expand .2s linear;min-height:0;max-height:560px}
.megamenu .dropdown-menu{width:100%;text-align:center}
.megamenu .dropdown-menu .row{width:100%;display:inline-block;text-align:left}
.megamenu .dropdown-menu .col{width:100%;min-height:0}
.megamenu .dropdown-menu.cols-1{left:auto !important;width:auto !important;padding:0 !important}
.megamenu .dropdown-menu.cols-1 .row{max-width:100%}
.megamenu .dropdown-menu.cols-1 .col{max-width:100%;width:100%;padding:0}
.megamenu .dropdown-menu.cols-2 .row{max-width:600px}
.megamenu .dropdown-menu.cols-2 .col{max-width:300px;width:50%}
.megamenu .dropdown-menu.cols-3 .row{max-width:1000px}
.megamenu .dropdown-menu.cols-3 .col{max-width:333px;width:33%}
.megamenu .dropdown-menu.cols-4 .row{max-width:1200px}
.megamenu .dropdown-menu.cols-4 .col{max-width:300px;width:25%}
.megamenu .dropdown-menu.cols-5 .row{max-width:1200px}
.megamenu .dropdown-menu.cols-5 .col{max-width:240px;width:20%}
.megamenu .cta-wrapper{padding:30px}
.megamenu .cta-wrapper img{margin-bottom:8px;width:100%}
.megamenu .cta-wrapper button.cmp-button{padding:10px 20px}
.megamenu .cta-wrapper button.cmp-button .cmp-button__text{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-size:.875rem;font-size:14px;font-weight:bold}
.megamenu .nav-tab-headline,.megamenu .nav-introduction-text{color:#fff}
.megamenu .nav-tab-headline{font-size:1.75rem;font-size:28px}
.megamenu .nav-introduction-text{font-size:1.6875rem;font-size:27px;padding-bottom:0 !important}
.megamenu .nav-category{font-size:.9375rem;font-size:15px}
.megamenu .nav-category a{pointer-events:none}
.megamenu .nav-category.standard{margin-bottom:0;padding-bottom:0;padding-top:20px}
.megamenu .no-border{border-bottom:0}
.megamenu a.dropdown-item{color:#373737;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:1rem;font-size:16px;font-weight:600;padding:0 0 10px 30px}
.megamenu a.dropdown-item:hover,.megamenu a.dropdown-item:focus{background:transparent}
@media(min-width:1025px){.header{box-shadow:0 -5px 20px rgba(0,0,0,0.07)}
.header .container{max-width:720px}
.megamenu .nav-category.standard{padding:12px 10px;margin:0 8px}
.megamenu.megamenu--dark .dropdown-menu .nav-category a,.megamenu.megamenu--light .dropdown-menu .nav-category a{padding:0;margin:0}
.header .navbar&gt;.container{align-items:stretch}
.header .navbar&gt;.container&gt;div{display:flex}
.header .navbar&gt;.container&gt;div .logo{align-self:center}
.header .navbar&gt;.container .navbar-collapse,.header .navbar&gt;.container .navbar-nav,.header .navbar&gt;.container .megamenu{align-items:stretch}
.header .navbar&gt;.container .navbar-nav&gt;li{display:flex}
.header .navbar&gt;.container .navbar-nav&gt;li&gt;.nav-link{align-self:center}
.header .navbar&gt;.container .dropdown-menu{margin-top:0 !important}
.header .megamenu nav&gt;ul&gt;li{display:flex;margin-top:-5px}
.header .megamenu nav&gt;ul&gt;li&gt;.nav-link{align-self:center}
.header .megamenu nav&gt;ul&gt;li&gt;a:hover,.header .megamenu nav&gt;ul&gt;li&gt;a:focus,.header .megamenu&gt;ul&gt;li.show&gt;a{background:linear-gradient(135deg,#148cc5 0,#139979 100%);height:92px;padding-bottom:18px}
.header .megamenu nav&gt;ul&gt;li&gt;a:hover.nav-link,.header .megamenu nav&gt;ul&gt;li&gt;a:focus.nav-link,.header .megamenu&gt;ul&gt;li.show&gt;a.nav-link{color:#fff}
.header .megamenu nav&gt;ul&gt;li&gt;a:focus-visible{outline:#005fcc auto 1px}
.header .menu-align-top .megamenu&gt;nav&gt;ul&gt;li{padding-bottom:0}
.megamenu .reset-ul&gt;li.nav-item{padding-left:0;padding-right:0;position:initial}
.megamenu .reset-ul&gt;li.nav-item&gt;.nav-link{padding:18px 20px 10px 20px;margin:0}
.megamenu .dropdown .dropdown-menu{padding:0 5%;width:100%;z-index:9}
.megamenu .dropdown .dropdown-menu&gt;.row{box-shadow:0 11px 20px rgba(0,0,0,0.07)}
.megamenu .nav-category.standard{padding:40px 0 5px 30px;margin:0 0 15px 0}
.megamenu .nav-category.standard a{padding:0}
.megamenu .nav-category.standard:not(:first-child){padding-top:1rem}
.megamenu .nav-category:not(:first-child){padding-top:1rem}
.megamenu section.sub-menu-col{position:relative}
.megamenu section.sub-menu-col:after{content:' ';width:1px;background:#ccc;height:calc(-133px);top:83px;right:0;position:absolute}
.megamenu section.sub-menu-col:first-of-type{padding:0 0 0 40px}
.megamenu section.sub-menu-col:last-of-type{padding:0 40px 0 0}
.megamenu section.sub-menu-col:last-of-type:after{display:none}
}
@media screen and (max-width:1024px){header .megamenu{background:#fff;width:100%;display:inline-block}
header .megamenu .reset-ul{display:block}
.megamenu .dropdown&gt;a.nav-link:after,.megamenu .dropdown .nav-category a:after{content:" ";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ccc;top:30px;right:32px;position:absolute;display:inline-block;transition:transform .3s linear}
.megamenu .dropdown.expanded-sub&gt;a:after,.megamenu .dropdown .expanded-sub .nav-category&gt;a:after{transform:rotateX(180deg)}
.megamenu .reset-ul&gt;li.nav-item{display:block;width:100%}
.megamenu .reset-ul&gt;li.nav-item a{border-bottom:1px solid #ccc;text-align:left}
.megamenu .reset-ul&gt;li.nav-item:last-child a{border-bottom:transparent}
.megamenu section.sub-dropdown-menu .child-node{max-height:0;min-height:0;width:100%;display:none;overflow:hidden}
.megamenu section.sub-dropdown-menu.expanded-sub .child-node{max-height:none;min-height:auto;display:inline-block;animation-name:submenu-expand;animation-duration:.3s}
.megamenu .dropdown-menu{border:0;left:0 !important;min-width:100%;position:relative !important;padding:0;margin:0;width:100%;background:transparent}
.megamenu .dropdown-menu a{display:block;padding:1.5rem 2rem}
.megamenu .dropdown-menu .child-node a{padding:1.5rem 3rem}
.megamenu .dropdown-menu .row{display:block;margin:0;background:#e9e9e9;border:0;box-shadow:none;transition:max-height .3s ease-out;transition:transform .3s preserve-3d;max-height:0;min-height:0;overflow:auto}
.megamenu .dropdown-menu .row .col{width:100%;max-width:100%;min-height:auto}
.megamenu .dropdown-menu .row .col .cta-wrapper{display:none}
.megamenu .dropdown-menu .row .col:last-child&gt;a{border-bottom:0}
.megamenu .dropdown-menu .row .col h4{padding-top:0}
.megamenu .dropdown-menu.show .row{max-height:none;min-height:auto}
.megamenu .dropdown-menu.hide .row{max-height:0}
}
@media only screen and (min-width:1025px){header .megamenu .reset-ul.reset-ul-padding{padding-left:60px}
}
@media only screen and (min-width:1025px) and (max-width:1227px){header .megamenu{text-align:left}
header .megamenu .reset-ul.reset-ul-padding{padding-left:275px}
header .megamenu .reset-ul li.nav-item&gt;.nav-link{padding:18px 10px 10px 10px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:1rem;font-size:16px;font-weight:400}
}
@keyframes submenu-expand{0{max-height:0;display:inline-block}
99%{max-height:560px;display:inline-block}
100%{max-height:560px;display:none}
}
@keyframes submenu-retract{0{max-height:560px;display:inline-block}
99%{max-height:0;display:inline-block}
100%{max-height:0;display:none}
}
@keyframes megamenu-expand{from{max-height:0;min-height:0}
to{max-height:560px;min-height:0}
}
@keyframes megamenu-retract{from{max-height:560px;min-height:0}
to{max-height:0;min-height:0}
}
.slick-loading .slick-list{background:#fff url("../../../etc.clientlibs/independenthealth/clientlibs/clientlib-site-common/resources/images/ajax-loader.png") center center no-repeat}
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}
.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir=rtl] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir=rtl] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir=rtl] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir=rtl] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0}
.slick-dots li button:focus,.slick-dots li button:hover{outline:0}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
/*!
 * AngularJS Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.2.1
 */body,html{height:100%;position:relative}
body{margin:0;padding:0}
[tabindex="-1"]:focus{outline:0}
.inset{padding:10px}
a.md-no-style,button.md-no-style{font-weight:400;background-color:inherit;text-align:left;border:0;padding:0;margin:0}
button,input,select,textarea{vertical-align:baseline}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
button[disabled],html input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default}
textarea{vertical-align:top;overflow:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input:-webkit-autofill{text-shadow:none}
.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}
.md-shadow{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit;pointer-events:none}
.md-shadow-bottom-z-1{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}
.md-shadow-bottom-z-2{box-shadow:0 4px 8px 0 rgba(0,0,0,0.4)}
.md-shadow-animated.md-shadow{transition:box-shadow .28s cubic-bezier(0.4,0,0.2,1)}
.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all .55s cubic-bezier(0.25,0.8,0.25,1)}
.md-ripple{position:absolute;transform:translate(-50%,-50%) scale(0);transform-origin:50% 50%;opacity:0;border-radius:50%}
.md-ripple.md-ripple-placed{transition:margin .9s cubic-bezier(0.25,0.8,0.25,1),border .9s cubic-bezier(0.25,0.8,0.25,1),width .9s cubic-bezier(0.25,0.8,0.25,1),height .9s cubic-bezier(0.25,0.8,0.25,1),opacity .9s cubic-bezier(0.25,0.8,0.25,1),transform .9s cubic-bezier(0.25,0.8,0.25,1)}
.md-ripple.md-ripple-scaled{transform:translate(-50%,-50%) scale(1)}
.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:.2}
.md-ripple.md-ripple-remove{-webkit-animation:md-remove-ripple .9s cubic-bezier(0.25,0.8,0.25,1);animation:md-remove-ripple .9s cubic-bezier(0.25,0.8,0.25,1)}
@-webkit-keyframes md-remove-ripple{0{opacity:.15}
to{opacity:0}
}
@keyframes md-remove-ripple{0{opacity:.15}
to{opacity:0}
}
.md-padding{padding:8px}
.md-margin{margin:8px}
.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0;z-index:50}
.md-scroll-mask&gt;.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0 0 1px rgba(0,0,0,0.3)}
.md-no-momentum{-webkit-overflow-scrolling:auto}
.md-no-flicker{-webkit-filter:blur(0)}
@media(min-width:960px){.md-padding{padding:16px}
}
body[dir=ltr],body[dir=rtl],html[dir=ltr],html[dir=rtl]{unicode-bidi:embed}
bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}
bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}
@media(max-width:599px){.layout-row:not(.layout-xs-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-xs-row&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:16px}
[dir=rtl] .layout-row:not(.layout-xs-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-xs-row&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}
}
@media(min-width:600px) and (max-width:959px){.layout-gt-xs-row:not(.layout-sm-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-sm-row:not(.layout-sm-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:16px}
[dir=rtl] .layout-gt-xs-row:not(.layout-sm-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-sm-row:not(.layout-sm-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}
}
@media(min-width:960px) and (max-width:1279px){.layout-gt-sm-row:not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-md-row:not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:16px}
[dir=rtl] .layout-gt-sm-row:not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-md-row:not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}
}
@media(min-width:1280px) and (max-width:1919px){.layout-gt-md-row:not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-lg-row:not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:16px}
[dir=rtl] .layout-gt-md-row:not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-lg-row:not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}
}
@media(min-width:1920px){.layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),.layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:16px}
[dir=rtl] .layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child),[dir=rtl] .layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;.md-auto-horizontal-margin:not(:first-child){margin-left:0;margin-right:16px}
}
body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:default;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.md-display-4{font-size:112px;font-weight:300;letter-spacing:-0.01em;line-height:112px}
.md-display-3{font-size:56px;font-weight:400;letter-spacing:-0.005em;line-height:56px}
.md-display-2{font-size:45px;font-weight:400;line-height:64px}
.md-display-1{font-size:34px;font-weight:400;line-height:40px}
.md-headline{font-size:24px;font-weight:400;line-height:32px}
.md-title{font-size:20px;font-weight:500;letter-spacing:.005em}
.md-subhead{font-size:16px;line-height:24px}
.md-body-1,.md-subhead{font-weight:400;letter-spacing:.01em}
.md-body-1{font-size:14px;line-height:20px}
.md-body-2{font-size:14px;font-weight:500;letter-spacing:.01em;line-height:24px}
.md-caption{font-size:12px;letter-spacing:.02em}
.md-button{letter-spacing:.01em}
button,html,input,select,textarea{font-family:Roboto,Helvetica Neue,sans-serif}
button,input,select,textarea{font-size:100%}
.md-panel-outer-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}
.md-panel-inner-wrapper{position:fixed}
._md-panel-offscreen{left:-9999px}
._md-panel-hidden{display:none}
._md-panel-shown .md-panel{opacity:1;transition:none}
.md-panel{opacity:0;position:relative}
.md-panel._md-panel-shown{opacity:1;transition:none}
.md-panel._md-panel-animate-enter{opacity:1;transition:all .3s cubic-bezier(0,0,0.2,1)}
.md-panel._md-panel-animate-leave{opacity:1;transition:all .3s cubic-bezier(0.4,0,1,1)}
.md-panel._md-panel-animate-fade-out,.md-panel._md-panel-animate-scale-out{opacity:0}
.md-panel._md-panel-backdrop{height:100%;position:fixed;width:100%}
.md-panel._md-opaque-enter{opacity:.48;transition:opacity .3s cubic-bezier(0,0,0.2,1)}
.md-panel._md-opaque-leave{transition:opacity .3s cubic-bezier(0.4,0,1,1)}
._md-panel-fullscreen{border-radius:0;left:0;min-height:100%;min-width:100%;position:fixed;top:0}
md-autocomplete{border-radius:2px;display:block;height:40px;position:relative;overflow:visible;min-width:190px}
md-autocomplete[disabled] input{cursor:default}
md-autocomplete[md-floating-label]{border-radius:0;background:transparent;height:auto}
md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}
md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}
md-autocomplete[md-floating-label] .md-show-clear-button button{display:block;position:absolute;right:0;top:20px;width:30px;height:30px}
md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:30px}
[dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:0;padding-left:30px}
md-autocomplete md-autocomplete-wrap{display:flex;flex-direction:row;box-sizing:border-box;position:relative;overflow:visible;height:40px}
md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}
md-autocomplete md-autocomplete-wrap input,md-autocomplete md-autocomplete-wrap md-input-container{flex:1 1 0;box-sizing:border-box;min-width:0}
md-autocomplete md-autocomplete-wrap md-progress-linear{position:absolute;bottom:-2px;left:0}
md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline{bottom:40px;right:2px;left:2px;width:auto}
md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate{position:absolute;top:0;left:0;width:100%;height:3px;transition:none}
md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container{transition:none;height:3px}
md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter{transition:opacity .15s linear}
md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active{opacity:1}
md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave{transition:opacity .15s linear}
md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active{opacity:0}
md-autocomplete input:not(.md-input){font-size:14px;box-sizing:border-box;border:0;box-shadow:none;outline:0;background:transparent;width:100%;padding:0 15px;line-height:40px;height:40px}
md-autocomplete input:not(.md-input)::-ms-clear{display:none}
md-autocomplete .md-show-clear-button button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;cursor:pointer;border:0;border-radius:50%;padding:0;font-size:12px;background:transparent;margin:auto 5px}
md-autocomplete .md-show-clear-button button:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;transform:scale(0);opacity:0;transition:all .4s cubic-bezier(0.25,0.8,0.25,1)}
md-autocomplete .md-show-clear-button button:focus{outline:0}
md-autocomplete .md-show-clear-button button:focus:after{transform:scale(1);opacity:1}
md-autocomplete .md-show-clear-button button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(0.9)}
md-autocomplete .md-show-clear-button button md-icon path{stroke-width:0}
md-autocomplete .md-show-clear-button button.ng-enter{transform:scale(0);transition:transform .15s ease-out}
md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active{transform:scale(1)}
md-autocomplete .md-show-clear-button button.ng-leave{transition:transform .15s ease-out}
md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active{transform:scale(0)}
@media screen and (-ms-high-contrast:active){md-autocomplete input{border:1px solid #fff}
md-autocomplete .md-autocomplete-suggestion:focus{color:#fff}
}
.md-standard-list-container.md-autocomplete-suggestions-container,.md-virtual-repeat-container.md-autocomplete-suggestions-container{position:absolute;box-shadow:0 2px 5px rgba(0,0,0,0.25);z-index:100;height:100%}
.md-standard-list-container.md-autocomplete-suggestions-container .highlight,.md-virtual-repeat-container.md-autocomplete-suggestions-container .highlight{font-weight:700}
.md-standard-list-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;overflow-y:auto;padding:0}
.md-standard-list-container.md-not-found,.md-virtual-repeat-container.md-not-found{height:48px}
.md-autocomplete-suggestions{margin:0;list-style:none;padding:0}
.md-autocomplete-suggestions .md-autocomplete-suggestion{font-size:14px;overflow:hidden;padding:0 15px;line-height:48px;height:48px;transition:background .15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}
.md-autocomplete-suggestions .md-autocomplete-suggestion:focus{outline:0}
.md-autocomplete-suggestions .md-autocomplete-suggestion:not(.md-not-found-wrapper){cursor:pointer}
@media screen and (-ms-high-contrast:active){.md-autocomplete-suggestions,md-autocomplete{border:1px solid #fff}
}
md-backdrop{transition:opacity .45s;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}
md-backdrop.md-menu-backdrop{position:fixed !important;z-index:99}
md-backdrop.md-select-backdrop{z-index:81;transition-duration:0}
md-backdrop.md-dialog-backdrop{z-index:79}
md-backdrop.md-bottom-sheet-backdrop{z-index:69}
md-backdrop.md-sidenav-backdrop{z-index:59}
md-backdrop.md-click-catcher{position:absolute}
md-backdrop.md-opaque{opacity:.48}
md-backdrop.md-opaque.ng-enter{opacity:0}
md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.48}
md-backdrop.md-opaque.ng-leave{opacity:.48;transition:opacity .4s}
md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}
md-bottom-sheet{position:absolute;left:0;right:0;bottom:0;padding:8px 16px 88px;z-index:70;border-top-width:1px;border-top-style:solid;transform:translate3d(0,80px,0);transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-property:transform}
md-bottom-sheet.md-has-header{padding-top:0}
md-bottom-sheet.ng-enter{opacity:0;transform:translate3d(0,100%,0)}
md-bottom-sheet.ng-enter-active{opacity:1;display:block;transform:translate3d(0,80px,0) !important}
md-bottom-sheet.ng-leave-active{transform:translate3d(0,100%,0) !important;transition:all .3s cubic-bezier(0.55,0,0.55,0.2)}
md-bottom-sheet .md-subheader{background-color:transparent;font-family:Roboto,Helvetica Neue,sans-serif;line-height:56px;padding:0;white-space:nowrap}
md-bottom-sheet md-inline-icon{display:inline-block;height:24px;width:24px;fill:#444}
md-bottom-sheet md-list-item{display:flex;outline:0}
md-bottom-sheet md-list-item:hover{cursor:pointer}
md-bottom-sheet.md-list md-list-item{padding:0;align-items:center;height:48px}
md-bottom-sheet.md-grid{padding-left:24px;padding-right:24px;padding-top:0}
md-bottom-sheet.md-grid md-list{display:flex;flex-direction:row;flex-wrap:wrap;transition:all .5s;align-items:center}
md-bottom-sheet.md-grid md-list-item{flex-direction:column;align-items:center;transition:all .5s;height:96px;margin-top:8px;margin-bottom:8px}
@media(max-width:960px){md-bottom-sheet.md-grid md-list-item{flex:1 1 33.33333%;max-width:33.33333%}
md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1){align-items:flex-start}
md-bottom-sheet.md-grid md-list-item:nth-of-type(3n){align-items:flex-end}
}
@media(min-width:960px) and (max-width:1279px){md-bottom-sheet.md-grid md-list-item{flex:1 1 25%;max-width:25%}
}
@media(min-width:1280px) and (max-width:1919px){md-bottom-sheet.md-grid md-list-item{flex:1 1 16.66667%;max-width:16.66667%}
}
@media(min-width:1920px){md-bottom-sheet.md-grid md-list-item{flex:1 1 14.28571%;max-width:14.28571%}
}
md-bottom-sheet.md-grid md-list-item:before{display:none}
md-bottom-sheet.md-grid md-list-item .md-list-item-content{display:flex;flex-direction:column;align-items:center;width:48px;padding-bottom:16px}
md-bottom-sheet.md-grid md-list-item .md-grid-item-content{border:1px solid transparent;display:flex;flex-direction:column;align-items:center;width:80px}
md-bottom-sheet.md-grid md-list-item .md-grid-text{font-weight:400;line-height:16px;font-size:13px;margin:0;white-space:nowrap;width:64px;text-align:center;text-transform:none;padding-top:8px}
@media screen and (-ms-high-contrast:active){md-bottom-sheet{border:1px solid #fff}
}
button.md-button::-moz-focus-inner{border:0}
.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;align-items:center;text-align:center;border-radius:2px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border:0;padding:0 8px;margin:6px 8px;background:transparent;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;transition:box-shadow .4s cubic-bezier(0.25,0.8,0.25,1),background-color .4s cubic-bezier(0.25,0.8,0.25,1)}
.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense&gt;.md-button:not(.md-dense-disabled){min-height:32px}
.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense&gt;.md-button:not(.md-dense-disabled){line-height:32px}
.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense&gt;.md-button:not(.md-dense-disabled){font-size:13px}
.md-button:focus{outline:0}
.md-button:focus,.md-button:hover{text-decoration:none}
.md-button.ng-hide,.md-button.ng-leave{transition:none}
.md-button.md-cornered{border-radius:0}
.md-button.md-icon{padding:0;background:0}
.md-button.md-raised:not([disabled]){box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}
.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;border-radius:50%}
.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;vertical-align:middle;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);border-radius:50%;background-clip:padding-box;overflow:hidden;transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-property:background-color,box-shadow,transform}
.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}
.md-button.md-fab.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}
.md-button.md-fab.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}
.md-button.md-fab.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}
.md-button.md-fab.md-mini{line-height:40px;width:40px;height:40px}
.md-button.md-fab.ng-hide,.md-button.md-fab.ng-leave{transition:none}
.md-button:not([disabled]).md-fab.md-focused,.md-button:not([disabled]).md-raised.md-focused{box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}
.md-button:not([disabled]).md-fab:active,.md-button:not([disabled]).md-raised:active{box-shadow:0 4px 8px 0 rgba(0,0,0,0.4)}
.md-button .md-ripple-container{border-radius:inherit;background-clip:padding-box;overflow:hidden;-webkit-transform:translateZ(0)}
.md-button.md-icon-button md-icon,button.md-button.md-fab md-icon{display:block}
.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transform:translate3d(0,42px,0)}
.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover{transform:translate3d(0,41px,0)}
.md-toast-open-bottom .md-button.md-fab-bottom-left,.md-toast-open-bottom .md-button.md-fab-bottom-right{transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transform:translate3d(0,-42px,0)}
.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover{transform:translate3d(0,-43px,0)}
.md-button-group{display:flex;flex:1;width:100%}
.md-button-group&gt;.md-button{flex:1;display:block;overflow:hidden;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}
.md-button-group&gt;.md-button:first-child{border-radius:2px 0 0 2px}
.md-button-group&gt;.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}
@media screen and (-ms-high-contrast:active){.md-button.md-fab,.md-button.md-raised{border:1px solid #fff}
}
md-card{box-sizing:border-box;display:flex;flex-direction:column;margin:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}
md-card md-card-header{padding:16px;display:flex;flex-direction:row}
md-card md-card-header:first-child md-card-avatar{margin-right:12px}
[dir=rtl] md-card md-card-header:first-child md-card-avatar{margin-right:auto;margin-left:12px}
md-card md-card-header:last-child md-card-avatar{margin-left:12px}
[dir=rtl] md-card md-card-header:last-child md-card-avatar{margin-left:auto;margin-right:12px}
md-card md-card-header md-card-avatar{width:40px;height:40px}
md-card md-card-header md-card-avatar .md-user-avatar,md-card md-card-header md-card-avatar md-icon{border-radius:50%}
md-card md-card-header md-card-avatar md-icon{padding:8px}
md-card md-card-header md-card-avatar md-icon&gt;svg{height:inherit;width:inherit}
md-card md-card-header md-card-avatar + md-card-header-text{max-height:40px}
md-card md-card-header md-card-avatar + md-card-header-text .md-title{font-size:14px}
md-card md-card-header md-card-header-text{display:flex;flex:1;flex-direction:column}
md-card md-card-header md-card-header-text .md-subhead{font-size:14px}
md-card&gt;img,md-card&gt;md-card-header img,md-card md-card-title-media img{box-sizing:border-box;display:flex;flex:0 0 auto;width:100%;height:auto}
md-card md-card-title{padding:24px 16px 16px;display:flex;flex:1 1 auto;flex-direction:row}
md-card md-card-title + md-card-content{padding-top:0}
md-card md-card-title md-card-title-text{flex:1;flex-direction:column;display:flex}
md-card md-card-title md-card-title-text .md-subhead{padding-top:0;font-size:14px}
md-card md-card-title md-card-title-text:only-child .md-subhead{padding-top:12px}
md-card md-card-title md-card-title-media{margin-top:-8px}
md-card md-card-title md-card-title-media .md-media-sm{height:80px;width:80px}
md-card md-card-title md-card-title-media .md-media-md{height:112px;width:112px}
md-card md-card-title md-card-title-media .md-media-lg{height:152px;width:152px}
md-card md-card-content{display:block;padding:16px}
md-card md-card-content&gt;p:first-child{margin-top:0}
md-card md-card-content&gt;p:last-child{margin-bottom:0}
md-card md-card-content .md-media-xl{height:240px;width:240px}
md-card md-card-actions{margin:8px}
md-card md-card-actions.layout-column .md-button:not(.md-icon-button){margin:2px 0}
md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type{margin-top:0}
md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type{margin-bottom:0}
md-card md-card-actions.layout-column .md-button.md-icon-button{margin-top:6px;margin-bottom:6px}
md-card md-card-actions md-card-icon-actions{flex:1;justify-content:flex-start;display:flex;flex-direction:row}
md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button){margin:0 4px}
md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type{margin-left:0}
[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type{margin-left:auto;margin-right:0}
md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type{margin-right:0}
[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type{margin-right:auto;margin-left:0}
md-card md-card-actions:not(.layout-column) .md-button.md-icon-button{margin-left:6px;margin-right:6px}
md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type{margin-left:12px}
[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type{margin-left:auto;margin-right:12px}
md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type{margin-right:12px}
[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type{margin-right:auto;margin-left:12px}
md-card md-card-actions:not(.layout-column) .md-button + md-card-icon-actions{flex:1;justify-content:flex-end;display:flex;flex-direction:row}
md-card md-card-footer{margin-top:auto;padding:16px}
@media screen and (-ms-high-contrast:active){md-card{border:1px solid #fff}
}
.md-image-no-fill&gt;img{width:auto;height:auto}
.md-inline-form md-checkbox{margin-top:14px;margin-bottom:auto}
md-checkbox{box-sizing:border-box;display:inline-block;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;min-width:18px;min-height:48px}
.md-dense :not(.md-dense-disabled) md-checkbox:not(.md-dense-disabled),.md-dense&gt;md-checkbox:not(.md-dense-disabled){min-height:36px}
md-checkbox.md-focused:not([disabled]) .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}
md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before{background-color:rgba(0,0,0,0.12)}
md-checkbox .md-container{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:18px;height:18px;left:0}
[dir=rtl] md-checkbox .md-container{left:auto}
[dir=rtl] md-checkbox .md-container{right:0}
md-checkbox .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}
md-checkbox .md-container:after{box-sizing:border-box;content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}
md-checkbox .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}
md-checkbox .md-icon{box-sizing:border-box;transition:.24s;position:absolute;top:0;left:0;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:2px}
md-checkbox.md-checked .md-icon{border-color:transparent}
md-checkbox.md-checked .md-icon:after{box-sizing:border-box;transform:rotate(45deg);position:absolute;left:4px;top:0;display:table;width:6px;height:12px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}
md-checkbox[disabled]{cursor:default}
md-checkbox.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:table;width:10.8px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}
md-checkbox .md-container{top:auto;left:auto;right:auto;margin:21px 3px 3px}
md-checkbox .md-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;white-space:normal;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin-top:10px;margin-bottom:auto;margin-left:36px}
[dir=rtl] md-checkbox .md-label{margin-left:0;margin-right:36px}
md-checkbox .md-label:empty{margin-left:24px;margin-right:0}
[dir=rtl] md-checkbox .md-label:empty{margin-left:0}
[dir=rtl] md-checkbox .md-label:empty{margin-right:24px}
md-input-container .md-checkbox-link-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;white-space:normal;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;cursor:pointer;top:-21px;margin-left:18px;margin-right:0}
[dir=rtl] md-input-container .md-checkbox-link-label{margin-left:0}
[dir=rtl] md-input-container .md-checkbox-link-label{margin-right:18px}
.md-contact-chips .md-chips md-chip{padding:0 25px 0 0}
[dir=rtl] .md-contact-chips .md-chips md-chip{padding:0 0 0 25px}
.md-contact-chips .md-chips md-chip .md-contact-avatar{float:left}
[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar{float:right}
.md-contact-chips .md-chips md-chip .md-contact-avatar img{height:32px;border-radius:16px}
.md-contact-chips .md-chips md-chip .md-contact-name{display:inline-block;height:32px;margin-left:8px}
[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name{margin-left:auto;margin-right:8px}
.md-contact-suggestion{height:56px}
.md-contact-suggestion img{height:40px;border-radius:20px;margin-top:8px}
.md-contact-suggestion .md-contact-name{margin-left:8px;width:120px}
[dir=rtl] .md-contact-suggestion .md-contact-name{margin-left:auto;margin-right:8px}
.md-contact-suggestion .md-contact-email,.md-contact-suggestion .md-contact-name{display:inline-block;overflow:hidden;text-overflow:ellipsis}
.md-contact-chips-suggestions li{height:100%}
.md-chips,md-chips{display:flex}
.md-chips{flex-wrap:wrap;flex-grow:1;font-family:Roboto,Helvetica Neue,sans-serif;font-size:13px;padding:0 0 8px 3px;vertical-align:middle}
.md-chips:after{content:"";display:table;clear:both}
[dir=rtl] .md-chips{padding:0 3px 8px 0}
.md-chips.md-readonly .md-chip-input-container{min-height:32px}
.md-chips:not(.md-readonly){cursor:text}
.md-chips.md-removable md-chip{padding-right:28px}
[dir=rtl] .md-chips.md-removable md-chip{padding-right:0;padding-left:28px}
.md-chips.md-removable md-chip .md-chip-content{padding-right:4px}
[dir=rtl] .md-chips.md-removable md-chip .md-chip-content{padding-right:0;padding-left:4px}
.md-chips md-chip{cursor:default;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 12px;float:left;box-sizing:border-box;max-width:100%;position:relative}
[dir=rtl] .md-chips md-chip{margin:8px 0 0 8px}
[dir=rtl] .md-chips md-chip{float:right}
.md-chips md-chip .md-chip-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}
[dir=rtl] .md-chips md-chip .md-chip-content{float:right}
.md-chips md-chip .md-chip-content:focus{outline:0}
.md-chips md-chip._md-chip-content-edit-is-enabled{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}
.md-chips md-chip .md-chip-remove-container{position:absolute;right:0;line-height:22px}
[dir=rtl] .md-chips md-chip .md-chip-remove-container{right:auto;left:0}
.md-chips md-chip .md-chip-remove{text-align:center;width:32px;height:32px;min-width:0;padding:0;background:transparent;border:0;box-shadow:none;margin:0;position:relative}
.md-chips md-chip .md-chip-remove md-icon{height:18px;width:18px;min-height:18px;min-width:18px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}
.md-chips .md-chip-input-container{display:block;line-height:32px;margin:8px 8px 0 0;padding:0;flex-grow:1;float:left}
[dir=rtl] .md-chips .md-chip-input-container{margin:8px 0 0 8px}
[dir=rtl] .md-chips .md-chip-input-container{float:right}
.md-chips .md-chip-input-container input{width:100%}
.md-chips .md-chip-input-container input:not([type]),.md-chips .md-chip-input-container input[type=email],.md-chips .md-chip-input-container input[type=number],.md-chips .md-chip-input-container input[type=tel],.md-chips .md-chip-input-container input[type=text],.md-chips .md-chip-input-container input[type=url]{border:0;height:32px;line-height:32px;padding:0}
.md-chips .md-chip-input-container input:not([type]):focus,.md-chips .md-chip-input-container input[type=email]:focus,.md-chips .md-chip-input-container input[type=number]:focus,.md-chips .md-chip-input-container input[type=tel]:focus,.md-chips .md-chip-input-container input[type=text]:focus,.md-chips .md-chip-input-container input[type=url]:focus{outline:0}
.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{background:transparent}
.md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap{box-shadow:none}
.md-chips .md-chip-input-container input{border:0;height:32px;line-height:32px;padding:0}
.md-chips .md-chip-input-container input:focus{outline:0}
.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{height:32px}
.md-chips .md-chip-input-container md-autocomplete{box-shadow:none}
.md-chips .md-chip-input-container md-autocomplete input{position:relative}
.md-chips .md-chip-input-container:not(:first-child){margin:8px 8px 0 0}
[dir=rtl] .md-chips .md-chip-input-container:not(:first-child){margin:8px 0 0 8px}
.md-chips .md-chip-input-container input{background:transparent;border-width:0}
.md-chips md-autocomplete button{display:none}
@media screen and (-ms-high-contrast:active){.md-chip-input-container,md-chip{border:1px solid #fff}
.md-chip-input-container md-autocomplete{border:0}
}
md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}
md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}
md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}
@media print{md-content{overflow:visible !important}
}
md-calendar{font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.md-calendar-scroll-mask{display:inline-block;overflow:hidden;height:308px}
.md-calendar-scroll-mask .md-virtual-repeat-scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch}
.md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar{display:none}
.md-calendar-scroll-mask .md-virtual-repeat-offsetter{width:100%}
.md-calendar-scroll-container{box-shadow:inset -3px 3px 6px rgba(0,0,0,0.2);display:inline-block;height:308px;width:346px}
.md-calendar-date{height:44px;width:44px;text-align:center;padding:0;border:0;box-sizing:content-box}
.md-calendar-date:first-child{padding-left:16px}
[dir=rtl] .md-calendar-date:first-child{padding-left:0;padding-right:16px}
.md-calendar-date:last-child{padding-right:16px}
[dir=rtl] .md-calendar-date:last-child{padding-right:0;padding-left:16px}
.md-calendar-date.md-calendar-date-disabled{cursor:default}
.md-calendar-date-selection-indicator{transition:background-color,color .4s cubic-bezier(0.25,0.8,0.25,1);border-radius:50%;display:inline-block;width:40px;height:40px;line-height:40px}
.md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator{cursor:pointer}
.md-calendar-month-label{height:44px;font-size:14px;font-weight:500;padding:0 0 0 24px}
[dir=rtl] .md-calendar-month-label{padding:0 24px 0 0}
.md-calendar-month-label.md-calendar-label-clickable{cursor:pointer}
.md-calendar-month-label md-icon{transform:rotate(180deg)}
[dir=rtl] .md-calendar-month-label md-icon{transform:none}
.md-calendar-month-label span{vertical-align:middle}
.md-calendar-day-header{table-layout:fixed;border-spacing:0;border-collapse:collapse}
.md-calendar-day-header th{height:40px;width:44px;text-align:center;padding:0;border:0;box-sizing:content-box;font-weight:400}
.md-calendar-day-header th:first-child{padding-left:16px}
[dir=rtl] .md-calendar-day-header th:first-child{padding-left:0;padding-right:16px}
.md-calendar-day-header th:last-child{padding-right:16px}
[dir=rtl] .md-calendar-day-header th:last-child{padding-right:0;padding-left:16px}
.md-calendar{table-layout:fixed;border-spacing:0;border-collapse:collapse}
.md-calendar tr:last-child td{border-bottom-width:1px;border-bottom-style:solid}
.md-calendar:first-child{border-top:1px solid transparent}
.md-calendar tbody,.md-calendar td,.md-calendar tr{vertical-align:middle;box-sizing:content-box}
md-datepicker{white-space:nowrap;overflow:hidden;vertical-align:middle}
.md-inline-form md-datepicker{margin-top:12px}
.md-datepicker-button{display:inline-block;box-sizing:border-box;background:0;vertical-align:middle;position:relative}
.md-datepicker-button:before{top:0;left:0;bottom:0;right:0;position:absolute;content:"";speak:none}
.md-datepicker-input{font-size:14px;box-sizing:border-box;border:0;box-shadow:none;outline:0;background:transparent;min-width:120px;max-width:328px;padding:0 0 5px}
.md-datepicker-input::-ms-clear{display:none}
._md-datepicker-floating-label&gt;md-datepicker{overflow:visible}
._md-datepicker-floating-label&gt;md-datepicker .md-datepicker-input-container{border:0}
._md-datepicker-floating-label&gt;md-datepicker .md-datepicker-button{float:left;margin-top:-16px;top:13.5px}
[dir=rtl] ._md-datepicker-floating-label&gt;md-datepicker .md-datepicker-button{float:right}
._md-datepicker-floating-label .md-input{float:none}
._md-datepicker-floating-label._md-datepicker-has-calendar-icon&gt;label:not(.md-no-float):not(.md-container-ignore){right:18px;left:auto;width:calc(16%)}
[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon&gt;label:not(.md-no-float):not(.md-container-ignore){right:auto}
[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon&gt;label:not(.md-no-float):not(.md-container-ignore){left:18px}
._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:64px}
[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:auto;margin-right:64px}
._md-datepicker-has-triangle-icon{padding-right:18px;margin-right:-18px}
[dir=rtl] ._md-datepicker-has-triangle-icon{padding-right:0;padding-left:18px}
[dir=rtl] ._md-datepicker-has-triangle-icon{margin-right:auto;margin-left:-18px}
.md-datepicker-input-container{position:relative;border-bottom-width:1px;border-bottom-style:solid;display:inline-block;width:auto}
.md-icon-button + .md-datepicker-input-container{margin-left:12px}
[dir=rtl] .md-icon-button + .md-datepicker-input-container{margin-left:auto;margin-right:12px}
.md-datepicker-input-container.md-datepicker-focused{border-bottom-width:2px}
.md-datepicker-is-showing .md-scroll-mask{z-index:99}
.md-datepicker-calendar-pane{position:absolute;top:0;left:-100%;z-index:100;border-width:1px;border-style:solid;background:transparent;transform:scale(0);transform-origin:0 0;transition:transform .2s cubic-bezier(0.25,0.8,0.25,1)}
.md-datepicker-calendar-pane.md-pane-open{transform:scale(1)}
.md-datepicker-input-mask{height:40px;width:340px;position:relative;overflow:hidden;background:transparent;pointer-events:none;cursor:text}
.md-datepicker-calendar{opacity:0;transition:opacity .2s cubic-bezier(0.5,0,0.25,1)}
.md-pane-open .md-datepicker-calendar{opacity:1}
.md-datepicker-calendar md-calendar:focus{outline:0}
.md-datepicker-expand-triangle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}
.md-datepicker-triangle-button{position:absolute;right:0;bottom:-2.5px;transform:translateX(45%)}
[dir=rtl] .md-datepicker-triangle-button{right:auto;left:0}
[dir=rtl] .md-datepicker-triangle-button{transform:translateX(-45%)}
.md-datepicker-triangle-button.md-button.md-icon-button{height:36px;width:36px;position:absolute;padding:8px}
md-datepicker[disabled] .md-datepicker-input-container{border-bottom-color:transparent}
md-datepicker[disabled] .md-datepicker-triangle-button{display:none}
.md-datepicker-open{overflow:hidden}
.md-datepicker-open .md-datepicker-input-container,.md-datepicker-open input.md-input{border-bottom-color:transparent}
.md-datepicker-open .md-datepicker-triangle-button,.md-datepicker-open.md-input-has-placeholder&gt;label,.md-datepicker-open.md-input-has-value&gt;label{display:none}
.md-datepicker-pos-adjusted .md-datepicker-input-mask{display:none}
.md-datepicker-calendar-pane .md-calendar{transform:translateY(-85px);transition:transform .65s cubic-bezier(0.25,0.8,0.25,1);transition-delay:.125s}
.md-datepicker-calendar-pane.md-pane-open .md-calendar{transform:translateY(0)}
.md-dialog-is-showing{max-height:100%}
.md-dialog-container{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;overflow:hidden}
md-dialog{opacity:0;min-width:240px;max-width:80%;max-height:80%;position:relative;overflow:auto;box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);display:flex;flex-direction:column}
md-dialog.md-transition-in{opacity:1;transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transform:translate(0,0) scale(1)}
md-dialog.md-transition-out{opacity:0;transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transform:translate(0,100%) scale(0.2)}
md-dialog&gt;form{display:flex;flex-direction:column;overflow:auto}
md-dialog .md-dialog-content{padding:24px}
md-dialog md-dialog-content{order:1;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}
md-dialog md-dialog-content:not([layout=row])&gt;:first-child:not(.md-subheader){margin-top:0}
md-dialog md-dialog-content:focus{outline:0}
md-dialog md-dialog-content .md-subheader{margin:0}
md-dialog md-dialog-content .md-dialog-content-body{width:100%}
md-dialog md-dialog-content .md-prompt-input-container{width:100%;box-sizing:border-box}
md-dialog md-dialog-actions{display:flex;order:2;box-sizing:border-box;align-items:center;justify-content:flex-end;margin-bottom:0;padding-right:8px;padding-left:16px;min-height:52px;overflow:hidden}
[dir=rtl] md-dialog md-dialog-actions{padding-right:16px}
[dir=rtl] md-dialog md-dialog-actions{padding-left:8px}
md-dialog md-dialog-actions .md-button{margin:8px 0 8px 8px}
[dir=rtl] md-dialog md-dialog-actions .md-button{margin-left:0}
[dir=rtl] md-dialog md-dialog-actions .md-button{margin-right:8px}
md-dialog.md-content-overflow md-dialog-actions{border-top-width:1px;border-top-style:solid}
@media screen and (-ms-high-contrast:active){md-dialog{border:1px solid #fff}
}
@media(max-width:959px){md-dialog.md-dialog-fullscreen{min-height:100%;min-width:100%;border-radius:0}
}
md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}
md-divider[md-inset]{margin-left:80px}
[dir=rtl] md-divider[md-inset]{margin-left:auto;margin-right:80px}
@media(max-width:599px){.layout-row:not(.layout-xs-column)&gt;md-divider,.layout-xs-row&gt;md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
}
@media(min-width:600px) and (max-width:959px){.layout-gt-xs-row:not(.layout-sm-column)&gt;md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)&gt;md-divider,.layout-sm-row:not(.layout-sm-column)&gt;md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
}
@media(min-width:960px) and (max-width:1279px){.layout-gt-sm-row:not(.layout-md-column)&gt;md-divider,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)&gt;md-divider,.layout-md-row:not(.layout-md-column)&gt;md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)&gt;md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
}
@media(min-width:1280px) and (max-width:1919px){.layout-gt-md-row:not(.layout-lg-column)&gt;md-divider,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)&gt;md-divider,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;md-divider,.layout-lg-row:not(.layout-lg-column)&gt;md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
}
@media(min-width:1920px){.layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-divider,.layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-divider,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-divider,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-divider,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-divider,.layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}
}
md-fab-speed-dial{position:relative;display:flex;align-items:center;z-index:20}
md-fab-speed-dial.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}
md-fab-speed-dial.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}
md-fab-speed-dial.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}
md-fab-speed-dial.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}
md-fab-speed-dial:not(.md-hover-full){pointer-events:none}
md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item,md-fab-speed-dial:not(.md-hover-full) md-fab-trigger{pointer-events:auto}
md-fab-speed-dial:not(.md-hover-full).md-is-open{pointer-events:auto}
md-fab-speed-dial ._md-css-variables{z-index:20}
md-fab-speed-dial.md-is-open .md-fab-action-item{align-items:center}
md-fab-speed-dial md-fab-actions{display:flex;height:auto}
md-fab-speed-dial md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(0.55,0,0.55,0.2)}
md-fab-speed-dial.md-down{flex-direction:column}
md-fab-speed-dial.md-down md-fab-trigger{order:1}
md-fab-speed-dial.md-down md-fab-actions{flex-direction:column;order:2}
md-fab-speed-dial.md-up{flex-direction:column}
md-fab-speed-dial.md-up md-fab-trigger{order:2}
md-fab-speed-dial.md-up md-fab-actions{flex-direction:column-reverse;order:1}
md-fab-speed-dial.md-left{flex-direction:row}
md-fab-speed-dial.md-left md-fab-trigger{order:2}
md-fab-speed-dial.md-left md-fab-actions{flex-direction:row-reverse;order:1}
md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(0.55,0,0.55,0.2)}
md-fab-speed-dial.md-right{flex-direction:row}
md-fab-speed-dial.md-right md-fab-trigger{order:1}
md-fab-speed-dial.md-right md-fab-actions{flex-direction:row;order:2}
md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(0.55,0,0.55,0.2)}
md-fab-speed-dial.md-fling-remove .md-fab-action-item&gt;*,md-fab-speed-dial.md-scale-remove .md-fab-action-item&gt;*{visibility:hidden}
md-fab-speed-dial.md-fling .md-fab-action-item{opacity:1}
md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item{opacity:0;transition-duration:0}
md-fab-speed-dial.md-scale .md-fab-action-item{transform:scale(0);transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.14286s}
md-fab-toolbar{display:block}
md-fab-toolbar.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}
md-fab-toolbar.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}
md-fab-toolbar.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}
md-fab-toolbar.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}
md-fab-toolbar .md-fab-toolbar-wrapper{display:block;position:relative;overflow:hidden;height:68px}
md-fab-toolbar md-fab-trigger{position:absolute;z-index:20}
md-fab-toolbar md-fab-trigger button{overflow:visible !important}
md-fab-toolbar md-fab-trigger .md-fab-toolbar-background{display:block;position:absolute;z-index:21;opacity:1;transition:all .3s cubic-bezier(0.55,0,0.55,0.2)}
md-fab-toolbar md-fab-trigger md-icon{position:relative;z-index:22;opacity:1;transition:all .2s ease-in}
md-fab-toolbar.md-left md-fab-trigger{right:0}
[dir=rtl] md-fab-toolbar.md-left md-fab-trigger{right:auto;left:0}
md-fab-toolbar.md-left .md-toolbar-tools{flex-direction:row-reverse}
md-fab-toolbar.md-left .md-toolbar-tools&gt;.md-button:first-child{margin-right:.6rem}
[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools&gt;.md-button:first-child{margin-right:auto;margin-left:.6rem}
md-fab-toolbar.md-left .md-toolbar-tools&gt;.md-button:first-child{margin-left:-0.8rem}
[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools&gt;.md-button:first-child{margin-left:auto;margin-right:-0.8rem}
md-fab-toolbar.md-left .md-toolbar-tools&gt;.md-button:last-child{margin-right:8px}
[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools&gt;.md-button:last-child{margin-right:auto;margin-left:8px}
md-fab-toolbar.md-right md-fab-trigger{left:0}
[dir=rtl] md-fab-toolbar.md-right md-fab-trigger{left:auto;right:0}
md-fab-toolbar.md-right .md-toolbar-tools{flex-direction:row}
md-fab-toolbar md-toolbar{background-color:transparent !important;pointer-events:none;z-index:23}
md-fab-toolbar md-toolbar .md-toolbar-tools{padding:0 20px;margin-top:3px}
md-fab-toolbar md-toolbar .md-fab-action-item{opacity:0;transform:scale(0);transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.15s}
md-fab-toolbar.md-is-open md-fab-trigger&gt;button{box-shadow:none}
md-fab-toolbar.md-is-open md-fab-trigger&gt;button md-icon{opacity:0}
md-fab-toolbar.md-is-open .md-fab-action-item{opacity:1;transform:scale(1)}
md-grid-list{box-sizing:border-box;display:block;position:relative}
md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile&gt;figure{box-sizing:border-box}
md-grid-list md-grid-tile{display:block;position:absolute}
md-grid-list md-grid-tile figure{display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}
md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:flex;flex-direction:row;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,0.18);overflow:hidden;position:absolute;left:0;right:0}
md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}
md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}
md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}
md-grid-list md-grid-tile md-grid-tile-header{top:0}
md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}
@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}
md-grid-tile-footer{border-top:1px solid #fff}
}
md-icon{margin:auto;background-repeat:no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}
md-icon svg{pointer-events:none;display:block}
md-icon[md-font-icon]{line-height:24px;width:auto}
md-input-container{display:inline-block;position:relative;padding:2px;margin:18px 0;vertical-align:middle}
md-input-container:after{content:"";display:table;clear:both}
md-input-container.md-block{display:block}
md-input-container .md-errors-spacer{float:right;min-height:24px;min-width:1px}
[dir=rtl] md-input-container .md-errors-spacer{float:left}
md-input-container&gt;md-icon{position:absolute;top:8px;left:2px;right:auto}
[dir=rtl] md-input-container&gt;md-icon{left:auto}
[dir=rtl] md-input-container&gt;md-icon{right:2px}
md-input-container input[type=color],md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=datetime],md-input-container input[type=email],md-input-container input[type=month],md-input-container input[type=number],md-input-container input[type=password],md-input-container input[type=search],md-input-container input[type=tel],md-input-container input[type=text],md-input-container input[type=time],md-input-container input[type=url],md-input-container input[type=week],md-input-container textarea{-moz-appearance:none;-webkit-appearance:none}
md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week]{min-height:30px}
md-input-container textarea{resize:none;overflow:hidden}
md-input-container textarea.md-input{min-height:30px;-ms-flex-preferred-size:auto}
md-input-container textarea[md-no-autogrow]{height:auto;overflow:auto}
md-input-container label:not(.md-container-ignore){position:absolute;bottom:100%;left:0;right:auto}
[dir=rtl] md-input-container label:not(.md-container-ignore){left:auto}
[dir=rtl] md-input-container label:not(.md-container-ignore){right:0}
md-input-container label:not(.md-container-ignore).md-required:after{content:" *";font-size:13px;vertical-align:top}
md-input-container .md-placeholder,md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;padding-right:0;z-index:1;transform:translate3d(0,28px,0) scale(1);transition:transform .4s cubic-bezier(0.25,0.8,0.25,1);max-width:100%;transform-origin:left top}
[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-left:0}
[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-right:2px}
[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){transform-origin:right top}
md-input-container.md-input-has-value .md-placeholder,md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-left:3px;padding-right:0}
[dir=rtl] md-input-container.md-input-has-value .md-placeholder,[dir=rtl] md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-left:0}
[dir=rtl] md-input-container.md-input-has-value .md-placeholder,[dir=rtl] md-input-container.md-input-has-value label:not(.md-no-float):not(.md-container-ignore){padding-right:3px}
md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,transform;transform:translate3d(0,30px,0)}
md-input-container.md-input-focused .md-placeholder{opacity:1;transform:translate3d(0,24px,0)}
md-input-container.md-input-has-value .md-placeholder{transition:none;opacity:0}
md-input-container:not(.md-input-has-value):not(.md-input-has-placeholder) input:not(:focus){color:transparent}
md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field{color:transparent}
md-input-container .md-input{order:2;display:block;margin-top:0;background:0;padding:2px 2px 1px 0;border-width:0 0 1px;line-height:26px;height:30px;-ms-flex-preferred-size:26px;border-radius:0;border-style:solid;transition:border-color .4s cubic-bezier(0.25,0.8,0.25,1);width:100%;box-sizing:border-box;float:left}
[dir=rtl] md-input-container .md-input{padding-left:2px}
[dir=rtl] md-input-container .md-input{padding-right:0}
[dir=rtl] md-input-container .md-input{float:right}
md-input-container .md-input:focus{outline:0}
md-input-container .md-input:invalid{outline:0;box-shadow:none}
md-input-container .md-input.md-no-flex{flex:none !important}
md-input-container .md-char-counter{text-align:right;padding-right:2px;padding-left:0}
[dir=rtl] md-input-container .md-char-counter{text-align:left}
[dir=rtl] md-input-container .md-char-counter{padding-right:0}
[dir=rtl] md-input-container .md-char-counter{padding-left:2px}
md-input-container .md-input-messages-animation{position:relative;order:4;overflow:hidden;clear:left}
[dir=rtl] md-input-container .md-input-messages-animation{clear:right}
md-input-container .md-char-counter,md-input-container .md-input-message-animation{font-size:12px;line-height:14px;overflow:hidden;transition:all .3s cubic-bezier(0.55,0,0.55,0.2);opacity:1;margin-top:0;padding-top:8px}
md-input-container .md-char-counter:not(.md-char-counter),md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:5px;padding-left:0}
[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:0}
[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-left:5px}
md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation{opacity:0;margin-top:-100px}
md-input-container .md-input-message-animation.ng-enter-prepare{opacity:0;margin-top:-100px}
md-input-container .md-input-message-animation.ng-enter:not(.ng-enter-active){opacity:0;margin-top:-100px}
md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0,6px,0) scale(0.75);transition:transform .4s cubic-bezier(0.25,0.8,0.25,1),width .4s cubic-bezier(0.25,0.8,0.25,1)}
md-input-container.md-input-has-value label{transition:none}
md-input-container.md-input-focused .md-input,md-input-container.md-input-resized .md-input,md-input-container .md-input.ng-invalid.ng-dirty{padding-bottom:0;border-width:0 0 2px}
[disabled] md-input-container .md-input,md-input-container .md-input[disabled]{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x}
md-input-container.md-icon-float{transition:margin-top .4s cubic-bezier(0.25,0.8,0.25,1)}
md-input-container.md-icon-float&gt;label{pointer-events:none;position:absolute}
md-input-container.md-icon-float&gt;md-icon{top:8px;left:2px;right:auto}
[dir=rtl] md-input-container.md-icon-float&gt;md-icon{left:auto}
[dir=rtl] md-input-container.md-icon-float&gt;md-icon{right:2px}
md-input-container.md-icon-left&gt;label .md-placeholder,md-input-container.md-icon-left&gt;label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-right&gt;label .md-placeholder,md-input-container.md-icon-right&gt;label:not(.md-no-float):not(.md-container-ignore){width:calc(64%);padding:0}
md-input-container.md-icon-left{padding-left:36px;padding-right:0}
[dir=rtl] md-input-container.md-icon-left{padding-left:0}
[dir=rtl] md-input-container.md-icon-left{padding-right:36px}
md-input-container.md-icon-left&gt;label{left:36px;right:auto}
[dir=rtl] md-input-container.md-icon-left&gt;label{left:auto}
[dir=rtl] md-input-container.md-icon-left&gt;label{right:36px}
md-input-container.md-icon-right{padding-left:0;padding-right:36px}
[dir=rtl] md-input-container.md-icon-right{padding-left:36px}
[dir=rtl] md-input-container.md-icon-right{padding-right:0}
md-input-container.md-icon-right&gt;md-icon:last-of-type{margin:0;right:2px;left:auto}
[dir=rtl] md-input-container.md-icon-right&gt;md-icon:last-of-type{right:auto}
[dir=rtl] md-input-container.md-icon-right&gt;md-icon:last-of-type{left:2px}
md-input-container.md-icon-left.md-icon-right{padding-left:36px;padding-right:36px}
md-input-container.md-icon-left.md-icon-right&gt;label .md-placeholder,md-input-container.md-icon-left.md-icon-right&gt;label:not(.md-no-float):not(.md-container-ignore){width:calc(28%)}
.md-resize-wrapper{position:relative}
.md-resize-wrapper:after{content:"";display:table;clear:both}
.md-resize-handle{position:absolute;bottom:-5px;left:0;height:10px;background:transparent;width:100%;cursor:ns-resize}
@media screen and (-ms-high-contrast:active){md-input-container.md-default-theme&gt;md-icon{fill:#fff}
}
md-list{display:block;padding:8px 0}
md-list .md-subheader{font-size:14px;font-weight:500;letter-spacing:.01em;line-height:1.2em}
md-list.md-dense:not(.md-dense-disabled) md-list-item,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner{min-height:40px}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner:before,md-list.md-dense:not(.md-dense-disabled) md-list-item:before{content:"";min-height:40px;visibility:hidden;display:inline-block}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner md-icon:first-child,md-list.md-dense:not(.md-dense-disabled) md-list-item md-icon:first-child{width:20px;height:20px}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner&gt;md-icon:first-child:not(.md-avatar-icon),md-list.md-dense:not(.md-dense-disabled) md-list-item&gt;md-icon:first-child:not(.md-avatar-icon){margin-right:36px;margin-top:4px;margin-bottom:4px}
[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner&gt;md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item&gt;md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:36px}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar-icon,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar-icon{margin-right:20px;margin-top:6px;margin-bottom:6px}
[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar-icon,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:20px}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-avatar{flex:none;width:36px;height:36px}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-secondary-container .md-secondary.md-button,md-list.md-dense:not(.md-dense-disabled) md-list-item .md-secondary-container .md-secondary.md-button{margin-top:4px;margin-bottom:4px}
md-list.md-dense:not(.md-dense-disabled) md-list-item .md-list-item-inner .md-secondary-container md-checkbox:not(.md-dense-disabled),md-list.md-dense:not(.md-dense-disabled) md-list-item .md-secondary-container md-checkbox:not(.md-dense-disabled){min-height:40px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text.md-offset,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-list-item-text.md-offset,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text.md-offset,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style .md-list-item-text.md-offset{margin-left:56px}
[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text p,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-list-item-text p,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text p,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style .md-list-item-text h4,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style .md-list-item-text p{line-height:1.05;font-size:12px;padding-bottom:4px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style .md-list-item-text h3{font-size:13px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style{min-height:60px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line:before,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style:before{content:"";min-height:60px;visibility:hidden;display:inline-block}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line .md-avatar-icon,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style .md-avatar-icon,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-2-line&gt;.md-no-style&gt;.md-avatar{margin-top:12px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style{min-height:76px}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line:before,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style:before{content:"";min-height:76px;visibility:hidden;display:inline-block}
md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style&gt;.md-avatar,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;.md-no-style&gt;md-icon:first-child,md-list.md-dense:not(.md-dense-disabled) md-list-item.md-3-line&gt;md-icon:first-child{margin-top:16px}
md-list.md-dense:not(.md-dense-disabled) .md-subheader-inner{padding-top:12px;padding-bottom:12px}
md-list-item{position:relative}
md-list-item.md-proxy-focus.md-focused .md-no-style{transition:background-color .15s linear}
md-list-item._md-button-wrap{position:relative}
md-list-item._md-button-wrap&gt;div.md-button:first-child{display:flex;align-items:center;justify-content:flex-start;padding:0 16px;margin:0;font-weight:400;text-align:left;border:0}
[dir=rtl] md-list-item._md-button-wrap&gt;div.md-button:first-child{text-align:right}
md-list-item._md-button-wrap&gt;div.md-button:first-child&gt;.md-button:first-child{position:absolute;top:0;left:0;height:100%;margin:0;padding:0}
md-list-item._md-button-wrap&gt;div.md-button:first-child .md-list-item-inner{width:100%}
md-list-item._md-button-wrap&gt;div.md-button:first-child .md-list-item-inner:before{content:"";min-height:inherit;visibility:hidden;display:inline-block}
md-list-item.md-no-proxy,md-list-item .md-no-style{position:relative;padding:0 16px;flex:1 1 auto}
md-list-item.md-no-proxy.md-button,md-list-item .md-no-style.md-button{font-size:inherit;height:inherit;text-align:left;text-transform:none;width:100%;white-space:normal;flex-direction:inherit;align-items:inherit;border-radius:0;margin:0}
[dir=rtl] md-list-item.md-no-proxy.md-button,[dir=rtl] md-list-item .md-no-style.md-button{text-align:right}
md-list-item.md-no-proxy.md-button&gt;.md-ripple-container,md-list-item .md-no-style.md-button&gt;.md-ripple-container{border-radius:0}
md-list-item.md-no-proxy:focus,md-list-item .md-no-style:focus{outline:0}
md-list-item.md-clickable:hover{cursor:pointer}
md-list-item md-divider{position:absolute;bottom:0;left:0;width:100%}
[dir=rtl] md-list-item md-divider{left:auto;right:0}
md-list-item md-divider[md-inset]{left:72px;width:calc(28%);margin:0 !important}
[dir=rtl] md-list-item md-divider[md-inset]{left:auto;right:72px}
md-list-item,md-list-item .md-list-item-inner{display:flex;justify-content:flex-start;align-items:center;min-height:48px;height:auto}
md-list-item .md-list-item-inner:before,md-list-item:before{content:"";min-height:48px;visibility:hidden;display:inline-block}
md-list-item .md-list-item-inner&gt;div.md-primary&gt;md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner&gt;div.md-secondary&gt;md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner&gt;md-icon.md-secondary:not(.md-avatar-icon),md-list-item .md-list-item-inner&gt;md-icon:first-child:not(.md-avatar-icon),md-list-item&gt;div.md-primary&gt;md-icon:not(.md-avatar-icon),md-list-item&gt;div.md-secondary&gt;md-icon:not(.md-avatar-icon),md-list-item&gt;md-icon.md-secondary:not(.md-avatar-icon),md-list-item&gt;md-icon:first-child:not(.md-avatar-icon){width:24px;margin-top:16px;margin-bottom:12px;box-sizing:content-box}
md-list-item .md-list-item-inner&gt;div.md-primary&gt;md-checkbox,md-list-item .md-list-item-inner&gt;div.md-secondary&gt;md-checkbox,md-list-item .md-list-item-inner&gt;md-checkbox,md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item&gt;div.md-primary&gt;md-checkbox,md-list-item&gt;div.md-secondary&gt;md-checkbox,md-list-item&gt;md-checkbox,md-list-item md-checkbox.md-secondary{align-self:center}
md-list-item .md-list-item-inner&gt;div.md-primary&gt;md-checkbox .md-label,md-list-item .md-list-item-inner&gt;div.md-secondary&gt;md-checkbox .md-label,md-list-item .md-list-item-inner&gt;md-checkbox .md-label,md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label,md-list-item&gt;div.md-primary&gt;md-checkbox .md-label,md-list-item&gt;div.md-secondary&gt;md-checkbox .md-label,md-list-item&gt;md-checkbox .md-label,md-list-item md-checkbox.md-secondary .md-label{display:none}
md-list-item .md-list-item-inner&gt;md-icon:first-child:not(.md-avatar-icon),md-list-item&gt;md-icon:first-child:not(.md-avatar-icon){margin-right:32px}
[dir=rtl] md-list-item .md-list-item-inner&gt;md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list-item&gt;md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:32px}
md-list-item .md-avatar,md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar,md-list-item .md-list-item-inner .md-avatar-icon{margin-top:8px;margin-bottom:8px;margin-right:16px;border-radius:50%;box-sizing:content-box}
[dir=rtl] md-list-item .md-avatar,[dir=rtl] md-list-item .md-avatar-icon,[dir=rtl] md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:16px}
md-list-item .md-avatar,md-list-item .md-list-item-inner .md-avatar{flex:none;width:40px;height:40px}
md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar-icon{padding:8px}
md-list-item .md-avatar-icon svg,md-list-item .md-list-item-inner .md-avatar-icon svg{width:24px;height:24px}
md-list-item .md-list-item-inner&gt;md-checkbox,md-list-item&gt;md-checkbox{width:24px;min-height:40px;margin-left:0;margin-right:29px}
[dir=rtl] md-list-item .md-list-item-inner&gt;md-checkbox,[dir=rtl] md-list-item&gt;md-checkbox{margin-left:29px}
[dir=rtl] md-list-item .md-list-item-inner&gt;md-checkbox,[dir=rtl] md-list-item&gt;md-checkbox{margin-right:0}
md-list-item .md-list-item-inner .md-secondary-container,md-list-item .md-secondary-container{display:flex;align-items:center;position:relative;flex-shrink:0;margin:auto 0 auto auto}
[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,[dir=rtl] md-list-item .md-secondary-container{margin-right:auto}
[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,[dir=rtl] md-list-item .md-secondary-container{margin-left:0}
md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,md-list-item .md-secondary-container .md-button:last-of-type,md-list-item .md-secondary-container .md-icon-button:last-of-type{margin-right:0}
[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type{margin-right:auto;margin-left:0}
md-list-item .md-list-item-inner .md-secondary-container md-checkbox,md-list-item .md-secondary-container md-checkbox{margin:0 6px;padding:0 8px;min-height:40px}
md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,md-list-item .md-secondary-container md-checkbox:last-child{width:40px;margin-right:0}
[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,[dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child{margin-right:auto;margin-left:0}
md-list-item .md-list-item-inner .md-secondary-container md-switch,md-list-item .md-secondary-container md-switch{margin-top:0;margin-bottom:0;margin-right:-6px}
[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-switch,[dir=rtl] md-list-item .md-secondary-container md-switch{margin-right:auto;margin-left:-6px}
md-list-item .md-list-item-inner&gt;.md-list-item-inner&gt;p,md-list-item .md-list-item-inner&gt;p,md-list-item&gt;.md-list-item-inner&gt;p,md-list-item&gt;p{flex:1 1 auto;margin:0}
md-list-item.md-2-line,md-list-item.md-2-line&gt;.md-no-style,md-list-item.md-3-line,md-list-item.md-3-line&gt;.md-no-style{align-items:flex-start;justify-content:center}
md-list-item.md-2-line.md-long-text,md-list-item.md-2-line&gt;.md-no-style.md-long-text,md-list-item.md-3-line.md-long-text,md-list-item.md-3-line&gt;.md-no-style.md-long-text{margin-top:8px;margin-bottom:8px}
md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line&gt;.md-no-style .md-list-item-text,md-list-item.md-3-line .md-list-item-text,md-list-item.md-3-line&gt;.md-no-style .md-list-item-text{flex:1 1 auto;margin:auto;text-overflow:ellipsis;overflow:hidden}
md-list-item.md-2-line .md-list-item-text.md-offset,md-list-item.md-2-line&gt;.md-no-style .md-list-item-text.md-offset,md-list-item.md-3-line .md-list-item-text.md-offset,md-list-item.md-3-line&gt;.md-no-style .md-list-item-text.md-offset{margin-left:56px}
[dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-2-line&gt;.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line&gt;.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}
md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line&gt;.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line&gt;.md-no-style .md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.01em;margin:0;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
md-list-item.md-2-line .md-list-item-text h4,md-list-item.md-2-line&gt;.md-no-style .md-list-item-text h4,md-list-item.md-3-line .md-list-item-text h4,md-list-item.md-3-line&gt;.md-no-style .md-list-item-text h4{font-size:14px;letter-spacing:.01em;margin:3px 0 1px;font-weight:400;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line&gt;.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line&gt;.md-no-style .md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.01em;margin:0;line-height:1.6em}
md-list-item.md-2-line,md-list-item.md-2-line&gt;.md-no-style{height:auto;min-height:72px}
md-list-item.md-2-line:before,md-list-item.md-2-line&gt;.md-no-style:before{content:"";min-height:72px;visibility:hidden;display:inline-block}
md-list-item.md-2-line .md-avatar-icon,md-list-item.md-2-line&gt;.md-avatar,md-list-item.md-2-line&gt;.md-no-style .md-avatar-icon,md-list-item.md-2-line&gt;.md-no-style&gt;.md-avatar{margin-top:12px}
md-list-item.md-2-line&gt;.md-no-style&gt;md-icon:first-child,md-list-item.md-2-line&gt;md-icon:first-child{align-self:flex-start}
md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line&gt;.md-no-style .md-list-item-text{flex:1 1 auto}
md-list-item.md-3-line,md-list-item.md-3-line&gt;.md-no-style{height:auto;min-height:88px}
md-list-item.md-3-line:before,md-list-item.md-3-line&gt;.md-no-style:before{content:"";min-height:88px;visibility:hidden;display:inline-block}
md-list-item.md-3-line&gt;.md-avatar,md-list-item.md-3-line&gt;.md-no-style&gt;.md-avatar,md-list-item.md-3-line&gt;.md-no-style&gt;md-icon:first-child,md-list-item.md-3-line&gt;md-icon:first-child{margin-top:16px}
.md-open-menu-container{position:fixed;left:0;top:0;z-index:100;opacity:0;border-radius:2px;max-height:calc(90vh);overflow:auto}
.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;min-height:1px;max-height:1px;width:100%}
.md-open-menu-container md-menu-content&gt;*{opacity:0}
.md-open-menu-container:not(.md-clickable){pointer-events:none}
.md-open-menu-container.md-active{opacity:1;transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-duration:.2s}
.md-open-menu-container.md-active&gt;md-menu-content&gt;*{opacity:1;transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.2s;transition-delay:.1s}
.md-open-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.25s}
md-menu-content{display:flex;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}
md-menu-content.md-dense{max-height:208px}
md-menu-content.md-dense md-menu-item{height:32px;min-height:32px}
md-menu-item{display:flex;flex-direction:row;min-height:48px;height:48px;align-content:center;justify-content:flex-start}
md-menu-item&gt;*{width:100%;margin:auto 0;padding-left:16px;padding-right:16px}
md-menu-item&gt;a.md-button{padding-top:5px}
md-menu-item&gt;.md-button{text-align:left;display:inline-block;border-radius:0;margin:auto 0;font-size:15px;text-transform:none;font-weight:400;height:100%;padding-left:16px;padding-right:16px;width:100%}
md-menu-item&gt;.md-button::-moz-focus-inner{padding:0;border:0}
[dir=rtl] md-menu-item&gt;.md-button{text-align:right}
md-menu-item&gt;.md-button md-icon{margin:auto 16px auto 0}
[dir=rtl] md-menu-item&gt;.md-button md-icon{margin:auto 0 auto 16px}
md-menu-item&gt;.md-button p{display:inline-block;margin:auto}
md-menu-item&gt;.md-button span{margin-top:auto;margin-bottom:auto}
md-menu-item&gt;.md-button .md-ripple-container{border-radius:inherit}
md-toolbar .md-menu{height:auto;margin:auto;padding:0}
@media(max-width:959px){md-menu-content{min-width:112px}
md-menu-content[width="3"]{min-width:168px}
md-menu-content[width="4"]{min-width:224px}
md-menu-content[width="5"]{min-width:280px}
md-menu-content[width="6"]{min-width:336px}
md-menu-content[width="7"]{min-width:392px}
}
@media(min-width:960px){md-menu-content{min-width:96px}
md-menu-content[width="3"]{min-width:192px}
md-menu-content[width="4"]{min-width:256px}
md-menu-content[width="5"]{min-width:320px}
md-menu-content[width="6"]{min-width:384px}
md-menu-content[width="7"]{min-width:448px}
}
md-toolbar.md-menu-toolbar h2.md-toolbar-tools{line-height:1rem;height:auto;padding:28px 28px 12px}
md-toolbar.md-has-open-menu{position:relative;z-index:100}
md-menu-bar{padding:0 20px;display:block;position:relative;z-index:2}
md-menu-bar .md-menu{display:inline-block;padding:0;position:relative}
md-menu-bar button{font-size:14px;padding:0 10px;margin:0;border:0;background-color:transparent;height:40px}
md-menu-bar md-backdrop.md-menu-backdrop{z-index:-2}
md-menu-content.md-menu-bar-menu.md-dense{max-height:none;padding:16px 0}
md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent{position:relative}
md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent&gt;md-icon{position:absolute;padding:0;width:24px;top:6px;left:24px}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent&gt;md-icon{left:auto;right:24px}
md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu&gt;.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent&gt;.md-button{padding:0 32px 0 64px}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu&gt;.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent&gt;.md-button{padding:0 64px 0 32px}
md-menu-content.md-menu-bar-menu.md-dense .md-button{min-height:0;height:32px}
md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:left}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:right}
md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:right;margin:0 8px}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:left}
md-menu-content.md-menu-bar-menu.md-dense md-menu-divider{margin:8px 0}
md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item&gt;.md-button{text-align:left}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item&gt;.md-button{text-align:right}
md-menu-content.md-menu-bar-menu.md-dense .md-menu{padding:0}
md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button{position:relative;margin:0;width:100%;text-transform:none;font-weight:400;border-radius:0;padding-left:16px}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button{padding-left:0;padding-right:16px}
md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button:after{display:block;content:"\25BC";position:absolute;top:0;speak:none;transform:rotate(270deg) scaleY(0.45) scaleX(0.9);right:28px}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button:after{transform:rotate(90deg) scaleY(0.45) scaleX(0.9)}
[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu&gt;.md-button:after{right:auto;left:28px}
.md-nav-bar{border-style:solid;border-width:0 0 1px;height:48px;position:relative}
._md-nav-bar-list{outline:0;list-style:none;margin:0;padding:0;box-sizing:border-box;display:flex;flex-direction:row}
.md-nav-item:first-of-type{margin-left:8px}
.md-button._md-nav-button{line-height:24px;margin:0 4px;padding:12px 16px;transition:background-color .35s cubic-bezier(0.35,0,0.25,1)}
.md-button._md-nav-button:focus{outline:0}
md-nav-ink-bar{background-color:#000;position:absolute;bottom:0;left:0;width:100%;height:2px;transform-origin:left top;will-change:transform;transition:transform .125s cubic-bezier(0.35,0,0.25,1)}
md-nav-ink-bar.ng-animate{transition:none}
md-nav-extra-content{min-height:48px;padding-right:12px}
@-webkit-keyframes indeterminate-rotate{0{transform:rotate(0)}
to{transform:rotate(1turn)}
}
@keyframes indeterminate-rotate{0{transform:rotate(0)}
to{transform:rotate(1turn)}
}
md-progress-circular{position:relative;display:block;transform:scale(1,1)}
[dir=rtl] md-progress-circular{transform:scale(-1,1)}
md-progress-circular._md-progress-circular-disabled{visibility:hidden}
md-progress-circular.md-mode-indeterminate svg{-webkit-animation:indeterminate-rotate 1568.63ms linear infinite;animation:indeterminate-rotate 1568.63ms linear infinite}
md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}
md-progress-linear{display:block;position:relative;width:100%;height:5px;padding-top:0 !important;margin-bottom:0 !important;transform:scale(1,1)}
[dir=rtl] md-progress-linear{transform:scale(-1,1)}
md-progress-linear._md-progress-linear-disabled{visibility:hidden}
md-progress-linear .md-container{display:block;position:relative;overflow:hidden;width:100%;height:5px;transform:translate(0,0) scale(1,1)}
md-progress-linear .md-container .md-bar{position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}
md-progress-linear .md-container .md-dashed:before{content:"";display:none;position:absolute;margin-top:0;height:5px;width:100%;background-color:transparent;background-size:10px 10px !important;background-position:0 -23px}
md-progress-linear .md-container .md-bar1,md-progress-linear .md-container .md-bar2{transition:transform .2s linear}
md-progress-linear .md-container.md-mode-query .md-bar1{display:none}
md-progress-linear .md-container.md-mode-query .md-bar2{transition:all .2s linear;-webkit-animation:query .8s cubic-bezier(0.39,0.575,0.565,1) infinite;animation:query .8s cubic-bezier(0.39,0.575,0.565,1) infinite}
md-progress-linear .md-container.md-mode-determinate .md-bar1{display:none}
md-progress-linear .md-container.md-mode-indeterminate .md-bar1{-webkit-animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite;animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite}
md-progress-linear .md-container.md-mode-indeterminate .md-bar2{-webkit-animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite;animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite}
md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container{-webkit-animation:none;animation:none}
md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1,md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2{-webkit-animation-name:none;animation-name:none}
md-progress-linear .md-container.md-mode-buffer{background-color:transparent !important;transition:all .2s linear}
md-progress-linear .md-container.md-mode-buffer .md-dashed:before{display:block;-webkit-animation:buffer 3s linear infinite;animation:buffer 3s linear infinite}
@-webkit-keyframes query{0{opacity:1;transform:translateX(35%) scale(0.3,1)}
to{opacity:0;transform:translateX(-50%) scale(0,1)}
}
@keyframes query{0{opacity:1;transform:translateX(35%) scale(0.3,1)}
to{opacity:0;transform:translateX(-50%) scale(0,1)}
}
@-webkit-keyframes buffer{0{opacity:1;background-position:0 -23px}
50%{opacity:0}
to{opacity:1;background-position:-200px -23px}
}
@keyframes buffer{0{opacity:1;background-position:0 -23px}
50%{opacity:0}
to{opacity:1;background-position:-200px -23px}
}
@-webkit-keyframes md-progress-linear-indeterminate-scale-1{0{transform:scaleX(0.1);-webkit-animation-timing-function:linear;animation-timing-function:linear}
36.6%{transform:scaleX(0.1);-webkit-animation-timing-function:cubic-bezier(0.33473,0.12482,0.78584,1);animation-timing-function:cubic-bezier(0.33473,0.12482,0.78584,1)}
69.15%{transform:scaleX(0.83);-webkit-animation-timing-function:cubic-bezier(0.22573,0,0.23365,1.37098);animation-timing-function:cubic-bezier(0.22573,0,0.23365,1.37098)}
to{transform:scaleX(0.1)}
}
@keyframes md-progress-linear-indeterminate-scale-1{0{transform:scaleX(0.1);-webkit-animation-timing-function:linear;animation-timing-function:linear}
36.6%{transform:scaleX(0.1);-webkit-animation-timing-function:cubic-bezier(0.33473,0.12482,0.78584,1);animation-timing-function:cubic-bezier(0.33473,0.12482,0.78584,1)}
69.15%{transform:scaleX(0.83);-webkit-animation-timing-function:cubic-bezier(0.22573,0,0.23365,1.37098);animation-timing-function:cubic-bezier(0.22573,0,0.23365,1.37098)}
to{transform:scaleX(0.1)}
}
@-webkit-keyframes md-progress-linear-indeterminate-1{0{left:-105.16667%;-webkit-animation-timing-function:linear;animation-timing-function:linear}
20%{left:-105.16667%;-webkit-animation-timing-function:cubic-bezier(0.5,0,0.70173,0.49582);animation-timing-function:cubic-bezier(0.5,0,0.70173,0.49582)}
69.15%{left:21.5%;-webkit-animation-timing-function:cubic-bezier(0.30244,0.38135,0.55,0.95635);animation-timing-function:cubic-bezier(0.30244,0.38135,0.55,0.95635)}
to{left:95.44444%}
}
@keyframes md-progress-linear-indeterminate-1{0{left:-105.16667%;-webkit-animation-timing-function:linear;animation-timing-function:linear}
20%{left:-105.16667%;-webkit-animation-timing-function:cubic-bezier(0.5,0,0.70173,0.49582);animation-timing-function:cubic-bezier(0.5,0,0.70173,0.49582)}
69.15%{left:21.5%;-webkit-animation-timing-function:cubic-bezier(0.30244,0.38135,0.55,0.95635);animation-timing-function:cubic-bezier(0.30244,0.38135,0.55,0.95635)}
to{left:95.44444%}
}
@-webkit-keyframes md-progress-linear-indeterminate-scale-2{0{transform:scaleX(0.1);-webkit-animation-timing-function:cubic-bezier(0.20503,0.05705,0.57661,0.45397);animation-timing-function:cubic-bezier(0.20503,0.05705,0.57661,0.45397)}
19.15%{transform:scaleX(0.57);-webkit-animation-timing-function:cubic-bezier(0.15231,0.19643,0.64837,1.00432);animation-timing-function:cubic-bezier(0.15231,0.19643,0.64837,1.00432)}
44.15%{transform:scaleX(0.91);-webkit-animation-timing-function:cubic-bezier(0.25776,-0.00316,0.21176,1.38179);animation-timing-function:cubic-bezier(0.25776,-0.00316,0.21176,1.38179)}
to{transform:scaleX(0.1)}
}
@keyframes md-progress-linear-indeterminate-scale-2{0{transform:scaleX(0.1);-webkit-animation-timing-function:cubic-bezier(0.20503,0.05705,0.57661,0.45397);animation-timing-function:cubic-bezier(0.20503,0.05705,0.57661,0.45397)}
19.15%{transform:scaleX(0.57);-webkit-animation-timing-function:cubic-bezier(0.15231,0.19643,0.64837,1.00432);animation-timing-function:cubic-bezier(0.15231,0.19643,0.64837,1.00432)}
44.15%{transform:scaleX(0.91);-webkit-animation-timing-function:cubic-bezier(0.25776,-0.00316,0.21176,1.38179);animation-timing-function:cubic-bezier(0.25776,-0.00316,0.21176,1.38179)}
to{transform:scaleX(0.1)}
}
@-webkit-keyframes md-progress-linear-indeterminate-2{0{left:-54.88889%;-webkit-animation-timing-function:cubic-bezier(0.15,0,0.51506,0.40968);animation-timing-function:cubic-bezier(0.15,0,0.51506,0.40968)}
25%{left:-17.25%;-webkit-animation-timing-function:cubic-bezier(0.31033,0.28406,0.8,0.73372);animation-timing-function:cubic-bezier(0.31033,0.28406,0.8,0.73372)}
48.35%{left:29.5%;-webkit-animation-timing-function:cubic-bezier(0.4,0.62703,0.6,0.90203);animation-timing-function:cubic-bezier(0.4,0.62703,0.6,0.90203)}
to{left:117.38889%}
}
@keyframes md-progress-linear-indeterminate-2{0{left:-54.88889%;-webkit-animation-timing-function:cubic-bezier(0.15,0,0.51506,0.40968);animation-timing-function:cubic-bezier(0.15,0,0.51506,0.40968)}
25%{left:-17.25%;-webkit-animation-timing-function:cubic-bezier(0.31033,0.28406,0.8,0.73372);animation-timing-function:cubic-bezier(0.31033,0.28406,0.8,0.73372)}
48.35%{left:29.5%;-webkit-animation-timing-function:cubic-bezier(0.4,0.62703,0.6,0.90203);animation-timing-function:cubic-bezier(0.4,0.62703,0.6,0.90203)}
to{left:117.38889%}
}
md-radio-button{box-sizing:border-box;display:block;margin-bottom:16px;white-space:nowrap;cursor:pointer;position:relative}
md-radio-button[disabled]{cursor:default}
md-radio-button[disabled] .md-container{cursor:default}
md-radio-button .md-container{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;cursor:pointer;left:0;right:auto}
[dir=rtl] md-radio-button .md-container{left:auto}
[dir=rtl] md-radio-button .md-container{right:0}
md-radio-button .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}
md-radio-button .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}
md-radio-button.md-align-top-left&gt;div.md-container{top:12px}
md-radio-button .md-off{border-style:solid;border-width:2px;transition:border-color .28s ease}
md-radio-button .md-off,md-radio-button .md-on{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%}
md-radio-button .md-on{transition:transform .28s ease;transform:scale(0)}
md-radio-button.md-checked .md-on{transform:scale(0.5)}
md-radio-button .md-label{box-sizing:border-box;position:relative;display:inline-block;margin-left:30px;margin-right:0;vertical-align:middle;white-space:normal;pointer-events:none;width:auto}
[dir=rtl] md-radio-button .md-label{margin-left:0}
[dir=rtl] md-radio-button .md-label{margin-right:30px}
md-radio-group:focus{outline:0}
md-radio-group.md-focused.ng-not-empty .md-checked .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}
md-radio-group.md-focused.ng-empty&gt;md-radio-button:first-child .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}
md-radio-group[disabled] md-radio-button{cursor:default}
md-radio-group[disabled] md-radio-button .md-container{cursor:default}
@media(max-width:599px){.layout-row:not(.layout-xs-column)&gt;md-radio-button,.layout-xs-row&gt;md-radio-button{margin-bottom:0}
}
@media(min-width:600px) and (max-width:959px){.layout-gt-xs-row:not(.layout-sm-column)&gt;md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-sm-column)&gt;md-radio-button,.layout-sm-row:not(.layout-sm-column)&gt;md-radio-button{margin-bottom:0}
}
@media(min-width:960px) and (max-width:1279px){.layout-gt-sm-row:not(.layout-md-column)&gt;md-radio-button,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-md-column)&gt;md-radio-button,.layout-md-row:not(.layout-md-column)&gt;md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-md-column)&gt;md-radio-button{margin-bottom:0}
}
@media(min-width:1280px) and (max-width:1919px){.layout-gt-md-row:not(.layout-lg-column)&gt;md-radio-button,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-lg-column)&gt;md-radio-button,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;md-radio-button,.layout-lg-row:not(.layout-lg-column)&gt;md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-lg-column)&gt;md-radio-button{margin-bottom:0}
}
@media(min-width:1920px){.layout-gt-lg-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-radio-button,.layout-gt-md-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-radio-button,.layout-gt-sm-row:not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-radio-button,.layout-gt-xs-row:not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-radio-button,.layout-row:not(.layout-gt-xs-column):not(.layout-gt-sm-column):not(.layout-gt-md-column):not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-radio-button,.layout-xl-row:not(.layout-gt-lg-column):not(.layout-xl-column)&gt;md-radio-button{margin-bottom:0}
}
.md-inline-form md-radio-group{margin:18px 0 19px}
.md-inline-form md-radio-group md-radio-button{display:inline-block;height:30px;padding:2px 10px 2px 6px;box-sizing:border-box;margin-top:0;margin-bottom:0}
.md-inline-form md-radio-group md-radio-button .md-label{top:4px}
.md-inline-form md-radio-group md-radio-button .md-container{margin-top:2px}
@media screen and (-ms-high-contrast:active){md-radio-button.md-default-theme .md-on{background-color:#fff}
}
md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transition:transform .4s cubic-bezier(0.25,0.8,0.25,1);transform-origin:left top}
[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transform-origin:right top}
md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{transform:translate(-2px,-22px) scale(0.75)}
.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;transform:translateY(-1px)}
.md-select-menu-container:not(.md-clickable){pointer-events:none}
.md-select-menu-container md-progress-circular{display:table;margin:24px auto !important}
.md-select-menu-container.md-active{display:block;opacity:1}
.md-select-menu-container.md-active md-select-menu{transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-duration:.15s}
.md-select-menu-container.md-active md-select-menu&gt;*{opacity:1;transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.15s;transition-delay:.1s}
.md-select-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.25s}
.md-inline-form md-select{margin-top:20px}
.md-inline-form md-input-container&gt;md-select,md-input-container&gt;md-select{margin-top:0}
md-input-container&gt;md-select{order:2}
md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after,md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after{content:" *";font-size:13px;vertical-align:top}
md-input-container.md-input-invalid md-select .md-select-value{border-bottom-style:solid;padding-bottom:1px}
md-select{display:flex}
md-select.ng-required.ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,md-select[required].ng-empty.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{content:" *";font-size:13px;vertical-align:top}
md-select[disabled] .md-select-value{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x;padding-bottom:2px;padding-top:1px;transform:translateY(1px)}
md-select:focus{outline:0}
md-select[disabled]:hover{cursor:default}
md-select:not([disabled]):hover{cursor:pointer}
md-select:not([disabled]):focus .md-select-value{border-bottom-style:solid;border-bottom-width:2px;padding-bottom:0}
md-input-container md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px}
md-input-container md-select[disabled] .md-select-value{background-position:bottom -1px left 0}
md-input-container md-select .md-select-value{min-height:26px;border-bottom-width:1px;padding-bottom:1px}
md-input-container md-select .md-select-value.md-select-placeholder{padding-left:0;padding-right:2px}
[dir=rtl] md-input-container md-select .md-select-value.md-select-placeholder{padding-left:2px}
[dir=rtl] md-input-container md-select .md-select-value.md-select-placeholder{padding-right:0}
.md-select-value{display:flex;align-items:center;padding:2px 2px 1px 0;border-bottom-width:1px;border-bottom-style:solid;background-color:transparent;position:relative;box-sizing:content-box;min-width:88px;min-height:26px;margin-bottom:auto;-ms-flex-item-align:start;flex-grow:1}
[dir=rtl] .md-select-value{padding-left:2px}
[dir=rtl] .md-select-value{padding-right:0}
.md-select-value&gt;span:not(.md-select-icon){max-width:100%;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.md-select-value&gt;span:not(.md-select-icon) .md-text{display:inline}
.md-select-value .md-select-icon{display:block;align-items:flex-end;text-align:right;width:24px;transform:translateY(-2px);font-size:1.2rem}
[dir=rtl] .md-select-value .md-select-icon{align-items:flex-start}
[dir=rtl] .md-select-value .md-select-icon{text-align:left}
.md-select-value .md-select-icon:after{display:block;content:"\25BC";position:relative;top:2px;right:-4px;left:auto;speak:none;font-size:13px;transform:scaleY(0.5)}
[dir=rtl] .md-select-value .md-select-icon:after{right:auto}
[dir=rtl] .md-select-value .md-select-icon:after{left:-4px}
.md-select-value.md-select-placeholder{display:flex;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;z-index:1}
md-select-menu{display:flex;flex-direction:column;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);max-height:256px;min-height:48px;overflow-y:hidden;transform-origin:left top;transform:scale(1)}
md-select-menu.md-reverse{flex-direction:column-reverse}
md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}
[dir=rtl] md-select-menu{transform-origin:right top}
md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}
md-select-menu&gt;*{opacity:0}
md-option{cursor:pointer;position:relative;display:flex;align-items:center;width:auto;transition:background .15s linear;padding:0 16px;height:48px}
md-option[disabled]{cursor:default}
md-option:focus{outline:0}
md-option .md-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
md-optgroup{display:block}
md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}
md-optgroup md-option{padding-left:32px;padding-right:32px}
@media screen and (-ms-high-contrast:active){.md-select-backdrop{background-color:transparent}
md-select-menu{border:1px solid #fff}
}
md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:40px;padding-right:16px}
[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:16px}
[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-right:40px}
md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:18px;height:18px;left:0;right:auto}
[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{left:auto}
[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{right:0}
md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}
md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after{box-sizing:border-box;content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}
md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}
md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon{box-sizing:border-box;transition:.24s;position:absolute;top:0;left:0;width:18px;height:18px;border-width:2px;border-style:solid;border-radius:2px}
md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon{border-color:transparent}
md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{box-sizing:border-box;transform:rotate(45deg);position:absolute;left:4px;top:0;display:table;width:6px;height:12px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}
md-select-menu[multiple] md-option.md-checkbox-enabled[disabled]{cursor:default}
md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:table;width:10.8px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:""}
md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:10.66667px;margin-right:auto}
[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:auto}
[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-right:10.66667px}
md-sidenav{box-sizing:border-box;position:absolute;flex-direction:column;z-index:60;width:320px;max-width:320px;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}
md-sidenav ul{list-style:none}
md-sidenav.md-closed{display:none}
md-sidenav.md-closed-add,md-sidenav.md-closed-remove{display:flex;transition:all .2s ease-in}
md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active{transition:all .4s cubic-bezier(0.25,0.8,0.25,1)}
md-sidenav.md-closed.md-locked-open-add,md-sidenav.md-locked-open,md-sidenav.md-locked-open-add,md-sidenav.md-locked-open-remove,md-sidenav.md-locked-open-remove.md-closed,md-sidenav.md-locked-open.md-closed,md-sidenav.md-locked-open.md-closed.md-sidenav-left,md-sidenav.md-locked-open.md-closed.md-sidenav-right{position:static;display:flex;transform:translate3d(0,0,0)}
md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active){transition:width .3s cubic-bezier(0.55,0,0.55,0.2),min-width .3s cubic-bezier(0.55,0,0.55,0.2);width:0 !important;min-width:0 !important}
md-sidenav.md-closed.md-locked-open-add-active,md-sidenav.md-locked-open-remove-active{transition:width .3s cubic-bezier(0.55,0,0.55,0.2),min-width .3s cubic-bezier(0.55,0,0.55,0.2)}
md-sidenav.md-locked-open-remove-active{width:0 !important;min-width:0 !important}
.md-sidenav-backdrop.md-locked-open{display:none}
.md-sidenav-left,md-sidenav{left:0;top:0;transform:translate3d(0,0,0)}
.md-sidenav-left.md-closed,md-sidenav.md-closed{transform:translate3d(-100%,0,0)}
.md-sidenav-right{left:100%;top:0;transform:translate(-100%,0)}
.md-sidenav-right.md-closed{transform:translate(0,0)}
@media(min-width:600px){md-sidenav{max-width:400px}
}
@media(max-width:456px){md-sidenav{width:calc(44%);min-width:calc(44%);max-width:calc(44%)}
}
@media screen and (-ms-high-contrast:active){.md-sidenav-left,md-sidenav{border-right:1px solid #fff}
.md-sidenav-right{border-left:1px solid #fff}
}
@-webkit-keyframes sliderFocusThumb{0{transform:scale(0.7)}
30%{transform:scale(1)}
to{transform:scale(0.7)}
}
@keyframes sliderFocusThumb{0{transform:scale(0.7)}
30%{transform:scale(1)}
to{transform:scale(0.7)}
}
@-webkit-keyframes sliderDiscreteFocusThumb{0{transform:scale(0.7)}
50%{transform:scale(0.8)}
to{transform:scale(0)}
}
@keyframes sliderDiscreteFocusThumb{0{transform:scale(0.7)}
50%{transform:scale(0.8)}
to{transform:scale(0)}
}
@-webkit-keyframes sliderDiscreteFocusRing{0{transform:scale(0.7);opacity:0}
50%{transform:scale(1);opacity:1}
to{transform:scale(0)}
}
@keyframes sliderDiscreteFocusRing{0{transform:scale(0.7);opacity:0}
50%{transform:scale(1);opacity:1}
to{transform:scale(0)}
}
md-slider{height:48px;min-width:128px;position:relative;margin-left:4px;margin-right:4px;padding:0;display:block;flex-direction:row}
md-slider *,md-slider :after{box-sizing:border-box}
md-slider .md-slider-wrapper{outline:0;width:100%;height:100%}
md-slider .md-slider-content{position:relative}
md-slider .md-track-container{width:100%;position:absolute;top:23px;height:2px}
md-slider .md-track{position:absolute;left:0;right:0;height:100%}
md-slider .md-track-fill{transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-property:width,height}
md-slider .md-track-ticks{position:absolute;left:0;right:0;height:100%}
md-slider .md-track-ticks canvas{width:100%;height:100%}
md-slider .md-thumb-container{position:absolute;left:0;top:50%;transform:translate3d(-50%,-50%,0);transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-property:left,right,bottom}
[dir=rtl] md-slider .md-thumb-container{left:auto;right:0}
md-slider .md-thumb{z-index:1;position:absolute;left:-10px;top:14px;width:20px;height:20px;border-radius:20px;transform:scale(0.7);transition:all .4s cubic-bezier(0.25,0.8,0.25,1)}
[dir=rtl] md-slider .md-thumb{left:auto;right:-10px}
md-slider .md-thumb:after{content:"";position:absolute;width:20px;height:20px;border-radius:20px;border-width:3px;border-style:solid;transition:inherit}
md-slider .md-sign{display:flex;align-items:center;justify-content:center;position:absolute;left:-14px;top:-17px;width:28px;height:28px;border-radius:28px;transform:scale(0.4) translate3d(0,67.5px,0);transition:all .3s cubic-bezier(0.35,0,0.25,1)}
md-slider .md-sign:after{position:absolute;content:"";left:0;border-radius:16px;top:19px;border-left:14px solid transparent;border-right:14px solid transparent;border-top-width:16px;border-top-style:solid;opacity:0;transform:translate3d(0,-8px,0);transition:all .2s cubic-bezier(0.35,0,0.25,1)}
[dir=rtl] md-slider .md-sign:after{left:auto;right:0}
md-slider .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}
md-slider .md-focus-ring{position:absolute;left:-17px;top:7px;width:34px;height:34px;border-radius:34px;transform:scale(0.7);opacity:0;transition:all .35s cubic-bezier(0.35,0,0.25,1)}
[dir=rtl] md-slider .md-focus-ring{left:auto;right:-17px}
md-slider .md-disabled-thumb{position:absolute;left:-14px;top:10px;width:28px;height:28px;border-radius:28px;transform:scale(0.5);border-width:4px;border-style:solid;display:none}
[dir=rtl] md-slider .md-disabled-thumb{left:auto;right:-14px}
md-slider.md-min .md-sign{opacity:0}
md-slider:focus{outline:0}
md-slider.md-dragging .md-thumb-container,md-slider.md-dragging .md-track-fill{transition:none}
md-slider:not([md-discrete]) .md-sign,md-slider:not([md-discrete]) .md-track-ticks{display:none}
md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper .md-thumb:hover{transform:scale(0.8)}
md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring{transform:scale(1);opacity:1}
md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-thumb{-webkit-animation:sliderFocusThumb .7s cubic-bezier(0.35,0,0.25,1);animation:sliderFocusThumb .7s cubic-bezier(0.35,0,0.25,1)}
md-slider:not([md-discrete]):not([disabled]).md-active .md-slider-wrapper .md-thumb{transform:scale(1)}
md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring{transform:scale(0);-webkit-animation:sliderDiscreteFocusRing .5s cubic-bezier(0.35,0,0.25,1);animation:sliderDiscreteFocusRing .5s cubic-bezier(0.35,0,0.25,1)}
md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb{-webkit-animation:sliderDiscreteFocusThumb .5s cubic-bezier(0.35,0,0.25,1);animation:sliderDiscreteFocusThumb .5s cubic-bezier(0.35,0,0.25,1)}
md-slider[md-discrete]:not([disabled]).md-active .md-thumb,md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb{transform:scale(0)}
md-slider[md-discrete]:not([disabled]).md-active .md-sign,md-slider[md-discrete]:not([disabled]).md-active .md-sign:after,md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign,md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}
md-slider[md-discrete][disabled][readonly] .md-thumb{transform:scale(0)}
md-slider[md-discrete][disabled][readonly] .md-sign,md-slider[md-discrete][disabled][readonly] .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}
md-slider[disabled] .md-track-fill{display:none}
md-slider[disabled] .md-track-ticks{opacity:0}
md-slider[disabled]:not([readonly]) .md-sign{opacity:0}
md-slider[disabled] .md-thumb{transform:scale(0.5)}
md-slider[disabled] .md-disabled-thumb{display:block}
md-slider[md-vertical]{flex-direction:column;min-height:128px;min-width:0}
md-slider[md-vertical] .md-slider-wrapper{flex:1;padding-top:12px;padding-bottom:12px;width:48px;align-self:center;display:flex;justify-content:center}
md-slider[md-vertical] .md-track-container{height:100%;width:2px;top:0;left:calc(49%)}
md-slider[md-vertical] .md-thumb-container{top:auto;margin-bottom:23px;left:calc(49%);bottom:0}
md-slider[md-vertical] .md-thumb-container .md-thumb:after{left:1px}
md-slider[md-vertical] .md-thumb-container .md-focus-ring{left:-16px}
md-slider[md-vertical] .md-track-fill{bottom:0}
md-slider[md-vertical][md-discrete] .md-sign{left:-40px;top:9.5px;transform:scale(0.4) translate3d(67.5px,0,0)}
md-slider[md-vertical][md-discrete] .md-sign:after{top:9.5px;left:19px;border-top:14px solid transparent;border-right:0;border-bottom:14px solid transparent;border-left-width:16px;border-left-style:solid;opacity:0;transform:translate3d(0,-8px,0);transition:all .2s ease-in-out}
md-slider[md-vertical][md-discrete] .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}
md-slider[md-vertical][md-discrete].md-active .md-sign:after,md-slider[md-vertical][md-discrete] .md-focused .md-sign:after,md-slider[md-vertical][md-discrete][disabled][readonly] .md-sign:after{top:0}
md-slider[md-vertical][disabled][readonly] .md-thumb{transform:scale(0)}
md-slider[md-vertical][disabled][readonly] .md-sign,md-slider[md-vertical][disabled][readonly] .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}
md-slider[md-invert]:not([md-vertical]) .md-track-fill{left:auto;right:0}
[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill{left:0}
[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill{right:auto}
md-slider[md-invert][md-vertical] .md-track-fill{bottom:auto;top:0}
md-slider-container{display:flex;align-items:center;flex-direction:row}
md-slider-container&gt;:first-child:not(md-slider),md-slider-container&gt;:last-child:not(md-slider){min-width:25px;max-width:42px;height:25px;transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-property:color,max-width}
md-slider-container&gt;:first-child:not(md-slider){margin-right:16px}
[dir=rtl] md-slider-container&gt;:first-child:not(md-slider){margin-right:auto;margin-left:16px}
md-slider-container&gt;:last-child:not(md-slider){margin-left:16px}
[dir=rtl] md-slider-container&gt;:last-child:not(md-slider){margin-left:auto;margin-right:16px}
md-slider-container[md-vertical]{flex-direction:column}
md-slider-container[md-vertical]&gt;:first-child:not(md-slider),md-slider-container[md-vertical]&gt;:last-child:not(md-slider){margin-right:0;margin-left:0;text-align:center}
md-slider-container md-input-container input[type=number]{text-align:center;padding-left:15px;height:50px;margin-top:-25px}
[dir=rtl] md-slider-container md-input-container input[type=number]{padding-left:0;padding-right:15px}
@media screen and (-ms-high-contrast:active){md-slider.md-default-theme .md-track{border-bottom:1px solid #fff}
}
.md-sticky-clone{z-index:2;top:0;left:0;right:0;position:absolute !important;transform:translate3d(-9999px,-9999px,0)}
.md-sticky-clone[sticky-state=active]{transform:translate3d(0,0,0)}
.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner{-webkit-animation:subheaderStickyHoverIn .3s ease-out both;animation:subheaderStickyHoverIn .3s ease-out both}
@-webkit-keyframes subheaderStickyHoverIn{0{box-shadow:0 0 0 0 transparent}
to{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}
}
@keyframes subheaderStickyHoverIn{0{box-shadow:0 0 0 0 transparent}
to{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}
}
@-webkit-keyframes subheaderStickyHoverOut{0{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}
to{box-shadow:0 0 0 0 transparent}
}
@keyframes subheaderStickyHoverOut{0{box-shadow:0 2px 4px 0 rgba(0,0,0,0.16)}
to{box-shadow:0 0 0 0 transparent}
}
.md-subheader-wrapper:not(.md-sticky-no-effect){transition:margin .2s ease-out}
.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader{margin:0}
.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}
.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}
.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{-webkit-animation:subheaderStickyHoverOut .3s ease-out both;animation:subheaderStickyHoverOut .3s ease-out both}
.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0;position:relative}
.md-subheader .md-subheader-inner{display:block;padding:16px}
.md-subheader .md-subheader-content{display:block;z-index:1;position:relative}
[md-swipe-left],[md-swipe-right]{touch-action:pan-y}
[md-swipe-down],[md-swipe-up]{touch-action:pan-x}
.md-inline-form md-switch{margin-top:18px;margin-bottom:19px}
md-switch{margin:16px 0;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;line-height:28px;align-items:center;display:flex;margin-left:inherit;margin-right:16px}
[dir=rtl] md-switch{margin-left:16px}
[dir=rtl] md-switch{margin-right:inherit}
md-switch:last-of-type{margin-left:inherit;margin-right:0}
[dir=rtl] md-switch:last-of-type{margin-left:0}
[dir=rtl] md-switch:last-of-type{margin-right:inherit}
md-switch[disabled]{cursor:default}
md-switch[disabled] .md-container{cursor:default}
md-switch .md-container{cursor:-webkit-grab;cursor:grab;width:36px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:8px;float:left}
[dir=rtl] md-switch .md-container{margin-right:0;margin-left:8px}
md-switch.md-inverted .md-container{margin-right:0;margin-left:8px}
[dir=rtl] md-switch.md-inverted .md-container{margin-right:8px}
[dir=rtl] md-switch.md-inverted .md-container{margin-left:0}
md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:-webkit-grabbing;cursor:grabbing}
md-switch.md-focused .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}
md-switch .md-label{border-color:transparent;border-width:0;float:left}
md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}
md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;transform:translate3d(0,0,0);z-index:1}
md-switch.md-checked .md-thumb-container{transform:translate3d(100%,0,0)}
md-switch .md-thumb{position:absolute;margin:0;left:0;top:0;outline:0;height:20px;width:20px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}
md-switch .md-thumb:before{background-color:transparent;border-radius:50%;content:"";position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}
md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}
md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb,md-switch:not(.md-dragging) .md-thumb-container{transition:all .08s linear;transition-property:transform,background-color}
md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:.05s}
@media screen and (-ms-high-contrast:active){md-switch.md-default-theme .md-bar{background-color:#666}
md-switch.md-default-theme.md-checked .md-bar{background-color:#9e9e9e}
md-switch.md-default-theme .md-thumb{background-color:#fff}
}
@-webkit-keyframes md-tab-content-hide{0{opacity:1}
50%{opacity:1}
to{opacity:0}
}
@keyframes md-tab-content-hide{0{opacity:1}
50%{opacity:1}
to{opacity:0}
}
md-tab-data{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0}
md-tabs{display:block;margin:0;border-radius:2px;overflow:hidden;position:relative;flex-shrink:0}
md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:248px}
md-tabs[md-align-tabs=bottom]{padding-bottom:48px}
md-tabs[md-align-tabs=bottom] md-tabs-wrapper{position:absolute;bottom:0;left:0;right:0;height:48px;z-index:2}
md-tabs[md-align-tabs=bottom] md-tabs-content-wrapper{top:0;bottom:48px}
md-tabs.md-dynamic-height md-tabs-content-wrapper{min-height:0;position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:visible}
md-tabs.md-dynamic-height md-tab-content.md-active{position:relative}
md-tabs[md-border-bottom] md-tabs-wrapper{border-width:0 0 1px;border-style:solid}
md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper{top:49px}
md-tabs-wrapper{display:block;position:relative;transform:translate(0,0)}
md-tabs-wrapper md-next-button,md-tabs-wrapper md-prev-button{height:100%;width:32px;position:absolute;top:50%;transform:translateY(-50%);line-height:1em;z-index:2;cursor:pointer;font-size:16px;background:transparent no-repeat 50%;transition:all .5s cubic-bezier(0.35,0,0.25,1)}
md-tabs-wrapper md-next-button:focus,md-tabs-wrapper md-prev-button:focus{outline:0}
md-tabs-wrapper md-next-button.md-disabled,md-tabs-wrapper md-prev-button.md-disabled{opacity:.25;cursor:default}
md-tabs-wrapper md-next-button.ng-leave,md-tabs-wrapper md-prev-button.ng-leave{transition:none}
md-tabs-wrapper md-next-button md-icon,md-tabs-wrapper md-prev-button md-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
[dir=rtl] md-tabs-wrapper md-next-button,[dir=rtl] md-tabs-wrapper md-prev-button{transform:rotateY(180deg) translateY(-50%)}
md-tabs-wrapper md-prev-button{left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==")}
[dir=rtl] md-tabs-wrapper md-prev-button{left:auto;right:0}
md-tabs-wrapper md-next-button{right:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K")}
[dir=rtl] md-tabs-wrapper md-next-button{right:auto;left:0}
md-tabs-wrapper md-next-button md-icon{transform:translate(-50%,-50%) rotate(180deg)}
md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper{width:100%;flex-direction:row}
md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item{flex-grow:1}
md-tabs-canvas{position:relative;overflow:hidden;display:block;height:48px}
md-tabs-canvas:after{content:"";display:table;clear:both}
md-tabs-canvas .md-dummy-wrapper{position:absolute;top:0;left:0}
[dir=rtl] md-tabs-canvas .md-dummy-wrapper{left:auto;right:0}
md-tabs-canvas.md-paginated{margin:0 32px}
md-tabs-canvas.md-center-tabs{display:flex;flex-direction:column;text-align:center}
md-tabs-canvas.md-center-tabs .md-tab{float:none;display:inline-block}
md-pagination-wrapper{height:48px;display:flex;transition:transform .5s cubic-bezier(0.35,0,0.25,1);position:absolute;left:0;transform:translate(0,0)}
md-pagination-wrapper:after{content:"";display:table;clear:both}
[dir=rtl] md-pagination-wrapper{left:auto;right:0}
md-pagination-wrapper.md-center-tabs{position:relative;justify-content:center}
md-pagination-wrapper md-tab-item{min-width:72px}
@media(min-width:600px){md-pagination-wrapper md-tab-item{min-width:160px}
}
md-tabs-content-wrapper{display:block;top:48px;overflow:hidden}
md-tab-content,md-tabs-content-wrapper{position:absolute;left:0;right:0;bottom:0}
md-tab-content{display:flex;top:0;transition:transform .5s cubic-bezier(0.35,0,0.25,1);overflow:auto;transform:translate(0,0)}
md-tab-content.md-no-scroll{bottom:auto;overflow:hidden}
md-tab-content.md-no-transition,md-tab-content.ng-leave{transition:none}
md-tab-content.md-left:not(.md-active){transform:translateX(-100%);-webkit-animation:md-tab-content-hide 1s;animation:md-tab-content-hide 1s;visibility:hidden}
[dir=rtl] md-tab-content.md-left:not(.md-active){transform:translateX(100%)}
md-tab-content.md-left:not(.md-active) *{transition:visibility 0 linear;transition-delay:.5s;visibility:hidden}
md-tab-content.md-right:not(.md-active){transform:translateX(100%);-webkit-animation:md-tab-content-hide 1s;animation:md-tab-content-hide 1s;visibility:hidden}
[dir=rtl] md-tab-content.md-right:not(.md-active){transform:translateX(-100%)}
md-tab-content.md-right:not(.md-active) *{transition:visibility 0 linear;transition-delay:.5s;visibility:hidden}
md-tab-content&gt;div{flex:1 0 100%;min-width:0}
md-tab-content&gt;div.ng-leave{-webkit-animation:md-tab-content-hide 1s;animation:md-tab-content-hide 1s}
md-ink-bar{position:absolute;left:auto;right:auto;bottom:0;height:2px}
md-ink-bar.md-left{transition:left .125s cubic-bezier(0.35,0,0.25,1),right .25s cubic-bezier(0.35,0,0.25,1)}
md-ink-bar.md-right{transition:left .25s cubic-bezier(0.35,0,0.25,1),right .125s cubic-bezier(0.35,0,0.25,1)}
md-tab{position:absolute;z-index:-1;left:-9999px}
.md-tab{font-size:14px;text-align:center;line-height:24px;padding:12px;transition:background-color .35s cubic-bezier(0.35,0,0.25,1);cursor:pointer;white-space:nowrap;position:relative;text-transform:uppercase;float:left;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}
[dir=rtl] .md-tab{float:right}
.md-tab.md-focused,.md-tab:focus{box-shadow:none;outline:0}
.md-tab.md-active{cursor:default}
.md-tab.md-disabled{pointer-events:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;opacity:.5;cursor:default}
.md-tab.ng-leave{transition:none}
md-toolbar + md-dialog-content md-tabs,md-toolbar + md-tabs{border-top-left-radius:0;border-top-right-radius:0}
.md-toast-text{padding:0 8px}
md-toast{position:absolute;z-index:105;box-sizing:border-box;cursor:default;padding:8px;opacity:1}
md-toast,md-toast .md-toast-content{overflow:hidden;transition:all .4s cubic-bezier(0.25,0.8,0.25,1)}
md-toast .md-toast-content{display:flex;flex-direction:row;align-items:center;max-height:168px;max-width:100%;min-height:48px;padding:0 16px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26);border-radius:2px;font-size:14px;transform:translate3d(0,0,0) rotateZ(0);justify-content:flex-start}
md-toast .md-toast-content:before{content:"";min-height:48px;visibility:hidden;display:inline-block}
[dir=rtl] md-toast .md-toast-content{justify-content:flex-end}
md-toast .md-toast-content span{flex:1 1 0;box-sizing:border-box;min-width:0}
md-toast.md-capsule,md-toast.md-capsule .md-toast-content{border-radius:24px}
md-toast.ng-leave-active .md-toast-content{transition:all .3s cubic-bezier(0.55,0,0.55,0.2)}
md-toast.md-swipedown .md-toast-content,md-toast.md-swipeleft .md-toast-content,md-toast.md-swiperight .md-toast-content,md-toast.md-swipeup .md-toast-content{transition:all .4s cubic-bezier(0.25,0.8,0.25,1)}
md-toast.ng-enter{opacity:0}
md-toast.ng-enter .md-toast-content{transform:translate3d(0,100%,0)}
md-toast.ng-enter.md-top .md-toast-content{transform:translate3d(0,-100%,0)}
md-toast.ng-enter.ng-enter-active{opacity:1}
md-toast.ng-enter.ng-enter-active .md-toast-content{transform:translate3d(0,0,0)}
md-toast.ng-leave.ng-leave-active .md-toast-content{opacity:0;transform:translate3d(0,100%,0)}
md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0,-50%,0)}
md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0,50%,0)}
md-toast.ng-leave.ng-leave-active.md-top .md-toast-content{transform:translate3d(0,-100%,0)}
md-toast .md-action{line-height:19px;margin-left:24px;margin-right:0;cursor:pointer;text-transform:uppercase;float:right}
md-toast .md-button{min-width:0;margin-right:0;margin-left:8px}
[dir=rtl] md-toast .md-button{margin-right:8px}
[dir=rtl] md-toast .md-button{margin-left:0}
@media(max-width:959px){md-toast{left:0;right:0;width:100%;max-width:100%;min-width:0;border-radius:0;bottom:0;padding:0}
md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0,-50%,0)}
md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0,50%,0)}
}
@media(min-width:960px){md-toast{min-width:304px}
md-toast.md-bottom{bottom:0}
md-toast.md-left{left:0}
md-toast.md-right{right:0}
md-toast.md-top{top:0}
md-toast._md-start{left:0}
[dir=rtl] md-toast._md-start{left:auto;right:0}
md-toast._md-end{right:0}
[dir=rtl] md-toast._md-end{right:auto;left:0}
md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content{transform:translate3d(-50%,0,0)}
md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content{transform:translate3d(50%,0,0)}
}
@media(min-width:1920px){md-toast .md-toast-content{max-width:568px}
}
@media screen and (-ms-high-contrast:active){md-toast{border:1px solid #fff}
}
.md-toast-animating{overflow:hidden !important}
md-toolbar{box-sizing:border-box;display:flex;flex-direction:column;position:relative;z-index:2;font-size:20px;min-height:64px;width:100%}
md-toolbar._md-toolbar-transitions{transition-duration:.5s;transition-timing-function:cubic-bezier(0.35,0,0.25,1);transition-property:background-color,fill,color}
md-toolbar.md-whiteframe-z1-add,md-toolbar.md-whiteframe-z1-remove{transition:box-shadow .5s linear}
md-toolbar md-toolbar-filler{width:72px}
md-toolbar *,md-toolbar :after,md-toolbar :before{box-sizing:border-box}
md-toolbar.ng-animate{transition:none}
md-toolbar.md-tall{height:128px;min-height:128px;max-height:128px}
md-toolbar.md-medium-tall{height:88px;min-height:88px;max-height:88px}
md-toolbar.md-medium-tall .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}
md-toolbar&gt;.md-indent{margin-left:64px}
[dir=rtl] md-toolbar&gt;.md-indent{margin-left:auto;margin-right:64px}
md-toolbar ~ md-content&gt;md-list{padding:0}
md-toolbar ~ md-content&gt;md-list md-list-item:last-child md-divider{display:none}
.md-toolbar-tools{font-size:20px;letter-spacing:.005em;box-sizing:border-box;font-weight:400;display:flex;align-items:center;flex-direction:row;width:100%;height:64px;max-height:64px;padding:0 16px;margin:0}
.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{font-size:inherit;font-weight:inherit;margin:inherit}
.md-toolbar-tools a{color:inherit;text-decoration:none}
.md-toolbar-tools .fill-height{display:flex;align-items:center}
.md-toolbar-tools md-checkbox{margin:inherit}
.md-toolbar-tools .md-button{margin-top:0;margin-bottom:0}
.md-toolbar-tools .md-button,.md-toolbar-tools .md-button.md-icon-button md-icon{transition-duration:.5s;transition-timing-function:cubic-bezier(0.35,0,0.25,1);transition-property:background-color,fill,color}
.md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate,.md-toolbar-tools .md-button.ng-animate{transition:none}
.md-toolbar-tools&gt;.md-button:first-child{margin-left:-8px}
[dir=rtl] .md-toolbar-tools&gt;.md-button:first-child{margin-left:auto;margin-right:-8px}
.md-toolbar-tools&gt;.md-button:last-child{margin-right:-8px}
[dir=rtl] .md-toolbar-tools&gt;.md-button:last-child{margin-right:auto;margin-left:-8px}
.md-toolbar-tools&gt;md-menu:last-child{margin-right:-8px}
[dir=rtl] .md-toolbar-tools&gt;md-menu:last-child{margin-right:auto;margin-left:-8px}
.md-toolbar-tools&gt;md-menu:last-child&gt;.md-button{margin-right:0}
[dir=rtl] .md-toolbar-tools&gt;md-menu:last-child&gt;.md-button{margin-right:auto;margin-left:0}
@media screen and (-ms-high-contrast:active){.md-toolbar-tools{border-bottom:1px solid #fff}
}
@media(min-width:0) and (max-width:959px) and (orientation:portrait){md-toolbar{min-height:56px}
.md-toolbar-tools{height:56px;max-height:56px}
}
@media(min-width:0) and (max-width:959px) and (orientation:landscape){md-toolbar{min-height:48px}
.md-toolbar-tools{height:48px;max-height:48px}
}
.md-tooltip{display:inline-block;pointer-events:none;border-radius:4px;overflow:hidden;opacity:0;font-weight:500;font-size:14px;white-space:nowrap;text-overflow:ellipsis;height:32px;line-height:32px;padding-right:16px;padding-left:16px}
.md-tooltip.md-origin-top{transform-origin:center bottom;margin-top:-24px}
.md-tooltip.md-origin-right{transform-origin:left center;margin-left:24px}
.md-tooltip.md-origin-bottom{transform-origin:center top;margin-top:24px}
.md-tooltip.md-origin-left{transform-origin:right center;margin-left:-24px}
@media(min-width:960px){.md-tooltip{font-size:10px;height:22px;line-height:22px;padding-right:8px;padding-left:8px}
.md-tooltip.md-origin-top{margin-top:-14px}
.md-tooltip.md-origin-right{margin-left:14px}
.md-tooltip.md-origin-bottom{margin-top:14px}
.md-tooltip.md-origin-left{margin-left:-14px}
}
.md-tooltip.md-show-add{transform:scale(0)}
.md-tooltip.md-show{transition:all .4s cubic-bezier(0.25,0.8,0.25,1);transition-duration:.15s;transform:scale(1);opacity:.9}
.md-tooltip.md-hide{transition:all .3s cubic-bezier(0.55,0,0.55,0.2);transition-duration:.15s;transform:scale(0);opacity:0}
.md-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.md-truncate.md-clip{text-overflow:clip}
.md-truncate.flex{width:0}
.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}
.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}
.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}
.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}
.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}
.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}
[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:auto;left:auto}
.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}
.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12)}
.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.14),0 3px 3px -2px rgba(0,0,0,0.12)}
.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,0.2),0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12)}
.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 5px 8px 0 rgba(0,0,0,0.14),0 1px 14px 0 rgba(0,0,0,0.12)}
.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12)}
.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0 4px 5px -2px rgba(0,0,0,0.2),0 7px 10px 1px rgba(0,0,0,0.14),0 2px 16px 1px rgba(0,0,0,0.12)}
.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,0.2),0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12)}
.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,0.2),0 9px 12px 1px rgba(0,0,0,0.14),0 3px 16px 2px rgba(0,0,0,0.12)}
.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0 6px 6px -3px rgba(0,0,0,0.2),0 10px 14px 1px rgba(0,0,0,0.14),0 4px 18px 3px rgba(0,0,0,0.12)}
.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,0.2),0 11px 15px 1px rgba(0,0,0,0.14),0 4px 20px 3px rgba(0,0,0,0.12)}
.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 12px 17px 2px rgba(0,0,0,0.14),0 5px 22px 4px rgba(0,0,0,0.12)}
.md-whiteframe-13dp,.md-whiteframe-z5{box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12)}
.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,0.2),0 14px 21px 2px rgba(0,0,0,0.14),0 5px 26px 4px rgba(0,0,0,0.12)}
.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,0.2),0 15px 22px 2px rgba(0,0,0,0.14),0 6px 28px 5px rgba(0,0,0,0.12)}
.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,0.2),0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12)}
.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,0.2),0 17px 26px 2px rgba(0,0,0,0.14),0 6px 32px 5px rgba(0,0,0,0.12)}
.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,0.2),0 18px 28px 2px rgba(0,0,0,0.14),0 7px 34px 6px rgba(0,0,0,0.12)}
.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,0.2),0 19px 29px 2px rgba(0,0,0,0.14),0 7px 36px 6px rgba(0,0,0,0.12)}
.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 20px 31px 3px rgba(0,0,0,0.14),0 8px 38px 7px rgba(0,0,0,0.12)}
.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,0.2),0 21px 33px 3px rgba(0,0,0,0.14),0 8px 40px 7px rgba(0,0,0,0.12)}
.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,0.2),0 22px 35px 3px rgba(0,0,0,0.14),0 8px 42px 7px rgba(0,0,0,0.12)}
.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,0.2),0 23px 36px 3px rgba(0,0,0,0.14),0 9px 44px 8px rgba(0,0,0,0.12)}
.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,0.2),0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12)}
@media screen and (-ms-high-contrast:active){md-whiteframe{border:1px solid #fff}
}
@media print{[md-whiteframe],md-whiteframe{background-color:#fff}
}
.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none !important}
@-moz-document url-prefix(){.layout-fill{margin:0;width:100%;min-height:100%;height:100%}
}
.flex-order{order:0}
.flex-order--20{order:-20}
.flex-order--19{order:-19}
.flex-order--18{order:-18}
.flex-order--17{order:-17}
.flex-order--16{order:-16}
.flex-order--15{order:-15}
.flex-order--14{order:-14}
.flex-order--13{order:-13}
.flex-order--12{order:-12}
.flex-order--11{order:-11}
.flex-order--10{order:-10}
.flex-order--9{order:-9}
.flex-order--8{order:-8}
.flex-order--7{order:-7}
.flex-order--6{order:-6}
.flex-order--5{order:-5}
.flex-order--4{order:-4}
.flex-order--3{order:-3}
.flex-order--2{order:-2}
.flex-order--1{order:-1}
.flex-order-0{order:0}
.flex-order-1{order:1}
.flex-order-2{order:2}
.flex-order-3{order:3}
.flex-order-4{order:4}
.flex-order-5{order:5}
.flex-order-6{order:6}
.flex-order-7{order:7}
.flex-order-8{order:8}
.flex-order-9{order:9}
.flex-order-10{order:10}
.flex-order-11{order:11}
.flex-order-12{order:12}
.flex-order-13{order:13}
.flex-order-14{order:14}
.flex-order-15{order:15}
.flex-order-16{order:16}
.flex-order-17{order:17}
.flex-order-18{order:18}
.flex-order-19{order:19}
.flex-order-20{order:20}
.flex-offset-0,.layout-margin .flex-offset-0,.layout-margin .offset-0,.offset-0{margin-left:0}
[dir=rtl] .flex-offset-0,[dir=rtl] .layout-margin .flex-offset-0,[dir=rtl] .layout-margin .offset-0,[dir=rtl] .offset-0{margin-left:auto;margin-right:0}
.flex-offset-5,.layout-margin .flex-offset-5,.layout-margin .offset-5,.offset-5{margin-left:5%}
[dir=rtl] .flex-offset-5,[dir=rtl] .layout-margin .flex-offset-5,[dir=rtl] .layout-margin .offset-5,[dir=rtl] .offset-5{margin-left:auto;margin-right:5%}
.flex-offset-10,.layout-margin .flex-offset-10,.layout-margin .offset-10,.offset-10{margin-left:10%}
[dir=rtl] .flex-offset-10,[dir=rtl] .layout-margin .flex-offset-10,[dir=rtl] .layout-margin .offset-10,[dir=rtl] .offset-10{margin-left:auto;margin-right:10%}
.flex-offset-15,.layout-margin .flex-offset-15,.layout-margin .offset-15,.offset-15{margin-left:15%}
[dir=rtl] .flex-offset-15,[dir=rtl] .layout-margin .flex-offset-15,[dir=rtl] .layout-margin .offset-15,[dir=rtl] .offset-15{margin-left:auto;margin-right:15%}
.flex-offset-20,.layout-margin .flex-offset-20,.layout-margin .offset-20,.offset-20{margin-left:20%}
[dir=rtl] .flex-offset-20,[dir=rtl] .layout-margin .flex-offset-20,[dir=rtl] .layout-margin .offset-20,[dir=rtl] .offset-20{margin-left:auto;margin-right:20%}
.flex-offset-25,.layout-margin .flex-offset-25,.layout-margin .offset-25,.offset-25{margin-left:25%}
[dir=rtl] .flex-offset-25,[dir=rtl] .layout-margin .flex-offset-25,[dir=rtl] .layout-margin .offset-25,[dir=rtl] .offset-25{margin-left:auto;margin-right:25%}
.flex-offset-30,.layout-margin .flex-offset-30,.layout-margin .offset-30,.offset-30{margin-left:30%}
[dir=rtl] .flex-offset-30,[dir=rtl] .layout-margin .flex-offset-30,[dir=rtl] .layout-margin .offset-30,[dir=rtl] .offset-30{margin-left:auto;margin-right:30%}
.flex-offset-35,.layout-margin .flex-offset-35,.layout-margin .offset-35,.offset-35{margin-left:35%}
[dir=rtl] .flex-offset-35,[dir=rtl] .layout-margin .flex-offset-35,[dir=rtl] .layout-margin .offset-35,[dir=rtl] .offset-35{margin-left:auto;margin-right:35%}
.flex-offset-40,.layout-margin .flex-offset-40,.layout-margin .offset-40,.offset-40{margin-left:40%}
[dir=rtl] .flex-offset-40,[dir=rtl] .layout-margin .flex-offset-40,[dir=rtl] .layout-margin .offset-40,[dir=rtl] .offset-40{margin-left:auto;margin-right:40%}
.flex-offset-45,.layout-margin .flex-offset-45,.layout-margin .offset-45,.offset-45{margin-left:45%}
[dir=rtl] .flex-offset-45,[dir=rtl] .layout-margin .flex-offset-45,[dir=rtl] .layout-margin .offset-45,[dir=rtl] .offset-45{margin-left:auto;margin-right:45%}
.flex-offset-50,.layout-margin .flex-offset-50,.layout-margin .offset-50,.offset-50{margin-left:50%}
[dir=rtl] .flex-offset-50,[dir=rtl] .layout-margin .flex-offset-50,[dir=rtl] .layout-margin .offset-50,[dir=rtl] .offset-50{margin-left:auto;margin-right:50%}
.flex-offset-55,.layout-margin .flex-offset-55,.layout-margin .offset-55,.offset-55{margin-left:55%}
[dir=rtl] .flex-offset-55,[dir=rtl] .layout-margin .flex-offset-55,[dir=rtl] .layout-margin .offset-55,[dir=rtl] .offset-55{margin-left:auto;margin-right:55%}
.flex-offset-60,.layout-margin .flex-offset-60,.layout-margin .offset-60,.offset-60{margin-left:60%}
[dir=rtl] .flex-offset-60,[dir=rtl] .layout-margin .flex-offset-60,[dir=rtl] .layout-margin .offset-60,[dir=rtl] .offset-60{margin-left:auto;margin-right:60%}
.flex-offset-65,.layout-margin .flex-offset-65,.layout-margin .offset-65,.offset-65{margin-left:65%}
[dir=rtl] .flex-offset-65,[dir=rtl] .layout-margin .flex-offset-65,[dir=rtl] .layout-margin .offset-65,[dir=rtl] .offset-65{margin-left:auto;margin-right:65%}
.flex-offset-70,.layout-margin .flex-offset-70,.layout-margin .offset-70,.offset-70{margin-left:70%}
[dir=rtl] .flex-offset-70,[dir=rtl] .layout-margin .flex-offset-70,[dir=rtl] .layout-margin .offset-70,[dir=rtl] .offset-70{margin-left:auto;margin-right:70%}
.flex-offset-75,.layout-margin .flex-offset-75,.layout-margin .offset-75,.offset-75{margin-left:75%}
[dir=rtl] .flex-offset-75,[dir=rtl] .layout-margin .flex-offset-75,[dir=rtl] .layout-margin .offset-75,[dir=rtl] .offset-75{margin-left:auto;margin-right:75%}
.flex-offset-80,.layout-margin .flex-offset-80,.layout-margin .offset-80,.offset-80{margin-left:80%}
[dir=rtl] .flex-offset-80,[dir=rtl] .layout-margin .flex-offset-80,[dir=rtl] .layout-margin .offset-80,[dir=rtl] .offset-80{margin-left:auto;margin-right:80%}
.flex-offset-85,.layout-margin .flex-offset-85,.layout-margin .offset-85,.offset-85{margin-left:85%}
[dir=rtl] .flex-offset-85,[dir=rtl] .layout-margin .flex-offset-85,[dir=rtl] .layout-margin .offset-85,[dir=rtl] .offset-85{margin-left:auto;margin-right:85%}
.flex-offset-90,.layout-margin .flex-offset-90,.layout-margin .offset-90,.offset-90{margin-left:90%}
[dir=rtl] .flex-offset-90,[dir=rtl] .layout-margin .flex-offset-90,[dir=rtl] .layout-margin .offset-90,[dir=rtl] .offset-90{margin-left:auto;margin-right:90%}
.flex-offset-95,.layout-margin .flex-offset-95,.layout-margin .offset-95,.offset-95{margin-left:95%}
[dir=rtl] .flex-offset-95,[dir=rtl] .layout-margin .flex-offset-95,[dir=rtl] .layout-margin .offset-95,[dir=rtl] .offset-95{margin-left:auto;margin-right:95%}
.flex-offset-33,.layout-margin .flex-offset-33,.layout-margin .offset-33,.offset-33{margin-left:33.33333%}
.flex-offset-66,.layout-margin .flex-offset-66,.layout-margin .offset-66,.offset-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-66,[dir=rtl] .layout-margin .flex-offset-66,[dir=rtl] .layout-margin .offset-66,[dir=rtl] .offset-66{margin-left:auto;margin-right:66.66667%}
.layout-align,.layout-align-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-start,.layout-align-start-center,.layout-align-start-end,.layout-align-start-start,.layout-align-start-stretch{justify-content:flex-start}
.layout-align-center,.layout-align-center-center,.layout-align-center-end,.layout-align-center-start,.layout-align-center-stretch{justify-content:center}
.layout-align-end,.layout-align-end-center,.layout-align-end-end,.layout-align-end-start,.layout-align-end-stretch{justify-content:flex-end}
.layout-align-space-around,.layout-align-space-around-center,.layout-align-space-around-end,.layout-align-space-around-start,.layout-align-space-around-stretch{justify-content:space-around}
.layout-align-space-between,.layout-align-space-between-center,.layout-align-space-between-end,.layout-align-space-between-start,.layout-align-space-between-stretch{justify-content:space-between}
.layout-align-center-start,.layout-align-end-start,.layout-align-space-around-start,.layout-align-space-between-start,.layout-align-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-center-center,.layout-align-end-center,.layout-align-space-around-center,.layout-align-space-between-center,.layout-align-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-center-center&gt;*,.layout-align-end-center&gt;*,.layout-align-space-around-center&gt;*,.layout-align-space-between-center&gt;*,.layout-align-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-center-end,.layout-align-end-end,.layout-align-space-around-end,.layout-align-space-between-end,.layout-align-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-center-stretch,.layout-align-end-stretch,.layout-align-space-around-stretch,.layout-align-space-between-stretch,.layout-align-start-stretch{align-items:stretch;align-content:stretch}
.flex{flex:1}
.flex,.flex-grow{box-sizing:border-box}
.flex-grow{flex:1 1 100%}
.flex-initial{flex:0 1 auto;box-sizing:border-box}
.flex-auto{flex:1 1 auto;box-sizing:border-box}
.flex-none{flex:0 0 auto;box-sizing:border-box}
.flex-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-nogrow{flex:0 1 auto}
.flex-0,.flex-nogrow{box-sizing:border-box}
.flex-0{flex:1 1 100%;max-width:0;max-height:100%}
.layout-row&gt;.flex-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.flex-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.flex-33{max-width:33.33%}
.flex-33,.flex-66{flex:1 1 100%;max-height:100%;box-sizing:border-box}
.flex-66{max-width:66.66%}
.layout-row&gt;.flex-33{flex:1 1 33.33%}
.layout-row&gt;.flex-66{flex:1 1 66.66%}
.layout-column&gt;.flex-33{flex:1 1 33.33%}
.layout-column&gt;.flex-66{flex:1 1 66.66%}
.layout-row&gt;.flex-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex{min-width:0}
.layout-column&gt;.flex-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-column&gt;.flex{min-height:0}
.layout,.layout-column,.layout-row{box-sizing:border-box;display:flex}
.layout-column{flex-direction:column}
.layout-row{flex-direction:row}
.layout-padding-sm&gt;*,.layout-padding&gt;.flex-sm{padding:4px}
.layout-padding,.layout-padding-gt-sm,.layout-padding-gt-sm&gt;*,.layout-padding-md,.layout-padding-md&gt;*,.layout-padding&gt;*,.layout-padding&gt;.flex,.layout-padding&gt;.flex-gt-sm,.layout-padding&gt;.flex-md{padding:8px}
.layout-padding-gt-lg&gt;*,.layout-padding-gt-md&gt;*,.layout-padding-lg&gt;*,.layout-padding&gt;.flex-gt-lg,.layout-padding&gt;.flex-gt-md,.layout-padding&gt;.flex-lg{padding:16px}
.layout-margin-sm&gt;*,.layout-margin&gt;.flex-sm{margin:4px}
.layout-margin,.layout-margin-gt-sm,.layout-margin-gt-sm&gt;*,.layout-margin-md,.layout-margin-md&gt;*,.layout-margin&gt;*,.layout-margin&gt;.flex,.layout-margin&gt;.flex-gt-sm,.layout-margin&gt;.flex-md{margin:8px}
.layout-margin-gt-lg&gt;*,.layout-margin-gt-md&gt;*,.layout-margin-lg&gt;*,.layout-margin&gt;.flex-gt-lg,.layout-margin&gt;.flex-gt-md,.layout-margin&gt;.flex-lg{margin:16px}
.layout-wrap{flex-wrap:wrap}
.layout-nowrap{flex-wrap:nowrap}
.layout-fill{margin:0;width:100%;min-height:100%;height:100%}
@media(max-width:599px){.hide-xs:not(.show-xs):not(.show),.hide:not(.show-xs):not(.show){display:none}
.flex-order-xs--20{order:-20}
.flex-order-xs--19{order:-19}
.flex-order-xs--18{order:-18}
.flex-order-xs--17{order:-17}
.flex-order-xs--16{order:-16}
.flex-order-xs--15{order:-15}
.flex-order-xs--14{order:-14}
.flex-order-xs--13{order:-13}
.flex-order-xs--12{order:-12}
.flex-order-xs--11{order:-11}
.flex-order-xs--10{order:-10}
.flex-order-xs--9{order:-9}
.flex-order-xs--8{order:-8}
.flex-order-xs--7{order:-7}
.flex-order-xs--6{order:-6}
.flex-order-xs--5{order:-5}
.flex-order-xs--4{order:-4}
.flex-order-xs--3{order:-3}
.flex-order-xs--2{order:-2}
.flex-order-xs--1{order:-1}
.flex-order-xs-0{order:0}
.flex-order-xs-1{order:1}
.flex-order-xs-2{order:2}
.flex-order-xs-3{order:3}
.flex-order-xs-4{order:4}
.flex-order-xs-5{order:5}
.flex-order-xs-6{order:6}
.flex-order-xs-7{order:7}
.flex-order-xs-8{order:8}
.flex-order-xs-9{order:9}
.flex-order-xs-10{order:10}
.flex-order-xs-11{order:11}
.flex-order-xs-12{order:12}
.flex-order-xs-13{order:13}
.flex-order-xs-14{order:14}
.flex-order-xs-15{order:15}
.flex-order-xs-16{order:16}
.flex-order-xs-17{order:17}
.flex-order-xs-18{order:18}
.flex-order-xs-19{order:19}
.flex-order-xs-20{order:20}
.flex-offset-xs-0,.layout-margin .flex-offset-xs-0,.layout-margin .offset-xs-0,.offset-xs-0{margin-left:0}
[dir=rtl] .flex-offset-xs-0,[dir=rtl] .layout-margin .flex-offset-xs-0,[dir=rtl] .layout-margin .offset-xs-0,[dir=rtl] .offset-xs-0{margin-left:auto;margin-right:0}
.flex-offset-xs-5,.layout-margin .flex-offset-xs-5,.layout-margin .offset-xs-5,.offset-xs-5{margin-left:5%}
[dir=rtl] .flex-offset-xs-5,[dir=rtl] .layout-margin .flex-offset-xs-5,[dir=rtl] .layout-margin .offset-xs-5,[dir=rtl] .offset-xs-5{margin-left:auto;margin-right:5%}
.flex-offset-xs-10,.layout-margin .flex-offset-xs-10,.layout-margin .offset-xs-10,.offset-xs-10{margin-left:10%}
[dir=rtl] .flex-offset-xs-10,[dir=rtl] .layout-margin .flex-offset-xs-10,[dir=rtl] .layout-margin .offset-xs-10,[dir=rtl] .offset-xs-10{margin-left:auto;margin-right:10%}
.flex-offset-xs-15,.layout-margin .flex-offset-xs-15,.layout-margin .offset-xs-15,.offset-xs-15{margin-left:15%}
[dir=rtl] .flex-offset-xs-15,[dir=rtl] .layout-margin .flex-offset-xs-15,[dir=rtl] .layout-margin .offset-xs-15,[dir=rtl] .offset-xs-15{margin-left:auto;margin-right:15%}
.flex-offset-xs-20,.layout-margin .flex-offset-xs-20,.layout-margin .offset-xs-20,.offset-xs-20{margin-left:20%}
[dir=rtl] .flex-offset-xs-20,[dir=rtl] .layout-margin .flex-offset-xs-20,[dir=rtl] .layout-margin .offset-xs-20,[dir=rtl] .offset-xs-20{margin-left:auto;margin-right:20%}
.flex-offset-xs-25,.layout-margin .flex-offset-xs-25,.layout-margin .offset-xs-25,.offset-xs-25{margin-left:25%}
[dir=rtl] .flex-offset-xs-25,[dir=rtl] .layout-margin .flex-offset-xs-25,[dir=rtl] .layout-margin .offset-xs-25,[dir=rtl] .offset-xs-25{margin-left:auto;margin-right:25%}
.flex-offset-xs-30,.layout-margin .flex-offset-xs-30,.layout-margin .offset-xs-30,.offset-xs-30{margin-left:30%}
[dir=rtl] .flex-offset-xs-30,[dir=rtl] .layout-margin .flex-offset-xs-30,[dir=rtl] .layout-margin .offset-xs-30,[dir=rtl] .offset-xs-30{margin-left:auto;margin-right:30%}
.flex-offset-xs-35,.layout-margin .flex-offset-xs-35,.layout-margin .offset-xs-35,.offset-xs-35{margin-left:35%}
[dir=rtl] .flex-offset-xs-35,[dir=rtl] .layout-margin .flex-offset-xs-35,[dir=rtl] .layout-margin .offset-xs-35,[dir=rtl] .offset-xs-35{margin-left:auto;margin-right:35%}
.flex-offset-xs-40,.layout-margin .flex-offset-xs-40,.layout-margin .offset-xs-40,.offset-xs-40{margin-left:40%}
[dir=rtl] .flex-offset-xs-40,[dir=rtl] .layout-margin .flex-offset-xs-40,[dir=rtl] .layout-margin .offset-xs-40,[dir=rtl] .offset-xs-40{margin-left:auto;margin-right:40%}
.flex-offset-xs-45,.layout-margin .flex-offset-xs-45,.layout-margin .offset-xs-45,.offset-xs-45{margin-left:45%}
[dir=rtl] .flex-offset-xs-45,[dir=rtl] .layout-margin .flex-offset-xs-45,[dir=rtl] .layout-margin .offset-xs-45,[dir=rtl] .offset-xs-45{margin-left:auto;margin-right:45%}
.flex-offset-xs-50,.layout-margin .flex-offset-xs-50,.layout-margin .offset-xs-50,.offset-xs-50{margin-left:50%}
[dir=rtl] .flex-offset-xs-50,[dir=rtl] .layout-margin .flex-offset-xs-50,[dir=rtl] .layout-margin .offset-xs-50,[dir=rtl] .offset-xs-50{margin-left:auto;margin-right:50%}
.flex-offset-xs-55,.layout-margin .flex-offset-xs-55,.layout-margin .offset-xs-55,.offset-xs-55{margin-left:55%}
[dir=rtl] .flex-offset-xs-55,[dir=rtl] .layout-margin .flex-offset-xs-55,[dir=rtl] .layout-margin .offset-xs-55,[dir=rtl] .offset-xs-55{margin-left:auto;margin-right:55%}
.flex-offset-xs-60,.layout-margin .flex-offset-xs-60,.layout-margin .offset-xs-60,.offset-xs-60{margin-left:60%}
[dir=rtl] .flex-offset-xs-60,[dir=rtl] .layout-margin .flex-offset-xs-60,[dir=rtl] .layout-margin .offset-xs-60,[dir=rtl] .offset-xs-60{margin-left:auto;margin-right:60%}
.flex-offset-xs-65,.layout-margin .flex-offset-xs-65,.layout-margin .offset-xs-65,.offset-xs-65{margin-left:65%}
[dir=rtl] .flex-offset-xs-65,[dir=rtl] .layout-margin .flex-offset-xs-65,[dir=rtl] .layout-margin .offset-xs-65,[dir=rtl] .offset-xs-65{margin-left:auto;margin-right:65%}
.flex-offset-xs-70,.layout-margin .flex-offset-xs-70,.layout-margin .offset-xs-70,.offset-xs-70{margin-left:70%}
[dir=rtl] .flex-offset-xs-70,[dir=rtl] .layout-margin .flex-offset-xs-70,[dir=rtl] .layout-margin .offset-xs-70,[dir=rtl] .offset-xs-70{margin-left:auto;margin-right:70%}
.flex-offset-xs-75,.layout-margin .flex-offset-xs-75,.layout-margin .offset-xs-75,.offset-xs-75{margin-left:75%}
[dir=rtl] .flex-offset-xs-75,[dir=rtl] .layout-margin .flex-offset-xs-75,[dir=rtl] .layout-margin .offset-xs-75,[dir=rtl] .offset-xs-75{margin-left:auto;margin-right:75%}
.flex-offset-xs-80,.layout-margin .flex-offset-xs-80,.layout-margin .offset-xs-80,.offset-xs-80{margin-left:80%}
[dir=rtl] .flex-offset-xs-80,[dir=rtl] .layout-margin .flex-offset-xs-80,[dir=rtl] .layout-margin .offset-xs-80,[dir=rtl] .offset-xs-80{margin-left:auto;margin-right:80%}
.flex-offset-xs-85,.layout-margin .flex-offset-xs-85,.layout-margin .offset-xs-85,.offset-xs-85{margin-left:85%}
[dir=rtl] .flex-offset-xs-85,[dir=rtl] .layout-margin .flex-offset-xs-85,[dir=rtl] .layout-margin .offset-xs-85,[dir=rtl] .offset-xs-85{margin-left:auto;margin-right:85%}
.flex-offset-xs-90,.layout-margin .flex-offset-xs-90,.layout-margin .offset-xs-90,.offset-xs-90{margin-left:90%}
[dir=rtl] .flex-offset-xs-90,[dir=rtl] .layout-margin .flex-offset-xs-90,[dir=rtl] .layout-margin .offset-xs-90,[dir=rtl] .offset-xs-90{margin-left:auto;margin-right:90%}
.flex-offset-xs-95,.layout-margin .flex-offset-xs-95,.layout-margin .offset-xs-95,.offset-xs-95{margin-left:95%}
[dir=rtl] .flex-offset-xs-95,[dir=rtl] .layout-margin .flex-offset-xs-95,[dir=rtl] .layout-margin .offset-xs-95,[dir=rtl] .offset-xs-95{margin-left:auto;margin-right:95%}
.flex-offset-xs-33,.layout-margin .flex-offset-xs-33,.layout-margin .offset-xs-33,.offset-xs-33{margin-left:33.33333%}
.flex-offset-xs-66,.layout-margin .flex-offset-xs-66,.layout-margin .offset-xs-66,.offset-xs-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-xs-66,[dir=rtl] .layout-margin .flex-offset-xs-66,[dir=rtl] .layout-margin .offset-xs-66,[dir=rtl] .offset-xs-66{margin-left:auto;margin-right:66.66667%}
.layout-align-xs,.layout-align-xs-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-xs-start,.layout-align-xs-start-center,.layout-align-xs-start-end,.layout-align-xs-start-start,.layout-align-xs-start-stretch{justify-content:flex-start}
.layout-align-xs-center,.layout-align-xs-center-center,.layout-align-xs-center-end,.layout-align-xs-center-start,.layout-align-xs-center-stretch{justify-content:center}
.layout-align-xs-end,.layout-align-xs-end-center,.layout-align-xs-end-end,.layout-align-xs-end-start,.layout-align-xs-end-stretch{justify-content:flex-end}
.layout-align-xs-space-around,.layout-align-xs-space-around-center,.layout-align-xs-space-around-end,.layout-align-xs-space-around-start,.layout-align-xs-space-around-stretch{justify-content:space-around}
.layout-align-xs-space-between,.layout-align-xs-space-between-center,.layout-align-xs-space-between-end,.layout-align-xs-space-between-start,.layout-align-xs-space-between-stretch{justify-content:space-between}
.layout-align-xs-center-start,.layout-align-xs-end-start,.layout-align-xs-space-around-start,.layout-align-xs-space-between-start,.layout-align-xs-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-xs-center-center,.layout-align-xs-end-center,.layout-align-xs-space-around-center,.layout-align-xs-space-between-center,.layout-align-xs-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-xs-center-center&gt;*,.layout-align-xs-end-center&gt;*,.layout-align-xs-space-around-center&gt;*,.layout-align-xs-space-between-center&gt;*,.layout-align-xs-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-xs-center-end,.layout-align-xs-end-end,.layout-align-xs-space-around-end,.layout-align-xs-space-between-end,.layout-align-xs-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-xs-center-stretch,.layout-align-xs-end-stretch,.layout-align-xs-space-around-stretch,.layout-align-xs-space-between-stretch,.layout-align-xs-start-stretch{align-items:stretch;align-content:stretch}
.flex-xs{flex:1;box-sizing:border-box}
.flex-xs-grow{flex:1 1 100%;box-sizing:border-box}
.flex-xs-initial{flex:0 1 auto;box-sizing:border-box}
.flex-xs-auto{flex:1 1 auto;box-sizing:border-box}
.flex-xs-none{flex:0 0 auto;box-sizing:border-box}
.flex-xs-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-xs-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-xs-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-xs-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-xs-column&gt;.flex-xs-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-xs-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-xs-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-xs-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-xs-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-xs-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-xs-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-xs-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-xs-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-xs-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-xs-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xs-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xs-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-xs-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-xs-row&gt;.flex-xs-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-xs-row&gt;.flex{min-width:0}
.layout-xs-column&gt;.flex-xs-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-xs-column&gt;.flex-xs-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-xs-column&gt;.flex{min-height:0}
.layout-xs,.layout-xs-column,.layout-xs-row{box-sizing:border-box;display:flex}
.layout-xs-column{flex-direction:column}
.layout-xs-row{flex-direction:row}
}
@media(min-width:600px){.flex-order-gt-xs--20{order:-20}
.flex-order-gt-xs--19{order:-19}
.flex-order-gt-xs--18{order:-18}
.flex-order-gt-xs--17{order:-17}
.flex-order-gt-xs--16{order:-16}
.flex-order-gt-xs--15{order:-15}
.flex-order-gt-xs--14{order:-14}
.flex-order-gt-xs--13{order:-13}
.flex-order-gt-xs--12{order:-12}
.flex-order-gt-xs--11{order:-11}
.flex-order-gt-xs--10{order:-10}
.flex-order-gt-xs--9{order:-9}
.flex-order-gt-xs--8{order:-8}
.flex-order-gt-xs--7{order:-7}
.flex-order-gt-xs--6{order:-6}
.flex-order-gt-xs--5{order:-5}
.flex-order-gt-xs--4{order:-4}
.flex-order-gt-xs--3{order:-3}
.flex-order-gt-xs--2{order:-2}
.flex-order-gt-xs--1{order:-1}
.flex-order-gt-xs-0{order:0}
.flex-order-gt-xs-1{order:1}
.flex-order-gt-xs-2{order:2}
.flex-order-gt-xs-3{order:3}
.flex-order-gt-xs-4{order:4}
.flex-order-gt-xs-5{order:5}
.flex-order-gt-xs-6{order:6}
.flex-order-gt-xs-7{order:7}
.flex-order-gt-xs-8{order:8}
.flex-order-gt-xs-9{order:9}
.flex-order-gt-xs-10{order:10}
.flex-order-gt-xs-11{order:11}
.flex-order-gt-xs-12{order:12}
.flex-order-gt-xs-13{order:13}
.flex-order-gt-xs-14{order:14}
.flex-order-gt-xs-15{order:15}
.flex-order-gt-xs-16{order:16}
.flex-order-gt-xs-17{order:17}
.flex-order-gt-xs-18{order:18}
.flex-order-gt-xs-19{order:19}
.flex-order-gt-xs-20{order:20}
.flex-offset-gt-xs-0,.layout-margin .flex-offset-gt-xs-0,.layout-margin .offset-gt-xs-0,.offset-gt-xs-0{margin-left:0}
[dir=rtl] .flex-offset-gt-xs-0,[dir=rtl] .layout-margin .flex-offset-gt-xs-0,[dir=rtl] .layout-margin .offset-gt-xs-0,[dir=rtl] .offset-gt-xs-0{margin-left:auto;margin-right:0}
.flex-offset-gt-xs-5,.layout-margin .flex-offset-gt-xs-5,.layout-margin .offset-gt-xs-5,.offset-gt-xs-5{margin-left:5%}
[dir=rtl] .flex-offset-gt-xs-5,[dir=rtl] .layout-margin .flex-offset-gt-xs-5,[dir=rtl] .layout-margin .offset-gt-xs-5,[dir=rtl] .offset-gt-xs-5{margin-left:auto;margin-right:5%}
.flex-offset-gt-xs-10,.layout-margin .flex-offset-gt-xs-10,.layout-margin .offset-gt-xs-10,.offset-gt-xs-10{margin-left:10%}
[dir=rtl] .flex-offset-gt-xs-10,[dir=rtl] .layout-margin .flex-offset-gt-xs-10,[dir=rtl] .layout-margin .offset-gt-xs-10,[dir=rtl] .offset-gt-xs-10{margin-left:auto;margin-right:10%}
.flex-offset-gt-xs-15,.layout-margin .flex-offset-gt-xs-15,.layout-margin .offset-gt-xs-15,.offset-gt-xs-15{margin-left:15%}
[dir=rtl] .flex-offset-gt-xs-15,[dir=rtl] .layout-margin .flex-offset-gt-xs-15,[dir=rtl] .layout-margin .offset-gt-xs-15,[dir=rtl] .offset-gt-xs-15{margin-left:auto;margin-right:15%}
.flex-offset-gt-xs-20,.layout-margin .flex-offset-gt-xs-20,.layout-margin .offset-gt-xs-20,.offset-gt-xs-20{margin-left:20%}
[dir=rtl] .flex-offset-gt-xs-20,[dir=rtl] .layout-margin .flex-offset-gt-xs-20,[dir=rtl] .layout-margin .offset-gt-xs-20,[dir=rtl] .offset-gt-xs-20{margin-left:auto;margin-right:20%}
.flex-offset-gt-xs-25,.layout-margin .flex-offset-gt-xs-25,.layout-margin .offset-gt-xs-25,.offset-gt-xs-25{margin-left:25%}
[dir=rtl] .flex-offset-gt-xs-25,[dir=rtl] .layout-margin .flex-offset-gt-xs-25,[dir=rtl] .layout-margin .offset-gt-xs-25,[dir=rtl] .offset-gt-xs-25{margin-left:auto;margin-right:25%}
.flex-offset-gt-xs-30,.layout-margin .flex-offset-gt-xs-30,.layout-margin .offset-gt-xs-30,.offset-gt-xs-30{margin-left:30%}
[dir=rtl] .flex-offset-gt-xs-30,[dir=rtl] .layout-margin .flex-offset-gt-xs-30,[dir=rtl] .layout-margin .offset-gt-xs-30,[dir=rtl] .offset-gt-xs-30{margin-left:auto;margin-right:30%}
.flex-offset-gt-xs-35,.layout-margin .flex-offset-gt-xs-35,.layout-margin .offset-gt-xs-35,.offset-gt-xs-35{margin-left:35%}
[dir=rtl] .flex-offset-gt-xs-35,[dir=rtl] .layout-margin .flex-offset-gt-xs-35,[dir=rtl] .layout-margin .offset-gt-xs-35,[dir=rtl] .offset-gt-xs-35{margin-left:auto;margin-right:35%}
.flex-offset-gt-xs-40,.layout-margin .flex-offset-gt-xs-40,.layout-margin .offset-gt-xs-40,.offset-gt-xs-40{margin-left:40%}
[dir=rtl] .flex-offset-gt-xs-40,[dir=rtl] .layout-margin .flex-offset-gt-xs-40,[dir=rtl] .layout-margin .offset-gt-xs-40,[dir=rtl] .offset-gt-xs-40{margin-left:auto;margin-right:40%}
.flex-offset-gt-xs-45,.layout-margin .flex-offset-gt-xs-45,.layout-margin .offset-gt-xs-45,.offset-gt-xs-45{margin-left:45%}
[dir=rtl] .flex-offset-gt-xs-45,[dir=rtl] .layout-margin .flex-offset-gt-xs-45,[dir=rtl] .layout-margin .offset-gt-xs-45,[dir=rtl] .offset-gt-xs-45{margin-left:auto;margin-right:45%}
.flex-offset-gt-xs-50,.layout-margin .flex-offset-gt-xs-50,.layout-margin .offset-gt-xs-50,.offset-gt-xs-50{margin-left:50%}
[dir=rtl] .flex-offset-gt-xs-50,[dir=rtl] .layout-margin .flex-offset-gt-xs-50,[dir=rtl] .layout-margin .offset-gt-xs-50,[dir=rtl] .offset-gt-xs-50{margin-left:auto;margin-right:50%}
.flex-offset-gt-xs-55,.layout-margin .flex-offset-gt-xs-55,.layout-margin .offset-gt-xs-55,.offset-gt-xs-55{margin-left:55%}
[dir=rtl] .flex-offset-gt-xs-55,[dir=rtl] .layout-margin .flex-offset-gt-xs-55,[dir=rtl] .layout-margin .offset-gt-xs-55,[dir=rtl] .offset-gt-xs-55{margin-left:auto;margin-right:55%}
.flex-offset-gt-xs-60,.layout-margin .flex-offset-gt-xs-60,.layout-margin .offset-gt-xs-60,.offset-gt-xs-60{margin-left:60%}
[dir=rtl] .flex-offset-gt-xs-60,[dir=rtl] .layout-margin .flex-offset-gt-xs-60,[dir=rtl] .layout-margin .offset-gt-xs-60,[dir=rtl] .offset-gt-xs-60{margin-left:auto;margin-right:60%}
.flex-offset-gt-xs-65,.layout-margin .flex-offset-gt-xs-65,.layout-margin .offset-gt-xs-65,.offset-gt-xs-65{margin-left:65%}
[dir=rtl] .flex-offset-gt-xs-65,[dir=rtl] .layout-margin .flex-offset-gt-xs-65,[dir=rtl] .layout-margin .offset-gt-xs-65,[dir=rtl] .offset-gt-xs-65{margin-left:auto;margin-right:65%}
.flex-offset-gt-xs-70,.layout-margin .flex-offset-gt-xs-70,.layout-margin .offset-gt-xs-70,.offset-gt-xs-70{margin-left:70%}
[dir=rtl] .flex-offset-gt-xs-70,[dir=rtl] .layout-margin .flex-offset-gt-xs-70,[dir=rtl] .layout-margin .offset-gt-xs-70,[dir=rtl] .offset-gt-xs-70{margin-left:auto;margin-right:70%}
.flex-offset-gt-xs-75,.layout-margin .flex-offset-gt-xs-75,.layout-margin .offset-gt-xs-75,.offset-gt-xs-75{margin-left:75%}
[dir=rtl] .flex-offset-gt-xs-75,[dir=rtl] .layout-margin .flex-offset-gt-xs-75,[dir=rtl] .layout-margin .offset-gt-xs-75,[dir=rtl] .offset-gt-xs-75{margin-left:auto;margin-right:75%}
.flex-offset-gt-xs-80,.layout-margin .flex-offset-gt-xs-80,.layout-margin .offset-gt-xs-80,.offset-gt-xs-80{margin-left:80%}
[dir=rtl] .flex-offset-gt-xs-80,[dir=rtl] .layout-margin .flex-offset-gt-xs-80,[dir=rtl] .layout-margin .offset-gt-xs-80,[dir=rtl] .offset-gt-xs-80{margin-left:auto;margin-right:80%}
.flex-offset-gt-xs-85,.layout-margin .flex-offset-gt-xs-85,.layout-margin .offset-gt-xs-85,.offset-gt-xs-85{margin-left:85%}
[dir=rtl] .flex-offset-gt-xs-85,[dir=rtl] .layout-margin .flex-offset-gt-xs-85,[dir=rtl] .layout-margin .offset-gt-xs-85,[dir=rtl] .offset-gt-xs-85{margin-left:auto;margin-right:85%}
.flex-offset-gt-xs-90,.layout-margin .flex-offset-gt-xs-90,.layout-margin .offset-gt-xs-90,.offset-gt-xs-90{margin-left:90%}
[dir=rtl] .flex-offset-gt-xs-90,[dir=rtl] .layout-margin .flex-offset-gt-xs-90,[dir=rtl] .layout-margin .offset-gt-xs-90,[dir=rtl] .offset-gt-xs-90{margin-left:auto;margin-right:90%}
.flex-offset-gt-xs-95,.layout-margin .flex-offset-gt-xs-95,.layout-margin .offset-gt-xs-95,.offset-gt-xs-95{margin-left:95%}
[dir=rtl] .flex-offset-gt-xs-95,[dir=rtl] .layout-margin .flex-offset-gt-xs-95,[dir=rtl] .layout-margin .offset-gt-xs-95,[dir=rtl] .offset-gt-xs-95{margin-left:auto;margin-right:95%}
.flex-offset-gt-xs-33,.layout-margin .flex-offset-gt-xs-33,.layout-margin .offset-gt-xs-33,.offset-gt-xs-33{margin-left:33.33333%}
.flex-offset-gt-xs-66,.layout-margin .flex-offset-gt-xs-66,.layout-margin .offset-gt-xs-66,.offset-gt-xs-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-gt-xs-66,[dir=rtl] .layout-margin .flex-offset-gt-xs-66,[dir=rtl] .layout-margin .offset-gt-xs-66,[dir=rtl] .offset-gt-xs-66{margin-left:auto;margin-right:66.66667%}
.layout-align-gt-xs,.layout-align-gt-xs-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-gt-xs-start,.layout-align-gt-xs-start-center,.layout-align-gt-xs-start-end,.layout-align-gt-xs-start-start,.layout-align-gt-xs-start-stretch{justify-content:flex-start}
.layout-align-gt-xs-center,.layout-align-gt-xs-center-center,.layout-align-gt-xs-center-end,.layout-align-gt-xs-center-start,.layout-align-gt-xs-center-stretch{justify-content:center}
.layout-align-gt-xs-end,.layout-align-gt-xs-end-center,.layout-align-gt-xs-end-end,.layout-align-gt-xs-end-start,.layout-align-gt-xs-end-stretch{justify-content:flex-end}
.layout-align-gt-xs-space-around,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-around-stretch{justify-content:space-around}
.layout-align-gt-xs-space-between,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-space-between-stretch{justify-content:space-between}
.layout-align-gt-xs-center-start,.layout-align-gt-xs-end-start,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-gt-xs-center-center,.layout-align-gt-xs-end-center,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-gt-xs-center-center&gt;*,.layout-align-gt-xs-end-center&gt;*,.layout-align-gt-xs-space-around-center&gt;*,.layout-align-gt-xs-space-between-center&gt;*,.layout-align-gt-xs-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-gt-xs-center-end,.layout-align-gt-xs-end-end,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-gt-xs-center-stretch,.layout-align-gt-xs-end-stretch,.layout-align-gt-xs-space-around-stretch,.layout-align-gt-xs-space-between-stretch,.layout-align-gt-xs-start-stretch{align-items:stretch;align-content:stretch}
.flex-gt-xs{flex:1;box-sizing:border-box}
.flex-gt-xs-grow{flex:1 1 100%;box-sizing:border-box}
.flex-gt-xs-initial{flex:0 1 auto;box-sizing:border-box}
.flex-gt-xs-auto{flex:1 1 auto;box-sizing:border-box}
.flex-gt-xs-none{flex:0 0 auto;box-sizing:border-box}
.flex-gt-xs-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-gt-xs-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-gt-xs-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-gt-xs-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-gt-xs-column&gt;.flex-gt-xs-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-gt-xs-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-gt-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-gt-xs-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-gt-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-gt-xs-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-gt-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-gt-xs-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-gt-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-gt-xs-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-gt-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-gt-xs-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-gt-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-gt-xs-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-gt-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-gt-xs-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-gt-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-gt-xs-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-gt-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-gt-xs-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-xs-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-gt-xs-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex-gt-xs-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-gt-xs-row&gt;.flex{min-width:0}
.layout-gt-xs-column&gt;.flex-gt-xs-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex-gt-xs-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-xs-column&gt;.flex{min-height:0}
.layout-gt-xs,.layout-gt-xs-column,.layout-gt-xs-row{box-sizing:border-box;display:flex}
.layout-gt-xs-column{flex-direction:column}
.layout-gt-xs-row{flex-direction:row}
}
@media(min-width:600px) and (max-width:959px){.hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show),.hide:not(.show-gt-xs):not(.show-sm):not(.show){display:none}
.hide-sm:not(.show-gt-xs):not(.show-sm):not(.show){display:none}
.flex-order-sm--20{order:-20}
.flex-order-sm--19{order:-19}
.flex-order-sm--18{order:-18}
.flex-order-sm--17{order:-17}
.flex-order-sm--16{order:-16}
.flex-order-sm--15{order:-15}
.flex-order-sm--14{order:-14}
.flex-order-sm--13{order:-13}
.flex-order-sm--12{order:-12}
.flex-order-sm--11{order:-11}
.flex-order-sm--10{order:-10}
.flex-order-sm--9{order:-9}
.flex-order-sm--8{order:-8}
.flex-order-sm--7{order:-7}
.flex-order-sm--6{order:-6}
.flex-order-sm--5{order:-5}
.flex-order-sm--4{order:-4}
.flex-order-sm--3{order:-3}
.flex-order-sm--2{order:-2}
.flex-order-sm--1{order:-1}
.flex-order-sm-0{order:0}
.flex-order-sm-1{order:1}
.flex-order-sm-2{order:2}
.flex-order-sm-3{order:3}
.flex-order-sm-4{order:4}
.flex-order-sm-5{order:5}
.flex-order-sm-6{order:6}
.flex-order-sm-7{order:7}
.flex-order-sm-8{order:8}
.flex-order-sm-9{order:9}
.flex-order-sm-10{order:10}
.flex-order-sm-11{order:11}
.flex-order-sm-12{order:12}
.flex-order-sm-13{order:13}
.flex-order-sm-14{order:14}
.flex-order-sm-15{order:15}
.flex-order-sm-16{order:16}
.flex-order-sm-17{order:17}
.flex-order-sm-18{order:18}
.flex-order-sm-19{order:19}
.flex-order-sm-20{order:20}
.flex-offset-sm-0,.layout-margin .flex-offset-sm-0,.layout-margin .offset-sm-0,.offset-sm-0{margin-left:0}
[dir=rtl] .flex-offset-sm-0,[dir=rtl] .layout-margin .flex-offset-sm-0,[dir=rtl] .layout-margin .offset-sm-0,[dir=rtl] .offset-sm-0{margin-left:auto;margin-right:0}
.flex-offset-sm-5,.layout-margin .flex-offset-sm-5,.layout-margin .offset-sm-5,.offset-sm-5{margin-left:5%}
[dir=rtl] .flex-offset-sm-5,[dir=rtl] .layout-margin .flex-offset-sm-5,[dir=rtl] .layout-margin .offset-sm-5,[dir=rtl] .offset-sm-5{margin-left:auto;margin-right:5%}
.flex-offset-sm-10,.layout-margin .flex-offset-sm-10,.layout-margin .offset-sm-10,.offset-sm-10{margin-left:10%}
[dir=rtl] .flex-offset-sm-10,[dir=rtl] .layout-margin .flex-offset-sm-10,[dir=rtl] .layout-margin .offset-sm-10,[dir=rtl] .offset-sm-10{margin-left:auto;margin-right:10%}
.flex-offset-sm-15,.layout-margin .flex-offset-sm-15,.layout-margin .offset-sm-15,.offset-sm-15{margin-left:15%}
[dir=rtl] .flex-offset-sm-15,[dir=rtl] .layout-margin .flex-offset-sm-15,[dir=rtl] .layout-margin .offset-sm-15,[dir=rtl] .offset-sm-15{margin-left:auto;margin-right:15%}
.flex-offset-sm-20,.layout-margin .flex-offset-sm-20,.layout-margin .offset-sm-20,.offset-sm-20{margin-left:20%}
[dir=rtl] .flex-offset-sm-20,[dir=rtl] .layout-margin .flex-offset-sm-20,[dir=rtl] .layout-margin .offset-sm-20,[dir=rtl] .offset-sm-20{margin-left:auto;margin-right:20%}
.flex-offset-sm-25,.layout-margin .flex-offset-sm-25,.layout-margin .offset-sm-25,.offset-sm-25{margin-left:25%}
[dir=rtl] .flex-offset-sm-25,[dir=rtl] .layout-margin .flex-offset-sm-25,[dir=rtl] .layout-margin .offset-sm-25,[dir=rtl] .offset-sm-25{margin-left:auto;margin-right:25%}
.flex-offset-sm-30,.layout-margin .flex-offset-sm-30,.layout-margin .offset-sm-30,.offset-sm-30{margin-left:30%}
[dir=rtl] .flex-offset-sm-30,[dir=rtl] .layout-margin .flex-offset-sm-30,[dir=rtl] .layout-margin .offset-sm-30,[dir=rtl] .offset-sm-30{margin-left:auto;margin-right:30%}
.flex-offset-sm-35,.layout-margin .flex-offset-sm-35,.layout-margin .offset-sm-35,.offset-sm-35{margin-left:35%}
[dir=rtl] .flex-offset-sm-35,[dir=rtl] .layout-margin .flex-offset-sm-35,[dir=rtl] .layout-margin .offset-sm-35,[dir=rtl] .offset-sm-35{margin-left:auto;margin-right:35%}
.flex-offset-sm-40,.layout-margin .flex-offset-sm-40,.layout-margin .offset-sm-40,.offset-sm-40{margin-left:40%}
[dir=rtl] .flex-offset-sm-40,[dir=rtl] .layout-margin .flex-offset-sm-40,[dir=rtl] .layout-margin .offset-sm-40,[dir=rtl] .offset-sm-40{margin-left:auto;margin-right:40%}
.flex-offset-sm-45,.layout-margin .flex-offset-sm-45,.layout-margin .offset-sm-45,.offset-sm-45{margin-left:45%}
[dir=rtl] .flex-offset-sm-45,[dir=rtl] .layout-margin .flex-offset-sm-45,[dir=rtl] .layout-margin .offset-sm-45,[dir=rtl] .offset-sm-45{margin-left:auto;margin-right:45%}
.flex-offset-sm-50,.layout-margin .flex-offset-sm-50,.layout-margin .offset-sm-50,.offset-sm-50{margin-left:50%}
[dir=rtl] .flex-offset-sm-50,[dir=rtl] .layout-margin .flex-offset-sm-50,[dir=rtl] .layout-margin .offset-sm-50,[dir=rtl] .offset-sm-50{margin-left:auto;margin-right:50%}
.flex-offset-sm-55,.layout-margin .flex-offset-sm-55,.layout-margin .offset-sm-55,.offset-sm-55{margin-left:55%}
[dir=rtl] .flex-offset-sm-55,[dir=rtl] .layout-margin .flex-offset-sm-55,[dir=rtl] .layout-margin .offset-sm-55,[dir=rtl] .offset-sm-55{margin-left:auto;margin-right:55%}
.flex-offset-sm-60,.layout-margin .flex-offset-sm-60,.layout-margin .offset-sm-60,.offset-sm-60{margin-left:60%}
[dir=rtl] .flex-offset-sm-60,[dir=rtl] .layout-margin .flex-offset-sm-60,[dir=rtl] .layout-margin .offset-sm-60,[dir=rtl] .offset-sm-60{margin-left:auto;margin-right:60%}
.flex-offset-sm-65,.layout-margin .flex-offset-sm-65,.layout-margin .offset-sm-65,.offset-sm-65{margin-left:65%}
[dir=rtl] .flex-offset-sm-65,[dir=rtl] .layout-margin .flex-offset-sm-65,[dir=rtl] .layout-margin .offset-sm-65,[dir=rtl] .offset-sm-65{margin-left:auto;margin-right:65%}
.flex-offset-sm-70,.layout-margin .flex-offset-sm-70,.layout-margin .offset-sm-70,.offset-sm-70{margin-left:70%}
[dir=rtl] .flex-offset-sm-70,[dir=rtl] .layout-margin .flex-offset-sm-70,[dir=rtl] .layout-margin .offset-sm-70,[dir=rtl] .offset-sm-70{margin-left:auto;margin-right:70%}
.flex-offset-sm-75,.layout-margin .flex-offset-sm-75,.layout-margin .offset-sm-75,.offset-sm-75{margin-left:75%}
[dir=rtl] .flex-offset-sm-75,[dir=rtl] .layout-margin .flex-offset-sm-75,[dir=rtl] .layout-margin .offset-sm-75,[dir=rtl] .offset-sm-75{margin-left:auto;margin-right:75%}
.flex-offset-sm-80,.layout-margin .flex-offset-sm-80,.layout-margin .offset-sm-80,.offset-sm-80{margin-left:80%}
[dir=rtl] .flex-offset-sm-80,[dir=rtl] .layout-margin .flex-offset-sm-80,[dir=rtl] .layout-margin .offset-sm-80,[dir=rtl] .offset-sm-80{margin-left:auto;margin-right:80%}
.flex-offset-sm-85,.layout-margin .flex-offset-sm-85,.layout-margin .offset-sm-85,.offset-sm-85{margin-left:85%}
[dir=rtl] .flex-offset-sm-85,[dir=rtl] .layout-margin .flex-offset-sm-85,[dir=rtl] .layout-margin .offset-sm-85,[dir=rtl] .offset-sm-85{margin-left:auto;margin-right:85%}
.flex-offset-sm-90,.layout-margin .flex-offset-sm-90,.layout-margin .offset-sm-90,.offset-sm-90{margin-left:90%}
[dir=rtl] .flex-offset-sm-90,[dir=rtl] .layout-margin .flex-offset-sm-90,[dir=rtl] .layout-margin .offset-sm-90,[dir=rtl] .offset-sm-90{margin-left:auto;margin-right:90%}
.flex-offset-sm-95,.layout-margin .flex-offset-sm-95,.layout-margin .offset-sm-95,.offset-sm-95{margin-left:95%}
[dir=rtl] .flex-offset-sm-95,[dir=rtl] .layout-margin .flex-offset-sm-95,[dir=rtl] .layout-margin .offset-sm-95,[dir=rtl] .offset-sm-95{margin-left:auto;margin-right:95%}
.flex-offset-sm-33,.layout-margin .flex-offset-sm-33,.layout-margin .offset-sm-33,.offset-sm-33{margin-left:33.33333%}
.flex-offset-sm-66,.layout-margin .flex-offset-sm-66,.layout-margin .offset-sm-66,.offset-sm-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-sm-66,[dir=rtl] .layout-margin .flex-offset-sm-66,[dir=rtl] .layout-margin .offset-sm-66,[dir=rtl] .offset-sm-66{margin-left:auto;margin-right:66.66667%}
.layout-align-sm,.layout-align-sm-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-sm-start,.layout-align-sm-start-center,.layout-align-sm-start-end,.layout-align-sm-start-start,.layout-align-sm-start-stretch{justify-content:flex-start}
.layout-align-sm-center,.layout-align-sm-center-center,.layout-align-sm-center-end,.layout-align-sm-center-start,.layout-align-sm-center-stretch{justify-content:center}
.layout-align-sm-end,.layout-align-sm-end-center,.layout-align-sm-end-end,.layout-align-sm-end-start,.layout-align-sm-end-stretch{justify-content:flex-end}
.layout-align-sm-space-around,.layout-align-sm-space-around-center,.layout-align-sm-space-around-end,.layout-align-sm-space-around-start,.layout-align-sm-space-around-stretch{justify-content:space-around}
.layout-align-sm-space-between,.layout-align-sm-space-between-center,.layout-align-sm-space-between-end,.layout-align-sm-space-between-start,.layout-align-sm-space-between-stretch{justify-content:space-between}
.layout-align-sm-center-start,.layout-align-sm-end-start,.layout-align-sm-space-around-start,.layout-align-sm-space-between-start,.layout-align-sm-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-sm-center-center,.layout-align-sm-end-center,.layout-align-sm-space-around-center,.layout-align-sm-space-between-center,.layout-align-sm-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-sm-center-center&gt;*,.layout-align-sm-end-center&gt;*,.layout-align-sm-space-around-center&gt;*,.layout-align-sm-space-between-center&gt;*,.layout-align-sm-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-sm-center-end,.layout-align-sm-end-end,.layout-align-sm-space-around-end,.layout-align-sm-space-between-end,.layout-align-sm-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-sm-center-stretch,.layout-align-sm-end-stretch,.layout-align-sm-space-around-stretch,.layout-align-sm-space-between-stretch,.layout-align-sm-start-stretch{align-items:stretch;align-content:stretch}
.flex-sm{flex:1;box-sizing:border-box}
.flex-sm-grow{flex:1 1 100%;box-sizing:border-box}
.flex-sm-initial{flex:0 1 auto;box-sizing:border-box}
.flex-sm-auto{flex:1 1 auto;box-sizing:border-box}
.flex-sm-none{flex:0 0 auto;box-sizing:border-box}
.flex-sm-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-sm-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-sm-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-sm-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-sm-column&gt;.flex-sm-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-sm-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-sm-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-sm-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-sm-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-sm-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-sm-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-sm-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-sm-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-sm-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-sm-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-sm-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-sm-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-sm-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-sm-row&gt;.flex-sm-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-sm-row&gt;.flex{min-width:0}
.layout-sm-column&gt;.flex-sm-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-sm-column&gt;.flex-sm-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-sm-column&gt;.flex{min-height:0}
.layout-sm,.layout-sm-column,.layout-sm-row{box-sizing:border-box;display:flex}
.layout-sm-column{flex-direction:column}
.layout-sm-row{flex-direction:row}
}
@media(min-width:960px){.flex-order-gt-sm--20{order:-20}
.flex-order-gt-sm--19{order:-19}
.flex-order-gt-sm--18{order:-18}
.flex-order-gt-sm--17{order:-17}
.flex-order-gt-sm--16{order:-16}
.flex-order-gt-sm--15{order:-15}
.flex-order-gt-sm--14{order:-14}
.flex-order-gt-sm--13{order:-13}
.flex-order-gt-sm--12{order:-12}
.flex-order-gt-sm--11{order:-11}
.flex-order-gt-sm--10{order:-10}
.flex-order-gt-sm--9{order:-9}
.flex-order-gt-sm--8{order:-8}
.flex-order-gt-sm--7{order:-7}
.flex-order-gt-sm--6{order:-6}
.flex-order-gt-sm--5{order:-5}
.flex-order-gt-sm--4{order:-4}
.flex-order-gt-sm--3{order:-3}
.flex-order-gt-sm--2{order:-2}
.flex-order-gt-sm--1{order:-1}
.flex-order-gt-sm-0{order:0}
.flex-order-gt-sm-1{order:1}
.flex-order-gt-sm-2{order:2}
.flex-order-gt-sm-3{order:3}
.flex-order-gt-sm-4{order:4}
.flex-order-gt-sm-5{order:5}
.flex-order-gt-sm-6{order:6}
.flex-order-gt-sm-7{order:7}
.flex-order-gt-sm-8{order:8}
.flex-order-gt-sm-9{order:9}
.flex-order-gt-sm-10{order:10}
.flex-order-gt-sm-11{order:11}
.flex-order-gt-sm-12{order:12}
.flex-order-gt-sm-13{order:13}
.flex-order-gt-sm-14{order:14}
.flex-order-gt-sm-15{order:15}
.flex-order-gt-sm-16{order:16}
.flex-order-gt-sm-17{order:17}
.flex-order-gt-sm-18{order:18}
.flex-order-gt-sm-19{order:19}
.flex-order-gt-sm-20{order:20}
.flex-offset-gt-sm-0,.layout-margin .flex-offset-gt-sm-0,.layout-margin .offset-gt-sm-0,.offset-gt-sm-0{margin-left:0}
[dir=rtl] .flex-offset-gt-sm-0,[dir=rtl] .layout-margin .flex-offset-gt-sm-0,[dir=rtl] .layout-margin .offset-gt-sm-0,[dir=rtl] .offset-gt-sm-0{margin-left:auto;margin-right:0}
.flex-offset-gt-sm-5,.layout-margin .flex-offset-gt-sm-5,.layout-margin .offset-gt-sm-5,.offset-gt-sm-5{margin-left:5%}
[dir=rtl] .flex-offset-gt-sm-5,[dir=rtl] .layout-margin .flex-offset-gt-sm-5,[dir=rtl] .layout-margin .offset-gt-sm-5,[dir=rtl] .offset-gt-sm-5{margin-left:auto;margin-right:5%}
.flex-offset-gt-sm-10,.layout-margin .flex-offset-gt-sm-10,.layout-margin .offset-gt-sm-10,.offset-gt-sm-10{margin-left:10%}
[dir=rtl] .flex-offset-gt-sm-10,[dir=rtl] .layout-margin .flex-offset-gt-sm-10,[dir=rtl] .layout-margin .offset-gt-sm-10,[dir=rtl] .offset-gt-sm-10{margin-left:auto;margin-right:10%}
.flex-offset-gt-sm-15,.layout-margin .flex-offset-gt-sm-15,.layout-margin .offset-gt-sm-15,.offset-gt-sm-15{margin-left:15%}
[dir=rtl] .flex-offset-gt-sm-15,[dir=rtl] .layout-margin .flex-offset-gt-sm-15,[dir=rtl] .layout-margin .offset-gt-sm-15,[dir=rtl] .offset-gt-sm-15{margin-left:auto;margin-right:15%}
.flex-offset-gt-sm-20,.layout-margin .flex-offset-gt-sm-20,.layout-margin .offset-gt-sm-20,.offset-gt-sm-20{margin-left:20%}
[dir=rtl] .flex-offset-gt-sm-20,[dir=rtl] .layout-margin .flex-offset-gt-sm-20,[dir=rtl] .layout-margin .offset-gt-sm-20,[dir=rtl] .offset-gt-sm-20{margin-left:auto;margin-right:20%}
.flex-offset-gt-sm-25,.layout-margin .flex-offset-gt-sm-25,.layout-margin .offset-gt-sm-25,.offset-gt-sm-25{margin-left:25%}
[dir=rtl] .flex-offset-gt-sm-25,[dir=rtl] .layout-margin .flex-offset-gt-sm-25,[dir=rtl] .layout-margin .offset-gt-sm-25,[dir=rtl] .offset-gt-sm-25{margin-left:auto;margin-right:25%}
.flex-offset-gt-sm-30,.layout-margin .flex-offset-gt-sm-30,.layout-margin .offset-gt-sm-30,.offset-gt-sm-30{margin-left:30%}
[dir=rtl] .flex-offset-gt-sm-30,[dir=rtl] .layout-margin .flex-offset-gt-sm-30,[dir=rtl] .layout-margin .offset-gt-sm-30,[dir=rtl] .offset-gt-sm-30{margin-left:auto;margin-right:30%}
.flex-offset-gt-sm-35,.layout-margin .flex-offset-gt-sm-35,.layout-margin .offset-gt-sm-35,.offset-gt-sm-35{margin-left:35%}
[dir=rtl] .flex-offset-gt-sm-35,[dir=rtl] .layout-margin .flex-offset-gt-sm-35,[dir=rtl] .layout-margin .offset-gt-sm-35,[dir=rtl] .offset-gt-sm-35{margin-left:auto;margin-right:35%}
.flex-offset-gt-sm-40,.layout-margin .flex-offset-gt-sm-40,.layout-margin .offset-gt-sm-40,.offset-gt-sm-40{margin-left:40%}
[dir=rtl] .flex-offset-gt-sm-40,[dir=rtl] .layout-margin .flex-offset-gt-sm-40,[dir=rtl] .layout-margin .offset-gt-sm-40,[dir=rtl] .offset-gt-sm-40{margin-left:auto;margin-right:40%}
.flex-offset-gt-sm-45,.layout-margin .flex-offset-gt-sm-45,.layout-margin .offset-gt-sm-45,.offset-gt-sm-45{margin-left:45%}
[dir=rtl] .flex-offset-gt-sm-45,[dir=rtl] .layout-margin .flex-offset-gt-sm-45,[dir=rtl] .layout-margin .offset-gt-sm-45,[dir=rtl] .offset-gt-sm-45{margin-left:auto;margin-right:45%}
.flex-offset-gt-sm-50,.layout-margin .flex-offset-gt-sm-50,.layout-margin .offset-gt-sm-50,.offset-gt-sm-50{margin-left:50%}
[dir=rtl] .flex-offset-gt-sm-50,[dir=rtl] .layout-margin .flex-offset-gt-sm-50,[dir=rtl] .layout-margin .offset-gt-sm-50,[dir=rtl] .offset-gt-sm-50{margin-left:auto;margin-right:50%}
.flex-offset-gt-sm-55,.layout-margin .flex-offset-gt-sm-55,.layout-margin .offset-gt-sm-55,.offset-gt-sm-55{margin-left:55%}
[dir=rtl] .flex-offset-gt-sm-55,[dir=rtl] .layout-margin .flex-offset-gt-sm-55,[dir=rtl] .layout-margin .offset-gt-sm-55,[dir=rtl] .offset-gt-sm-55{margin-left:auto;margin-right:55%}
.flex-offset-gt-sm-60,.layout-margin .flex-offset-gt-sm-60,.layout-margin .offset-gt-sm-60,.offset-gt-sm-60{margin-left:60%}
[dir=rtl] .flex-offset-gt-sm-60,[dir=rtl] .layout-margin .flex-offset-gt-sm-60,[dir=rtl] .layout-margin .offset-gt-sm-60,[dir=rtl] .offset-gt-sm-60{margin-left:auto;margin-right:60%}
.flex-offset-gt-sm-65,.layout-margin .flex-offset-gt-sm-65,.layout-margin .offset-gt-sm-65,.offset-gt-sm-65{margin-left:65%}
[dir=rtl] .flex-offset-gt-sm-65,[dir=rtl] .layout-margin .flex-offset-gt-sm-65,[dir=rtl] .layout-margin .offset-gt-sm-65,[dir=rtl] .offset-gt-sm-65{margin-left:auto;margin-right:65%}
.flex-offset-gt-sm-70,.layout-margin .flex-offset-gt-sm-70,.layout-margin .offset-gt-sm-70,.offset-gt-sm-70{margin-left:70%}
[dir=rtl] .flex-offset-gt-sm-70,[dir=rtl] .layout-margin .flex-offset-gt-sm-70,[dir=rtl] .layout-margin .offset-gt-sm-70,[dir=rtl] .offset-gt-sm-70{margin-left:auto;margin-right:70%}
.flex-offset-gt-sm-75,.layout-margin .flex-offset-gt-sm-75,.layout-margin .offset-gt-sm-75,.offset-gt-sm-75{margin-left:75%}
[dir=rtl] .flex-offset-gt-sm-75,[dir=rtl] .layout-margin .flex-offset-gt-sm-75,[dir=rtl] .layout-margin .offset-gt-sm-75,[dir=rtl] .offset-gt-sm-75{margin-left:auto;margin-right:75%}
.flex-offset-gt-sm-80,.layout-margin .flex-offset-gt-sm-80,.layout-margin .offset-gt-sm-80,.offset-gt-sm-80{margin-left:80%}
[dir=rtl] .flex-offset-gt-sm-80,[dir=rtl] .layout-margin .flex-offset-gt-sm-80,[dir=rtl] .layout-margin .offset-gt-sm-80,[dir=rtl] .offset-gt-sm-80{margin-left:auto;margin-right:80%}
.flex-offset-gt-sm-85,.layout-margin .flex-offset-gt-sm-85,.layout-margin .offset-gt-sm-85,.offset-gt-sm-85{margin-left:85%}
[dir=rtl] .flex-offset-gt-sm-85,[dir=rtl] .layout-margin .flex-offset-gt-sm-85,[dir=rtl] .layout-margin .offset-gt-sm-85,[dir=rtl] .offset-gt-sm-85{margin-left:auto;margin-right:85%}
.flex-offset-gt-sm-90,.layout-margin .flex-offset-gt-sm-90,.layout-margin .offset-gt-sm-90,.offset-gt-sm-90{margin-left:90%}
[dir=rtl] .flex-offset-gt-sm-90,[dir=rtl] .layout-margin .flex-offset-gt-sm-90,[dir=rtl] .layout-margin .offset-gt-sm-90,[dir=rtl] .offset-gt-sm-90{margin-left:auto;margin-right:90%}
.flex-offset-gt-sm-95,.layout-margin .flex-offset-gt-sm-95,.layout-margin .offset-gt-sm-95,.offset-gt-sm-95{margin-left:95%}
[dir=rtl] .flex-offset-gt-sm-95,[dir=rtl] .layout-margin .flex-offset-gt-sm-95,[dir=rtl] .layout-margin .offset-gt-sm-95,[dir=rtl] .offset-gt-sm-95{margin-left:auto;margin-right:95%}
.flex-offset-gt-sm-33,.layout-margin .flex-offset-gt-sm-33,.layout-margin .offset-gt-sm-33,.offset-gt-sm-33{margin-left:33.33333%}
.flex-offset-gt-sm-66,.layout-margin .flex-offset-gt-sm-66,.layout-margin .offset-gt-sm-66,.offset-gt-sm-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-gt-sm-66,[dir=rtl] .layout-margin .flex-offset-gt-sm-66,[dir=rtl] .layout-margin .offset-gt-sm-66,[dir=rtl] .offset-gt-sm-66{margin-left:auto;margin-right:66.66667%}
.layout-align-gt-sm,.layout-align-gt-sm-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-gt-sm-start,.layout-align-gt-sm-start-center,.layout-align-gt-sm-start-end,.layout-align-gt-sm-start-start,.layout-align-gt-sm-start-stretch{justify-content:flex-start}
.layout-align-gt-sm-center,.layout-align-gt-sm-center-center,.layout-align-gt-sm-center-end,.layout-align-gt-sm-center-start,.layout-align-gt-sm-center-stretch{justify-content:center}
.layout-align-gt-sm-end,.layout-align-gt-sm-end-center,.layout-align-gt-sm-end-end,.layout-align-gt-sm-end-start,.layout-align-gt-sm-end-stretch{justify-content:flex-end}
.layout-align-gt-sm-space-around,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-around-stretch{justify-content:space-around}
.layout-align-gt-sm-space-between,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-space-between-stretch{justify-content:space-between}
.layout-align-gt-sm-center-start,.layout-align-gt-sm-end-start,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-gt-sm-center-center,.layout-align-gt-sm-end-center,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-gt-sm-center-center&gt;*,.layout-align-gt-sm-end-center&gt;*,.layout-align-gt-sm-space-around-center&gt;*,.layout-align-gt-sm-space-between-center&gt;*,.layout-align-gt-sm-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-gt-sm-center-end,.layout-align-gt-sm-end-end,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-gt-sm-center-stretch,.layout-align-gt-sm-end-stretch,.layout-align-gt-sm-space-around-stretch,.layout-align-gt-sm-space-between-stretch,.layout-align-gt-sm-start-stretch{align-items:stretch;align-content:stretch}
.flex-gt-sm{flex:1;box-sizing:border-box}
.flex-gt-sm-grow{flex:1 1 100%;box-sizing:border-box}
.flex-gt-sm-initial{flex:0 1 auto;box-sizing:border-box}
.flex-gt-sm-auto{flex:1 1 auto;box-sizing:border-box}
.flex-gt-sm-none{flex:0 0 auto;box-sizing:border-box}
.flex-gt-sm-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-gt-sm-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-gt-sm-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-gt-sm-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-gt-sm-column&gt;.flex-gt-sm-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-gt-sm-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-gt-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-gt-sm-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-gt-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-gt-sm-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-gt-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-gt-sm-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-gt-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-gt-sm-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-gt-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-gt-sm-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-gt-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-gt-sm-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-gt-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-gt-sm-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-gt-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-gt-sm-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-gt-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-gt-sm-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-sm-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-gt-sm-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex-gt-sm-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-gt-sm-row&gt;.flex{min-width:0}
.layout-gt-sm-column&gt;.flex-gt-sm-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex-gt-sm-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-sm-column&gt;.flex{min-height:0}
.layout-gt-sm,.layout-gt-sm-column,.layout-gt-sm-row{box-sizing:border-box;display:flex}
.layout-gt-sm-column{flex-direction:column}
.layout-gt-sm-row{flex-direction:row}
}
@media(min-width:960px) and (max-width:1279px){.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show){display:none}
.hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}
.flex-order-md--20{order:-20}
.flex-order-md--19{order:-19}
.flex-order-md--18{order:-18}
.flex-order-md--17{order:-17}
.flex-order-md--16{order:-16}
.flex-order-md--15{order:-15}
.flex-order-md--14{order:-14}
.flex-order-md--13{order:-13}
.flex-order-md--12{order:-12}
.flex-order-md--11{order:-11}
.flex-order-md--10{order:-10}
.flex-order-md--9{order:-9}
.flex-order-md--8{order:-8}
.flex-order-md--7{order:-7}
.flex-order-md--6{order:-6}
.flex-order-md--5{order:-5}
.flex-order-md--4{order:-4}
.flex-order-md--3{order:-3}
.flex-order-md--2{order:-2}
.flex-order-md--1{order:-1}
.flex-order-md-0{order:0}
.flex-order-md-1{order:1}
.flex-order-md-2{order:2}
.flex-order-md-3{order:3}
.flex-order-md-4{order:4}
.flex-order-md-5{order:5}
.flex-order-md-6{order:6}
.flex-order-md-7{order:7}
.flex-order-md-8{order:8}
.flex-order-md-9{order:9}
.flex-order-md-10{order:10}
.flex-order-md-11{order:11}
.flex-order-md-12{order:12}
.flex-order-md-13{order:13}
.flex-order-md-14{order:14}
.flex-order-md-15{order:15}
.flex-order-md-16{order:16}
.flex-order-md-17{order:17}
.flex-order-md-18{order:18}
.flex-order-md-19{order:19}
.flex-order-md-20{order:20}
.flex-offset-md-0,.layout-margin .flex-offset-md-0,.layout-margin .offset-md-0,.offset-md-0{margin-left:0}
[dir=rtl] .flex-offset-md-0,[dir=rtl] .layout-margin .flex-offset-md-0,[dir=rtl] .layout-margin .offset-md-0,[dir=rtl] .offset-md-0{margin-left:auto;margin-right:0}
.flex-offset-md-5,.layout-margin .flex-offset-md-5,.layout-margin .offset-md-5,.offset-md-5{margin-left:5%}
[dir=rtl] .flex-offset-md-5,[dir=rtl] .layout-margin .flex-offset-md-5,[dir=rtl] .layout-margin .offset-md-5,[dir=rtl] .offset-md-5{margin-left:auto;margin-right:5%}
.flex-offset-md-10,.layout-margin .flex-offset-md-10,.layout-margin .offset-md-10,.offset-md-10{margin-left:10%}
[dir=rtl] .flex-offset-md-10,[dir=rtl] .layout-margin .flex-offset-md-10,[dir=rtl] .layout-margin .offset-md-10,[dir=rtl] .offset-md-10{margin-left:auto;margin-right:10%}
.flex-offset-md-15,.layout-margin .flex-offset-md-15,.layout-margin .offset-md-15,.offset-md-15{margin-left:15%}
[dir=rtl] .flex-offset-md-15,[dir=rtl] .layout-margin .flex-offset-md-15,[dir=rtl] .layout-margin .offset-md-15,[dir=rtl] .offset-md-15{margin-left:auto;margin-right:15%}
.flex-offset-md-20,.layout-margin .flex-offset-md-20,.layout-margin .offset-md-20,.offset-md-20{margin-left:20%}
[dir=rtl] .flex-offset-md-20,[dir=rtl] .layout-margin .flex-offset-md-20,[dir=rtl] .layout-margin .offset-md-20,[dir=rtl] .offset-md-20{margin-left:auto;margin-right:20%}
.flex-offset-md-25,.layout-margin .flex-offset-md-25,.layout-margin .offset-md-25,.offset-md-25{margin-left:25%}
[dir=rtl] .flex-offset-md-25,[dir=rtl] .layout-margin .flex-offset-md-25,[dir=rtl] .layout-margin .offset-md-25,[dir=rtl] .offset-md-25{margin-left:auto;margin-right:25%}
.flex-offset-md-30,.layout-margin .flex-offset-md-30,.layout-margin .offset-md-30,.offset-md-30{margin-left:30%}
[dir=rtl] .flex-offset-md-30,[dir=rtl] .layout-margin .flex-offset-md-30,[dir=rtl] .layout-margin .offset-md-30,[dir=rtl] .offset-md-30{margin-left:auto;margin-right:30%}
.flex-offset-md-35,.layout-margin .flex-offset-md-35,.layout-margin .offset-md-35,.offset-md-35{margin-left:35%}
[dir=rtl] .flex-offset-md-35,[dir=rtl] .layout-margin .flex-offset-md-35,[dir=rtl] .layout-margin .offset-md-35,[dir=rtl] .offset-md-35{margin-left:auto;margin-right:35%}
.flex-offset-md-40,.layout-margin .flex-offset-md-40,.layout-margin .offset-md-40,.offset-md-40{margin-left:40%}
[dir=rtl] .flex-offset-md-40,[dir=rtl] .layout-margin .flex-offset-md-40,[dir=rtl] .layout-margin .offset-md-40,[dir=rtl] .offset-md-40{margin-left:auto;margin-right:40%}
.flex-offset-md-45,.layout-margin .flex-offset-md-45,.layout-margin .offset-md-45,.offset-md-45{margin-left:45%}
[dir=rtl] .flex-offset-md-45,[dir=rtl] .layout-margin .flex-offset-md-45,[dir=rtl] .layout-margin .offset-md-45,[dir=rtl] .offset-md-45{margin-left:auto;margin-right:45%}
.flex-offset-md-50,.layout-margin .flex-offset-md-50,.layout-margin .offset-md-50,.offset-md-50{margin-left:50%}
[dir=rtl] .flex-offset-md-50,[dir=rtl] .layout-margin .flex-offset-md-50,[dir=rtl] .layout-margin .offset-md-50,[dir=rtl] .offset-md-50{margin-left:auto;margin-right:50%}
.flex-offset-md-55,.layout-margin .flex-offset-md-55,.layout-margin .offset-md-55,.offset-md-55{margin-left:55%}
[dir=rtl] .flex-offset-md-55,[dir=rtl] .layout-margin .flex-offset-md-55,[dir=rtl] .layout-margin .offset-md-55,[dir=rtl] .offset-md-55{margin-left:auto;margin-right:55%}
.flex-offset-md-60,.layout-margin .flex-offset-md-60,.layout-margin .offset-md-60,.offset-md-60{margin-left:60%}
[dir=rtl] .flex-offset-md-60,[dir=rtl] .layout-margin .flex-offset-md-60,[dir=rtl] .layout-margin .offset-md-60,[dir=rtl] .offset-md-60{margin-left:auto;margin-right:60%}
.flex-offset-md-65,.layout-margin .flex-offset-md-65,.layout-margin .offset-md-65,.offset-md-65{margin-left:65%}
[dir=rtl] .flex-offset-md-65,[dir=rtl] .layout-margin .flex-offset-md-65,[dir=rtl] .layout-margin .offset-md-65,[dir=rtl] .offset-md-65{margin-left:auto;margin-right:65%}
.flex-offset-md-70,.layout-margin .flex-offset-md-70,.layout-margin .offset-md-70,.offset-md-70{margin-left:70%}
[dir=rtl] .flex-offset-md-70,[dir=rtl] .layout-margin .flex-offset-md-70,[dir=rtl] .layout-margin .offset-md-70,[dir=rtl] .offset-md-70{margin-left:auto;margin-right:70%}
.flex-offset-md-75,.layout-margin .flex-offset-md-75,.layout-margin .offset-md-75,.offset-md-75{margin-left:75%}
[dir=rtl] .flex-offset-md-75,[dir=rtl] .layout-margin .flex-offset-md-75,[dir=rtl] .layout-margin .offset-md-75,[dir=rtl] .offset-md-75{margin-left:auto;margin-right:75%}
.flex-offset-md-80,.layout-margin .flex-offset-md-80,.layout-margin .offset-md-80,.offset-md-80{margin-left:80%}
[dir=rtl] .flex-offset-md-80,[dir=rtl] .layout-margin .flex-offset-md-80,[dir=rtl] .layout-margin .offset-md-80,[dir=rtl] .offset-md-80{margin-left:auto;margin-right:80%}
.flex-offset-md-85,.layout-margin .flex-offset-md-85,.layout-margin .offset-md-85,.offset-md-85{margin-left:85%}
[dir=rtl] .flex-offset-md-85,[dir=rtl] .layout-margin .flex-offset-md-85,[dir=rtl] .layout-margin .offset-md-85,[dir=rtl] .offset-md-85{margin-left:auto;margin-right:85%}
.flex-offset-md-90,.layout-margin .flex-offset-md-90,.layout-margin .offset-md-90,.offset-md-90{margin-left:90%}
[dir=rtl] .flex-offset-md-90,[dir=rtl] .layout-margin .flex-offset-md-90,[dir=rtl] .layout-margin .offset-md-90,[dir=rtl] .offset-md-90{margin-left:auto;margin-right:90%}
.flex-offset-md-95,.layout-margin .flex-offset-md-95,.layout-margin .offset-md-95,.offset-md-95{margin-left:95%}
[dir=rtl] .flex-offset-md-95,[dir=rtl] .layout-margin .flex-offset-md-95,[dir=rtl] .layout-margin .offset-md-95,[dir=rtl] .offset-md-95{margin-left:auto;margin-right:95%}
.flex-offset-md-33,.layout-margin .flex-offset-md-33,.layout-margin .offset-md-33,.offset-md-33{margin-left:33.33333%}
.flex-offset-md-66,.layout-margin .flex-offset-md-66,.layout-margin .offset-md-66,.offset-md-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-md-66,[dir=rtl] .layout-margin .flex-offset-md-66,[dir=rtl] .layout-margin .offset-md-66,[dir=rtl] .offset-md-66{margin-left:auto;margin-right:66.66667%}
.layout-align-md,.layout-align-md-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-md-start,.layout-align-md-start-center,.layout-align-md-start-end,.layout-align-md-start-start,.layout-align-md-start-stretch{justify-content:flex-start}
.layout-align-md-center,.layout-align-md-center-center,.layout-align-md-center-end,.layout-align-md-center-start,.layout-align-md-center-stretch{justify-content:center}
.layout-align-md-end,.layout-align-md-end-center,.layout-align-md-end-end,.layout-align-md-end-start,.layout-align-md-end-stretch{justify-content:flex-end}
.layout-align-md-space-around,.layout-align-md-space-around-center,.layout-align-md-space-around-end,.layout-align-md-space-around-start,.layout-align-md-space-around-stretch{justify-content:space-around}
.layout-align-md-space-between,.layout-align-md-space-between-center,.layout-align-md-space-between-end,.layout-align-md-space-between-start,.layout-align-md-space-between-stretch{justify-content:space-between}
.layout-align-md-center-start,.layout-align-md-end-start,.layout-align-md-space-around-start,.layout-align-md-space-between-start,.layout-align-md-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-md-center-center,.layout-align-md-end-center,.layout-align-md-space-around-center,.layout-align-md-space-between-center,.layout-align-md-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-md-center-center&gt;*,.layout-align-md-end-center&gt;*,.layout-align-md-space-around-center&gt;*,.layout-align-md-space-between-center&gt;*,.layout-align-md-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-md-center-end,.layout-align-md-end-end,.layout-align-md-space-around-end,.layout-align-md-space-between-end,.layout-align-md-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-md-center-stretch,.layout-align-md-end-stretch,.layout-align-md-space-around-stretch,.layout-align-md-space-between-stretch,.layout-align-md-start-stretch{align-items:stretch;align-content:stretch}
.flex-md{flex:1;box-sizing:border-box}
.flex-md-grow{flex:1 1 100%;box-sizing:border-box}
.flex-md-initial{flex:0 1 auto;box-sizing:border-box}
.flex-md-auto{flex:1 1 auto;box-sizing:border-box}
.flex-md-none{flex:0 0 auto;box-sizing:border-box}
.flex-md-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-md-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-md-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-md-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-md-row&gt;.flex-md-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-md-column&gt;.flex-md-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-md-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-md-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-md-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-md-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-md-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-md-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-md-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-md-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-md-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-md-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-md-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-md-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-md-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-md-row&gt;.flex-md-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-md-row&gt;.flex{min-width:0}
.layout-md-column&gt;.flex-md-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-md-column&gt;.flex-md-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-md-column&gt;.flex{min-height:0}
.layout-md,.layout-md-column,.layout-md-row{box-sizing:border-box;display:flex}
.layout-md-column{flex-direction:column}
.layout-md-row{flex-direction:row}
}
@media(min-width:1280px){.flex-order-gt-md--20{order:-20}
.flex-order-gt-md--19{order:-19}
.flex-order-gt-md--18{order:-18}
.flex-order-gt-md--17{order:-17}
.flex-order-gt-md--16{order:-16}
.flex-order-gt-md--15{order:-15}
.flex-order-gt-md--14{order:-14}
.flex-order-gt-md--13{order:-13}
.flex-order-gt-md--12{order:-12}
.flex-order-gt-md--11{order:-11}
.flex-order-gt-md--10{order:-10}
.flex-order-gt-md--9{order:-9}
.flex-order-gt-md--8{order:-8}
.flex-order-gt-md--7{order:-7}
.flex-order-gt-md--6{order:-6}
.flex-order-gt-md--5{order:-5}
.flex-order-gt-md--4{order:-4}
.flex-order-gt-md--3{order:-3}
.flex-order-gt-md--2{order:-2}
.flex-order-gt-md--1{order:-1}
.flex-order-gt-md-0{order:0}
.flex-order-gt-md-1{order:1}
.flex-order-gt-md-2{order:2}
.flex-order-gt-md-3{order:3}
.flex-order-gt-md-4{order:4}
.flex-order-gt-md-5{order:5}
.flex-order-gt-md-6{order:6}
.flex-order-gt-md-7{order:7}
.flex-order-gt-md-8{order:8}
.flex-order-gt-md-9{order:9}
.flex-order-gt-md-10{order:10}
.flex-order-gt-md-11{order:11}
.flex-order-gt-md-12{order:12}
.flex-order-gt-md-13{order:13}
.flex-order-gt-md-14{order:14}
.flex-order-gt-md-15{order:15}
.flex-order-gt-md-16{order:16}
.flex-order-gt-md-17{order:17}
.flex-order-gt-md-18{order:18}
.flex-order-gt-md-19{order:19}
.flex-order-gt-md-20{order:20}
.flex-offset-gt-md-0,.layout-margin .flex-offset-gt-md-0,.layout-margin .offset-gt-md-0,.offset-gt-md-0{margin-left:0}
[dir=rtl] .flex-offset-gt-md-0,[dir=rtl] .layout-margin .flex-offset-gt-md-0,[dir=rtl] .layout-margin .offset-gt-md-0,[dir=rtl] .offset-gt-md-0{margin-left:auto;margin-right:0}
.flex-offset-gt-md-5,.layout-margin .flex-offset-gt-md-5,.layout-margin .offset-gt-md-5,.offset-gt-md-5{margin-left:5%}
[dir=rtl] .flex-offset-gt-md-5,[dir=rtl] .layout-margin .flex-offset-gt-md-5,[dir=rtl] .layout-margin .offset-gt-md-5,[dir=rtl] .offset-gt-md-5{margin-left:auto;margin-right:5%}
.flex-offset-gt-md-10,.layout-margin .flex-offset-gt-md-10,.layout-margin .offset-gt-md-10,.offset-gt-md-10{margin-left:10%}
[dir=rtl] .flex-offset-gt-md-10,[dir=rtl] .layout-margin .flex-offset-gt-md-10,[dir=rtl] .layout-margin .offset-gt-md-10,[dir=rtl] .offset-gt-md-10{margin-left:auto;margin-right:10%}
.flex-offset-gt-md-15,.layout-margin .flex-offset-gt-md-15,.layout-margin .offset-gt-md-15,.offset-gt-md-15{margin-left:15%}
[dir=rtl] .flex-offset-gt-md-15,[dir=rtl] .layout-margin .flex-offset-gt-md-15,[dir=rtl] .layout-margin .offset-gt-md-15,[dir=rtl] .offset-gt-md-15{margin-left:auto;margin-right:15%}
.flex-offset-gt-md-20,.layout-margin .flex-offset-gt-md-20,.layout-margin .offset-gt-md-20,.offset-gt-md-20{margin-left:20%}
[dir=rtl] .flex-offset-gt-md-20,[dir=rtl] .layout-margin .flex-offset-gt-md-20,[dir=rtl] .layout-margin .offset-gt-md-20,[dir=rtl] .offset-gt-md-20{margin-left:auto;margin-right:20%}
.flex-offset-gt-md-25,.layout-margin .flex-offset-gt-md-25,.layout-margin .offset-gt-md-25,.offset-gt-md-25{margin-left:25%}
[dir=rtl] .flex-offset-gt-md-25,[dir=rtl] .layout-margin .flex-offset-gt-md-25,[dir=rtl] .layout-margin .offset-gt-md-25,[dir=rtl] .offset-gt-md-25{margin-left:auto;margin-right:25%}
.flex-offset-gt-md-30,.layout-margin .flex-offset-gt-md-30,.layout-margin .offset-gt-md-30,.offset-gt-md-30{margin-left:30%}
[dir=rtl] .flex-offset-gt-md-30,[dir=rtl] .layout-margin .flex-offset-gt-md-30,[dir=rtl] .layout-margin .offset-gt-md-30,[dir=rtl] .offset-gt-md-30{margin-left:auto;margin-right:30%}
.flex-offset-gt-md-35,.layout-margin .flex-offset-gt-md-35,.layout-margin .offset-gt-md-35,.offset-gt-md-35{margin-left:35%}
[dir=rtl] .flex-offset-gt-md-35,[dir=rtl] .layout-margin .flex-offset-gt-md-35,[dir=rtl] .layout-margin .offset-gt-md-35,[dir=rtl] .offset-gt-md-35{margin-left:auto;margin-right:35%}
.flex-offset-gt-md-40,.layout-margin .flex-offset-gt-md-40,.layout-margin .offset-gt-md-40,.offset-gt-md-40{margin-left:40%}
[dir=rtl] .flex-offset-gt-md-40,[dir=rtl] .layout-margin .flex-offset-gt-md-40,[dir=rtl] .layout-margin .offset-gt-md-40,[dir=rtl] .offset-gt-md-40{margin-left:auto;margin-right:40%}
.flex-offset-gt-md-45,.layout-margin .flex-offset-gt-md-45,.layout-margin .offset-gt-md-45,.offset-gt-md-45{margin-left:45%}
[dir=rtl] .flex-offset-gt-md-45,[dir=rtl] .layout-margin .flex-offset-gt-md-45,[dir=rtl] .layout-margin .offset-gt-md-45,[dir=rtl] .offset-gt-md-45{margin-left:auto;margin-right:45%}
.flex-offset-gt-md-50,.layout-margin .flex-offset-gt-md-50,.layout-margin .offset-gt-md-50,.offset-gt-md-50{margin-left:50%}
[dir=rtl] .flex-offset-gt-md-50,[dir=rtl] .layout-margin .flex-offset-gt-md-50,[dir=rtl] .layout-margin .offset-gt-md-50,[dir=rtl] .offset-gt-md-50{margin-left:auto;margin-right:50%}
.flex-offset-gt-md-55,.layout-margin .flex-offset-gt-md-55,.layout-margin .offset-gt-md-55,.offset-gt-md-55{margin-left:55%}
[dir=rtl] .flex-offset-gt-md-55,[dir=rtl] .layout-margin .flex-offset-gt-md-55,[dir=rtl] .layout-margin .offset-gt-md-55,[dir=rtl] .offset-gt-md-55{margin-left:auto;margin-right:55%}
.flex-offset-gt-md-60,.layout-margin .flex-offset-gt-md-60,.layout-margin .offset-gt-md-60,.offset-gt-md-60{margin-left:60%}
[dir=rtl] .flex-offset-gt-md-60,[dir=rtl] .layout-margin .flex-offset-gt-md-60,[dir=rtl] .layout-margin .offset-gt-md-60,[dir=rtl] .offset-gt-md-60{margin-left:auto;margin-right:60%}
.flex-offset-gt-md-65,.layout-margin .flex-offset-gt-md-65,.layout-margin .offset-gt-md-65,.offset-gt-md-65{margin-left:65%}
[dir=rtl] .flex-offset-gt-md-65,[dir=rtl] .layout-margin .flex-offset-gt-md-65,[dir=rtl] .layout-margin .offset-gt-md-65,[dir=rtl] .offset-gt-md-65{margin-left:auto;margin-right:65%}
.flex-offset-gt-md-70,.layout-margin .flex-offset-gt-md-70,.layout-margin .offset-gt-md-70,.offset-gt-md-70{margin-left:70%}
[dir=rtl] .flex-offset-gt-md-70,[dir=rtl] .layout-margin .flex-offset-gt-md-70,[dir=rtl] .layout-margin .offset-gt-md-70,[dir=rtl] .offset-gt-md-70{margin-left:auto;margin-right:70%}
.flex-offset-gt-md-75,.layout-margin .flex-offset-gt-md-75,.layout-margin .offset-gt-md-75,.offset-gt-md-75{margin-left:75%}
[dir=rtl] .flex-offset-gt-md-75,[dir=rtl] .layout-margin .flex-offset-gt-md-75,[dir=rtl] .layout-margin .offset-gt-md-75,[dir=rtl] .offset-gt-md-75{margin-left:auto;margin-right:75%}
.flex-offset-gt-md-80,.layout-margin .flex-offset-gt-md-80,.layout-margin .offset-gt-md-80,.offset-gt-md-80{margin-left:80%}
[dir=rtl] .flex-offset-gt-md-80,[dir=rtl] .layout-margin .flex-offset-gt-md-80,[dir=rtl] .layout-margin .offset-gt-md-80,[dir=rtl] .offset-gt-md-80{margin-left:auto;margin-right:80%}
.flex-offset-gt-md-85,.layout-margin .flex-offset-gt-md-85,.layout-margin .offset-gt-md-85,.offset-gt-md-85{margin-left:85%}
[dir=rtl] .flex-offset-gt-md-85,[dir=rtl] .layout-margin .flex-offset-gt-md-85,[dir=rtl] .layout-margin .offset-gt-md-85,[dir=rtl] .offset-gt-md-85{margin-left:auto;margin-right:85%}
.flex-offset-gt-md-90,.layout-margin .flex-offset-gt-md-90,.layout-margin .offset-gt-md-90,.offset-gt-md-90{margin-left:90%}
[dir=rtl] .flex-offset-gt-md-90,[dir=rtl] .layout-margin .flex-offset-gt-md-90,[dir=rtl] .layout-margin .offset-gt-md-90,[dir=rtl] .offset-gt-md-90{margin-left:auto;margin-right:90%}
.flex-offset-gt-md-95,.layout-margin .flex-offset-gt-md-95,.layout-margin .offset-gt-md-95,.offset-gt-md-95{margin-left:95%}
[dir=rtl] .flex-offset-gt-md-95,[dir=rtl] .layout-margin .flex-offset-gt-md-95,[dir=rtl] .layout-margin .offset-gt-md-95,[dir=rtl] .offset-gt-md-95{margin-left:auto;margin-right:95%}
.flex-offset-gt-md-33,.layout-margin .flex-offset-gt-md-33,.layout-margin .offset-gt-md-33,.offset-gt-md-33{margin-left:33.33333%}
.flex-offset-gt-md-66,.layout-margin .flex-offset-gt-md-66,.layout-margin .offset-gt-md-66,.offset-gt-md-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-gt-md-66,[dir=rtl] .layout-margin .flex-offset-gt-md-66,[dir=rtl] .layout-margin .offset-gt-md-66,[dir=rtl] .offset-gt-md-66{margin-left:auto;margin-right:66.66667%}
.layout-align-gt-md,.layout-align-gt-md-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-gt-md-start,.layout-align-gt-md-start-center,.layout-align-gt-md-start-end,.layout-align-gt-md-start-start,.layout-align-gt-md-start-stretch{justify-content:flex-start}
.layout-align-gt-md-center,.layout-align-gt-md-center-center,.layout-align-gt-md-center-end,.layout-align-gt-md-center-start,.layout-align-gt-md-center-stretch{justify-content:center}
.layout-align-gt-md-end,.layout-align-gt-md-end-center,.layout-align-gt-md-end-end,.layout-align-gt-md-end-start,.layout-align-gt-md-end-stretch{justify-content:flex-end}
.layout-align-gt-md-space-around,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-around-stretch{justify-content:space-around}
.layout-align-gt-md-space-between,.layout-align-gt-md-space-between-center,.layout-align-gt-md-space-between-end,.layout-align-gt-md-space-between-start,.layout-align-gt-md-space-between-stretch{justify-content:space-between}
.layout-align-gt-md-center-start,.layout-align-gt-md-end-start,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-between-start,.layout-align-gt-md-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-gt-md-center-center,.layout-align-gt-md-end-center,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-between-center,.layout-align-gt-md-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-gt-md-center-center&gt;*,.layout-align-gt-md-end-center&gt;*,.layout-align-gt-md-space-around-center&gt;*,.layout-align-gt-md-space-between-center&gt;*,.layout-align-gt-md-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-gt-md-center-end,.layout-align-gt-md-end-end,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-between-end,.layout-align-gt-md-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-gt-md-center-stretch,.layout-align-gt-md-end-stretch,.layout-align-gt-md-space-around-stretch,.layout-align-gt-md-space-between-stretch,.layout-align-gt-md-start-stretch{align-items:stretch;align-content:stretch}
.flex-gt-md{flex:1;box-sizing:border-box}
.flex-gt-md-grow{flex:1 1 100%;box-sizing:border-box}
.flex-gt-md-initial{flex:0 1 auto;box-sizing:border-box}
.flex-gt-md-auto{flex:1 1 auto;box-sizing:border-box}
.flex-gt-md-none{flex:0 0 auto;box-sizing:border-box}
.flex-gt-md-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-gt-md-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-gt-md-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-gt-md-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-gt-md-column&gt;.flex-gt-md-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-gt-md-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-gt-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-gt-md-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-gt-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-gt-md-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-gt-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-gt-md-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-gt-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-gt-md-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-gt-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-gt-md-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-gt-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-gt-md-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-gt-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-gt-md-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-gt-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-gt-md-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-gt-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-gt-md-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-md-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-gt-md-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex-gt-md-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-gt-md-row&gt;.flex{min-width:0}
.layout-gt-md-column&gt;.flex-gt-md-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex-gt-md-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-md-column&gt;.flex{min-height:0}
.layout-gt-md,.layout-gt-md-column,.layout-gt-md-row{box-sizing:border-box;display:flex}
.layout-gt-md-column{flex-direction:column}
.layout-gt-md-row{flex-direction:row}
}
@media(min-width:1280px) and (max-width:1919px){.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show){display:none}
.hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}
.flex-order-lg--20{order:-20}
.flex-order-lg--19{order:-19}
.flex-order-lg--18{order:-18}
.flex-order-lg--17{order:-17}
.flex-order-lg--16{order:-16}
.flex-order-lg--15{order:-15}
.flex-order-lg--14{order:-14}
.flex-order-lg--13{order:-13}
.flex-order-lg--12{order:-12}
.flex-order-lg--11{order:-11}
.flex-order-lg--10{order:-10}
.flex-order-lg--9{order:-9}
.flex-order-lg--8{order:-8}
.flex-order-lg--7{order:-7}
.flex-order-lg--6{order:-6}
.flex-order-lg--5{order:-5}
.flex-order-lg--4{order:-4}
.flex-order-lg--3{order:-3}
.flex-order-lg--2{order:-2}
.flex-order-lg--1{order:-1}
.flex-order-lg-0{order:0}
.flex-order-lg-1{order:1}
.flex-order-lg-2{order:2}
.flex-order-lg-3{order:3}
.flex-order-lg-4{order:4}
.flex-order-lg-5{order:5}
.flex-order-lg-6{order:6}
.flex-order-lg-7{order:7}
.flex-order-lg-8{order:8}
.flex-order-lg-9{order:9}
.flex-order-lg-10{order:10}
.flex-order-lg-11{order:11}
.flex-order-lg-12{order:12}
.flex-order-lg-13{order:13}
.flex-order-lg-14{order:14}
.flex-order-lg-15{order:15}
.flex-order-lg-16{order:16}
.flex-order-lg-17{order:17}
.flex-order-lg-18{order:18}
.flex-order-lg-19{order:19}
.flex-order-lg-20{order:20}
.flex-offset-lg-0,.layout-margin .flex-offset-lg-0,.layout-margin .offset-lg-0,.offset-lg-0{margin-left:0}
[dir=rtl] .flex-offset-lg-0,[dir=rtl] .layout-margin .flex-offset-lg-0,[dir=rtl] .layout-margin .offset-lg-0,[dir=rtl] .offset-lg-0{margin-left:auto;margin-right:0}
.flex-offset-lg-5,.layout-margin .flex-offset-lg-5,.layout-margin .offset-lg-5,.offset-lg-5{margin-left:5%}
[dir=rtl] .flex-offset-lg-5,[dir=rtl] .layout-margin .flex-offset-lg-5,[dir=rtl] .layout-margin .offset-lg-5,[dir=rtl] .offset-lg-5{margin-left:auto;margin-right:5%}
.flex-offset-lg-10,.layout-margin .flex-offset-lg-10,.layout-margin .offset-lg-10,.offset-lg-10{margin-left:10%}
[dir=rtl] .flex-offset-lg-10,[dir=rtl] .layout-margin .flex-offset-lg-10,[dir=rtl] .layout-margin .offset-lg-10,[dir=rtl] .offset-lg-10{margin-left:auto;margin-right:10%}
.flex-offset-lg-15,.layout-margin .flex-offset-lg-15,.layout-margin .offset-lg-15,.offset-lg-15{margin-left:15%}
[dir=rtl] .flex-offset-lg-15,[dir=rtl] .layout-margin .flex-offset-lg-15,[dir=rtl] .layout-margin .offset-lg-15,[dir=rtl] .offset-lg-15{margin-left:auto;margin-right:15%}
.flex-offset-lg-20,.layout-margin .flex-offset-lg-20,.layout-margin .offset-lg-20,.offset-lg-20{margin-left:20%}
[dir=rtl] .flex-offset-lg-20,[dir=rtl] .layout-margin .flex-offset-lg-20,[dir=rtl] .layout-margin .offset-lg-20,[dir=rtl] .offset-lg-20{margin-left:auto;margin-right:20%}
.flex-offset-lg-25,.layout-margin .flex-offset-lg-25,.layout-margin .offset-lg-25,.offset-lg-25{margin-left:25%}
[dir=rtl] .flex-offset-lg-25,[dir=rtl] .layout-margin .flex-offset-lg-25,[dir=rtl] .layout-margin .offset-lg-25,[dir=rtl] .offset-lg-25{margin-left:auto;margin-right:25%}
.flex-offset-lg-30,.layout-margin .flex-offset-lg-30,.layout-margin .offset-lg-30,.offset-lg-30{margin-left:30%}
[dir=rtl] .flex-offset-lg-30,[dir=rtl] .layout-margin .flex-offset-lg-30,[dir=rtl] .layout-margin .offset-lg-30,[dir=rtl] .offset-lg-30{margin-left:auto;margin-right:30%}
.flex-offset-lg-35,.layout-margin .flex-offset-lg-35,.layout-margin .offset-lg-35,.offset-lg-35{margin-left:35%}
[dir=rtl] .flex-offset-lg-35,[dir=rtl] .layout-margin .flex-offset-lg-35,[dir=rtl] .layout-margin .offset-lg-35,[dir=rtl] .offset-lg-35{margin-left:auto;margin-right:35%}
.flex-offset-lg-40,.layout-margin .flex-offset-lg-40,.layout-margin .offset-lg-40,.offset-lg-40{margin-left:40%}
[dir=rtl] .flex-offset-lg-40,[dir=rtl] .layout-margin .flex-offset-lg-40,[dir=rtl] .layout-margin .offset-lg-40,[dir=rtl] .offset-lg-40{margin-left:auto;margin-right:40%}
.flex-offset-lg-45,.layout-margin .flex-offset-lg-45,.layout-margin .offset-lg-45,.offset-lg-45{margin-left:45%}
[dir=rtl] .flex-offset-lg-45,[dir=rtl] .layout-margin .flex-offset-lg-45,[dir=rtl] .layout-margin .offset-lg-45,[dir=rtl] .offset-lg-45{margin-left:auto;margin-right:45%}
.flex-offset-lg-50,.layout-margin .flex-offset-lg-50,.layout-margin .offset-lg-50,.offset-lg-50{margin-left:50%}
[dir=rtl] .flex-offset-lg-50,[dir=rtl] .layout-margin .flex-offset-lg-50,[dir=rtl] .layout-margin .offset-lg-50,[dir=rtl] .offset-lg-50{margin-left:auto;margin-right:50%}
.flex-offset-lg-55,.layout-margin .flex-offset-lg-55,.layout-margin .offset-lg-55,.offset-lg-55{margin-left:55%}
[dir=rtl] .flex-offset-lg-55,[dir=rtl] .layout-margin .flex-offset-lg-55,[dir=rtl] .layout-margin .offset-lg-55,[dir=rtl] .offset-lg-55{margin-left:auto;margin-right:55%}
.flex-offset-lg-60,.layout-margin .flex-offset-lg-60,.layout-margin .offset-lg-60,.offset-lg-60{margin-left:60%}
[dir=rtl] .flex-offset-lg-60,[dir=rtl] .layout-margin .flex-offset-lg-60,[dir=rtl] .layout-margin .offset-lg-60,[dir=rtl] .offset-lg-60{margin-left:auto;margin-right:60%}
.flex-offset-lg-65,.layout-margin .flex-offset-lg-65,.layout-margin .offset-lg-65,.offset-lg-65{margin-left:65%}
[dir=rtl] .flex-offset-lg-65,[dir=rtl] .layout-margin .flex-offset-lg-65,[dir=rtl] .layout-margin .offset-lg-65,[dir=rtl] .offset-lg-65{margin-left:auto;margin-right:65%}
.flex-offset-lg-70,.layout-margin .flex-offset-lg-70,.layout-margin .offset-lg-70,.offset-lg-70{margin-left:70%}
[dir=rtl] .flex-offset-lg-70,[dir=rtl] .layout-margin .flex-offset-lg-70,[dir=rtl] .layout-margin .offset-lg-70,[dir=rtl] .offset-lg-70{margin-left:auto;margin-right:70%}
.flex-offset-lg-75,.layout-margin .flex-offset-lg-75,.layout-margin .offset-lg-75,.offset-lg-75{margin-left:75%}
[dir=rtl] .flex-offset-lg-75,[dir=rtl] .layout-margin .flex-offset-lg-75,[dir=rtl] .layout-margin .offset-lg-75,[dir=rtl] .offset-lg-75{margin-left:auto;margin-right:75%}
.flex-offset-lg-80,.layout-margin .flex-offset-lg-80,.layout-margin .offset-lg-80,.offset-lg-80{margin-left:80%}
[dir=rtl] .flex-offset-lg-80,[dir=rtl] .layout-margin .flex-offset-lg-80,[dir=rtl] .layout-margin .offset-lg-80,[dir=rtl] .offset-lg-80{margin-left:auto;margin-right:80%}
.flex-offset-lg-85,.layout-margin .flex-offset-lg-85,.layout-margin .offset-lg-85,.offset-lg-85{margin-left:85%}
[dir=rtl] .flex-offset-lg-85,[dir=rtl] .layout-margin .flex-offset-lg-85,[dir=rtl] .layout-margin .offset-lg-85,[dir=rtl] .offset-lg-85{margin-left:auto;margin-right:85%}
.flex-offset-lg-90,.layout-margin .flex-offset-lg-90,.layout-margin .offset-lg-90,.offset-lg-90{margin-left:90%}
[dir=rtl] .flex-offset-lg-90,[dir=rtl] .layout-margin .flex-offset-lg-90,[dir=rtl] .layout-margin .offset-lg-90,[dir=rtl] .offset-lg-90{margin-left:auto;margin-right:90%}
.flex-offset-lg-95,.layout-margin .flex-offset-lg-95,.layout-margin .offset-lg-95,.offset-lg-95{margin-left:95%}
[dir=rtl] .flex-offset-lg-95,[dir=rtl] .layout-margin .flex-offset-lg-95,[dir=rtl] .layout-margin .offset-lg-95,[dir=rtl] .offset-lg-95{margin-left:auto;margin-right:95%}
.flex-offset-lg-33,.layout-margin .flex-offset-lg-33,.layout-margin .offset-lg-33,.offset-lg-33{margin-left:33.33333%}
.flex-offset-lg-66,.layout-margin .flex-offset-lg-66,.layout-margin .offset-lg-66,.offset-lg-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-lg-66,[dir=rtl] .layout-margin .flex-offset-lg-66,[dir=rtl] .layout-margin .offset-lg-66,[dir=rtl] .offset-lg-66{margin-left:auto;margin-right:66.66667%}
.layout-align-lg,.layout-align-lg-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-lg-start,.layout-align-lg-start-center,.layout-align-lg-start-end,.layout-align-lg-start-start,.layout-align-lg-start-stretch{justify-content:flex-start}
.layout-align-lg-center,.layout-align-lg-center-center,.layout-align-lg-center-end,.layout-align-lg-center-start,.layout-align-lg-center-stretch{justify-content:center}
.layout-align-lg-end,.layout-align-lg-end-center,.layout-align-lg-end-end,.layout-align-lg-end-start,.layout-align-lg-end-stretch{justify-content:flex-end}
.layout-align-lg-space-around,.layout-align-lg-space-around-center,.layout-align-lg-space-around-end,.layout-align-lg-space-around-start,.layout-align-lg-space-around-stretch{justify-content:space-around}
.layout-align-lg-space-between,.layout-align-lg-space-between-center,.layout-align-lg-space-between-end,.layout-align-lg-space-between-start,.layout-align-lg-space-between-stretch{justify-content:space-between}
.layout-align-lg-center-start,.layout-align-lg-end-start,.layout-align-lg-space-around-start,.layout-align-lg-space-between-start,.layout-align-lg-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-lg-center-center,.layout-align-lg-end-center,.layout-align-lg-space-around-center,.layout-align-lg-space-between-center,.layout-align-lg-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-lg-center-center&gt;*,.layout-align-lg-end-center&gt;*,.layout-align-lg-space-around-center&gt;*,.layout-align-lg-space-between-center&gt;*,.layout-align-lg-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-lg-center-end,.layout-align-lg-end-end,.layout-align-lg-space-around-end,.layout-align-lg-space-between-end,.layout-align-lg-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-lg-center-stretch,.layout-align-lg-end-stretch,.layout-align-lg-space-around-stretch,.layout-align-lg-space-between-stretch,.layout-align-lg-start-stretch{align-items:stretch;align-content:stretch}
.flex-lg{flex:1;box-sizing:border-box}
.flex-lg-grow{flex:1 1 100%;box-sizing:border-box}
.flex-lg-initial{flex:0 1 auto;box-sizing:border-box}
.flex-lg-auto{flex:1 1 auto;box-sizing:border-box}
.flex-lg-none{flex:0 0 auto;box-sizing:border-box}
.flex-lg-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-lg-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-lg-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-lg-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-lg-column&gt;.flex-lg-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-lg-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-lg-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-lg-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-lg-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-lg-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-lg-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-lg-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-lg-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-lg-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-lg-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-lg-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-lg-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-lg-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-lg-row&gt;.flex-lg-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-lg-row&gt;.flex{min-width:0}
.layout-lg-column&gt;.flex-lg-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-lg-column&gt;.flex-lg-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-lg-column&gt;.flex{min-height:0}
.layout-lg,.layout-lg-column,.layout-lg-row{box-sizing:border-box;display:flex}
.layout-lg-column{flex-direction:column}
.layout-lg-row{flex-direction:row}
}
@media(min-width:1920px){.flex-order-gt-lg--20{order:-20}
.flex-order-gt-lg--19{order:-19}
.flex-order-gt-lg--18{order:-18}
.flex-order-gt-lg--17{order:-17}
.flex-order-gt-lg--16{order:-16}
.flex-order-gt-lg--15{order:-15}
.flex-order-gt-lg--14{order:-14}
.flex-order-gt-lg--13{order:-13}
.flex-order-gt-lg--12{order:-12}
.flex-order-gt-lg--11{order:-11}
.flex-order-gt-lg--10{order:-10}
.flex-order-gt-lg--9{order:-9}
.flex-order-gt-lg--8{order:-8}
.flex-order-gt-lg--7{order:-7}
.flex-order-gt-lg--6{order:-6}
.flex-order-gt-lg--5{order:-5}
.flex-order-gt-lg--4{order:-4}
.flex-order-gt-lg--3{order:-3}
.flex-order-gt-lg--2{order:-2}
.flex-order-gt-lg--1{order:-1}
.flex-order-gt-lg-0{order:0}
.flex-order-gt-lg-1{order:1}
.flex-order-gt-lg-2{order:2}
.flex-order-gt-lg-3{order:3}
.flex-order-gt-lg-4{order:4}
.flex-order-gt-lg-5{order:5}
.flex-order-gt-lg-6{order:6}
.flex-order-gt-lg-7{order:7}
.flex-order-gt-lg-8{order:8}
.flex-order-gt-lg-9{order:9}
.flex-order-gt-lg-10{order:10}
.flex-order-gt-lg-11{order:11}
.flex-order-gt-lg-12{order:12}
.flex-order-gt-lg-13{order:13}
.flex-order-gt-lg-14{order:14}
.flex-order-gt-lg-15{order:15}
.flex-order-gt-lg-16{order:16}
.flex-order-gt-lg-17{order:17}
.flex-order-gt-lg-18{order:18}
.flex-order-gt-lg-19{order:19}
.flex-order-gt-lg-20{order:20}
.flex-offset-gt-lg-0,.layout-margin .flex-offset-gt-lg-0,.layout-margin .offset-gt-lg-0,.offset-gt-lg-0{margin-left:0}
[dir=rtl] .flex-offset-gt-lg-0,[dir=rtl] .layout-margin .flex-offset-gt-lg-0,[dir=rtl] .layout-margin .offset-gt-lg-0,[dir=rtl] .offset-gt-lg-0{margin-left:auto;margin-right:0}
.flex-offset-gt-lg-5,.layout-margin .flex-offset-gt-lg-5,.layout-margin .offset-gt-lg-5,.offset-gt-lg-5{margin-left:5%}
[dir=rtl] .flex-offset-gt-lg-5,[dir=rtl] .layout-margin .flex-offset-gt-lg-5,[dir=rtl] .layout-margin .offset-gt-lg-5,[dir=rtl] .offset-gt-lg-5{margin-left:auto;margin-right:5%}
.flex-offset-gt-lg-10,.layout-margin .flex-offset-gt-lg-10,.layout-margin .offset-gt-lg-10,.offset-gt-lg-10{margin-left:10%}
[dir=rtl] .flex-offset-gt-lg-10,[dir=rtl] .layout-margin .flex-offset-gt-lg-10,[dir=rtl] .layout-margin .offset-gt-lg-10,[dir=rtl] .offset-gt-lg-10{margin-left:auto;margin-right:10%}
.flex-offset-gt-lg-15,.layout-margin .flex-offset-gt-lg-15,.layout-margin .offset-gt-lg-15,.offset-gt-lg-15{margin-left:15%}
[dir=rtl] .flex-offset-gt-lg-15,[dir=rtl] .layout-margin .flex-offset-gt-lg-15,[dir=rtl] .layout-margin .offset-gt-lg-15,[dir=rtl] .offset-gt-lg-15{margin-left:auto;margin-right:15%}
.flex-offset-gt-lg-20,.layout-margin .flex-offset-gt-lg-20,.layout-margin .offset-gt-lg-20,.offset-gt-lg-20{margin-left:20%}
[dir=rtl] .flex-offset-gt-lg-20,[dir=rtl] .layout-margin .flex-offset-gt-lg-20,[dir=rtl] .layout-margin .offset-gt-lg-20,[dir=rtl] .offset-gt-lg-20{margin-left:auto;margin-right:20%}
.flex-offset-gt-lg-25,.layout-margin .flex-offset-gt-lg-25,.layout-margin .offset-gt-lg-25,.offset-gt-lg-25{margin-left:25%}
[dir=rtl] .flex-offset-gt-lg-25,[dir=rtl] .layout-margin .flex-offset-gt-lg-25,[dir=rtl] .layout-margin .offset-gt-lg-25,[dir=rtl] .offset-gt-lg-25{margin-left:auto;margin-right:25%}
.flex-offset-gt-lg-30,.layout-margin .flex-offset-gt-lg-30,.layout-margin .offset-gt-lg-30,.offset-gt-lg-30{margin-left:30%}
[dir=rtl] .flex-offset-gt-lg-30,[dir=rtl] .layout-margin .flex-offset-gt-lg-30,[dir=rtl] .layout-margin .offset-gt-lg-30,[dir=rtl] .offset-gt-lg-30{margin-left:auto;margin-right:30%}
.flex-offset-gt-lg-35,.layout-margin .flex-offset-gt-lg-35,.layout-margin .offset-gt-lg-35,.offset-gt-lg-35{margin-left:35%}
[dir=rtl] .flex-offset-gt-lg-35,[dir=rtl] .layout-margin .flex-offset-gt-lg-35,[dir=rtl] .layout-margin .offset-gt-lg-35,[dir=rtl] .offset-gt-lg-35{margin-left:auto;margin-right:35%}
.flex-offset-gt-lg-40,.layout-margin .flex-offset-gt-lg-40,.layout-margin .offset-gt-lg-40,.offset-gt-lg-40{margin-left:40%}
[dir=rtl] .flex-offset-gt-lg-40,[dir=rtl] .layout-margin .flex-offset-gt-lg-40,[dir=rtl] .layout-margin .offset-gt-lg-40,[dir=rtl] .offset-gt-lg-40{margin-left:auto;margin-right:40%}
.flex-offset-gt-lg-45,.layout-margin .flex-offset-gt-lg-45,.layout-margin .offset-gt-lg-45,.offset-gt-lg-45{margin-left:45%}
[dir=rtl] .flex-offset-gt-lg-45,[dir=rtl] .layout-margin .flex-offset-gt-lg-45,[dir=rtl] .layout-margin .offset-gt-lg-45,[dir=rtl] .offset-gt-lg-45{margin-left:auto;margin-right:45%}
.flex-offset-gt-lg-50,.layout-margin .flex-offset-gt-lg-50,.layout-margin .offset-gt-lg-50,.offset-gt-lg-50{margin-left:50%}
[dir=rtl] .flex-offset-gt-lg-50,[dir=rtl] .layout-margin .flex-offset-gt-lg-50,[dir=rtl] .layout-margin .offset-gt-lg-50,[dir=rtl] .offset-gt-lg-50{margin-left:auto;margin-right:50%}
.flex-offset-gt-lg-55,.layout-margin .flex-offset-gt-lg-55,.layout-margin .offset-gt-lg-55,.offset-gt-lg-55{margin-left:55%}
[dir=rtl] .flex-offset-gt-lg-55,[dir=rtl] .layout-margin .flex-offset-gt-lg-55,[dir=rtl] .layout-margin .offset-gt-lg-55,[dir=rtl] .offset-gt-lg-55{margin-left:auto;margin-right:55%}
.flex-offset-gt-lg-60,.layout-margin .flex-offset-gt-lg-60,.layout-margin .offset-gt-lg-60,.offset-gt-lg-60{margin-left:60%}
[dir=rtl] .flex-offset-gt-lg-60,[dir=rtl] .layout-margin .flex-offset-gt-lg-60,[dir=rtl] .layout-margin .offset-gt-lg-60,[dir=rtl] .offset-gt-lg-60{margin-left:auto;margin-right:60%}
.flex-offset-gt-lg-65,.layout-margin .flex-offset-gt-lg-65,.layout-margin .offset-gt-lg-65,.offset-gt-lg-65{margin-left:65%}
[dir=rtl] .flex-offset-gt-lg-65,[dir=rtl] .layout-margin .flex-offset-gt-lg-65,[dir=rtl] .layout-margin .offset-gt-lg-65,[dir=rtl] .offset-gt-lg-65{margin-left:auto;margin-right:65%}
.flex-offset-gt-lg-70,.layout-margin .flex-offset-gt-lg-70,.layout-margin .offset-gt-lg-70,.offset-gt-lg-70{margin-left:70%}
[dir=rtl] .flex-offset-gt-lg-70,[dir=rtl] .layout-margin .flex-offset-gt-lg-70,[dir=rtl] .layout-margin .offset-gt-lg-70,[dir=rtl] .offset-gt-lg-70{margin-left:auto;margin-right:70%}
.flex-offset-gt-lg-75,.layout-margin .flex-offset-gt-lg-75,.layout-margin .offset-gt-lg-75,.offset-gt-lg-75{margin-left:75%}
[dir=rtl] .flex-offset-gt-lg-75,[dir=rtl] .layout-margin .flex-offset-gt-lg-75,[dir=rtl] .layout-margin .offset-gt-lg-75,[dir=rtl] .offset-gt-lg-75{margin-left:auto;margin-right:75%}
.flex-offset-gt-lg-80,.layout-margin .flex-offset-gt-lg-80,.layout-margin .offset-gt-lg-80,.offset-gt-lg-80{margin-left:80%}
[dir=rtl] .flex-offset-gt-lg-80,[dir=rtl] .layout-margin .flex-offset-gt-lg-80,[dir=rtl] .layout-margin .offset-gt-lg-80,[dir=rtl] .offset-gt-lg-80{margin-left:auto;margin-right:80%}
.flex-offset-gt-lg-85,.layout-margin .flex-offset-gt-lg-85,.layout-margin .offset-gt-lg-85,.offset-gt-lg-85{margin-left:85%}
[dir=rtl] .flex-offset-gt-lg-85,[dir=rtl] .layout-margin .flex-offset-gt-lg-85,[dir=rtl] .layout-margin .offset-gt-lg-85,[dir=rtl] .offset-gt-lg-85{margin-left:auto;margin-right:85%}
.flex-offset-gt-lg-90,.layout-margin .flex-offset-gt-lg-90,.layout-margin .offset-gt-lg-90,.offset-gt-lg-90{margin-left:90%}
[dir=rtl] .flex-offset-gt-lg-90,[dir=rtl] .layout-margin .flex-offset-gt-lg-90,[dir=rtl] .layout-margin .offset-gt-lg-90,[dir=rtl] .offset-gt-lg-90{margin-left:auto;margin-right:90%}
.flex-offset-gt-lg-95,.layout-margin .flex-offset-gt-lg-95,.layout-margin .offset-gt-lg-95,.offset-gt-lg-95{margin-left:95%}
[dir=rtl] .flex-offset-gt-lg-95,[dir=rtl] .layout-margin .flex-offset-gt-lg-95,[dir=rtl] .layout-margin .offset-gt-lg-95,[dir=rtl] .offset-gt-lg-95{margin-left:auto;margin-right:95%}
.flex-offset-gt-lg-33,.layout-margin .flex-offset-gt-lg-33,.layout-margin .offset-gt-lg-33,.offset-gt-lg-33{margin-left:33.33333%}
.flex-offset-gt-lg-66,.layout-margin .flex-offset-gt-lg-66,.layout-margin .offset-gt-lg-66,.offset-gt-lg-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-gt-lg-66,[dir=rtl] .layout-margin .flex-offset-gt-lg-66,[dir=rtl] .layout-margin .offset-gt-lg-66,[dir=rtl] .offset-gt-lg-66{margin-left:auto;margin-right:66.66667%}
.layout-align-gt-lg,.layout-align-gt-lg-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-gt-lg-start,.layout-align-gt-lg-start-center,.layout-align-gt-lg-start-end,.layout-align-gt-lg-start-start,.layout-align-gt-lg-start-stretch{justify-content:flex-start}
.layout-align-gt-lg-center,.layout-align-gt-lg-center-center,.layout-align-gt-lg-center-end,.layout-align-gt-lg-center-start,.layout-align-gt-lg-center-stretch{justify-content:center}
.layout-align-gt-lg-end,.layout-align-gt-lg-end-center,.layout-align-gt-lg-end-end,.layout-align-gt-lg-end-start,.layout-align-gt-lg-end-stretch{justify-content:flex-end}
.layout-align-gt-lg-space-around,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-around-stretch{justify-content:space-around}
.layout-align-gt-lg-space-between,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-space-between-stretch{justify-content:space-between}
.layout-align-gt-lg-center-start,.layout-align-gt-lg-end-start,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-gt-lg-center-center,.layout-align-gt-lg-end-center,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-gt-lg-center-center&gt;*,.layout-align-gt-lg-end-center&gt;*,.layout-align-gt-lg-space-around-center&gt;*,.layout-align-gt-lg-space-between-center&gt;*,.layout-align-gt-lg-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-gt-lg-center-end,.layout-align-gt-lg-end-end,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-gt-lg-center-stretch,.layout-align-gt-lg-end-stretch,.layout-align-gt-lg-space-around-stretch,.layout-align-gt-lg-space-between-stretch,.layout-align-gt-lg-start-stretch{align-items:stretch;align-content:stretch}
.flex-gt-lg{flex:1;box-sizing:border-box}
.flex-gt-lg-grow{flex:1 1 100%;box-sizing:border-box}
.flex-gt-lg-initial{flex:0 1 auto;box-sizing:border-box}
.flex-gt-lg-auto{flex:1 1 auto;box-sizing:border-box}
.flex-gt-lg-none{flex:0 0 auto;box-sizing:border-box}
.flex-gt-lg-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-gt-lg-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-gt-lg-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-gt-lg-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-gt-lg-column&gt;.flex-gt-lg-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-gt-lg-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-gt-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-gt-lg-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-gt-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-gt-lg-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-gt-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-gt-lg-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-gt-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-gt-lg-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-gt-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-gt-lg-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-gt-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-gt-lg-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-gt-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-gt-lg-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-gt-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-gt-lg-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-gt-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-gt-lg-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-gt-lg-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-gt-lg-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex-gt-lg-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-gt-lg-row&gt;.flex{min-width:0}
.layout-gt-lg-column&gt;.flex-gt-lg-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex-gt-lg-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-gt-lg-column&gt;.flex{min-height:0}
.layout-gt-lg,.layout-gt-lg-column,.layout-gt-lg-row{box-sizing:border-box;display:flex}
.layout-gt-lg-column{flex-direction:column}
.layout-gt-lg-row{flex-direction:row}
.flex-order-xl--20{order:-20}
.flex-order-xl--19{order:-19}
.flex-order-xl--18{order:-18}
.flex-order-xl--17{order:-17}
.flex-order-xl--16{order:-16}
.flex-order-xl--15{order:-15}
.flex-order-xl--14{order:-14}
.flex-order-xl--13{order:-13}
.flex-order-xl--12{order:-12}
.flex-order-xl--11{order:-11}
.flex-order-xl--10{order:-10}
.flex-order-xl--9{order:-9}
.flex-order-xl--8{order:-8}
.flex-order-xl--7{order:-7}
.flex-order-xl--6{order:-6}
.flex-order-xl--5{order:-5}
.flex-order-xl--4{order:-4}
.flex-order-xl--3{order:-3}
.flex-order-xl--2{order:-2}
.flex-order-xl--1{order:-1}
.flex-order-xl-0{order:0}
.flex-order-xl-1{order:1}
.flex-order-xl-2{order:2}
.flex-order-xl-3{order:3}
.flex-order-xl-4{order:4}
.flex-order-xl-5{order:5}
.flex-order-xl-6{order:6}
.flex-order-xl-7{order:7}
.flex-order-xl-8{order:8}
.flex-order-xl-9{order:9}
.flex-order-xl-10{order:10}
.flex-order-xl-11{order:11}
.flex-order-xl-12{order:12}
.flex-order-xl-13{order:13}
.flex-order-xl-14{order:14}
.flex-order-xl-15{order:15}
.flex-order-xl-16{order:16}
.flex-order-xl-17{order:17}
.flex-order-xl-18{order:18}
.flex-order-xl-19{order:19}
.flex-order-xl-20{order:20}
.flex-offset-xl-0,.layout-margin .flex-offset-xl-0,.layout-margin .offset-xl-0,.offset-xl-0{margin-left:0}
[dir=rtl] .flex-offset-xl-0,[dir=rtl] .layout-margin .flex-offset-xl-0,[dir=rtl] .layout-margin .offset-xl-0,[dir=rtl] .offset-xl-0{margin-left:auto;margin-right:0}
.flex-offset-xl-5,.layout-margin .flex-offset-xl-5,.layout-margin .offset-xl-5,.offset-xl-5{margin-left:5%}
[dir=rtl] .flex-offset-xl-5,[dir=rtl] .layout-margin .flex-offset-xl-5,[dir=rtl] .layout-margin .offset-xl-5,[dir=rtl] .offset-xl-5{margin-left:auto;margin-right:5%}
.flex-offset-xl-10,.layout-margin .flex-offset-xl-10,.layout-margin .offset-xl-10,.offset-xl-10{margin-left:10%}
[dir=rtl] .flex-offset-xl-10,[dir=rtl] .layout-margin .flex-offset-xl-10,[dir=rtl] .layout-margin .offset-xl-10,[dir=rtl] .offset-xl-10{margin-left:auto;margin-right:10%}
.flex-offset-xl-15,.layout-margin .flex-offset-xl-15,.layout-margin .offset-xl-15,.offset-xl-15{margin-left:15%}
[dir=rtl] .flex-offset-xl-15,[dir=rtl] .layout-margin .flex-offset-xl-15,[dir=rtl] .layout-margin .offset-xl-15,[dir=rtl] .offset-xl-15{margin-left:auto;margin-right:15%}
.flex-offset-xl-20,.layout-margin .flex-offset-xl-20,.layout-margin .offset-xl-20,.offset-xl-20{margin-left:20%}
[dir=rtl] .flex-offset-xl-20,[dir=rtl] .layout-margin .flex-offset-xl-20,[dir=rtl] .layout-margin .offset-xl-20,[dir=rtl] .offset-xl-20{margin-left:auto;margin-right:20%}
.flex-offset-xl-25,.layout-margin .flex-offset-xl-25,.layout-margin .offset-xl-25,.offset-xl-25{margin-left:25%}
[dir=rtl] .flex-offset-xl-25,[dir=rtl] .layout-margin .flex-offset-xl-25,[dir=rtl] .layout-margin .offset-xl-25,[dir=rtl] .offset-xl-25{margin-left:auto;margin-right:25%}
.flex-offset-xl-30,.layout-margin .flex-offset-xl-30,.layout-margin .offset-xl-30,.offset-xl-30{margin-left:30%}
[dir=rtl] .flex-offset-xl-30,[dir=rtl] .layout-margin .flex-offset-xl-30,[dir=rtl] .layout-margin .offset-xl-30,[dir=rtl] .offset-xl-30{margin-left:auto;margin-right:30%}
.flex-offset-xl-35,.layout-margin .flex-offset-xl-35,.layout-margin .offset-xl-35,.offset-xl-35{margin-left:35%}
[dir=rtl] .flex-offset-xl-35,[dir=rtl] .layout-margin .flex-offset-xl-35,[dir=rtl] .layout-margin .offset-xl-35,[dir=rtl] .offset-xl-35{margin-left:auto;margin-right:35%}
.flex-offset-xl-40,.layout-margin .flex-offset-xl-40,.layout-margin .offset-xl-40,.offset-xl-40{margin-left:40%}
[dir=rtl] .flex-offset-xl-40,[dir=rtl] .layout-margin .flex-offset-xl-40,[dir=rtl] .layout-margin .offset-xl-40,[dir=rtl] .offset-xl-40{margin-left:auto;margin-right:40%}
.flex-offset-xl-45,.layout-margin .flex-offset-xl-45,.layout-margin .offset-xl-45,.offset-xl-45{margin-left:45%}
[dir=rtl] .flex-offset-xl-45,[dir=rtl] .layout-margin .flex-offset-xl-45,[dir=rtl] .layout-margin .offset-xl-45,[dir=rtl] .offset-xl-45{margin-left:auto;margin-right:45%}
.flex-offset-xl-50,.layout-margin .flex-offset-xl-50,.layout-margin .offset-xl-50,.offset-xl-50{margin-left:50%}
[dir=rtl] .flex-offset-xl-50,[dir=rtl] .layout-margin .flex-offset-xl-50,[dir=rtl] .layout-margin .offset-xl-50,[dir=rtl] .offset-xl-50{margin-left:auto;margin-right:50%}
.flex-offset-xl-55,.layout-margin .flex-offset-xl-55,.layout-margin .offset-xl-55,.offset-xl-55{margin-left:55%}
[dir=rtl] .flex-offset-xl-55,[dir=rtl] .layout-margin .flex-offset-xl-55,[dir=rtl] .layout-margin .offset-xl-55,[dir=rtl] .offset-xl-55{margin-left:auto;margin-right:55%}
.flex-offset-xl-60,.layout-margin .flex-offset-xl-60,.layout-margin .offset-xl-60,.offset-xl-60{margin-left:60%}
[dir=rtl] .flex-offset-xl-60,[dir=rtl] .layout-margin .flex-offset-xl-60,[dir=rtl] .layout-margin .offset-xl-60,[dir=rtl] .offset-xl-60{margin-left:auto;margin-right:60%}
.flex-offset-xl-65,.layout-margin .flex-offset-xl-65,.layout-margin .offset-xl-65,.offset-xl-65{margin-left:65%}
[dir=rtl] .flex-offset-xl-65,[dir=rtl] .layout-margin .flex-offset-xl-65,[dir=rtl] .layout-margin .offset-xl-65,[dir=rtl] .offset-xl-65{margin-left:auto;margin-right:65%}
.flex-offset-xl-70,.layout-margin .flex-offset-xl-70,.layout-margin .offset-xl-70,.offset-xl-70{margin-left:70%}
[dir=rtl] .flex-offset-xl-70,[dir=rtl] .layout-margin .flex-offset-xl-70,[dir=rtl] .layout-margin .offset-xl-70,[dir=rtl] .offset-xl-70{margin-left:auto;margin-right:70%}
.flex-offset-xl-75,.layout-margin .flex-offset-xl-75,.layout-margin .offset-xl-75,.offset-xl-75{margin-left:75%}
[dir=rtl] .flex-offset-xl-75,[dir=rtl] .layout-margin .flex-offset-xl-75,[dir=rtl] .layout-margin .offset-xl-75,[dir=rtl] .offset-xl-75{margin-left:auto;margin-right:75%}
.flex-offset-xl-80,.layout-margin .flex-offset-xl-80,.layout-margin .offset-xl-80,.offset-xl-80{margin-left:80%}
[dir=rtl] .flex-offset-xl-80,[dir=rtl] .layout-margin .flex-offset-xl-80,[dir=rtl] .layout-margin .offset-xl-80,[dir=rtl] .offset-xl-80{margin-left:auto;margin-right:80%}
.flex-offset-xl-85,.layout-margin .flex-offset-xl-85,.layout-margin .offset-xl-85,.offset-xl-85{margin-left:85%}
[dir=rtl] .flex-offset-xl-85,[dir=rtl] .layout-margin .flex-offset-xl-85,[dir=rtl] .layout-margin .offset-xl-85,[dir=rtl] .offset-xl-85{margin-left:auto;margin-right:85%}
.flex-offset-xl-90,.layout-margin .flex-offset-xl-90,.layout-margin .offset-xl-90,.offset-xl-90{margin-left:90%}
[dir=rtl] .flex-offset-xl-90,[dir=rtl] .layout-margin .flex-offset-xl-90,[dir=rtl] .layout-margin .offset-xl-90,[dir=rtl] .offset-xl-90{margin-left:auto;margin-right:90%}
.flex-offset-xl-95,.layout-margin .flex-offset-xl-95,.layout-margin .offset-xl-95,.offset-xl-95{margin-left:95%}
[dir=rtl] .flex-offset-xl-95,[dir=rtl] .layout-margin .flex-offset-xl-95,[dir=rtl] .layout-margin .offset-xl-95,[dir=rtl] .offset-xl-95{margin-left:auto;margin-right:95%}
.flex-offset-xl-33,.layout-margin .flex-offset-xl-33,.layout-margin .offset-xl-33,.offset-xl-33{margin-left:33.33333%}
.flex-offset-xl-66,.layout-margin .flex-offset-xl-66,.layout-margin .offset-xl-66,.offset-xl-66{margin-left:66.66667%}
[dir=rtl] .flex-offset-xl-66,[dir=rtl] .layout-margin .flex-offset-xl-66,[dir=rtl] .layout-margin .offset-xl-66,[dir=rtl] .offset-xl-66{margin-left:auto;margin-right:66.66667%}
.layout-align-xl,.layout-align-xl-start-stretch{justify-content:flex-start;align-content:stretch;align-items:stretch}
.layout-align-xl-start,.layout-align-xl-start-center,.layout-align-xl-start-end,.layout-align-xl-start-start,.layout-align-xl-start-stretch{justify-content:flex-start}
.layout-align-xl-center,.layout-align-xl-center-center,.layout-align-xl-center-end,.layout-align-xl-center-start,.layout-align-xl-center-stretch{justify-content:center}
.layout-align-xl-end,.layout-align-xl-end-center,.layout-align-xl-end-end,.layout-align-xl-end-start,.layout-align-xl-end-stretch{justify-content:flex-end}
.layout-align-xl-space-around,.layout-align-xl-space-around-center,.layout-align-xl-space-around-end,.layout-align-xl-space-around-start,.layout-align-xl-space-around-stretch{justify-content:space-around}
.layout-align-xl-space-between,.layout-align-xl-space-between-center,.layout-align-xl-space-between-end,.layout-align-xl-space-between-start,.layout-align-xl-space-between-stretch{justify-content:space-between}
.layout-align-xl-center-start,.layout-align-xl-end-start,.layout-align-xl-space-around-start,.layout-align-xl-space-between-start,.layout-align-xl-start-start{align-items:flex-start;align-content:flex-start}
.layout-align-xl-center-center,.layout-align-xl-end-center,.layout-align-xl-space-around-center,.layout-align-xl-space-between-center,.layout-align-xl-start-center{align-items:center;align-content:center;max-width:100%}
.layout-align-xl-center-center&gt;*,.layout-align-xl-end-center&gt;*,.layout-align-xl-space-around-center&gt;*,.layout-align-xl-space-between-center&gt;*,.layout-align-xl-start-center&gt;*{max-width:100%;box-sizing:border-box}
.layout-align-xl-center-end,.layout-align-xl-end-end,.layout-align-xl-space-around-end,.layout-align-xl-space-between-end,.layout-align-xl-start-end{align-items:flex-end;align-content:flex-end}
.layout-align-xl-center-stretch,.layout-align-xl-end-stretch,.layout-align-xl-space-around-stretch,.layout-align-xl-space-between-stretch,.layout-align-xl-start-stretch{align-items:stretch;align-content:stretch}
.flex-xl{flex:1;box-sizing:border-box}
.flex-xl-grow{flex:1 1 100%;box-sizing:border-box}
.flex-xl-initial{flex:0 1 auto;box-sizing:border-box}
.flex-xl-auto{flex:1 1 auto;box-sizing:border-box}
.flex-xl-none{flex:0 0 auto;box-sizing:border-box}
.flex-xl-noshrink{flex:1 0 auto;box-sizing:border-box}
.flex-xl-nogrow{flex:0 1 auto;box-sizing:border-box}
.flex-xl-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-column&gt;.flex-xl-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-0{flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}
.layout-xl-column&gt;.flex-xl-0{flex:1 1 100%;max-width:100%;max-height:0;box-sizing:border-box;min-height:0}
.flex-xl-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-5{flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-5{flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}
.flex-xl-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-10{flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-10{flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}
.flex-xl-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-15{flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-15{flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}
.flex-xl-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-20{flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-20{flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}
.flex-xl-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-25{flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-25{flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}
.flex-xl-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-30{flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-30{flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}
.flex-xl-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-35{flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-35{flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}
.flex-xl-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-40{flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-40{flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}
.flex-xl-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-45{flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-45{flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}
.flex-xl-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-50{flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-50{flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}
.flex-xl-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-55{flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-55{flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}
.flex-xl-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-60{flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-60{flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}
.flex-xl-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-65{flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-65{flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}
.flex-xl-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-70{flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-70{flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}
.flex-xl-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-75{flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-75{flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}
.flex-xl-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-80{flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-80{flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}
.flex-xl-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-85{flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-85{flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}
.flex-xl-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-90{flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-90{flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}
.flex-xl-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-95{flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-95{flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}
.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-100{flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-33{flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-row&gt;.flex-xl-66{flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-column&gt;.flex-xl-33{flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-column&gt;.flex-xl-66{flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-33{flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}
.layout-xl-row&gt;.flex-xl-66{flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}
.layout-xl-row&gt;.flex{min-width:0}
.layout-xl-column&gt;.flex-xl-33{flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}
.layout-xl-column&gt;.flex-xl-66{flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}
.layout-xl-column&gt;.flex{min-height:0}
.layout-xl,.layout-xl-column,.layout-xl-row{box-sizing:border-box;display:flex}
.layout-xl-column{flex-direction:column}
.layout-xl-row{flex-direction:row}
.hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show){display:none}
.hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}
}
@media print{.hide-print:not(.show-print):not(.show){display:none !important}
}
.show-more-container{padding-top:0;text-align:center}
.show-more-container .show-more-link{color:#d31145;border-bottom:2px solid #e9e9e9;cursor:pointer}
.show-more-container a:hover{color:#d31145;border-bottom:2px solid #d31145}
.columncontainer{word-break:break-word}
.columncontainer .aem-Grid::before,.columncontainer .aem-Grid::after{display:block}
.columncontainer .container-fluid{padding-left:0;padding-right:0}
.columncontainer .column-container-col{padding-left:15px;padding-right:15px}
.columncontainer .column-container-col .text:last-child .cmp-text&gt;*:last-child{margin-bottom:0}
.columncontainer.no-horizontal-padding-inner-container .column-container-col{padding-left:0;padding-right:0}
.columncontainer .bg-border{border:0}
.columncontainer .bg-border .column-container-col{border-right:1px solid #ccc}
.columncontainer .bg-border .column-container-col:last-child{border-right:0}
.columncontainer.no-padding{padding:0 !important}
.columncontainer.no-vertical-padding{padding-top:0 !important;padding-bottom:0 !important}
.columncontainer.button-group.center&gt;.container-fluid&gt;.row{justify-content:center}
.columncontainer.button-group.right&gt;.container-fluid&gt;.row{justify-content:right}
.columncontainer.button-group&gt;.column-container-col{max-width:fit-content}
.columncontainer.border-separator&gt;.container-fluid&gt;.row&gt;.column-container-col{border-right:1px solid #e9e9e9}
.columncontainer.border-separator&gt;.container-fluid&gt;.row&gt;:last-child{border-right:0}
@media only screen and (max-width:767px){.columncontainer .aem-Grid::before,.columncontainer .aem-Grid::after{display:block}
.columncontainer .container-fluid{padding-left:15px;padding-right:15px}
.columncontainer .column-container-col:not([class*="col-sm-"]){padding-left:0;padding-right:0}
.columncontainer .bg-border .column-container-col:not([class*="col-sm-"]){border-right:0;border-bottom:1px solid #ccc}
.columncontainer .bg-border .column-container-col:not([class*="col-sm-"]):last-child{border-bottom:0}
.columncontainer .col-container-6 .column-container-col:nth-child(1),.columncontainer .col-container-6 .column-container-col:nth-child(2),.columncontainer .col-container-6 .column-container-col:nth-child(3){border-right:1px solid #ccc;padding-right:15px}
.columncontainer .col-container-6 .column-container-col:nth-child(4),.columncontainer .col-container-6 .column-container-col:nth-child(5),.columncontainer .col-container-6 .column-container-col:nth-child(6){padding-left:15px}
.columncontainer .col-container-6 .column-container-col:nth-child(3){border-bottom:0}
.columncontainer.button-group .column-container-col{max-width:none}
.columncontainer.button-group .column-container-col .button{padding:0}
.columncontainer.border-separator&gt;.container-fluid&gt;.row&gt;.column-container-col{border-right:0}
.columncontainer.border-separator&gt;.container-fluid&gt;.row&gt;.column-container-col :after{width:290px;border-bottom:solid 1px #CCC;margin:auto}
.columncontainer.border-separator&gt;.container-fluid&gt;.row&gt;:last-child :after{border-bottom:solid 0 #CCC}
}
@media only screen and (max-width:575px){.columncontainer .aem-Grid::before,.columncontainer .aem-Grid::after{display:block}
.columncontainer .column-container-col[class*="col-sm-"]{padding-left:0;padding-right:0}
.columncontainer .bg-border .column-container-col[class*="col-sm-"]{border-right:0;border-bottom:1px solid #ccc}
.columncontainer .bg-border .column-container-col[class*="col-sm-"]:last-child{border-bottom:0}
}
.btn:focus{outline:0;box-shadow:none}
.btn:focus-visible{outline:-webkit-focus-ring-color auto 1px !important}
a.link{cursor:pointer}
.aem-GridColumn.button.center{text-align:center !important}
.aem-GridColumn.button.right{text-align:right !important}
.aem-GridColumn.button.left{text-align:left !important}
.aem-GridColumn.button.padding-0{padding-top:0 !important;padding-bottom:0 !important}
.aem-GridColumn.button.padding-10{padding-top:10px !important;padding-bottom:10px !important}
.aem-GridColumn.button.padding-20{padding-top:20px !important;padding-bottom:20px !important}
.aem-GridColumn.button.tertiary-navy span.cmp-button__text{color:#2e334e}
.aem-GridColumn.button.width-100 .btn{width:100%}
@media only screen and (max-width:479px){.btn,.cmp-teaser .cmp-teaser__action-container a{width:100%}
}
@media only screen and (max-width:767px){.cmp-container-inner .aem-Grid .button[class~="aem-GridColumn"]{text-align:inherit !important}
.cmp-container-inner .aem-Grid .button[class~="aem-GridColumn"].center{text-align:center !important}
.cmp-container-inner .aem-Grid .button[class~="aem-GridColumn"].right{text-align:right}
.cmp-container-inner .aem-Grid .button[class~="aem-GridColumn"].left{text-align:left}
}
.accordion{width:100%}
.accordion .cmp-accordion{max-width:790px;margin:0 auto;padding:15px}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{position:relative;background:transparent;padding:15px !important;color:#676767;border:0;border-top:1px solid #e9e9e9;outline:0;border-radius:0}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title{font-size:1.5rem;font-size:24px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;margin-right:30px;display:inline-block}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button:focus-visible{outline:-webkit-focus-ring-color auto 1px !important}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon{display:inline-block;position:absolute;right:15px;top:calc(50% - 5px);padding:5px;border:solid #d31145;border-width:0 2px 2px 0;transform:rotate(45deg);transition-duration:.5s;-webkit-transform:rotate(45deg)}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded{border-bottom:1px solid #e9e9e9}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__icon{transform:rotate(-135deg);transition-duration:.5s;-webkit-transform:rotate(-135deg)}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel{color:#676767;padding:15px}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .aem-GridColumn{padding:0}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel.cmp-accordion__panel--hidden{display:block}
.accordion .cmp-accordion .cmp-accordion__item:last-child .cmp-accordion__button{border-bottom:1px solid #e9e9e9}
.accordion.initial-hide .cmp-accordion .cmp-accordion__item .cmp-accordion__panel.cmp-accordion__panel--hidden{display:none}
.novahealthcare .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button{color:#d31145}
@media only screen and (max-width:480px){.accordion .cmp-accordion{padding:0}
}
.cmp-buisnesscard{-moz-box-shadow:0 1px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.15);box-shadow:0 1px 6px rgba(0,0,0,0.15);background-color:#fff;display:flex;justify-content:space-between;align-items:center}
.cmp-buisnesscard .cmp-buisnesscard__fields{padding:30px;word-break:break-word}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__name{color:#d31145;margin-bottom:0}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__title{color:#676767;margin-bottom:15px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__icon{color:#676767;margin-right:6px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group{display:flex;justify-content:flex-start;align-items:baseline}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__phonenumber{color:#676767;margin-bottom:0;margin-right:15px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__phonenumber a{color:#676767;border:0;vertical-align:middle}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__phonenumber a:hover{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__email{color:#d31145;margin-bottom:0;margin-right:15px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__email a{color:#d31145;border:0;vertical-align:middle;text-transform:lowercase}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__email a:hover{color:#460c46;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;text-decoration:underline}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__button{margin-bottom:15px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__button a{font-size:16px}
.cmp-buisnesscard .cmp-buisnesscard__image img{width:230px}
@media only screen and (max-width:768px){.cmp-buisnesscard .cmp-buisnesscard__fields{max-width:66.6%}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__name{font-size:34px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group{flex-direction:column}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__phonenumber{margin-bottom:10px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__email{margin-bottom:15px}
.cmp-buisnesscard .cmp-buisnesscard__fields .cmp-buisnesscard__fields_group .cmp-buisnesscard__email a{text-decoration:underline}
.cmp-buisnesscard .cmp-buisnesscard__image{display:none}
}
@media only screen and (max-width:480px){.cmp-buisnesscard .cmp-buisnesscard__fields{max-width:100%}
}
.cmp-footer{color:#373737;background-color:#f4f3f0;padding-top:25px}
.cmp-footer .cmp-footer__container1 .col-md-3{padding:0 15px}
.cmp-footer .cmp-footer__container2{padding:20px 0 40px 0;line-height:24px}
.cmp-footer .cmp-footer__container2 .col-md-4:nth-child(1){flex:0 0 25%;max-width:25%}
.cmp-footer .cmp-footer__container2 .col-md-4:nth-child(2){flex:0 0 66.6666666667%;max-width:66.6666666667%}
.cmp-footer .cmp-footer__container2 .col-md-4:nth-child(3){flex:0 0 8.3333333333%;max-width:8.3333333333%}
.cmp-footer .column-container-col&gt;.container.responsivegrid{width:auto}
@media only screen and (max-width:767px){.cmp-footer .container .cmp-footer__container2 .col-md-4{text-align:center;flex:0 0 100%;max-width:100%}
.cmp-footer .container .cmp-footer__container2 .col-md-4:nth-child(3){margin-top:15px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.cmp-footer .container{width:750px}
.cmp-footer .container .cmp-footer__container1 .col-md-3{flex:0 0 50%;max-width:50%}
.cmp-footer .container .cmp-footer__container2 .col-md-4{text-align:center;flex:0 0 100%;max-width:100%}
.cmp-footer .container .cmp-footer__container2 .col-md-4:nth-child(3){margin-top:15px}
}
@media only screen and (min-width:1024px){.cmp-footer .container{width:970px}
}
@media only screen and (min-width:1227px){.cmp-footer .container{width:1170px}
}
@media only screen and (min-width:2340px){.cmp-footer .container{width:calc(50vw + 10px)}
.cmp-footer-cols .component-container{max-width:calc(50vw + 10px)}
}
.cmp-quicklinks--line li{border-bottom:1px solid #ccc}
.cmp-quicklinks--line li.color-2E334E,.cmp-quicklinks--line li.color-7965B2{border-bottom:2px solid #e9e9e9}
.cmp-quicklinks--line li.color-2E334E a,.cmp-quicklinks--line li.color-7965B2 a{display:block}
.cmp-quicklinks--line li.color-2E334E:hover{border-color:#7965b2}
.cmp-quicklinks--line li.color-7965B2:hover{border-color:#2e334e}
.cmp-quicklinks--pdf .cmp-quicklinks{padding:15px 0}
.cmp-quicklinks--pdf .cmp-quicklinks ul{text-align:left}
.cmp-quicklinks--pdf .cmp-quicklinks ul li{padding:0 15px 0 0;display:inline-block;margin-bottom:0}
.cmp-quicklinks--pdf .cmp-quicklinks ul li a{font-weight:bold}
.cmp-quicklinks--pdf .cmp-quicklinks ul li a.color-2E334E .fa-file-pdf,.cmp-quicklinks--pdf .cmp-quicklinks ul li a.color-7965B2 .fa-file-pdf{color:#909090}
.cmp-quicklinks--pdf .cmp-quicklinks .fa-file-pdf{display:inline-block;margin-right:5px;color:#989898;font-size:20px}
.cmp-quicklinks{text-align:left}
.cmp-quicklinks nav .cmp-quicklinks__heading{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600;margin:0 0 20px;font-size:18px;color:#373737}
.cmp-quicklinks nav ul{margin-left:0;padding-left:0}
.cmp-quicklinks nav ul li{margin:2px 0;padding-bottom:8px}
.cmp-quicklinks nav ul li.same-tab,.cmp-quicklinks nav ul li.new-tab{margin-top:6px}
.cmp-quicklinks nav ul li p{margin-bottom:0}
.cmp-quicklinks nav ul li p a{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;border-bottom:0;color:#373737}
.cmp-quicklinks nav ul li p a::after{color:#ccc}
.cmp-quicklinks nav ul li p a:hover{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#d31145}
.cmp-quicklinks nav ul li p a:hover::after{color:inherit}
.cmp-quicklinks nav ul li p a.color-373737{color:#373737}
.cmp-quicklinks nav ul li p a.color-373737:hover{color:#d31145}
.cmp-quicklinks nav ul li p a.color-D31145{color:#d31145}
.cmp-quicklinks nav ul li p a.color-D31145:hover{color:#a1052f}
.cmp-quicklinks nav ul li p a.color-711471{color:#711471}
.cmp-quicklinks nav ul li p a.color-711471:hover{color:#460c46}
.cmp-quicklinks nav ul li p a.color-4B4741{color:#4b4741}
.cmp-quicklinks nav ul li p a.color-4B4741:hover{color:#c42641}
.cmp-quicklinks nav ul li p a.color-002D56{color:#002d56}
.cmp-quicklinks nav ul li p a.color-002D56:hover{color:#0069d9}
.cmp-quicklinks nav ul li p a.color-FFF{color:#fff}
.cmp-quicklinks nav ul li p a.color-FFF:hover{color:#d31145}
.cmp-quicklinks nav ul li p a.color-2E334E{color:#2e334e}
.cmp-quicklinks nav ul li p a.color-2E334E:hover{color:#7965b2}
.cmp-quicklinks nav ul li p a.color-7965B2{color:#7965b2}
.cmp-quicklinks nav ul li p a.color-7965B2:hover{color:#2e334e}
.cmp-quicklinks .fa-file-pdf{display:none}
.novahealthcare nav ul li p a.color-:hover,.novahealthcare nav ul li p a.color-000000:hover{border-bottom:2px solid #d31145}
.novahealthcare .cmp-quicklinks--line li{border-bottom:0}
@media only screen and (max-width:767px){.cmp-quicklinks--pdf .cmp-quicklinks ul{text-align:center}
}
.cmp-teaser__content{width:100%}
.cmp-teaser__content .cmp-teaser__action-link{margin-bottom:8px;margin-right:30px}
.cmp-teaser__content .cmp-teaser__description{padding-bottom:10px}
.cmp-teaser__content .cmp-teaser__description *:not(a){color:inherit}
.cmp-teaser__content .actions .cmp-teaser__action-container{display:inline-block}
.cmp-teaser__content .actions .link-container[style="color:"] .cmp-teaser__link,.cmp-teaser__content .actions .link-container[style="color:#d31145"] .cmp-teaser__link{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9}
.cmp-teaser__content .actions .link-container[style="color:"] .cmp-teaser__link:hover,.cmp-teaser__content .actions .link-container[style="color:#d31145"] .cmp-teaser__link:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.cmp-teaser__content .actions .link-container[style="color:"] .cmp-teaser__link[target="_blank"]::after,.cmp-teaser__content .actions .link-container[style="color:#d31145"] .cmp-teaser__link[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.cmp-teaser__content .actions .link-container[style="color:"] .cmp-teaser__link[target="_blank"]:hover,.cmp-teaser__content .actions .link-container[style="color:#d31145"] .cmp-teaser__link[target="_blank"]:hover{border-bottom-color:#d31145}
.cmp-teaser__content .actions .link-container[style="color:"] .cmp-teaser__link[target="_blank"]:hover::after,.cmp-teaser__content .actions .link-container[style="color:#d31145"] .cmp-teaser__link[target="_blank"]:hover::after{color:#d31145}
.cmp-teaser__flip_title{display:none}
.cmp-teaser--horizontal-reverse .cmp-teaser{flex-direction:row-reverse}
.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image{padding-right:0;padding-left:7.5px}
.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content{padding-left:0}
.cmp-teaser--horizontal .cmp-teaser,.cmp-teaser--horizontal-reverse .cmp-teaser,.cmp-teaser--vertical .cmp-teaser{margin:0}
.cmp-teaser--white-card{padding:5px}
.cmp-teaser--white-card .cmp-teaser{box-shadow:0 1px 6px rgba(0,0,0,0.15);background:#fff;padding:30px;margin-bottom:15px}
.cmp-teaser--white-card .cmp-teaser__image{width:16.67%}
.cmp-teaser--white-card .cmp-teaser__image img{width:80px}
.cmp-teaser--white-card .cmp-teaser__content{width:75%;padding:0 15px 0 20px}
.cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__action-link{background:transparent;border:0;padding:0;position:absolute;right:10px;top:calc(35%)}
.cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__action-link:after{border:#d31145 solid;border-width:3px 3px 0 0;width:15px;height:15px;content:"";display:inline-block;transform:rotate(45deg)}
.cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__action-link:hover{background:#fff !important}
.cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__action-link span{display:none}
.cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__title{font-family:inherit;font-size:1rem;font-size:16px;line-height:normal;font-weight:700;margin-bottom:0}
.cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__description p{margin-bottom:0;line-height:normal}
.cmp-teaser--flip-card{background-color:transparent;margin:0 10px 5px 0;padding:0 !important;width:260px !important;height:210px;perspective:1000px;display:inline-flex;white-space:normal;float:none !important}
.cmp-teaser--flip-card .cmp-teaser{position:relative;width:100%;text-align:center;transition:transform .7s;transform-style:preserve-3d}
.cmp-teaser--flip-card div[data-bg-color='#B65916'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#B65916'] .cmp-teaser__image{background-color:#b65916}
.cmp-teaser--flip-card div[data-bg-color='#5F7C6F'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#5F7C6F'] .cmp-teaser__image{background-color:#5f7c6f}
.cmp-teaser--flip-card div[data-bg-color='#77790B'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#77790B'] .cmp-teaser__image{background-color:#77790b}
.cmp-teaser--flip-card div[data-bg-color='#A3A510'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#A3A510'] .cmp-teaser__image{background-color:#a3a510}
.cmp-teaser--flip-card div[data-bg-color='#5CAA7F'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#5CAA7F'] .cmp-teaser__image{background-color:#5caa7f}
.cmp-teaser--flip-card div[data-bg-color='#D31145'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#D31145'] .cmp-teaser__image{background-color:#d31145}
.cmp-teaser--flip-card div[data-bg-color='#2E334E'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#2E334E'] .cmp-teaser__image{background-color:#2e334e}
.cmp-teaser--flip-card div[data-bg-color='#F87C56'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#F87C56'] .cmp-teaser__image{background-color:#f87c56}
.cmp-teaser--flip-card div[data-bg-color='#E36F1E'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#E36F1E'] .cmp-teaser__image{background-color:#e36f1e}
.cmp-teaser--flip-card div[data-bg-color='#F2C75C'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#F2C75C'] .cmp-teaser__image{background-color:#f2c75c}
.cmp-teaser--flip-card div[data-bg-color='#7995B2'] .cmp-teaser__content,.cmp-teaser--flip-card div[data-bg-color='#7995B2'] .cmp-teaser__image{background-color:#7995b2}
.cmp-teaser--flip-card:hover .cmp-teaser{transform:rotateY(180deg)}
.cmp-teaser--flip-card .cmp-teaser__image,.cmp-teaser--flip-card .cmp-teaser__flip_title,.cmp-teaser--flip-card .cmp-teaser__content{position:absolute;width:100%;height:210px;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left}
.cmp-teaser--flip-card .cmp-teaser__image{z-index:10;overflow:hidden;transform:rotateY(0)}
.cmp-teaser--flip-card .cmp-teaser__image&gt;div{height:100%}
.cmp-teaser--flip-card .cmp-teaser__image&gt;div img{height:100%;object-fit:cover;object-position:left}
.cmp-teaser--flip-card .cmp-teaser__content{z-index:21}
.cmp-teaser--flip-card .cmp-teaser__content .cmp-teaser__title{display:none}
.cmp-teaser--flip-card .cmp-teaser__description{color:black;padding:20px 20px 0 20px;height:144px;font-size:20px;line-height:24px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px}
.cmp-teaser--flip-card .cmp-teaser__description a{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9}
.cmp-teaser--flip-card .cmp-teaser__description a:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.cmp-teaser--flip-card .cmp-teaser__description a[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.cmp-teaser--flip-card .cmp-teaser__description a[target="_blank"]:hover{border-bottom-color:#d31145}
.cmp-teaser--flip-card .cmp-teaser__description a[target="_blank"]:hover::after{color:#d31145}
.cmp-teaser--flip-card .cmp-teaser__flip_title{width:100%;display:table;z-index:11;background:linear-gradient(to top,rgba(0,0,0,0.6) 0,rgba(0,0,0,0.3) 25%,rgba(0,0,0,0) 50%)}
.cmp-teaser--flip-card .cmp-teaser__flip_title h2.cmp-teaser__title{font-size:20px;height:100%;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700;display:table-cell;vertical-align:bottom;padding:15px;line-height:22px;margin-bottom:0}
.cmp-teaser--flip-card .cmp-teaser__action-container{padding:0 20px 19px 20px;text-align:right}
.cmp-teaser--flip-card .cmp-teaser__action-container a.cmp-teaser__action-link{background-color:#fff;font-size:16px;font-size:1rem;border-color:#d31145;margin:0}
.cmp-teaser--flip-card .cmp-teaser__action-container a.cmp-teaser__action-link span{color:#d31145}
.cmp-teaser--flip-card .cmp-teaser__action-container a.cmp-teaser__action-link:hover{border-color:transparent}
.cmp-teaser--flip-card .cmp-teaser__action-container a.cmp-teaser__action-link:hover span{color:white}
.cmp-teaser--flip-card .cmp-teaser__content *,.cmp-teaser--flip-card .cmp-teaser__flip_title *{color:white}
.cmp-teaser--flip-card .cmp-teaser__content{transform:rotateY(180deg)}
.cmp-teaser—thumbnail .cmp-teaser{padding-bottom:50px}
.cmp-teaser—thumbnail .cmp-teaser__image{width:140px;padding:0 15px;padding-left:0}
.cmp-teaser—thumbnail .cmp-teaser__content{width:100%}
.cmp-teaser—thumbnail .cmp-teaser__content .cmp-teaser__title-link:hover{text-decoration:none}
.cmp-teaser—thumbnail .cmp-teaser__content .cmp-teaser__action-container{position:absolute;left:0;bottom:0;padding:0 15px}
.cmp-teaser—thumbnail .cmp-teaser__content .cmp-teaser__action-link{padding:0 !important;background:transparent;position:relative;color:#d31145;border-width:0;border-bottom:2px solid #e9e9e9;font-weight:400;border-radius:0}
.cmp-teaser—thumbnail .cmp-teaser__content .cmp-teaser__action-link span{color:#d31145;font-size:16px;font-size:1rem}
.cmp-teaser—thumbnail .cmp-teaser__content .cmp-teaser__action-link:hover{background:transparent !important;border-color:#d31145;font-weight:700}
.cmp-teaser-overlap .cmp-teaser,.cmp-teaser-overlap-reverse .cmp-teaser{border-radius:16px;flex-direction:column;box-shadow:0 0 15px rgba(0,0,0,0.098918)}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__image,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__image{display:flex;flex-direction:column;justify-content:center}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content{padding:24px 16px;font-family:'TodaySansNowPro-Regular';text-align:left;display:flex;flex-direction:column;justify-content:center;background-color:rgba(255,255,255,0.93)}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .icon-list,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .icon-list{display:flex;gap:12px;padding-bottom:8px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .icon-list .icon,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .icon-list .icon{height:20px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-family:'TodaySansNowPro-Regular';font-size:28px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__title .cmp-teaser__title-link{border-bottom:0}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .actions .link-container,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .actions .link-container{text-align:left}
.cmp-teaser-overlap-reverse .cmp-teaser{flex-direction:column-reverse}
.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__image img{border-bottom-left-radius:16px;border-bottom-right-radius:16px}
.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content{border-top-left-radius:16px;border-top-right-radius:16px}
.cmp-teaser-overlap .cmp-teaser{flex-direction:column}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__image img{border-top-left-radius:16px;border-top-right-radius:16px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content{border-bottom-left-radius:16px;border-bottom-right-radius:16px}
@media screen and (min-width:768px){.cmp-teaser-overlap .cmp-teaser,.cmp-teaser-overlap-reverse .cmp-teaser{display:grid;grid-template-columns:41.5% 25% 33.5%;box-shadow:none;max-width:1170px;margin:auto}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__image,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__image{grid-column:span 2 / span 2;grid-column-start:1;grid-row:-1}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__image img,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__image img{border-radius:16px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content{grid-row:-1;align-self:center;grid-column:span 2;box-shadow:0 0 15px rgba(0,0,0,0.098918);grid-column-end:4;border-radius:16px;padding:40px 48px;min-height:288px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .icon-list,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .icon-list{padding-bottom:16px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .icon-list .icon,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .icon-list .icon{height:24px}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.cmp-teaser-overlap-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:36px !important}
.cmp-teaser-overlap .cmp-teaser{grid-template-columns:33.5% 25% 41.5%}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__image{grid-column:span 2 / span 2;grid-row:-1;grid-column-end:4}
.cmp-teaser-overlap .cmp-teaser .cmp-teaser__content{grid-row:-1;grid-column:span 2;grid-column-start:1;grid-column-end:3}
}
.novahealthcare .cmp-teaser--white-card .cmp-teaser__content .cmp-teaser__title{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:36px}
@media only screen and (max-width:768px){.cmp-teaser--horizontal .cmp-teaser,.cmp-teaser--horizontal-reverse .cmp-teaser,.cmp-teaser--vertical .cmp-teaser{margin:0}
.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content,.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content,.cmp-teaser--vertical .cmp-teaser .cmp-teaser__content{padding-left:0}
.cmp-teaser .cmp-teaser__image{display:block}
.cmp-teaser--white-card .cmp-teaser__content{padding-left:50px}
}
@media only screen and (max-width:767px){.cmp-teaser__content .actions .cmp-teaser__action-container{display:block}
.cmp-teaser__content .actions .link-container{display:block;text-align:center}
}
@media only screen and (max-width:480px){.cmp-teaser—thumbnail .cmp-teaser .cmp-teaser__image,.cmp-teaser--vertical .cmp-teaser .cmp-teaser__image,.cmp-teaser--hide-mobile-image .cmp-teaser .cmp-teaser__image{display:none}
.cmp-teaser--white-card .cmp-teaser .cmp-teaser__action-container a.cmp-teaser__action-link,.cmp-teaser—thumbnail .cmp-teaser .cmp-teaser__action-container a.cmp-teaser__action-link{width:inherit}
.cmp-teaser--horizontal .cmp-teaser a.cmp-teaser__action-link,.cmp-teaser--horizontal-reverse .cmp-teaser a.cmp-teaser__action-link,.cmp-teaser--vertical .cmp-teaser a.cmp-teaser__action-link{margin-bottom:15px}
.cmp-teaser--horizontal-reverse .cmp-teaser{flex-wrap:wrap}
.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image{padding-left:0}
.cmp-teaser—thumbnail .cmp-teaser{padding-bottom:10px}
.cmp-teaser—thumbnail .cmp-teaser__content .cmp-teaser__action-container{position:static;padding:0}
}
.tabs{position:relative;padding:0 !important;margin:10px 15px;overflow:auto;width:calc(100% - 30px) !important}
.live-mode .cmp-tabs__tablist{margin-bottom:0;display:inline;white-space:nowrap;overflow-y:hidden;position:absolute;max-width:100%;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;top:0;width:100%}
.live-mode .cmp-tabs__tablist ol{padding:0}
.live-mode .cmp-tabs__tablist .cmp-tabs__tab{display:inline-block;color:#676767;box-sizing:border-box;white-space:nowrap;display:inline-flex;flex-direction:column;outline:0;cursor:default;position:relative;padding:8px 16px 11px 16px;border:0;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600}
.live-mode .cmp-tabs__tablist .cmp-tabs__tab::after{content:attr(data-title);height:0;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700;visibility:hidden}
.live-mode .cmp-tabs__tablist .cmp-tabs__tab:hover{color:#d31145}
.live-mode .cmp-tabs__tablist .cmp-tabs__tab:focus-visible{outline:-webkit-focus-ring-color auto 1px}
.live-mode .cmp-tabs__tablist .cmp-tabs__tab--active{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700;color:#d31145;margin:0}
.live-mode .cmp-tabs__tablist::-webkit-scrollbar{display:none}
.live-mode.cmp-tabs{text-align:center;overflow:hidden;padding-top:43px;display:flex;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;box-sizing:content-box}
.live-mode.cmp-tabs .btm-border{content:' ';border-bottom:3px solid transparent;border-bottom-color:#d31145;width:100%;top:0;position:absolute;left:0;height:43px;pointer-events:none;transition:left .3s ease-in-out}
.live-mode .cmp-tabs-content{position:static;display:flex;flex-wrap:nowrap}
.live-mode .cmp-tabs__tabpanel{border-top:1px solid #ccc;text-align:left;display:block !important;flex:1 0 100%;padding-right:35px;height:fit-content;height:-webkit-fit-content;height:-moz-fit-content;transition:transform .3s ease-out;transform:scaleY(1);transform-origin:top;outline:0;white-space:normal;width:100%}
.live-mode .cmp-tabs__tabpanel:focus-visible{outline:-webkit-focus-ring-color auto 1px}
.live-mode .filler-item{display:none}
@media only screen and (max-width:767px){.tabs{width:100% !important;margin-left:0;margin-right:0}
.tabs .cmp-tabs__tablist ol{border-bottom:1px solid #ccc;display:inline-block;margin:0 15px}
.tabs .cmp-tabs__tablist ol .filler-item.first,.tabs .cmp-tabs__tablist ol .filler-item.last{display:none}
.tabs .cmp-tabs__tablist .cmp-tabs__tabpanel{border-top:0}
.live-mode .cmp-tabs__tabpanel{padding-left:15px}
.live-mode .filler-item{display:inline-block;width:15px}
}
.speedbump-container .speedbump.modal .modal-dialog{max-width:600px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:auto}
.speedbump-container .speedbump.modal .modal-dialog .modal-content{text-align:left}
.speedbump-container .speedbump.modal .modal-dialog .modal-content .modal-body{padding:30px 30px 15px 30px}
.speedbump-container .speedbump.modal .modal-dialog .modal-content .modal-body h2{color:#676767}
@media screen and (max-width:768px){.speedbump-container .speedbump.modal .modal-dialog{min-width:80%}
}
@media screen and (max-width:767px){.modal-backdrop.fade.show{z-index:0}
}
@media screen and (max-width:480px){.speedbump-container .speedbump.modal .modal-dialog{min-width:90%}
.speedbump-container .speedbump.modal .modal-dialog .modal-footer{flex-wrap:nowrap}
}
.overlay{position:absolute;width:100%;height:100%;top:0;left:0}
main .aem-GridColumn.herobanner{margin:0;padding:0}
.herobanner{text-align:center;position:relative;width:100%;max-width:none !important;padding:0 !important}
.herobanner .hero-container{max-width:1170px;min-height:300px;display:inline-block;width:100%;height:100%;position:relative;padding-top:30px;padding-bottom:30px}
.herobanner .cmp-teaser{display:inline-block;position:static;text-align:center;width:100%}
.herobanner .cmp-teaser .cmp-teaser__image + img,.herobanner .cmp-teaser .cmp-teaser__image img{object-fit:cover;object-position:top}
.herobanner .cmp-teaser .cmp-teaser__opacity-container{position:absolute;width:100%;height:100%;top:0;left:0}
.herobanner .cmp-teaser .cmp-teaser__image{position:absolute;width:100vw;height:100%;left:0}
.herobanner .cmp-teaser .cmp-teaser__image + img,.herobanner .cmp-teaser .cmp-teaser__image img{position:absolute;width:100%;height:100%;top:0;left:0}
.herobanner .cmp-teaser .text-panel{text-align:right;top:0;height:100%;display:table;padding:30px 15px;position:absolute !important;margin-left:0}
.herobanner .cmp-teaser .text-panel .cmp-teaser__content{width:100%;min-height:300px;vertical-align:middle;display:table-cell;text-align:inherit}
.herobanner .cmp-teaser .text-panel[data-valign="100"] .cmp-teaser__content{vertical-align:bottom;padding-bottom:0}
.herobanner .cmp-teaser .text-panel[data-valign="90"] .cmp-teaser__content{vertical-align:bottom;padding-bottom:15px}
.herobanner .cmp-teaser .text-panel[data-valign="80"] .cmp-teaser__content{vertical-align:bottom;padding-bottom:30px}
.herobanner .cmp-teaser .text-panel[data-valign="70"] .cmp-teaser__content{vertical-align:bottom;padding-bottom:45px}
.herobanner .cmp-teaser .text-panel[data-valign="60"] .cmp-teaser__content{vertical-align:bottom;padding-bottom:60px}
.herobanner .cmp-teaser .text-panel[data-valign="40"] .cmp-teaser__content{vertical-align:top;padding-top:60px}
.herobanner .cmp-teaser .text-panel[data-valign="30"] .cmp-teaser__content{vertical-align:top;padding-top:45px}
.herobanner .cmp-teaser .text-panel[data-valign="20"] .cmp-teaser__content{vertical-align:top;padding-top:30px}
.herobanner .cmp-teaser .text-panel[data-valign="10"] .cmp-teaser__content{vertical-align:top;padding-top:15px}
.herobanner .cmp-teaser .text-panel[data-valign="0"] .cmp-teaser__content{vertical-align:top;padding-top:0}
.herobanner .cmp-teaser .text-panel.center{text-align:center}
.herobanner .cmp-teaser .text-panel.left{left:15px}
.herobanner .cmp-teaser .text-panel.right{left:calc(100% - (33% + 80px))}
.herobanner .cmp-teaser .text-panel .cmp-teaser__title{margin-bottom:15px;font-size:34px;line-height:1.1}
.herobanner .cmp-teaser .text-panel .cmp-teaser__title .cmp-teaser__title-link{font-family:inherit;font-size:inherit;border:0}
.herobanner .cmp-teaser .text-panel .cmp-teaser__title .cmp-teaser__title-link:hover{text-decoration:underline;color:#d31145}
.herobanner .cmp-teaser .text-panel .cmp-teaser__title .cmp-teaser__pretitle{margin-bottom:.75rem;margin-bottom:15px}
.herobanner .cmp-teaser .text-panel .cmp-teaser__description p{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:26px;color:inherit}
.herobanner .cmp-teaser .text-panel .cmp-teaser__description a{font-size:inherit}
.herobanner .cmp-teaser .text-panel .link-container[style="color:"] .cmp-teaser__link,.herobanner .cmp-teaser .text-panel .link-container[style="color:#d31145"] .cmp-teaser__link{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9}
.herobanner .cmp-teaser .text-panel .link-container[style="color:"] .cmp-teaser__link:hover,.herobanner .cmp-teaser .text-panel .link-container[style="color:#d31145"] .cmp-teaser__link:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.herobanner .cmp-teaser .text-panel .link-container[style="color:"] .cmp-teaser__link[target="_blank"]::after,.herobanner .cmp-teaser .text-panel .link-container[style="color:#d31145"] .cmp-teaser__link[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.herobanner .cmp-teaser .text-panel .link-container[style="color:"] .cmp-teaser__link[target="_blank"]:hover,.herobanner .cmp-teaser .text-panel .link-container[style="color:#d31145"] .cmp-teaser__link[target="_blank"]:hover{border-bottom-color:#d31145}
.herobanner .cmp-teaser .text-panel .link-container[style="color:"] .cmp-teaser__link[target="_blank"]:hover::after,.herobanner .cmp-teaser .text-panel .link-container[style="color:#d31145"] .cmp-teaser__link[target="_blank"]:hover::after{color:#d31145}
.herobanner .cmp-teaser .cmp-teaser__action-container{display:inline-block;margin-top:30px}
.herobanner .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{margin-bottom:8px;font-weight:500}
.herobanner .cmp-teaser .cmp-teaser__action-container + .link-container .cmp-teaser__link{margin-left:30px}
.herobanner.cmp-teaser--text-left .cmp-teaser .cmp-teaser__content{text-align:left}
.herobanner.cmp-teaser--text-center .cmp-teaser .cmp-teaser__content{text-align:center}
.herobanner.cmp-teaser--text-right .cmp-teaser .cmp-teaser__content{text-align:right !important}
@media only screen and (min-width:1025px){.herobanner .cmp-teaser .text-panel{padding:0}
.herobanner .cmp-teaser .text-panel.center{left:50%;transform:translateX(-50%)}
.herobanner .cmp-teaser .text-panel.right{left:calc(100% - (61% + 80px))}
.herobanner .cmp-teaser .text-panel.col-md-5{max-width:40%}
.herobanner .cmp-teaser .text-panel .cmp-teaser__description h5,.herobanner .cmp-teaser .text-panel .cmp-teaser__description a{font-size:1.125rem;font-size:18px}
.herobanner .cmp-teaser .text-panel .cmp-teaser__title{font-size:48px;font-size:3rem}
.herobanner .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{max-width:300px;margin-right:30px}
.herobanner .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:last-of-type{margin-right:0}
}
@media only screen and (min-width:768px) and (max-width:1024px){.herobanner .cmp-teaser .text-panel.center{left:50%;transform:translateX(-50%)}
.herobanner .cmp-teaser .text-panel.left{right:calc(100% - (40% + 80px))}
.herobanner .cmp-teaser .text-panel.right{left:calc(100% - (80% + 80px))}
.herobanner .cmp-teaser .text-panel.col-md-5{max-width:40%}
.herobanner .cmp-teaser .text-panel .cmp-teaser__description h5,.herobanner .cmp-teaser .text-panel .cmp-teaser__description a{font-size:1.125rem;font-size:18px}
.herobanner .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{max-width:300px;margin-right:30px}
.herobanner .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:last-of-type{margin-right:0}
}
@media only screen and (max-width:767px){.herobanner .cmp-teaser{min-height:300px}
.herobanner .cmp-teaser .text-panel.left,.herobanner .cmp-teaser .text-panel.right{left:50%;transform:translateX(-50%);text-align:center}
.herobanner .cmp-teaser .text-panel.col-md-5{max-width:100%}
.herobanner .cmp-teaser .cmp-teaser__image{display:none}
.herobanner .cmp-teaser .cmp-teaser__action-container{display:block}
.herobanner .cmp-teaser .cmp-teaser__action-container + .link-container .cmp-teaser__link{margin-left:0}
.herobanner.cmp-teaser--text-left .cmp-teaser .cmp-teaser__content{text-align:center}
.herobanner.cmp-teaser--text-right .cmp-teaser .cmp-teaser__content{text-align:center !important}
}
@media only screen and (max-width:480px){.herobanner .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}
}
@media only screen and (min-width:2340px){.herobanner .hero-container{max-width:calc(50vw + 10px)}
}
.text.aem-GridColumn.padding-0{padding-top:0 !important;padding-bottom:0 !important}
.text.aem-GridColumn.padding-10{padding-top:10px !important;padding-bottom:10px !important}
.text.aem-GridColumn.padding-20{padding-top:20px !important;padding-bottom:20px !important}
.text.aem-GridColumn .icon-center{text-align:center;font-size:24px}
.text .cmp-text ul,.text .cmp-text ol{list-style-type:none}
.text .cmp-text ul&gt;li[style*="text-align: center;"],.text .cmp-text ol&gt;li[style*="text-align: center;"],.text .cmp-text ul&gt;li[style*="text-align: right;"],.text .cmp-text ol&gt;li[style*="text-align: right;"]{position:inherit}
.text .cmp-text ul&gt;li[style*="text-align: center;"]::before,.text .cmp-text ol&gt;li[style*="text-align: center;"]::before,.text .cmp-text ul&gt;li[style*="text-align: right;"]::before,.text .cmp-text ol&gt;li[style*="text-align: right;"]::before{position:inherit}
.text .cmp-text ul&gt;li{position:relative;padding-left:22px}
.text .cmp-text ul&gt;li::before{content:"";background:#d31145;height:8px;width:8px;display:inline-block;border-radius:50%;margin-right:16px;vertical-align:middle;top:.57em;left:0;position:absolute}
.text .cmp-text ul&gt;li ul li{padding-left:0}
.text .cmp-text ul&gt;li ul li::before{left:-22px;background:0;border:2px solid #d31145}
.text .cmp-text ul&gt;li ul ol li::before{border:0}
.text .cmp-text ol{counter-reset:li-counter}
.text .cmp-text ol&gt;li{margin:5px 0;counter-increment:li-counter;position:relative;padding-left:22px}
.text .cmp-text ol&gt;li::marker{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600;color:#d31145}
.text .cmp-text ol&gt;li::before{content:counter(li-counter) ". ";left:0;color:#d31145;position:absolute;display:inline-block;font-weight:bold;margin-right:10px}
.text .cmp-text blockquote{background:#f9f9f9;border-left:4px solid #d31145;margin:1.5em 25px;padding:1.25em 15px;font-style:italic}
.text .cmp-text hr{border-color:#e9e9e9}
.text .cmp-text .disclosure-text{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;color:#676767;font-size:.875rem;font-size:14px}
.text .cmp-text ul,.text .cmp-text ol{list-style-position:outside;padding-left:0;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#676767}
.text .cmp-text ul.indented-list,.text .cmp-text ol.indented-list{padding-left:22px}
.text .cmp-text ul li&gt;ul,.text .cmp-text ol li&gt;ul,.text .cmp-text ul li&gt;ol,.text .cmp-text ol li&gt;ol{padding-left:22px}
.text .cmp-text p a.smooth-scroll{display:inline-flex;width:1em;justify-content:center;margin-right:.75em;margin-bottom:.25em}
.text .cmp-text .white-text{color:#fff}
.text .cmp-text .white-text a{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9;color:#fff;border-bottom-color:#fff}
.text .cmp-text .white-text a:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.text .cmp-text .white-text a[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.text .cmp-text .white-text a[target="_blank"]:hover{border-bottom-color:#d31145}
.text .cmp-text .white-text a[target="_blank"]:hover::after{color:#d31145}
.text .cmp-text .white-text a:hover{color:#fff;border-bottom-color:#e9e9e9}
main .aem-GridColumn div p:last-child{margin-bottom:0}
.novahealthcare .text .cmp-text ol li::before{color:#373737}
.novahealthcare .text .cmp-text ul,.novahealthcare .text .cmp-text ol{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#373737}
@media only screen and (max-width:767px){.text .hide-on-mobile{display:none}
}
@media only screen and (max-width:479px){.text .cmp-text img{float:none !important;margin-left:auto !important;margin-right:auto !important;display:block;max-width:100%}
}
.breadcrumb{background:transparent;padding:0;text-align:center;display:inline-block}
.breadcrumb .cmp-breadcrumb{display:inline-block;max-width:1170px;width:100%;text-align:left;padding:10px 15px 0}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{margin:0;padding:0}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item{font-size:14px}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item.cmp-breadcrumb__item--active p{color:#373737}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item:not(.cmp-breadcrumb__item--active):hover{font-weight:600}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item:after{content:" / "}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item:last-child:after{content:""}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item .cmp-breadcrumb__item-link{color:#676767}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item .cmp-breadcrumb__item-link:hover{color:#d31145;font-weight:600;text-decoration:none}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item .cmp-breadcrumb__item-link:hover span{text-decoration:underline}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__item p{display:inline}
.breadcrumb .cmp-breadcrumb .cmp-breadcrumb__seprator{color:#989898;display:inline}
main.container .breadcrumb .cmp-breadcrumb{padding-left:0;padding-right:0}
@media only screen and (max-width:480px){.breadcrumb{display:none}
}
@media only screen and (min-width:2340px){.breadcrumb .cmp-breadcrumb{max-width:calc(50vw + 10px)}
}
.cmp-login-container{position:relative}
.login-container{position:absolute;top:23px;right:67px}
.login-button{font-size:13px;float:right;cursor:pointer}
.login-button .button-text{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700;color:#d31145;text-decoration:none}
@media only screen and (min-width:768px){.login-container{top:calc(50% - 9px);right:0}
.login-container .login-button .button-text{border-radius:4px;padding:10px 24px;color:#fff;background-color:#d31145}
.login-container .login-button .button-text:hover{background-color:#a1052f}
}
@media only screen and (max-width:767px){.login-container{width:100%;left:0}
.login-container .login-button{position:relative;right:70px}
}
.sitemap .cmp-navigation .cmp-navigation__group{padding-left:22px;margin-left:auto}
.sitemap .cmp-navigation .cmp-navigation__group&gt;.cmp-navigation__item{list-style:disc;color:#d31145}
.sitemap .cmp-navigation .cmp-navigation__group&gt;.cmp-navigation__item .cmp-navigation__group .cmp-navigation__item{list-style:circle;color:#d31145}
.sitemap .cmp-navigation .cmp-navigation__group .cmp-navigation__item{margin-bottom:0;padding-bottom:0}
.sitemap .cmp-navigation .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:26px;color:#d31145}
.sitemap .cmp-navigation .cmp-navigation__group .cmp-navigation__item .cmp-navigation__item-link:hover{color:#a1052f}
.accountmenucontainer{width:100%;background-color:#f4f3f0}
.accountmenucontainer .accountmenu{font-size:12px;text-align:left;height:28px;margin:auto;max-width:1170px;width:100%}
.accountmenucontainer .accountmenu .accountmenu-header{display:none}
.accountmenucontainer .accountmenu .active-menuitem{padding:0;display:none}
.accountmenucontainer .accountmenu .active-menuitem h4{color:#d31145;border-bottom-width:0}
.accountmenucontainer .accountmenu .active-menuitem h4 span{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:12px;font-weight:400}
.accountmenucontainer .accountmenu ul.accountmenu-flyout{font-size:12px;display:flex;justify-content:flex-end;gap:24px;padding:0;margin:0;top:-8px !important;left:-15px !important;transform:none !important;list-style-type:none}
.accountmenucontainer .accountmenu ul.accountmenu-flyout li{margin:0;cursor:pointer}
.accountmenucontainer .accountmenu ul.accountmenu-flyout li.accountmenutype-item.active-item a h4,.accountmenucontainer .accountmenu ul.accountmenu-flyout li.accountmenutype-item.active-item a:hover{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;border-bottom:1px solid #676767}
.accountmenucontainer .accountmenu ul.accountmenu-flyout li a{display:block}
.accountmenucontainer .accountmenu ul.accountmenu-flyout li a h4{color:#373737;font-weight:400;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;padding:4px 0 8px 0;line-height:16px;border-bottom:0}
.accountmenucontainer .accountmenu ul.accountmenu-flyout li a h4:hover{color:#373737 !important;font-weight:400;border-bottom:1px solid #989898}
.accountmenucontainer .accountmenu ul.accountmenu-flyout li a span i.icons8-next{display:none}
.accountmenucontainer .accountmenu h4{font-size:12px;margin:0;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.accountmenu a,.accountmenu-flyout a{text-decoration:none}
.megamenu .accountmenu-header{display:none}
.megamenu .accountmenu-flyout{display:none}
@media only screen and (max-width:767px){.accountmenu{display:none}
.accountmenu .active-menuitem{display:block}
.accountmenu .accountmenu-flyout{display:none}
.megamenu .accountmenu-header{display:block;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px}
.megamenu .accountmenu-flyout{display:block;background:transparent}
.megamenu .accountmenu-flyout .accountmenutype-item{margin-left:15px;border-bottom:1px solid #e9e9e9;position:relative}
.megamenu .accountmenu-flyout .accountmenutype-item.active-item{display:none}
.megamenu .accountmenu-flyout .accountmenutype-item a{display:flex;justify-content:space-between;align-items:center}
.megamenu .accountmenu-flyout .accountmenutype-item a h4{font-size:16px;padding:12px 0;color:#676767;border-bottom:0;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;margin-bottom:0;font-weight:400;line-height:24px}
.megamenu .accountmenu-flyout .accountmenutype-item a span i.icons8-next{position:absolute;top:0;right:5%;padding:18.5px 0;display:block;color:#ccc}
.megamenu .accountmenu-flyout .accountmenutype-item:last-child{border-bottom:1px solid #e9e9e9}
.megamenu .accountmenu-header{display:block;color:#fff;position:absolute;top:4px;padding:15px 0 15px 15px}
.megamenu .accountmenu-header svg{display:none}
}
.medicareplandetails{text-align:left;overflow:hidden;display:block !important}
.medicareplandetails.aem-GridColumn{padding-top:0;padding-bottom:0;box-shadow:none !important}
.medicareplandetails + .medicareplandetails .cmp-medicare{margin-top:0;padding-top:0}
.medicareplandetails + .medicareplandetails .cmp-medicare h2.cmp-medicare__topic{margin-top:0}
.medicareplandetails .cmp-medicare{padding:30px;border:0;background:#fff;box-shadow:0 1px 6px rgb(0 0 0 / 15%);margin-top:5px}
.medicareplandetails .cmp-medicare h2.cmp-medicare__topic{color:#d31145;margin:30px 0;font-size:24px}
.medicareplandetails .cmp-medicare .row{display:flex;width:100%;align-items:center;border-top:1px solid #e9e9e9;padding:20px 0;margin:0}
.medicareplandetails .cmp-medicare .row .cmp-medicare__heading{color:#676767;font-weight:bold}
.medicareplandetails .cmp-medicare .row .cmp-medicare__heading p{color:inherit;margin-bottom:0;font-weight:bold}
.medicareplandetails .cmp-medicare .row .cmp-medicare__heading span{color:inherit;font-weight:normal;white-space:nowrap}
.medicareplandetails .cmp-medicare .row .cmp-medicare__value{color:#676767}
.medicareplandetails .cmp-medicare .row .cmp-medicare__value p{color:inherit;margin-bottom:0}
.medicareplandetails .cmp-medicare .row mark{color:#055d67;font-weight:bold;background:0;padding:0}
.medicareplandetails .cmp-medicare .row [class^=col-]{padding:0;flex-grow:1}
.medicareplandetails .cmp-medicare .row [class^=col-].cmp-medicare__value{padding-left:15px}
.medicareplandetails .cmp-medicare.bottom-shadow{margin-bottom:5px}
@media only screen and (max-width:768px){.medicareplandetails .cmp-medicare h2.cmp-medicare__topic{font-size:18px}
}
@media only screen and (max-width:480px){.medicareplandetails .cmp-medicare h2.cmp-medicare__topic{text-align:center;font-size:24px}
.medicareplandetails .cmp-medicare .row{text-align:left;display:block}
.medicareplandetails .cmp-medicare .row .cmp-medicare__heading{margin-bottom:5px}
.medicareplandetails .cmp-medicare .row [class^=col-].cmp-medicare__value{padding-left:0}
}
.container&gt;div{border-radius:inherit}
.container&gt;div&gt;.cmp-container{border-radius:inherit}
.container.blockquote-box{margin-top:5px;padding:0 5px}
.container.blockquote-box .cmp-container{border-radius:4px}
.container.cmp-container--left&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{text-align:left}
.container.cmp-container--right&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{text-align:right}
.container.cmp-container--center&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{text-align:center}
.container .cmp-container.padding-required-true&gt;.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn{padding:10px 15px}
.container.cmp-container--box-drop-shadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn{box-shadow:0 0 15px rgba(0,0,0,0.098918)}
.container.cmp-container--border-radius&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn{border-radius:8px}
.container.cmp-container--large-border-radius&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn{border-radius:16px}
@media only screen and (min-width:768px){.container .cmp-container.vertical-center-true&gt;.cmp-container-inner&gt;.aem-Grid{position:absolute;left:0;top:50%;transform:translateY(-50%)}
}
@media only screen and (min-width:2340px){.cmp-container--centered .cmp-container-inner{max-width:calc(50vw + 10px)}
}
.cmp-container{background-color:var(--background-color);margin-top:var(--margin-top)}
.cmp-container[data-gradient="linear"]{background:linear-gradient(var(--gradient-direction),var(--background-color),var(--gradient-color))}
@media screen and (max-width:768px){.cmp-container{background-color:var(--mobilebackground-color);margin-top:var(--mobile-margin-top)}
.cmp-container[data-gradient="linear"]{background:linear-gradient(var(--gradient-direction),var(--mobilebackground-color),var(--gradient-color))}
}
.modal-open{position:fixed;overflow-y:scroll;width:100%;padding-right:0 !important}
.modal-open .modal{padding-right:0 !important}
.modal-container{text-align:left}
.modal-container .cmp-container{text-align:left}
.modal-container .modal{background-color:rgba(0,0,0,0.7)}
.modal-container .modal .modal-dialog{max-width:90%;margin:5% auto;transform:none}
.modal-container .modal .modal-dialog .modal-content .modal-header{background-color:#d31145;padding:10px 15px;color:#FFF;align-items:baseline;border-radius:4px 4px 0 0}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-title{color:#fff;font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;text-transform:none;font-size:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close{color:#fff;padding:0;border-width:0;margin-left:15px;outline:0}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close:hover{background-color:transparent}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span{position:relative;width:24px;height:24px;display:block}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span:active,.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span:focus{border:2px solid blue}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span::before,.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span::after{content:"";border:1px solid;position:absolute;width:100%;left:0;top:50%}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span::before{transform:rotate(45deg)}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close span::after{transform:rotate(135deg)}
.modal-container .modal .modal-dialog .modal-content .modal-body{padding:25px 25px 15px 25px;background-color:#FFF;border-radius:4px}
.modal-no-padding{padding-top:0 !important;padding-bottom:0 !important}
@media only screen and (min-width:768px){.modal-container .modal .modal-dialog{max-width:80%}
.modal-container .modal .modal-dialog .modal-content .modal-header{border-radius:4px 4px 0 0}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-title{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:28px}
.modal-container .modal .modal-dialog .modal-content .modal-header .modal-close{margin-left:25px}
}
@media only screen and (min-width:1025px){.modal-container .modal .modal-dialog{max-width:798px}
}
.cmp-sitesearch{background:#fff}
.cmp-sitesearch .search-button{display:flex;position:relative;font-size:13px;color:#373737;min-width:120px}
.cmp-sitesearch .search-button .search-button-group{cursor:pointer;display:flex;transition:all ease-in-out .3s;position:relative}
.cmp-sitesearch .search-button .search-button-group:focus-within{outline:-webkit-focus-ring-color auto 1px}
.cmp-sitesearch .search-button .search-button-group img.site-search{width:10px;height:10px;object-fit:contain;margin-top:6px;position:absolute}
.cmp-sitesearch .search-button .search-button-group .search-button-text{padding:0 0 0 20px;margin-top:2px;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.25px;line-height:18px}
.cmp-sitesearch .search-button .search-button-group input{border:0;outline:0;border-radius:0}
.cmp-sitesearch .search-button .search-button-group input[type='text']{display:none;width:100%;border-bottom:2px solid #ccc;background:#fff;padding:0 0 0 14px;color:#676767;font-size:16px;transition:all ease-in-out .3s;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400}
.cmp-sitesearch .search-button .search-button-group button{width:0;height:0;padding:0 !important;border:0}
header .search-container .cmp-sitesearch{display:block;width:390px;background:transparent}
header .search-container .cmp-sitesearch .search-button{flex-direction:row-reverse}
header .search-container .cmp-sitesearch .search-button .search-button-group{width:120px}
.megamenu .cmp-sitesearch{display:none}
@media only screen and (min-width:768px) and (max-width:990px){header .search-container .cmp-sitesearch{width:180px}
}
@media only screen and (max-width:767px){header .search-container{display:none}
.megamenu .cmp-sitesearch{display:block;min-height:56px;padding:15px 15px 0 15px;background:#f4f3f0;border-bottom:1px solid #ccc}
.megamenu .cmp-sitesearch .search-button .search-button-group{width:120px}
.megamenu .cmp-sitesearch .search-button input[type='text']{background:#f4f3f0}
}
ul.assets-list{margin-left:22px;list-style-position:outside}
ul.assets-list li{list-style-type:none;list-style-position:outside;color:#d31145 !important;display:list-item;font-size:16px !important;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif !important;font-weight:400 !important;position:relative}
ul.assets-list li a{border-bottom:2px solid #e9e9e9}
ul.assets-list li a:hover{border-bottom:2px solid #d31145;text-decoration:none}
ul.assets-list li a[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
ul.assets-list li::before{content:"";background:#d31145;height:8px;width:8px;display:inline-block;border-radius:50%;margin-right:16px;vertical-align:middle;top:.99em;left:0;position:absolute}
ul.assets-list li div{margin-left:20px}
ul.assets-list li.cmp-list__item{margin-bottom:0}
div.show-less{display:none;cursor:pointer;text-decoration:underline;margin:15px 20px}
div.show-less:hover{color:#d31145;text-decoration-color:#d31145}
div.show-more{cursor:pointer;text-decoration:underline;margin:15px 20px}
div.show-more:hover{color:#d31145;text-decoration-color:#d31145}
.list ul{list-style-type:none;padding-left:0}
.list ul .cmp-list__item{margin-bottom:30px;display:flex}
.list ul .cmp-list__item .list-image{width:107px;height:107px;margin:7px 24px 10px 0}
.list ul .cmp-list__item .list-image img{width:100px;height:100px;max-height:100%;object-fit:contain}
.list ul .cmp-list__item .list-text-block{flex:1;margin-top:7px}
.list ul .cmp-list__item .list-text-block .cmp-list__item-link{color:#d31145}
.list ul .cmp-list__item .list-text-block .cmp-list__item-description{color:#676767}
.list ul li a[target="_blank"] h4::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.list ul li a[target="_blank"] h4:hover{border-bottom-color:#d31145}
.list ul li a[target="_blank"] h4:hover::after{color:#d31145}
.list ul li a[target="_blank"]:not(:has(h4))::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9;margin-left:0}
.list ul li a[target="_blank"]:not(:has(h4)):hover{border-bottom-color:#d31145}
.list ul li a[target="_blank"]:not(:has(h4)):hover::after{color:#d31145}
.list ul .cmp-list__item.hidden-item{display:none}
.list ul.button-CTA__list{margin-left:0}
.list ul.button-CTA__list li.cmp-list__item{margin-top:0;margin-bottom:0}
.list ul.button-CTA__list li.cmp-list__item::before{content:none}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e9e9;padding-bottom:1em;margin-bottom:1em;margin-left:0 !important}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block a.cmp-list__item-link{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;border-bottom:0}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block a.cmp-list__item-link:hover{border-bottom:0;text-decoration:underline}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block a.cmp-list__item-link[target="_blank"]:after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9;margin-left:0}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block a.cmp-list__item-link[target="_blank"]:hover:after{color:#d31145}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block a.list-cta{min-width:100px;max-width:100px;margin-left:10px}
.list ul.button-CTA__list li.cmp-list__item div.list-text-block a.list-cta[target="_blank"]:after{content:none}
.list ul.button-CTA__list .cmp-list__item.hidden-item{display:none}
@media only screen and (max-width:480px){.list ul .cmp-list__item{flex-direction:column}
.list ul .cmp-list__item .list-image{width:100%;height:inherit;margin-top:0}
.list ul .cmp-list__item .list-text-block{margin-top:0}
.list ul.button-CTA__list .cmp-list__item .list-text-block{padding-bottom:.7em;margin-bottom:.7em}
.list ul.button-CTA__list .cmp-list__item .list-text-block .cmp-list__item-link{text-align:left}
}
.inpagealert{padding:0 !important;border-left:0;border-right:0;display:none !important}
.inpagealert .cmp-inpagealert{max-width:1170px !important;width:100%;height:196px;margin:auto;background:#e5f2f3;display:flex;padding-left:30px;padding-right:30px;position:static;border-radius:15px}
.inpagealert .cmp-inpagealert img.alertImage{height:80px;margin:20px;flex-direction:column;align-self:center}
.inpagealert .cmp-inpagealert .ctaLayout{display:block;color:#676767;align-self:center;text-align:justify;text-justify:inter-word;padding-left:0;padding-right:0}
.inpagealert .cmp-inpagealert .ctaLayout .alert-title{position:static;text-align:left;font-size:28px;font-family:'OpenSans-Light';font-weight:200;padding-bottom:10px;padding-top:0}
.inpagealert .cmp-inpagealert .ctaLayout .alert-body{position:static;text-align:left;font-size:16px;font-family:'OpenSans-Regular';font-weight:normal;text-align:justify;text-justify:inter-word;padding-bottom:10px;padding-top:0}
.inpagealert .cmp-inpagealert .ctaLayout .alert-link{display:inline-block;position:static;font-size:16px;font-family:'OpenSans-Regular';font-weight:normal;border-bottom:0;text-decoration:underline;color:#676767;padding-right:10px;padding-left:0}
.inpagealert .cmp-inpagealert #toggle_text{display:none}
@media only screen and (max-width:767px){.inpagealert{padding:0 !important}
.inpagealert #toggle_container.cmp-inpagealert{max-width:290px !important;width:100%;height:266px;border-radius:15px;position:relative;display:flex;flex-direction:column;align-self:center;padding:24px 24px 26px;margin:auto}
.inpagealert #toggle_container.cmp-inpagealert img.alertImage{height:40px;flex-direction:column;align-self:center;margin:0}
.inpagealert #toggle_container.cmp-inpagealert .ctaLayout{display:block;color:#676767;margin:0;padding-bottom:25px;padding-top:0;text-align:center;text-overflow:ellipsis}
.inpagealert #toggle_container.cmp-inpagealert .ctaLayout .alert-title{position:static;font-size:24px;font-weight:200;text-align:center;padding-top:10px;padding-bottom:20px}
.inpagealert #toggle_container.cmp-inpagealert .ctaLayout .alert-body{line-height:1.6;position:static;text-align:justify;font-size:14px;font-weight:normal;padding-bottom:25px;padding-top:0}
.inpagealert #toggle_container.cmp-inpagealert .ctaLayout .alert-link{text-align:center;display:block;position:static;font-size:14px;font-weight:normal;color:#676767;border-bottom:0;text-decoration:underline;text-align:left;padding-left:10px;padding-right:10px;padding-bottom:5px;padding-top:0}
.inpagealert #toggle_container.cmp-inpagealert #toggle_text{text-decoration:underline;color:#676767;display:block;padding-top:10px;padding-bottom:0}
.inpagealert #toggle_container.cmp-inpagealert #overflow_text_collapse{overflow:hidden;text-overflow:ellipsis;background:linear-gradient(#5a5a5a 110px,#e5f2f3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.inpagealert #toggle_container.cmp-inpagealert #overflow_text_expanded{overflow:visible;text-overflow:ellipsis}
}
.medicare-plans-list{color:#676767}
.medicare-plans-list mark,.medicare-plans-list .mark{padding:0;background-color:#fff;color:#055d67;font-weight:bold}
.medicare-plans-list .cmp-summary__tiles-container .cmp-summary__info-content .column.inpatient,.medicare-plans-list .cmp-summary__tiles-container .cmp-summary__info-content .column.prescription{display:none}
.medicare-plans-list .info-card{background-color:#fff;text-align:center;box-shadow:0 1px 6px rgb(0 0 0 / 15%)}
.medicare-plans-list .info-card + .info-card{margin-top:30px}
.medicare-plans-list .info-card.plan{padding:30px 15px}
.medicare-plans-list .info-card .row,.medicare-plans-list .info-card .info-row .item{margin:0 15px}
.medicare-plans-list .info-card .row [class^=col-],.medicare-plans-list .info-card .info-row .item [class^=col-]{padding:0}
.medicare-plans-list .info-card .button-container .btn{min-width:150px;font-size:1.125rem;font-size:18px}
.medicare-plans-list .info-card .title-container{border-bottom:2px solid #e9e9e9}
.medicare-plans-list .info-card .title-container .title-row{padding-bottom:30px;align-items:center}
.medicare-plans-list .info-card .title-container .title-row .name-container .title,.medicare-plans-list .info-card .title-container .title-row .name-container .plan-name{margin-bottom:0;line-height:1.1;color:inherit}
.medicare-plans-list .info-card .title-container .title-row .name-container .title{text-transform:uppercase;font-size:.875rem;font-size:14px;font-weight:700}
.medicare-plans-list .info-card .title-container .title-row .name-container .plan-name{margin-top:5px;font-size:2.125rem;font-size:34px}
.medicare-plans-list .info-card .title-container .title-row .button-container{text-align:right}
.medicare-plans-list .info-card .title-container .title-row .button-container .btn{margin-left:10px;margin-top:2px}
.medicare-plans-list .info-card .info-row .cmp-summary__tiles-container{padding:0}
.medicare-plans-list .info-card .info-row .info{margin:0;width:100%}
.medicare-plans-list .info-card .info-row .info.description{padding:30px 0 20px;border-bottom:2px solid #e9e9e9;word-break:break-word}
.medicare-plans-list .info-card .info-row .button-container{margin-top:15px}
.medicare-plans-list .info-card .info-row .button-container .btn + .btn{margin-top:5px}
.medicare-plans-list .info-card .footnote-row .footnote{margin-top:15px;margin-bottom:0;text-transform:uppercase;font-weight:700;font-size:.875rem;font-size:14px;line-height:1.1}
@media only screen and (min-width:768px){.medicare-plans-list .info-card{text-align:left}
.medicare-plans-list .info-card .title-container .title-row .name-container .plan-name{font-size:1.125rem;font-size:18px;margin-top:0}
.medicare-plans-list .info-card .button-container .btn{font-size:1rem;font-size:16px}
.medicare-plans-list .info-card .info-row .info.description{padding-bottom:10px;border-bottom:0}
.medicare-plans-list .cmp-summary__tiles-container{margin-top:30px}
.medicare-plans-list .cmp-summary__tiles-container .cmp-summary__info-content .column{padding:0}
.medicare-plans-list .cmp-summary__tiles-container .cmp-summary__info-content .column.inpatient,.medicare-plans-list .cmp-summary__tiles-container .cmp-summary__info-content .column.prescription{display:block}
}
@media only screen and (min-width:1025px){.medicare-plans-list .info-card .title-container .title-row .name-container .plan-name{font-size:1.75rem;font-size:28px}
.medicare-plans-list .info-card .button-container .btn{font-size:1rem;font-size:16px}
}
@media only screen and (min-width:480px){.medicare-plans-list .info-card .info-row .button-container .btn + .btn{margin-top:0}
}
.cmp-summary .cmp-summary__plan-highlights{color:#fff;font-weight:600;text-align:center;margin:0 0 15px 0}
.cmp-summary .cmp-summary__tiles-container{box-shadow:0 1px 6px rgb(0 0 0 / 15%);margin-top:15px}
.cmp-summary .cmp-summary__footer{position:relative;text-align:center}
.cmp-summary .cmp-summary__footer .cmp-summary__enrollButton{font-size:18px}
.cmp-summary__tiles-container{text-align:center;background-color:#fff;border:0;padding:30px 15px}
.cmp-summary__tiles-container h5.label{text-transform:uppercase;margin:0;color:#676767;padding-right:5px;font-size:13px;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700}
.cmp-summary__tiles-container .cmp-summary__sub-title{color:#989898;text-transform:none}
.cmp-summary__tiles-container p{margin:0 0 15px 0}
.cmp-summary__tiles-container p.text{color:#676767}
.cmp-summary__tiles-container [class^=col-]{padding:0}
.cmp-summary__tiles-container .cmp-summary__info-content{flex-direction:column}
.cmp-summary__tiles-container .cmp-summary__info-content .column{border-bottom:2px solid #e9e9e9;padding:20px 0 15px}
.cmp-summary__tiles-container .cmp-summary__info-content .text{margin:0;padding-right:5px}
.cmp-summary__tiles-container .cmp-summary__info-content mark{color:#055d67;font-weight:bold;background:0;padding:0}
.cmp-summary__tiles-container .cmp-summary__footer .cmp-summary__footer-text{color:#989898;text-align:center;margin:10px 0 15px 0}
.cmp-summary__tiles-container .cmp-summary__footer .cmp-summary__enrollButton{width:auto}
@media only screen and (min-width:768px){.cmp-summary .cmp-summary__plan-highlights{text-align:left}
.cmp-summary .cmp-summary__footer{margin-top:30px;color:#fff}
.cmp-summary .cmp-summary__footer .cmp-summary__footer-text{margin:0 10px 15px 0;display:inline-block;color:#fff}
.cmp-summary .cmp-summary__footer .cmp-summary__enrollButton{font-size:16px}
.cmp-summary__tiles-container .cmp-summary__info-content{flex-direction:row}
.cmp-summary__tiles-container .cmp-summary__info-content .column{border-bottom:0}
.cmp-summary__tiles-container .cmp-summary__info-content .column h1.text{font-size:40px}
}
@media only screen and (min-width:1025px){.cmp-summary .cmp-summary__footer .cmp-summary__footer-text{color:#fff}
.cmp-summary .cmp-summary__footer .cmp-summary__enrollButton{font-size:20px}
.cmp-summary__tiles-container .cmp-summary__info-content .column h1.text{font-size:48px}
}
.disable-scroll{overflow:hidden}
@media screen and (max-width:1024px){.megamenu section.sub-dropdown-menu .child-node{max-height:inherit;width:100%;display:block;overflow:hidden}
.megamenu .dropdown-menu .child-node a{padding:2px 30px}
}
.notificationbanner{padding:0 !important;max-width:inherit !important;display:none !important}
.notificationbanner.high-alert{background-color:#fad980}
.notificationbanner.high-alert .cmp-notificationbanner .notification-text img.important-alert + span{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600}
.notificationbanner.information-alert{background-color:#dcedef}
.notificationbanner .cmp-notificationbanner{display:flex;align-items:center}
.notificationbanner [class^='notificationbanner-']{display:none;position:relative}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner{position:relative;padding:0 15px;height:48px;width:1170px;margin:0 auto;max-width:100%}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text{color:#373737}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text.single-cta{width:95%}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text.double-cta + .notification-cta-links{margin:0 24px 0 auto}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text img.important-alert{position:absolute;top:12px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text img.important-alert + span{margin-left:48px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-cta-links span{display:inline-block;margin-right:24px;margin-bottom:0}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-link{color:#373737;border-bottom:0;text-decoration:underline}
.notificationbanner [class^='notificationbanner-'] .notification-dismiss-alert{position:absolute;right:24px;cursor:pointer;top:10px}
.notificationbanner [class^='notificationbanner-'] .notification-dismiss-alert img{opacity:35%}
.notificationbanner [class^='notificationbanner-'] .notification-dismiss-alert img:hover{opacity:100%}
@media only screen and (max-width:1024px){.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner{height:inherit;min-height:48px;padding:10px 15px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text{margin-left:48px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text.single-cta{text-align:left;margin-right:30px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text img.important-alert{left:16px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text img.important-alert + span{margin-left:0}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-link,.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner a{text-decoration:underline}
.notificationbanner [class^='notificationbanner-'] .notification-dismiss-alert img{opacity:100%}
}
@media only screen and (max-width:480px){.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner{flex-direction:column;align-items:baseline;padding:10px 30px 10px 20px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text{margin-left:26px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text.single-cta{margin-right:0}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text.double-cta{margin-right:15px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text img.important-alert{top:14px;width:16px;height:16px}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-text img.important-alert + span{margin-left:0}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-cta-links{margin-left:26px !important}
.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner .notification-cta-links span{display:block}
.notificationbanner [class^='notificationbanner-'] .notification-dismiss-alert{right:15px}
}
@media only screen and (min-width:2340px){.notificationbanner [class^='notificationbanner-'] .cmp-notificationbanner{width:calc(50vw + 10px)}
}
.cmp-numberedText .textHeading{color:#676767;margin:0 auto 20px .35em;text-align:left;word-wrap:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps{display:flex;align-items:baseline}
.cmp-numberedText&gt;ul.blockSteps li.steps .number{display:inline-block;background-color:#d31145;padding-right:0;padding-top:8px;font-size:16px}
.cmp-numberedText&gt;ul.blockSteps li.steps .number::before{border-left-color:#d31145}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy{display:inline-block}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ul li:before{background:#d31145}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy ul li,.cmp-numberedText&gt;ul.blockSteps li.steps .copy ol li{word-break:break-word}
.cmp-numberedText&gt;ul.blockSteps li.steps .copy a,.cmp-numberedText&gt;ul.blockSteps li.steps .copy span{display:inline}
.searchresults{padding:10px 15px !important}
.searchresults [class^=col-]{padding-left:15px;padding-right:15px}
.searchresults .search .search-input{position:relative;margin-bottom:40px;padding:0 15px}
.searchresults .search .search-input .icons8-search-filled{color:#d31145;position:absolute;top:14px;left:22px}
.searchresults .search .search-input .search-box{border:0;border-bottom:2px solid #676767;box-shadow:none;border-radius:0;padding-left:40px;height:42px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400}
.searchresults .search .search-input .search-box::-webkit-input-placeholder{color:#676767;font-size:16px}
.searchresults .search .search-input .search-box::-moz-placeholder{color:#676767;font-size:16px}
.searchresults .search .search-input .search-box:-ms-input-placeholder{color:#676767;font-size:16px}
.searchresults .search .search-input .search-box:-moz-placeholder{color:#676767;font-size:16px}
.searchresults .search .search-input .search-box:focus-visible{outline:#005fcc auto 1px}
.searchresults .search .search-button{padding:5px 15px !important}
.searchresults .search .search-button[disabled=disabled]{background-color:#ccc;color:#989898;border-color:#ccc;cursor:auto}
.searchresults .search .search-summary .no-results,.searchresults .search .search-summary .some-results{padding:0 20px 20px 20px;text-align:left;color:#676767}
.searchresults .search .search-summary .no-results strong,.searchresults .search .search-summary .some-results strong{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700}
.searchresults .search .search-results-body{min-height:200px}
.searchresults .search .search-results-body .result{width:auto}
.searchresults .search .search-results-body .result + .result{margin-top:15px}
.searchresults .search .search-results-body .result.boosted{font-weight:bold;padding:20px;margin-left:-20px;background-color:#f4f3f0}
.searchresults .search .search-results-body .result.boosted .search-title{margin-top:0}
.searchresults .search .search-results-body .result div,.searchresults .search .search-results-body .result p{font-size:14px}
.searchresults .search .search-results-body .result p{margin-bottom:0;font-weight:inherit}
.searchresults .search .search-results-body .result a{color:#d31145}
.searchresults .search .search-results-body .result a:hover{text-decoration-color:#373737}
.searchresults .search .search-results-body .result .result-url,.searchresults .search .search-results-body .result p,.searchresults .search .search-results-body .result h4,.searchresults .search .search-results-body .result div{word-break:break-word}
.searchresults .search .search-results-body .result .description{color:#676767}
.searchresults .search .search-results-body .result .search-title,.searchresults .search .search-results-body .result .boosted-title{font-family:'TodaySansNowPro-Regular','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:26px !important;font-weight:500}
.searchresults .search .search-results-body .result .search-title{margin-top:30px;margin-bottom:5px;color:#373737 !important}
.searchresults .search .search-results-body .result .boosted-title{color:#a1052f;margin-top:0 !important;padding-top:0 !important}
.searchresults .search .search-paging{margin-top:50px}
.searchresults .search .search-paging i{color:#d31145}
.searchresults .search .search-paging span{padding:0 20px;color:#373737;cursor:pointer}
.searchresults .search .search-paging span.selected{color:#d31145;font-weight:bold}
.searchresults .search .search-paging i{cursor:pointer}
@media only screen and (max-width:1024px){.searchresults .search .btn-wrapper{padding-right:0}
.searchresults .search .search-button{font-size:16px}
.searchresults .search .search-results-body .search-results-wrapper{padding-right:0}
}
@media only screen and (max-width:767px){.searchresults .search .search-input{margin:20px 0}
.searchresults .search .btn-wrapper{padding-right:15px}
.searchresults .search .search-button{width:100%;font-size:18px}
.searchresults .search .search-results-body .search-results-wrapper{padding-right:15px}
.searchresults .search .search-results-body .result .result-url{overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 80px);word-break:normal}
}
.animated-container{overflow:hidden}
.animated-container.live-mode&gt;div&gt;.cmp-container{position:relative}
.animated-container.live-mode.fade-in&gt;div&gt;.cmp-container{opacity:0}
.animated-container.live-mode.slide-right&gt;div&gt;.cmp-container{left:-200px}
.animated-container.live-mode.slide-left&gt;div&gt;.cmp-container{right:-200px}
.animated-container.live-mode.slide-up&gt;div&gt;.cmp-container{bottom:-82px}
.animated-container.live-mode.slide-down&gt;div&gt;.cmp-container{top:-100px}
.animated-container.live-mode.bottom-reached.fade-in&gt;div&gt;.cmp-container{opacity:1}
.animated-container.live-mode.bottom-reached.slide-right&gt;div&gt;.cmp-container{left:0}
.animated-container.live-mode.bottom-reached.slide-left&gt;div&gt;.cmp-container{right:0}
.animated-container.live-mode.bottom-reached.slide-up&gt;div&gt;.cmp-container{bottom:0}
.animated-container.live-mode.bottom-reached.slide-down&gt;div&gt;.cmp-container{top:0}
@media only screen and (max-width:767px){.animated-container.live-mode.fade-in&gt;div&gt;.cmp-container{opacity:1}
.animated-container.live-mode.slide-right&gt;div&gt;.cmp-container{left:0}
.animated-container.live-mode.slide-left&gt;div&gt;.cmp-container{right:0}
.animated-container.live-mode.slide-up&gt;div&gt;.cmp-container{bottom:0}
.animated-container.live-mode.slide-down&gt;div&gt;.cmp-container{top:0}
}
.animated-image{overflow:hidden}
.animated-image.live-mode .cmp-image{position:relative}
.animated-image.live-mode.fade-in .cmp-image{opacity:0}
.animated-image.live-mode.slide-right .cmp-image{left:-200px}
.animated-image.live-mode.slide-left .cmp-image{right:-200px}
.animated-image.live-mode.slide-up .cmp-image{bottom:-82px}
.animated-image.live-mode.slide-down .cmp-image{top:-100px}
.animated-image.live-mode.bottom-reached.slide-right .cmp-image{left:0}
.animated-image.live-mode.bottom-reached.slide-left .cmp-image{right:0}
.animated-image.live-mode.bottom-reached.slide-up .cmp-image{bottom:0}
.animated-image.live-mode.bottom-reached.slide-down .cmp-image{top:0}
@media only screen and (max-width:767px){.animated-image.live-mode.fade-in .cmp-image{opacity:1}
.animated-image.live-mode.slide-right .cmp-image{left:0}
.animated-image.live-mode.slide-left .cmp-image{right:0}
.animated-image.live-mode.slide-up .cmp-image{bottom:0}
.animated-image.live-mode.slide-down .cmp-image{top:0}
}
.carousel{padding:0 !important}
.carousel.aem-GridColumn.aem-GridColumn--default--12:has(.full-width-carousel){max-width:100% !important}
.carousel.aem-GridColumn.aem-GridColumn--default--12:has(.full-width-carousel) .teaser .cmp-teaser__image{margin:0 !important}
.carousel.aem-GridColumn.aem-GridColumn--default--12:has(.full-width-carousel) .teaser .cmp-teaser__content{max-width:585px}
body.fullwidthpage .cmp-container main&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.carousel.aem-GridColumn.aem-GridColumn--default--12,body.fullwidthpage .cmp-container footer&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.carousel.aem-GridColumn.aem-GridColumn--default--12{max-width:1170px}
.cmp-carousel{position:relative;padding:0}
.cmp-carousel .cmp-carousel__content,.cmp-carousel .cmp-image__image{height:auto;overflow:hidden}
.cmp-carousel .cmp-carousel__content .cmp-carousel__item,.cmp-carousel .cmp-image__image .cmp-carousel__item{height:auto}
.cmp-carousel .cmp-carousel__content .herobanner .hero-container{min-height:350px}
.cmp-carousel .cmp-carousel__actions{display:none}
.cmp-carousel .cmp-carousel__indicators{display:none;flex-wrap:wrap;justify-content:center;position:absolute;left:50%;width:60%;margin-left:-30%;padding-left:0;text-align:center;list-style:none;bottom:10px;margin-bottom:0;z-index:5}
.cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator{background-color:#e9e9e9;color:#e9e9e9;height:8px;width:8px;border-width:initial;border-style:none;border-color:initial;border-image:initial;margin:0 3px;display:inline-block;text-indent:-999px;cursor:pointer;border-radius:10px;padding-bottom:5px}
.cmp-carousel .cmp-carousel__indicators .cmp-carousel__indicator.cmp-carousel__indicator--active{background-color:#989898;color:#989898}
.cmp-carousel .slick-dots{bottom:0}
.cmp-carousel .slick-dots li{width:18px;margin:0}
.cmp-carousel .slick-dots li button::before{width:12px;height:12px;border-radius:50%;background-color:#e9e9e9;opacity:100%;content:""}
.cmp-carousel .slick-dots li button:focus-visible{outline:#005fcc auto 1px}
.cmp-carousel .slick-dots li.slick-active button::before{background-color:#989898}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__image,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image{width:auto;max-width:50%;margin:auto}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content{padding:10px 15px}
.cmp-carousel .herobanner .cmp-teaser__image{width:100%}
@media only screen and (max-width:767px){.cmp-carousel .cmp-carousel__content{height:450px}
.cmp-carousel .cmp-carousel__content .cmp-carousel__item{height:450px}
.cmp-carousel .cmp-carousel__content .cmp-container{height:450px}
.cmp-carousel .cmp-carousel__content .herobanner .hero-container{min-height:450px}
.cmp-carousel .cmp-teaser__image{padding:0}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__image,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image{max-width:none}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__image .cmp-image__image,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__image .cmp-image__image{height:200px;width:auto;max-width:100%;margin:auto}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content{height:250px;display:flex;flex-direction:column;justify-content:center}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content .cmp-teaser__title,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__title{-webkit-line-clamp:2}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__content .cmp-teaser__description,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__content .cmp-teaser__description{-webkit-line-clamp:3}
.cmp-carousel .teaser.cmp-teaser--horizontal .cmp-teaser .cmp-teaser__action-container,.cmp-carousel .teaser.cmp-teaser--horizontal-reverse .cmp-teaser .cmp-teaser__action-container{margin-top:5px}
.peaking-carousal .slick-slide,.peaking-carousal-threeteaserhero .slick-slide{margin:0 10px}
.peaking-carousal .slick-list,.peaking-carousal-threeteaserhero .slick-list{margin:0 -10px}
}
.tabbednavigation{max-width:none !important;padding-top:0 !important;padding-left:0 !important;padding-right:0 !important}
.tabbednavigation.sticky{position:relative}
.tabbednavigation.aem-GridColumn{padding:0}
.cmp-tabnavigation{margin:0 auto;padding:0 15px;border-bottom:1px solid #ccc;border-top:1px solid #fff}
.cmp-tabnavigation .cmp-tabnavigation__collapsible-menu{padding:10px;color:#d31145;font-size:16px;cursor:pointer;text-align:center;outline:0}
.cmp-tabnavigation .cmp-tabnavigation__collapsible-menu:focus,.cmp-tabnavigation .cmp-tabnavigation__collapsible-menu:focus-visible,.cmp-tabnavigation .cmp-tabnavigation__collapsible-menu:focus-within{outline:0}
.cmp-tabnavigation .cmp-tabnavigation__collapsible-menu .cmp-tabnavigation__icon{width:20px;height:20px}
.cmp-tabnavigation .cmp-tabnavigation__tab-container{display:none;width:100%;padding:0 15px;border-top:2px solid #ccc}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box{display:flex;flex-wrap:wrap;justify-content:space-around;max-width:1170px;margin:auto}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab{width:50%;display:block}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab:hover{text-decoration:none;background:#e9e9e9}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab.color-FFFFFF.active,.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab.color-FFFFFF:hover{background:#e9e9e9}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab.color-F4F3F0.active,.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab.color-F4F3F0:hover{background:#fff}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab .cmp-tabnavigation__link-button{text-align:center;margin:0 auto;padding:20px 10px;cursor:pointer}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab .cmp-tabnavigation__link-button .cmp-tabnavigation__tab-icon{margin-bottom:10px;height:20px;width:20px;color:#d31145}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab .cmp-tabnavigation__link-button .cmp-tabnavigation__text{line-height:24px;font-size:13px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;color:#373737}
.cmp-tabnavigation--top{position:fixed;bottom:15px;right:15px;text-align:center;color:#d31145;z-index:100}
.cmp-tabnavigation--top:hover{color:#a1052f}
@media only screen and (min-width:768px) and (max-width:1024px){.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab{width:25%}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab .cmp-tabnavigation__link-button{width:170px}
}
@media only screen and (min-width:1025px){.cmp-tabnavigation.sticky{position:fixed;left:0;top:0;z-index:150;border-top:0;width:100%}
.cmp-tabnavigation .cmp-tabnavigation__collapsible-menu{display:none}
.cmp-tabnavigation .cmp-tabnavigation__tab-container{display:block !important;width:100%;border-top:0}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box{display:flex;flex-wrap:wrap;justify-content:center}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab{width:14.28%;padding:20px 0}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab:last-child .cmp-tabnavigation__link-button{border-right:1px solid #ccc}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab .cmp-tabnavigation__link-button{padding:0;width:auto;border-left:1px solid #ccc}
.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box .cmp-tabnavigation__tab .cmp-tabnavigation__link-button .cmp-tabnavigation__text{padding:0 10px}
}
@media only screen and (min-width:2340px){.cmp-tabnavigation .cmp-tabnavigation__tab-container .cmp-tabnavigation__tab-container-box{max-width:calc(50vw + 10px)}
}
.cmp-form .options.aem-GridColumn{padding:0 15px}
.cmp-form .options .cmp-form-options{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:32px;text-align:left}
.cmp-form .options .cmp-form-options label{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#676767}
.cmp-form .options .cmp-form-options .cmp-form-options__field{width:100%}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down{position:relative}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down select + :after{position:absolute;content:'';width:12px;height:12px;color:#d31145;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);right:14px;top:46px;margin-top:8px;border:2px solid #d31145;border-left-color:transparent;border-top-color:transparent;pointer-events:none}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down select:disabled + :after{border:2px solid #989898;border-left-color:transparent;border-top-color:transparent}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field--drop-down{border-radius:4px;border:1px solid #ccc;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#676767;height:42px;padding-right:35px;-webkit-appearance:none;-moz-appearance:none}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field--drop-down:focus{border:1px solid #d31145;color:#d31145}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field--drop-down:disabled{color:#989898;border:1px solid #ccc;background:#e9e9e9}
.cmp-form .options .cmp-form-options.cmp-form-options--drop-down .cmp-form-options__field--drop-down:invalid{border:1px solid #e26e1c}
.cmp-form .options .cmp-form-options.cmp-form-options--radio,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox{margin-bottom:15px}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label{margin:0;display:flex;margin-bottom:15px}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:checked,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:checked,.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:not(:checked),.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:not(:checked){position:absolute;left:-9999px}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description,.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description{position:relative;padding-left:35px;cursor:pointer;line-height:20px;display:inline-block}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;border:2px solid #ccc;border-radius:100%;background:#fff}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description:after{content:'';width:14px;height:14px;background:#d31145;position:absolute;top:5px;left:5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:checked + .cmp-form-options__field-description:before{border:2px solid #d31145}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:not(:checked) + .cmp-form-options__field-description:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:disabled + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:disabled + .cmp-form-options__field-description:before{border:2px solid #ccc}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="radio"]:disabled + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="radio"]:disabled + .cmp-form-options__field-description:after{background:#989898}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"],.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"]{position:absolute;opacity:0}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"] + .cmp-form-options__field-description,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"] + .cmp-form-options__field-description{position:relative;cursor:pointer;padding:0}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"] + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"] + .cmp-form-options__field-description:before{content:'';margin-right:10px;display:inline-block;vertical-align:text-top;width:24px;height:24px;background:#fff;border:2px solid #ccc;border-radius:2px}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"]:checked + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"]:checked + .cmp-form-options__field-description:before{background:#d31145;border:2px solid #d31145}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"]:checked + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"]:checked + .cmp-form-options__field-description:after{content:'';position:absolute;left:7px;top:12px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"]:disabled + .cmp-form-options__field-description:before,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"]:disabled + .cmp-form-options__field-description:before{box-shadow:none;background:#e9e9e9;border:2px solid #e9e9e9}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-label [type="checkbox"]:disabled + .cmp-form-options__field-description:after,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-label [type="checkbox"]:disabled + .cmp-form-options__field-description:after{background:#e9e9e9;box-shadow:2px 0 0 #989898,4px 0 0 #989898,4px -2px 0 #989898,4px -4px 0 #989898,4px -6px 0 #989898,4px -8px 0 #989898}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__field-description,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__field-description{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#676767;vertical-align:middle}
.cmp-form .options .cmp-form-options.cmp-form-options--radio .cmp-form-options__help-message,.cmp-form .options .cmp-form-options.cmp-form-options--checkbox .cmp-form-options__help-message{margin:0;margin-top:10px}
.cmp-form .options .cmp-form-options :focus-visible{outline:0}
.cmp-form .text{padding:0 15px}
.cmp-form .text .cmp-form-text{display:flex;flex-direction:column;align-items:flex-start}
.cmp-form .text .cmp-form-text:after{content:"";min-height:32px}
.cmp-form .text .cmp-form-text.cmp-form-error:after{content:"";min-height:0}
.cmp-form .text .cmp-form-text .required-field:after{content:"*";color:#d31145;padding-left:5px}
.cmp-form .text .cmp-form-text label{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#676767}
.cmp-form .text .cmp-form-text .cmp-form-text__text,.cmp-form .text .cmp-form-text .cmp-form-text__textarea{border-radius:4px;border:1px solid #ccc;width:100%;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#676767}
.cmp-form .text .cmp-form-text .cmp-form-text__text:focus,.cmp-form .text .cmp-form-text .cmp-form-text__textarea:focus{border:1px solid #055d67;outline:0}
.cmp-form .text .cmp-form-text .cmp-form-text__text:disabled,.cmp-form .text .cmp-form-text .cmp-form-text__textarea:disabled{color:#989898;border:1px solid #ccc;background:#e9e9e9}
.cmp-form .text .cmp-form-text .cmp-form-text__text:invalid,.cmp-form .text .cmp-form-text .cmp-form-text__textarea:invalid{box-shadow:none}
.cmp-form .text .cmp-form-text .cmp-form-text__text{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;height:42px;vertical-align:middle}
.cmp-form .text .cmp-form-text .cmp-form-text__textarea{resize:none}
.cmp-form .text .cmp-form-text .cmp-form-text__error{min-height:32px;padding-top:8px;font-size:14px}
.cmp-form .text .cmp-form-text .cmp-form-text__error .fa-exclamation-circle{color:#e26e1c;margin-right:5px}
.cmp-form .text .cmp-form-text ::placeholder{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;color:#ccc;font-size:16px}
.cmp-form .text .cmp-form-text :focus-visible{outline:0}
.cmp-form .button{text-align:center;padding:0;min-height:auto}
.cmp-form .button .cmp-form-button{width:100%;max-width:275px;border-radius:4px;padding:5px 15px !important;text-decoration:none;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.4;outline:0;display:inline-block;transition:all .3s}
.cmp-form .button .cmp-form-button:focus{outline:0;box-shadow:none}
.cmp-form .button .cmp-form-button[type="SUBMIT"]{background:#d31145;color:#fff;border:transparent 2px solid}
.cmp-form .button .cmp-form-button[type="SUBMIT"]:hover,.cmp-form .button .cmp-form-button[type="SUBMIT"]:active{text-decoration:none;color:#fff;background-color:#a1052f;border-color:#a1052f}
.cmp-form .button .cmp-form-button[type="SUBMIT"]:hover span.cmp-button__text,.cmp-form .button .cmp-form-button[type="SUBMIT"]:active span.cmp-button__text{color:#fff !important}
.cmp-form .button .cmp-form-button[type="BUTTON"]{background:transparent;color:#d31145;border-color:#fff;font-size:16px}
.cmp-form .button .cmp-form-button[type="BUTTON"]:hover,.cmp-form .button .cmp-form-button[type="BUTTON"]:active{text-decoration:underline}
@media only screen and (max-width:479px){.cmp-form .cmp-form-button{width:100%}
}
.cmp-table table{border:1px solid #ccc;border-radius:4px;border-collapse:inherit;border-spacing:0}
.cmp-table table thead{background-color:#d31145}
.cmp-table table thead tr th{border-right:1px solid #fff;border-bottom:0;border-top:0;vertical-align:top}
.cmp-table table thead tr th h5{margin:0;color:#fff}
.cmp-table table thead tr th:first-child{border-top-left-radius:3px}
.cmp-table table thead tr th:last-child{border-top-right-radius:3px;border-right:0}
.cmp-table table thead tr th.zero-content{border-right:0}
.cmp-table table thead tr th.zero-content ~ th{border-right:0}
.cmp-table table tbody tr td{min-width:135px;border-right:1px solid #ccc;border-top:0;vertical-align:top}
.cmp-table table tbody tr td p{margin:0;color:#676767}
.cmp-table table tbody tr td:last-child{border-right:0}
.cmp-table table tbody tr td .cmp-button{width:max-content}
.cmp-table table tbody tr:last-child td:first-child{border-bottom-left-radius:4px}
.cmp-table table tbody tr:last-child td:last-child{border-bottom-right-radius:4px}
.cmp-table .table-foot{text-align:left;color:#676767}
.table.cmp-table--striped .cmp-table table tbody tr{background:#fff}
.table.cmp-table--striped .cmp-table table tbody tr:nth-child(odd){background:#f4f3f0}
@media only screen and (max-width:479px){.cmp-table .table{overflow-x:scroll}
}
.separator.cmp-separator--white .cmp-separator__horizontal-rule{border-top-color:#fff;border:1px solid #fff;border-bottom:0}
.separator.cmp-separator--lightgrey .cmp-separator__horizontal-rule{border-top-color:#e9e9e9;border:1px solid #e9e9e9;border-bottom:0}
.separator.cmp-separator--mediumgrey .cmp-separator__horizontal-rule{border-top-color:#ccc;border:1px solid #ccc;border-bottom:0}
.separator.cmp-separator--darkgrey .cmp-separator__horizontal-rule{border-top-color:#373737;border:1px solid #373737;border-bottom:0}
.separator .cmp-separator__horizontal-rule{width:80%}
.separator .cmp-separator__fullwidth{width:100% !important}
.cmp-newsroom-list .row{margin:0}
.cmp-newsroom-list__item{max-width:360px;max-height:365px;vertical-align:top;padding:0;margin-bottom:30px;cursor:pointer;overflow:hidden}
.cmp-newsroom-list__item:hover{text-decoration:none}
.cmp-newsroom-list__item-image{width:100%;height:215px;object-fit:cover}
.cmp-newsroom-list__item .text-content{background-color:#e9e9e9;padding:24px;height:calc(100% - 218px)}
.cmp-newsroom-list__item.no-image .text-content{height:100%}
.cmp-newsroom-list__item-date{font-size:13px;letter-spacing:.25px;color:#676767;text-transform:uppercase;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-weight:700}
.cmp-newsroom-list__item-title{color:#373737;margin-bottom:0;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.cmp-newsroom-list__item-title:hover{border-bottom-color:transparent !important;text-decoration:underline}
.cmp-newsroom-list__item-description{color:#676767;padding-top:16px;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.cmp-newsroom-list .show-more-less-container{padding-top:0;text-align:center}
.cmp-newsroom-list .show-more-less-container .show-more,.cmp-newsroom-list .show-more-less-container .show-less{text-decoration-line:none}
.cmp-newsroom-list .show-more-less-container .show-more a,.cmp-newsroom-list .show-more-less-container .show-less a{color:#d31145;border-bottom:2px solid #e9e9e9;cursor:pointer;text-decoration-line:none}
.cmp-newsroom-list .show-more-less-container .show-more a:hover,.cmp-newsroom-list .show-more-less-container .show-less a:hover{color:#d31145;border-bottom:2px solid #d31145}
@media only screen and (min-width:768px){.cmp-newsroom-list__item{flex-basis:47%;flex-grow:0;margin-right:30px}
.cmp-newsroom-list__item:nth-child(2n){margin-right:0}
}
@media only screen and (max-width:1024px){.cmp-newsroom-list .row{justify-content:space-between}
.cmp-newsroom-list__item{flex-basis:49%;max-width:100%;margin-right:0}
}
@media only screen and (min-width:1025px){.cmp-newsroom-list__item{flex-basis:30%}
.cmp-newsroom-list__item:nth-child(2n){margin-right:30px}
.cmp-newsroom-list__item:nth-child(3n){margin-right:0}
}
@media only screen and (max-width:767px){.cmp-newsroom-list__item{flex-basis:100%;max-width:100%}
}
.cmp-calendarevent{padding-top:20px}
.cmp-calendarevent .cmp-calendarevent__event{display:flex}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content{padding-right:15px}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__title a{color:#373737}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__title a:hover{color:#d31145}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__description{color:#676767;margin-bottom:0}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__eventdetails{margin-bottom:15px}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__eventdetails .cmp-calendarevent__eventdetailitem{color:#676767;margin-bottom:0}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__top{margin:15px 0}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__content .cmp-calendarevent__top a{color:#d31145}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__image{padding-left:15px}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__image img{width:200px;height:200px;object-fit:contain}
.cmp-calendarevent .cmp-calendarevent__divider{border:1px solid #ccc;margin:20px 0 0}
.calendarevent:last-child .cmp-calendarevent .cmp-calendarevent__divider{display:none}
.independenthealth .cmp-calendarevent .cmp-calendarevent__content .cmp-calendarevent__top a:hover{color:#a1052f}
@media only screen and (max-width:767px){.cmp-calendarevent .cmp-calendarevent__event{flex-direction:column}
.cmp-calendarevent .cmp-calendarevent__event .cmp-calendarevent__image{text-align:center}
}
.needhelppopup{padding:0 !important;display:block !important}
.needhelp-cmp a,.needhelp-cmp a:visited{color:#d31145 !important}
.needhelp-cmp label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#373737;margin-bottom:5px}
.help-flyout{position:fixed;bottom:0;right:calc((100% - 1170px)/2);background-color:#d31145;padding:7px;width:180px;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;z-index:99999;box-shadow:0 1px 6px rgba(0,0,0,0.15)}
.popover{left:0;z-index:1060;display:none;padding:1px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:normal;line-break:auto;line-height:1.428571429;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgb(0 0 0 / 20%);box-shadow:0 5px 10px rgb(0 0 0 / 20%);max-width:350px !important}
.help-flyout:hover{cursor:pointer}
@media(min-width:992px) and (max-width:1199px){.help-flyout{right:calc((100% - 970px)/2)}
}
@media(min-width:768px) and (max-width:991px){.help-flyout{right:calc((100% - 750px)/2)}
}
@media(max-width:767px){.help-flyout{right:15px;width:60px;height:60px;padding:0}
}
.help-flyout i{font-size:24px;color:#fff;line-height:normal;margin-right:0 !important}
@media(max-width:767px){.help-flyout i{font-size:36px}
}
.help-flyout .btn-text{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#fff;font-size:14px;margin-left:10px}
.help-flyout-popover{position:fixed;bottom:70px !important;top:auto !important;border:0;margin-top:-20px !important;max-width:350px !important}
.popover-content{padding:9px 14px}
.popover&gt;.arrow,.popover&gt;.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.popover&gt;.arrow{border-width:11px}
.popover&gt;.arrow:after{border-width:10px;content:""}
.popover.top&gt;.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}
.popover.top&gt;.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}
.popover.right&gt;.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}
.popover.right&gt;.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}
.popover.bottom&gt;.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}
.popover.bottom&gt;.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}
.popover.left&gt;.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}
.popover.left&gt;.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}
@media(max-width:767px){.help-flyout-popover{width:calc(100% - 30px);bottom:75px !important}
}
.help-flyout-popover .arrow{right:80px !important}
@media(max-width:767px){.help-flyout-popover .arrow{right:19px !important}
.hidden-xs{display:none !important}
}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content h2{color:#373737;margin-top:10px}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content .flex-row{display:flex;flex-direction:row;border-top:1px solid #e9e9e9;padding:15px 0}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content .flex-row .icon-col{padding-right:15px}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content .flex-row .icon-col i{font-size:22px;color:#ccc}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content .flex-row .main-col{flex-grow:1;display:flex;align-items:center}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content .flex-row .main-col h5{margin-bottom:3px;font-size:14px}
.help-flyout-popover .popover-inner .popover-content .help-flyout-content .flex-row .main-col h5:first-child{margin-top:0}
.chat-widget{position:fixed;bottom:25px;right:calc((100% - 1170px)/2);background-color:#d31145;width:70px;height:70px;-webkit-border-radius:55px;-khtml-border-radius:55px;-moz-border-radius:55px;-ms-border-radius:55px;-o-border-radius:55px;border-radius:55px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;z-index:1;transition:background-color .5s;transition:opacity cubic-bezier(0.22,0.61,0.36,1) 2s;-webkit-box-shadow:7px 7px 6px rgba(0,0,0,0.4);-khtml-box-shadow:7px 7px 6px rgba(0,0,0,0.4);-moz-box-shadow:7px 7px 6px rgba(0,0,0,0.4);-ms-box-shadow:7px 7px 6px rgba(0,0,0,0.4);-o-box-shadow:7px 7px 6px rgba(0,0,0,0.4);box-shadow:7px 7px 6px rgba(0,0,0,0.4);opacity:.5}
.chat-widget:hover{cursor:pointer;opacity:1;transition:opacity cubic-bezier(0.22,0.61,0.36,1) .5s;background-color:#8c0b2e}
.chat-widget:active{transform:translate(6px,6px);opacity:1;box-shadow:none}
@media(min-width:992px) and (max-width:1199px){.chat-widget{right:calc((100% - 970px)/2)}
}
@media(min-width:768px) and (max-width:991px){.chat-widget{right:calc((100% - 750px)/2)}
}
@media(max-width:767px){.chat-widget{right:15px;bottom:15px;width:60px;height:60px;padding:0}
}
.chat-widget .chat-widget-button-text{font-size:50px;color:#fff;bottom:1px;left:1px;position:relative;width:100%}
@media(max-width:767px){.help-flyout i.icons8-help{margin-right:0}
.chat-widget .chat-widget-button-text{font-size:46px}
}
.chat-widget .btn-text{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;color:#fff;font-size:14px;text-transform:uppercase}
.chat-widget-popover{position:fixed;bottom:70px !important;top:auto !important;border:0;margin-top:-20px !important;max-width:350px !important}
@media(max-width:767px){.chat-widget-popover{width:calc(100% - 30px);bottom:75px !important}
}
.chat-widget-popover .arrow{right:80px !important}
@media(max-width:767px){.chat-widget-popover .arrow{right:19px !important}
}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content h2{color:#373737;margin-top:10px}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content .flex-row{display:flex;flex-direction:row;border-top:1px solid #e9e9e9;padding:15px 0}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content .flex-row .icon-col{padding-right:15px}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content .flex-row .icon-col i{font-size:22px;color:#ccc}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content .flex-row .main-col{flex-grow:1;display:flex;align-items:center}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content .flex-row .main-col h5{margin-bottom:3px;font-size:14px}
.chat-widget-popover .popover-inner .popover-content .chat-widget-content .flex-row .main-col h5:first-child{margin-top:0}
.cs-widget-required{color:#f53131}
.chatMessageBoxWrapper{z-index:999999;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.chatMessageBoxWrapper .chatMessageBox{margin:20px;padding:20px;border:1px solid #676767;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;background-color:#fff}
.chatMessageBoxWrapper .chatMessageBox .title{font-size:16px;font-weight:600;margin-bottom:20px}
.chatMessageBoxWrapper .chatMessageBox .message{font-size:14px}
.chatMessageBoxWrapper .chatMessageBox .bottom{margin-top:20px;text-align:center}
#chatWrapper&gt;div{text-align:left}
.cx-widget .cx-buttons-binary .chat-disabled{float:right}
.cx-widget .cx-webchat .cx-input-container.chat-input-disabled{cursor:not-allowed;background-color:#f5f5f5}
.cx-widget .cx-form-control{box-sizing:border-box !important;height:38px !important;width:100% !important;border-radius:2px !important;margin-bottom:10px}
.cx-widget label{height:22px;width:100%;color:#d31145;font-size:16px !important;letter-spacing:0;line-height:19px;font-weight:400 !important;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.cx-widget .cx-title{font-weight:500;color:#373737}
.cx-widget .cx-bubble-arrow svg{display:none}
.cx-widget .cx-name{font-size:12px;font-weight:500;color:#676767;padding-bottom:8px}
.cx-widget .cx-message-text{font-size:18px;color:#373737;padding-bottom:12px}
.cx-widget .cx-time{font-size:10px;color:#989898}
.cx-widget .cx-agent{background-color:#f4f3f0;border-radius:0 16px 16px 16px}
.cx-widget .cx-avatar{padding-top:20px;margin-left:16px}
.cx-widget .cx-you{background-color:#a1052f;border-radius:16px 16px 0 16px}
.cx-widget .cx-you .cx-name,.cx-widget .cx-you .cx-message-text,.cx-widget .cx-you .cx-time{color:#fff !important}
.cx-common-container .cx-footer{padding:5px 24px 0}
.cx-common-container .cx-buttons-window-control{top:16px !important;right:24px !important}
.cx-common-container .cx-buttons-window-control button{width:16px;padding:0 !important}
.cx-common-container .cx-buttons-window-control button svg{width:12px}
.cx-common-container .cx-buttons-window-control button:active,.cx-common-container .cx-buttons-window-control button:focus{border:2px solid;padding:0}
.cx-webchat{z-index:100}
.cx-webchat .cx-alert&gt;.cx-wrapper{padding:24px}
.cx-widget .cx-btn:focus{padding-top:5px;padding-bottom:5px}
.cx-widget.cx-theme-red{color:#373737;background-color:#fff;scrollbar-face-color:#ccc}
.cx-widget.cx-theme-red .cx-theme{background-color:#fff;color:#373737;border-color:#ccc !important}
.cx-widget.cx-theme-red .cx-overlay{background-color:#fff}
.cx-widget.cx-theme-red .cx-svg-icon-tone1{fill:#d31145}
.cx-widget.cx-theme-red .cx-svg-icon-tone2{fill:#8c8c8c}
.cx-widget.cx-theme-red .cx-svg-icon-shadow1{fill:#000;opacity:.2}
.cx-widget.cx-theme-red .cx-svg-icon-shadow2{fill:#000;opacity:.1}
.cx-widget.cx-theme-red *{border-color:#ccc}
.cx-widget.cx-theme-red .cx-titlebar .cx-title{padding-top:2px;color:#d31145}
.cx-widget.cx-theme-red .cx-buttons-window-control .cx-svg-icon-tone1{fill:#d31145}
.cx-widget.cx-theme-red .cx-input-icon-overlay .cx-svg-icon-tone1{fill:#98a7b8}
.cx-widget.cx-theme-red .cx-input-group-btn .cx-svg-icon-tone1{fill:#fdfdfd}
.cx-widget.cx-theme-red label{color:#373737}
.cx-widget.cx-theme-red a{color:#d31145}
.cx-widget.cx-theme-red a:hover{color:#d31145}
.cx-widget.cx-theme-red .cx-icon-alert-circle{color:#f53131}
.cx-widget.cx-theme-red .cx-footer,.cx-widget.cx-theme-red .cx-branding{color:#fff}
.cx-widget.cx-theme-red .cx-footer *,.cx-widget.cx-theme-red .cx-branding *{fill:#fff}
.cx-widget.cx-theme-red .cx-form-control.cx-error{border-color:#f53131}
.cx-widget.cx-theme-red .cx-form-control::placeholder{color:#989898}
.cx-widget.cx-theme-red .cx-form-control:-moz-placeholder{color:#989898}
.cx-widget.cx-theme-red .cx-form-control::-moz-placeholder{color:#989898}
.cx-widget.cx-theme-red .cx-form-control:-ms-input-placeholder{color:#989898}
.cx-widget.cx-theme-red .cx-form-control::-webkit-input-placeholder{color:#989898}
.cx-widget.cx-theme-red input:focus,.cx-widget.cx-theme-red textarea:focus,.cx-widget.cx-theme-red .cx-btn:focus,.cx-widget.cx-theme-red .cx-button-group button:focus,.cx-widget.cx-theme-red .cx-form-control:not(.cx-error):focus{border:0}
.cx-widget.cx-theme-red input[type=text],.cx-widget.cx-theme-red input[type=email],.cx-widget.cx-theme-red input[type=tel],.cx-widget.cx-theme-red select,.cx-widget.cx-theme-red textarea{background-color:#fff;color:#373737;border-color:#ccc}
.cx-widget.cx-theme-red .cx-btn-default{background:0;border:solid 2px #d31145 !important;color:#d31145;background-color:#fff}
.cx-widget.cx-theme-red .cx-btn.cx-disabled{background:#ccc}
.cx-widget.cx-theme-red .chat-disabled{background:#ccc !important;color:#989898 !important;border-color:#ccc !important;padding:5px 20px;float:right !important}
.cx-widget.cx-theme-red .cx-btn-primary{color:#fdfdfd;border:solid 2px;border-color:#d31145 !important;background:#d31145;background-color:#d31145;padding:5px 20px}
@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.cx-widget.cx-theme-red .cx-btn-primary{padding:5px 15px}
}
.cx-widget.cx-theme-red .cx-btn-secondary{color:#d31145;border:solid 2px;border-color:#d31145 !important;background:#fff;background-color:#fff;padding:5px 15px}
.cx-widget.cx-theme-red a.cx-btn,.cx-widget.cx-theme-red a.cx-btn:visited{color:#d31145;text-decoration:none}
.cx-widget.cx-theme-red .cx-btn.right-margin{margin-right:15px}
@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.cx-widget.cx-theme-red .cx-btn.right-margin{margin-right:0}
}
.cx-widget.cx-theme-red .cx-ac-dropdown-menu{background:#fff;border-color:#ccc !important}
.cx-widget.cx-theme-red .cx-ac-suggestion:hover,.cx-widget.cx-theme-red .cx-ac-suggestion.cx-active{background-color:#d31145;color:#fdfdfd}
.cx-widget.cx-theme-red ::-webkit-scrollbar-thumb{background:#939399}
.cx-widget.cx-theme-red .cx-smokescreen{background-color:#fff;opacity:.7}
.cx-widget.cx-theme-red .cx-dialog-container .cx-dialog{background-color:#fff;border-color:#ccc !important}
.cx-widget.cx-theme-red .cx-theme-background{background-color:#fff}
.cx-widget.cx-theme-red .cx-theme-border{border:1px solid #ccc !important}
.cx-widget.cx-theme-red .cx-theme-text{color:#373737}
.cx-widget.cx-theme-red .cx-theme-icon-interactive1 svg .cx-svg-icon-tone1{fill:#5081e1}
.cx-widget.cx-theme-red .cx-theme-icon-positive svg .cx-svg-icon-tone1{fill:#34a84f}
.cx-widget.cx-theme-red .cx-theme-icon-negative svg .cx-svg-icon-tone1{fill:#f53131}
.cx-widget.cx-theme-red .cx-theme-icon-warning svg .cx-svg-icon-tone1{fill:#d47f2f}
.cx-widget.cx-theme-red .cx-warning{color:#f53131 !important}
.cx-widget.cx-theme-red .cx-warning .cx-icon svg *{fill:#f53131 !important}
.cx-widget.cx-theme-red .cx-countdown{color:#373737}
.cx-widget.cx-theme-red .cx-countdown .cx-icon svg *{fill:#373737;width:12px;height:12px}
.cx-widget.cx-theme-red .cx-loading-screen .cx-loading-icon svg g g,.cx-widget.cx-theme-red .cx-loading-container .cx-loading-icon svg g g{stroke:#2b74ff}
.cx-widget.cx-theme-red .cx-loading-screen .cx-loading-icon svg g:first-child g,.cx-widget.cx-theme-red .cx-loading-container .cx-loading-icon svg g:first-child g{stroke:#72799d}
.cx-webchat .cx-transcript .cx-message .cx-message-text a{color:#fff}
.helppopup{padding:0 !important;display:block !important}
.help-cmp a,.help-cmp a:visited{color:#d31145 !important}
.help-cmp label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;color:#373737;margin-bottom:5px}
.update-browser-modal{text-align:left}
.update-browser-modal .modal-dialog{position:relative;top:0;left:0;-moz-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;-webkit-transform:translate(0,0) !important;transform:translate(0,0) !important;width:100%;margin:0}
.update-browser-modal .modal-content{border:0;width:100%}
.update-browser-modal .fancybox-inner{overflow:hidden !important}
.update-browser-modal .modal-dialog .modal-content .modal-header{background-color:#d31145}
.update-browser-modal .modal-dialog .btn.btn-primary{color:white;background-color:#d31145;border-color:#d31145}
.update-browser-modal .modal-dialog a{color:#d31145}
.update-browser-modal .modal-dialog a:hover{color:#a1052f}
.modal-open .update-browser-modal{opacity:1}
.modal-open .update-browser-modal .modal-dialog{margin:1.75rem auto}
.modal-open .update-browser-modal .modal-dialog #tlsModal a{text-decoration:none;color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600;border-bottom-color:transparent}
.modal-open .update-browser-modal .modal-dialog #tlsModal a:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.modal-open .update-browser-modal .modal-dialog #tlsModal a[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.modal-open .update-browser-modal .modal-dialog #tlsModal a[target="_blank"]:hover{border-bottom-color:#d31145}
.modal-open .update-browser-modal .modal-dialog #tlsModal a[target="_blank"]:hover::after{color:#d31145}
.modal-open .update-browser-modal .modal-dialog #tlsModal a::after{display:none}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-header{display:-webkit-flex;color:white;font-size:24px;align-items:baseline;-webkit-align-items:baseline;justify-content:space-between;-webkit-justify-content:space-between}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-header .modal-close-button{display:inline-block;margin-top:10px;color:white;font-size:20px;cursor:pointer}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row{display:-webkit-flex;padding-top:10px;padding-bottom:10px}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .icon{font-size:inherit;padding-top:5px}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .col-sm-2 i{font-size:38px}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .content{margin-top:12px}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .content .col-sm-7{float:left}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .content .col-sm-3{margin-left:auto}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .content .col-sm-3 a{margin-left:5px;text-decoration:none}
.update-browser{display:none}
@media only screen and (min-width:768px){.update-browser-modal .modal-dialog{max-width:600px}
}
@media only screen and (max-width:500px){.modal-open .update-browser-modal{padding:5px}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .col-sm-2,.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .col-sm-10{text-align:center}
.modal-open .update-browser-modal .modal-dialog #tlsModal .modal-body .row .content .col-sm-3 a{margin:auto}
}
.image.aem-GridColumn{padding-top:0;padding-bottom:0}
.image.aem-GridColumn.padding-0{padding-top:0 !important;padding-bottom:0 !important}
.image.aem-GridColumn.padding-10{padding-top:10px !important;padding-bottom:10px !important}
.image.aem-GridColumn.padding-20{padding-top:20px !important;padding-bottom:20px !important}
.image.aem-GridColumn.no-padding{padding:0 !important}
.image.aem-GridColumn.border-radius-8 .cmp-image__image{border-radius:8px}
.image.aem-GridColumn.border-radius-16 .cmp-image__image{border-radius:16px}
.image .cmp-image img[data-id]:hover{cursor:pointer}
.filler.remove-padding{padding-top:0 !important;padding-bottom:0 !important}
.filler.mobile{display:none}
@media only screen and (max-width:767px){.filler.desktop{display:none}
.filler.mobile{display:block}
}
.cardlink .cmp-cardlink a{font-family:'OpenSans-Light',Helvetica,Arial,sans-serif;color:#373737}
.cardlink .cmp-cardlink a:hover{color:#d31145;text-decoration:none}
.cardlink .cmp-cardlink img{width:100%;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:inherit}
.cardlink .cmp-cardlink img.cmp-cardlinkimage.top{object-fit:cover;object-position:top}
.cardlink .cmp-cardlink img.cmp-cardlinkimage.bottom{object-fit:cover;object-position:bottom}
.cardlink .cmp-cardlink img.cmp-cardlinkimage.center{object-fit:cover;object-position:center}
.cardlink .cmp-cardlink .cmp-cardlink__button.cmp-cardlink__image{border-radius:8px}
.cardlink .cmp-cardlink .cmp-cardlink__button{padding:24px 24px;font-size:24px;line-height:30px;font-weight:400;text-align:left;border-radius:8px}
.cardlink .cmp-cardlink .cmp-cardlink__button .cmp-cardlink__text::after{content:'\f178';display:block;font-size:15px;color:#d31145;float:right;font-family:"IH-Web"}
.cardlink.cmp-cardlink__button-outline .cmp-cardlink__button{border:solid 1px #ccc;border-top-right-radius:0;border-top-left-radius:0}
.cardlink.cmp-cardlink__button-shadow .cmp-cardlink-wrapper{box-shadow:0 1px 5px 1px rgba(0,0,0,0.1);border-radius:10px}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink{max-width:270px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);border-radius:8px;position:relative;margin:auto;padding-bottom:16px}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink-wrapper{height:245px;overflow:hidden}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink img{height:135px;width:100%;object-fit:cover}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink__button{height:110px;padding:16px 36px 0 16px}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink__button .cmp-cardlink__text{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;color:#373737;overflow:hidden;font-size:18px;line-height:26px}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink__button .cmp-cardlink__text:hover{color:#d31145}
.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink__button .cmp-cardlink__text::after{position:absolute;right:12px;bottom:11px}
@media only screen and (max-width:767px){.cardlink.cmp-cardlink__semi-bold .cmp-cardlink{height:245px;width:270px}
}
@media screen and (min-width:768px) and (max-width:1024px){.cardlink.cmp-cardlink__semi-bold{padding:0 10px !important}
}
@media screen and (min-width:768px) and (max-width:1199px){.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink-wrapper .cmp-cardlink__button .cmp-cardlink__text{font-size:16px;line-height:22px}
}
@media screen and (min-width:768px) and (max-width:992px){.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink-wrapper{height:var(--tablet-height)}
}
@media screen and (min-width:992px) and (max-width:1200px){.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink-wrapper{height:var(--laptop-height)}
}
@media screen and (min-width:1200px){.cardlink.cmp-cardlink__semi-bold .cmp-cardlink .cmp-cardlink-wrapper{height:var(--desktop-height)}
}
.cookiepersistentbanner{display:none}
.cookiepersistentbanner .cmp-cookiepersistentbanner{position:fixed;width:1000px;display:block;text-align:left;bottom:24px;left:0;right:0;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,0.1);background-color:#fff;z-index:99999;margin:0 auto;height:auto}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper{padding:16px;display:flex;justify-content:space-between;gap:16px}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message{flex:1}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p{margin-bottom:0;font-size:14px;line-height:20px;color:#373737}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;border-bottom:2px solid #e9e9e9;font-size:14px}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a:hover{color:#d31145;border-bottom-color:#d31145;text-decoration:none}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a[target="_blank"]::after{content:"\f35d";font-family:"Font Awesome 5 Free";font-weight:600;vertical-align:super;font-size:10px;margin-left:2px;color:#e9e9e9}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a[target="_blank"]:hover{border-bottom-color:#d31145}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a[target="_blank"]:hover::after{color:#d31145}
.cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button{font-size:14px;line-height:20px;padding:9px 24px !important}
.wnycmc .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a{color:#749a4b}
.wnycmc .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a:hover{border-bottom-color:#749a4b}
.wnycmc .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button{background-color:#749a4b}
.wnycmc .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button:hover{background-color:white !important;border-color:#749a4b;color:#749a4b !important}
.wdprintpage.printpage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p{margin:0}
.wdprintpage.printpage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a{text-decoration:none}
.wdprintpage.printpage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button.cmp-button{border-radius:4px;padding:8px 24px !important;background:#d31145;color:#fff;text-decoration:none;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;outline:0;border:transparent 2px solid;display:inline-block;transition:all .3s}
.wdprintpage.printpage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button.cmp-button.primary:hover,.wdprintpage.printpage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button.cmp-button.primary:active{color:#fff !important;background-color:#a1052f !important;border-color:#a1052f;cursor:pointer}
.fixedWidthPage.findAHealthPlanPage .cookiepersistentbanner .cmp-cookiepersistentbanner{right:15px}
@media only screen and (max-width:1024px){.fixedWidthPage.findAHealthPlanPage .cookiepersistentbanner .cmp-cookiepersistentbanner{width:auto !important;bottom:8px !important;margin:0 8px !important;right:0}
}
.fixedWidthPage.findAHealthPlanPage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.fixedWidthPage.findAHealthPlanPage .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-message p a{text-decoration:none}
.novahealthcare .cookiepersistentbanner .cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button{font-family:Helvetica,Arial,sans-serif !important}
@media only screen and (min-width:992px) and (max-width:1199px){.cmp-cookiepersistentbanner{width:684px !important}
}
@media only screen and (min-width:768px) and (max-width:991px){.cmp-cookiepersistentbanner{width:580px !important}
}
@media only screen and (min-width:320px) and (max-width:767px){.cmp-cookiepersistentbanner{width:auto !important;bottom:8px !important;margin:0 8px !important}
.cmp-cookiepersistentbanner .cookie-banner-wrapper{flex-direction:column !important}
.cmp-cookiepersistentbanner .cookie-banner-wrapper .cmp-cookie-button a.cookie-button{width:auto}
}
.menu&gt;li.dropdown .expand-submenu{width:25px;position:absolute;top:0;left:unset;right:10%;cursor:pointer;padding:10px 7px;z-index:999}
.menu&gt;li.dropdown .expand-submenu::after{content:"\f067";color:#ccc;font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px}
.menu&gt;li.expanded-sub .dropdown-menu a{padding-top:15px;padding-bottom:15px}
.menu&gt;li.expanded-sub&gt;a.expand-submenu:after{content:"\f068";color:#ccc}
.menu&gt;li.expanded-sub .row{padding:0 !important}
.megamenu ul.menu&gt;li{background-color:#fff}
.megamenu ul.menu&gt;li&gt;a{color:#d31145 !important;margin:0;display:inline-block;width:100%;text-transform:uppercase;font-size:14px !important;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600}
.megamenu ul.menu&gt;li&gt;a svg.svg-inline--fa.fa-chevron-down.fa-w-14{display:none}
.megamenu ul.menu&gt;li:hover{background-color:transparent !important}
.megamenu ul.menu&gt;li:focus{background-color:transparent !important}
.megamenu .dropdown .dropdown-menu{z-index:0}
.megamenu .dropdown .col{padding:0;flex-basis:auto !important;flex-grow:initial !important}
@media only screen and (max-width:1227px) and (min-width:768px){.megamenu{margin:0 5px;box-shadow:0 1px 6px rgba(0,0,0,0.15)}
.megamenu ul.menu&gt;li a svg.svg-inline--fa.fa-chevron-down.fa-w-14{display:block}
.megamenu ul.menu&gt;li:first-of-type a{padding-left:15px !important}
.megamenu ul.menu&gt;li:first-of-type div.dropdown-menu{left:15px !important}
.megamenu ul.menu&gt;li:last-of-type a{padding-right:20px !important}
.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-1,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-2,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-3,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-4,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-5{right:7px !important}
}
@media only screen and (min-width:1025px) and (max-width:1227px){.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-1,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-2,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-3,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-4,.megamenu .nav-item.dropdown:last-child .dropdown-menu.cols-5{right:20px !important}
}
@media only screen and (min-width:768px){#cmp-header .cmp-megamenu ul.menu&gt;li&gt;a.expandable:after{content:"" !important}
.megamenu{border-top:1px solid #e9e9e9;box-shadow:0 8px 6px -6px rgba(0,0,0,0.15)}
.megamenu nav{background:#fff !important}
.megamenu ul.menu&gt;li{display:block;border:0;position:static;background:transparent;flex:unset;width:unset}
.megamenu ul.menu&gt;li.show-menu{background:transparent}
.megamenu ul.menu&gt;li.show-menu .dropdown-extend-menu{display:inline-block}
.megamenu ul.menu&gt;li.show-menu&gt;a{text-decoration-line:underline;text-underline-offset:17px;text-decoration-thickness:2px}
.megamenu ul.menu&gt;li.show-menu a.expandable:after{content:"\f077" !important;color:#d31145;display:inline;text-decoration-line:underline;text-underline-offset:17px;text-decoration-thickness:2px}
.megamenu ul.menu&gt;li.show-menu svg.fa-chevron-down{color:#d31145;transform:rotate(180deg)}
.megamenu ul.menu&gt;li:first-of-type{border-left:0}
.megamenu ul.menu&gt;li:first-of-type a{padding-left:0}
.megamenu ul.menu&gt;li:last-of-type{border-right:0}
.megamenu ul.menu&gt;li:last-of-type a{padding-right:0}
.megamenu ul.menu&gt;li a svg.fa-chevron-down{display:block !important;margin-left:10px;color:#ccc}
.megamenu ul.menu&gt;li a svg.fa-chevron-down:hover{color:#ccc;transform:rotate(180deg)}
.megamenu ul.menu&gt;li&gt;a:hover{background:transparent !important}
.megamenu ul.menu&gt;li&gt;a:focus{background:transparent !important}
.megamenu ul.menu&gt;li a.nav-link{text-transform:uppercase;font-size:14px !important;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600;text-wrap:balance;width:inherit}
.megamenu ul.menu&gt;li a.expandable:after{content:"\f078" !important;color:#ccc;font-family:"Font Awesome 5 Free";font-weight:900;font-size:14px;position:static;display:inline}
.megamenu ul.menu&gt;li a.expandable:hover:after,.megamenu ul.menu&gt;li a.expandable:focus:after{content:"\f077" !important;color:#d31145;display:inline}
.megamenu ul.menu&gt;li.show&gt;a{border-bottom:1px solid}
.megamenu ul.menu li:not(:first-child):not(:last-child) div.dropdown-menu{padding:0 10px !important}
.megamenu .dropdown-menu{padding:0 !important;border-bottom:none !important;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-top:0;z-index:-9 !important}
}
.findAHealthPlanPage .megamenu ul.menu&gt;li:first-of-type div.dropdown-menu{left:10px !important}
.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-1,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-2,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-3,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-4,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-5{right:7px !important}
@media only screen and (min-width:1025px){.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-1,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-2,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-3,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-4,.findAHealthPlanPage .megamenu ul.menu&gt;li:last-of-type div.dropdown-menu.cols-5{right:20px !important}
}
@media only screen and (max-width:768px){.megamenu ul.menu{border-bottom:1px solid #CCC;background-color:#fff}
.megamenu ul.menu&gt;li{background-color:#fff;margin-left:15px;width:95%;border-bottom:1px solid #e9e9e9}
.megamenu ul.menu&gt;li :last-of-type{border-bottom:0}
.megamenu ul.menu&gt;li .nav-link{padding:16px 0 16px 0 !important}
.megamenu ul.menu&gt;li .expand-submenu{right:0;width:44px;text-align:center}
.megamenu ul.menu&gt;li .dropdown-menu.show .row{width:83%}
}
#compareCosts{display:block !important}
#compareCosts section{position:relative;padding:40px 0;margin-bottom:0;overflow:visible}
#compareCosts section .heading{color:#d31145;font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif;margin:0 0 20px 0;font-size:42px;line-height:normal}
@media(max-width:767px){#compareCosts section .heading{font-size:30px;text-align:center}
}
#compareCosts section .description{margin-bottom:40px}
#compareCosts section .flex-center{display:flex;align-items:center}
#compareCosts section .animate-on-visible{-webkit-transition:all 1s ease-in-out;-khtml-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
#compareCosts section .animate-on-visible.bottom-reached.fade-in{opacity:1}
#compareCosts section .animate-on-visible.bottom-reached.slide-from-left{left:0}
#compareCosts section .animate-on-visible.bottom-reached.slide-from-right{right:0}
#compareCosts section .fade-in{opacity:0}
#compareCosts section .slide-from-left{left:-200px}
#compareCosts section .slide-from-right{right:-200px}
#compareCosts section .icons8-info-2{font-size:24px;line-height:24px;display:inline-block}
#compareCosts section .wts-popover{max-width:400px}
#compareCosts section .separator{background:url(../../../Portals/0/Images/HCCE/separator.png);background-repeat:no-repeat;background-size:cover;height:2px}
#compareCosts section .separator .button{background-color:#fff;border:1px solid #d31145;border-radius:50%;width:30px;height:30px;color:#d31145;font-size:24px;line-height:28px;text-align:center;font-family:"Open Sans",Helvetica,Arial,sans-serif;margin:0 auto;position:relative;top:-15px;cursor:pointer;-webkit-box-shadow:0 0 2px 1px #fff 2px 5px rgba(0,0,0,0.4);-khtml-box-shadow:0 0 2px 1px #fff 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 2px 1px #fff 2px 5px rgba(0,0,0,0.4);-ms-box-shadow:0 0 2px 1px #fff 2px 5px rgba(0,0,0,0.4);-o-box-shadow:0 0 2px 1px #fff 2px 5px rgba(0,0,0,0.4);box-shadow:0 0 2px 1px #fff 2px 5px rgba(0,0,0,0.4);transition:transform linear .3s}
#compareCosts section .separator .expanded{transform:rotate(315deg)}
#compareCosts section .separator .closed{transform:rotate(0)}
#compareCosts section .option-card-row .col-md-3{height:335px;position:relative}
#compareCosts section .option-card-row .option-card{border-radius:4px;background-color:#f4f3f0;border:1px solid transparent;text-align:center;padding:15px;position:relative;z-index:1;left:0;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#compareCosts section .option-card-row .option-card.expanded-remove-active,#compareCosts section .option-card-row .option-card .expanded-add-active{position:absolute}
#compareCosts section .option-card-row .option-card.expanded{position:absolute;box-shadow:0 1px 6px rgba(0,0,0,0.15);border-color:#d31145;z-index:2}
#compareCosts section .option-card-row .option-card.expanded .expandable{max-height:650px}
#compareCosts section .option-card-row .option-card.expanded .red-circle{opacity:1}
#compareCosts section .option-card-row .option-card.expanded .title{height:35px}
#compareCosts section .option-card-row .option-card.expanded .plus-sign{opacity:0}
#compareCosts section .option-card-row .option-card.c1 .illustration-area img{animation-delay:.2s}
#compareCosts section .option-card-row .option-card.c2 .illustration-area img{animation-delay:.4s}
#compareCosts section .option-card-row .option-card.c3 .illustration-area img{animation-delay:.6s}
#compareCosts section .option-card-row .option-card:hover .plus-sign{border-color:#d31145;color:#d31145}
#compareCosts section .option-card-row .option-card:hover .illustration-area img{transform:scale(1.1)}
#compareCosts section .option-card-row .option-card .red-circle{width:44px;height:44px;position:absolute;top:10px;right:10px;background-color:#fff;color:#d31145;border:2px solid #d31145;border-radius:50%;padding-top:5px;font-size:22px;text-align:center;-webkit-transition:opacity .3s ease-in-out;-khtml-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif}
#compareCosts section .option-card-row .option-card .illustration-area{height:240px;line-height:240px}
#compareCosts section .option-card-row .option-card .illustration-area img{animation-delay:0;animation-duration:1s;animation-iteration-count:1;transition:transform ease-in-out .2s}
#compareCosts section .option-card-row .option-card .title{font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif;font-size:20px;overflow:hidden;height:63px;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#compareCosts section .option-card-row .option-card .plus-sign{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#fff;border:1px solid #989898;border-radius:50%;width:30px;height:30px;color:#989898;font-size:24px;line-height:28px;text-align:center;margin:0 auto;margin-top:5px;-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#compareCosts section .option-card-row .option-card .expandable{-webkit-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;max-height:0;overflow:hidden}
#compareCosts section .option-card-row .option-card hr{border-top:1px solid #ccc}
#compareCosts section .option-card-row.bottom-reached .option-card .illustration-area img{animation-name:growtemp}
#compareCosts #benefits{background:#fff;border-bottom:2px solid #ccc}
#compareCosts #benefits .illustration-area{margin-top:40px}
@media(min-width:768px) and (max-width:991px){#compareCosts #benefits img{width:220px}
}
@media(max-width:767px){#compareCosts #benefits .illustration-area{text-align:center;margin:20px 0}
#compareCosts #benefits .button-container{text-align:center}
}
#compareCosts #doctor{background:#fff}
#compareCosts #doctor .animate-on-visible{text-align:center}
#compareCosts #doctor .checklist-container{margin-bottom:40px}
#compareCosts #doctor .checklist-container .checklist-heading{text-transform:uppercase;color:#989898;margin-bottom:5px;margin-left:5px}
#compareCosts #doctor .checklist-container .checklist{border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,0.15);max-width:575px;border:1px solid #ccc}
#compareCosts #doctor .checklist-container .checklist .checklist-item{display:flex;flex-direction:row;align-items:center;color:#373737;font-size:16px;line-height:normal;padding:10px 10px 10px 0}
#compareCosts #doctor .checklist-container .checklist .checklist-item:not(:last-child){border-bottom:1px solid #ccc}
#compareCosts #doctor .checklist-container .checklist .checklist-item i{color:#d31145;font-size:24px;min-width:60px;text-align:center}
#compareCosts #doctor .gray-card{display:flex;flex-direction:row;align-items:center;padding:30px;background-color:#f4f3f0;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 6px rgba(0,0,0,0.15)}
#compareCosts #doctor .gray-card .text{font-size:18px;padding-right:30px}
@media(min-width:768px) and (max-width:991px){#compareCosts #doctor img{margin-top:20px;width:240px}
}
@media(max-width:767px){#compareCosts #doctor img{margin:20px auto;width:180px}
#compareCosts #doctor .checklist-container .checklist .checklist-item{font-size:16px}
#compareCosts #doctor .gray-card{flex-direction:column}
#compareCosts #doctor .gray-card .text{font-size:16px;padding-right:0;margin-bottom:20px}
}
#compareCosts #options{background:#f4f3f0;border-bottom:2px solid #ccc}
#compareCosts #compare{background-color:#fff;border-bottom:2px solid #ccc}
#compareCosts #compare .compare-container{display:flex;flex-direction:row;align-items:flex-end}
#compareCosts #compare .compare-container .compare-option-container{position:relative;text-align:center}
#compareCosts #compare .compare-container .compare-option-container img{margin:0 auto}
#compareCosts #compare .compare-container .compare-option-container .text-container{line-height:16px}
@media(max-width:767px){#compareCosts #compare .compare-container .compare-option-container .text-container{margin-top:5px}
}
#compareCosts #compare .compare-container .compare-option-container .text-container .icons8-info-2{top:4px;position:relative}
#compareCosts #compare .compare-container .red-circle{margin:0 10px 22px;width:60px;height:60px;border-radius:50%;font-size:30px;line-height:56px;text-align:center;color:#d31145;background-color:#fff;border:2px solid #d31145;z-index:1;font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif}
@media(max-width:767px){#compareCosts #compare .compare-container .red-circle{margin:0 5px 22px;width:40px;min-width:40px;height:40px;border-radius:50%;font-size:20px;line-height:36px}
}
@media(max-width:420px){#compareCosts #compare .compare-container .red-circle{margin:0 -10px 22px}
}
#compareCosts #compare .compare-container #vs{flex-grow:1;text-align:center;margin-bottom:22px;color:#d31145;font-size:30px;line-height:56px}
@media(max-width:767px){#compareCosts #compare .compare-container #vs{font-size:20px;line-height:36px}
}
@media(max-width:420px){#compareCosts #compare .compare-container #vs{font-size:16px}
}
#compareCosts #prescription{background:#fff;padding-bottom:0;border-bottom:2px solid #ccc}
#compareCosts #prescription .option{font-size:16px;color:#d31145;text-transform:uppercase;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}
#compareCosts #prescription .option-title{font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif;font-size:24px;color:#373737}
#compareCosts #prescription #brandGeneric .left-content img{position:relative;margin:0 auto;margin-bottom:30px}
@media(max-width:767px){#compareCosts #prescription #brandGeneric .left-content img{width:220px}
}
#compareCosts #prescription #brandGeneric .right-content .description{text-align:center}
#compareCosts #prescription #brandGeneric .right-content table.example-table{width:100%;margin-top:10px}
#compareCosts #prescription #brandGeneric .right-content table.example-table th{color:#989898;background-color:#f4f3f0;font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;padding:8px 0;text-align:center}
#compareCosts #prescription #brandGeneric .right-content table.example-table td{text-align:center;padding:20px 0}
#compareCosts #prescription #brandGeneric .right-content table.example-table td .amount{font-family:todaySansNowPro-Medium,"Open Sans",Helvetica,Arial,sans-serif;font-size:32px;color:#d31145}
#compareCosts #prescription #brandGeneric .right-content table.example-table td .amount .month{font-size:18px;font-weight:400}
@media(max-width:767px){#compareCosts #prescription #brandGeneric .right-content table.example-table td .amount{font-size:24px}
#compareCosts #prescription #brandGeneric .right-content table.example-table td .amount .month{font-size:16px}
}
#compareCosts #prescription #brandGeneric .right-content table.example-table td .name{font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif;font-size:18px;color:#989898;text-transform:uppercase}
#compareCosts #prescription .show-more-less{color:#d31145;text-transform:uppercase;margin-top:30px;font-family:todaySansNowPro-Regular,"Open Sans",Helvetica,Arial,sans-serif;cursor:pointer;text-align:center;font-size:18px}
#compareCosts #prescription #comparisonTable tr:not(:last-child){border-bottom:1px solid #ccc}
#compareCosts #prescription #comparisonTable tr td{padding:5px 10px;float:none;height:77px;width:50%;position:relative}
#compareCosts #prescription #comparisonTable tr td .name{width:60%}
@media(max-width:767px){#compareCosts #prescription #comparisonTable tr td .name{float:none;width:100%;text-align:center !important}
}
#compareCosts #prescription #comparisonTable tr td .amount{width:40%;font-weight:bold}
#compareCosts #prescription #comparisonTable tr td .amount .month{font-weight:normal}
@media(min-width:768px){#compareCosts #prescription #comparisonTable tr td .amount{position:absolute;top:50%;transform:translateY(-50%)}
}
@media(max-width:767px){#compareCosts #prescription #comparisonTable tr td .amount{float:none;width:100%;text-align:center !important}
}
#compareCosts #prescription #comparisonTable tr td .left{text-align:left}
#compareCosts #prescription #comparisonTable tr td .right{text-align:right;right:15px}
#compareCosts #prescription #comparisonTable tr td.vs{width:20px}
#compareCosts #prescription .disclaimer{margin-top:30px;margin-bottom:40px;font-style:italic;font-size:16px;color:#989898;text-align:center}
#compareCosts #prescription .other-options{background-color:#f4f3f0;padding:30px 0}
#compareCosts #prescription .other-options .col-md-6{min-height:285px;position:relative}
#compareCosts #prescription .other-options .option-card-row .option-card{width:calc(70%);left:15px}
#compareCosts #prescription .other-options .option-card-row .option-card .title{height:auto !important}
#compareCosts #prescription .other-options .option-card-row .option-card .plus-sign{margin-top:15px}
#compareCosts #prescription .other-options .option-card-row .option-card .illustration-area{height:auto;margin-top:15px;line-height:normal}
#compareCosts #providers{background:#fff;border-bottom:2px solid #ccc}
@media(min-width:768px) and (max-width:991px){#compareCosts #providers img{margin-top:80px}
}
#compareCosts #redshirt{background:#fff;padding-bottom:45px}
@media(max-width:767px){#compareCosts #redshirt img{width:100%}
}
#compareCosts #redshirt .separator{background-size:cover;margin:30px 0}
#compareCosts #redshirt .contact{margin-top:30px}
#compareCosts #redshirt .contact .phone,#compareCosts #redshirt .contact .email,#compareCosts #redshirt .contact .contact-container{display:flex;align-items:center}
#compareCosts #redshirt .contact .phone{justify-content:flex-end}
@media(max-width:991px){#compareCosts #redshirt .contact .contact-container{width:500px}
#compareCosts #redshirt .contact .phone,#compareCosts #redshirt .contact .email{margin-bottom:15px;justify-content:center !important}
}
#compareCosts #redshirt .contact .light-gray-text{color:#989898 !important}
#compareCosts #redshirt .contact .icon{min-width:50px;width:50px;height:50px;border:1px solid #d31145;border-radius:50%;margin-right:25px;color:#d31145;font-size:26px;text-align:center;position:relative;text-indent:initial;background-image:none}
#compareCosts #redshirt .contact .icon .fa-envelope-o{font-size:25px}
#compareCosts #returnToTop{position:fixed;bottom:15px;right:15px;text-align:center}
#compareCosts #offsetElement{display:none}
@media(max-width:767px){#compareCosts #offsetElement{height:61px}
}
@media(min-width:768px) and (max-width:991px){#compareCosts #offsetElement{height:0}
}
@media(min-width:992px){#compareCosts #offsetElement{height:99px}
}
#compareCosts .shadow{position:absolute;z-index:1;width:100%;max-width:1170px;background-size:contain !important;background-repeat:no-repeat !important}
#compareCosts .shadow.top{top:0}
#compareCosts .shadow.bottom{bottom:0}
#compareCosts .shadow.arched{height:46px;background:url("../../../Portals/0/Images/HCCE/arched-shadow.png")}
#compareCosts .shadow.arched.light{opacity:.25}
#compareCosts .shadow.arched.inverted{background:url("../../../Portals/0/Images/HCCE/arched-shadow-inverted.png")}
#compareCosts .shadow.arched.fromBottom{bottom:-46px}
#compareCosts .shadow.section{background:url("../../../Portals/0/Images/HCCE/section-shadow.png");height:79px}
@media(max-width:1170px){#compareCosts .shadow{display:none}
#compareCosts .shadow.top.arched{display:block}
}
#compareCosts section{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#f4f3f0 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(50%,#fff),color-stop(100%,#f4f3f0));background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#f4f3f0 100%);background:-o-linear-gradient(top,#fff 0,#fff 50%,#f4f3f0 100%);background:linear-gradient(to bottom,#fff 0,#fff 20%,#f4f3f0 40%,#f4f3f0 100%)}
#compareCosts section .sub-text{color:#989898;font-size:12px;margin-top:30px}
#compareCosts #intro .hero-bg{background-image:url(../../../Portals/0/Images/HCCE/compare-costs-banner.jpg)}
@media(max-width:767px){#compareCosts #intro .hero-bg{background-image:url(../../../Portals/0/Images/HCCE/compare-costs-banner-mobile.jpg);background-position-x:65%}
}
#compareCosts #navigation .link-button-row .link-button .contents{border-left:none !important}
#compareCosts #navigation .link-button-row .link-button:hover .contents .text{color:#d31145}
#compareCosts #navigation .link-button-row .link-button.current{background-color:#fff}
#compareCosts #priceDifference .hospital-bg{background-color:#055d67}
#compareCosts #priceDifference .facility-bg{background-color:#71974a}
#compareCosts #priceDifference .wts-popover{line-height:normal}
#compareCosts #priceDifference #legend{margin:30px 0;font-size:20px}
@media(min-width:768px){#compareCosts #priceDifference #legend .col-sm-6:first-child{text-align:right}
#compareCosts #priceDifference #legend .col-sm-6:last-child{text-align:left}
}
@media(max-width:767px){#compareCosts #priceDifference #legend .col-sm-6{text-align:center}
}
#compareCosts #priceDifference #legend .legend-item{display:inline-block}
@media(max-width:767px){#compareCosts #priceDifference #legend .legend-item{width:320px;text-align:left}
}
#compareCosts #priceDifference #legend .legend-item div,#compareCosts #priceDifference #legend .legend-item i{display:inline-block}
#compareCosts #priceDifference #legend .legend-item i{position:relative;top:2px}
#compareCosts #priceDifference #legend .legend-rect{display:inline-block;width:50px;height:20px;margin-right:20px;position:relative;top:4px}
#compareCosts #priceDifference #price-chart{box-shadow:0 1px 6px rgba(0,0,0,0.15);background-color:#fff}
#compareCosts #priceDifference #price-chart .row{padding:15px 0;margin:0;cursor:pointer;display:flex;align-items:center;border-top:1px solid transparent;border-bottom:1px solid transparent}
@media(max-width:767px){#compareCosts #priceDifference #price-chart .row{display:block}
}
#compareCosts #priceDifference #price-chart .row .service-label{font-size:20px;text-align:right}
@media(max-width:767px){#compareCosts #priceDifference #price-chart .row .service-label{text-align:left}
}
#compareCosts #priceDifference #price-chart .row .bars{position:relative;padding:5px 15px;display:flex;align-items:center}
#compareCosts #priceDifference #price-chart .row .bars .bar-container{border-left:1px solid #373737;float:left;width:calc(70%)}
#compareCosts #priceDifference #price-chart .row .bars .bar-container .bar{width:0;height:24px;position:relative;-moz-transition:all ease-in-out 1.5s;-o-transition:all ease-in-out 1.5s;-webkit-transition:all ease-in-out 1.5s;transition:all ease-in-out 1.5s}
#compareCosts #priceDifference #price-chart .row .bars .bar-container .bar.hospital-bg{margin-bottom:5px}
#compareCosts #priceDifference #price-chart .row .bars .bar-container .bar .price{color:#fff !important;position:absolute;right:5px;font-size:16px;top:1px;font-weight:600}
#compareCosts #priceDifference #price-chart .row .bars .chevron{position:absolute;right:10px}
#compareCosts #priceDifference #price-chart .row .bars .chevron i{font-size:24px;color:#989898}
#compareCosts #priceDifference #price-chart .row .bars .chevron i,#compareCosts #priceDifference #price-chart .row .service-label{-webkit-transition:all ease-in-out .3s;-khtml-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
#compareCosts #priceDifference #price-chart .row:hover .bars .chevron i,#compareCosts #priceDifference #price-chart .row:hover .service-label{color:#d31145}
@media(max-width:991px){#compareCosts #whatsNext .col-md-6:first-child{margin-bottom:15px}
}
#compareCosts #whatsNext .info-card{padding:30px;min-height:174px}
#compareCosts #whatsNext .info-card .heading{font-size:24px}
#compareCosts #whatsNext .info-card .description{margin-bottom:0}
#compareCosts #knowYourOptions .btn-group.ih-dropdown{max-width:500px;margin:15px auto}
#compareCosts #knowYourOptions .btn-group.ih-dropdown ul{width:100%}
#compareCosts #knowYourOptions .btn-group.ih-dropdown .btn.btn-select i.icons8-expand-arrow{position:absolute;top:50%;transform:translate(0,-50%);right:10px}
#compareCosts #knowYourOptions .provider-item{border:1px solid transparent;box-shadow:0 1px 6px rgba(0,0,0,0.15);margin:0 0 15px 0;font-size:20px;background-color:#fff;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out;cursor:pointer;user-select:none !important}
#compareCosts #knowYourOptions .provider-item.ng-leave{display:none}
#compareCosts #knowYourOptions .provider-item:hover{border-color:#ccc}
#compareCosts #knowYourOptions .provider-item .col-xs-12{padding:0}
#compareCosts #knowYourOptions .provider-item .col-xs-12:focus{outline:0}
#compareCosts #knowYourOptions .provider-item .header{overflow:hidden;padding:15px;display:flex;align-items:center;line-height:normal}
#compareCosts #knowYourOptions .provider-item .header .header-left{flex-grow:1}
#compareCosts #knowYourOptions .provider-item .header .header-left .provider-name{font-size:18px}
#compareCosts #knowYourOptions .provider-item .header .header-left .sub-text{font-size:16px;color:#989898;margin-top:0}
#compareCosts #knowYourOptions .provider-item .header .header-right .btn:last-child{margin-left:15px;min-width:110px}
#compareCosts #knowYourOptions .provider-item .map-container{height:0;padding:0;margin:0;overflow:hidden;-moz-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
#compareCosts #knowYourOptions .provider-item .map-container .angular-google-map-container{height:300px}
#compareCosts #knowYourOptions .provider-item .map-container .map{height:300px;visibility:hidden}
#compareCosts #knowYourOptions .provider-item.show-map .map-container{height:300px}
#compareCosts #knowYourOptions .provider-item.show-map .map-container .map{visibility:visible}
#compareCosts #knowYourOptions .provider-item .button-row{font-size:16px;background-color:#f4f3f0;margin:0 -1px -2px -1px;padding:5px 0}
#compareCosts #knowYourOptions .provider-item .button-row i{margin-right:2px}
#compareCosts #moreWaysToSave{background:#fff !important;padding-bottom:45px}
#compareCosts #offsetElement{height:56px !important}
@-webkit-keyframes growtemp{0{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@-moz-keyframes growtemp{0{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@-ms-keyframes growtemp{0{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@-o-keyframes growtemp{0{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@keyframes growtemp{0{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.compare-costs-modal .modal-dialog{position:absolute;top:20%;width:80%;max-width:900px;-moz-transform:translate(-50%,0) !important;-ms-transform:translate(-50%,0) !important;-o-transform:translate(-50%,0) !important;-webkit-transform:translate(-50%,0) !important;transform:translate(-50%,0) !important}
@media(min-width:768px) and (max-width:991px){.compare-costs-modal .modal-dialog{top:10%}
}
@media(max-width:767px){.compare-costs-modal .modal-dialog{top:30px;width:calc(70%) !important}
}
.compare-costs-modal .modal-dialog .service-modal .price-table{margin:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.compare-costs-modal .modal-dialog .service-modal .price-table .col-sm-4{padding:0}
.compare-costs-modal .modal-dialog .service-modal .price-table .price-container{padding:15px;background-color:#f4f3f0;border:2px solid #fff;border-left:0}
.compare-costs-modal .modal-dialog .service-modal .price-table .price-container .price{font-family:todaySansNowPro-Medium,"Open Sans",Helvetica,Arial,sans-serif;font-size:32px}
.compare-costs-modal .modal-dialog .service-modal .price-table .price-container.savings{border-right:0}
.compare-costs-modal .modal-dialog .service-modal .price-table .price-container.savings .price{color:#71974a}
.compare-costs-modal .modal-dialog .service-modal .reasons{margin:15px 0}
.compare-costs-modal .modal-dialog .service-modal .reasons .reason{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}
.compare-costs-modal .modal-dialog .service-modal .reasons .reason .icon{margin-right:30px}
.compare-costs-modal .modal-dialog .service-modal .reasons .reason .text{flex-grow:1}
.compare-costs-modal .modal-dialog .service-modal .reasons .reason .text .intro-text{color:#373737;font-weight:700}
.compare-costs-modal.all-providers .modal-dialog{top:5%}
.compare-costs-modal.all-providers .modal-dialog .info-card{padding:0}
.compare-costs-modal.all-providers .modal-dialog .info-card .header{display:flex;align-items:center;padding:0 15px;line-height:normal;height:80px}
@media(max-width:767px){.compare-costs-modal.all-providers .modal-dialog .info-card .header{height:50px}
}
.compare-costs-modal.all-providers .modal-dialog .info-card .header .provider-info{flex-grow:1;text-align:left}
.compare-costs-modal.all-providers .modal-dialog .info-card .header .provider-info .provider-name{font-size:18px}
.compare-costs-modal.all-providers .modal-dialog .info-card .header .provider-info .provider-contact{line-height:28px}
.compare-costs-modal.all-providers .modal-dialog .info-card .header .provider-info .provider-contact .phone{display:inline-block;margin-right:15px;font-size:16px}
.compare-costs-modal.all-providers .modal-dialog .info-card .header .provider-info .provider-contact .website{display:inline-block}
.compare-costs-modal.all-providers .modal-dialog .info-card .header .show-hide-button{min-width:190px}
.compare-costs-modal.all-providers .modal-dialog .info-card .locations{border-top:1px solid transparent;-webkit-transition:all ease-in-out .3s;-khtml-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.compare-costs-modal.all-providers .modal-dialog .info-card .locations.in{border-top:1px solid #ccc}
.compare-costs-modal.all-providers .modal-dialog .info-card .locations .location{margin:15px 0;position:relative;padding-left:18px}
.compare-costs-modal.all-providers .modal-dialog .info-card .locations .location .number{position:absolute;top:0;left:0}
.compare-costs-modal.all-providers .modal-dialog .info-card .button-row{background-color:#f4f3f0}
.compare-costs-modal.all-providers .modal-dialog .info-card i{margin-right:2px}
.compare-costs-modal.all-providers .modal-dialog .info-card i.fa-globe{color:#d31145}
#compareCosts #knowYourOptions .ih-dropdown{width:100%}
#compareCosts #knowYourOptions .ih-dropdown .btn-select{background-color:#fff;height:42px;line-height:42px;padding:0 6px 0 10px;border:1px solid #d31145;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#d31145;text-align:left;font-size:16px}
#compareCosts #knowYourOptions .ih-dropdown .btn-select.btn-select-secondary{border-color:#ccc;color:#373737}
#compareCosts #knowYourOptions .ih-dropdown .btn-select.btn-select-secondary:hover{color:#373737}
#compareCosts #knowYourOptions .ih-dropdown .btn-select:hover{color:#d31145;z-index:100 !important}
#compareCosts #knowYourOptions .ih-dropdown .btn-select .expand{margin-left:12px;font-size:20px}
#compareCosts #knowYourOptions .ih-dropdown .btn-select.open{z-index:100 !important}
#compareCosts #knowYourOptions .ih-dropdown.open .btn-select{border-radius:4px 4px 0 0}
#compareCosts #knowYourOptions .ih-dropdown ul{border:1px solid #d31145;border-top:0;z-index:50;margin-top:0;padding:0;border-radius:0 0 4px 4px;width:215px}
#compareCosts #knowYourOptions .ih-dropdown ul.secondary{border-color:#ccc}
#compareCosts #knowYourOptions .ih-dropdown ul li{padding:8px 10px;list-style:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}
#compareCosts #knowYourOptions .ih-dropdown ul li:hover{cursor:pointer;background-color:#e9e9e9}
#compareCosts #knowYourOptions .ih-dropdown ul li.selected{background-color:#d31145;color:#fff}
#compareCosts #knowYourOptions .ih-dropdown ul li:last-child:hover{border-radius:0 0 4px 4px}
#compareCosts #knowYourOptions .ih-dropdown ul:hover{z-index:50 !important}
@media(max-width:767px){#compareCosts #knowYourOptions .ih-dropdown .btn-select{width:100%}
#compareCosts #knowYourOptions .ih-dropdown ul{width:100%}
}
#compareCosts #knowYourOptions .row,.modal.compare-costs-modal.all-providers .row{margin-left:0;margin-right:0}
#compareCosts #knowYourOptions .col-xs-4,.modal.compare-costs-modal.all-providers .col-xs-4{width:33.3333333333%}
#compareCosts #knowYourOptions .col-xs-6,.modal.compare-costs-modal.all-providers .col-xs-6{width:50%}
#compareCosts #knowYourOptions a.btn.small,.modal.compare-costs-modal.all-providers a.btn.small{font-size:16px;padding:5px 10px !important}
#compareCosts #knowYourOptions .fa-phone,.modal.compare-costs-modal.all-providers .fa-phone{transform:scale(0.85) rotateY(180deg)}
#compareCosts #knowYourOptions .button-row,.modal.compare-costs-modal.all-providers .button-row{background-color:#e9e9e9;color:#d31145}
#compareCosts #knowYourOptions .button-row a,.modal.compare-costs-modal.all-providers .button-row a{color:#d31145}
#compareCosts #knowYourOptions .button-row a:hover,.modal.compare-costs-modal.all-providers .button-row a:hover{color:#a1052f}
#compareCosts #knowYourOptions .button-row .row .text-center,.modal.compare-costs-modal.all-providers .button-row .row .text-center{color:#d31145}
#compareCosts #knowYourOptions .button-row .row .text-center i,.modal.compare-costs-modal.all-providers .button-row .row .text-center i,#compareCosts #knowYourOptions .button-row .row .text-center svg,.modal.compare-costs-modal.all-providers .button-row .row .text-center svg{margin-right:2px}
#compareCosts #knowYourOptions{background:0;text-align:left}
#compareCosts #knowYourOptions .ih-dropdown ul.secondary{border-color:#ccc}
#compareCosts #knowYourOptions .ih-dropdown.open .btn-select{border-radius:4px 4px 0 0}
#compareCosts #knowYourOptions .ih-dropdown .btn-select.btn-select-secondary{border-color:#ccc;color:#373737}
#compareCosts #knowYourOptions .btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.13);box-shadow:inset 0 3px 5px rgba(0,0,0,0.13)}
#compareCosts #knowYourOptions .btn-group .dropdown-toggle:active,#compareCosts #knowYourOptions .btn-group.open .dropdown-toggle{outline:0}
#compareCosts #knowYourOptions .btn-group .dropdown-toggle:after{display:none}
#compareCosts #knowYourOptions .btn-group&gt;.btn:first-child{margin-left:0}
#compareCosts #knowYourOptions .ih-dropdown .btn-select{background-color:#fff;height:42px;line-height:42px;padding:0 6px 0 10px !important;border:1px solid #d31145;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#d31145;text-align:left;font-size:16px}
#compareCosts #knowYourOptions .open&gt;.dropdown-menu{display:block}
#compareCosts #knowYourOptions .ih-dropdown ul{border:1px solid #d31145;border-top:0;z-index:50;margin-top:0;padding:0;border-radius:0 0 4px 4px;width:215px}
#compareCosts #knowYourOptions .ih-dropdown ul li{padding:8px 10px;list-style:none;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}
#compareCosts #knowYourOptions .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.18);box-shadow:0 6px 12px rgba(0,0,0,0.18);background-clip:padding-box}
#compareCosts #knowYourOptions .text.text-center a.bold{font-weight:700;border-bottom-width:0;color:#d31145}
#compareCosts #knowYourOptions .text.text-center a.bold:hover{text-decoration:underline}
#compareCosts #knowYourOptions .ih-dropdown-wrapper{margin:auto}
#compareCosts #knowYourOptions .ih-dropdown-wrapper .ih-dropdown.btn-group .btn.btn-select i.icons8-expand-arrow{color:#373737}
#compareCosts #knowYourOptions .ih-dropdown-wrapper .ih-dropdown ul li{color:#676767}
#compareCosts #knowYourOptions .ih-dropdown-wrapper .ih-dropdown ul li:hover{height:44px}
#compareCosts #knowYourOptions .ih-dropdown-wrapper .ih-dropdown ul li.selected{background-color:#fff;color:#373737}
#compareCosts #knowYourOptions .ih-dropdown-wrapper .ih-dropdown ul li.selected:hover{background-color:#e9e9e9;height:44px}
#compareCosts #knowYourOptions .provider-item{cursor:auto}
#compareCosts #knowYourOptions .provider-item:hover{border-color:transparent}
#compareCosts #knowYourOptions .provider-item .header .header-left h5{color:#676767;margin-bottom:0;font-weight:400}
#compareCosts #knowYourOptions .provider-item .header .header-left .sub-text{margin-bottom:0}
#compareCosts #knowYourOptions .provider-item .angular-google-map .gmap-window .gmap-window-address{color:#676767}
#compareCosts #knowYourOptions .provider-item .angular-google-map .gmap-window .gmap-window-link-container a{color:#d31145}
#compareCosts #knowYourOptions .provider-item .angular-google-map .gmap-window .gmap-window-link-container a.pull-left{float:left}
#compareCosts #knowYourOptions .provider-item .angular-google-map .gmap-window .gmap-window-link-container a.pull-right{float:right}
#compareCosts #knowYourOptions .provider-item .angular-google-map button[aria-label="Close"]{padding:0 !important}
.modal.compare-costs-modal.all-providers.fade.in{opacity:1}
.modal-backdrop.in{background-color:#000;opacity:.7}
.modal.compare-costs-modal.all-providers.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 5rem);border-radius:4px}
.modal.compare-costs-modal.all-providers .modal-dialog{text-align:left}
.modal.compare-costs-modal.all-providers .modal-header{border:0;background-color:#d31145;display:flex;flex-direction:row;align-items:baseline;justify-content:center;padding:10px 15px;border-radius:0;font-size:28px;color:#fff;font-family:todaySansNowPro-Light,"Open Sans",Helvetica,Arial,sans-serif}
.modal.compare-costs-modal.all-providers .modal-header .modal-title{text-transform:none;flex:1}
.modal.compare-costs-modal.all-providers .modal-header .modal-close-button{color:inherit;display:flex;cursor:pointer}
.modal.compare-costs-modal.all-providers .modal-header .modal-close-button::before{width:24px;height:24px;font-size:20px}
.modal.compare-costs-modal.all-providers .modal-body{padding:25px}
.modal.compare-costs-modal.all-providers .modal-body .description{color:#676767}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card{margin-bottom:30px;box-shadow:0 0 4px rgba(0,0,0,0.2)}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .provider-name{color:#676767}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .phone{color:#055d67;font-weight:bold;font-size:18px}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .address{margin-left:5px}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .location .number{color:#676767}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .location a{color:#d31145}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card i.fa-globe-americas,.modal.compare-costs-modal.all-providers .modal-dialog .info-card svg.fa-globe-americas{color:#d31145}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card i{margin-right:2px}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .website a{color:#d31145}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .locations.in{border-color:#676767}
.modal.compare-costs-modal.all-providers .modal-dialog .info-card .locations.in.collapse{display:block}
@media only screen and (max-width:767px){#compareCosts #knowYourOptions .ih-dropdown-wrapper{padding:0}
.modal.compare-costs-modal.all-providers.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 2.5rem)}
}
@media(min-width:768px){#compareCosts .container{width:750px}
}
@media(min-width:992px){#compareCosts .container{width:970px}
}
@media only screen and (min-width:2340px){#compareCosts .shadow{max-width:calc(50vw + 10px)}
}
.onColumnNoBreadcrumb .oneColumn{padding:0}
#wellnessDiscounts .title{font-size:18px;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;color:#d31145}
#wellnessDiscounts .cover-page .title{color:#000}
#wellnessDiscounts .callToAction{-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border:0;padding:4px 12px;height:30px;width:auto;line-height:30px;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;font-size:20px;text-decoration:none;cursor:pointer;display:inline-block}
#wellnessDiscounts .callToAction.medium,#wellnessDiscounts .callToActionPrimary.medium{font-size:17px;height:26px;line-height:26px;padding:2px 11px}
#wellnessDiscounts .callToAction.primary{color:white;background-color:#d31145}
#wellnessDiscounts .callToAction.primary:hover{background-color:#a1052f}
#wellnessDiscounts .callToAction.secondary{color:white;background-color:#a2988a}
#wellnessDiscounts .callToAction.secondary:hover{background-color:#7a6f60}
#wellnessDiscounts .relative{position:relative}
#wellnessDiscounts .inline-block{display:inline-block}
#wellnessDiscounts .clear{clear:both}
#wellnessDiscounts .pull-right{float:right}
#wellnessDiscounts .collapse{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAAigAAAIoBlCJR2wAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMC41ZYUyZQAAACNJREFUKFNjoDpogGKsACTxH4oxFCFLYijCJgnDGCaRChgYANqOD/XoVg0LAAAAAElFTkSuQmCC") !important}
#wellnessDiscounts .expand{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAAIsAAACLAUZlsz8AAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAAnSURBVChTY6AKaADi/zgwSA4MsCmCS8IAsiIMSRgASeCUJAcwMAAAbCcP9QljV/kAAAAASUVORK5CYII=") !important}
#wellnessDiscounts .featuredIconSmall{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABQxJREFUeNqcVntsU3UU/u7t7W27rQzawmBs3YN1jA32EBHQ+JcBNAHUDDJJDCTGxEAg0Uiixhj5w8QQAwYhhBAiLgpCeAQmoIgkxMCmy94DumdXNtm6ro+tXdvb++jPX++EwbaWyfnntvece77f4/vOOUz7vHWYZgwDxABpdFinILhFq12wXldgXcFnZSxmUwwGJRSOyIMjg0Kns0VSRn7XwHhBOzdDBEu/JWR6uqkgjIaD5BmBBO9nxrJVu007NmYa162Bflk+9WkmA2MKIvd6EbxeB99Pvz4cb60/xMHyjdZiAVHkBCBMfAMcIt6eYj494+fMr3eXWnZWYbY2cuQ0hj490iiFfNv05vxuQigQmQKiAvg6X0krrbiVX3OY43MW4f9atHcAjk17hJD97qsGU2GDCkSNVQFYDoKvJz+1pOx2UcOZhACxsADPgTOArMzo1y3JxtLGs/oU27JawefIiuedAGEZSGMj4FJNfxTeOglouYQrFfsG8c8nByD2uxLGsAYdbLdOajW6tBtywIt4fpaRKIvk4b3WY/vyNJb0pMcRqm1DUGlA6E5r0jhtpgXWw18UidLgLsj0sptQyneUbBsnszDHpr3kNjji3Pr5bMKJ3bbF38SUs6yMsUrL7i2pz7pUIkQpXe8glS3HaM0NKP6xZxLBvKtyrkz8mzmddvFm4+trJo+krg3y2Cj02TlUV/ELpjyk+hg7dxOy6Idubh4io51wfXkC5p2VgKKo/GcYDYR+J7QmM1JWL1dzzaF5+Y8z3uL0RXllfG7mYxAlMI7+9/YhNNQKAwrB8DzNQUAkGbwpi0Iq0JsK4D16Ed7jl1UAEhURQRfSrCuR8/1Xk2wryoF+SW4Zy2XPX/jkFudseBnF92qQUbkDUTjp6n0qxdkU/QTj/ysbDP0ffy9HvRDQh4Xb3kfx3cswvvbSk1oHZ52/iGX1en7qWWrmpSHv/EEUVB8Dq+WhCAGwOv1kXaJPltdBiYxBY0iBrfo4ck/vB2s0TK9bel7HxgRBTHRxpu1voqTnKnS2LEgBz1O+uLZ0Jbko7r5C4zYnIYwosPKAZzgp560LwbKUfFJM3QGJryn+lGVw3BxoFy9IyjBpYMTFRuy9zWLfw4RBo+dvIthRD85ogjjqRiwSpi3ADW3qfARaaxG4cjtxLbP3IdrjaGZFefBy4FptwsBgTR2olhAJ2mHZ/jZsdSdgqtqISKiLtgMfgr8k/jZwtRZizH2JKr6Mo4oPzShZSSKNKCH1yCHDB394yuU+9CP5G4tIE1ueUPH3bZVU8RUM2tPXox7WD30nr04LGtp3nDTyy0jor3szJhn/s4U0aIrI8P7qaT7P0Yt0cdkftKdvANrN69HMrUKz/sVOacg7GaUoxH/2OpEGPEnrk9jnIr5T19T4x+8euEgTV9Hawq9W86tNS+0n3l6roXBpb1HLOS5erp/XYmNh2MsrI1GnM19nznORmDzRtOI/9KYl/eGu+2s7V1YJ0e7+5wIQ7A50vLA1GHH2rHkE8LgzqkCUQwZzYUPYbl/RUVHVQC9WHRZmY/So4D5Qjc6Kd+oiDkepwWxrewSQZFrxUnq6P0orXrnH9O4becYNa2FYXjBRLB8lFmlRbOtG4Hot/Kd+c4bsTd9qkfEdZzElmVamzl2EtmW/m1Vov+EY8zo6d5XRjpepSU1JU8bDQdnlcQldD5pk+OjclX5JO29BLF6tZ5q7/hVgAIKnJtb6lFxOAAAAAElFTkSuQmCC") no-repeat left top;width:25px;height:25px}
#wellnessDiscounts .featuredIconMedium{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACIBJREFUeNq0WHl0VNUd/t6b995khsw+k32yAQq4VUirnB5KCQIHQZb2VKwHjlhZrG1RaSlLtUdKqyBFBLF4giKFU4WeEtMiYFmSSKmSmJiUJZgYktBMNiaTGWZ9y8y83jegJGRhJtJ7zvtn5t7f/e7v3t/3ffdS50zTkEijKBrRkJAjhVz3RhEslBGeQCMph4bGqPwbRcgbBX+ZAv0f8lsZw1lqVMmaRlmOJjZPXMAoCpAphN3dj0lwLmRhm6Ur/A7UY+xgs1KhHpkFJsUGiiZ9ul0QmtogOjohNDjgL62CKLSdYmD6M2tI3QMVwR4HyFsCo2gGkuvKwjBcz2vz7xlvXjYH+ukTob3/rrhWztc3w3fiE/S88yG8NRWNDHSbOXNGkQwCTpaHAYymASlqDXkbdiel5T6SuvpJWJ9eADopCcNtrr0l6PxdEYKXLlQkafOfoLVJ9XIkEj8wioCKBELjBb75I9vCx21Zb6wFYzTgdjRZCqNt9Wvo2LozwtGp8xiz+UM5Eu6flwFB+YMTBL7ps8wXVtly9228baBi8VkGWa/9GnlvbVJJUechyeWcT6mYoYHFQAVDE3ih+Uz25g10xoZfxD2h9/BpuP9yJO7+1uWPYlRxEcKyqzjscU+jVKpBgCmFJ0V0QqjpY/tv1zGpv1qcUCa63zqIjheKEhpjnD8V+e9ugxC+fCwaCt0BUtX9gFFgCAM1FNseXzgiff1PE94ivqoRYotjyEobqJkXP4KslavABy4fRfhmYASpeLVrjtpofyhnz4aEQQkXmyE6u0A4Dp6DJxMen7HleSSPK8gXrrb+MsYGXwMjSMORK29kbV4VO5yJNveBYxAj7bG8+49VDqso7H9aTZgtsAF8RP81sLDXOSs5tyDbvGTusIIGTp2HCnqwlA2+0mrIopRwjOTJBTBPma0RAm1PKUpDK9onyl0rrSt+NCxQfN0leMv+DU6TBkZvRuBSDfxlVcOKZV3xQ0TgW0lFCapoQEjlmPRC/ZxJwwrmJxmS0AVay4GkDYrU+I4Pbzt1MyYi2X5/luTz3E1LgvPb+infJUJs79Mp3OVCuMd1y2Cev5WSejYRXb6mfRyVAvf7/0TUHxxyXMTnhdR2pS93aZKgm/YAOe/dM5kIsS7qsfZ+A8XWTlx+5iWIta3QjLmTZEMmk8u9yJiConNCQys4Q6YiNrHfGYMZEZcfDRMWkywm9R0TYwMGfGMj6Awtsre/CDYzpc+8bHYKiSTNICUYfZDNtPYDpi24Czk7N6Bl0Ro4z70PNfJISAMZ1FvXKLAGE5mLzHgdgEzLMUB8QzPpG+nVU0U2mUcIDdClTETOjvXQTX+w37ya8XeSniMyCWuos7m8zAHTrZ0wBuPqSjDy5R2kfDkyjRecJQ2s2QbWZCWf5ZoLifbyV9cJljGZrvexgrOmEVAC+ULIWbke93aVDwhKaUl35IBhzMkkrFbH2CxDnoe0tcswtvav0I4bg6DrPGQhEtPVuAxmlEKw+yLYdCtGH96NrC1rhhxC67Tk06hpZTTVS6MGa5r7xmLshRJYFywg8lFPbJEfNwtvH0wqmvCZiODVOhgnT8G48yUwPPy9OBaDa5DIvgfCLnfcJZ23fzPy9+4ApWdj4AZr0SAfO2O5W36P0eW7oTLr44ofDfCkonmRAAs5xJb2hPjGsmguVGwyZH5whleqMRoNwbJ4fkKxxSYHwmKPXzko1ZLDmZjF2XEAgbazUBmNg5+VEVqIwXZ0bXo3odihz+sV9r9Cq6A5LtS3Jcb2ZbUKUZCzIMcOuHJhEd3tENz/VQgu5lYQjZAeVgRKzyaWseZOhVqO0wxnrfCWfgqp/UpcA8NON3wnK8CxabE7phwiB9x1Aaa5M2BbtAChHrJij1IYDFgtEfWqMwhWX4jvPkAI2/9xLaFF8xFalax1CKGWau+RT+Ia7DtRCf5qI2F4I0RXB/hQC9JWPI28ki3I3rse9j+sI5LiBt/dAmpEkrItCJTXxrcT5VXw1Vd4GJ2lllZEl4Vlq+vN4viAHT1DUq1GoPscVFY9Rn/wNuzb1t7gvHVLMabyADSjRiLgrI3ZIc/++Myj680S5YjsIBIjQbm+ndNNZythd3lKyuWhGrmoyDVUgfwpTHLj7J/JUpdr0L5RSZKbF66RK5AuVyJXFh1dQ8YOnm2QqzA6clZbmKZgukbfHCURh/Cc4+ebhl7Rrn8gINcif+s2jDxEFpZiHpwnGQa5+17BqPd2EXXtRse6nUPGdjzzqjLqj7SG7bxhrYnWccaMfUHH+Qvtq7cPTHy8gGDNWYzdV4yU5xbFf9n48Szcc6IM4as9pCi8A/Zxvr4fntPHPWpdzm/k67p74yZOyp5ISC7vb2rO37UNliXz+laMIMZMIK0e/hNBNBAi/Ka5iXqqcbFwPjjOPkml053+yhDQvV0BmbSFVaXNblq6Ep6S0r5bo+a+EahrpNsXVLD6CzQ89CQ565aljN5wurdLofvKSESxModZyvKDxvnL0P3OQfy/mvfov1D/wGOKj1vNWTPevvn9gu5PcmGwFtsHrMo6s2nJs3A8u/G2g+rauAsNDz9B/DW1XG3NflWOSLd+VPkKHGM0faTRjLqvY3vRuS/GPwrPoZPfGJDvVCW+nPwTtK59pZ1l0qdx1vSigUDd+uFO0UGZIhrY+iJxoCuMU6daTYtmwjhvClSG+F6A5LAIz9/L4HnvGHqKj4jkl9fVhuyXoKJDQ70sxvnUqTziRYyir/2pCALLtdl3j06e9C1weRnEfo+DepQdKoshthCFEsTmDuIS6sB/2YrQZ3Xw19W0U2B2cdrMPYSnWuTobXjqHOgtNuL2FITh/j7JYiGx5naGNRlUeuJziKCQaxsfFjxeopGdFLhycoE5Rm5OnxNtEhN5cPmfAAMAlfrdFxpkJKsAAAAASUVORK5CYII=") no-repeat left top;width:38px;height:38px}
#wellnessDiscounts .featuredIconLarge{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADhNJREFUeNrMW3l8VPW1/957595ZM8kkk4U0EBIDhJAAAoIiWBGl4EMLqKlLW+pSQWu1i9Vu+B6o79WHfdjyAVzayvNZkCL7IoIsZUtACUtC2BMIhCXMkpnJLHfmLu/cCVoRQpa5I/7ymT9mcn/nd76/c37nnO+59zLVjruQpJELhh0GRS1To9FSJSzmqWo0W0HMBsgC/V8FuCgLPsCwxvOsyXiGMfI1YJgDUJVd9P+mZChl0FUaw/RiwN6vBMPjYqL7ZgVBXluCZ9LBZafCkJkGzmYHazERXBVKKAK5xZ8tNTUX0QdSyEtCZLCwRXhTxk66bhVdtYKurddNRT0szLDcRDUqT4kGGr8jIwjBmA3LsFJYh5fBPLAYpr43gP9WJgwZdrqavWyuqsqQXX7EGi8gUluHUFUtgpXVCO2uRSx2ERzsEOw5qxienaMqysfXFTAB/a4qSr+NtNQPZUi1lBHDkDrxDqTePQKm4qKEFAvXHIFvzVb4lmxE4NM9IM+B0Z6/heG5l1VF3vT1AmaYGxiFfSPSXD9eO4pp994F59PlSP3ObUkJBs0rP4Fr7iI0f7xZgw1jev5CFfIvyT3OJR0ww/FPSm7PbFE9LaSOuB3dpj8N+x3D8XWM5lUbce4/5iFQVQmToaePS7M/pcrSwuQAZjTD8vMj7hOTWc6I3JnPIfvnj+F6jLPTZxPwua1u7iz4sypHn9MXMMPYIDPrQ76Dt9hKbkTBB6/DXNYb13MEK/ej/uHnEa4/Couj33qVkceSi6vtzWPblcwyGYgpe0K+A7dk3D8BJQeWX3ew2rDePIB0WYHUUaMQ9B4YA4Wp1FwwMcAMY0JUqQwGDvbOnvI4blg8m2oFNmFl/R9tR+CTXQnLYW0W9N40H84HH0Co+cBQSuEVpHMXAWvzZGYrgS3qNvXHyH/zZd2s0zTzf+F6+0Pd5BUunAXn974HOnKDGZXb0CXADPj3ScBNmZPK0WPedH3P3/ZahCuO6Cqz8INZSPv2nQh5a+9kWOGNTgGm1POjiOf4I7bigShc8oauioU+rYEUc0E8cwbiiQZdZRetewvG3J4Q3SefYzjD+I4BZpksyed5l2G4uADdc+nyLVAgQoIbvuX/1FU2ERD0WvM2yddq9MCHdJ4t7QOWmAVi7BS58csQ8nN1BxxYuZPoBJEIWOFfuV13+eaBvdF9xq8RiRw30nn+yzUBMxw3KuKrH502lErFKffprkz4wFEEa2rAW5zghWwEd+xD9PQ53dfJnvYEUnoPg+hteAgsO6BNwEo4Nk+jZ3nzXkxK7vQt20yuTBTQzINJMUGUz+nu1p+PvLm/ISR+IKbOuTpglhsjBuv6ZIz/LiyDSpKihP+SO0ORiXMo5NYW+FdtT8paKaOHIW34GIj+k7eSlQdfCTgi/U4j69kvPZoUBSK1JxCs2g/BnPU5EQbPZ6Pln1WInb+YlDWzpz0aD5Bk5d9cDphh8sVg4232oSNguak0OUyHonOMIjMswhe/cSlmRKON8K1Ijlvbx96KlF43IeZvmkRfHV+yMPt9GS1wTB6btNo3sHIH+Y+91Z0/73bQH0P81r9yW9LWTfvBGNpoFxErtvwLwEogNMFozEPaxNuTsqh4vAHBXfvBG7Pxlf4OBAO59eYqSC5vUtZOnTQKPJxQQ7EJnwPOospniHVYf/DdspITnVdvpZN0DozNeGWxYLciEq6H/+OKpKxt7lcES1kJpLBnpPbVQKa+VWu8WUcOaHOS7PXB9c5SMAYWQk4eBdhYR1tBhIiF992PYBS6xSPzlYOCl+CEe84SsAYBqiTHLd+xnhoPsfEUGMEI5+MT4+zpqlRyRBn81RVWnskaYoCiDiIYMN/Yq23BZlMc7KlfTiNLnaFk0jd+/uKt5Q4MnssA78iBKl9lozS3tuchVFGLExXPdlCm5pgKwjgME3qh51uvgDG2TYXNg/pQrNDoHzPYoEaixQYmHabigmvWqFm/mIz0h+/BycdfhHvtapgMhTCkpl4CwVyzNRTHJbftFaocBedIAaemtAOUghwnQHK74hufW/4sev71D2RZ8zVnGfvkU863UXqS+rBKWOxhyHGA757d7r4actJRtOYd5L82g+a6EXHXxxVo3bw2Pp3qsF3jw5KNWIHWPAaZC6Fg3usoXPSndsHGARMnMFjSoUTEAlZF1Mll2OPBo6Mj54Ufo3jHAph65SPo3keEg3aeZZOWWhiWgypKCHr2wjKwBH2rPkTm1Ic6PJ9zEr5MK9RYLJPV7vUYUuyXfLzjwzZ8EEoOrUXW5EcQChxCzO3ReLT+YElm1H0BkeBx5DwzFX33Loe5f5/OyaAYxFFAUyHZyCySoP3QNWVY9Jz/3yj825+gGmMIu45QYDagvb5ShyO8yiHkqgWbKqBo8ZvoMfulLopiwQomAqyY2M4ftCuH89H7UFK9DLZhg8nt9lGSF8kNDQm4MCWPQBih5v1IvfPbKKldBcf94xLUMh79VVa7ZandxUt0GHv1RHHlIuQ+/xyR7wZIfi95gKFLLhzzXkQ0dg7dp/8WvTfMB5+bmRhUKmcVMaI17kUKNbxfbvHF85ouPHTmiyje+HdwFCTkgK/T8yW/G3xBJvpWLka3l57RRSeVDKq0hAiwIcAyjOCSL/ohN7fox0XvuIWqJhvtqtTpuUpUjHdErMMG6qaP5CJ8TUGqyIQmljUbT8UueBFtOK/bAt4FHyHYsB8Gh6PTc3l7FpWBlfCv36mbPtFTjYhFPFRACfUsYxQOSfBAPHxSv87Gim3xG11g1c5PFhgKL1FdWz/i4VPQ6C8MhsMUr1GlEmMM7dGnMa4EQwhs2A2epcpNUdtOOW2lLlkhOpeJwNpdbZCNzo/QZ4cu5SL1M5aU2kF1phLctl8f667dgbC3DpzdflWg2pMCouc0op7GNnO2IcWB8KnDCGzZo4tOwe01tGpagIjKHq0e9PDGzMrQp9Xk62cT577x7oV6hTtrKUoJhBD01sD5yCSk3/9vlLMPkEdcJWcLZAeE4NfBrUN7DyN0+BAM1vTN2nGOF8CMzbRclM7Ct3RzYuE/IiKwbjfpm/0vTstc4q2uU5RbzyNvxovIf/8V9Fz8GuXsZyGKpyC6Gy8vSxUFBjjhX1OZuAGWboIWoxiTYdm/elqq/HcDUuF5b11i7ry+AhHXMXApaZcqJlbrGBLBOAChMBfFWxcid9ozX8rZL6D32neJhdkRdFUT0PjutEZrWwZCJ2oR3LkvsYzx/notJki0iUu+BBhnBVvu+sC+nWjZXtX13VyxlUTJ8ae/4hWT2xsnFpkPlaOkZjVsI4dc2XMadzv61axCxj3jEfJVQ/b5W61t5OKRNZFo3bxsE1pOVoFPzVqk9REv70sb2Ve0rxemv9s1d47F4pGVZ3PAUNEfdh2FwodR8NbrKFjwR1C+b5u+ZaThhpVz0WPmdEiyh7ykTquKyDIZ8K/qej5uenV+K/E34A9XNuIVZZvJVrDP88nqLrlRYNOniJw/AY63xnmrdVB/9N23FJlPPthxnv088exdi2EqLqRjsBe8kB4POKHPDnYheG5B857NMNp7bCBsNVcC1s6ciXuKhQmnp/5n58/vqgqIaKAgVIduP3saffcsgbmk8w+nWYeWxV0867EfIhw9gQjqumTlMz99jTwknYIBfvrVbtiXektypSmtYKW/ehuaXv+/TjGvC3P+AsHWHUXL3kb3Wb9PLLRqPPuv/4XC996IN+8v/PFvnZp+9oU/x0tbwZH3Dln3SJuAWwmj/EOTsVBq+NXL8WcfO3RW5rwPoSgHAw7uQNoE/Z7OzfjBBAyoqQDjMMCzcE3Hiowd+9E4839gtvRuVhnpJ1frd361beqjtPIgS3t7bNyTUKOxdq1rGdQPZUc2ge/h1L3FY+yXj9IjG2AsyGv3WrnZj+Pjp0BLsazFMpGwxNoH3NpSXWLKKJwbaTiG43dPbbfTaBt+Y7yrmKyhPW6sPZfV3jg6+jHEmi/CmNF9hipLW9rqaF+dBCjRn1gcJZu9G9eh/pHn8U0fx+56AoGqXTCn91lGuv97m5t3TW9llNGW1NKqiwsWoO7hX3wzkdKROjbmCXg/WQero3SLCmnSNb3l2sKoIOZwsyW1bLdr4T9wdNSPIAeC3xissSY3Dg25D94N62FNL9tMBhrV3p2a9rvn2sHncIvV0X+db8sW1Pa/Fy07q647WP+6bagtuxfBqn2wZpQuVlX5jo7chOvY7QJVJSovjbM4S2fFTl7AkVsfRuO0WdfHg4mRnf7Zqzg67lEoTUGYnX1nqIpU3uGuaOcfEDc8IPsCb0Zi9em20iHo9tIUOB4Y97WAdb23lGr9dxCsq4bZVHSGtVqmEtg1ndK/i68AZDLgZoqe05M1om6/fSQynyqHo3wc9GjsX2bRaBSeD9bCNW8R/JWV8RwrZHxrNp20X9N5DXVa9cRe8mBHqJL6O9HXMFZrvFlLByCtfDTsY0fAetOABGAqaKnYC/+abWhevBHBozXxJ/eEtLzldAhfhap81mWddXlRi2VvI/L6dKz5wkQJHsEAB8w39iEiUArL4H4Q+nSHsWcPcOk2cFbzFyRfe4VHaQlD9gQg1hHxONyA0J6DCO6uQbj6KIn0aeQ9xDuc/1AZzCOguxNVldH5zbRchuHuUSLRu6WQd6QMv0NLlCxxUt6WDtZpBWezguWN8eadEiWw/iAUdxCxoAfaoxetbb7Ui7zVsY0xGtZQvFwNHd9SY5L4Kp6dQA2iJQYgKpUoothDjcWyKNrbVcjG1qqUizDgfYzAX2SNxpPguVraoL1keo2QJyXh/78AAwCSzq8rkCCxJQAAAABJRU5ErkJggg==") no-repeat left top;width:60px;height:60px}
#wellnessDiscounts #home .searchCategoriesContainer.fixed{position:fixed;top:0;z-index:101}
#wellnessDiscounts #home .searchCategoriesContainer #headerText{padding:10px 15px;padding-bottom:20px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer label{font-family:'Calluna Sans',Helvetica,Arial,sans-serif;color:#d31145;font-size:18px;width:100%}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #noSearchResults{margin-bottom:0}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #noSearchResults .errorSection{width:395px;margin:10px 0 0 0;padding:10px;overflow:hidden}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #noSearchResults .errorSection div{float:left;width:360px;margin-left:15px;line-height:25px}
#wellnessDiscounts #home .arrow{width:8px;height:8px;display:inline-block}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer .callToAction{height:27px;line-height:28px;margin:5px;top:19px;right:50px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer .dropdown-menu{position:absolute;background-color:white;box-shadow:0 0 8px 2px rgba(0,0,0,0.5);margin-top:3px;margin-left:2px;padding:5px;width:408px;z-index:10}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer ul.dropdown-menu li{background:0;padding:3px 10px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer .dropdown-menu li.active{background-color:#d31145}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer .dropdown-menu li a{color:black;text-decoration:none}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer .dropdown-menu li.active a{color:white}
#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer{margin:0 15px 15px 15px}
#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer .title{color:#7a6f60;font-family:Helvetica,Arial,sans-serif;font-size:14px;cursor:pointer;display:inline-block;padding:5px 10px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#eae8e4}
#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer.collapsed .title{border-radius:5px}
#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer #categories{padding:5px;background-color:#eae8e4;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-top-left-radius:0;margin-top:-1px;text-align:center}
#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer .categoryButton{margin:5px;display:block;cursor:pointer}
#wellnessDiscounts #home #helpContainer{margin:15px;padding:15px;border:1px solid #a2988a;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;display:none;overflow:hidden}
#wellnessDiscounts #home #helpContainer .text{margin-bottom:10px}
#wellnessDiscounts #home #helpContainer .col3{width:33%;float:left;display:block}
#wellnessDiscounts #home #helpContainer .helpCategoryLink{cursor:pointer}
#wellnessDiscounts #home #resultsPrintContainer{position:relative;padding:15px 0 40px 0}
#wellnessDiscounts #home #resultsPrintContainer #searchResult{position:absolute;left:20px}
#wellnessDiscounts #home #resultsPrintContainer #printLink{position:absolute;right:20px}
#wellnessDiscounts .offersHeader{width:100%;height:45px;border:1px solid #7a6f60;border-right:0;border-left:0;background-color:#d31145;color:white}
#wellnessDiscounts .offersHeader .featuredIconMedium{float:left;margin:4px}
#wellnessDiscounts .offersHeader .rightContent .featuredIconMedium{margin:0;position:absolute;top:-10px;left:-45px}
#wellnessDiscounts .offersHeader .title{padding:15px 0;margin-left:15px;float:left;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;font-size:22px !important;color:white !important}
#wellnessDiscounts .offersHeader .rightContent{color:white;float:right;margin:14px 7px}
#wellnessDiscounts #featuredOffersContainer .title{margin-left:0}
#wellnessDiscounts #featuredOffers{height:220px;position:absolute;width:940px}
#wellnessDiscounts #featuredOffersViewport{overflow:hidden;height:220px;margin:10px 20px;position:relative}
#wellnessDiscounts .offerContainer{background-color:white;border:1px solid #f3f2f0;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;box-shadow:0 0 5px 2px rgba(0,0,0,0.2);position:relative;margin:5px 15px 5px 5px;float:left}
#wellnessDiscounts .offerContainer.last{margin-right:0}
#wellnessDiscounts .offerContainer:hover{background-color:#f3f2f0 !important}
#wellnessDiscounts .offerContainer.featured{background-color:#f8f2d8}
#wellnessDiscounts .offerContainer.featured:hover{background-color:#f8f2d8 !important}
#wellnessDiscounts .offerContainer .offer{cursor:pointer}
#wellnessDiscounts .offerContainer.small .offer{width:261px;height:170px;margin:5px;position:absolute;padding:15px 10px;background-color:white}
#wellnessDiscounts .offerContainer.small .offer .featuredIconMedium{float:left;margin-top:5px;padding-right:5px}
#wellnessDiscounts .offerContainer.featured .offer .title{line-height:18px;padding-left:10px}
#wellnessDiscounts .offerContainer.featured .offer .category,#wellnessDiscounts .offerContainer .offer .website{margin-left:45px}
#wellnessDiscounts .offerContainer.featured .offer .category,#wellnessDiscounts .offerContainer.featured .offer .website a{color:#7a6f60}
#wellnessDiscounts .offerContainer .offer .discountContainer{width:261px;height:50%;position:absolute;bottom:0}
#wellnessDiscounts .offerContainer .offer .discountContainer .noLogo{text-align:center}
#wellnessDiscounts .offerContainer .offer .discountContainer .noLogo .discount{width:150px;margin:0 auto}
#wellnessDiscounts .offerContainer .offer .discountContainer .noLogo .callToAction{width:130px;margin-top:5px}
#wellnessDiscounts .offerContainer .offer .companyLogo{width:50%;height:90px;float:left}
#wellnessDiscounts .offerContainer .offer .companyLogo img{padding-top:10px;padding-left:10px}
#wellnessDiscounts .offerContainer .offer .rightColumn{float:left;width:45%;padding-left:5%}
#wellnessDiscounts .offerContainer .offer .discount{width:118px;height:60px;border:1px solid #7a6f60 \9;border-radius:5px;font-size:18px;text-align:center;display:grid;place-items:center;background-color:white;box-shadow:0 0 8px 2px rgba(0,0,0,0.3)}
#wellnessDiscounts .offerContainer .offer .callToAction{width:98px;margin-top:5px;right:10px;text-align:center}
#wellnessDiscounts #offers{width:100%;height:715px;overflow-x:hidden;overflow-y:auto;clear:both}
#wellnessDiscounts .offerContainer .offer:hover{background-color:#f3f2f0 !important}
#wellnessDiscounts .offerContainer.featured .offer:hover{background-color:#f8f2d8 !important}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer .address a{color:#7a6f60}
#wellnessDiscounts .offerContainer.large .offer .discountContainer{width:105px;position:absolute;right:15px;top:15px}
#wellnessDiscounts .offerContainer .offer:hover .callToAction.secondary{background-color:#7a6f60}
#wellnessDiscounts .showMore{clear:both;text-align:center;height:20px;padding:30px}
#wellnessDiscounts #disclaimer{text-align:center;font-style:italic;font-size:12px;padding:15px 30px 30px 30px}
#wellnessDiscounts #details #heading{height:50px;margin:20px 15px 5px 15px;text-align:right}
#wellnessDiscounts #details #heading .callToAction{position:absolute;left:0;z-index:15}
#wellnessDiscounts #details #heading .rightContent{position:absolute;right:15px}
#wellnessDiscounts #details #heading .rightContent.featured{right:55px}
#wellnessDiscounts #details #heading .rightContent .title{font-size:22px;line-height:24px;color:#d31145}
#wellnessDiscounts #details #heading .featuredIconMedium{position:absolute;right:10px;top:44px}
#wellnessDiscounts #details #heading .rightContent .print{display:inline-block;margin-right:10px}
#wellnessDiscounts #details #mapContainer{position:absolute;width:100%;height:205px;top:95px}
#wellnessDiscounts #details #mapContainer #mapDiv{width:100%;height:205px}
#wellnessDiscounts #details #contentContainer{margin-top:235px;position:relative;overflow:hidden}
#wellnessDiscounts #details #contentContainer.noLocation{margin-top:0}
#wellnessDiscounts #details #contentContainer #discountInformation{float:left;width:100%}
#wellnessDiscounts #details #contentContainer.noLocation #discountInformation{width:auto}
#wellnessDiscounts #details #contentContainer #discountInformation #discountDetails{padding:15px;padding-left:25px}
#wellnessDiscounts #details #contentContainer #discountInformation #discountDetails h2{font-size:22px}
#wellnessDiscounts #details #contentContainer #discountInformation #discountDetails .discount{margin-top:20px;font-weight:bold;font-size:16px}
#wellnessDiscounts #details #contentContainer #discountInformation #promoContainer{width:100%;min-height:160px;overflow:hidden}
#wellnessDiscounts #details #contentContainer #locations .header,#wellnessDiscounts .cf #locations .header{background-color:#d31145;color:white;font-size:20px;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;padding:10px 15px;border-bottom:1px solid #7a6f60;position:relative}
#wellnessDiscounts #details #contentContainer #locations .location{padding:10px 10px 10px 35px;position:relative;border-top:1px solid #7a6f60;cursor:pointer}
#wellnessDiscounts #details #contentContainer #locations .location.selected{background:#eae8e4}
#wellnessDiscounts .cf #locations{float:left}
#wellnessDiscounts #details .locationIndex{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAIASURBVDhPpZRLTxNhFIZnb0svQ2hp6UBaaEvSVogSIEhEIKAxgQC6IS4BL1GIK+PGCGwIhB9ATOwPUW4t0MLQocVAW8GCaQrBP/F6vqkFZ6aitotnkjnfeZ+czHcyHIBrybyaQgH1mZqixdTIY2zrDNglYnqjgh2qJZpvU5s2pymIvAUiheI2AUcDQ/j+YhJn07PIvZvGyfgzpDrvQeKtsvR86QNF/iCLUkNUb0bc34zs+xnk5uaLkpl6DdHqAOvPLSxSVCXbNvDY1Oc5GBxBeuz5tUi3WuXeLZ1JKUsODiOsM2KNDhibghPS3R5I3X3F6ehCyFx12R/3NclCWbZB4y6T7HdWjDzWa+qwUe+5JOxyY73ageUKs6I3RMiyi2CQ7AZ8ulFRMkz47eUkrcHwI6zS7X0uE8ntBRej0VeNZqyY+LKI6E3g9hp9CFtsCFmsZRGl78h9HX2CiK0GEaG2LCRPY34/RJLF3O7Scbpw+ubtL1llFfabAiWza7fnV4M9jsefIuGqR6q15b858PuQaGm7kjFEmwPJmwFkujr/meOOdsQFQRYpZIydSgvSNHb2fu9fydxpxxenk2JXeYWMITV4kPR6ke3rxvnAAw1nD/uRDvjBflXqrOKlQG5+AWyZ96rtOKTbKrBfWwc2/dHYBLVpc5qCmh8fgyigPlMC7idRhoHc0qanlAAAAABJRU5ErkJggg==") !important;background-repeat:no-repeat;line-height:20px;font-size:12px;font-weight:bold;padding-left:5px;color:white;position:absolute;left:10px;top:10px;width:20px;height:20px}
#wellnessDiscounts #details .pushpin{line-height:20px;font-size:12px;font-weight:bold;color:white;width:25px;height:40px;padding-top:3px;padding-left:8.5px;cursor:pointer}
.ih-tooltip{background-color:white;color:#232323;padding:10px 20px;border-radius:0;-webkit-box-shadow:0 0 7px #555;-khtml-box-shadow:0 0 7px #555;-moz-box-shadow:0 0 7px #555;-ms-box-shadow:0 0 7px #555;-o-box-shadow:0 0 7px #555;box-shadow:0 0 7px #555;border:1px solid #a2988a;font-size:12px;line-height:12px;position:absolute;font-weight:normal;z-index:10000;display:none}
.ih-has-tooltip{cursor:help}
#wellnessDiscounts #home .ih-tooltip-image{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA+tpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjVEMjA4OTI0OTNCRkRCMTE5MTRBODU5MEQzMTUwOEM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGRDE0RTExMjRDMTExRTVCNDExQzExMEE2QjVGODI2IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGRDE0RTEwMjRDMTExRTVCNDExQzExMEE2QjVGODI2IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIElsbHVzdHJhdG9yIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxODAxMTc0MDcyMDY4MTE4MjJBRkJDMzUyRUEzRDRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE4MjJBRkJDMzUyRUEzRDRBIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+UHJpbnQ8L3JkZjpsaT4gPC9yZGY6QWx0PiA8L2RjOnRpdGxlPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnoxwOUAAAF0SURBVHjafNPLK4RRGMfx9x1D2Iq/wcpCuSxcFmOBFCGXIpS/wCVkpbAgNpY2Q8mljDRNNuMyStSQla0/wMJSNLl8H/1evZ1mnPo0533OOc975jnv8VMnB57T6jGNXkQV+0ICm7gNT446i7cxqf4NsvhGHfplB+P5ElyjGRtYxIeTvAgrmEM1Gi0Y0WBci4cwo8XtOMQ+OvGJefShQfHfBJZtDFta4OktZxhQ0hTWNGa1WFe8xqeISTpd8DWhDG/qlyCHF1SiAq8as9qcR7U4XFkbGMSzFgcxt10iFgk9BO0dR7hHOdKowmzo7dYy+Y7RbVc6wgkV2nN2+pegtUCCrL6HeJ6xliCBVbujQIL0P7uM2Q4j+m+ePiC3JVSPYie+qt8py/6EPXvQdhOhiT061lwoZqe2gGM8BqcwgjsFl1V9a6cIblsplmDfzYPuhec7t3EXo+pfaKJVuxZtituC4WCBn+c6N+k+dDvxpOqUCQd/BBgAXhRX3oqYapAAAAAASUVORK5CYII=");background-repeat:no-repeat;padding-left:16px;padding-top:2px;margin-left:2px;margin-right:2px;width:16px;height:16px;vertical-align:bottom;cursor:help}
.ih-tooltip .arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}
.ih-tooltip .arrow.top{top:-16px;bottom:auto}
.ih-tooltip .arrow.left{left:20%}
.ih-tooltip .arrow.right{left:80%}
.ih-tooltip .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-box-shadow:-9px 6px 5px 9px #000;-khtml-box-shadow:-9px 6px 5px 9px #000;-moz-box-shadow:-9px 6px 5px 9px #000;-ms-box-shadow:-9px 6px 5px 9px #000;-o-box-shadow:-9px 6px 5px 9px #000;box-shadow:-9px 6px 5px 9px #000;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.ih-tooltip .arrow.top:after{bottom:-20px;top:auto}
.contactInfoFlyout:root{background:#f8f2d8}
.contactInfoFlyout .tab{background-color:#d31145;color:white;font-size:16px;width:40px;height:100px;display:inline-block;border-top-left-radius:5px;border-bottom-left-radius:5px}
.contactInfoFlyout .contactInfo{display:inline-block;height:100px;position:absolute}
.contactInfoFlyout .contactInfo .icon{display:table-cell;vertical-align:middle;padding-right:10px;padding-left:10px;height:100px}
.contactInfoFlyout .contactInfo .numbers{color:#8c847b;display:table-cell;vertical-align:middle;padding-bottom:5px;height:100px}
.contactInfoFlyout .contactInfo .largeText{font-family:Bebas;font-size:18px}
.contactInfoFlyout .contactInfo .smallText{font-family:'Calluna Sans',Helvetica,Arial,sans-serif;font-size:16px}
.fade{top:0;left:0;right:0;opacity:1}
.fade.ng-enter,.fade.ng-leave{-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}
.fade.ng-enter{opacity:0}
.fade.ng-enter-active{opacity:1}
.fade.ng-leave{opacity:1}
.fade.ng-leave-active{opacity:0}
.gallery-prev,.gallery-next{position:absolute;top:50%;margin-top:10px;width:30px;height:30px;z-index:800;cursor:pointer;outline:0}
.gallery-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAeCAYAAADU8sWcAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAD4SURBVEhLxY47DsIwEERzBI7KOagoKSMuQwdIiILTGNsaonxeMpvGjPSU6Nnr2S6l9DdQtgJlK1Du5AwuBMod9JkSOrOgDNJ/3o/8qaFzC8oAtfh6OeXfGrpjQWkYiluXT4pbli+KW5VjcYvy1eKCQnMWlCM2iwsKzVpQCltcUGjegjITKi4o9IaF5DFaXFDoHQvJQ+b5ut+wbI5C71hQZsILKPSGBaUILaDQvAXlCLuAQrMWlDM2F1BozoISWF1AoRkLyhVwAYXuW1BusFhAobsWlIbJAgrds6AMMCyg0B0LyiB1gUwJnVtQ7uC3AJ1ZULYCZRtS9wWidPfrONBLhAAAAABJRU5ErkJggg==") !important;left:0}
.gallery-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAeCAYAAADQBxWhAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAADySURBVEhLvdaxDcIwFIThjMCIjELNBNRQ0CHRING5o0NIaSjYxfhSRDY5O/eeZIpPUU6x/zZDjPHv6NgbHXujo2CXbH42GR0FIXklrjAdBWF8PtLDF6ajINyv5+gN01EwRY+HvStMR8Ec9YTpKCii1jAdBYuoJUxHAY2qYToKqlFYCy8GUTMKrXDxYrAahVo4v8hCikIWns/nF1lI0dvlFD/vMX0et9nZftFaEIoXg2a0FYTFIKpG14JARwGNKkGgo2ARVYNAR0ERtQSBjoI5ag0CHQVT1BMEOgqmqCcIdBQEbxDoKMAvqCsIdOyNjn3F4QvTakPJT2pnegAAAABJRU5ErkJggg==") !important;right:0}
.gallery-pager{text-align:center;width:auto;z-index:15;position:absolute;bottom:0;overflow:hidden;left:0;width:100%;height:20px}
.gallery-pager a{display:inline-block;background:#a2988a;width:12px;height:12px;text-indent:-9999px;border:0;margin:0 6px;border:1px solid #fff;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.gallery-pager a.active{background:#d31145}
#wellnessDiscounts #wrapper{padding:20px 40px;min-width:1100px;min-height:100%}
#wellnessDiscounts hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0}
.cf{font-family:'Calluna Sans',Helvetica,Arial,sans-serif}
.cf .cover-page .title{font-size:15px}
.cf .content .big-text{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:bold}
.cf .content p{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:15px}
.cf .content{color:#232323}
.cf .cover-page{padding:50px 20px 0 20px;page-break-after:always}
.cf .cover-image{width:100%}
.cf .spaced{margin:20px 0}
.cf .pushed-down{margin-top:50px}
.cf .offer h3{margin-bottom:2px}
.cf .offer p{margin-top:14px}
.cf .offerName{font-size:15px;font-weight:bold;font-family:Calluna}
.cf .line div{padding:0}
.cf .featuredIconMedium{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACIBJREFUeNq0WHl0VNUd/t6b995khsw+k32yAQq4VUirnB5KCQIHQZb2VKwHjlhZrG1RaSlLtUdKqyBFBLF4giKFU4WeEtMiYFmSSKmSmJiUJZgYktBMNiaTGWZ9y8y83jegJGRhJtJ7zvtn5t7f/e7v3t/3ffdS50zTkEijKBrRkJAjhVz3RhEslBGeQCMph4bGqPwbRcgbBX+ZAv0f8lsZw1lqVMmaRlmOJjZPXMAoCpAphN3dj0lwLmRhm6Ur/A7UY+xgs1KhHpkFJsUGiiZ9ul0QmtogOjohNDjgL62CKLSdYmD6M2tI3QMVwR4HyFsCo2gGkuvKwjBcz2vz7xlvXjYH+ukTob3/rrhWztc3w3fiE/S88yG8NRWNDHSbOXNGkQwCTpaHAYymASlqDXkbdiel5T6SuvpJWJ9eADopCcNtrr0l6PxdEYKXLlQkafOfoLVJ9XIkEj8wioCKBELjBb75I9vCx21Zb6wFYzTgdjRZCqNt9Wvo2LozwtGp8xiz+UM5Eu6flwFB+YMTBL7ps8wXVtly9228baBi8VkGWa/9GnlvbVJJUechyeWcT6mYoYHFQAVDE3ih+Uz25g10xoZfxD2h9/BpuP9yJO7+1uWPYlRxEcKyqzjscU+jVKpBgCmFJ0V0QqjpY/tv1zGpv1qcUCa63zqIjheKEhpjnD8V+e9ugxC+fCwaCt0BUtX9gFFgCAM1FNseXzgiff1PE94ivqoRYotjyEobqJkXP4KslavABy4fRfhmYASpeLVrjtpofyhnz4aEQQkXmyE6u0A4Dp6DJxMen7HleSSPK8gXrrb+MsYGXwMjSMORK29kbV4VO5yJNveBYxAj7bG8+49VDqso7H9aTZgtsAF8RP81sLDXOSs5tyDbvGTusIIGTp2HCnqwlA2+0mrIopRwjOTJBTBPma0RAm1PKUpDK9onyl0rrSt+NCxQfN0leMv+DU6TBkZvRuBSDfxlVcOKZV3xQ0TgW0lFCapoQEjlmPRC/ZxJwwrmJxmS0AVay4GkDYrU+I4Pbzt1MyYi2X5/luTz3E1LgvPb+infJUJs79Mp3OVCuMd1y2Cev5WSejYRXb6mfRyVAvf7/0TUHxxyXMTnhdR2pS93aZKgm/YAOe/dM5kIsS7qsfZ+A8XWTlx+5iWIta3QjLmTZEMmk8u9yJiConNCQys4Q6YiNrHfGYMZEZcfDRMWkywm9R0TYwMGfGMj6Awtsre/CDYzpc+8bHYKiSTNICUYfZDNtPYDpi24Czk7N6Bl0Ro4z70PNfJISAMZ1FvXKLAGE5mLzHgdgEzLMUB8QzPpG+nVU0U2mUcIDdClTETOjvXQTX+w37ya8XeSniMyCWuos7m8zAHTrZ0wBuPqSjDy5R2kfDkyjRecJQ2s2QbWZCWf5ZoLifbyV9cJljGZrvexgrOmEVAC+ULIWbke93aVDwhKaUl35IBhzMkkrFbH2CxDnoe0tcswtvav0I4bg6DrPGQhEtPVuAxmlEKw+yLYdCtGH96NrC1rhhxC67Tk06hpZTTVS6MGa5r7xmLshRJYFywg8lFPbJEfNwtvH0wqmvCZiODVOhgnT8G48yUwPPy9OBaDa5DIvgfCLnfcJZ23fzPy9+4ApWdj4AZr0SAfO2O5W36P0eW7oTLr44ofDfCkonmRAAs5xJb2hPjGsmguVGwyZH5whleqMRoNwbJ4fkKxxSYHwmKPXzko1ZLDmZjF2XEAgbazUBmNg5+VEVqIwXZ0bXo3odihz+sV9r9Cq6A5LtS3Jcb2ZbUKUZCzIMcOuHJhEd3tENz/VQgu5lYQjZAeVgRKzyaWseZOhVqO0wxnrfCWfgqp/UpcA8NON3wnK8CxabE7phwiB9x1Aaa5M2BbtAChHrJij1IYDFgtEfWqMwhWX4jvPkAI2/9xLaFF8xFalax1CKGWau+RT+Ia7DtRCf5qI2F4I0RXB/hQC9JWPI28ki3I3rse9j+sI5LiBt/dAmpEkrItCJTXxrcT5VXw1Vd4GJ2lllZEl4Vlq+vN4viAHT1DUq1GoPscVFY9Rn/wNuzb1t7gvHVLMabyADSjRiLgrI3ZIc/++Myj680S5YjsIBIjQbm+ndNNZythd3lKyuWhGrmoyDVUgfwpTHLj7J/JUpdr0L5RSZKbF66RK5AuVyJXFh1dQ8YOnm2QqzA6clZbmKZgukbfHCURh/Cc4+ebhl7Rrn8gINcif+s2jDxEFpZiHpwnGQa5+17BqPd2EXXtRse6nUPGdjzzqjLqj7SG7bxhrYnWccaMfUHH+Qvtq7cPTHy8gGDNWYzdV4yU5xbFf9n48Szcc6IM4as9pCi8A/Zxvr4fntPHPWpdzm/k67p74yZOyp5ISC7vb2rO37UNliXz+laMIMZMIK0e/hNBNBAi/Ka5iXqqcbFwPjjOPkml053+yhDQvV0BmbSFVaXNblq6Ep6S0r5bo+a+EahrpNsXVLD6CzQ89CQ565aljN5wurdLofvKSESxModZyvKDxvnL0P3OQfy/mvfov1D/wGOKj1vNWTPevvn9gu5PcmGwFtsHrMo6s2nJs3A8u/G2g+rauAsNDz9B/DW1XG3NflWOSLd+VPkKHGM0faTRjLqvY3vRuS/GPwrPoZPfGJDvVCW+nPwTtK59pZ1l0qdx1vSigUDd+uFO0UGZIhrY+iJxoCuMU6daTYtmwjhvClSG+F6A5LAIz9/L4HnvGHqKj4jkl9fVhuyXoKJDQ70sxvnUqTziRYyir/2pCALLtdl3j06e9C1weRnEfo+DepQdKoshthCFEsTmDuIS6sB/2YrQZ3Xw19W0U2B2cdrMPYSnWuTobXjqHOgtNuL2FITh/j7JYiGx5naGNRlUeuJziKCQaxsfFjxeopGdFLhycoE5Rm5OnxNtEhN5cPmfAAMAlfrdFxpkJKsAAAAASUVORK5CYII=") no-repeat left top;width:38px;height:38px}
.cf .location{margin:10px 0 10px 5px}
#wellnessDiscounts .vcenter{margin-top:10px}
#wellnessDiscounts .subtitle{font-size:18px;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;color:#d31145;margin:15px 0 20px 0;font-weight:bold}
#wellnessDiscounts #details #heading .rightContent .title{padding:44px 0 0 0}
#wellnessDiscounts #details #heading .rightContent .website{float:right;z-index:5;position:relative}
#wellnessDiscounts .cf .locationIndex{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAIASURBVDhPpZRLTxNhFIZnb0svQ2hp6UBaaEvSVogSIEhEIKAxgQC6IS4BL1GIK+PGCGwIhB9ATOwPUW4t0MLQocVAW8GCaQrBP/F6vqkFZ6aitotnkjnfeZ+czHcyHIBrybyaQgH1mZqixdTIY2zrDNglYnqjgh2qJZpvU5s2pymIvAUiheI2AUcDQ/j+YhJn07PIvZvGyfgzpDrvQeKtsvR86QNF/iCLUkNUb0bc34zs+xnk5uaLkpl6DdHqAOvPLSxSVCXbNvDY1Oc5GBxBeuz5tUi3WuXeLZ1JKUsODiOsM2KNDhibghPS3R5I3X3F6ehCyFx12R/3NclCWbZB4y6T7HdWjDzWa+qwUe+5JOxyY73ageUKs6I3RMiyi2CQ7AZ8ulFRMkz47eUkrcHwI6zS7X0uE8ntBRej0VeNZqyY+LKI6E3g9hp9CFtsCFmsZRGl78h9HX2CiK0GEaG2LCRPY34/RJLF3O7Scbpw+ubtL1llFfabAiWza7fnV4M9jsefIuGqR6q15b858PuQaGm7kjFEmwPJmwFkujr/meOOdsQFQRYpZIydSgvSNHb2fu9fydxpxxenk2JXeYWMITV4kPR6ke3rxvnAAw1nD/uRDvjBflXqrOKlQG5+AWyZ96rtOKTbKrBfWwc2/dHYBLVpc5qCmh8fgyigPlMC7idRhoHc0qanlAAAAABJRU5ErkJggg==") !important;background-repeat:no-repeat;line-height:20px;color:#fff;float:left;margin:5px;width:20px;height:20px;font-size:12px;font-weight:bold;padding-left:5px}
#wellnessDiscounts .cf .discountAmount,#wellnessDiscounts .cf .location,#wellnessDiscounts td span{font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:15px}
#wellnessDiscounts .cf .location{font-size:13px}
#wellnessDiscounts .cf .locationIndexText{float:left;margin:5px 0 0 -18px;color:#fff !important;z-index:999;width:10px;display:inline-block}
#wellnessDiscounts #offerDetails .title{font-size:28px}
#wellnessDiscounts .cf .title{font-size:22px}
#wellnessDiscounts #offerDetails span{font-size:14px}
#wellnessDiscounts #offerDetails .location{font-size:14px}
td.featuredCol{width:55px}
td.contentCol{width:455px}
#wellnessDiscounts .cf #locations{max-height:none}
#wellnessDiscounts .offerTable{width:1020px}
#featuredOffersContainer .offersHeader .relative .featuredTooltip .ih-tooltip{min-width:200px !important}
@media print{.offerTable{page-break-inside:avoid}
#wellnessDiscounts .cf #locations .header{background-color:#d31145 !important;color:#fff !important;-webkit-print-color-adjust:exact}
#wellnessDiscounts .featuredIconMedium{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACIBJREFUeNq0WHl0VNUd/t6b995khsw+k32yAQq4VUirnB5KCQIHQZb2VKwHjlhZrG1RaSlLtUdKqyBFBLF4giKFU4WeEtMiYFmSSKmSmJiUJZgYktBMNiaTGWZ9y8y83jegJGRhJtJ7zvtn5t7f/e7v3t/3ffdS50zTkEijKBrRkJAjhVz3RhEslBGeQCMph4bGqPwbRcgbBX+ZAv0f8lsZw1lqVMmaRlmOJjZPXMAoCpAphN3dj0lwLmRhm6Ur/A7UY+xgs1KhHpkFJsUGiiZ9ul0QmtogOjohNDjgL62CKLSdYmD6M2tI3QMVwR4HyFsCo2gGkuvKwjBcz2vz7xlvXjYH+ukTob3/rrhWztc3w3fiE/S88yG8NRWNDHSbOXNGkQwCTpaHAYymASlqDXkbdiel5T6SuvpJWJ9eADopCcNtrr0l6PxdEYKXLlQkafOfoLVJ9XIkEj8wioCKBELjBb75I9vCx21Zb6wFYzTgdjRZCqNt9Wvo2LozwtGp8xiz+UM5Eu6flwFB+YMTBL7ps8wXVtly9228baBi8VkGWa/9GnlvbVJJUechyeWcT6mYoYHFQAVDE3ih+Uz25g10xoZfxD2h9/BpuP9yJO7+1uWPYlRxEcKyqzjscU+jVKpBgCmFJ0V0QqjpY/tv1zGpv1qcUCa63zqIjheKEhpjnD8V+e9ugxC+fCwaCt0BUtX9gFFgCAM1FNseXzgiff1PE94ivqoRYotjyEobqJkXP4KslavABy4fRfhmYASpeLVrjtpofyhnz4aEQQkXmyE6u0A4Dp6DJxMen7HleSSPK8gXrrb+MsYGXwMjSMORK29kbV4VO5yJNveBYxAj7bG8+49VDqso7H9aTZgtsAF8RP81sLDXOSs5tyDbvGTusIIGTp2HCnqwlA2+0mrIopRwjOTJBTBPma0RAm1PKUpDK9onyl0rrSt+NCxQfN0leMv+DU6TBkZvRuBSDfxlVcOKZV3xQ0TgW0lFCapoQEjlmPRC/ZxJwwrmJxmS0AVay4GkDYrU+I4Pbzt1MyYi2X5/luTz3E1LgvPb+infJUJs79Mp3OVCuMd1y2Cev5WSejYRXb6mfRyVAvf7/0TUHxxyXMTnhdR2pS93aZKgm/YAOe/dM5kIsS7qsfZ+A8XWTlx+5iWIta3QjLmTZEMmk8u9yJiConNCQys4Q6YiNrHfGYMZEZcfDRMWkywm9R0TYwMGfGMj6Awtsre/CDYzpc+8bHYKiSTNICUYfZDNtPYDpi24Czk7N6Bl0Ro4z70PNfJISAMZ1FvXKLAGE5mLzHgdgEzLMUB8QzPpG+nVU0U2mUcIDdClTETOjvXQTX+w37ya8XeSniMyCWuos7m8zAHTrZ0wBuPqSjDy5R2kfDkyjRecJQ2s2QbWZCWf5ZoLifbyV9cJljGZrvexgrOmEVAC+ULIWbke93aVDwhKaUl35IBhzMkkrFbH2CxDnoe0tcswtvav0I4bg6DrPGQhEtPVuAxmlEKw+yLYdCtGH96NrC1rhhxC67Tk06hpZTTVS6MGa5r7xmLshRJYFywg8lFPbJEfNwtvH0wqmvCZiODVOhgnT8G48yUwPPy9OBaDa5DIvgfCLnfcJZ23fzPy9+4ApWdj4AZr0SAfO2O5W36P0eW7oTLr44ofDfCkonmRAAs5xJb2hPjGsmguVGwyZH5whleqMRoNwbJ4fkKxxSYHwmKPXzko1ZLDmZjF2XEAgbazUBmNg5+VEVqIwXZ0bXo3odihz+sV9r9Cq6A5LtS3Jcb2ZbUKUZCzIMcOuHJhEd3tENz/VQgu5lYQjZAeVgRKzyaWseZOhVqO0wxnrfCWfgqp/UpcA8NON3wnK8CxabE7phwiB9x1Aaa5M2BbtAChHrJij1IYDFgtEfWqMwhWX4jvPkAI2/9xLaFF8xFalax1CKGWau+RT+Ia7DtRCf5qI2F4I0RXB/hQC9JWPI28ki3I3rse9j+sI5LiBt/dAmpEkrItCJTXxrcT5VXw1Vd4GJ2lllZEl4Vlq+vN4viAHT1DUq1GoPscVFY9Rn/wNuzb1t7gvHVLMabyADSjRiLgrI3ZIc/++Myj680S5YjsIBIjQbm+ndNNZythd3lKyuWhGrmoyDVUgfwpTHLj7J/JUpdr0L5RSZKbF66RK5AuVyJXFh1dQ8YOnm2QqzA6clZbmKZgukbfHCURh/Cc4+ebhl7Rrn8gINcif+s2jDxEFpZiHpwnGQa5+17BqPd2EXXtRse6nUPGdjzzqjLqj7SG7bxhrYnWccaMfUHH+Qvtq7cPTHy8gGDNWYzdV4yU5xbFf9n48Szcc6IM4as9pCi8A/Zxvr4fntPHPWpdzm/k67p74yZOyp5ISC7vb2rO37UNliXz+laMIMZMIK0e/hNBNBAi/Ka5iXqqcbFwPjjOPkml053+yhDQvV0BmbSFVaXNblq6Ep6S0r5bo+a+EahrpNsXVLD6CzQ89CQ565aljN5wurdLofvKSESxModZyvKDxvnL0P3OQfy/mvfov1D/wGOKj1vNWTPevvn9gu5PcmGwFtsHrMo6s2nJs3A8u/G2g+rauAsNDz9B/DW1XG3NflWOSLd+VPkKHGM0faTRjLqvY3vRuS/GPwrPoZPfGJDvVCW+nPwTtK59pZ1l0qdx1vSigUDd+uFO0UGZIhrY+iJxoCuMU6daTYtmwjhvClSG+F6A5LAIz9/L4HnvGHqKj4jkl9fVhuyXoKJDQ70sxvnUqTziRYyir/2pCALLtdl3j06e9C1weRnEfo+DepQdKoshthCFEsTmDuIS6sB/2YrQZ3Xw19W0U2B2cdrMPYSnWuTobXjqHOgtNuL2FITh/j7JYiGx5naGNRlUeuJziKCQaxsfFjxeopGdFLhycoE5Rm5OnxNtEhN5cPmfAAMAlfrdFxpkJKsAAAAASUVORK5CYII=")}
#wellnessDiscounts .cf .locationIndex{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNWWFMmUAAAIASURBVDhPpZRLTxNhFIZnb0svQ2hp6UBaaEvSVogSIEhEIKAxgQC6IS4BL1GIK+PGCGwIhB9ATOwPUW4t0MLQocVAW8GCaQrBP/F6vqkFZ6aitotnkjnfeZ+czHcyHIBrybyaQgH1mZqixdTIY2zrDNglYnqjgh2qJZpvU5s2pymIvAUiheI2AUcDQ/j+YhJn07PIvZvGyfgzpDrvQeKtsvR86QNF/iCLUkNUb0bc34zs+xnk5uaLkpl6DdHqAOvPLSxSVCXbNvDY1Oc5GBxBeuz5tUi3WuXeLZ1JKUsODiOsM2KNDhibghPS3R5I3X3F6ehCyFx12R/3NclCWbZB4y6T7HdWjDzWa+qwUe+5JOxyY73ageUKs6I3RMiyi2CQ7AZ8ulFRMkz47eUkrcHwI6zS7X0uE8ntBRej0VeNZqyY+LKI6E3g9hp9CFtsCFmsZRGl78h9HX2CiK0GEaG2LCRPY34/RJLF3O7Scbpw+ubtL1llFfabAiWza7fnV4M9jsefIuGqR6q15b858PuQaGm7kjFEmwPJmwFkujr/meOOdsQFQRYpZIydSgvSNHb2fu9fydxpxxenk2JXeYWMITV4kPR6ke3rxvnAAw1nD/uRDvjBflXqrOKlQG5+AWyZ96rtOKTbKrBfWwc2/dHYBLVpc5qCmh8fgyigPlMC7idRhoHc0qanlAAAAABJRU5ErkJggg==") !important;z-index:1}
#wellnessDiscounts .cf .locationIndexText{margin:5px 0 0 -16px;color:#fff !important;-webkit-print-color-adjust:exact}
}
@media screen and (min-width:320px){#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer{padding-top:15px;margin:0}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer .callToAction{top:5px;margin-left:0}
#wellnessDiscounts .callToAction.small{font-size:17px;height:auto;line-height:22px;padding:10px 10px}
#wellnessDiscounts input[type="text"]{border-radius:5px;border:1px solid #7a6f60;background-color:white;padding:13px;width:100%;display:block;color:#373737;font-size:16px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer{width:535px;margin:10px 0 10px 0;display:inline-block;position:relative}
.printerIcon{float:left;margin:-155px 0 0 318px;cursor:pointer}
.contactInfoFlyout{width:380px;height:100px;position:fixed;right:-340px;top:64%;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 0 8px 2px rgba(0,0,0,0.5);background:#f8f2d8;z-index:10000}
#wellnessDiscounts #details #contentContainer #locations,#wellnessDiscounts .cf #locations{float:right;width:99.5%;border:1px solid #7a6f60;max-height:416px;overflow:auto;margin:15px 0}
#wellnessDiscounts .offerContainer .offer .category{font-size:11px;max-width:149px;line-height:11px;padding-top:3px;padding-bottom:5px;color:#7a6f60}
#wellnessDiscounts #home .header{height:129px}
#wellnessDiscounts #home .header .text{font-family:'Calluna Sans',Helvetica,Arial,sans-serif;padding:24px 0;float:left;background-color:#d31145;color:white;margin:-15px;padding-left:20px !important}
#wellnessDiscounts .title{font-size:28px;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;color:#fff}
#wellnessDiscounts p{padding:0 0 20px 0;color:#fff !important;font-size:16px !important;line-height:22px !important}
#wellnessDiscounts #home .searchCategoriesContainer{border-bottom:1px solid #7a6f60;padding-top:20px;margin-bottom:10px;background-color:white;clear:both}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #searchHelp{position:absolute;right:240px;top:14px;padding:3px 10px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#f3f2f0;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:13px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #searchHelp:hover{background-color:#eae8e4}
#wellnessDiscounts .offerContainer.small{width:291px;height:210px}
#wellnessDiscounts .offerContainer.large{width:94.5%;height:150px;margin:10px 0 0 10px}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer{width:175px;height:100px;position:absolute;left:10px;top:10px}
#wellnessDiscounts .offerContainer .offer .title{font-family:'Calluna Sans',Helvetica,Arial,sans-serif;color:#d31145;font-size:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
#wellnessDiscounts #details #contentContainer #discountInformation #discountDetails{padding:15px 0 15px 0}
#wellnessDiscounts #details #contentContainer #locations .header .showAll{right:10px;float:right;padding:1px 7px;display:block;margin-top:-3px}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer .featuredIconMedium{float:left;padding-right:7px;padding-bottom:99px}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer .address{line-height:16px}
#wellnessDiscounts #details #promoContainerFullWidth{width:auto;height:auto;margin:15px 0;overflow:hidden;margin-top:0}
.twinButtons{position:relative;bottom:0;left:0;text-align:center;padding:15px 0 0 0}
#wellnessDiscounts .offerContainer.large .offer{position:relative;background-color:white;height:140px;margin:5px}
#wellnessDiscounts .offersHeader .featuredTooltip{position:relative;top:16px;left:120px}
#wellnessDiscounts .offerContainer .offer .discountContainer .discount .ih-tooltip{position:absolute;z-index:1000;margin:auto;max-width:200px;line-height:15px}
#categoriesContainer{display:none}
}
@media screen and (min-width:375px){#wellnessDiscounts #home .searchCategoriesContainer #searchContainer input[type="text"]{width:59%}
.contactInfoFlyout{top:55%}
}
@media screen and (min-width:413px){.contactInfoFlyout{top:45%}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer input[type="text"]{width:66%}
.printerIcon{float:left;margin:-155px 0 0 355px;cursor:pointer}
}
@media screen and (min-width:768px){#wellnessDiscounts #home .header{height:129px}
#wellnessDiscounts #home .header .text .title{font-size:28px;color:white;padding:20px 0 5px 0}
#wellnessDiscounts p{font-size:14px !important;padding:10 5px 20px 0 !important}
#wellnessDiscounts #home .header .bannerImage{display:none}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #searchHelp{right:150px;top:19px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer input[type="text"]{width:395px;margin-top:5px;margin-bottom:5px;font-size:16px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer{margin:0 0 0 20%}
.printerIcon{float:right;margin:45px 4% 0 0}
.contactInfoFlyout{top:47%}
#wellnessDiscounts .offerContainer .offer .category{font-size:11px;max-width:208px;line-height:11px;padding-top:3px}
#wellnessDiscounts .offerContainer.large{width:97%;height:130px}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer{width:565px}
#wellnessDiscounts .offerContainer .offer .title{max-width:559px;display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;white-space:normal}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer .address{color:#7a6f60;position:absolute;bottom:-5px;line-height:15px;max-width:180px}
#wellnessDiscounts #details #contentContainer #locations .header .showAll{float:right;padding:1px 7px;display:block;margin-top:-3px}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer .featuredIconMedium{padding-bottom:0}
.twinButtons{position:absolute;bottom:18px;left:5%;text-align:center;width:380px}
#wellnessDiscounts .offerContainer.large .offer{height:120px}
#wellnessDiscounts .offersHeader .featuredTooltip{left:5px}
#wellnessDiscounts .offerContainer .offer .discountContainer .discount .ih-tooltip{width:240px;position:absolute;z-index:1000;left:-10px;line-height:15px}
#categoriesContainer{display:block}
}
@media screen and (min-width:820px){#wellnessDiscounts .offerContainer.large{width:48%}
.contactInfoFlyout{top:47%}
#wellnessDiscounts .offerContainer .offer .title{max-width:222px}
.twinButtons{left:7%}
}
@media screen and (min-width:1004px){#wellnessDiscounts #home .searchCategoriesContainer #categoriesContainer{margin:0 0 15px 0}
#wellnessDiscounts .callToAction.small{font-size:14px;padding:0 10px}
#wellnessDiscounts input[type="text"]{padding:5px;display:inline}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer #searchHelp{top:19px}
#wellnessDiscounts #home .searchCategoriesContainer #searchContainer{margin:0 0 0 25%}
.contactInfoFlyout{top:45%}
#wellnessDiscounts .offerContainer .offer .title{max-width:395px}
#wellnessDiscounts #details #contentContainer #discountInformation #promoContainer{margin:0 0 15px 0;width:100%}
#wellnessDiscounts .offerContainer .offer .category{font-size:11px;max-width:208px;line-height:11px;padding-top:3px}
#wellnessDiscounts #details #contentContainer #locations,#wellnessDiscounts .cf #locations{width:420px;margin-top:25px}
#wellnessDiscounts .offerContainer.large .offer .titleAddressContainer .address{color:#7a6f60;position:absolute;bottom:-5px;line-height:15px;max-width:280px}
#wellnessDiscounts #home .header{width:100%;height:129px}
#wellnessDiscounts #home .header .text{font-family:'Calluna Sans',Helvetica,Arial,sans-serif;width:67%;height:130%;padding:24px 0;float:left;background-color:#d31145;color:white}
#wellnessDiscounts #home .header .text .title{font-size:28px;color:white;padding:20px 0 5px 0}
#wellnessDiscounts p{padding:0 15px 5px 0 !important;margin:0 !important}
#wellnessDiscounts #home .header .bannerImage{display:block;float:right;width:34%;height:130%;margin:-15px -15px 0 5px}
#wellnessDiscounts #details #contentContainer #discountInformation #discountDetails{padding:15px 0 15px 15px}
#wellnessDiscounts .offerContainer.large{width:48.5%}
#wellnessDiscounts #details #contentContainer #discountInformation{float:left;width:515px}
.twinButtons{left:12%;bottom:28px}
}
@media screen and (min-width:1180px){.twinButtons{left:14%;bottom:37px}
}
#wellnessDiscounts{font-family:Helvetica,Arial,sans-serif;font-size:12px;color:#000;line-height:18px}
#wellnessDiscounts *{box-sizing:content-box}
#wellnessDiscounts [ng\:cloak],#wellnessDiscounts [ng-cloak],#wellnessDiscounts [data-ng-cloak],#wellnessDiscounts [x-ng-cloak],#wellnessDiscounts .ng-cloak,#wellnessDiscounts .x-ng-cloak,#wellnessDiscounts .ng-hide:not(.ng-hide-animate){display:none !important}
#wellnessDiscounts a{padding:0;text-decoration:underline;color:#000}
#wellnessDiscounts a:hover{color:#d31145}
#wellnessDiscounts h1,#wellnessDiscounts h2{color:#d31145}
#wellnessDiscounts h2,#wellnessDiscounts h3,#wellnessDiscounts h4,#wellnessDiscounts h5,#wellnessDiscounts h6{padding:0 0 4px 0}
#wellnessDiscounts h1{font-size:19px;padding:18px 0 6px;line-height:normal !important}
#wellnessDiscounts h2{font-size:17px}
#wellnessDiscounts p{padding:0 0 20px 0;color:#000}
#wellnessDiscounts .fade{opacity:1;position:relative}
#wellnessDiscounts .text{padding:0 !important}
#wellnessDiscounts #home .searchCategoriesContainer{z-index:101}
#wellnessDiscounts #details #locations .pull-right a{color:#7a6f60}
#wellnessDiscounts #details #locations .pull-right a:hover{color:#d31145}
#wellnessDiscounts .print-page{max-width:1170px;margin:auto;-webkit-box-shadow:1px 0 8px 4px #a2988a;-moz-box-shadow:1px 0 8px 4px #a2988a;box-shadow:1px 0 8px 4px #a2988a}
#wellnessDiscounts .print-page *{margin:0;padding:0;font:inherit;vertical-align:baseline}
#wellnessDiscounts .print-page hr{display:block;height:1px;border:0;border-top:1px solid #000;margin:1em 0;padding:0}
#wellnessDiscounts .print-page h1,#wellnessDiscounts .print-page h2,#wellnessDiscounts .print-page h3,#wellnessDiscounts .print-page h4,#wellnessDiscounts .print-page h5,#wellnessDiscounts .print-page h6{display:block;color:#333;font-weight:bold}
#wellnessDiscounts .print-page h3{font-size:15px}
#wellnessDiscounts .print-page p{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:15px;padding:0 0 20px 0;color:#000}
#wellnessDiscounts .print-page table{margin:30px 0}
#wellnessDiscounts .print-page table td{vertical-align:top;padding:0 10px 0 0;text-align:left}
#wellnessDiscounts .print-page table td span{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:15px}
#wellnessDiscounts .print-page .vcenter{margin-top:10px}
#wellnessDiscounts .print-page .row{display:block}
#wellnessDiscounts .print-page .text-right{text-align:left !important}
#wellnessDiscounts .print-page .spaced{margin:20px 0}
#wellnessDiscounts .print-page .pushed-down{margin-top:50px}
#wellnessDiscounts .print-page#wrapper{padding:20px 40px;min-width:1100px;min-height:100%;width:970px;margin:auto;background:#fff;-webkit-box-shadow:1px 0 8px 4px #a2988a;-moz-box-shadow:1px 0 8px 4px #a2988a;box-shadow:1px 0 8px 4px #a2988a}
#wellnessDiscounts .print-page .content{font-size:12px;line-height:18px}
#wellnessDiscounts .print-page .content .title{font-family:'Calluna Sans',Helvetica,Arial,sans-serif}
#wellnessDiscounts .print-page .content .subtitle{font-size:18px;font-family:'Calluna Sans',Helvetica,Arial,sans-serif;color:#d31145;margin:15px 0 20px 0;font-weight:bold}
#wellnessDiscounts .print-page .content .location{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;margin:10px 0 10px 5px}
#wellnessDiscounts .print-page .content .cover-page{padding:50px 20px 0 20px;page-break-after:always}
#wellnessDiscounts .print-page .content .big-text{margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:bold}
body.wdprintpage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link{padding:10px 24px;color:#fff;background-color:#d31145;text-decoration-line:none}
body.wdprintpage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:hover{background-color:#a1052f;text-decoration-line:none}
body.wdprintpage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:active,body.wdprintpage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:focus{border:1px solid transparent}
.cmp-hcscContainer .bar-header{display:flex;justify-content:center}
.cmp-hcscContainer .bar-header .bar-header-item{display:flex;align-items:center;padding:0 20px}
.cmp-hcscContainer .bar-header .bar-header-item .bar-icon{width:50px;height:20px;margin-right:20px}
.cmp-hcscContainer .bar-header .bar-header-item .bar-icon.hospital-bg{background-color:#055d67}
.cmp-hcscContainer .bar-header .bar-header-item .bar-icon.facility-bg{background-color:#71974a}
.cmp-hcscContainer .bar-header .bar-header-item .bar-label{margin:0;color:#676767}
.cmp-hcscContainer .bar-header .bar-header-item .bar-tooltip{position:relative;width:24px;height:24px;cursor:pointer}
.cmp-hcscContainer .bar-header .bar-header-item .bar-tooltip .info{width:24px;height:24px;margin-left:10px;color:#989898}
.cmp-hcscContainer .bar-header .bar-header-item .bar-tooltip .tooltiptext{position:absolute;display:none;width:394px;height:72px;top:35px;right:-202px;color:#676767;padding:10px;border-radius:4px;text-align:center;border:2px solid #3e3a5d;z-index:1;background:#fff;align-items:center}
.cmp-hcscContainer .bar-header .bar-header-item .bar-tooltip .tooltiptext::before{content:"";width:12px;display:block;transform:rotate(45deg);height:12px;border-radius:2px;border:2px solid #3e3a5d;position:absolute;top:-7px;background:#fff;right:50%;border-bottom:#fff;border-right:#fff}
.cmp-hcscContainer .hcsc-chart .service{display:flex;align-items:center;padding:15px 0;cursor:pointer}
.cmp-hcscContainer .hcsc-chart .service .service-label{color:#676767;padding:0 15px;margin:0;text-align:right}
.cmp-hcscContainer .hcsc-chart .service .bars{position:relative;display:flex;align-items:center;padding:5px 40px 5px 15px}
.cmp-hcscContainer .hcsc-chart .service .bars .bar-container{border-left:1px solid #373737;width:100%}
.cmp-hcscContainer .hcsc-chart .service .bars .bar-container .bar{height:24px;color:#fff;width:0;min-width:max-content;transition:all ease-in-out 1.5s;text-align:right;padding-right:5px;max-width:100%}
.cmp-hcscContainer .hcsc-chart .service .bars .bar-container .bar.hospital-bar{background-color:#055d67;margin-bottom:5px}
.cmp-hcscContainer .hcsc-chart .service .bars .bar-container .bar.facility-bar{background-color:#71974a}
.cmp-hcscContainer .hcsc-chart .service .bars .chevron{position:absolute;right:10px;width:24px;height:24px}
.cmp-hcscContainer .hcsc-chart .service .bars .chevron::after{border:#676767 solid;border-width:3px 3px 0 0;width:17px;height:17px;content:"";display:inline-block;transform:rotate(45deg)}
.cmp-hcscContainer .hcsc-chart .service:hover .service-label{color:#d31145}
.cmp-hcscContainer .hcsc-chart .service:hover .chevron::after{border-color:#d31145}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog{width:800px;max-width:800px;margin:20px auto}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header{border:0;background-color:#d31145;display:flex;align-items:center;padding:10px 15px;font-size:28px;font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;color:#fff}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close{color:#fff;padding:0;border-width:0;margin-left:15px;outline:0}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close:hover{background-color:transparent}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close span{position:relative;width:24px;height:24px;display:block}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close span::before,.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close span::after{content:"";border:1px solid;position:absolute;width:100%;left:0;top:50%}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close span::before{transform:rotate(45deg)}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-header .modal-close span::after{transform:rotate(135deg)}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-body{font-weight:400;font-size:16px;padding:25px;color:#676767;overflow:scroll;max-height:calc(100vh - 180px)}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-body .price-table{margin:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-body .price-table&gt;div{padding:0}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-body .price-table .price-container{padding:15px;background-color:#e9e9e9;border:2px solid #fff;border-left:0;height:100%}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-body .price-table .price-container h4{font-size:22px;color:#d31145;margin:10px 0}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-body .price-table .price-container.savings .price{color:#71974a}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content .modal-footer{border:0;justify-content:center}
@media only screen and (max-width:768px){.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog{width:90%}
}
@media only screen and (max-width:479px){.cmp-hcscContainer .bar-header{flex-direction:column}
.cmp-hcscContainer .bar-header .bar-header-item{margin-bottom:5px}
.cmp-hcscContainer .hcsc-chart .service{flex-direction:column}
.cmp-hcscContainer .hcsc-chart .service .service-label{text-align:left}
.cmp-hcscContainer #hcsc-bar-Modal .modal-dialog .modal-content{display:block}
}
@media only screen and (max-width:767px){.cmp-hcscContainer #hcsc-bar-Modal .bar-modal{background:rgba(0,0,0,0.5)}
}
#exchangeBenefits.top-buffer-3{margin-top:45px}
#exchangeBenefits section{margin-bottom:30px;overflow:hidden}
#exchangeBenefits .footnote-text{font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#676767;font-size:12px;margin:0 0 10px 0}
[errorable]{display:none}
.threeteaserhero.aem-GridColumn.aem-GridColumn--default--12{padding:0 !important}
.cmp-threeteaserhero-wrapper{position:relative;max-width:1440px;height:584px;margin:0 auto}
.cmp-threeteaserhero-wrapper .hero-image{background-color:#f4f3f0;width:100%;height:100%}
.cmp-threeteaserhero-wrapper .hero-image.tablet{display:none}
.cmp-threeteaserhero-wrapper .hero-image.mobile{display:none}
.cmp-threeteaserhero-wrapper .hero-image img.tth-image-asset,.cmp-threeteaserhero-wrapper .hero-image img.tth-image-tablet-asset,.cmp-threeteaserhero-wrapper .hero-image img.tth-image-mobile-asset{display:none}
.cmp-threeteaserhero-wrapper .hero-image .hero-image-asset{background-size:cover;background-position:center;background-repeat:no-repeat;object-fit:cover}
.cmp-threeteaserhero-wrapper .hero-image .hero-image-asset.desktop{width:80%;height:100%;float:right}
.cmp-threeteaserhero-wrapper .hero-image .hero-image-asset.tablet,.cmp-threeteaserhero-wrapper .hero-image .hero-image-asset.mobile{width:100%;float:none;height:90%}
.cmp-threeteaserhero-wrapper .hero-image video{width:80%;height:100%;object-fit:cover;float:right}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper{position:absolute;top:64px;left:135px;z-index:99}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .threeteaserhero-title p{font-size:60px;color:#373737;text-shadow:0 0 4px #f4f3f0;width:540px;font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:300;line-height:normal;min-height:150px;align-content:center}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .threeteaserhero-description p{font-size:28px;color:#676767;text-shadow:0 0 4px #f4f3f0;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;line-height:normal;min-height:50px;align-content:center}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper{display:flex;margin-top:24px;justify-content:center}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container{padding:20px;margin-right:30px;background-color:#fff;border-radius:8px;height:222px;width:270px;box-shadow:0 0 15px rgba(0,0,0,0.098918);text-align:center;opacity:94%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container .teaser-title p{color:#373737;padding:5px 0 12px;font-size:18px;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:inherit;line-height:26px}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container .teaser-description p{color:#676767;text-shadow:0 0 4px #f4f3f0;font-size:16px;height:96px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:inherit;line-height:inherit}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container .teaser-cta{color:#d31145;font-size:16px;margin-top:20px;display:block;text-decoration-line:underline;text-decoration-color:#e9e9e9;text-underline-offset:.35em;text-decoration-thickness:2px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container .teaser-cta:hover{text-decoration-color:#d31145 !important}
.cmp-threeteaserhero-wrapper .overlay-slant{position:absolute;top:0;left:0;width:70%;width:var(--desktop-width);height:100%;overflow:hidden;z-index:1}
.cmp-threeteaserhero-wrapper .overlay-slant .overlay-slant-1{position:absolute;top:0;left:0;width:96%;height:100%;background:linear-gradient(to right,#f4f3f0 30%,rgba(255,255,255,0.65) 100%);clip-path:polygon(0 0,90% 0,100% 100%,0 100%)}
.cmp-threeteaserhero-wrapper .overlay-slant .overlay-slant-2{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(244,243,240,0.65) 30%,rgba(255,255,255,0.45) 100%);clip-path:polygon(0 0,90% 0,100% 100%,0 100%)}
@media only screen and (min-width:1441px){.cmp-threeteaserhero-wrapper .hero-image{border-bottom-left-radius:16px;border-bottom-right-radius:16px}
.cmp-threeteaserhero-wrapper .hero-image .hero-image-asset,.cmp-threeteaserhero-wrapper .hero-image video{border-bottom-right-radius:16px}
.cmp-threeteaserhero-wrapper .overlay-slant{border-bottom-left-radius:16px}
}
@media only screen and (max-width:1199px){.cmp-threeteaserhero-wrapper .hero-image .hero-image-asset.desktop,.cmp-threeteaserhero-wrapper .hero-image video{width:95%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper{left:10%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .threeteaserhero-description{max-width:540px}
.cmp-threeteaserhero-wrapper .overlay-slant{width:var(--small-desktop-width)}
.cmp-threeteaserhero-wrapper .overlay-slant .overlay-slant-1{clip-path:polygon(0 0,83% 0,99% 100%,0 100%)}
.cmp-threeteaserhero-wrapper .overlay-slant .overlay-slant-2{clip-path:polygon(0 0,85% 0,100% 100%,0 100%)}
}
@media only screen and (max-width:1024px){.cmp-threeteaserhero-wrapper .hero-image .text-wrapper{left:3%}
}
@media only screen and (max-width:992px){.cmp-threeteaserhero-wrapper .hero-image .text-wrapper{left:1%}
}
@media only screen and (max-width:991px){.cmp-threeteaserhero-wrapper{height:780px}
.cmp-threeteaserhero-wrapper .hero-image{height:575px}
.cmp-threeteaserhero-wrapper .hero-image.tablet{display:flex;width:100%;float:none;flex-direction:column;justify-content:flex-end;position:relative}
.cmp-threeteaserhero-wrapper .hero-image.tablet video{width:100%;float:none;max-height:90%}
.cmp-threeteaserhero-wrapper .hero-image.desktop{display:none}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper{top:0;left:0;text-align:center;width:100%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile{position:relative;padding:48px 0;min-height:92px;width:100%;background:linear-gradient(to bottom,rgba(255,255,255,0.45),rgba(255,255,255,0.45) 100%),linear-gradient(to bottom,#f4f3f0 50%,rgba(255,255,255,0.65) 100%);background-size:100% 87.5%,100% 100%;background-position:top,top;background-repeat:no-repeat}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-title,.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-description{position:relative;z-index:1}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-title p{font-size:36px;width:100%;min-height:auto}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-description{max-width:100%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-description p{font-size:24px;padding-top:16px;min-height:auto}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper{margin:339px auto 0}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container{margin:0 15px !important;display:grid;align-items:end;height:auto !important}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container .teaser-title p{height:100% !important}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper .teaser-container .teaser-description p{height:100% !important}
.cmp-threeteaserhero-wrapper .overlay-slant{display:none}
}
@media only screen and (max-width:767px){.cmp-threeteaserhero-wrapper{height:auto}
.cmp-threeteaserhero-wrapper .hero-image.tablet{display:none}
.cmp-threeteaserhero-wrapper .hero-image.mobile{display:flex;width:100%;float:none;flex-direction:column;justify-content:flex-end;position:relative}
.cmp-threeteaserhero-wrapper .hero-image.mobile video{position:absolute;left:0;width:100%;float:none;max-height:90%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper{top:0;left:0}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile{padding:24px 15px;background-size:100% 90%,100% 100%}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-title{line-height:43px}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-title p{line-height:inherit;font-weight:300}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-description{line-height:28px}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile .threeteaserhero-description p{padding-top:12px;font-size:20px;line-height:inherit}
.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .teaser-wrapper{display:none}
}
@media only screen and (max-width:553px){.cmp-threeteaserhero-wrapper .hero-image .text-wrapper .overlay-tablet-mobile{background-size:100% 92.5%,100% 100%}
}
.cmp-teasersection{display:none}
@media only screen and (max-width:767px){.cmp-teasersection{display:block}
.cmp-teasersection .teaser-container{padding:20px;background-color:#fff;border-radius:8px;height:222px;width:270px;box-shadow:0 0 15px rgba(0,0,0,0.098918);text-align:center;opacity:94%}
.cmp-teasersection .teaser-container .teaser-title p{color:#373737;padding:5px 0 12px;font-size:18px;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:inherit;line-height:inherit}
.cmp-teasersection .teaser-container .teaser-description p{color:#676767;font-size:16px;height:96px;text-shadow:0 0 4px #f4f3f0;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:inherit;line-height:inherit}
.cmp-teasersection .teaser-container .teaser-cta{color:#d31145;font-size:16px;margin-top:20px;display:block;text-decoration-line:underline;text-decoration-color:#e9e9e9;text-underline-offset:.35em;text-decoration-thickness:2px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.cmp-teasersection .teaser-container .teaser-cta:hover{text-decoration-color:#d31145 !important}
}
.independenthealth.fullwidthpage .cmp-container main&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12,.independenthealth.fullwidthpage .cmp-container footer&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{max-width:none}
.medicareplanpage&gt;.container .aem-Grid&gt;.container .cmp-title{padding-top:60px}
.medicareplanpage .cmp-quicklinks{padding:0}
.medicareplanpage .cmp-quicklinks nav ul{margin-bottom:0}
.medicareplanpage .cmp-breadcrumb{max-width:none;padding-left:0}
.medicareplanpage header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid&gt;.aem-GridColumn.title{margin-top:60px}
.medicareplanpage .cmp-container .aem-Grid .aem-GridColumn.medicareplandetails{padding-top:0;padding-bottom:0}
.medicareplanpage .cmp-contentfragment--disclaimer-section-fragment p,.medicareplanpage .cmp-contentfragment--disclaimer-footer-fragment p{margin:0}
.medicareplanpage .cmp-contentfragment--disclaimer-section-fragment .cmp-contentfragment__title,.medicareplanpage .cmp-contentfragment--disclaimer-footer-fragment .cmp-contentfragment__title{display:none}
.medicareplanpage .cmp-contentfragment--disclaimer-section-fragment .cmp-contentfragment__elements .cmp-contentfragment__element-title,.medicareplanpage .cmp-contentfragment--disclaimer-footer-fragment .cmp-contentfragment__elements .cmp-contentfragment__element-title{display:none}
.medicareplanpage .cmp-contentfragment--disclaimer-section-fragment .cmp-contentfragment__elements .cmp-contentfragment__element-value,.medicareplanpage .cmp-contentfragment--disclaimer-footer-fragment .cmp-contentfragment__elements .cmp-contentfragment__element-value{text-align:left;margin:0}
.medicareplanpage .cmp-contentfragment--disclaimer-section-fragment .cmp-contentfragment__element--disclaimerTitle,.medicareplanpage .cmp-contentfragment--disclaimer-footer-fragment .cmp-contentfragment__element--disclaimerTitle{font-weight:bold;color:#676767;margin:0}
@media only screen and (max-width:1024px){.medicareplanpage main .cmp-container .aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--12{padding-left:24px;padding-right:24px}
.medicareplanpage .container.responsivegrid.cmp-container--boxshadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.medicareplandetails{box-shadow:none}
.medicareplanpage .container.responsivegrid.cmp-container--boxshadow&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.medicareplandetails .cmp-medicare{-moz-box-shadow:0 1px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 6px rgba(0,0,0,0.15);box-shadow:0 1px 6px rgb(0 0 0 / 15%)}
}
@media only screen and (max-width:767px){.medicareplanpage main .cmp-container .aem-Grid.aem-Grid--default--12&gt;.aem-GridColumn.aem-GridColumn--default--12{padding-left:15px;padding-right:15px}
.medicareplanpage&gt;.container .aem-Grid&gt;.container .cmp-title{padding-top:60px}
}
@media only screen and (min-height:1200px){.independenthealth.medicareplanpage header ~ main:first-of-type&gt;.wcmmode-disabled{min-height:auto}
.independenthealth.medicareplanpage header ~ main:nth-of-type(2)&gt;.wcmmode-disabled{min-height:calc(100vh - 570px)}
}
@media only screen and (min-height:2000px){.independenthealth.medicareplanpage header ~ main:nth-of-type(2)&gt;.wcmmode-disabled{min-height:auto}
}
.independenthealth.newsroompage #main main .aem-GridColumn{padding:10px 15px}
.independenthealth.newsroompage #main&gt;.cmp-container-inner{padding:70px 0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12{max-width:768px;margin:0 auto;display:block}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text:first-child p{font-size:13px;letter-spacing:.25px;font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;margin-bottom:0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text{padding-top:0;padding-bottom:0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text h2{font-size:18px;line-height:24px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text p{line-height:29px}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.title{padding-top:0;padding-bottom:0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.title h1{font-size:36px;font-weight:lighter;margin-bottom:10px}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;div:nth-of-type(3) p{margin-bottom:0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner&gt;div:first-child&gt;main.container .cmp-separator__horizontal-rule{width:100%}
.independenthealth.newsroompage #main&gt;.cmp-container-inner .cmp-experiencefragment--iha-newsroom-container main.container .cmp-container{padding:45px 0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner .cmp-experiencefragment--iha-newsroom-container main.container .cmp-container .title{padding-bottom:0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner .cmp-experiencefragment--iha-newsroom-container main.container .cmp-container .title h2{margin:0}
.independenthealth.newsroompage #main&gt;.cmp-container-inner .cmp-experiencefragment--iha-newsroom-container main.container .cmp-container .button{display:inline}
@media only screen and (max-width:767px){.independenthealth.newsroompage #main&gt;.cmp-container-inner{padding:20px 0}
.independenthealth.newsroompage #main #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text + .title{padding-bottom:0}
.independenthealth.newsroompage #main #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text + .title h2,.independenthealth.newsroompage #main #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text + .title h3,.independenthealth.newsroompage #main #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text + .title h4,.independenthealth.newsroompage #main #newsArticle.cmp-container&gt;.cmp-container-inner&gt;div:first-child&gt;.text + .title h5{margin-bottom:0}
}
@media only screen and (max-width:479px){.independenthealth.newsroompage .cmp-experiencefragment--iha-newsroom-container main.container .cmp-container .button{display:block !important}
}
.independenthealth.ihatwocolumn .breadcrumb .cmp-breadcrumb{padding-bottom:10px}
.independenthealth.ihatwocolumn .breadcrumb .cmp-breadcrumb .cmp-breadcrumb__list{padding-top:10px}
.independenthealth.ihatwocolumn .column-container-2-col-right h3{font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;font-weight:600}
.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.title{padding-bottom:0}
.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12.title h1{margin-bottom:0}
.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 aside .text a,.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 .blockquote-box .text a{border-bottom:2px solid #ccc}
.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 aside .text a:hover,.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 .blockquote-box .text a:hover{border-bottom:2px solid #d31145}
.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 aside .text a[target="_blank"]::after,.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 .blockquote-box .text a[target="_blank"]::after{color:#ccc}
.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 aside .text a[target="_blank"]:hover::after,.independenthealth.ihatwocolumn header ~ main:first-of-type&gt;div&gt;.cmp-container&gt;.cmp-container-inner&gt;.aem-Grid.aem-Grid--12&gt;.aem-GridColumn.aem-GridColumn--default--12 .blockquote-box .text a[target="_blank"]:hover::after{color:#d31145}
.independenthealth.singlecolumn .root.container header + .breadcrumb + .title&gt;.cmp-title{max-width:1170px;width:100%;margin:0 auto;padding:10px 15px}
.independenthealth.singlecolumn .root.container header + .breadcrumb + .title&gt;.cmp-title h1{text-align:left}
@media only screen and (max-width:767px){.independenthealth.singlecolumn .root.container header + .breadcrumb{display:none}
.independenthealth.singlecolumn .root.container header + .breadcrumb + .title&gt;.cmp-title{padding-bottom:0}
.independenthealth.singlecolumn .root.container header + .breadcrumb + .title&gt;.cmp-title h1{margin-bottom:0}
.independenthealth.singlecolumn .root.container header + .breadcrumb + .title + main.container{margin-top:0}
}
@media only screen and (min-width:2340px){.independenthealth.singlecolumn .root.container header + .breadcrumb + .title&gt;.cmp-title{max-width:calc(50vw + 10px)}
}
.locationsearch{position:relative}
.cmp-location-search #locationSearchMap{width:100%;height:595px}
.cmp-location-search #locationSearchMap .label-style{position:relative;bottom:2px}
.cmp-location-search #search-location_label{width:100%}
.cmp-location-search #search-location_label span{position:absolute;right:-100%}
.cmp-location-search .left-pane{background:#fff;font-family:'OpenSans-SemiBold',Helvetica,Arial,sans-serif;width:100%;z-index:1}
.cmp-location-search .left-pane .search-bar{background:#f4f3f0}
.cmp-location-search .left-pane .search-bar .search-box{min-height:65px;position:relative;text-align:center;padding:0 32px}
.cmp-location-search .left-pane .search-bar .search-box .search-location{border-radius:5px;box-sizing:border-box;font-size:12px;height:37px;margin-top:16px;outline:0;padding:0 60px 0 20px;width:100%;word-spacing:0}
.cmp-location-search .left-pane .search-bar .search-box .search-icon{color:#373737;cursor:pointer;font-size:14px;right:50px;position:absolute;top:23px;margin:0;padding:0;background:transparent}
.cmp-location-search .left-pane .search-bar .use-my-location{min-height:37px;word-spacing:0;margin-bottom:16px;padding:0 32px;display:none;width:100%}
.cmp-location-search .left-pane .search-bar .use-my-location button#useMyLocation{float:left}
.cmp-location-search .left-pane .search-bar .use-my-location button#useMyLocation.useMyLocation{background-color:#148cc5}
.cmp-location-search .left-pane .search-bar .use-my-location .miles{float:right;text-align:right}
.cmp-location-search .left-pane .search-bar .use-my-location .miles select{height:37px;width:205px}
.cmp-location-search .left-pane .search-bar #useMyLocation{display:none}
.cmp-location-search .left-pane .search-bar .enableLocMessage{display:none;color:red}
.cmp-location-search .left-pane .search-bar .location-error-msg{color:#a1052f;display:none;text-align:center;width:100%;clear:both;padding-top:15px}
.cmp-location-search .left-pane .search-bar .search-options{background:#fff;display:flex;font-size:15px;height:50px;padding:5px;color:#676767;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:15px}
.cmp-location-search .left-pane .search-bar .search-options .svg{display:inline-block;height:16px;vertical-align:middle;width:15px}
.cmp-location-search .left-pane .search-bar .search-options .option{flex-grow:1;text-align:center;cursor:pointer}
.cmp-location-search .left-pane .search-bar .search-options .option.filter-by .svg{background:url("../../../etc.clientlibs/independenthealth/clientlibs/clientlib-site-common/resources/images/icon-filter.svg")}
.cmp-location-search .left-pane .search-bar .search-options .option.selected{color:#d31145}
.cmp-location-search .left-pane .search-bar .search-options .option.selected.filter-by .svg{background:url("../../../etc.clientlibs/independenthealth/clientlibs/clientlib-site-common/resources/images/icon-filter-red.svg")}
.cmp-location-search .left-pane .search-bar .location-options{background:#fff;color:#676767;padding:18px 40px 16px;border-bottom:1px solid #ccc}
.cmp-location-search .left-pane .search-bar .location-options .location-options__title{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;padding-bottom:16px;display:flex;font-weight:bold}
.cmp-location-search .left-pane .search-bar .location-options .location-options__title .filter-by-label{width:85%;text-align:left}
.cmp-location-search .left-pane .search-bar .location-options .location-options__title .clear-link{color:#d31145;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;cursor:pointer;text-decoration:underline;text-decoration-color:#e9e9e9;text-underline-offset:5px}
.cmp-location-search .left-pane .search-bar .location-options .location-options__title span.clear-link:hover{text-decoration:underline 2px solid #d31145 !important;-webkit-text-decoration-line:underline !important;-webkit-text-decoration-color:#d31145 !important;-webkit-text-decoration-style:solid !important;-webkit-text-decoration-thickness:2px !important}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes{display:grid;grid-template-columns:1fr}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox{position:relative;text-align:left}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox label{color:#676767;margin:8px 0 8px 0}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox input[type="checkbox"]{opacity:0;position:absolute}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox input[type="checkbox"]:checked + label::after{border:solid #fff;border-width:0 2px 2px 0;top:5px;content:"";height:17px;left:10px;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);width:6px;margin-top:3px}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox input[type="checkbox"]:checked + label::before{background:#d31145;border:2px solid #d31145}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox .location-option-label{font-size:16px;padding-left:35px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox .location-option-label::before{background:#fff;border:2px solid #ccc;top:3px;content:"";height:24px;left:0;outline:thin;position:absolute;width:24px;border-radius:4px;margin-top:3px}
.cmp-location-search .left-pane .search-results{height:auto}
.cmp-location-search .left-pane .search-results .result{border-bottom:1px solid #ccc;display:flex;padding:20px;text-align:left}
.cmp-location-search .left-pane .search-results .result .index{padding:2px 0 0 0}
.cmp-location-search .left-pane .search-results .result .index .star{background:url("../../../etc.clientlibs/sirius/digital-foundation/clientlibs/clientlib-site/resources/images/icon_star_green.svg");display:inline-block;width:20px;height:20px}
.cmp-location-search .left-pane .search-results .result .search-content{color:#676767;font-size:13px;line-height:1.6;width:100%}
.cmp-location-search .left-pane .search-results .result .search-content .subTitle{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-size:13px}
.cmp-location-search .left-pane .search-results .result .search-content h4.locationTitle{color:#373737;margin-bottom:4px}
.cmp-location-search .left-pane .search-results .result .search-content .addr{font-size:16px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.cmp-location-search .left-pane .search-results .result .search-content .distance{font-size:14px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#676767}
.cmp-location-search .left-pane .search-results .result .search-content .title{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}
.cmp-location-search .left-pane .search-results .result .search-content .title a{color:#373737;text-decoration:none}
.cmp-location-search .left-pane .search-results .result .search-content .options{display:grid;grid-template-columns:1fr 1fr 1fr;color:#d31145;font-size:12px;margin-top:10px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
.cmp-location-search .left-pane .search-results .result .search-content .options a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#e9e9e9;text-underline-offset:5px}
.cmp-location-search .left-pane .search-results .result .search-content .options a:hover{text-decoration:underline 2px solid #d31145 !important;-webkit-text-decoration-line:underline !important;-webkit-text-decoration-color:#d31145 !important;-webkit-text-decoration-style:solid !important;-webkit-text-decoration-thickness:2px !important}
.cmp-location-search .left-pane .search-results .result .search-content .options img{width:20px;height:20px}
.cmp-location-search .left-pane .search-results .result .search-content .htmlInfo{color:#373737}
.cmp-location-search .left-pane .search-results .result .search-content .directions .svg{background:url("../../../etc.clientlibs/sirius/digital-foundation/clientlibs/clientlib-site/resources/images/icon_directions_arrow_small.svg");background-repeat:no-repeat;display:inline-block;height:13px;width:13px}
.cmp-location-search .left-pane .search-results .result.selected{background:#f4f3f0;position:relative}
.cmp-location-search .left-pane .search-results .result.selected::before{position:absolute;content:'';top:0;left:0;width:8px;height:100%;background:#d31145}
#locationModal{position:absolute;top:350px;width:290px;text-align:left;height:300px;overflow-y:scroll;z-index:99;border-radius:.3rem;border:1px solid rgba(0,0,0,0.2)}
#locationModal .modal-dialog{margin:0}
#locationModal .modal-dialog .modal-content{border:0}
#locationModal h4.locationTitle{color:#373737;font-size:20px;font-weight:400;margin-bottom:4px}
#locationModal .subTitle{font-family:'OpenSans-Bold',Helvetica,Arial,sans-serif;font-size:13px;color:#676767;margin-bottom:4px}
#locationModal .addr{font-size:14px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#676767}
#locationModal .distance{font-size:14px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif;color:#676767;margin-bottom:4px}
#locationModal .title{font-family:'TodaySansNowPro-Light','OpenSans-Regular',Helvetica,Arial,sans-serif;font-size:16px;font-weight:700}
#locationModal .title a{color:#373737;text-decoration:none}
#locationModal .options{display:grid;grid-template-columns:1fr 1fr 1fr;color:#d31145;font-size:12px;margin-top:10px;font-family:'OpenSans-Regular',Helvetica,Arial,sans-serif}
#locationModal .options a{color:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#e9e9e9;text-underline-offset:5px}
#locationModal .options a:hover{text-decoration:underline 2px solid #d31145 !important;-webkit-text-decoration-line:underline !important;-webkit-text-decoration-color:#d31145 !important;-webkit-text-decoration-style:solid !important;-webkit-text-decoration-thickness:2px !important}
#locationModal .options img{width:20px;height:20px}
#locationModal .htmlInfo{color:#373737}
#locationModal .directions .svg{background:url("../../../etc.clientlibs/sirius/digital-foundation/clientlibs/clientlib-site/resources/images/icon_directions_arrow_small.svg");background-repeat:no-repeat;display:inline-block;height:13px;width:13px}
@media only screen and (min-width:768px) and (max-width:1024px){.cmp-location-search .right-pane .search-bar .location-error-msg{color:#a1052f;font-size:12px}
}
@media only screen and (min-width:768px){.cmp-location-search{position:relative;height:800px;display:flex;flex-direction:row-reverse}
.cmp-location-search #locationSearchMap{height:inherit;max-width:calc(100% - 380px)}
.cmp-location-search .left-pane{height:inherit;overflow:scroll;position:absolute;left:0;top:0;width:380px;border:1px solid #ccc}
.cmp-location-search .left-pane .search-bar .search-box{height:82px}
.cmp-location-search .left-pane .search-bar .search-box .search-location{font-size:13px;height:40px;margin-top:20px;letter-spacing:1px;width:calc(100% - 80px);word-spacing:-2px}
.cmp-location-search .left-pane .search-bar .search-box .search-icon{font-size:14px;right:80px;top:30px}
.cmp-location-search .left-pane .search-bar .use-my-location{height:40px;margin-bottom:20px;letter-spacing:1px;word-spacing:-2px;display:none}
.cmp-location-search .left-pane .search-bar .use-my-location button#useMyLocation{left:40px}
.cmp-location-search .left-pane .search-bar .use-my-location .miles{right:40px}
.cmp-location-search .left-pane .search-bar .use-my-location .miles select{height:40px}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes{text-align:left}
.cmp-location-search .left-pane .search-results{height:auto}
.cmp-location-search .left-pane .search-results .result{padding:32px}
}
@media only screen and (min-width:1024px){.cmp-location-search #locationSearchMap{max-width:calc(100% - 420px)}
.cmp-location-search .left-pane{width:420px}
.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes{grid-template-columns:1fr 1fr}
}
@media only screen and (min-width:1227px){.cmp-location-search #locationSearchMap{max-width:calc(100% - 500px)}
.cmp-location-search .left-pane{width:500px}
}
@media only screen and (max-width:500px){.cmp-location-search .left-pane .search-bar .location-options .location-options__checkboxes .location-options__checkbox{margin-bottom:8px}
.cmp-location-search .left-pane .search-results .result{padding:15px}
.cmp-location-search .left-pane .search-results .result.selected{background:#f4f3f0}
.cmp-location-search .left-pane .search-results .result.selected::before{width:4px}
.cmp-location-search .left-pane .search-results .result .subTitle{margin-bottom:4px}
.cmp-location-search .left-pane .search-results .result .distance{margin-bottom:4px}
}
@media all and (min-width:414px) and (max-width:767px){#locationModal{width:350px}
}
@media all and (min-width:241px) and (max-width:320px){.cmp-location-search .left-pane .search-bar .location-options{padding:18px 20px 25px}
.cmp-location-search .left-pane .search-bar .location-options .location-options__title .filter-by-label{width:82%}
#locationModal{left:15px;right:15px;width:290px;border-radius:8px}
}
.independenthealth header .header{border-top:5px solid #f4f3f0}
.independenthealth header .header .header-links a.header-link{display:flex;align-items:center;gap:2px}
.independenthealth header .header .header-links a.header-link .dollar-icon{width:10px;height:10px}
body.independenthealth.homepage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link,.independenthealth.medicareplanpage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link,.independenthealth.newsroompage .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link,.independenthealth.singlecolumn .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link,.independenthealth.ihatwocolumn .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link{margin-top:35px}
body.wnycmc .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link{color:#749a4b;background-color:#fff}
body.wnycmc .cmp-page__skiptomaincontent .cmp-page__skiptomaincontent-link:hover{background-color:#749a4b;color:#000;text-decoration-line:none}
@media only screen and (min-width:768px){.independenthealth header .header{position:fixed !important;border-top:0}
.independenthealth header .header .component-container{padding-top:29px}
.independenthealth header .header .component-container .header-accountmenutype-container{border-bottom:1px solid #e9e9e9}
.findAHealthPlanPage header .header{position:fixed !important;width:970px !important;border-top:0}
.findAHealthPlanPage header .header .component-container{padding-top:29px}
.findAHealthPlanPage header .header .component-container .header-accountmenutype-container{border-bottom:1px solid #e9e9e9}
.findAHealthPlanPage header .header .component-container .header-accountmenutype-container .accountmenucontainer .accountmenu{padding-right:10px}
.findAHealthPlanPage header .header .component-container .top-header-container{padding-left:15px}
.findAHealthPlanPage header .header .component-container .top-header-container .header-links{right:250px}
.findAHealthPlanPage header .header .component-container .top-header-container .header-links.header-links-transition{right:510px}
.findAHealthPlanPage header .header .component-container .top-header-container .search-container{right:110px}
.findAHealthPlanPage header .header .component-container .top-header-container .login-container{right:10px}
.findAHealthPlanPage header .header .component-container .megamenu ul.menu&gt;li:last-of-type a{padding-right:20px !important}
.findAHealthPlanPage header .header .component-container .megamenu ul.menu&gt;li:first-of-type a{padding-left:10px !important}
}
@media only screen and (min-width:768px) and (max-width:990px){.independenthealth header .header .component-container .top-header-container .header-links.header-links-transition,.findAHealthPlanPage header .header .component-container .top-header-container .header-links.header-links-transition{right:300px}
}
@media only screen and (min-width:990px) and (max-width:1180px){.independenthealth header .header .component-container .top-header-container .header-links.header-links-transition{right:510px}
}
@media only screen and (min-width:768px) and (max-width:1180px){.independenthealth header .header .component-container .header-accountmenutype-container .accountmenucontainer .accountmenu{padding-right:10px}
.independenthealth header .header .component-container .top-header-container .header-links{right:250px}
.independenthealth header .header .component-container .top-header-container .search-container{right:110px}
.independenthealth header .header .component-container .top-header-container .login-container{right:10px}
}</pre></body></html>