.quote-office{position:relative;z-index:100;width:100%;margin-left:auto;margin-right:auto}
.quote-office--left,.quote-office--right{display:table;width:100%;color:#333;background-color:#e3e3e3;padding:20px 20px;margin-bottom:15px}
.quote-tool-form input::placeholder,.quote-tool-form select::placeholder,.quote-tool-form textarea::placeholder{color:#333;visibility:visible}
@media screen and (min-width:768px){.quote-office{width:95%;margin:-230px auto 55px}
.quote-office--left,.quote-office--right{height:150px;min-height:150px;width:calc(50% - 10px);background-color:rgba(242,242,242,0.85);padding:20px;margin-bottom:0}
.quote-office--left{float:left;margin-left:0}
div[dir="rtl"] .quote-office--left{float:right}
.quote-office--right{float:right;margin-right:0}
div[dir="rtl"] .quote-office--right{float:left}
div[dir="rtl"] .quote-office--single,.quote-office--single{float:none;margin-left:auto;margin-right:auto}
}
@media screen and (min-width:1024px){.quote-office{width:85%;max-width:1300px;margin:-265px auto 70px}
.quote-office>.row{margin-left:0;margin-right:0;margin-bottom:0}
.quote-office--left,.quote-office--right{width:calc(50% - 10px);padding:30px}
}
[data-comp-id="sitemap"]{background-color:#fff}
@media screen and (max-width:767px){.sitemap>.wrapper{padding:0 20px}
}
.advanced-rtf{color:#333}
.advanced-rtf>.wrapper{padding:0 15px}
.advanced-rtf.bg-color1{background-color:#fff}
.advanced-rtf.bg-color1 .right-column .text-block{background-color:#f2f2f2}
.advanced-rtf.bg-color2{background-color:#f2f2f2}
.advanced-rtf.bg-color2 .right-column .text-block{background-color:#fff}
.advanced-rtf .left-column,.advanced-rtf .right-column{width:100%}
.advanced-rtf .text-block,.advanced-rtf .media,.advanced-rtf .cta-button{margin-top:20px}
.advanced-rtf .quote{margin-top:30px}
.advanced-rtf .left-column .text-block:first-child,.advanced-rtf .left-column .media:first-child,.advanced-rtf .left-column .cta-button:first-child,.advanced-rtf .left-column .quote:first-child{margin-top:0}
.advanced-rtf .right-column .text-block__media-section{width:100%}
.advanced-rtf .right-column .text-block__media-section--icon{text-align:center;padding:20px 20px 16px}
.advanced-rtf .right-column .text-block__media-section--icon .text-block__image{width:60px;height:auto}
.advanced-rtf .right-column .text-block__text-section{padding:20px}
.advanced-rtf .right-column .text-block__media-section--icon ~ .text-block__text-section{padding-top:0}
.advanced-rtf .text-block__header,.advanced-rtf .text-block__subheader,.advanced-rtf .text-block__body-text,.advanced-rtf .text-block__bullets,.advanced-rtf .right-column .cta-button{margin-bottom:0}
.advanced-rtf .left-column .text-block__body-text{margin-top:24px}
.advanced-rtf .right-column .text-block__body-text{margin-top:16px}
.advanced-rtf .text-block__bullets{margin-top:16px}
.advanced-rtf .right-column .cta-button{margin-top:16px}
.advanced-rtf .text-block__subheader:first-child,.advanced-rtf .text-block__body-text:first-child,.advanced-rtf .text-block__bullets:first-child,.advanced-rtf .right-column .cta-button:first-child{margin-top:0}
.advanced-rtf .text-block__header,.advanced-rtf .text-block__subheader{text-align:center}
.advanced-rtf .text-block__header+.text-block__subheader{margin-top:8px}
.advanced-rtf .left-column .text-block__body-text p{margin-bottom:24px}
.advanced-rtf .right-column .text-block__body-text p{margin-bottom:16px}
.advanced-rtf .left-column .text-block__body-text .header4,.advanced-rtf .right-column .text-block__body-text .header4{display:block;text-align:center;margin-bottom:16px}
.advanced-rtf .left-column .text-block__bullets .header,.advanced-rtf .right-column .text-block__bullets .header{font-weight:bold;margin-bottom:4px}
.advanced-rtf .media__image,.advanced-rtf .media__video{width:100%}
.advanced-rtf .media__video{padding-top:56.25%}
.advanced-rtf .media__caption,.advanced-rtf .media__text{margin-bottom:0}
.advanced-rtf .media__caption{margin-top:10px}
.advanced-rtf .media__text{margin-top:20px}
.advanced-rtf .cta-button{text-align:center}
.advanced-rtf .cta-button__link{margin-bottom:0}
.advanced-rtf .text-pull-quote.color1,.advanced-rtf .text-horizontal-bar.color1{color:#642f95}
.advanced-rtf .text-horizontal-bar.color1:before{border-color:#642f95}
.advanced-rtf .text-pull-quote.color2,.advanced-rtf .text-horizontal-bar.color2{color:#333}
.advanced-rtf .text-horizontal-bar.color2:before{border-color:#333}
@media screen and (min-width:768px){.advanced-rtf>.wrapper{padding:0 100px}
.advanced-rtf .left-column,.advanced-rtf .right-column{float:none;padding-left:0;padding-right:0}
.advanced-rtf .text-block,.advanced-rtf .media,.advanced-rtf .cta-button,.advanced-rtf .quote{margin-top:30px}
.advanced-rtf .right-column .text-block__media-section--icon{padding:20px 30px 16px}
.advanced-rtf .right-column .text-block__text-section{padding:20px 30px}
.advanced-rtf .left-column .text-block__body-text,.advanced-rtf .left-column .text-block__bullets{margin-top:24px}
.advanced-rtf .left-column .text-block__subheader ~ .text-block__body-text{margin-top:16px}
.advanced-rtf .left-column .text-block__body-text:first-child,.advanced-rtf .left-column .text-block__bullets:first-child{margin-top:0}
.advanced-rtf .left-column .text-block__header{text-align:left}
.advanced-rtf .text-block__subheader{text-align:left}
.advanced-rtf .left-column .text-block__body-text .header4,.advanced-rtf .right-column .text-block__body-text .header4{text-align:left}
.advanced-rtf .left-column .cta-button{text-align:left}
.advanced-rtf .right-column .cta-button{margin-top:20px}
}
@media screen and (min-width:1024px){.advanced-rtf>.wrapper{display:flex;padding:0}
.advanced-rtf .left-column{flex:1 1 66.66%;padding:0 100px 0 0}
.advanced-rtf .right-column{flex:1 1 33.33%}
.advanced-rtf .text-block,.advanced-rtf .media,.advanced-rtf .cta-button,.advanced-rtf .quote{margin-top:40px}
.advanced-rtf .right-column .text-block:first-child,.advanced-rtf .right-column .media:first-child,.advanced-rtf .right-column .cta-button:first-child,.advanced-rtf .right-column .quote:first-child{margin-top:0}
.advanced-rtf .right-column .text-block__media-section--icon{padding:30px 30px 16px}
.advanced-rtf .right-column .text-block__text-section{padding:30px}
.advanced-rtf .left-column .text-block__subheader ~ .text-block__body-text{margin-top:24px}
.advanced-rtf .right-column .quote{padding-top:20px}
}
.promise-breaker-border{position:relative}
.promise-breaker-border:before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#0090da,#007abc,#0061a0,#a4ce4e)}
.promise-breaker-border-row .promise-breaker-border{width:calc(100% + 15px)}
.promise-breaker-header,.promise-breaker-left{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;color:#000}
.promise-breaker-header{font-size:24px;line-height:1.25;letter-spacing:-0.5px;color:#000;margin-top:20px;margin-bottom:30px}
.promise-breaker-left{font-size:36px;line-height:1.19;letter-spacing:-0.6px}
.promise-breaker-content-row{opacity:1;transition:opacity 1.4s;margin-bottom:40px}
.promise-breaker-content-row:last-of-type{margin-bottom:0}
.promise-breaker-content-row[data-aos="fade"]{opacity:.25}
.promise-breaker-content-row .promise-breaker-border{width:50px}
.promise-breaker-copy,.promise-breaker-copy p,.promise-breaker-copy span,.promise-breaker-copy ul,.promise-breaker-copy ol{font-size:16px;line-height:1.88;letter-spacing:-0.2px;color:#000;margin-top:20px}
.promise-breaker-copy p,.promise-breaker-copy span,.promise-breaker-copy ul li,.promise-breaker-copy ol li{margin-top:0;margin-bottom:20px}
.promise-breaker-copy ul li,.promise-breaker-copy ol li{margin-bottom:10px}
.promise-breaker-copy ul,.promise-breaker-copy ol{list-style-type:disc;margin-left:16px}
.promise-breaker-copy p:last-child,.promise-breaker-copy span:last-child,.promise-breaker-copy ul:last-child,.promise-breaker-copy li:last-child{margin-bottom:0}
@media screen and (max-width:767px){.promise-breaker-left{margin-bottom:20px}
}
@media screen and (min-width:768px){.promise-breaker-header{font-size:44px;line-height:1.14;letter-spacing:-1px;margin-top:40px;margin-bottom:50px}
.promise-breaker-left{font-size:51px;line-height:1.13;letter-spacing:-0.8px}
.promise-breaker-content-row{margin-bottom:80px}
.promise-breaker-copy,.promise-breaker-copy p,.promise-breaker-copy span,.promise-breaker-copy ul,.promise-breaker-copy ol{font-size:18px;line-height:1.78;letter-spacing:-0.2px;margin-top:30px}
}
@media screen and (min-width:1024px){.promise-breaker-header{font-size:44px;line-height:1.14;letter-spacing:-1px}
.promise-breaker-left{font-size:67px;line-height:1.1;letter-spacing:-2.1px}
.promise-breaker-content-row{margin-bottom:100px}
.promise-breaker-copy{margin-top:40px}
}
@media screen and (min-width:1300px){.promise-breaker-border-row .promise-breaker-border{width:100%}
}
.breadcrumb{display:none;position:absolute;width:100%;color:#333;font-size:11px;line-height:20px;padding:10px 0 10px 30px}
div[dir="rtl"] .breadcrumb{padding:10px 30px 10px 0}
.breadcrumb--static{position:static}
.breadcrumb--back{display:inline-block}
div[dir="rtl"] .breadcrumb__crumb{float:right}
.breadcrumb__crumb:last-of-type{border:0}
.breadcrumb__crumb:not(:last-child)::after{content:"\0020\203A\0020"}
.aem :not(:last-child)::after{content:""}
@media screen and (min-width:768px){.breadcrumb{display:block;z-index:999}
}
.byline.component{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';padding-top:30px;padding-bottom:30px}
.byline .byline-container{display:flex;align-items:center;border-bottom:1px solid #d9d9d9;padding-bottom:30px}
.byline .byline-image,.byline .byline-content,.byline .byline-content__text,.byline .byline-content__name{display:inline-block}
.byline .byline-image{display:inline-flex;justify-content:center;align-items:center;height:64px;min-height:64px;width:64px;min-width:64px;background:linear-gradient(136deg,#0090da,#a4ce4e);border-radius:50%}
.byline .byline-image .bg{height:60px;width:60px;border-radius:50%}
.byline .byline-image+.byline-content{padding-left:20px}
.byline .byline-content__text,.byline .byline-content__name{color:#000;font-size:20px;line-height:24px;letter-spacing:-0.3px}
.byline .byline-content__name{font-weight:bold}
.byline .byline-content__title{color:#333;font-size:14px;line-height:18px;letter-spacing:0;padding-top:10px}
@media screen and (max-width:360px){.byline .byline-content{width:70%}
}
@media screen and (max-width:767px){.byline .byline-content{width:80%}
}
@media screen and (min-width:768px){.byline .byline-container{padding-bottom:45px}
.byline.component{padding-top:40px;padding-bottom:40px}
.byline .byline-content__title{font-size:16px;line-height:20px}
}
@media screen and (min-width:1023px){.byline .byline-container{padding-bottom:42.5px}
}
[data-comp-id="category-banner"]{background-color:#f2f2f2}
.promocard__container{background-color:#fff}
.promocard__image{height:200px;width:100%;background-size:cover}
.promocard__content{color:#333;text-align:center;padding:20px 20px}
.promocard__content__header h2{font-family:'Georgia','Times New Roman','Times','serif';font-size:22px;line-height:26px;font-weight:bold;margin-bottom:10px}
.promocard__content__text{width:80%;font-size:14px;line-height:18px;font-weight:normal;margin:0 auto 20px}
.promocard_content__list{text-align:center;margin:0 auto 10px}
.promocard_content__list ol{display:inline-block;text-align:left;list-style-type:decimal}
.promocard_content__list li{list-style-type:none;counter-increment:list;position:relative;margin-left:30px;margin-bottom:10px;font-size:14px;line-height:18px}
.promocard_content__list li:before{content:counter(list);position:absolute;left:-25px;width:20px;height:20px;text-align:right;color:#2c77c5;border-radius:50%;background-color:#fff;padding-right:7px;padding-top:1px;font-size:12px}
.promocard__content__text ol{list-style-type:decimal}
.promocard__content__text ul{list-style-type:disc}
@media screen and (min-width:768px){.promocard{width:100%}
.promocard__container{display:flex}
.promocard__image{flex-basis:60%;left:40%;order:2;height:auto;min-height:260px}
.promocard__image.image-left,.promocard__container .video-overlay-anchor.image-left{left:0;order:0}
.promocard__content{flex-basis:40%;align-self:center;right:60%;padding:20px 30px}
.promocard__content.content-right{right:0}
.promocard__content__header h2{font-size:24px;line-height:30px;margin-bottom:15px}
.promocard__content__text{font-size:14px;line-height:20px;padding:0;margin-bottom:25px}
.promocard_content__list li{line-height:20px}
}
@media screen and (min-width:1024px){.promocard{width:100%;max-width:none}
.promocard__image{min-height:300px}
.promocard__content{padding:20px 5%}
.promocard__content__header h2{font-size:28px;line-height:30px;margin-bottom:20px}
.promocard__content__text{margin-bottom:30px}
}
.subnav{display:none;position:absolute;top:50px;z-index:999;height:100%;width:100%;text-transform:none}
.subnav__list{width:100%;height:100%;margin:auto}
.subnav__list__item{float:none;width:100%;display:block}
.subnav__list__item:last-child{border-bottom:1px solid #ccc}
.subnav__list__item__anchor{display:block;background-color:#e3e3e3;border-top:1px solid #ccc;color:#333;font-size:14px;line-height:20px;font-weight:bold;text-decoration:none;padding:20px 30px 20px 20px}
.subnav__list__item__anchor svg{vertical-align:bottom}
.subnav__list__item__anchor__label{margin:auto 0}
.subnav__list__item__anchor:focus,.subnav__list__item__anchor:hover{outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}
@media screen and (min-width:768px){.subnav{display:block;text-align:center;min-height:60px;position:static;background:#0061a0}
.subnav__list{margin:auto;font-size:0}
.subnav__list__item{display:inline-table;width:20%;height:100%;vertical-align:top}
.subnav__list__item:last-child{border-bottom:0}
.subnav__list__item:first-child:nth-last-child(5),.subnav__list__item:first-child:nth-last-child(5) ~ .subnav__list__item{float:left}
div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(5),div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(5) ~ .subnav__list__item{float:right}
.subnav__list__item:first-child:nth-last-child(6),.subnav__list__item:first-child:nth-last-child(6) ~ .subnav__list__item{float:left;width:16.66667%}
div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(6),div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(6) ~ .subnav__list__item{float:right}
.subnav__list__item:first-child:nth-last-child(7),.subnav__list__item:first-child:nth-last-child(7) ~ .subnav__list__item{float:left;width:14.2857%}
div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(7),div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(7) ~ .subnav__list__item{float:right}
.subnav__list__item:first-child:nth-last-child(8),.subnav__list__item:first-child:nth-last-child(8) ~ .subnav__list__item{float:left;width:12.5%}
div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(8),div[dir="rtl"] .subnav__list__item:first-child:nth-last-child(8) ~ .subnav__list__item{float:right}
.subnav__list__item__anchor{display:table;width:100%;height:100%;min-height:60px;color:white;padding:0;border-top:0;background-color:#0061a0}
.subnav__list__item__anchor:hover,.subnav__list__item__anchor:focus{background-color:#007abc;color:white;text-decoration:underline}
.subnav__list__item__anchor__label{display:table-cell;vertical-align:middle;font-size:11px;line-height:14px;font-weight:bold;padding:0 5px}
.subnav__list__item__anchor.active{background-color:#f2f2f2}
.subnav__list__item__anchor.active:hover,.subnav__list__item__anchor.active:focus{color:#333;text-decoration:underline;outline-color:#333;outline-offset:-2px;outline-style:solid;outline-width:2px}
.subnav__list__item__anchor.active .subnav__list__item__anchor__label{color:#333}
}
@media screen and (min-width:1024px){.subnav{position:static}
.subnav__list{width:85%;margin:auto}
.subnav__list__item__anchor__label{font-size:12px;line-height:15px}
}
.chaptering{position:relative}
.chaptering-leftnav{counter-reset:section}
.chaptering-leftnav .chaptering-leftnav-section.active{border-left:6px solid #007abc;border-right:6px solid #a4ce4e;border-top:0;border-bottom:0}
.chaptering-leftnav .chaptering-leftnav-section.active:before{content:'';position:absolute;width:calc(100% + 1px);height:6px;background:linear-gradient(to right,#0090da,#007abc,#0061a0,#a4ce4e);top:0;left:0}
.chaptering-leftnav .chaptering-leftnav-section.active:after{content:'';position:absolute;width:calc(100% + 1px);height:6px;background:linear-gradient(to right,#0090da,#007abc,#0061a0,#a4ce4e);bottom:0;left:0}
.chaptering-leftnav .chaptering-leftnav-section .chaptering-leftnav-title:before{content:counter(section,decimal-leading-zero) " ";counter-increment:section;margin-left:10px;margin-right:40px;display:flex;align-items:center;font-size:24px;cursor:pointer;color:#a7a8aa}
.chaptering-leftnav .chaptering-leftnav-section.active .chaptering-leftnav-title:before{color:#0061a0}
.chaptering-leftnav .chaptering-leftnav-title{width:100%;padding:15px 20px 15px 0;display:flex;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif'}
.chaptering-leftnav-title p{margin-bottom:0}
.chaptering-leftnav-section:hover .chaptering-leftnav-title p{text-decoration:underline}
.chaptering-leftnav .chaptering-leftnav-section.active .chaptering-leftnav-title{color:#333;font-weight:bold}
.chaptering .chaptering-container{counter-reset:section;padding-left:0;padding-right:0}
.chaptering-container .chapter-container-section .chaptering-hero-module-numerical:before{content:counter(section,decimal-leading-zero) " ";counter-increment:section;display:flex;min-height:73px}
.chaptering-hero-module-numerical{width:145px;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif'}
.hero-module-divider{border-bottom:6px solid #fff;width:145px}
.chaptering-container .chapter-container-section{flex-wrap:wrap}
.chapter-container-section .chaptering-hero-module{width:100%;color:#fff;padding-left:10px;padding-right:10px}
.chapter-hero-module-intro{display:flex;flex-direction:column;padding-top:100px}
.chaptering-hero-module-numerical{font-size:120px}
.chaptering-hero-module-title{display:flex;align-items:center}
.chaptering-hero-module-title h2{font-family:'Georgia','Times New Roman','Times','serif';font-size:32px;line-height:38px;margin-bottom:30px}
.chaptering-hero-module-title h2:after{content:'';position:absolute;width:145px;bottom:-6px;height:6px;left:0}
.chaptering-hero-module-description{font-size:16px;line-height:30px;padding-top:35px;padding-bottom:40px}
.chaptering progress{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;color:rgba(0,144,218,0.1);z-index:10}
.chaptering progress::-webkit-progress-bar{background-color:transparent;z-index:10}
.chaptering progress::-webkit-progress-value{background-color:rgba(0,144,218,0.1);z-index:10}
.chaptering progress::-moz-progress-bar{background-color:rgba(0,144,218,0.1);z-index:10}
.chaptering-leftnav-section span{position:absolute;width:95%;margin:0 auto;bottom:0;left:0}
.chaptering-leftnav-section span.border-top{top:0;left:0;bottom:none}
.chaptering-leftnav-section.active span{display:none}
.hidden-border-bottom{display:none}
.chaptering-leftnav-section.active .hidden-border-bottom{display:block}
.chaptering-nav-button{display:none;height:50px;width:50px;background:#000;z-index:100;position:absolute;bottom:30px;right:30px;border-radius:35px;opacity:.5}
.chaptering-nav-button span{display:table-cell;vertical-align:middle;text-align:center;position:absolute;top:30%;margin:0 auto}
.icon-chaptering{position:relative;height:30px;width:30px;top:10px;left:10px}
.chaptering-nav-button.js-is-sticky,.chaptering-nav-button.js-is-stuck{display:block;position:fixed !important;bottom:15px;right:15px;top:inherit !important}
.chaptering-nav-button.js-is-stuck{position:absolute !important}
.chaptering-leftnav .chaptering-leftnav-section{height:auto;width:100%;display:flex;justify-content:center;align-items:center;position:relative;border:6px solid transparent;cursor:pointer}
.chaptering-leftnav .icon-close{top:calc(50% - 15px);fill:#333;width:15px;height:15px}
.chaptering-description-section{padding:20px 30px 20px 20px;display:flex}
.chaptering-leftnav-description{display:flex}
.chaptering-description-section span{padding-left:20px;display:flex}
.chaptering-leftnav-open-style{height:100%;position:fixed;overflow-x:hidden;-webkit-overflow-scrolling:touch}
.chaptering-leftnav.js-is-sticky{overflow-y:auto;height:100%}
.chaptering-leftnav .chaptering-leftnav-content .chaptering-leftnav-section:nth-child(2) .border-top{margin-top:-12px}
@media screen and (max-width:767px){.chaptering-leftnav{position:fixed !important;top:0;z-index:1000;height:100vh;width:100%;background:#fff;padding:0}
}
@media screen and (min-width:768px){.chaptering-leftnav-open-style{overflow-y:hidden}
.chapter-container-section .chaptering-hero-module{padding-left:130px;padding-right:130px}
.chapter-hero-module-intro{padding-top:110px;margin-bottom:0}
.chaptering-hero-module-title h2:after{content:'';bottom:none;height:0;border-bottom:0;left:0}
.chaptering-hero-module-description{padding-top:40px;padding-bottom:80px;font-size:18px}
.chaptering-container .chapter-container-section .chaptering-hero-module-numerical:before{min-height:74px}
}
@media screen and (min-width:768px) and (max-width:1023px){.chaptering-leftnav{position:fixed !important;height:100vh;width:100%;top:0;right:0;z-index:1000}
.chaptering-leftnav-tabletOverlayOpen{background:rgba(1,1,1,.6);-webkit-animation-name:chapteringOpen;animation-name:chapteringOpen;-webkit-animation-duration:1.5s;animation-duration:1.5s}
@-webkit-keyframes chapteringOpen{from{background:0}
to{background:rgba(1,1,1,.6)}
}
@keyframes chapteringOpen{from{background-color:none}
to{background-color:rgba(1,1,1,.6)}
}
.chaptering-leftnav-tabletOverlayClose{background:0;-webkit-animation-name:chapteringClose;animation-name:chapteringClose;-webkit-animation-duration:1.5s;animation-duration:1.5s}
@-webkit-keyframes chapteringClose{from{background:rgba(1,1,1,.6)}
to{background:0}
}
@keyframes chapteringClose{from{background:rgba(1,1,1,.6)}
to{background:0}
}
.chaptering-leftnav .chaptering-leftnav-content{background:#fff;width:50%;height:100%;overflow-y:auto;right:0;position:absolute}
.hero-module-divider{width:98px}
.chaptering-hero-module-title{margin-left:128px}
}
@media screen and (min-width:1024px){.chaptering-leftnav .chaptering-leftnav-content .chaptering-leftnav-section.active{-webkit-animation:fadein 1.3s;animation:fadein 1.3s}
.chaptering-leftnav.js-is-stuck{height:auto !important}
.chaptering-leftnav{padding-top:80px;width:310px}
.chaptering-leftnav[class*="col-"]{padding-left:0;padding-right:0}
.enable-left-nav .chaptering-container{width:calc(100% - 310px) !important;padding-left:30px;padding-right:0}
.chaptering-header-top-padding{padding-top:130px}
.chapter-hero-module-intro{padding-top:155px}
.chaptering-leftnav-open-style{overflow:auto;position:relative}
.chaptering-leftnav.js-is-sticky+.chaptering-container,.chaptering-leftnav.js-is-stuck+.chaptering-container{margin-left:310px}
.chaptering progress::-ms-fill{border-color:rgba(0,144,218,0.2)}
.chapter-container-section .chaptering-hero-module{padding-left:90px;padding-right:90px}
.chaptering-hero-module-numerical{width:200px;font-size:200px}
.chaptering-hero-module-title{padding-left:15px;margin-left:250px}
.chaptering-hero-module-title h2{font-size:44px;line-height:50px;margin-bottom:40px}
.chaptering-container .chapter-container-section .chaptering-hero-module-numerical:before{min-height:98px}
.chaptering-hero-module-description{padding-top:50px;font-size:18px}
.hero-module-divider{width:200px}
}
@media screen and (min-width:1300px){.enable-left-nav .chaptering-row{margin-right:0}
}
.social_share--container{display:flex}
.social__chat--button{padding:7px 10px;border-radius:2px;text-transform:uppercase;font-size:12px;line-height:20px;font-weight:bold;text-decoration:none;background-color:#FFF;color:#333;z-index:2;display:flex}
.social__chat--button:focus{outline:2px solid #0061a0;outline-offset:2px}
.social__chat--button>.social__sharing--share{display:flex;align-items:center;position:relative;z-index:10}
.social__chat--container .icon{vertical-align:middle;height:16px;width:16px;color:#0061a0;fill:#0061a0}
.social__chat--container .icon.icon-gplus,.social__chat--container .icon.icon-weibo{width:21px;height:19px}
.social__chat--container .icon.icon-email{width:24px;height:21px}
.social__sharing--share a{padding-right:10px}
.social__chat--button .social__sharing--share{padding-right:0}
.social__chat--button svg{margin-left:10px}
.social__chat--socialItems{display:flex;background-color:#FFF;flex-direction:row}
.social__chat--socialItems a{padding-left:5px;padding-right:5px}
.social__chat--socialItems a:hover{text-decoration:none}
.social__chat--socialItems-slider{display:inline-flex;width:200px;position:absolute;left:96%;height:50px;top:0;z-index:1}
.campaign-share-container .social__chat--socialItems-slider{width:95px;left:-40px;background-color:#fff}
.campaign-share-container .social__chat--socialItems-slider.campaign-social-slider{background-color:#f2f2f2;width:118px;left:-158px}
.campaign-share-container .wrapper .social__chat--socialItems-slider.campaign-social-slider{background-color:#fff}
.campaign-card--with-form .campaign-share-container .social__chat--socialItems-slider{width:95px;left:-30px;background-color:#fff}
.campaign-card--with-form .campaign-share-container .social__chat--socialItems-slider.campaign-social-slider{background-color:#f2f2f2;width:118px;left:-148px}
@media screen and (max-width:767px){.social__chat--container{padding:0 10px 20px;display:flex;order:2;flex-wrap:nowrap}
.campaign-share-container .social__chat--container{padding:0}
.social__chat--container>.box-shadow{display:flex;width:auto;background-color:#FFF;padding:10px 20px;margin:0 auto;max-width:100%}
.social_share--container{background-color:#FFF;order:2;margin-left:10px;border-left:1px solid #e3e3e3}
.social_share--container:only-child,.social__chat--button:only-child{margin:0 auto}
.social_share--container:only-child{border-left:0;width:auto}
.social_share--container:only-child .social__chat--socialItems,.social_share--container:only-child .social__chat--socialItems a,.social_share--container:only-child .social__chat--button{width:auto}
.social_share--container:only-child .social__chat--socialItems a{margin:0 5px}
.social_share--container:only-child .social__chat--button .social__sharing--share{margin-right:5px}
.social_share--container .social__chat--button{order:1}
.social__chat--button{padding:0}
.social__chat--button{order:1}
.social__sharing--share{white-space:nowrap}
.social_share--container:not(:last-child) .social__sharing--share{margin-left:10px}
.social__chat--button.box-shadow{box-shadow:none}
.social__sharing .icon-share{display:none}
.social__sharing .social__sharing--share a{padding-right:0}
.social__sharing a{color:#333;cursor:default}
.social__sharing a:hover{text-decoration:none}
.social__chat--socialItems{padding:0;order:2;width:100%}
.social__chat--socialItems a{padding-left:0;text-align:center;margin:0 5px}
.social__chat--socialItems.box-shadow{box-shadow:none}
.social__chat--socialItems-slider{display:none}
}
@media screen and (min-width:360px)and (max-width :1024px){.social__chat--socialItems{display:flex;background-color:#FFF;flex-direction:row}
.social__chat--button:focus{outline:2px solid #0061a0;outline-offset:0}
.social__chat--button{width:auto;height:30px;position:relative;display:inline-flex;font-size:11px;color:#007abc}
.social__sharing--active .arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #007abc;position:relative;right:0;top:4px;display:block;z-index:20}
.social__chat--socialItems.social__sharing-buttons.social__sharing--active{visibility:visible}
.social__chat--socialItems{visibility:hidden;position:relative;z-index:0;top:1px;height:30px;background-color:#FFF;line-height:25px;padding-left:2px;border-right:0}
}
@media screen and (min-width:768px){.click-to-chat-on-page-title>.container{position:absolute;top:130px}
.click-to-chat-on-page-title>.container.social-no-subnav{top:70px}
.campaign-share-container{background-color:#fff;position:relative;top:0}
.global-header--minimized ~ .click-to-chat-on-page-title>.container{top:110px}
.social__chat--container{position:absolute;right:0;padding:15px 30px 0 0;z-index:999}
.campaign-share-container .social__chat--container{position:relative;padding:0}
.campaign-card--with-form .campaign-share-container .social__chat--container{position:relative}
.social__chat--container>.box-shadow{box-shadow:none}
.social_share--container{display:inline-flex;position:relative}
.campaign-share-container .social_share--container{padding-right:0}
.social_share--container.box-shadow{box-shadow:none}
.social__chat--button{width:auto;height:40px;position:relative;display:inline-flex;font-size:11px;color:#007abc;border:2px solid #007abc}
.social__chat--button:hover,.social__sharing--share:hover{background-color:#007abc;cursor:pointer}
.social__chat--button:hover a{color:#FFF;text-decoration:underline}
.social__chat--button:hover{color:#FFF;text-decoration:underline}
.social__chat--button:hover .icon{fill:#FFF}
.social__sharing--active{background-color:#007abc}
.social__sharing--active{color:#FFF}
.social__sharing--active .icon-share{fill:#FFF}
.social__sharing--active:focus{color:#FFF}
.social__chat--socialItems{visibility:hidden;position:relative;z-index:0;top:1px;height:5%;background-color:#FFF;line-height:38px;border:.1px solid #ccc;border-right:0}
.social__chat--socialItems.social__sharing-buttons.social__sharing--active{visibility:visible}
.social__chat--socialItems a:first-of-type{padding-left:10px}
.campaign-share-container .social__chat--socialItems{right:160px;border:.1px solid #ccc;border-left:0}
.social__chat--socialItems .arrow-left{display:none}
.social__chat--socialItems a:last-of-type{padding-right:10px}
.social__sharing--active .arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #007abc;position:relative;right:0;top:9px;display:block;z-index:20}
.campaign-share-container .social__sharing--active .arrow-left{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #007abc;border-right:0}
.social__chat--container .icon.icon-gplus,.social__chat--container .icon.icon-weibo{width:23px;height:23px}
.social__chat--container .icon.icon-email{width:25px;height:25px}
}
@media screen and (min-width:768px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.social__chat--socialItems{line-height:34px}
}
@media screen and (min-width:1024px){.social__chat--container .icon.icon-gplus,.social__chat--container .icon.icon-weibo{width:24px;height:22px}
.social__chat--container .icon.icon-email{width:24px;height:24px}
.campaign-share-container .social__chat--socialItems-slider{width:95px;left:-40px;background-color:#fff}
.campaign-share-container .social__chat--socialItems-slider.campaign-social-slider{background-color:#f2f2f2;width:118px;left:-158px}
.campaign-card--with-form .campaign-share-container .social__chat--container{position:relative}
.campaign-card--with-form .campaign-share-container .social__chat--socialItems-slider{width:95px;left:-40px;background-color:#fff}
.campaign-card--with-form .campaign-share-container .social__chat--socialItems-slider.campaign-social-slider{background-color:#f2f2f2;width:118px;left:-158px}
}
.cliff-notes__title{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;font-size:16px;line-height:24px;letter-spacing:.5px;margin-bottom:35px}
.cliff-notes__bullets-list li{display:inline-flex;width:100%;color:#333;font-size:14px;line-height:26px;letter-spacing:-0.1px}
.cliff-notes__bullets-list li:before{content:"\2022";display:inline-block;font-size:28px;margin-right:5px}
.cliff-notes__bullets-list li+li{padding-top:10px}
@media screen and (min-width:768px){.cliff-notes__container{display:flex}
.cliff-notes__title{font-size:20px;line-height:28px;letter-spacing:.6px;margin-bottom:0}
}
.btn-brand-2nd.btn-brand-cta:active,.btn-brand-2nd.btn-brand-cta:focus,.btn-brand-2nd.btn-brand-cta:hover{background-color:#000;text-decoration:none;box-shadow:none;-o-object-fit:contain;object-fit:contain;outline:0}
.transporter-article .hero-article{opacity:0}
.transporter-animate{-webkit-animation:fadeUpLeft .75s;animation:fadeUpLeft .75s;-webkit-animation-delay:.1s;animation-delay:.25s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}
@keyframes fadeUpLeft{from{opacity:0;transform:translate3d(100px,100px,0)}
to{opacity:1;transform:translateZ(0)}
}
@-webkit-keyframes fadeUpLeft{from{opacity:0;transform:translate3d(100px,100px,0)}
to{opacity:1;transform:translateZ(0)}
}
[data-comp-id="contact-advisory"],[data-comp-id="contact-form-card-argentina"],[data-comp-id="contact-form-image-card"]{background-color:#f2f2f2}
.form-card{padding:0;line-height:20px}
.form-card__img{display:none}
@media screen and (min-width:768px){.form-card{display:table}
.form-card__img{display:table-cell;width:60%;position:relative}
.form-card__img__inner{background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;min-height:365px}
.form-card__img__text{position:absolute;color:white;top:30px;left:30px;width:40%}
div[dir="rtl"] .form-card__img__text{left:initial;right:30px}
.form-card__img__text h3{font-family:'Georgia','Times New Roman','Times','serif';font-size:24px;line-height:28px;font-weight:bold}
.form-card__img__text p{font-size:14px;line-height:20px;font-weight:normal}
}
@media screen and (min-width:1024px){.form-card__img{width:66%}
.form-card__img__text h3{font-size:32px;line-height:36px}
.form-card__img__text p{font-size:18px;line-height:24px}
}
.content-banner.bg-color1{background-color:#0061a0}
.content-banner.bg-color1.variation-1{background:linear-gradient(to bottom,#007abc,#0061a0)}
.content-banner.bg-color2{background-color:#fff}
.content-banner.bg-color3{background-color:#f2f2f2}
.content-banner>.wrapper{display:flex;flex-direction:row;align-items:center;width:100%;padding:0}
.content-banner.variation-1>.wrapper{display:block}
.content-banner .media-container .videoWrapper{position:relative;padding-top:56.25%;padding-bottom:0}
.content-banner .media-container .vjs-poster{background-color:transparent}
.content-banner .content-container{text-align:center}
.content-banner.bg-color1 .content-container{color:#fff}
.content-banner.bg-color2 .content-container,.content-banner.bg-color3 .content-container{color:#333}
.content-banner .content-container__subtitle,.content-banner .content-container__body-text,.content-banner .content-container__bullet-list{margin-top:24px}
.content-banner .content-container__cta{margin-top:20px}
.content-banner.variation-3 .content-container__title,.content-banner.variation-3 .content-container__subtitle,.content-banner.variation-3 .content-container__body-text,.content-banner.variation-3 .content-container__bullet-list,.content-banner.variation-3 .content-container__cta{margin-bottom:0}
.content-banner.variation-3 .content-container__title{text-align:center}
.content-banner.variation-3 .content-container__subtitle{text-align:center;margin-top:8px}
.content-banner.variation-3 .content-container__body-text,.content-banner.variation-3 .content-container__bullet-list{text-align:left}
div[dir="rtl"] .content-banner.variation-3 .content-container__body-text,div[dir="rtl"] .content-banner.variation-3 .content-container__bullet-list{text-align:right}
.content-banner .content-container__title:last-child,.content-banner .content-container__subtitle:last-child,.content-banner .content-container__body-text:last-child,.content-banner .content-container__cta{margin-bottom:0}
.content-banner .media-container.quote.media-web{display:none}
.content-banner .media-container.quote.media-mobile{display:block}
@media screen and (max-width:767px){.content-banner>.wrapper{flex-direction:column}
.content-banner .media-container.media-web{display:none}
.content-banner.media-top .media-container{order:0}
.content-banner.media-bottom .media-container{order:1}
.content-banner.media-top .media-container.quote,.content-banner.media-bottom .media-container.quote{padding:0 20px}
.content-banner.media-top .content-container{order:1}
.content-banner.media-bottom .content-container{order:0}
.content-banner.media-top .media-container.image ~ .content-container,.content-banner.media-top .media-container.video ~ .content-container{padding:20px 20px 0}
.content-banner.media-top .media-container.quote ~ .content-container{padding:30px 20px 0}
.content-banner.media-bottom .media-container.image ~ .content-container,.content-banner.media-bottom .media-container.video ~ .content-container{padding:0 20px 20px}
.content-banner.media-bottom .media-container.quote ~ .content-container{padding:0 20px 30px}
.content-banner.media-top.variation-1 .content-container,.content-banner.media-bottom.variation-1 .content-container{padding:0 20px}
.content-banner.media-hide .media-container.image,.content-banner.media-hide .media-container.quote{display:none}
.content-banner.media-hide.media-top .media-container.image ~ .content-container,.content-banner.media-hide.media-top .media-container.quote ~ .content-container{padding-top:0}
.content-banner.media-hide.media-bottom .media-container.image ~ .content-container,.content-banner.media-hide.media-bottom .media-container.quote ~ .content-container{padding-bottom:0}
.content-banner .media-container,.content-banner .content-container{width:100%}
.content-banner .media-container .bg{height:200px;background-position:center top}
}
@media screen and (min-width:768px){.content-banner.media-left .media-container{order:0}
.content-banner .media-container.image.media-mobile,.content-banner .media-container.video.media-mobile{display:none}
.content-banner .media-container.quote.media-web{display:block}
.content-banner .media-container.quote.media-mobile{display:none}
.content-banner.media-left .media-container.quote{padding-left:30px;padding-right:15px}
.content-banner.media-right .media-container{order:1}
.content-banner.media-right .media-container.quote{padding-left:15px;padding-right:30px}
.content-banner.media-left .content-container{order:1;padding:0 30px}
.content-banner.media-left .media-container.quote ~ .content-container{padding-left:15px;padding-right:30px}
.content-banner.media-right .content-container{order:0;padding:0 30px}
.content-banner.media-right .media-container.quote ~ .content-container{padding-left:30px;padding-right:15px}
.content-banner .media-container,.content-banner .content-container{flex:1 1 50%}
.content-banner .media-container.image{display:flex;align-self:stretch}
.content-banner .media-container.video{height:auto}
.content-banner .media-container .videoWrapper{height:100%}
.content-banner .media-container .media-container__image{flex:1 1 auto}
.content-banner .media-container img{display:none}
.content-banner .content-container{text-align:left}
div[dir="rtl"] .content-banner .content-container{text-align:right}
.content-banner.media-left.variation-1 .content-container,.content-banner.media-right.variation-1 .content-container{flex:none;width:100%;text-align:center;padding:0 80px}
.content-banner .content-container__cta{margin-top:30px}
.content-banner.variation-3 .content-container__title{text-align:left}
div[dir="rtl"] .content-banner.variation-3 .content-container__title{text-align:right}
.content-banner.variation-3 .content-container__subtitle{text-align:left}
div[dir="rtl"] .content-banner.variation-3 .content-container__subtitle{text-align:right}
}
@media screen and (min-width:1024px){.content-banner>.wrapper{width:85%;max-width:1300px}
.content-banner.variation-3 .media-container,.content-banner.variation-3 .content-container{flex:1 1 50%}
.content-banner.variation-2 .media-60 .media-container,.content-banner.variation-3 .media-60 .media-container{flex:1 1 58.33%}
.content-banner.variation-1 .content-container{width:66.67%}
.content-banner.variation-2 .media-60 .content-container,.content-banner.variation-3 .media-60 .content-container{flex:1 1 41.67%}
.content-banner.media-left .media-container,.content-banner.media-left .media-container.quote{padding:0 15px 0 0}
div[dir="rtl"] .content-banner.media-left .media-container,div[dir="rtl"] .content-banner.media-left .media-container.quote{padding:0 0 0 15px}
.content-banner.media-right .media-container{padding:0 0 0 15px}
div[dir="rtl"] .content-banner.media-right .media-container{padding:0 15px 0 0}
.content-banner.media-left .content-container,.content-banner.media-left .media-container.quote ~ .content-container,.content-banner.media-right .media-container.quote{padding:0 50px 0 65px}
.content-banner.media-left .media-container.quote,.content-banner.media-right .content-container,.content-banner.media-right .media-container.quote ~ .content-container{padding:0 65px 0 50px}
.content-banner.media-left.variation-1 .content-container,.content-banner.media-right.variation-1 .content-container{padding:0;width:66.67%;margin:auto}
.content-banner .media-container .media-container__image{padding-top:56.25%}
}
.keyboard-active .content-banner .video-js :focus{outline-color:#fff;outline-offset:-4px;outline-style:solid;outline-width:2px}
.keyboard-active .content-banner .vjs-progress-control :focus{outline-color:#fff;outline-offset:4px;outline-style:solid;outline-width:2px}
.keyboard-active .content-banner .vjs-slider-active .vjs-volume-level{outline-color:#fff;outline-style:solid;outline-width:2px}
.keyboard-active .content-banner a.btn-brand-2nd:focus{outline-color:#0061a0;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.keyboard-active .content-banner .vjs-control-bar{padding-left:5px;padding-right:5px;padding-top:5px;margin-bottom:5px}
}
.contextual-link{display:block;height:60px;border-bottom:1px solid #ccc}
.contextual-link__content{padding-left:25px;height:100%}
.contextual-link__content svg{position:relative;top:20px;right:20px}
.contextual-link__content__label{position:relative;height:100%}
.contextual-link__content__label p{height:100%;width:100%;color:#0061a0;font-size:16px;line-height:60px;font-weight:normal;text-align:left;margin-bottom:0}
.contextual-link:hover .contextual-link__content__label p{color:#0090da;text-decoration:underline}
.contextual-link__content__label svg{position:absolute;top:35%;height:14px;width:14px}
.contextual-link__link:focus .contextual-link__content{outline:2px solid #0061a0;outline-offset:-2px}
@media screen and (max-width:767px){.contextual-link{width:100%}
.contextual-link:first-of-type{border-top:1px solid #ccc}
.contextual-link__content__label{display:table;width:100%}
.contextual-link__content__label p,.contextual-link__content__label svg{display:table-cell;vertical-align:middle}
}
@media screen and (min-width:768px){.contextual-link{display:inline-block;vertical-align:top;width:20%;height:auto;border-bottom:0}
.contextual-link:hover{background-color:rgba(173,208,240,0.2);outline:2px solid #0061a0;outline-offset:-2px}
.contextual-link__link:focus .contextual-link__content{background-color:rgba(173,208,240,0.2)}
.contextual-link__content{padding:40px 15px;font-size:11px;line-height:16px}
.contextual-link__content svg{display:none}
.contextual-link__content__img{height:50px;width:auto;margin:0 auto;display:block}
.contextual-link__content__label p{font-size:12px;line-height:16px;text-align:center;padding:0;margin:5px auto 0}
}
@media screen and (min-width:1024px){.contextual-link__content{padding-left:20px;padding-right:20px}
}
[data-comp-id="contextual-links-cont-home"],[data-comp-id="contextual-links-home-us"]{background-color:#f2f2f2}
.more-content{background-color:inherit;text-align:center}
.more-content__title{display:none;width:100%;color:#333;font-family:'Georgia','Times New Roman','Times','serif';font-size:20px;line-height:24px;font-weight:bold;text-align:center;margin-bottom:0;padding:0 20px 20px}
.more-content__section{background-color:#fff;box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);margin-bottom:20px}
.more-content__section:last-child{margin-bottom:0}
.more-content__section img{width:100%;height:auto;padding-bottom:20px}
.more-content__section h2{font-size:22px;line-height:26px;padding:20px;margin-bottom:0}
.more-content__section a:hover{color:#0061a0}
.more-content__section a:nth-child(2){display:inline-block;color:#333;font-size:18px;line-height:22px;font-weight:normal;text-decoration:none;padding:0 20px 20px}
.more-content__section a:nth-child(3){display:block;color:#0061a0;font-size:14px;line-height:18px;font-weight:bold;text-decoration:none;padding:0 20px 20px}
@media screen and (min-width:768px){[data-comp-id="contextual-links-cont-home"],[data-comp-id="contextual-links-home-us"]{background-color:#fff}
.more-content__title{display:block}
.more-content__section{display:inline-block;float:left;width:32%;background-color:transparent;box-shadow:none;margin:0 2% 0 0}
.more-content__section:first-of-type:nth-last-of-type(1),.more-content__section:first-of-type:nth-last-of-type(1) ~ .more-content__section:first-of-type{margin-left:34%}
.more-content__section:first-of-type:nth-last-of-type(2),.more-content__section:first-of-type:nth-last-of-type(2) ~ .more-content__section:first-of-type{margin-left:18%}
.more-content__section:first-of-type:nth-last-of-type(4),.more-content__section:first-of-type:nth-last-of-type(4) ~ .more-content__section{width:23.5%}
.more-content__section:last-child{margin-right:0}
.more-content__section img{padding-bottom:10px}
.more-content__section h2{font-size:20px;line-height:24px;padding:0}
.more-content__section a:nth-child(2){font-size:14px;line-height:18px;font-weight:normal}
.more-content__section a:nth-child(3){font-size:12px;line-height:16px;padding-bottom:0}
.more-content__section a:nth-child(2):hover,.more-content__section a:nth-child(2):focus,.more-content__section a:nth-child(3):hover,.more-content__section a:nth-child(3):focus,.more-content__section a:nth-child(3):active{color:#0061a0;text-decoration:underline}
}
@media screen and (min-width:1024px){.more-content__title{font-size:26px;line-height:30px}
.more-content__section a:nth-child(2){font-size:16px;line-height:20px}
.more-content__section a:nth-child(3){font-size:14px;line-height:18px}
}
[data-comp-id="contextual-links-container"]{background-color:#f2f2f2;padding-top:0;padding-bottom:0}
.contextual-links-row a:hover{text-decoration:none}
@media screen and (min-width:768px){.contextual-links-row{width:100%;text-align:center;font-size:0}
}
@media screen and (min-width:768px){.contextual-links-row{width:85%;display:flex;justify-content:center}
}
.convo-results-filter__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';color:#000;font-size:25px;line-height:32px;letter-spacing:.08px;font-weight:500;margin-bottom:19px}
.convo-results-filter{padding-bottom:30px}
.conversational-results-container .select-options{display:none;position:absolute;top:98%;right:0;font-size:13px;left:0;z-index:999;margin:0;padding-top:23px;padding-bottom:24px;border-radius:2px;border:solid 1px #d9d9d9;list-style:none;background-color:#fff;min-width:200px}
.conversational-results-container .select-options.select-options-visible{display:block}
.conversational-results-container .select-options li{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:18px;padding:8px 35px 8px 24px}
.conversational-results-container .select-options li:hover,.conversational-results-container .select-options li:focus{background-color:#c5e6fe;font-weight:bold}
.selected-style .icon{fill:#0061a0;width:14px;margin-left:8px;top:5px;position:absolute;right:5px}
.convo-results-filter__section-label{font-size:14px;line-height:26px;letter-spacing:-0.1px}
.convo-results-filter__section-dropdown{position:relative;margin-bottom:20px}
.convo-results-filter__section-dropdown .selected-style{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;font-size:16px;width:220px;position:relative;line-height:16px;letter-spacing:.57px;padding-top:10px;padding-bottom:10px;border-bottom:2px solid #007abc;cursor:pointer;display:inline-block;color:#9b9b9b}
.convo-results-filter__section-dropdown .selected-style .selected-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:190px;display:inline-block;vertical-align:middle}
.convo-results-filter__section-dropdown .selected-style.selected{color:#333}
.convo-results-section{background:url('assets/static/images/convo-results-bg.png');background-size:cover;background-position:top center;background-repeat:no-repeat}
.convo-results-content-container{padding-top:20px;padding-bottom:40px}
.conversational-results-container .convo-results-content-card{background:#fff;position:relative;float:none;padding-top:20px;padding-bottom:20px;margin-top:25px}
.convo-results-content__no-results-found.hidden+.convo-results-content-card:nth-of-type(2){margin-top:0}
.convo-results-content-card:before{content:'';position:absolute;width:calc(100% + 1px);height:2px;background:linear-gradient(to right,#008edd,#a2cf42);top:0;left:0}
.convo-results-content-card__title{font-size:18px;letter-spacing:0;color:#333;font-weight:bold}
.convo-results-content-card__subtitle,.convo-results-content-card__section{font-size:14px}
.convo-results-content-card__text-bold{font-weight:bold;margin-bottom:10px}
.convo-results-content-card__section{padding-top:21px}
.convo-results-content-card__section a{float:left;clear:left;color:#007abc}
a.convo-results-content-card__phone{font-weight:bold;color:#333}
a.convo-results-content-card__phone:hover,a.convo-results-content-card__phone:focus{color:#007abc;text-decoration:none}
a.convo-results-content-card__email{text-decoration:underline}
.convo-results-content-card__text-bold.fax{margin-bottom:0}
.convo-results-content-card__social{display:flex;align-items:center;margin-bottom:5px}
.convo-results-content-card__social:last-of-type{margin-bottom:0}
.convo-results-content-card__social .icon{width:18px;margin-right:10px;fill:#333}
.convo-results-content__no-results,.convo-results-content__no-results-found{position:relative;font-size:18px;line-height:40px;color:#000;float:none}
.convo-results-content__no-results:after,.convo-results-content__no-results-found:after{content:'';position:absolute;width:calc(100% + 1px);height:2px;background:linear-gradient(to right,#008edd,#a2cf42);bottom:0;left:0}
.convo-results-content__no-results,.convo-results-content__no-results-found{padding-bottom:40px}
.convo-results-content__no-results p,.convo-results-content__no-results-found p{margin-bottom:0}
.convo-results-content-card__links-section{display:block;margin-bottom:20px}
.convo-results-content-card__links-section:last-of-type{margin-bottom:0}
.convo-results-content-card__link-label{font-size:16px;letter-spacing:0;color:#333;margin-bottom:5px}
.convo-results-content-card__link{font-weight:bold;font-size:14px;letter-spacing:0;color:#007abc}
.convo-results-content-card__link:hover,.convo-results-content-card__link:focus{text-decoration:underline}
.convo-results-content-card__links-section a{float:none;clear:none}
.conversational-results-container .component{padding-bottom:0}
.convo-results-section.pad-bottom-xs{margin-bottom:0}
.convo-results-section.pad-bottom-md{margin-bottom:20px}
.convo-results-section.pad-bottom-lg{margin-bottom:40px}
.convo-results-section{padding-top:0}
.filter-error-message{display:none}
.conversational-results-container .convo-results-error .filter-error-message{display:block;font-size:12px;color:#db1818;position:absolute}
.convo-results-filter__section-dropdown.convo-results-error .selected-style{border-color:#db1818}
@media screen and (max-width:767px){.convo-results-filter .btn{margin-top:10px}
.convo-results-content-card__section{clear:both}
}
@media screen and (min-width:768px){.convo-results-filter__title{font-size:35px;line-height:50px;letter-spacing:.11px}
.convo-results-content-container{padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px}
.conversational-results-container .convo-results-content-card{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:35px;padding-right:35px}
.convo-results-content-card__section{flex:1 1 50%;padding-right:20px}
.convo-results-content-card__title,.convo-results-content-card__subtitle{width:100%}
.convo-results-filter__section-label{margin-right:11px}
.convo-results-filter__section-dropdown,.convo-results-filter__section-label{display:inline-block}
.convo-results-filter__section-dropdown{margin-right:30px}
.convo-results-filter{padding-top:26px;padding-bottom:28px}
.convo-results-filter__title{margin-bottom:30px}
.convo-results-content__no-results p,.convo-results-content__no-results-found p{padding-left:44px;padding-right:45px}
.convo-results-section.pad-bottom-xs{margin-bottom:0}
.convo-results-section.pad-bottom-md{margin-bottom:30px}
.convo-results-section.pad-bottom-lg{margin-bottom:60px}
}
@media screen and (min-width:1024px){.convo-results-content-container{padding-bottom:80px;padding-left:0;padding-right:0}
.convo-results-filter__title{margin-bottom:33px}
.convo-results-section.pad-bottom-xs{margin-bottom:0}
.convo-results-section.pad-bottom-md{margin-bottom:40px}
.convo-results-section.pad-bottom-lg{margin-bottom:80px}
}
.contact-us-mobile-phone{padding:20px;font-size:14px;line-height:20px;text-align:center;background-color:#efefef}
.contact-us-mobile p,.contact-us-mobile ul{margin-bottom:0}
.customize-contact-us-mobile{float:left}
.contact-mobile{display:none}
.display-phone{display:block}
.phone-container-header{background-color:#fff;margin-bottom:0}
.phone-container-header--left{width:43px;float:right}
.phone-container--close{width:43px;margin-left:0;line-height:50px;height:50px}
.phone-container--close__label{display:none;color:#333;font-size:11px;font-weight:bold;margin-left:27px;margin-top:9px;transition:all .5s}
.phone-container-header .global-header__logo{width:106px}
.phone-container-header .phone-container--close .icon{width:25px;height:auto;display:inline-block;vertical-align:middle;left:12px}
.phone-container--close .phone-container--close__label{color:#333;cursor:pointer}
.contact-us-number{font-weight:bold}
.contact-us-linkbox{margin-top:20px}
.contact-us-codelink:before,.rta-contact-us-codelink a:before{content:"\0025B6";margin-right:5px}
.rta-contact-us-codelink a{margin-top:20px;display:inline-block}
.contact-trigger-phone{width:33px;height:50px;text-align:center}
.contact-us-mobile{width:100% !important}
.contact-us-mobile{top:0;z-index:4999;position:fixed;left:0;right:0;bottom:0;width:100%;height:250px;margin:0;transition:top .3s ease 0}
.contact-us-codelink p{display:inline}
.contactus-mobile-tag{display:inline-block;height:50px}
.contactus-mobile-tag .icon{top:15px;vertical-align:top}
@media screen and (min-width:400px){.contact-trigger-phone{width:43px}
}
@media screen and (min-width:768px){.contact-trigger-phone.hidden-lg,.customize-contact-us-mobile{display:none}
}
[data-comp-id="disclaimer"]{padding-bottom:0;background-color:#f2f2f2}
.disclaimer{color:#000;font-size:12px;line-height:20px;font-weight:normal;text-align:left}
.disclaimer a{color:#007abc}
div[dir="rtl"] .disclaimer{text-align:right}
.disclaimer>.wrapper{padding:20px 20px 20px;position:relative}
.disclaimer--border>.wrapper{border-bottom:1px solid #ccc}
.disclaimer p{margin-bottom:15px}
.disclaimer p:last-child{margin-bottom:0}
.disclaimer .bold{font-weight:bold}
@media screen and (min-width:768px){.disclaimer>.wrapper{border-bottom:1px solid #ccc;padding:0 0 30px}
}
@media screen and (min-width:1024px){.disclaimer>.wrapper{padding:0 0 40px}
}
[data-comp-id="faq"]{background-color:#fff}
[data-comp-id="faq-video"]{background-color:#fff}
.divider-title__title{font-family:'Georgia','Times New Roman','Times','serif';font-size:20px;font-weight:bold;text-align:center;padding:0 20px 20px 20px;border-bottom:0;margin-bottom:0}
.video-faq__accordion{position:relative}
.video-faq__accordion .accordion__link{color:#007abc;font-weight:bold;position:absolute;float:none;top:0;right:25px;padding:0}
.accordion__title:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
@media screen and (max-width:767px){.video-faq__video{padding-left:20px;padding-right:20px}
}
@media screen and (min-width:768px){.divider-title__title{font-size:28px;line-height:32px;padding-bottom:20px;padding-left:0;padding-right:0;margin-bottom:20px}
.video-faq__video{float:right;width:49%}
.video-faq__video .video-text__description,.video-faq__video .video-text__video{width:100%}
.video-faq__video .video-text__description{padding:0}
.video-faq__accordion{float:left;width:49%}
}
@media screen and (min-width:1024px){.divider-title__title{font-size:30px;line-height:34px}
.video-faq__video{width:40%}
.video-faq__accordion{width:60%;padding-right:25px}
}
[data-comp-id="find-a-widget"]{background-color:#f2f2f2}
.company-search .wrapper{position:relative;text-align:center}
.company-search .form-user-grp{display:inline-block;text-align:left;padding:0}
.company-search .twitter-typeahead{display:inline !important}
.company-search .btn-brand-2nd:focus{outline-color:#333}
.company-search .btn-brand-2nd:hover,.company-search .btn-brand-2nd:focus{background-color:#0061a0;background:linear-gradient(#0061a0,#0061a0)}
.company-search__label{font-size:16px;line-height:20px;vertical-align:middle}
.company-search__label,.company-search__input,.company-search__action{display:inline-block !important;width:auto;vertical-align:inherit !important}
.company-search__action{margin-bottom:0;margin-left:0}
.company-search .error{color:#db1818;border-color:#db1818;background-color:#fde8e8 !important}
.company-search .error:focus{border-color:#db1818}
.company-search .errorSpan{font-size:13px;background-color:#db1818}
.company-search .tt-menu{top:23px !important;margin:10px 0 0 0;font-size:13px}
@media screen and (max-width:767px){.company-search .wrapper{padding:0 20px}
.company-search .form-user-grp{display:block}
.company-search__label{width:100%;text-align:left;margin-top:15px;margin-bottom:20px}
.company-search__input{width:100%;margin-bottom:20px}
.company-search__action{width:100%}
}
@media screen and (min-width:768px){.company-search__label{font-size:18px;line-height:40px;padding-right:10px;margin-bottom:0}
.company-search__action{margin-left:10px}
.company-search .form-user-grp,.company-search .form-user-grp .company-search__input{width:220px}
}
@media screen and (min-width:1024px){.company-search__label{font-size:20px}
}
.find-a-x .find-office .find-office__zip-city-state-container,.find-a-x .find-office .find-office__dental-container,.find-a-x .find-office .find-office__vision-container,.find-a-x .find-office .find-office__agent-container{width:100%;float:left;transition:display 1s}
.find-a-x .find-office .find-office__zip-city-state-container{margin-bottom:15px}
input.find-office__zip-city-state:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.find-a-x .find-office .find-office__zip-city-state-container .form-item{margin-bottom:0}
.find-a-x .find-office .find-office__zip-city-state{padding-right:40px}
.find-a-x .find-office .find-office__dental-container,.find-a-x .find-office .find-office__vision-container,.find-a-x .find-office .find-office__agent-container{display:none;margin-bottom:10px}
.find-a-x .find-office .find-office__dental-container a,.find-a-x .find-office .find-office__vision-container a,.find-a-x .find-office .find-office__agent-container a{color:#0061a0;font-size:13px;line-height:16px;font-weight:normal;text-decoration:none}
.find-a-x .find-office .find-office__dental-container a:hover,.find-a-x .find-office .find-office__dental-container a:focus,.find-a-x .find-office .find-office__vision-container a:hover,.find-a-x .find-office .find-office__vision-container a:focus,.find-a-x .find-office .find-office__agent-container a:hover,.find-a-x .find-office .find-office__agent-container a:focus{color:#0061a0;text-decoration:underline}
.vision_overlay a.vision_dental_overlay_close,.dental_overlay a.vision_dental_overlay_close{width:45px;height:45px}
@media screen and (max-width:767px){.find-office .btn-group .btn:not(.active){border-top:0;border-bottom:0}
}
@media screen and (min-width:768px){.find-a-x .find-office .find-office__dental-container,.find-a-x .find-office .find-office__vision-container,.find-a-x .find-office .find-office__agent-container{margin-bottom:0}
.find-a-x .find-office .find-office__zip-city-state-container{margin-bottom:0}
.find-a-x .find-office .find-office__zip-city-state-container.full-width{margin-bottom:15px}
}
@media screen and (min-width:1024px){.find-a-x .find-office .find-office__zip-city-state{padding-right:12px}
}
[data-comp-id="find-a-x-box"]{background-color:#f2f2f2}
.office-search{position:relative;text-align:center}
.office-search .btn-brand-4th,.office-search .btn-brand-4th:active,.office-search .btn-brand-4th:focus{background-color:#007abc;background:linear-gradient(#007abc,#007abc);color:#fff}
.office-search .btn-brand-4th:hover{background-color:#0090da;background:linear-gradient(#0090da,#0090da);box-shadow:rgba(0,0,0,0) 0 1px 1px 0;-webkit-box-shadow:rgba(0,0,0,0) 0 1px 1px 0;-moz-box-shadow:rgba(0,0,0,0) 0 1px 1px 0;text-decoration:underline;color:#fff}
.office-search__label{font-size:16px;line-height:20px;vertical-align:middle}
.office-search__icon svg{vertical-align:middle;height:40px;width:40px}
.office-search__label,.office-search__icon,.office-search__input,.office-search__action{display:inline-block;width:auto}
.office-search__action{margin-bottom:0;margin-left:0}
@media screen and (max-width:767px){.office-search__icon{position:absolute;left:8px;top:8px}
.office-search__label{width:90%;float:right;text-align:center;margin-top:15px}
.office-search__input{width:100%;margin-bottom:10px}
.office-search__action{width:100%}
}
@media screen and (min-width:768px){.office-search__action{margin-left:10px}
.office-search__label,.office-search__icon,.office-search__input,.office-search__action{display:inline-block;width:auto}
.office-search__icon{vertical-align:middle}
.office-search__label{font-size:18px;line-height:40px;padding-right:10px;margin-bottom:0}
}
@media screen and (min-width:1024px){.office-search__label{font-size:20px}
.office-search__icon svg{height:60px;width:60px}
}
[data-comp-id="find-an-x"]{background-color:#fff}
.fax__container .contact-container--form-card{display:flex;box-shadow:none}
.display_container>.form-icon-wrapper{display:inline-block}
.display_container .form-icon-wrapper:last-child{float:right}
.find-an-x-search__container{position:relative;padding-bottom:20px}
.find-an-x-search__container .mobile_expand_close{display:none;position:absolute;top:-12px;right:2px}
.find-an-x-search__container .mobile_expand_close svg{height:13px}
.cta_search__container{position:relative;text-align:center}
.cta_search__container .find-an-x-input__container{display:block;position:relative;margin:0 20px}
.cta_search__container .find-an-x-input__container .cta_search{padding-right:20%}
.cta_search__container .find-an-x-input__container__margin{margin-bottom:10px}
.cta_search__container .find-an-x-input__container .fao_search_location_image{position:absolute;top:7px;right:7px}
.cta_search__container .find-an-x-search--expand{padding:0 20px}
.cta_search__container .find-an-x-search--expand .directions_button{width:100%;display:inline-block;margin-bottom:0;margin-top:10px}
input:focus.cta_search,.find-an-x .pagination li a:focus{border:1px solid #0061a0}
.google-maps-container{position:absolute;height:200px;margin-bottom:20px}
.google-maps-container .googleMarkerInfo{font-family:'Noto Sans','Arial','Helvetica','sans-serif';font-weight:normal;font-size:12px;line-height:1.42857143;color:#333;min-height:50px}
.google-maps-container .googleMarkerInfo p{margin-bottom:0}
.google-maps-container .markerInfoOfficeName{font-weight:bold;font-size:16px;display:inline-block;color:#333;text-align:left}
.google-maps-container .markerInfoAddress{display:block}
.google-maps-container .markerInfoDrivingDirections{margin-top:3px}
.google-maps-container .markerInfoDrivingDirections a{margin-top:2px;text-decoration:underline}
.google-maps-container .my_label{color:white;font-size:14px}
#googleMapsContainer>div>div:nth-child(1)>div:nth-child(4)>div:nth-child(4)>div>div:nth-child(1)>div:nth-child(4){height:125px !important}
.gm-style-iw div{height:100px !important;max-height:458px !important}
.fax-results__container{padding:0}
.fax-results__container .maps-contact-form-container{position:relative;text-transform:capitalize}
.fax-results__container .map-and-button-container{position:relative}
.fax-results__container .maps-button{position:absolute;right:5px;bottom:5px;background-color:white;display:none;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none}
.fax-results__container .results_list_container{padding-bottom:20px}
.fax-results__container .display_container{padding-bottom:10px;display:block;border-bottom:1px solid #ccc}
.fax-results__container .display_container .display-text{display:inline-block;padding-top:6px;float:left;height:34px;font-size:13px}
.fax-results__container .default_results_text{padding:0 0 20px;font-size:14px;line-height:20px}
.fax-results__container .page-count{display:inline-block;width:auto;padding-right:25px}
.fax-results__container .find_an_office_radius{display:inline-block;float:right;width:auto;padding-right:30px;padding-left:15px}
.fax-results__container .results_office_result{text-transform:capitalize;position:relative;font-size:12px;border-bottom:1px solid #ccc;padding:20px 0}
.fax-results__container .results_office_result p{display:block;clear:both;width:auto;font-size:14px;line-height:20px;vertical-align:top;padding:0 0 0 10%;margin:0}
.fax-results__container .results_office_result div{text-align:center;padding-left:8%}
.fax-results__container .results_office_result div .btn-brand-2nd{margin:0;margin-top:10px}
.fax-results__container .results_office_result .results_office_count{display:inline-block;padding-left:3%;position:absolute;font-size:16px;font-weight:bold}
.fax-results__container .results_office_result .results_office_name{display:inline-block;width:65%;color:#0061a0;font-size:16px;font-weight:bold;text-align:left;cursor:pointer;padding:0 0 5px 10%}
.fax-results__container .results_office_result .results_office_name:hover{color:#0090da;text-decoration:underline}
.fax-results__container .results_office_result .results_office_mileage{display:inline-block;float:right;font-weight:bold;padding-bottom:5px;padding-right:3%;width:35%;text-align:right}
.fax-results__container .results_office_result .results_office_distance{display:inline-block;bottom:0;font-size:20px;padding:0}
.fax-results__container .results_office_result .results_office_mi{display:inline-block;font-size:10px;text-transform:lowercase;vertical-align:bottom;padding:0}
.fax-results__container .results_office_result .results_office_type{float:left;font-weight:bold;padding-bottom:5px}
.fax-results__container .results_office_result .results_office_get_directions{display:none;position:absolute;right:0;padding-right:3%;padding-bottom:5px}
.fax-results__container .results_office_result .results_office_get_directions_dentist{display:block;width:100%;text-align:right}
.fax-results__container .results_office_result .results_office_type_dentist{width:100%}
.fax-results__container .results_office_result .dentist_left,.fax-results__container .results_office_result .results_office_street_address{width:100%;display:inline-block;clear:both}
.fax-results__container .results_office_result .dentist_right{display:inline-block;width:100%}
.fax-directions__container .driving-direction-container{overflow:hidden}
.fax-directions__container .back-click{display:inline-block;vertical-align:top;font-size:12px;text-transform:uppercase;margin:10px 0}
.fax-directions__container .back-click:hover{text-decoration:none}
.fax-directions__container .back-click::before{content:"\2039";margin:0 5px}
.fax-directions__container .driving-direction-container span:first-of-type{margin-top:10px}
.fax-directions__container .get-directions-text{font-weight:bold;font-style:normal;font-size:18px;line-height:22px;margin-bottom:10px}
.fax-directions__container .type-label{height:38px;width:60px;padding-top:8px;padding-bottom:8px;float:left;font-size:12px}
.fax-directions__container .get-directions-buttons{width:calc(100% - 60px)}
.fax-directions__container .get-directions-buttons .fax-btn.active,.fax-directions__container .get-directions-buttons .fax-btn:active{background-color:#666}
.fax-directions__container .get-directions-buttons .fax-btn:focus{outline:0}
.fax-directions__container .get-directions-buttons button:not(.active){background-color:white;border:1px solid #ccc;background-image:none}
.fax-directions__container .get-directions-buttons button:not(.active) .icon{fill:#666}
.fax-directions__container .get-directions-buttons .icon{width:25px;height:25px;vertical-align:middle}
.fax-directions__container .get-directions-form{clear:both}
.fax-directions__container .get-directions-form .btn-brand-2nd{display:inline-block;float:left;margin:3% auto auto;cursor:pointer}
.fax-directions__container .get-directions-from-address{overflow:hidden;width:100%}
.fax-directions__container .get-directions-from-address .from-address-label{display:inline-block;height:38px;width:60px;padding-top:8px;padding-bottom:8px;float:left;font-size:12px}
.fax-directions__container .get-directions-from-address .from-address{height:38px;padding:8px 12px;display:inline-block;float:right;width:calc(100% - 60px);border:1px solid #ccc}
.fax-directions__container .get-directions-from-address .from-address.error{border-color:#eb4646;color:#eb4646;background-color:#f5d0d0 !important;background-color:rgba(245,208,208,0.35);fill:#eb4646}
.fax-directions__container .get-directions-to-address{margin-top:20px}
.fax-directions__container .get-directions-to-address .to-address-label{display:inline-block;height:38px;width:60px;padding-top:8px;padding-bottom:8px;float:left;font-size:12px}
.fax-directions__container .get-directions-to-address .to-address{height:38px;padding:8px 12px;width:calc(100% - 60px);float:right;background-color:white;border:0;opacity:1;-webkit-text-fill-color:#333}
.fax-directions__container .driving-directions-panel .adp-text,.fax-directions__container .driving-directions-panel .adp-summary{font-size:12px}
.fax-directions__container .driving-directions-panel .adp-placemark,.fax-directions__container .driving-directions-panel .adp-legal{display:none}
.fax-directions__container .driving-directions-panel .adp-substep{padding-top:10px;padding-bottom:10px;font-size:12px}
.fax-directions__container .driving-directions-panel .adp-marker{display:none}
.fax-directions__container .driving-directions-panel .adp-placemark::before{display:inline-block;left:12px;top:8px;position:absolute;color:white;font-size:14px;content:"A"}
.fax-directions__container .driving-directions-panel .adp-placemark{background-size:30px 40px;display:inline-block;background-image:url('../../../static/images/icon_locpin_blue.png');background-repeat:no-repeat;height:42px;padding-left:50px;padding-top:10px;position:relative;width:100%}
.driving-directions-panel>div>div>div:nth-child(3)>div:nth-child(3) .adp-placemark::before{content:"B"}
@media screen and (max-width:767px){.find-an-x-search--expand{display:none}
.fax-results__container .results_office_result .results_office_get_directions a{display:none}
}
@media screen and (min-width:768px){.find-an-x-search__container{padding-bottom:40px;margin:auto}
.find-an-x-search__container .mobile_expand_close{display:none !important}
.cta_search__container{font-size:0}
.cta_search__container .find-an-x-input__container{padding:0;display:inline-block;position:relative;font-size:13px;margin:0 15px 0 0}
.cta_search__container .find-an-x-input__container .cta_search{width:250px}
.cta_search__container .find-an-x-search--expand{display:inline-block !important;width:inherit;padding:0}
.cta_search__container .find-an-x-search--expand .different_services_dropdown{display:inline-block !important;width:auto;margin-right:10px;font-size:13px}
.cta_search__container .find-an-x-search--expand .directions_button{width:inherit;margin-bottom:0;margin-top:0}
.cta_search__container .find-an-x-search--expand .form-icon-wrapper{display:inline-block}
.cta_search__container .find-an-x-search--expand .form-icon-wrapper svg{right:15px}
.google-maps-container{height:350px}
.fax-results__container .maps-contact-form-container{width:40%;float:right}
.fax-results__container .results_list_container{width:60%;float:left;padding:0 5% 0 30px}
.fax-results__container .default_results_text{padding:20px 10px;font-size:14px}
.fax-results__container .find_an_office_radius{width:auto;padding-right:27px;padding-left:15px}
.fax-results__container .results_office_result p{font-size:12px;line-height:20px}
.fax-results__container .results_office_result div .btn-brand-2nd{display:none}
.fax-results__container .results_office_result .results_office_type{font-size:14px;line-height:20px}
.fax-results__container .results_office_result .results_office_phone a,.fax-results__container .results_office_result .results_office_fax a{color:#333;text-decoration:none;pointer-events:none}
.fax-results__container .results_office_result .results_office_get_directions{display:block;font-size:14px;line-height:20px}
.fax-results__container .results_office_result .results_office_get_directions_dentist{width:50%}
.fax-results__container .results_office_result .results_office_type_dentist{width:50%}
.fax-results__container .results_office_result .results_office_street_address{width:60%}
.fax-results__container .results_office_result .dentist_left{width:51%}
.fax-results__container .results_office_result .dentist_right{width:47%}
.fax-directions__container .maps-contact-form-container{width:40%;float:right}
.fax-directions__container .google-maps-container{visibility:visible}
.fax-directions__container .driving-direction-container{width:60%;padding:0 3%}
.fax-directions__container .driving-directions-panel .adp-placemark:before{left:12px}
.fax-directions__container .driving-directions-panel #adp-placemark:before{left:12px}
.fax-directions__container .driving-directions-panel .adp-directions{float:left}
}
@media screen and (min-width:1024px){.cta_search__container .find-an-x-input__container .cta_search{padding-right:12px}
.cta_search__container .find-an-x-input__container .fao_search_location_image{display:none}
.find-an-x-search__container{max-width:761px;padding-bottom:50px;margin:auto}
.fax-results__container .results_office_result .results_office_street_address{display:block}
.fax-results__container .results_office_result .results_office_street_address:not(.dentist_left){width:70%}
.google-maps-container{height:450px}
.cta_search__container .find-an-x-search--expand{position:absolute}
}
.cta_header_quote p{font-size:16px;line-height:20px;font-weight:400}
.cta_header_quote .cta_header_quote_type_of_insurance{margin-bottom:15px}
.cta_header_quote .cta_header_quote_type_of_insurance--sub{width:100%}
.cta_header_quote .select_wrapper{overflow-x:visible;overflow-y:visible;width:100%;height:40px;float:left;border-radius:2px;font-weight:400}
div[dir="rtl"] .cta_header_quote .select_wrapper{float:right}
.cta_header_quote select{border-radius:2px;width:100%;height:40px;margin-bottom:0;padding:8px 12px;padding-right:17px;background-color:white;font-size:13px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}
div[dir="rtl"] .cta_header_quote select{padding:8px 12px;padding-left:17px}
.cta_header_quote .select_wrapper select:disabled{background-color:#ccc !important}
.cta_header_quote .btn{display:inline-block;margin-left:10px}
.cta_header_quote .btn_global{margin:0;float:left}
div[dir="rtl"] .cta_header_quote .btn_global{float:right}
@media screen and (max-width:767px){.cta_header_quote .cta_header_quote_type_of_insurance--sub{margin-bottom:15px}
}
@media screen and (min-width:768px){.cta_header_quote p{font-size:20px;line-height:20px}
.cta_header_quote .cta_header_quote_type_of_insurance--sub{width:80%}
.cta_header_quote .btn_global{margin:0;float:right}
div[dir="rtl"] .cta_header_quote .btn_global{float:left}
.cta_header_quote .dob_cta_quote{display:none}
.cta_header_quote .errorSpan .error_arrow_img{position:absolute;top:99px;height:30px}
}
@media screen and (min-width:1024px){.cta_header_quote .dob_cta_quote{color:white;font-size:12px;margin-left:49%;display:none}
.cta_header_quote .submit_quote_cta_form{clear:both}
.cta_header_quote .errorSpan .error_arrow_img{position:absolute;top:97px;height:30px}
}
.gated-overlay__container{position:fixed;z-index:15000;height:100%;width:100%;left:0;overflow:auto;overflow-x:hidden;background-color:white;display:none}
.gated-overlay__container.overlay_show{display:block}
.gated-overlay-container-content{position:relative}
.gated-overlay__container .gated-overlay-container-content{padding-top:40px;padding-bottom:40px}
.gated-overlay__container .gated-overlay-close{position:absolute;fill:#333;top:30px;right:30px;z-index:15001}
.gated-overlay__container .campaign-card-filmstrip{position:fixed;bottom:0;height:20px}
.thank-you-overlay-parsys .container .row{margin:0;width:100%}
.close-overlay-linkText{text-align:center;font-size:16px;letter-spacing:.57px;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;padding-top:10px}
.close-overlay-linkText p:hover{text-decoration:underline}
@media screen and (min-width:768px){.gated-overlay__container .gated-overlay-container-content{padding-top:220px}
.gated-overlay__container .gated-overlay-close{top:40px;right:40px}
}
@media screen and (min-width:1024px){.gated-overlay__container .gated-overlay-container-content{padding-top:120px;padding-bottom:120px}
}
.grouped-list.bg-color1{background-color:#f2f2f2}
.grouped-list.bg-color2{background-color:#0061a0}
.grouped-list>.wrapper{text-align:center;word-wrap:break-word}
.grouped-list .grouped-list__text-container{padding-bottom:20px}
.grouped-list .header3{margin-bottom:0}
.grouped-list .grouped-list__text-container p:last-child,.grouped-list .grouped-list__groups-container p:last-child{margin-bottom:0}
.grouped-list.bg-color1 .grouped-list__text-container{color:#333}
.grouped-list.bg-color2 .grouped-list__text-container{color:#fff}
.grouped-list .grouped-list__subtitle{text-align:left;padding:0 20px;margin-top:24px}
.grouped-list .content-container__cta{margin-top:20px;margin-bottom:0}
.grouped-list .grouped-list__groups-container{background-color:#fff;padding:0 20px}
.grouped-list .group{position:relative;width:100%;color:#333;padding:20px 0}
.grouped-list .group:not(:last-child):after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#f2f2f2;margin:auto}
.grouped-list .group__image img{width:40px;height:auto}
.grouped-list .group__content{width:100%;min-width:0}
.grouped-list .group__name{width:100%}
.grouped-list .group__name p{width:100%;min-width:0;margin-bottom:0}
.grouped-list .group__description{text-align:left;margin-top:16px}
.grouped-list .group__cta{margin-top:16px;margin-bottom:0}
.grouped-list .screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute !important}
@media screen and (max-width:767px){.grouped-list .group__image{margin-bottom:16px}
.grouped-list .group__name img{display:none}
}
@media screen and (min-width:768px){.grouped-list>.wrapper{text-align:left}
.grouped-list .grouped-list__text-container{width:75%;padding:0 40px 30px;margin:auto}
.grouped-list .grouped-list__groups-container{display:flex;flex-wrap:wrap;width:75%;margin:auto;padding:20px 25px}
.grouped-list .grouped-list__subtitle{padding:0}
.grouped-list .content-container__cta{margin-top:30px}
.grouped-list .group{display:flex;padding:20px 15px 20px}
.grouped-list .group:not(:last-child):after{left:15px;width:calc(100% - 30px)}
.grouped-list .group:first-child:nth-last-child(4),.grouped-list .group:first-child:nth-last-child(4) ~ .group{width:50%}
.grouped-list .group:first-child:nth-last-child(5),.grouped-list .group:first-child:nth-last-child(5) ~ .group{width:50%}
.grouped-list .group:first-child:nth-last-child(5){width:100%}
.grouped-list .group:first-child:nth-last-child(6),.grouped-list .group:first-child:nth-last-child(6) ~ .group{width:50%}
.grouped-list .group:first-child:nth-last-child(4) ~ .group:nth-last-child(-n+2):after,.grouped-list .group:first-child:nth-last-child(5) ~ .group:nth-last-child(-n+2):after,.grouped-list .group:first-child:nth-last-child(6) ~ .group:nth-last-child(-n+2):after{content:"";height:0}
.grouped-list .group:nth-last-child(-n+3):first-child .group__name img,.grouped-list .group:nth-last-child(-n+3):first-child ~ .group .group__name img{display:none}
.grouped-list .group:nth-last-child(n+4) .group__image,.grouped-list .group:nth-last-child(n+4) ~ .group .group__image{display:none}
.grouped-list .group__image img{width:50px;margin-right:20px}
div[dir="rtl"] .grouped-list .group__image img{margin-right:0;margin-left:20px}
.grouped-list .group__name{display:flex;align-items:center}
.grouped-list .group__name img{width:40px;height:auto;margin-right:10px}
}
@media screen and (min-width:1024px){.grouped-list>.wrapper{display:flex}
.grouped-list .grouped-list__text-container{height:100%;width:50%;padding-bottom:40px}
.grouped-list.text-left .grouped-list__text-container{order:0;padding:0 80px 0 50px}
.grouped-list.text-right .grouped-list__text-container{order:1;padding:0 50px 0 80px}
.grouped-list .grouped-list__groups-container{height:100%;width:50%}
.grouped-list .group__image img{width:60px}
}
.hero-article .content-wrapper{position:relative;overflow:hidden;color:#fff;background-color:#000}
.hero-article .default,.hero-article .bottom-left,.hero-article .bottom-right{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.hero-article .default{background-color:#003a60}
.hero-article .bottom-left{position:absolute;bottom:0;left:0;background-color:#001d43;height:90%;width:40%;border-radius:0 100% 0 0}
.hero-article .bottom-right{position:absolute;bottom:0;right:0;background-color:#00507b;height:120%;width:40%;border-radius:100% 0 0 0}
.hero-article .media.bg{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}
.hero-article .content-wrapper.default,.hero-article .content-wrapper.image{display:flex}
.hero-article .content-wrapper.default .content,.hero-article .content-wrapper.image .content{display:flex;flex-direction:column;justify-content:flex-end;min-height:420px}
.hero-article .media.videoWrapper{padding-top:56.25%}
.hero-article .content-wrapper.video .video-js{pointer-events:none}
.hero-article .content-wrapper.video .video-js.video-playing{pointer-events:auto}
.hero-article .content-wrapper.video .video-js .vjs-big-play-button,.hero-article .content-wrapper.video .video-js .vjs-dock-text{display:none}
.hero-article .content-wrapper.video .content{position:absolute;left:0;right:0;bottom:0}
.hero-article .content-wrapper.video .content.video-playing{visibility:hidden}
.hero-article .first-row{margin-top:40px}
.hero-article .eyebrow{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:12px;line-height:13px;letter-spacing:2px;margin-bottom:0}
.hero-article .title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:36px;line-height:43px;letter-spacing:-0.56px;margin-bottom:0}
.hero-article .eyebrow ~ .title{margin-top:20px}
.hero-article .second-row{display:flex;align-items:flex-end;margin-bottom:40px}
.hero-article .details{margin-top:30px}
.hero-article .read-time,.hero-article .date{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0}
.hero-article .read-time+.date:before{content:'|';padding-left:20px;padding-right:20px}
.hero-article .play-button{display:inline-block;margin-top:30px}
.hero-article .play-button .icon-video-play-default,.hero-article .play-button .icon-video-play-hvr{height:60px;width:60px}
.hero-article .play-button .icon-video-play-default{display:block}
.hero-article .play-button .icon-video-play-hvr{display:none}
.hero-article .play-button:hover .icon-video-play-default{display:none}
.hero-article .play-button:hover .icon-video-play-hvr{display:block}
.hero-article .horizontal-bar{display:flex;height:15px}
.hero-article .bar1{width:60%;background-color:#007abc}
.hero-article .bar2{width:30%;background-color:#0061a0}
.hero-article .bar3{width:10%;background-color:#a4ce4e}
.hero-article .hero-article__subcopy{font-size:18px;line-height:1.78;letter-spacing:-0.18px;margin-top:15px}
@media screen and (min-width:768px){.hero-article .content-wrapper.default .content,.hero-article .content-wrapper.image .content{min-height:380px}
.hero-article .first-row{margin-top:30px}
.hero-article .title{font-size:52px;line-height:59px;letter-spacing:-0.8px}
.hero-article .second-row{margin-bottom:30px}
}
@media screen and (min-width:1024px){.hero-article .content-wrapper.default .content,.hero-article .content-wrapper.image .content{min-height:600px}
.hero-article .first-row{margin-top:50px}
.hero-article .title{font-size:70px;line-height:77px;letter-spacing:-1.5px}
.hero-article .second-row{margin-bottom:50px}
.hero-article .play-button{margin-top:40px}
}
.hero-banner{background-color:#f2f2f2}
.hero-banner>.row{display:flex;flex-direction:column;width:100%;padding:0}
.hero-banner .hero-banner__image{display:flex;align-items:flex-start;min-height:200px}
.hero-banner .hero-banner__wrapper{width:100%;padding:20px;margin:0 auto}
.hero-banner .hero-banner__content{width:60%}
.hero-banner .hero-banner__title,.hero-banner .hero-banner__subtitle,.hero-banner .hero-banner__cta{margin-bottom:0}
.hero-banner .hero-banner__title,.hero-banner .hero-banner__subtitle{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-variant-ligatures:no-common-ligatures;color:#333;text-shadow:none}
.hero-banner .hero-banner__title{font-weight:bold;font-size:31px;line-height:29px}
.hero-banner .hero-banner__subtitle{font-weight:normal;font-size:19px;line-height:20px;margin-top:14px}
.hero-banner .hero-banner__cta{font-size:14px;line-height:20px;padding:10px 20px;margin-top:24px}
@media screen and (min-width:768px){.hero-banner .hero-banner__image{min-height:320px}
.hero-banner .hero-banner__wrapper{padding:40px}
.hero-banner .hero-banner__title{font-size:55px;line-height:55px}
.hero-banner .hero-banner__subtitle{font-size:38px;line-height:42px;margin-top:8px}
.hero-banner .hero-banner__cta{margin-top:24px}
}
@media screen and (min-width:1024px){.hero-banner .hero-banner__image{min-height:500px}
.hero-banner .hero-banner__wrapper{width:85%;max-width:1300px;padding:40px 0}
.hero-banner .hero-banner__title{font-size:75px;line-height:75px}
.hero-banner .hero-banner__subtitle{font-size:50px;line-height:52px;margin-top:12px}
.hero-banner .hero-banner__cta{margin-top:36px}
}
.carousel--hero,.carousel--hero .carousel-inner,.carousel--hero .carousel-inner .item{height:auto;min-height:0;max-height:none}
.carousel--hero .carousel-inner .item{cursor:pointer}
.carousel--hero .carousel-inner .item>a{display:block}
.carousel--hero .carousel-caption--hero,.carousel--hero .homebanner-description{color:#fff;text-shadow:1px 1px 15px rgba(0,0,0,0.85)}
.carousel--hero .carousel-caption.color2 .carousel-caption--hero,.carousel--hero .carousel-caption.color2 .homebanner-description{color:#333;text-shadow:none}
.carousel--hero .carousel-caption.shadow-off .carousel-caption--hero,.carousel--hero .carousel-caption.shadow-off .homebanner-description{text-shadow:none}
.carousel--hero .carousel-caption--hero{display:table;width:100%;vertical-align:middle;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:22px;line-height:24px;margin:0;height:0}
.carousel--hero .line-items{display:inline}
.carousel--hero .ui-slide-control{position:absolute;bottom:10px;z-index:10;height:0;width:100%;display:table;text-align:center}
.carousel--hero .ui-slide-autoControl{display:inline-flex;vertical-align:top;margin:0}
.carousel--hero .ui-slide-play{display:none;background-image:url('../../../static/images/herocarousel/carousel-stop.png')}
.carousel--hero .ui-slide-stop{display:block;background-image:url('../../../static/images/herocarousel/carousel-play.png')}
.carousel--hero .ui-slide-play,.carousel--hero .ui-slide-stop{width:24px;height:24px;background-size:24px 24px;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:0}
div[dir="rtl"] .carousel--hero .ui-slide-play{transform:rotate(180deg)}
.carousel--hero .ui-slide-play span,.carousel--hero .ui-slide-stop span{display:none}
.carousel--hero .ui-slide-indicator{position:relative;z-index:1;text-align:center;display:inline-block;vertical-align:top}
.carousel--hero .ui-slide-indicator ol{display:table;position:static;bottom:50%;height:auto;width:100%;margin-left:0}
.carousel--hero .ui-slide-indicator li{display:inline-block;height:24px;width:24px;vertical-align:top;background-color:transparent;text-indent:-999px;cursor:pointer;border:0;border-radius:0;margin:0 2px}
.carousel--hero .ui-slide-indicator li.active{background-size:24px 24px;background-color:transparent}
.carousel--hero .ui-slide-indicator button{display:block;width:24px;height:24px;background-image:url('../../../static/images/herocarousel/carousel-off.png');background-size:24px 24px;text-indent:-999px;cursor:pointer;border:0;border-radius:0;background-color:transparent;margin:0 2px}
.carousel--hero .ui-slide-indicator button:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px;box-shadow:0 0 3px #333,0 0 7px #333}
.carousel--hero .ui-slide-indicator .active button{background:url('../../../static/images/herocarousel/carousel-on.png') 0 0 no-repeat;background-size:24px 24px}
.carousel--hero .ui-slide-indicator span{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:1px}
.carousel--hero .carousel-control{display:none}
@media screen and (max-width:767px){.carousel--hero .line-items{font-size:22px;line-height:1}
.carousel-caption--hero span.line-items::after{white-space:pre;content:" "}
.carousel--hero .homebanner-description{display:none}
}
@media screen and (min-width:768px){.carousel--hero,.carousel--hero .carousel-inner,.carousel--hero .carousel-inner .item{height:340px;min-height:340px;max-height:none}
.carousel--hero .carousel-inner>.item>img{min-height:340px}
.carousel--hero .ui-slide-indicator ol{bottom:10px}
.carousel--hero .carousel-caption{top:0;bottom:inherit;width:95%;max-width:1300px;text-align:left;padding:0 0 0 40px;margin:0}
div[dir="rtl"] .carousel--hero .carousel-caption{text-align:right;padding:0 40px 0 0}
.carousel--hero .carousel-caption--hero{width:65%;align-items:flex-end;font-size:28px;line-height:32px}
.carousel--hero .homebanner-description{display:block;position:absolute;top:105%;left:42px;width:40%;font-size:16px;line-height:20px;margin-left:0}
.carousel--hero .line-items{display:block}
}
@media screen and (min-width:1024px){.carousel--hero,.carousel--hero .carousel-inner,.carousel--hero .carousel-inner .item{height:500px;min-height:500px;max-height:none}
.carousel--hero .carousel-inner>.item>img{top:inherit;min-height:500px}
.carousel--hero .ui-slide-control{bottom:25px}
.carousel--hero .ui-slide-indicator ol{bottom:25px}
.carousel--hero .carousel-caption{margin:auto;padding:0;width:85%;max-width:1300px}
div[dir="rtl"] .carousel--hero .carousel-caption{padding:0}
.carousel--hero .carousel-caption--hero{width:65%;font-size:55px;line-height:60px;text-align:left;align-items:center}
div[dir="rtl"] .carousel--hero .carousel-caption--hero{text-align:right}
.carousel--hero .homebanner-description{left:0;font-size:18px;line-height:22px}
}
.hero-extended-main,.hero-extended-intro{position:relative;min-height:calc(100vh - 50px)}
.hero-extended-main{color:#fff;background-color:#000;overflow:hidden}
.hero-extended-main .media{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}
.hero-extended-main .default,.hero-extended-main .bottom-left,.hero-extended-main .bottom-right{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5))}
.hero-extended-main .default{background-color:#003a60}
.hero-extended-main .bottom-left{position:absolute;bottom:0;left:0;background-color:#001d43;height:90%;width:40%;border-radius:0 100% 0 0}
.hero-extended-main .bottom-right{position:absolute;bottom:0;right:0;background-color:#00507b;height:120%;width:40%;border-radius:100% 0 0 0}
.hero-extended-main .container,.hero-extended-intro .container{position:relative;min-height:calc(100vh - 50px)}
.hero-extended-main .content,.hero-extended-intro .content{margin-bottom:95px}
.hero-extended-main .content{margin-top:60px}
.hero-extended-main .eyebrow,.hero-extended-main .title,.hero-extended-main .read-time{margin-bottom:0}
.hero-extended-main .eyebrow:first-child,.hero-extended-main .title:first-child,.hero-extended-main .read-time:first-child{margin-top:0}
.hero-extended-main .eyebrow{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:12px;line-height:13px;letter-spacing:2px}
.hero-extended-main .title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:32px;line-height:38px;letter-spacing:-0.5px;margin-top:18px}
.hero-extended-main .read-time{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0;margin-top:32px}
.hero-extended-main .divider,.hero-extended-intro .divider{border-top:1px solid #fff;margin-top:30px;padding-bottom:30px}
.hero-extended-main .sub-caption{font-weight:normal;font-size:16px;line-height:30px;letter-spacing:-0.2px;margin-bottom:0}
.hero-extended-main .continue-share,.hero-extended-intro .continue-share{position:absolute;bottom:45px;width:100%}
.hero-extended-main .continue,.hero-extended-intro .continue{color:#fff;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;font-size:14px;line-height:18px;letter-spacing:.5px}
.hero-extended-main .continue .icon,.hero-extended-intro .continue .icon{vertical-align:middle;color:#fff;fill:#fff;margin-left:10px}
.hero-extended-main .vertical-bar,.hero-extended-intro .vertical-bar{position:absolute;top:0;bottom:0;left:0;width:15px;padding-top:60px}
.hero-extended-main .bar1,.hero-extended-intro .bar1{height:60%;background-color:#007abc}
.hero-extended-main .bar2,.hero-extended-intro .bar2{height:30%;background-color:#0061a0}
.hero-extended-main .bar3,.hero-extended-intro .bar3{height:10%;background-color:#a4ce4e}
.hero-extended-intro{color:#000;background-color:#fff}
.hero-extended-intro .content{margin-top:40px}
.hero-extended-intro .copy{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:28px;line-height:34px;letter-spacing:-0.1px;margin-bottom:0}
.hero-extended-intro .copy .highlight{color:#0061a0}
.hero-extended-intro .divider{border-top:1px solid #a7a8aa}
.hero-extended-intro .sub-caption{font-weight:normal;font-size:14px;line-height:26px;letter-spacing:-0.1px;margin-bottom:0}
.hero-extended-intro .cta-button{margin-top:30px}
.hero-extended-intro .continue{color:#007abc}
.hero-extended-intro .continue .icon{color:#007abc;fill:#007abc}
.hero-extended-intro .social-icons .icon{color:#000;fill:#000}
.hero-extended-intro .vertical-bar{padding-top:0}
.hero-extended-intro .bar1{height:33.33%}
.hero-extended-intro .bar2{height:33.33%}
.hero-extended-intro .bar3{height:33.33%}
@media screen and (max-width:767px){.hero-extended-main .row,.hero-extended-intro .row{padding-left:20px}
}
@media screen and (min-width:768px){.hero-extended-main,.hero-extended-main .container{min-height:calc(100vh - 70px)}
.hero-extended-main .content{margin-top:180px}
.hero-extended-main .title{font-size:52px;line-height:59px;letter-spacing:-0.8px}
.hero-extended-main .sub-caption{font-size:18px;line-height:32px;letter-spacing:0}
.hero-extended-main .vertical-bar{padding-top:180px}
.hero-extended-intro .content{margin-top:150px}
.hero-extended-intro .copy{font-size:44px;line-height:50px;letter-spacing:-0.2px}
}
@media screen and (min-width:1024px){.hero-extended-main .title{font-size:70px;line-height:77px;letter-spacing:-1.1px}
.hero-extended-main .divider,.hero-extended-intro .divider{margin-top:0;padding-bottom:40px}
.hero-extended-intro,.hero-extended-intro .container{min-height:calc(100vh - 70px)}
.hero-extended-intro .cta-button{margin-top:40px}
}
.hero-topic-and-hub .recirc-variations.threeUp{background-color:transparent;padding-top:0}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpBackground{display:none}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{background-color:#fff;padding-top:40px;padding-bottom:40px}
@media screen and (min-width:768px){.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{padding-top:60px;padding-bottom:60px}
}
@media screen and (min-width:1024px){.hero-topic-and-hub .recirc-variations.threeUp{margin-top:-170px}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpBackground{display:block;position:absolute;top:0;bottom:0;left:calc(15px + 8.333%);right:0;background-color:#fff}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{background-color:transparent;padding-top:80px;padding-bottom:80px}
}
@media screen and (min-width:1300px){.hero-topic-and-hub .recirc-variations.threeUp .threeUpBackground{left:calc(15px + (1300px * 0.08333));right:calc(-0.5 * (100vw - 1285px))}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent{margin-left:0}
.hero-topic-and-hub .recirc-variations.threeUp .threeUpContent>div{padding-left:0}
}
.homepage-nav{z-index:996;width:100%;background-color:#0061a0}
.homepage-nav a:hover,.homepage-nav a:focus{text-decoration:none;outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}
.homepage-nav .homepage-sub-main a:hover,.homepage-nav .homepage-sub-main a:focus{text-decoration:underline;outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.homepage-nav--active{background-image:none}
.homepage-nav__items{display:flex;justify-content:center;text-align:center;font-size:0;background-color:#0061a0;max-width:1300px;margin:auto}
.homepage-nav__items--active{background-color:#0061a0}
.homepage-nav__item{display:inline-block;background-color:transparent;position:relative;font-weight:bold}
.homepage-nav__item--active{background-color:#007abc}
.homepage-nav__link{display:flex;align-items:center;justify-content:center;height:100%;min-height:60px;color:#fff;font-weight:bold;text-transform:uppercase}
.homepage-nav__link:hover,.homepage-nav__link:focus{color:#fff}
.homepage-nav__icon{color:#fff;position:absolute;width:100%;bottom:-7px;z-index:999;display:block;font-size:18px}
.homepage-sub{position:fixed;z-index:9997;width:100%;background-color:transparent;text-align:center;display:none;height:200px;left:0;top:70px}
.homepage-sub__container{width:100%;max-width:1300px;margin:0 auto;background-color:#fff;text-align:center;font-size:0}
.homepage-sub-main,.homepage-sub-side{display:table}
.homepage-sub__link,.homepage-sub-side__grid{display:table-cell;vertical-align:middle}
.homepage-sub-side__grid a:focus{outline-color:#0061a0}
.homepage-sub-main{width:100%;margin:auto}
.homepage-sub__link{width:25%;text-align:center;color:#333;font-weight:normal}
.homepage-sub__link:first-child:nth-last-child(5),.homepage-sub__link:first-child:nth-last-child(5) ~ .homepage-sub__link{width:20%}
.homepage-sub__link:first-child:nth-last-child(6),.homepage-sub__link:first-child:nth-last-child(6) ~ .homepage-sub__link{width:16.667%}
.homepage-sub__link img{width:40px;height:40px;margin:0 auto}
.homepage-sub__link div{line-height:18px}
.homepage--sub__icon--last{padding:5px 30px}
.homepage-sub-side__link{display:block;font-size:12px;font-weight:normal;line-height:14px;color:#666}
.homepage-sub-side__link:not(:last-child){padding-bottom:10px}
.homepage-sub__link:hover,.homepage-sub-side__link:hover{color:#2377c5}
.homepage-sub-side__icon{float:left;width:30px;margin-right:10px}
div[dir="rtl"] .homepage-sub-side__icon{float:right;margin-left:10px;margin-right:0}
.homepage-sub-side__label{float:left;margin-top:5px}
@media screen and (min-width:768px){.homepage-nav__item--active:hover>a{text-decoration:underline}
.homepage-nav__item{line-height:18px;overflow-wrap:break-word;text-align:center}
.homepage-nav__item:first-child:nth-last-child(4),.homepage-nav__item:first-child:nth-last-child(4) ~ .homepage-nav__item{width:20%}
.homepage-nav__item:first-child:nth-last-child(5),.homepage-nav__item:first-child:nth-last-child(5) ~ .homepage-nav__item{width:20%}
.homepage-nav__item:first-child:nth-last-child(6),.homepage-nav__item:first-child:nth-last-child(6) ~ .homepage-nav__item{width:16.667%}
.homepage-nav__link{font-size:12px;line-height:16px;padding:10px 15px}
.homepage-nav__link:hover,.homepage-nav__link:focus{text-decoration:underline;background-color:#007abc}
.homepage-sub__container,.homepage-sub-main,.homepage-sub-side{height:180px}
.homepage-sub__link div{margin-top:10px;font-size:14px}
.homepage-sub__link:hover,.homepage-sub-side__link:hover span{color:#0061a0;text-decoration:underline}
.homepage--sub__icon--first{height:40px;width:40px;margin:auto}
.homepage--sub__icon--last{padding:5px 20px}
.homepage-sub-side__icon{width:25px;margin-right:8px}
div[dir="rtl"] .homepage-sub-side__icon{margin-left:8px;margin-right:0}
}
@media screen and (min-width:1024px){.homepage-nav__link{font-size:14px;line-height:18px;padding:10px 40px}
.homepage-sub__container,.homepage-sub-main,.homepage-sub-side{height:200px}
.homepage-sub__link img{width:60px;height:60px;margin:auto}
.homepage-sub__link div{font-size:16px}
.homepage--sub__icon--first{height:60px;width:60px;margin:auto}
.homepage--sub__icon--last{padding:5px 20px}
}
.hub-promo{color:#fff}
.hub-promo .hub-promo__content{padding:40px 15px}
.hub-promo .hub-promo__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-0.54px}
.hub-promo .hub-promo__subcopy{font-size:16px;line-height:1.88;letter-spacing:-0.2px;padding-top:15px}
.hub-promo .hub-promo__cta{padding-top:30px}
.hub-promo .hub-promo__cta .btn{outline-color:#fff;background-color:transparent;border:1px solid #fff}
@media screen and (min-width:768px){.hub-promo .hub-promo__content{padding:60px}
.hub-promo .hub-promo__title{font-size:44px;line-height:1.14;letter-spacing:-1px}
.hub-promo .hub-promo__subcopy{font-size:18px;line-height:1.78;letter-spacing:-0.2px;padding-top:20px}
.hub-promo .hub-promo__cta{padding-top:40px}
}
@media screen and (min-width:1024px){.hub-promo .hub-promo__content{padding:80px 60px}
}
.introduction-banner.component{position:relative;color:#fff;background-color:#000}
.introduction-banner .introduction-banner__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}
.introduction-banner .introduction-banner__row:first-child{padding-top:100px}
.introduction-banner .introduction-banner__row:last-child{padding-bottom:60px}
.introduction-banner .introduction-banner__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:36px;line-height:43px;letter-spacing:-0.56px;margin-bottom:0}
.introduction-banner .introduction-banner__subtitle{font-weight:normal;font-size:16px;line-height:30px;letter-spacing:-0.16px;margin-top:30px;margin-bottom:0}
@media screen and (min-width:768px){.introduction-banner .introduction-banner__title{font-size:52px;line-height:59px;letter-spacing:-0.8px}
.introduction-banner .introduction-banner__subtitle{font-size:18px;line-height:32px;letter-spacing:-0.18px}
}
@media screen and (min-width:1024px){.introduction-banner .introduction-banner__row:first-child{padding-top:120px}
.introduction-banner .introduction-banner__row:last-child{padding-bottom:250px}
.introduction-banner .introduction-banner__title{font-size:70px;line-height:77px;letter-spacing:-1.08px}
.introduction-banner .introduction-banner__subtitle{margin-top:0}
}
.key-insights .key-insight-content{padding:30px 0}
.key-insights .bg-black{background-color:#000;color:#fff}
.key-insights .bg-white{background-color:#fff;color:#000}
.key-insights .key-insight-container.chart-enabled .key-insight-content{padding-top:35px}
.key-insights .key-insight-container.bg-white.chart-enabled .key-insight-content{border-top:1px solid #a7a8aa}
.key-insight-title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:22px}
.key-insight-description{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:26px;line-height:32px;padding-top:20px;margin-bottom:0}
.key-insight-description p{margin-bottom:0}
.key-insight-percent{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:80px;line-height:80px;padding-top:20px}
.key-insights .key-insight-percentage-container progress{position:relative;z-index:10;height:70px;width:100%;background:transparent;color:#008edd;border:0;border-right:1px solid #76787b;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:45px}
.key-insights .bg-white .key-insight-percentage-container progress{border-right:1px solid #76787b}
.key-insights .key-insight-percentage-container progress::-webkit-progress-bar{z-index:10;background-color:transparent}
.key-insights .key-insight-percentage-container progress::-webkit-progress-value{z-index:10;background-color:#008edd}
.key-insights .key-insight-percentage-container progress::-moz-progress-bar{z-index:10;background-color:#008edd}
.share-trigger-key-insights{display:block;float:right;height:50px;width:50px}
.key-insights .social-icons{float:right;right:100000px;width:0;height:50px;opacity:0;transition-property:width,opacity;transition-duration:1s;transition-delay:.25s;background:#000;border-radius:25px;padding:12.5px 15px}
.key-insights .social-icons__hover{display:flex;justify-content:center;float:right;height:50px;width:50px;border:1px solid #fff;border-radius:25px}
.key-insights .social-icons__hover .icon-share{height:100%}
.key-insight-percentage-container{overflow:hidden}
.key-insights .expanded-content{font-size:16px;line-height:30px;padding-top:40px}
.key-insights .bg-white .social-icons__hover{border:1px solid #333}
.key-insights .bg-white .social-icons__hover .icon-share{fill:#333}
.key-insights .bg-black .expanded-content a{color:#fff;text-decoration:underline}
.key-insights .bg-black .expanded-content a:hover,.key-insights .bg-black .expanded-content a:focus{color:#fff;text-decoration:underline}
.key-insight-expand-label{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;margin-top:80px;display:inline-block;width:auto;max-width:60%}
.key-insight-expand-label span{display:inline-flex;align-items:center;width:auto;cursor:pointer}
.key-insight-expand-label span:hover,.key-insight-expand-label span:focus{text-decoration:underline}
.key-insights .bg-black .key-insight-expand-label span:focus{outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}
.key-insight-expand-label .icon-plus{height:12px;width:12px;margin-left:8px}
.key-insights .bg-white .key-insight-expand-label .icon-plus{fill:#333}
.key-insight-percentage-container+.share-trigger-key-insights{margin-top:30px}
.key-insights .key-insights-chart-title{max-width:430px;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:24px;line-height:30px;margin-bottom:45px}
.key-insights .horizontal-bar-section__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:22px}
.key-insights .horizontal-bar-section__number-field{display:inline-block;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:24px;line-height:30px;margin-top:20px}
.key-insights .key-insights-chart.horizontal-bar .horizontal-bar-section__number-field{width:calc(32% - 20px)}
.key-insights .key-insights-chart__legend{display:flex;flex-wrap:wrap;clear:both}
.key-insights .key-insights-chart__legend .key-insights-legend__item{display:flex;align-items:center;width:calc(50% - 15px);padding-bottom:10px;margin-right:15px}
.key-insights .key-insights-chart__legend .legend__color-config{min-width:15px;height:15px;margin-right:9px}
.key-insights .key-insights-chart__legend .legend__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:14px;line-height:20px}
.key-insights .horizontal-stacked-bar-section .horizontal-bar-section__number-field{position:absolute;right:0;top:0;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:22px;line-height:24px;padding-left:19px;margin:0}
.key-insights .horizontal-stacked-bar__container{height:20px;position:relative}
.key-insights .horizontal-stacked-bar-section .horizontal-bar-section__title{margin-bottom:18px}
.key-insights .horizontal-stacked-bar-section .horizontal-stacked-bar__container:last-of-type{margin-bottom:34px}
.key-insights .horizontal-stacked-bar-section,.key-insights .horizontal-bar-section{clear:both;overflow:hidden;font-size:0}
.key-insights .horizontal-stacked-bar-section{padding-right:75px}
.key-insights .key-insights-chart.horizontal-bar progress{display:inline-block;position:relative;float:left;height:20px;width:68%;background:transparent;border:0;border-bottom:1px solid rgba(118,120,123,1);-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:24px;margin-bottom:33.5px;margin-right:20px}
.key-insights .key-insights-chart.horizontal-stacked-bar progress{display:inline-flex;position:relative;height:20px;width:100%;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:0;margin-bottom:0}
.key-insights .key-insights-chart progress::-webkit-progress-bar{background-color:transparent}
.key-insights .key-insights-chart .metlife-blue progress{color:#0090da}
.key-insights .legend__color-config.metlife-blue{background-color:#0090da}
.key-insights .key-insights-chart .metlife-blue progress::-webkit-progress-value{background-color:#0090da}
.key-insights .key-insights-chart .metlife-blue progress::-moz-progress-bar{background-color:#0090da}
.key-insights .key-insights-chart .metlife-dark-blue progress{color:#007abc}
.key-insights .legend__color-config.metlife-dark-blue{background-color:#007abc}
.key-insights .key-insights-chart .metlife-dark-blue progress::-webkit-progress-value{background-color:#007abc}
.key-insights .key-insights-chart .metlife-dark-blue progress::-moz-progress-bar{background-color:#007abc}
.key-insights .key-insights-chart .metlife-green progress{color:#a4ce4e}
.key-insights .legend__color-config.metlife-green{background-color:#a4ce4e}
.key-insights .key-insights-chart .metlife-green progress::-webkit-progress-value{background-color:#a4ce4e}
.key-insights .key-insights-chart .metlife-green progress::-moz-progress-bar{background-color:#a4ce4e}
.key-insights .key-insights-chart .metlife-yellow progress{color:#ffc600}
.key-insights .legend__color-config.metlife-yellow{background-color:#ffc600}
.key-insights .key-insights-chart .metlife-yellow progress::-webkit-progress-value{background-color:#ffc600}
.key-insights .key-insights-chart .metlife-yellow progress::-moz-progress-bar{background-color:#ffc600}
.key-insights .key-insights-chart .metlife-teal progress{color:#00aca0}
.key-insights .legend__color-config.metlife-teal{background-color:#00aca0}
.key-insights .key-insights-chart .metlife-teal progress::-webkit-progress-value{background-color:#00aca0}
.key-insights .key-insights-chart .metlife-teal progress::-moz-progress-bar{background-color:#00aca0}
.key-insights .key-insights-chart .metlife-berry progress{color:#db0a5b}
.key-insights .legend__color-config.metlife-berry{background-color:#db0a5b}
.key-insights .key-insights-chart .metlife-berry progress::-webkit-progress-value{background-color:#db0a5b}
.key-insights .key-insights-chart .metlife-berry progress::-moz-progress-bar{background-color:#db0a5b}
.key-insights .key-insights-chart .metlife-medium-gray progress{color:#a7a8aa}
.key-insights .legend__color-config.metlife-medium-gray{background-color:#a7a8aa}
.key-insights .key-insights-chart .metlife-medium-gray progress::-webkit-progress-value{background-color:#a7a8aa}
.key-insights .key-insights-chart .metlife-medium-gray progress::-moz-progress-bar{background-color:#a7a8aa}
.key-insights .key-insights-chart .metlife-gray progress{color:#d9d9d6}
.key-insights .legend__color-config.metlife-gray{background-color:#d9d9d6}
.key-insights .key-insights-chart .metlife-gray progress::-webkit-progress-value{background-color:#d9d9d6}
.key-insights .key-insights-chart .metlife-gray progress::-moz-progress-bar{background-color:#d9d9d6}
.key-insights .key-insights-chart .metlife-purple progress{color:#5f259f}
.key-insights .legend__color-config.metlife-purple{background-color:#5f259f}
.key-insights .key-insights-chart .metlife-purple progress::-webkit-progress-value{background-color:#5f259f}
.key-insights .key-insights-chart .metlife-purple progress::-moz-progress-bar{background-color:#5f259f}
.key-insights .key-insights-chart .metlife-dark-gray progress{color:#75787b}
.key-insights .legend__color-config.metlife-dark-gray{background-color:#75787b}
.key-insights .key-insights-chart .metlife-dark-gray progress::-webkit-progress-value{background-color:#75787b}
.key-insights .key-insights-chart .metlife-dark-gray progress::-moz-progress-bar{background-color:#75787b}
.key-insight-percentage-container+.social-share-embed-container{margin-top:45px}
.key-insights .social-share-embed{display:inline-flex;float:right;overflow:hidden}
.key-insight-three-up-title{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:28px;line-height:36px;letter-spacing:-0.5px}
.key-insight-three-up-container{overflow:hidden;border-top:1px solid rgba(118,120,123,1);margin-top:40px}
.key-insights .bg-white .key-insight-three-up-container{border-top:1px solid #a7a8aa}
.key-insight-three-up-container__number-section{display:flex;padding-top:36px}
.key-insight-three-up__number{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:120px;line-height:90px;letter-spacing:-2.82px}
.key-insight-three-up__format{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:50px;line-height:60px;letter-spacing:6.25px}
.key-insight-three-up-container__caption{font-size:18px;line-height:24px;padding-top:24px}
.key-insights .bg-black .key-insight-three-up-container .key-insight-three-up-container__caption a,.key-insights .bg-black .key-insight-three-up-container .key-insight-three-up-container__caption a:hover,.key-insights .bg-black .key-insight-three-up-container .key-insight-three-up-container__caption a:focus{color:white;text-decoration:underline}
.key-insights .bg-black .key-insight-three-up-container .key-insight-three-up-container__caption p{margin-bottom:0}
.key-insight-three-up-container__caption ol,.key-insight-three-up-container__caption ul{letter-spacing:-0.1px;margin-left:20px}
.key-insight-three-up-container__caption *+ol,.key-insight-three-up-container__caption *+ul{margin-top:15px}
.key-insight-three-up-container__caption ol{list-style-type:decimal}
.key-insight-three-up-container__caption ol ol{list-style-type:lower-alpha}
.key-insight-three-up-container__caption ol ol ol{list-style-type:lower-roman}
.key-insight-three-up-container__caption ul{list-style-type:disc}
.key-insight-three-up-container__caption ul ul{list-style-type:circle}
.key-insight-three-up-container__caption ul ul ul{list-style-type:square}
.wysiwyg-rte-content ol ol,.wysiwyg-rte-content ol ul,.wysiwyg-rte-content ul ol,.wysiwyg-rte-content ul ul,.wysiwyg-rte-content li+li{margin-top:10px}
.key-insights .key-insight-three-up-container progress{display:block;position:relative;height:10px;width:100%;background-color:rgba(118,120,123,1);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:20px}
.key-insights .bg-white .key-insight-three-up-container progress{background-color:#f2f2f2}
.key-insights .bg-black .key-insight-three-up-container progress::-webkit-progress-bar{background-color:rgba(118,120,123,1)}
.key-insights .bg-white .key-insight-three-up-container progress::-webkit-progress-bar{background-color:#f2f2f2}
.key-insights .key-insight-three-up-container.num-1 .key-insight-three-up__number,.key-insights .key-insight-three-up-container.num-1 .key-insight-three-up__format{color:#0090da}
.key-insights .key-insight-three-up-container.num-1 progress{color:#0090da}
.key-insights .key-insight-three-up-container.num-1 progress::-webkit-progress-value{background-color:#0090da}
.key-insights .key-insight-three-up-container.num-1 progress::-moz-progress-bar{background-color:#0090da}
.key-insights .bg-black .key-insight-three-up-container.num-2 .key-insight-three-up__number,.key-insights .bg-black .key-insight-three-up-container.num-2 .key-insight-three-up__format{color:#00aca0}
.key-insights .bg-black .key-insight-three-up-container.num-2 progress{color:#00aca0}
.key-insights .bg-black .key-insight-three-up-container.num-2 progress::-webkit-progress-value{background-color:#00aca0}
.key-insights .bg-black .key-insight-three-up-container.num-2 progress::-moz-progress-bar{background-color:#00aca0}
.key-insights .bg-black .key-insight-three-up-container.num-3 .key-insight-three-up__number,.key-insights .bg-black .key-insight-three-up-container.num-3 .key-insight-three-up__format{color:#a4ce4e}
.key-insights .bg-black .key-insight-three-up-container.num-3 progress{color:#a4ce4e}
.key-insights .bg-black .key-insight-three-up-container.num-3 progress::-webkit-progress-value{background-color:#a4ce4e}
.key-insights .bg-black .key-insight-three-up-container.num-3 progress::-moz-progress-bar{background-color:#a4ce4e}
.key-insights .bg-white .key-insight-three-up-container.num-2 .key-insight-three-up__number,.key-insights .bg-white .key-insight-three-up-container.num-2 .key-insight-three-up__format{color:#0061a0}
.key-insights .bg-white .key-insight-three-up-container.num-2 progress{color:#0061a0}
.key-insights .bg-white .key-insight-three-up-container.num-2 progress::-webkit-progress-value{background-color:#0061a0}
.key-insights .bg-white .key-insight-three-up-container.num-2 progress::-moz-progress-bar{background-color:#0061a0}
.key-insights .bg-white .key-insight-three-up-container.num-3 .key-insight-three-up__number,.key-insights .bg-white .key-insight-three-up-container.num-3 .key-insight-three-up__format{color:#a4ce4e}
.key-insights .bg-white .key-insight-three-up-container.num-3 progress{color:#a4ce4e}
.key-insights .bg-white .key-insight-three-up-container.num-3 progress::-webkit-progress-value{background-color:#a4ce4e}
.key-insights .bg-white .key-insight-three-up-container.num-3 progress::-moz-progress-bar{background-color:#a4ce4e}
.key-insights .key-insight-container .key-insight-content.key-insights-content-three-up{padding:50px 0}
.key-insights .key-insight-content.key-insights-content-three-up .social-share-embed-container{margin-top:35px}
.key-insight-content .key-insight-expand-label+.expanded-content+.social-share-embed-container{display:block}
.key-insight-content .key-insight-expand-label+.expanded-content.hidden+.social-share-embed-container{display:inline-block;float:right;margin-top:65px}
@media screen and (max-width:480px){.key-insights .key-insights-chart.horizontal-bar progress{width:66%}
.key-insights .key-insights-chart.horizontal-bar .horizontal-bar-section__number-field{width:calc(34% - 20px)}
}
@media screen and (min-width:768px){.key-insights .key-insight-container.bg-black,.key-insights .key-insight-container.bg-white{background-color:inherit;color:inherit}
.key-insights .key-insight-container.bg-black .key-insight-content{background-color:#000;color:#fff;padding:30px}
.key-insights .key-insight-container.bg-white .key-insight-content{background-color:#fff;color:#000;padding:0}
.key-insights .key-insight-container.chart-enabled .key-insight-content{padding-top:40px}
.key-insights .key-insight-container.bg-black .key-insight-content.key-insights-content-three-up,.key-insights .key-insight-container.bg-white .key-insight-content.key-insights-content-three-up{padding:50px 0}
.key-insight-percentage-container__top{display:flex;justify-content:space-between}
.key-insight-description{padding-right:20px}
.key-insight-percent{text-align:center}
.key-insights .key-insight-percentage-container progress{margin-top:40px}
.key-insights .expanded-content{font-size:18px;line-height:32px}
.key-insights .expanded-content{padding-top:60px}
.key-insights .key-insights-chart.horizontal-bar progress{width:72%}
.key-insights .key-insights-chart.horizontal-bar .horizontal-bar-section__number-field{width:calc(28% - 20px)}
.key-insights .key-insights-chart-title{font-size:26px;line-height:34px}
.key-insights .horizontal-bar-section__title{font-size:18px;line-height:24px}
.key-insights .horizontal-bar .horizontal-bar-section__number-field{font-size:26px;line-height:34px}
.key-insights .horizontal-stacked-bar-section{padding-right:72px}
.key-insights .horizontal-stacked-bar-section .horizontal-bar-section__title{margin-bottom:24px}
.key-insights .horizontal-stacked-bar-section .horizontal-bar-section__number-field{padding-left:21px}
.key-insights-content-three-up{font-size:0}
.key-insight-three-up-title{font-size:32px;line-height:40px;letter-spacing:-0.72px}
.key-insight-three-up-container{display:inline-flex;flex-direction:column;width:calc((100% - 60px) * .3333);font-size:0;margin-right:30px}
.key-insight-three-up-container.num-3{margin-right:0}
.key-insight-three-up-container__number-section{padding-top:44px}
.key-insight-three-up__number{font-size:120px;line-height:80px;letter-spacing:0}
.key-insight-three-up__format{font-size:40px;line-height:40px;letter-spacing:5px}
.key-insights .key-insight-three-up-container progress{margin-top:28px}
.key-insight-three-up-container__caption{padding-top:27px}
.key-insight-content.key-insights-content-three-up .social-share-embed-container{margin-top:40px}
}
@media screen and (max-width:1023px){.key-insights .bg-black .share-trigger-key-insights:hover .social-icons__hover,.key-insights .bg-black .share-trigger-key-insights:focus .social-icons__hover{background:#fff}
.key-insights .bg-black .share-trigger-key-insights:hover .icon-share,.key-insights .bg-black .share-trigger-key-insights:focus .icon-share{fill:#333}
.key-insights .bg-white .share-trigger-key-insights:hover .social-icons__hover,.key-insights .bg-white .share-trigger-key-insights:focus .social-icons__hover{background:#333}
.key-insights .bg-white .share-trigger-key-insights:hover .icon-share,.key-insights .bg-white .share-trigger-key-insights:focus .icon-share{fill:#fff}
.key-insights .share-trigger-key-insights .social-icons .social-icons__close{display:block;margin-top:1px}
.key-insights .share-trigger-key-insights.ada-share-trigger .social-icons__hover{display:none}
.key-insights .share-trigger-key-insights.ada-share-trigger .social-icons{display:inline-flex;right:0;width:auto;opacity:1;transform:translateZ(0);transition-delay:.25s;transition-duration:.5s;transition-timing-function:ease}
.key-insights .share-trigger-key-insights.ada-share-trigger .social-icons .social-icons__list{display:inline-flex}
.key-insights .share-trigger-key-insights.ada-share-trigger{width:100%}
}
@media screen and (min-width:775px) and (max-width:1023px){.key-insights .key-insights-chart.horizontal-bar progress{width:80%}
.key-insights .key-insights-chart.horizontal-bar .horizontal-bar-section__number-field{width:calc(20% - 20px)}
}
@media screen and (min-width:1024px){.key-insights .key-insight-container.bg-black .key-insight-content{padding:40px}
.key-insights .key-insight-container .key-insight-content.key-insights-content-three-up{padding:40px 0}
.key-insights .key-insight-container.chart-enabled .key-insight-content{padding-top:50px}
.key-insight-title{font-size:20px;line-height:30px}
.key-insight-description{font-size:32px;line-height:40px}
.key-insight-percent{font-size:100px;line-height:100px}
.key-insights .share-trigger-key-insights .social-icons .social-icons__close{display:none}
.key-insights .share-trigger-key-insights:hover .social-icons__hover,.key-insights .share-trigger-key-insights:focus .social-icons__hover,.key-insights .share-trigger-key-insights.ada-share-trigger .social-icons__hover{display:none}
.key-insights .share-trigger-key-insights:hover .social-icons,.key-insights .share-trigger-key-insights:focus .social-icons,.key-insights .share-trigger-key-insights.ada-share-trigger .social-icons{display:inline-flex;right:0;width:100%;opacity:1}
.key-insights .share-trigger-key-insights:hover .social-icons .social-icons__list,.key-insights .share-trigger-key-insights:focus .social-icons .social-icons__list,.key-insights .share-trigger-key-insights.ada-share-trigger .social-icons .social-icons__list{display:inline-flex}
.key-insights .share-trigger-key-insights:hover,.key-insights .share-trigger-key-insights:focus,.key-insights .share-trigger-key-insights.ada-share-trigger{width:100%}
.key-insights .key-insights-chart-title{font-size:28px;line-height:36px}
.key-insights .horizontal-bar .horizontal-bar-section__number-field{font-size:28px;line-height:36px}
.key-insights .key-insights-chart__legend .key-insights-legend__item{width:auto;margin-right:40px}
.key-insights .key-insights-chart.horizontal-bar progress{width:75%}
.key-insights .key-insights-chart.horizontal-bar .horizontal-bar-section__number-field{width:calc(25% - 20px)}
.key-insight-three-up-container__number-section{padding-top:34px}
.key-insight-three-up__number{font-size:150px;line-height:130px}
.key-insight-three-up__format{font-size:50px;line-height:60px;letter-spacing:6.25px}
.key-insights .key-insight-three-up-container progress{margin-top:12px}
.key-insight-content.key-insights-content-three-up .social-share-embed-container{margin-top:65px}
}
@media screen and (min-width:1200px){.key-insights .key-insights-chart.horizontal-bar progress{width:80%}
.key-insights .key-insights-chart.horizontal-bar .horizontal-bar-section__number-field{width:calc(20% - 20px)}
}
.lead-gen-breaker.component{color:#000;background-color:#fff}
.lead-gen-breaker .lead-gen-breaker__bar{padding-left:0;padding-right:0}
.lead-gen-breaker .campaign-card-filmstrip{height:5px}
.lead-gen-breaker .lead-gen-breaker__content{text-align:center;padding-top:60px;padding-bottom:60px}
.lead-gen-breaker .lead-gen-breaker__title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:24px;line-height:30px;letter-spacing:-0.54px}
.lead-gen-breaker .lead-gen-breaker__cta{margin-top:30px}
@media screen and (min-width:768px){.lead-gen-breaker .campaign-card-filmstrip{height:20px}
.lead-gen-breaker .lead-gen-breaker__content{padding-top:80px;padding-bottom:80px}
.lead-gen-breaker .lead-gen-breaker__title{font-size:44px;line-height:50px;letter-spacing:-0.99px}
}
@media screen and (min-width:1024px){.lead-gen-breaker .lead-gen-breaker__content{padding-top:100px;padding-bottom:100px}
.lead-gen-breaker .lead-gen-breaker__cta{margin-top:40px}
}
[data-comp-id="life-stages-container"]{background-color:#fff}
.divider--snoopy{color:#333;text-align:center;padding:0 9% 20px}
.divider--snoopy__title{font-family:'Georgia','Times New Roman','Times','serif';font-size:22px;line-height:26px;margin-bottom:15px}
.divider--snoopy__copy{color:#333;font-size:14px;line-height:18px;font-weight:normal;margin-bottom:0}
.carousel--tabs .carousel{overflow:initial;z-index:1}
.carousel--tabs .carousel-control.left,.carousel--tabs .carousel-control.right{background-image:none;width:30px;height:100%}
.carousel--tabs .carousel-control svg{top:40%}
.carousel-control svg{fill:#0061a0}
.carousel--tabs .carousel-inner{padding-bottom:25px}
.carousel--tabs .carousel-item{min-height:150px;border:1px solid transparent;border-radius:2px;background-color:#fff;font-size:.85em;text-decoration:none;text-transform:uppercase;text-align:center;box-sizing:border-box;cursor:pointer;padding-top:30px;padding-bottom:30px}
.carousel--tabs .carousel-item:hover{border:1px solid #e5f4fb}
.carousel--tabs .carousel-item.selected{background-color:#e5f4fb;border:1px solid #e5f4fb;font-weight:bold}
.carousel--tabs .carousel-item p{width:100%;font-size:16px;line-height:20px;color:#0061a0;padding-left:20px;padding-right:20px;margin-bottom:0}
.carousel--tabs .carousel-item .arrow-down{display:none;position:absolute;left:0;right:0;bottom:-13px;margin-left:auto;margin-right:auto}
.carousel--tabs .carousel-item .item_image{display:inline-block;height:60px;width:60px;max-width:100%;margin-bottom:10px;vertical-align:middle}
.carousel--tabs .carousel--tabs__items{display:block;text-align:center}
.carousel--tabs .carousel--tabs__item{display:none}
.carousel--tabs__icon{display:none;position:absolute;bottom:-16px;width:100%;font-size:18px;color:#e5f4fb}
.carousel--tabs .carousel-inner .item,.carousel--tabs .carousel{min-height:initial;height:auto}
.carousel--tabs .two-column-container>div:first-of-type{box-sizing:border-box}
.carousel--tabs .two-column-container .v-divider-arrow{background-repeat:no-repeat;background-position:left center;background-size:contain;min-height:190px;padding:0 15px}
.carousel--tabs .two-column-container .v-divider-arrow .row{margin:20px 0}
.carousel--tabs .two-column-container h3{display:block;width:80%;font-weight:bold;font-size:18px;line-height:22px;text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto}
.carousel--tabs .two-column-container p{width:80%;font-size:14px;line-height:18px}
.carousel--tabs a.btn-brand-2nd{margin:0 auto 10px}
@media screen and (max-width:767px){.carousel--tabs .two-column-container .v-divider-arrow{padding:0 15px}
.carousel--tabs .two-column-container .v-divider-arrow .row{margin:20px 0}
}
@media screen and (min-width:768px){.divider--snoopy{padding:0 9% 10px}
.divider--snoopy__title{position:relative;font-size:24px;line-height:28px;margin-bottom:10px}
.divider--snoopy svg{display:inline-block}
.life-stages-container .carousel--tabs .carousel-inner{width:90%;margin:0 auto}
.carousel--tabs .carousel-control svg{position:static}
.carousel--tabs .carousel-item{color:#7a9816}
.carousel--tabs .carousel-item .item_image{height:40px;width:40px}
.carousel--tabs .two-column-container h3{font-size:20px;line-height:24px}
.carousel--tabs .carousel-item p{font-size:13px;line-height:15px}
.carousel--tabs .two-column-container .v-divider-arrow{background-image:url('../../../static/images/life_stage_divider.png')}
div[dir="rtl"] .carousel--tabs .two-column-container .v-divider-arrow{background-image:none}
div[dir="rtl"] .carousel--tabs .two-column-container .v-divider-arrow:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-image:url('../../../static/images/life_stage_divider.png');background-repeat:no-repeat;background-position:left center;background-size:contain;transform:rotate(180deg)}
}
@media screen and (min-width:1024px){.divider--snoopy{padding:0 9% 15px}
.carousel--tabs .carousel-inner{padding-bottom:40px}
.carousel--tabs .carousel-control.left,.carousel--tabs .carousel-control.right{display:none}
.divider--snoopy__title{font-size:26px;line-height:30px}
}
.media-embed{background-color:#fff}
.media-embed .videoWrapper{position:relative;padding-top:56.25%;padding-bottom:0}
.media-embed .fathom-iframe{display:block;height:100%;width:100%;border:0;margin:0 auto}
.media-embed .caption,.media-embed .duration,.media-embed .author{padding-top:10px}
.media-embed .caption:first-child,.media-embed .duration:first-child,.media-embed .author:first-child{padding-top:20px}
.media-embed .caption{color:#333;font-size:12px;line-height:20px;letter-spacing:-0.09px}
.media-embed .duration,.media-embed .author{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:12px;line-height:18px}
@media screen and (min-width:768px){.media-embed .caption{font-size:14px;line-height:26px;letter-spacing:-0.1px}
}
.keyboard-active .media-embed .video-js :focus{outline-color:#fff;outline-offset:-4px;outline-style:solid;outline-width:2px}
.keyboard-active .media-embed .vjs-progress-control :focus{outline-color:#fff;outline-offset:4px;outline-style:solid;outline-width:2px}
.product-module__medium{box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);margin-bottom:20px}
.product-module__medium:last-child{margin-bottom:0}
.product-module__medium img{width:60px;height:auto;margin-bottom:10px;padding-top:20px}
.product-module__medium__header{display:block;font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:20px;font-weight:bold;margin:0 20px}
.product-module__medium .product-module__bottom{padding:0 20px}
.product-module__list--medium{width:100%;margin:20px auto 15px}
.product-module__list--medium ul{width:100%;padding:0 20px 0 35px}
.product-module__list--medium li{font-size:13px;line-height:16px}
.product-module__list--medium li b{font-weight:bold}
.product-module__list--medium li i{font-style:italic}
.product-tile__action--medium{padding-bottom:20px}
@media screen and (min-width:768px){.product-module__medium{display:inline-block;float:left;width:25%;margin:0}
.product-module__medium:not(:first-child){border-left:1px solid #e3e3e3}
.product-module__medium:first-child:nth-last-child(1),.product-module__medium:first-child:nth-last-child(1) ~ .product-module__medium:first-child{margin-left:37.5%}
.product-module__medium:first-child:nth-last-child(2),.product-module__medium:first-child:nth-last-child(2) ~ .product-module__medium:first-child{margin-left:25%}
.product-module__medium:first-child:nth-last-child(3),.product-module__medium:first-child:nth-last-child(3) ~ .product-module__medium:first-child{margin-left:12.5%}
.product-module__medium:first-child:nth-last-child(4),.product-module__medium:first-child:nth-last-child(4) ~ .product-module__medium:first-child{margin-left:0}
div[dir="rtl"] .product-module__medium:first-child:nth-last-child(1),div[dir="rtl"] .product-module__medium:first-child:nth-last-child(1) ~ div[dir="rtl"] .product-module__medium:first-child{margin-left:0;margin-right:37.5%}
div[dir="rtl"] .product-module__medium:first-child:nth-last-child(2),div[dir="rtl"] .product-module__medium:first-child:nth-last-child(2) ~ div[dir="rtl"] .product-module__medium:first-child{margin-left:0;margin-right:25%}
div[dir="rtl"] .product-module__medium:first-child:nth-last-child(3),div[dir="rtl"] .product-module__medium:first-child:nth-last-child(3) ~ div[dir="rtl"] .product-module__medium:first-child{margin-left:0;margin-right:12.5%}
div[dir="rtl"] .product-module__medium:first-child:nth-last-child(4),div[dir="rtl"] .product-module__medium:first-child:nth-last-child(4) ~ div[dir="rtl"] .product-module__medium:first-child{margin-left:0;margin-right:0}
.product-module__medium__header{font-size:16px;line-height:20px}
.product-module__medium .product-module__bottom{padding:0 15px}
.product-module__list--medium{width:100%;margin:20px auto 10px}
.product-module__list--medium p{width:100%;padding:0 15px}
.product-module__list--medium ul{width:100%;padding:0 15px 0 30px;margin-left:0}
.product-module__list--medium li{font-size:12px;line-height:15px}
}
@media screen and (min-width:1024px){.product-module__medium:not(:last-child){border-bottom:1px solid #e3e3e3}
.product-module__medium .product-module__bottom{padding:0 30px}
.product-module__medium__header{font-size:22px;line-height:26px}
.product-module__list--medium{margin:20px auto 15px}
.product-module__list--medium p{padding:0 30px}
.product-module__list--medium ul{width:100%;padding:0 30px 0 45px;margin-left:0;margin-bottom:10px}
.product-module__list--medium li{font-size:13px;line-height:16px}
}
[data-comp-id="medium-product-container"]{background-color:#f2f2f2}
.vision_dental_overlay_close{display:block;position:absolute;float:right;clear:both;top:15px;right:15px;width:16px;height:16px;z-index:9;cursor:pointer}
.vision_dental_overlay_header{height:auto;background-color:#f2f2f2;text-align:center;padding:10px 5px}
.vision_dental_overlay_header h2{font-size:28px;line-height:30px;font-weight:400;margin-top:auto;margin-bottom:0;padding-top:50px;padding-bottom:20px}
.vision_dental_overlay_header p{line-height:21px;font-size:14px;font-weight:400;padding:0 15px}
.vision_dental_overlay_body{padding:25px 10px;background-color:#fff;text-align:left}
.overlay_network_description{padding-bottom:25px}
.overlay_network_description h3{line-height:24px;font-weight:400;font-size:28px;margin-bottom:0}
.overlay_network_description ul{padding-top:10px;font-weight:300;padding-left:30px;font-size:20px}
.overlay_network_description ul li{list-style:disc;font-size:14px}
@media screen and (min-width:768px){.vision_dental_overlay_header{height:200px}
.vision_dental_overlay_header h2{font-size:44px;line-height:44px}
.vision_dental_overlay_header p{margin:10px auto 60px}
.vision_dental_overlay_body{padding:25px 50px}
}
@media screen and (min-width:1024px){.overlay_network_description{padding-bottom:25px}
}
.page-title{position:relative;text-align:center;padding:25px 20px}
.page-title .wrapper .page-title__heading,.page-title .wrapper .page-title__subtitle{width:100%}
.page-title__heading{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:28px;line-height:30px;letter-spacing:1px;margin-bottom:0}
.page-title__heading .icon{width:60px;height:60px;fill:green;position:relative;top:10px}
.page-title__subtitle{font-size:13px;line-height:16px;margin-top:10px}
.page-title .wrapper .page-title__subtitle{margin:10px auto 0}
.page-title__subtitle>*{margin:auto}
.page-title__subtitle>*+*{margin-top:20px}
.page-title-bg{position:relative;min-height:200px}
.page-title-bg .page-title{z-index:1;text-align:left;padding:15px 0 29px}
.page-title-bg .page-title-background.bg{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:-1;background-image:url("../../../static/images/page-title-default-phone.jpg")}
.page-title-bg .page-title__heading,.page-title-bg .page-title__subtitle{color:#fff}
.page-title-bg .page-title__heading{line-height:52px;letter-spacing:0}
.page-title-bg .page-title__subtitle{font-size:14px;line-height:25px;letter-spacing:-0.14px;margin-top:5px}
@media screen and (min-width:768px){.page-title{padding:50px 0 40px}
.page-title .wrapper .page-title__heading,.page-title .wrapper .page-title__subtitle{width:80%}
.page-title__heading{font-size:36px;line-height:40px}
.page-title__subtitle{font-size:14px;line-height:18px}
.page-title-bg{min-height:285px}
.page-title-bg .page-title-background.bg{background-image:url("../../../static/images/page-title-default-tablet.jpg")}
.page-title-bg .page-title{padding:40px 0 41px}
.page-title-bg .page-title__heading{font-size:45px}
.page-title-bg .page-title__subtitle{font-size:18px;line-height:32px;letter-spacing:-0.18px;margin-top:22px}
}
@media screen and (min-width:768px) and (max-width:1023px){.page-title-bg .page-title__heading,.page-title-bg .page-title__subtitle{padding-left:30px}
}
@media screen and (min-width:1024px){.page-title{padding:65px 0 60px}
.page-title__heading{font-size:44px;line-height:44px}
.page-title__subtitle{font-size:16px;line-height:20px}
.page-title-bg .page-title-background.bg{background-image:url("../../../static/images/page-title-image-default.jpg")}
.page-title-bg .page-title{padding:44px 0 38px}
.page-title-bg .page-title__subtitle{margin-top:23px}
}
.product-bundle{position:relative}
.product-bundle .product-bundle-row:before{border:1px solid;border-image-slice:1;border-width:0 0 3px 0;border-image-source:linear-gradient(to left,rgba(0,67,112,1) calc(100% - 31.4%),#fff calc(100% - 31.4%))}
.product-bundle .product-bundle-summary{width:100%;font-size:13px;line-height:20px}
.product-bundle .product-bundle-bg{height:100%;background-color:#003a60;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.5));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#003a60',endColorstr='#002035',GradientType=0)}
.product-bundle .product-bundle-bg-gradient{background-image:linear-gradient(to right,rgba(0,67,112,0) 50%,#fff 50%)}
.product-bundle .product-bundle-bg-gradient-inner{background:linear-gradient(to left,#fff 67.5%,rgba(0,67,112,0) 67.5%)}
.product-bundle .product-bundle-container{width:auto;padding:60px 0}
.product-bundle .product-bundle-row{padding-top:55px;padding-bottom:55px}
.product-bundle .product-bundle-border-row .product-bundle-border{border-bottom:solid 2px #a7a8aa}
.product-bundle .product-bundle-border-row.expanded ~ .product-bundle-border-row .product-bundle-border{border:0}
@media(min-width:1024px){.product-bundle-head .row .offset-md-1{margin-left:4.333333%}
}
.product-bundle .product-bundle-border-row:first-child .product-bundle-border,.product-bundle .product-bundle-border-row:last-child .product-bundle-border{border:1px solid;border-image-slice:1;border-width:0 0 3px 0;border-image-source:linear-gradient(to left,rgba(0,0,0,1) calc(100% - 34%),#fff calc(100% - 34%))}
.product-bundle .product-bundle-title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';padding:0}
.product-bundle .product-bundle-summary{display:flex;align-items:center;justify-content:space-between;padding-top:20px;padding-bottom:20px;color:#000;padding-left:45px}
.product-bundle .product-bundle-body,.product-bundle .product-bundle-copy{padding-top:40px;width:90%;color:#000}
.product-bundle .product-bundle-content{display:none;background:#fff}
.product-bundle .product-bundle-action{cursor:pointer;font-size:14px;line-height:20px;position:relative}
.product-bundle .product-bundle-container h2{font-size:44px;font-weight:500;line-height:50px;color:#fff;max-width:250px;margin:0}
.product-bundle .product-bundle-container p{font-size:18px;line-height:32px;letter-spacing:-0.18px;color:#000;margin-bottom:30px;word-break:break-word;white-space:normal}
.product-bundle .product-bundle-container p:last-child{margin-bottom:0}
.product-bundle .product-bundle-container svg{color:#0061a0;fill:#0061a0}
.product-bundle .product-bundle-action .icon{left:auto;width:24px;height:24px}
.product-bundle .product-bundle-action .icon-minus{display:none}
.product-bundle .product-bundle-row.last-element.expanded{border:0}
.product-bundle .product-bundle-summary-heading{width:95%;color:#000}
.product-bundle .product-bundle-summary-heading p{word-break:break-word}
@media screen and (max-width:767px){.product-bundle .product-bundle-bg-gradient-inner{background:linear-gradient(to right,rgba(0,67,112,0) 89%,#fff 89%)}
.product-bundle .product-bundle-container{width:100%;margin:0;padding:45px 0}
.product-bundle .product-bundle-row{width:100%;padding:0}
.product-bundle .product-bundle-container h2{font-size:20px;line-height:30px;max-width:100%;padding-right:20px}
.product-bundle .product-bundle-title{display:inline-block;width:calc(100% - 50px);padding:28px 0;margin-right:50px}
.product-bundle .product-bundle-summary{width:calc(100% - 50px);padding:0;background:#fff}
.product-bundle .product-bundle-copy{background:#fff;padding-top:0;padding-bottom:30px}
.product-bundle .product-bundle-action{position:absolute;right:-8px !important;top:30px !important;padding:0}
.product-bundle .product-bundle-summary-heading{padding:30px 0}
.product-bundle .product-bundle-spaces{margin-top:0;background:#000}
.product-bundle .product-bundle-spaces:before{background:#000}
.product-bundle .product-bundle-action .icon-plus,.product-bundle .product-bundle-action .icon-minus{width:15px;height:15px;top:3px}
.product-bundle .product-bundle-border-row:first-child .product-bundle-border,.product-bundle .product-bundle-border-row:last-child .product-bundle-border{border-image-source:linear-gradient(to right,#fff 89%,rgba(0,0,0,1) 89%)}
.product-bundle .product-bundle-container p{font-size:14px;line-height:1.86}
.product-bundle .product-bundle-content{margin-left:15px;padding-left:30px}
.product-bundle .product-bundle-border-row .product-bundle-border{border-bottom:solid 1px #a7a8aa}
.last-element.expanded+.product-bundle-border-row .product-bundle-border{border:1px solid #000}
}
@media screen and (min-width:768px) and (max-width:1023px){.product-bundle .product-bundle-bg{padding-right:0 !important}
.product-bundle .product-bundle-bg-gradient-inner{background:linear-gradient(to right,rgba(0,67,112,0) 91.5%,#fff 91.5%)}
.product-bundle .product-bundle-copy{padding-right:0;padding-left:0;padding-top:0;padding-bottom:40px;margin-left:0}
.product-bundle .product-bundle-container{width:100%;margin:0}
.product-bundle .product-bundle-summary-heading{padding:30px 0;margin-left:0}
.product-bundle .product-bundle-container h2{font-size:32px;line-height:40px;max-width:100%}
.product-bundle .product-bundle-row{padding:40px 0}
.product-bundle .product-bundle-title{display:inline-block;width:calc(100% - 95px);padding:0;margin-right:95px}
.product-bundle .product-bundle-summary{padding:0 0 0 40px;background:#fff;width:calc(100% - 94px)}
.product-bundle .product-bundle-action{position:absolute;right:32px !important;top:10px !important}
.product-bundle .product-bundle-spaces{margin-top:30px}
.product-bundle .product-bundle-action .icon-plus,.product-bundle .product-bundle-action .icon-minus{width:15px;height:15px;top:3px}
.product-bundle .product-bundle-border-row:first-child .product-bundle-border,.product-bundle .product-bundle-border-row:last-child .product-bundle-border{border-image-source:linear-gradient(to right,#fff calc(100% - 8.5%),rgba(0,0,0,1) calc(100% - 8.5%))}
.product-bundle .product-bundle{padding-right:0}
.product-bundle .product-bundle-content{margin-left:15px;padding-left:40px}
.last-element.expanded+.product-bundle-border-row .product-bundle-border{border:2px solid #000}
}
@media screen and (min-width:1024px){.product-bundle .product-bundle-wrapper{margin:0 80px}
}
[data-comp-id="product-card-tile"],[data-comp-id="image-product-card"]{background-color:#f2f2f2}
.product-card{display:block;background:#fff;box-shadow:1px 3px 5px 0 #ccc;width:100%}
.product-card__img{min-height:150px;max-height:188px;background-size:cover;background-position:center center}
.product-card .title{display:block;padding:20px;background-color:#0061a0}
.product-card .title h3{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:20px;line-height:24px;margin-bottom:0}
.product-card .content{display:block}
.product-card .content-body{padding:20px}
.product-card .content-body a{color:#0061a0}
.product-card .content-body a:hover{text-decoration:underline;color:#0061a0;outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.product-card .content-body .intro{display:block}
.product-card .content-body .content-body__action a{color:#fff}
.product-card .content span,.product-card .content p,.product-card ul{margin-bottom:20px}
.product-card .content span:last-child,.product-card .content p:last-child,.product-card .content ul:last-child{margin-bottom:0}
.product-card__content-body--margin{margin-bottom:0 !important}
.product-card ul,.product-card ol{padding-left:15px}
div[dir="rtl"] .product-card ul,div[dir="rtl"] .product-card ol{padding-left:0;padding-right:15px}
.product-card ul{list-style-type:disc}
.product-card ol{list-style-type:decimal}
.product-card li{font-weight:normal;font-size:13px;line-height:16px;margin-bottom:10px}
.product-card li:last-child{margin-bottom:0}
.product-card ul ul,.product-card ol ul{list-style-type:circle}
.product-card ol li ul,.product-card ol li ol,.product-card ul li ul,.product-card ul li ol{margin-top:10px;margin-bottom:10px}
.product-card ol li ul:last-child,.product-card ol li ol:last-child,.product-card ul li ul:last-child,.product-card ul li ol:last-child{margin-bottom:0}
.product-card .content .intro,.product-card .content .expand-content__intro{font-weight:bold;font-size:16px;line-height:20px}
.product-card .content span,.product-card .content p{font-weight:normal;font-size:13px;line-height:16px}
.content-body__action{text-align:center}
.product-card .action{display:block;padding:20px;padding-top:0}
.product-card .action a[href*='tel:']{color:#fff}
.product-card .action p,.product-card .action a{margin-bottom:10px}
.product-card .action p:last-child,.product-card .action a:last-child{margin-bottom:0}
.product-card .action p a{color:#0061a0}
.product-card .action p a[href*='tel:']{cursor:pointer;border-bottom:0;color:#0061a0}
.product-card .action p a[href*='tel:']:hover{text-decoration:underline;color:black}
.product-card .action p a:hover{text-decoration:underline;color:#0061a0;outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.product-card .action .btn-brand-2nd+p a[href*='tel:']{font-weight:normal;font-size:14px;line-height:18px}
.product-card .action .btn-brand-1st span{display:table-cell;vertical-align:middle}
.product-card .action .btn-brand-1st svg{display:table-cell;margin-left:5px}
div[dir="rtl"] .product-card .action .btn-brand-1st svg{margin-left:0;margin-right:5px}
.product-card .read-more{color:#0061a0;font-size:13px;line-height:16px}
.product-card .read-more strong{font-weight:normal}
.product-card .read-more:hover{color:#0061a0;text-decoration:underline}
.pc-tel-number{display:block;margin-bottom:20px;color:#0061a0;text-decoration:none;font-weight:bold}
.company-search-label{width:100%;text-align:center;margin-bottom:0 !important}
.company-search-input-container button{margin-left:5px}
div[dir="rtl"] .company-search-input-container button{margin-left:0;margin-right:5px}
.company-search-input-container{text-align:center}
.content-body input{width:200px;height:40px;margin-top:10px;margin-bottom:20px;padding:0 12px}
.content-body b,.expand-content b{font-weight:bold}
.expand-content:focus,.expand-content:hover,.expand-close:focus,.expand-close:hover,.expand-open-close:focus,.expand-open:focus,input.company-name-search:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.expand-open-close{font-weight:bold;font-size:11px;line-height:16px}
.expand-content{display:block;font-weight:normal;padding:0 20px 20px}
.expand-content__intro{display:block;margin-bottom:10px}
.expand-content__list{list-style-position:inside;list-style-type:none;text-indent:-16px;padding-left:18px;margin-bottom:20px}
div[dir="rtl"] .expand-content__list{padding-left:0;padding-right:18px}
.expand-content__contact{display:block;margin-bottom:10px}
.expand-open .icon,.expand-close .icon{fill:#8caa0a;top:7px;right:5px}
div[dir="rtl"] .expand-open .icon,div[dir="rtl"] .expand-close .icon{left:5px;right:auto}
.company-search-container{position:relative;text-align:center}
.company-search-container button{padding-top:14px !important}
.shadow{background:#fff;top:68px !important;position:absolute;display:table-row-group !important}
.shadow .output{position:absolute;z-index:900;text-align:left;border:1px solid #e3e3e3;border-radius:2px;background:#fff;cursor:pointer;line-height:16px;margin-top:-1px}
div[dir="rtl"] .shadow .output{text-align:right}
.shadow .output div{font-size:13px;padding:5px 10px}
@media screen and (max-width:767px){.product-card .action a[href*='tel:']{pointer-events:auto;cursor:pointer}
}
@media screen and (min-width:768px){.product-card{display:table}
.product-card .title,.product-card .content,.product-card .action{display:table-cell;vertical-align:middle}
.product-card .action a:hover{text-decoration:underline}
.product-card .title{width:25%;padding:30px 10px}
.product-card .title h3{font-size:22px;line-height:28px;padding-left:20px;padding-right:20px}
.product-card .content{width:55%}
.product-card .content:nth-last-child(1){width:75%}
.product-card .content-body{padding:30px 10px 30px 30px}
div[dir="rtl"] .product-card .content-body{padding:30px 30px 30px 10px}
.product-card .content:last-child .content-body{padding:30px}
.product-card .no-cta-action{padding:30px}
.image-product-card .content-body{padding:30px}
.product-card .action{width:20%;padding:30px 10px}
.product-card__content-body--margin{margin-bottom:20px !important}
.product-card .content-body .read-more:not(:last-child){margin-bottom:20px;display:inline-block}
.pc-tel-number{pointer-events:none;color:#333}
.company-search-label,.company-search-container{text-align:left}
div[dir="rtl"] .company-search-label,div[dir="rtl"] .company-search-container{text-align:right}
.company-search-label{font-size:13px;line-height:40px;margin-bottom:10px}
.expand-content{display:none;font-weight:normal;padding:0 30px 20px}
.expand-open,.expand-close{display:table;width:100%;padding:20px;text-align:center;text-transform:uppercase;border:#ccc;border-top-style:solid;border-top-width:1px;cursor:pointer}
.product-card .content .expand-open span,.product-card .content .expand-close span{font-weight:bold;font-size:11px}
.expand-close{display:none}
.shadow{top:68px !important;left:0 !important}
div[dir="rtl"] .shadow{left:auto !important;right:0 !important}
.company-search-input-container{text-align:left}
.content-body__action{text-align:left}
div[dir="rtl"] .company-search-input-container{text-align:right}
div[dir="rtl"] .content-body__action{text-align:right}
.product-card .action p a[href*='tel:']{pointer-events:none;color:#333;border-bottom:0;cursor:default;text-decoration:none}
.product-card .action p a[href*='tel:']:hover{text-decoration:none;color:#333;cursor:default}
.expand-open-close .visible-xs{display:block !important}
.product-card--last-margin-bottom{margin-bottom:20px}
.product-card__promo--margin-bottom{margin-bottom:30px}
}
@media screen and (min-width:1024px){.product-card .title{padding:40px 10px}
.product-card .content-body{padding:40px 10px 40px 40px}
div[dir="rtl"] .product-card .content-body{padding:40px 40px 40px 10px}
.product-card .content:last-child .content-body{padding:40px}
.product-card .no-cta-action{padding:40px}
.image-product-card .content-body{padding:40px}
.product-card .action{padding:40px 10px}
.product-card .content .intro,.product-card .content .expand-content__intro{font-size:18px;line-height:22px}
.product-card .content li{font-size:14px;line-height:18px}
.product-card .content li:before{line-height:18px}
.product-card .content span,.product-card .content p{font-size:14px;line-height:18px}
.product-card .content p.company-search-label{display:inline;width:30%;text-align:left;font-size:13px}
div[dir="rtl"] .product-card .content p.company-search-label{text-align:right}
.product-card .read-more{font-size:14px;line-height:18px}
.content-body input{margin-top:20px;width:40%}
.expand-content{padding:0 40px 20px}
.shadow{top:62px !important;left:167px !important}
div[dir="rtl"] .shadow{left:auto !important;right:167px !important}
.company-search-input-container{display:inline}
.company-search-input-container input{margin-left:5px}
div[dir="rtl"] .company-search-input-container input{margin-left:0;margin-right:5px}
}
.pull-quote-embed{color:#000;background-color:#fff}
.pull-quote-embed .pull-quote-quote-container{position:relative}
.pull-quote-embed .quote{position:absolute;top:85px;left:6px}
.pull-quote-embed .quote:before{content:open-quote;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:200px;color:#a4ce4e;background:linear-gradient(93deg,#008edd 0,#a2cf42 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pull-quote-embed .quote:before{background:transparent}
}
.pull-quote-embed .quote:after{visibility:hidden;content:close-quote;line-height:0;font-size:0;width:0}
.pull-quote-embed .pull-quote-content{position:relative;padding-top:75px;padding-bottom:35px}
.pull-quote-embed .pull-quote-content:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(225deg,#008edd 0,#a2cf42 100%)}
.pull-quote-embed .pull-quote-quote{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:28px;line-height:34px;margin-bottom:20px}
.pull-quote-embed .pull-quote-quote:only-child{margin-bottom:0}
.pull-quote-embed .pull-quote-bottom-config{display:flex;align-items:flex-end;justify-content:space-between}
.pull-quote-embed .pull-quote-bottom-config.no-author{justify-content:flex-end}
.pull-quote-embed .pull-quote-author{width:50%}
.pull-quote-embed .pull-quote-social{width:auto}
.pull-quote-embed .author-seperator{width:40px;margin-bottom:20px;border-top:2px solid #d9d9d9}
.pull-quote-embed .author-name{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;font-size:16px;line-height:24px;letter-spacing:-0.2px;color:#000}
.pull-quote-embed .author-position{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:12px;line-height:18px;color:#333}
.pull-quote-embed .key-insights .social-icons__hover{border:1px solid #d9d9d9}
.pull-quote-embed .key-insights .share-trigger-key-insights:hover .social-icons__hover,.pull-quote-embed .key-insights .share-trigger-key-insights:focus .social-icons__hover{background:#000}
.pull-quote-embed .key-insights .social-icons__hover .icon-share{fill:#000;color:#000}
.pull-quote-embed .key-insights .share-trigger-key-insights:hover .social-icons__hover .icon-share,.pull-quote-embed .key-insights .share-trigger-key-insights:focus .social-icons__hover .icon-share{fill:#fff;color:#fff}
@media screen and (min-width:1024px){.pull-quote-embed .pull-quote-content{padding-top:55px;padding-bottom:40px}
.pull-quote-embed .pull-quote-quote{font-size:32px;line-height:40px}
}
.quote-feature-breaker{color:#000;background-color:#fff}
.quote-feature-breaker.bg{color:#fff}
.quote-feature-breaker .quote-feature-quote-container{position:relative}
.quote-feature-breaker .quote{position:absolute;top:85px;left:6px}
.quote-feature-breaker .quote span:before{content:open-quote;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:200px;color:#a4ce4e;background:linear-gradient(93deg,#008edd 0,#a2cf42 90%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.quote-feature-breaker .quote span:before{background:transparent}
}
.quote-feature-breaker .quote span:after{visibility:hidden;content:close-quote;line-height:0;font-size:0;width:0}
.quote-feature-breaker .quote-feature-content{position:relative;padding-top:75px;padding-bottom:35px}
.quote-feature-breaker .quote-feature-content:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(225deg,#008edd 0,#a2cf42 100%)}
.quote-feature-breaker .quote-feature-copy,.quote-feature-breaker .quote-feature-eyebrow,.quote-feature-breaker .quote-feature-title,.quote-feature-breaker .quote-feature-read-time{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif'}
.quote-feature-breaker .quote-feature-copy{margin-bottom:30px;font-size:28px;line-height:1.29}
.quote-feature-breaker .quote-feature-eyebrow{margin-bottom:13px;font-size:12px;font-weight:500;line-height:1.08;letter-spacing:2px}
.quote-feature-breaker .quote-feature-title{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:.5px}
.quote-feature-breaker .quote-feature-readTime{font-size:16px;line-height:1;letter-spacing:-0.2px;margin-top:17px;color:#333}
.quote-feature-breaker .btn-brand-2nd{margin-top:40px}
.quote-feature-breaker.bg .btn-brand-2nd{background-color:transparent;outline-color:#fff;border:1px solid #fff}
@media screen and (min-width:768px){.quote-feature-breaker .quote-feature-copy{margin-bottom:40px;font-size:28px;line-height:1.21}
.quote-feature-breaker .quote-feature-title{font-size:20px;line-height:1.4;letter-spacing:.6px}
}
@media screen and (min-width:1024px){.quote-feature-breaker .quote-feature-content{padding-top:55px;padding-bottom:40px}
.quote-feature-breaker .quote-feature-copy{margin-bottom:0;font-size:32px;line-height:1.25}
.quote-feature-breaker .quote-feature-eyebrow{margin-bottom:11.5px}
}
[data-comp-id="related-content"]{background-color:#f2f2f2}
.media-card{background:#fff;box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);margin-bottom:20px}
.media-card:last-child{margin-bottom:0}
.media-card__content{padding:20px}
.media-card__content p{font-weight:normal;font-size:14px;line-height:18px;margin-bottom:5px}
@media screen and (min-width:768px){[data-comp-id="related-content"]{background-color:#fff}
.media-card{display:inline-block;float:left;width:32%;vertical-align:top;box-shadow:none;margin-bottom:0;margin-right:1.6%}
.media-card:last-child{margin-right:0}
div[dir="rtl"] .media-card{float:right;margin-left:1.6%;margin-right:0}
div[dir="rtl"] .media-card:last-child{margin-left:0}
.media-card__content{padding:20px 20px 0 0}
div[dir="rtl"] .media-card__content{padding:20px 0 0 20px}
}
@media screen and (min-width:1024px){.media-card__content p{font-size:14px;line-height:20px}
}
.media-card__tag{position:absolute;font-size:12px;line-height:20px;padding:10px 25px;margin-top:20px}
.media-card__content__title{color:#333;font-weight:normal;font-size:22px;line-height:26px;margin-bottom:10px}
.related-content-links.media-card img{min-height:50px}
@media screen and (min-width:768px){.media-card__content__title{font-size:20px;line-height:24px}
}
@media screen and (min-width:1024px){.media-card__tag{font-size:14px;line-height:20px}
.media-card__content__title{font-size:24px;line-height:28px}
}
.media-card__content--link-list h2{font-weight:normal;font-size:22px;line-height:26px}
.media-card__content--link-list a{font-weight:bold;font-size:14px;line-height:18px;margin-bottom:10px}
.media-card__content__link{display:block;font-size:14px;margin-bottom:10px}
@media screen and (min-width:768px){.media-card__content--link-list{border:0 solid transparent;border-top:1px solid #ccc}
.media-card__content--link-list h2{font-size:20px;line-height:24px}
}
@media screen and (min-width:1024px){.media-card__content--link-list h2{font-size:24px;line-height:28px}
.media-card__content--link-list a{font-size:14px;line-height:20px}
}
.recirc-variations.component{position:relative;color:#000;background-color:#fff;overflow:hidden}
.recirc-variations .container{position:relative}
.recirc-variations .recirc-variations--header{color:#000;font-family:'Georgia','Times New Roman','Times','serif';font-size:32px;font-weight:bold;line-height:38px;letter-spacing:-0.6px;margin-bottom:45px}
.recirc-variations .recirc-variations--title{font-weight:500}
.recirc-variations .recirc-variations--eyebrow{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:12px;line-height:13px;letter-spacing:2px;color:#000;margin-bottom:15px}
.recirc-variations .recirc-variations--title a{color:#333;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:32px;line-height:40px}
.recirc-variations.threeUp .results-content-item{display:flex;flex-direction:column}
.recirc-variations.threeUp .recirc-variations--header{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:24px;letter-spacing:.5px;margin-bottom:30px}
.recirc-variations.threeUp .results-content.no-see-all{margin-bottom:0}
.recirc-variations.threeUp .recirc-variations--title a{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:20px;line-height:30px;letter-spacing:-0.1px}
.recirc-variations.threeUp .recirc-variations--readTime{color:#333;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:16px;letter-spacing:-0.18px;margin-bottom:0}
.recirc-variations.threeUp .see-all{display:inline-flex;align-items:center;color:#007abc;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;font-size:16px;line-height:24px;letter-spacing:.6px}
.recirc-variations.threeUp .see-all .icon-chevron-right{height:12px;width:12px;color:#007abc;fill:#007abc;margin-left:5px}
@media screen and (max-width:767px){.recirc-variations.threeUp .see-all-container{margin-top:30px}
.recirc-variations.threeUp .results-content-item:not(:last-child){margin-bottom:30px}
.recirc-variations.threeUp .results-content-item:not(:last-child)>div{border-bottom:1px solid #ccc;padding-bottom:30px}
}
@media screen and (min-width:768px){.recirc-variations.threeUp .results-content{display:flex;justify-content:space-between;margin-bottom:40px}
.recirc-variations.threeUp .recirc-variations--header{font-size:20px;line-height:28px;letter-spacing:.6px;margin-bottom:56px}
.recirc-variations.threeUp .results-content-item:not(:last-child)>div{border-right:1px solid #ccc;padding-right:15px}
.recirc-variations.threeUp .recirc-variations--title{margin-bottom:0}
.recirc-variations.threeUp .recirc-variations--readTime{margin-bottom:0;margin-top:18px}
}
.recirc-variations.threeUpImage .threeUpImageMedia{position:absolute;left:0;right:0;top:0;bottom:0}
.recirc-variations.threeUpImage .threeUpImageContent{padding-top:60px;padding-bottom:60px}
.recirc-variations.threeUpImage .recirc-variations--header{color:#fff;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:36px;line-height:43px;letter-spacing:-0.56px;margin-bottom:40px}
.recirc-variations.threeUpImage .recirc-variations--title{color:#fff;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:500;font-size:20px;line-height:30px;letter-spacing:-0.1px;margin-bottom:15px}
.recirc-variations.threeUpImage .recirc-variations--readTime{color:#fff;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:16px;letter-spacing:-0.2px;padding-top:15px;margin-bottom:0}
.recirc-variations.threeUpImage .results-content-item{display:flex;flex-direction:column}
.recirc-variations.threeUpImage .threeUpImage_cta{margin-top:auto}
.recirc-variations.threeUpImage .threeUpImage_cta .btn{outline-color:#fff;background-color:transparent;border:1px solid #fff;margin-top:30px}
@media screen and (max-width:767px){.recirc-variations.threeUpImage .results-content-item{margin-bottom:40px}
.recirc-variations.threeUpImage .results-content-item:last-child{margin-bottom:0}
}
@media screen and (min-width:768px){.recirc-variations.threeUpImage .threeUpImageContent{padding-top:80px;padding-bottom:80px}
.recirc-variations.threeUpImage .threeUpImage_cta .btn{margin-top:26px}
.recirc-variations.threeUpImage .recirc-variations--header{margin-bottom:60px;font-size:44px;line-height:50px;letter-spacing:-0.99px}
}
@media screen and (min-width:1024px){.recirc-variations.threeUpImage .threeUpImageMedia{left:calc(8.3333% + 15px)}
.recirc-variations.threeUpImage .threeUpImageContent{padding-top:100px;padding-bottom:100px}
}
.recirc-variations.fourUp.component{z-index:2;background-color:#c8e194}
.recirc-variations.fourUp .bottomLeftCorner{position:absolute;left:0;bottom:0;z-index:1;opacity:.85;background-color:#a4ce4e;height:330px;max-height:100%;width:250px;max-width:100%;border-radius:0 100% 0 0}
.recirc-variations.fourUp .topRightCorner{position:absolute;right:0;top:0;z-index:1;opacity:.85;background-color:#deedbe;height:320px;max-height:100%;width:265px;max-width:100%;border-radius:0 0 0 100%}
.recirc-variations.fourUp .container{z-index:2}
.recirc-variations.fourUp .results-content-item{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px}
.recirc-variations.fourUp .recirc-variations--title{margin-bottom:20px}
.recirc-variations.fourUp .recirc-variations--title a{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:20px;line-height:30px;letter-spacing:-0.1px}
.recirc-variations.fourUp .recirc-variations--readTime{color:#000;font-size:16px;line-height:16px;letter-spacing:-0.18px;margin-bottom:0}
@media screen and (max-width:767px){.recirc-variations.fourUp .results-content-item:last-child{margin-bottom:0}
}
@media screen and (min-width:768px){.recirc-variations.fourUp .bottomLeftCorner{height:350px;width:260px}
.recirc-variations.fourUp .topRightCorner{height:300px;width:300px}
.recirc-variations.fourUp .recirc-variations--header{font-size:44px;line-height:50px;margin-bottom:70px}
.recirc-variations.fourUp .results-content-item{margin-bottom:60px}
.recirc-variations.fourUp .results-content-item:nth-child(3),.recirc-variations.fourUp .results-content-item:nth-child(4){margin-bottom:0}
.recirc-variations.fourUp .recirc-variations--eyebrow{margin-bottom:20px}
.recirc-variations.fourUp .recirc-variations--title{margin-bottom:15px}
}
@media screen and (min-width:1024px){.recirc-variations.fourUp .bottomLeftCorner{height:400px;width:400px}
.recirc-variations.fourUp .topRightCorner{height:450px;width:500px}
}
.recirc-variations.series .recirc-variations--header{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:24px;letter-spacing:.5px;padding-bottom:0;margin-bottom:0}
.recirc-variations.series .recirc-variations--indicators{justify-content:flex-end;padding-right:30px}
.recirc-variations.series .recirc-variations--eyebrow,.recirc-variations.series .recirc-variations--title{color:#333}
.recirc-variations.series .recirc-variations--eyebrow{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:12px;line-height:13px;margin-bottom:20px}
.recirc-variations.series .recirc-variations--title{margin-bottom:21px}
.recirc-variations.series .recirc-variations--title a{font-size:28px;line-height:36px;letter-spacing:-0.4px}
.recirc-variations.series .recirc-variations--subcaption{color:#333;font-size:16px;line-height:30px;letter-spacing:-0.2px;margin-bottom:15px}
.recirc-variations.series .recirc-variations--readTime{color:#333;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:16px;line-height:16px;letter-spacing:-0.18px}
.recirc-variations.series .recirc-variations--carousel{margin-bottom:40px}
.recirc-variations.series .recirc-variations--carousel__heading{margin-bottom:26px;margin-top:24px}
.recirc-variations.series .recirc-variations--carousel__heading>div{display:inline-flex;align-items:center}
.recirc-variations.series .recirc-variations--indicators .carousel-control{display:inline-flex;position:relative;opacity:1}
.recirc-variations.series .slick-arrow{width:auto;cursor:pointer}
.recirc-variations.series .slick-arrow svg{fill:#007abc;height:16px;width:16px}
.recirc-variations.series .slick-arrow:hover svg{fill:#333}
.recirc-variations.series .recirc-variations--indicators .updatepipe{display:inline-flex;height:24px;border-left:2px solid #ccc;margin:0 5px}
.recirc-variations.series .recirc-content-items--left{flex:0 0 auto;height:154px;width:100%;min-height:200px}
.recirc-variations.series .recirc-variations--carousel__heading .slick-initialized .slick-slide{display:none}
.recirc-variations.series .recirc-variations--carousel__heading .slick-initialized .slick-slide.slick-current+.slick-slide{display:inline-block}
.recirc-variations.series .recirc-content-items .slick-list{padding-left:0 !important}
.recirc-variations.series .campaign-card-filmstrip{height:5px}
.recirc-variations.series [class*="col-"].recirc-content-items{padding-right:0}
@media screen and (max-width:767px){.recirc-variations.series .recirc-content-items.slick-slider .slick-active{max-width:325px}
}
@media screen and (min-width:768px){.recirc-variations.series .recirc-variations--header{font-size:20px;line-height:28px;letter-spacing:.6px}
.recirc-variations.series .recirc-variations--eyebrow{margin-bottom:15px}
.recirc-variations.series .recirc-variations--title{margin-bottom:32px}
.recirc-variations.series .recirc-variations--subcaption{margin-bottom:24px}
.recirc-variations.series .recirc-variations--carousel{margin-bottom:61px}
.recirc-variations.series .recirc-content-items{flex-direction:row}
.recirc-variations.series .recirc-content-items--left{height:342px;width:100%;max-width:610px}
.recirc-variations.series .recirc-variations--carousel__heading{margin-bottom:56px;margin-top:32px}
.recirc-variations.series .campaign-card-filmstrip{height:10px}
}
@media screen and (max-width:1023px){.recirc-variations.series .recirc-content-items .item{padding-right:30px}
.recirc-variations.series .recirc-content-items--left{order:2;min-height:250px}
.recirc-variations.series .recirc-content-items--right{order:1;padding-right:0;padding-left:0;margin-top:29px}
.recirc-variations.series .recirc-content-items .item:not(.slick-active) .recirc-content-items--right{opacity:0}
}
@media screen and (min-width:1024px){.recirc-variations.series .recirc-variations--title a{font-size:32px;line-height:40px;letter-spacing:-0.5px}
.recirc-variations.series .recirc-variations--subcaption{font-size:18px;line-height:32px;letter-spacing:-0.2px;margin-bottom:30px}
.recirc-variations.series .recirc-variations--carousel{margin-bottom:80px}
.recirc-variations.series .recirc-content-items .item{display:flex}
.recirc-variations.series .recirc-content-items--left{width:50%;max-width:570px;height:320px;margin-left:0}
.recirc-variations.series .recirc-content-items--right{display:flex;flex-direction:column;width:50%;padding-right:30px;padding-left:30px}
.recirc-variations.series .recirc-variations--carousel__heading{margin-bottom:55px;margin-top:32px}
.recirc-variations.series .slick-arrow svg{height:20px;width:20px}
.recirc-variations.series .recirc-variations--indicators .updatepipe{height:30px}
}
.richtext ul{list-style-type:disc;padding-left:15px}
.richtext ol{list-style-type:decimal;padding-left:15px}
.richtext ul,.richtext li{margin-bottom:10px}
.richtext ul:last-child,.richtext li:last-child{margin-bottom:0}
.richtext ul ul{list-style-type:circle}
.richtext ol{list-style-type:decimal;padding-left:15px}
.richtext ol ul{list-style-type:circle}
.richtext ol li ul,.richtext ol li ol,.richtext ul li ul,.richtext ul li ol{margin-top:10px;margin-bottom:10px}
.richtext ol li ul:last-child,.richtext ol li ol:last-child,.richtext ul li ul:last-child,.richtext ul li ol:last-child{margin-bottom:0}
.scroll-form-more-container{position:absolute;left:90%;top:675px;z-index:2}
.scroll-form-more-container .scroll-more{display:inline-block;text-align:center}
.scroll-form-more-container .scroll-more a{color:black}
.scroll-form-more-container .scroll-more a:hover{color:black;text-decoration:none}
.scroll-form-more-container .scroll-more img{height:50px;width:65px}
#scrolltotopbutton{right:0;position:fixed;bottom:25px;height:50px;width:50px;z-index:100000;border:0;display:none;fill:#fff;background-color:#333;opacity:.75}
#scrolltotopbutton .icon-chevron-up{height:50px;width:50px;border:0;padding:10px}
#scrolltotopbutton:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
@media screen and (min-width:768px){#scrolltotopbutton,#scrolltotopbutton:hover{right:15px}
}
@media screen and (min-width:1024px){#scrolltotopbutton .icon-chevron-up{fill:#fff;background-color:#333}
#scrolltotopbutton:hover{background-color:#d9d9d6;fill:#333}
#scrolltotopbutton .icon-chevron-up:hover{fill:#333;background-color:#d9d9d6}
}
.cta-promo__container h3,.cta-promo__container p{width:100%;vertical-align:middle;text-align:center;font-weight:normal}
.cta-promo__container h3{font-size:16px;line-height:20px;margin-bottom:15px}
.cta-promo__container p{font-size:13px;line-height:18px}
.cta-promo__container p a{display:block}
.cta-promo__container a{display:table;width:auto;margin-bottom:0}
@media screen and (min-width:768px){.cta-promo__container h3{font-size:20px;line-height:20px;margin-bottom:20px}
.cta-promo__container p{font-size:14px;line-height:20px}
}
.sitemap-category{padding-bottom:20px}
.sitemap-category:last-child{padding-bottom:0}
.sitemap-category p{margin-bottom:0}
.sitemap-link--Title{font-weight:bold;font-size:20px;line-height:24px;padding:0 20px 15px;border-bottom:1px solid #ccc;margin-bottom:14px}
.sitemap-link--Title a{color:#333}
.sitemap-link--Title a:hover{color:#0090da}
.sitemap-link--Links{padding-right:20px}
.sitemap-category-column{padding-left:20px;padding-bottom:20px}
.sitemap-category-column:last-child{padding-bottom:0}
.sitemap-category-row{width:100%;padding-bottom:20px}
.sitemap-category-row:last-child{padding-bottom:0}
.sitemap-category-row a{display:block;font-size:13px;font-weight:normal;line-height:24px}
.sitemap-category-row .sitemap-link--LinksTitle a{font-size:14px;font-weight:bold}
@media screen and (min-width:768px){.sitemap-category{padding-bottom:30px}
.sitemap-category-column{display:inline-block;width:25%;float:left;vertical-align:top;padding-bottom:0}
}
@media screen and (min-width:1024px){.sitemap-category{padding-bottom:40px}
}
.sitemap-category-global{padding-bottom:20px}
.sitemap-category-global:last-child{padding-bottom:0}
.sitemap-category-global p{margin-bottom:0}
.sitemap-category-global .sitemap-link--LinksTitle{line-height:18px;margin-bottom:5px}
.sitemap-category-global .sitemap-link--LinksTitle a{font-size:14px;line-height:18px;font-weight:bold}
.sitemap-category-global .sitemap-category-column{display:inline-block;vertical-align:top}
.sitemap-category-global .sitemap-category-column:nth-last-child(2){padding-bottom:0}
.sitemap-category-global .sitemap-category-column a{display:block;cursor:default;font-size:13px;line-height:16px;word-wrap:break-word;margin-bottom:7px}
.sitemap-category-global .sitemap-category-column a:active,.sitemap-category-global .sitemap-category-column a:focus,.sitemap-category-global .sitemap-category-column a:hover{text-decoration:none;color:#0061a0}
.sitemap-category-global .sitemap-category-column a:last-child{margin-bottom:0}
.sitemap-category-global .sitemap-category-column .sitemap-link--LinksTitle a{display:inline;cursor:pointer;pointer-events:auto}
.sitemap-category-global .sitemap-category-column .sitemap-link--LinksTitle a:hover{text-decoration:underline;color:#0090da}
.sitemap-category-global .sitemap-category-column p{display:inline;font-size:13px;font-weight:normal;line-height:16px;word-wrap:break-word;margin-bottom:7px;cursor:pointer;pointer-events:auto}
.sitemap-category-global .sitemap-category-column p:active,.sitemap-category-global .sitemap-category-column p:focus{text-decoration:none;color:#0061a0}
.sitemap-category-global .sitemap-category-column p:hover{text-decoration:underline;color:#0090da}
@media screen and (max-width:767px){.sitemap-category-global .sitemap-category-column{width:49%}
}
@media screen and (min-width:768px){.sitemap-category-global{padding-bottom:30px}
.sitemap-category-global .row-divider{padding-bottom:30px}
.sitemap-category-global .row-divider:last-child{padding-bottom:0}
}
@media screen and (min-width:1024px){.sitemap-category-global{padding-bottom:40px}
.sitemap-category-global .row-divider{padding-bottom:40px}
}
.product-row__tile__img-tile__img{cursor:auto}
.keyboard-active .content-banner .content-container__cta.btn-brand-2nd:focus,.content-container__cta.btn-brand-2nd:active,.btn-brand-2nd.table:focus,.btn-brand-2nd.table:active{outline-color:#0061a0;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
.product-module__small{box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);position:relative}
.product-module__small--main{padding:20px 0;border-bottom:1px solid #e3e3e3}
.product-module__small--main h3{width:90%;font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:20px;font-weight:bold;text-align:center;margin-bottom:10px}
.product-module__small--main p{width:90%;font-size:13px;line-height:16px}
.product-module__small--product{border-bottom:1px solid #e3e3e3;width:50%;float:left;display:table}
.product-module__small--product:nth-child(even){border-right:1px solid #e3e3e3}
.product-module__small--product__wrapper{padding:20px 20px 15px;display:table-cell;height:130px}
.product-module__small__img{height:50px;width:auto;margin:auto}
.product-module__small--product__wrapper__label{position:static;top:auto;left:auto;margin-left:0;display:inline-block}
.product-tile__action--small{font-size:13px;line-height:16px;padding-top:20px}
@media screen and (min-width:768px){.product-module__small{display:table-cell;float:none;height:130px;vertical-align:middle}
.product-module__small--main{vertical-align:middle}
.product-module__small--main h3{width:85%;font-size:16px;line-height:20px}
.product-module__small--main p{width:85%}
.product-module__small--product{width:16.66667%;border-left:1px solid #e3e3e3}
.product-module__small--product:nth-child(even){border-right:0}
.product-module__small--product__wrapper{display:block;height:auto;padding:20px 20px 30px}
.product-module__small__img{height:40px}
}
@media screen and (min-width:1024px){.product-module__small{height:160px}
.product-module__small--main h3{font-size:22px;line-height:26px}
}
.keyboard-active .small-product-card a:focus{outline-offset:4px}
[data-comp-id="small-product-container"]{background-color:#f2f2f2}
[data-comp-id="small-product-container"] .product-module{min-height:170px}
@media screen and (min-width:768px){[data-comp-id="small-product-container"] .product-module{display:table}
}
.social-icons{display:inline-block;position:relative;font-weight:bold;font-size:14px;line-height:20px}
.social-icons .social-icons__title{margin-right:15px}
.social-icons .social-icons__list{display:inline-flex;padding:0;margin:0}
.social-icons .social-icons__item{list-style:none;cursor:pointer;margin:0 0 0 15px}
.social-icons .social-icons__item:first-child{margin-left:0}
.social-icons .social-icons__close{display:none}
.social-icons .sharingButton:focus{outline-color:#007abc;outline-offset:-2px;outline-style:solid;outline-width:2px}
.social-icons .icon{vertical-align:middle;color:#fff;fill:#fff;height:20px;width:20px}
.social-icons .icon-close{height:15px;width:15px}
.social-icons .sharingButton:focus .icon,.social-icons .sharingButton:hover .icon{color:#a4ce4e;fill:#a4ce4e}
@media screen and (min-width:768px){.social-icons{float:right}
}
.subnav-go-back{position:relative;width:100%;background:#0061a0;color:#fff;font-size:14px;line-height:20px;font-weight:normal;z-index:996;box-shadow:1px 3px 5px 0 #CCC;text-transform:none}
.subnav-go-back a:hover,.subnav-go-back a:focus{background-color:#007abc;outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}
.subnav-go-back__menu a{width:100%;display:table;color:white;padding:0 0 0 12px}
div[dir="rtl"] .subnav-go-back__menu a{padding:0 12px 0 0}
.subnav-go-back__menu a span{text-align:left;vertical-align:middle;display:table-cell;height:40px}
.subnav-go-back__menu img{float:right;vertical-align:middle;display:table-cell;height:40px;width:auto}
div[dir="rtl"] .subnav-go-back__menu img{float:left;transform:rotate(180deg)}
.subnav-go-back__menu--mobile a{width:100%;display:table;color:white;padding:0 0 0 12px}
div[dir="rtl"] .subnav-go-back__menu--mobile a{padding:0 12px 0 0}
.subnav-go-back__menu--mobile a span{text-align:left;vertical-align:middle;display:table-cell;height:40px}
div[dir="rtl"] .subnav-go-back__menu--mobile a span{text-align:right}
.subnav-go-back__menu--mobile img{float:right;vertical-align:middle;display:table-cell;height:40px;width:auto}
div[dir="rtl"] .subnav-go-back__menu--mobile img{padding-left:10px;float:left}
.subnav-go-back__mobile--title{display:table-cell !important;font-weight:bold}
.subnav-go-back__desktop--title{display:none !important;font-weight:bold}
.subnav-go-back__list{display:none;z-index:1;background:#f2f2f2;position:absolute;width:100%;box-shadow:1px 3px 5px 0 #CCC}
.subnav-go-back__list li a{display:block;color:#333;text-decoration:none;min-height:40px}
.subnav-go-back__list li a p{font-size:14px;line-height:20px;display:table-cell;vertical-align:middle;font-weight:bold;text-align:left;padding:10px 20px}
@media screen and (max-width:767px){.subnav-go-back.fixed{position:fixed}
}
@media screen and (min-width:768px){.subnav-go-back{box-shadow:none}
.subnav-go-back__list{font-size:0}
.subnav-go-back__menu{display:inline-block;width:16%;float:left;font-size:11px;min-height:60px;line-height:15px}
div[dir="rtl"] .subnav-go-back__menu{float:right}
.subnav-go-back__menu ~ .subnav-go-back__list{width:84%}
.subnav-go-back__menu:hover{text-decoration:underline}
.subnav-go-back__menu a{width:auto;padding:0 10px 0 30px}
div[dir="rtl"] .subnav-go-back__menu a{padding:0 30px 0 10px}
.subnav-go-back__menu a span{height:60px}
.subnav-go-back__menu img,div[dir="rtl"] .subnav-go-back__menu img{float:none;height:auto;width:20px}
.subnav-go-back__menu span:first-child{padding-right:10px}
div[dir="rtl"] .subnav-go-back__menu span:first-child{padding-right:0;padding-left:10px}
.subnav-go-back__mobile--title{display:none !important}
.subnav-go-back__desktop--title{display:table-cell !important}
.subnav-go-back__list{display:inline-block !important;width:100%;float:left;z-index:auto;background:transparent;box-shadow:none;position:relative;text-align:center}
div[dir="rtl"] .subnav-go-back__list{float:right}
.subnav-go-back__menu ~ .subnav-go-back__list{text-align:left}
.subnav-go-back__list li{display:inline-block;width:25%;vertical-align:top}
.subnav-go-back__list li a{display:block;height:60px;width:100%}
.subnav-go-back__list li a:hover,.subnav-go-back__list li a:focus{background:#007abc;color:#fff;text-decoration:underline}
.subnav-go-back__list li a.active{background-color:#f2f2f2;color:#333}
.subnav-go-back__list li a.active:hover{background-color:#f2f2f2;text-decoration:underline;outline-color:#333;outline-offset:-2px;outline-style:solid;outline-width:2px}
.subnav-go-back__list li a.active:focus{text-decoration:underline;outline-color:#333;outline-offset:-2px;outline-style:solid;outline-width:2px}
.subnav-go-back__list li a p{height:60px;color:white;font-size:11px;line-height:15px;text-align:center;padding:0 10px}
.subnav-go-back__list li a.active p{color:#333}
.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1),.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-left:calc(28% - 2px)}
div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1),div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-right:calc(28% - 2px);margin-left:0}
.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2),.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-left:calc(16% - 4px)}
div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2),div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-right:calc(16% - 4px);margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(3),.subnav-go-back__list__item:first-child:nth-last-child(3) ~ .subnav-go-back__list__item{width:25%}
.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3),.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-left:calc(4% - 6px)}
div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3),div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-right:calc(4% - 6px);margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(4),.subnav-go-back__list__item:first-child:nth-last-child(4) ~ .subnav-go-back__list__item{width:25%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(4),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(4) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(5),.subnav-go-back__list__item:first-child:nth-last-child(5) ~ .subnav-go-back__list__item{width:20%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(5),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(5) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(6),.subnav-go-back__list__item:first-child:nth-last-child(6) ~ .subnav-go-back__list__item{width:16.6%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(6),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(6) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(7),.subnav-go-back__list__item:first-child:nth-last-child(7) ~ .subnav-go-back__list__item{width:14.28%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(7),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(7) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(8),.subnav-go-back__list__item:first-child:nth-last-child(8) ~ .subnav-go-back__list__item{width:12.5%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(8),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(8) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item__anchor div{display:table;width:100%}
}
@media screen and (min-width:1024px){.subnav-go-back__menu{width:12%;font-size:12px}
.subnav-go-back__menu ~ .subnav-go-back__list{width:88%}
.subnav-go-back__list{width:100%}
.subnav-go-back__list li{width:22.5%}
.subnav-go-back__list li a p{font-size:12px}
.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1),.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-left:calc(32% - 2px)}
div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1),div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(1) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-right:calc(32% - 2px);margin-left:0}
.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2),.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-left:calc(21% - 6px)}
div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2),div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(2) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-right:calc(21% - 6px);margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(3),.subnav-go-back__list__item:first-child:nth-last-child(3) ~ .subnav-go-back__list__item{width:22.5%}
.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3),.subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-left:calc(9.5% - 3px)}
div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3),div[dir="rtl"] .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-child:nth-last-child(3) ~ .subnav-go-back__menu ~ .subnav-go-back__list .subnav-go-back__list__item:first-of-type{margin-right:calc(9.5% - 3px);margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(4),.subnav-go-back__list__item:first-child:nth-last-child(4) ~ .subnav-go-back__list__item{width:22.5%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(4),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(4) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(4),.subnav-go-back__list__item:first-child:nth-last-child(4) ~ .subnav-go-back__list__item:first-of-type{margin-left:5%}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(4),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(4) ~ .subnav-go-back__list__item:first-of-type{margin-right:5%;margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(5),.subnav-go-back__list__item:first-child:nth-last-child(5) ~ .subnav-go-back__list__item{width:18%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(5),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(5) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(5),.subnav-go-back__list__item:first-child:nth-last-child(5) ~ .subnav-go-back__list__item:first-of-type{margin-left:5%}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(5),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(5) ~ .subnav-go-back__list__item:first-of-type{margin-right:5%;margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(6),.subnav-go-back__list__item:first-child:nth-last-child(6) ~ .subnav-go-back__list__item{width:15%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(6),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(6) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(6),.subnav-go-back__list__item:first-child:nth-last-child(6) ~ .subnav-go-back__list__item:first-of-type{margin-left:5%}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(6),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(6) ~ .subnav-go-back__list__item:first-of-type{margin-right:5%;margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(7),.subnav-go-back__list__item:first-child:nth-last-child(7) ~ .subnav-go-back__list__item{width:12.85%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(7),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(7) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(7),.subnav-go-back__list__item:first-child:nth-last-child(7) ~ .subnav-go-back__list__item:first-of-type{margin-left:5%}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(7),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(7) ~ .subnav-go-back__list__item:first-of-type{margin-right:5%;margin-left:0}
.subnav-go-back__list__item:first-child:nth-last-child(8),.subnav-go-back__list__item:first-child:nth-last-child(8) ~ .subnav-go-back__list__item{width:11.25%;float:left}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(8),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(8) ~ .subnav-go-back__list__item{float:right}
.subnav-go-back__list__item:first-child:nth-last-child(8),.subnav-go-back__list__item:first-child:nth-last-child(8) ~ .subnav-go-back__list__item:first-of-type{margin-left:5%}
div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(8),div[dir="rtl"] .subnav-go-back__list__item:first-child:nth-last-child(8) ~ .subnav-go-back__list__item:first-of-type{margin-right:5%;margin-left:0}
}
.product-module__top{margin-bottom:20px}
.product-module__top p{width:100%;padding-left:20px;padding-right:20px}
.product-module__top h3{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;width:auto}
.product-module__list{width:100%;font-size:14px;line-height:18px;margin-bottom:20px}
.product-module__list p{width:100%;text-align:left;padding-left:20px;padding-right:20px}
div[dir="rtl"] .product-module__list p{text-align:right}
.product-module__list ul{width:90%;list-style:disc;text-align:left;padding-left:30px;padding-right:10px;margin-bottom:20px;margin-left:auto;margin-right:auto}
div[dir="rtl"] .product-module__list ul{text-align:right;padding-left:10px;padding-right:30px}
.product-module__list li{font-size:14px;line-height:18px;padding:0 0 5px 0}
.product-module__list p:last-child,.product-module__list ul:last-child{margin-bottom:0}
.product-module__list li:last-child{padding-bottom:0}
.product-module__cta-button .btn-brand-2nd{margin-bottom:20px}
.product-module__cta-button:last-child .btn-brand-2nd{margin-bottom:0}
.product-module__large{vertical-align:top;box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);padding-bottom:20px;margin-bottom:20px}
.product-module__large:last-child{margin-bottom:0}
.product-module__large h3{font-size:22px;line-height:26px;padding:20px 20px 0;margin-bottom:30px}
.productmodule_section1{background-size:cover;background-position:center center}
.flex-container .productmodule_section1,.flex-container .productmodule_section2{flex-basis:50%}
.promo-style .bg-white:last-of-type{background-color:#0061a0;color:#fff}
.promo-style .bg-white:last-of-type a,.promo-style .bg-white:last-of-type .product-tile__action,.promo-style .bg-white:last-of-type a[href*='tel:'].product-tile__action--tel{color:#fff}
.promo-style .bg-white:last-of-type .btn-brand-2nd{background-color:#a4ce4e;background:linear-gradient(#a4ce4e,#a4ce4e);color:#333}
.promo-style .bg-white:last-of-type .btn-brand-2nd:active,.promo-style .bg-white:last-of-type .btn-brand-2nd:focus,.promo-style .bg-white:last-of-type .btn-brand-2nd:hover{background-color:#b7dd58;box-shadow:rgba(0,0,0,0) 0 1px 1px 0;background:linear-gradient(#b7dd58,#b7dd58);text-decoration:underline;color:#333}
@media screen and (min-width:768px){.product-module__list{font-size:13px;line-height:16px}
.product-module__list p{width:90%;padding:0 10px}
.product-module__list li{font-size:12px;line-height:16px;padding:3px 0 5px 0}
.product-module__bottom{display:block;margin:0 auto}
.product-module__large{display:inline-block;width:32%;float:left;text-align:center;margin-bottom:0}
.product-module__large h3{font-size:20px;line-height:24px}
.product-module__large:not(:last-of-type){margin-right:2%}
div[dir="rtl"] .product-module__large:not(:first-of-type){margin-right:2%}
.product-module__large:first-child:nth-last-child(1),.product-module__large:first-child:nth-last-child(1) ~ .product-module__large:first-child{margin-left:34%}
.product-module__large:first-child:nth-last-child(2),.product-module__large:first-child:nth-last-child(2) ~ .product-module__large:first-child{margin-left:17%}
.product-module__large:first-child:nth-last-child(3),.product-module__large:first-child:nth-last-child(3) ~ .product-module__large:first-child{margin-left:0}
div[dir="rtl"] .product-module__large:first-child:nth-last-child(3),div[dir="rtl"] .product-module__large:first-child:nth-last-child(3) ~ .product-module__large:first-child{margin-right:0}
.half_width .product-module__large{width:49%}
.half_width .product-module__large:first-child:nth-last-child(1),.half_width .product-module__large:first-child:nth-last-child(1) ~ .half_width .product-module__large:first-child{margin-left:25.5%}
.half_width .product-module__large:first-child:nth-last-child(2),.half_width .product-module__large:first-child:nth-last-child(2) ~ .half_width .product-module__large:first-child{margin-left:0}
.full_width .product-module__large:first-child:nth-last-child(1),.full_width .product-module__large:first-child:nth-last-child(1) ~ .half_width .product-module__large:first-child{margin-left:0;width:100%}
.combo_width .product-module__large:nth-last-child(1){display:flex;flex-direction:row-reverse;width:66%;padding-bottom:0}
.combo_width .product-module__large:first-child:nth-last-child(2),.combo_width .product-module__large:first-child:nth-last-child(2) ~ .combo_width .product-module__large:first-child{margin-left:0}
div[dir="rtl"] .combo_width .product-module__large:first-child:nth-last-child(2),div[dir="rtl"] .combo_width .product-module__large:first-child:nth-last-child(2) ~ .combo_width .product-module__large:first-child{margin-right:0}
.combo_width .product-module__large:last-of-type h3{padding-top:40px}
.combo_width .subcategory-tile:last-of-type .product-module__top{padding-left:30px;padding-right:30px}
.combo_width .subcategory-tile:last-of-type .product-module__bottom .product-module__cta-button:only-child{margin-top:-20px}
}
@media screen and (min-width:1024px){.product-module__list p{padding:0 30px;width:100%}
div[dir="rtl"] .product-module__list p{text-align:right}
.product-module__list li{font-size:13px;line-height:16px}
.product-module__large h3{font-size:22px;line-height:26px}
.combo_width .product-module__large:last-of-type h3{padding-top:50px}
.combo_width .subcategory-tile:last-of-type .product-module__top{padding-left:40px;padding-right:40px}
.combo_width .subcategory-tile:last-of-type .product-module__bottom .product-module__cta-button:only-child{margin-top:-30px}
}
.keyboard-active .subcategory-tile.product-module__large a.btn-brand-2nd:focus{outline-color:#0061a0;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
[data-comp-id="subcategory-tile-container"]{background-color:#f2f2f2}
.product-module{display:block;text-align:center}
.disclaimer--product-module{text-align:center;padding:20px 20px 0}
@media screen and (min-width:768px){.product-module{display:flex;text-align:center}
.disclaimer--product-module{padding-left:0;padding-right:0}
}
.superhero{background-color:#f2f2f2}
.superhero-media{height:100%}
.superhero-icon{padding:30px 30px 0}
.superhero-icon img{min-width:80px;max-width:200px}
.superhero__title-container{position:relative}
.superhero-title-box{color:#fff;text-align:center;padding:20px}
.superhero-title-box__title{width:100%;margin:0 auto 24px}
.superhero-title-box__subtitle{width:100%;text-align:center;margin:0 auto 20px}
.superhero-title-box__title:last-child,.superhero-title-box__subtitle:last-child,.superhero-title-box__cta:last-child{margin-bottom:0}
.keyboard-active .superhero-title-box .btn-brand-4th:focus{outline-color:#fff;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
.superhero .video-container1{display:block;top:0;bottom:0;left:0;right:0}
.superhero .video-container2{padding-top:56.25%}
.superhero.variation-3 .video-container2.basic-video{padding-top:0}
@media screen and (min-width:768px){.superhero-title-box,.superhero-title-box__subtitle{text-align:left}
div[dir="rtl"] .superhero-title-box,div[dir="rtl"] .superhero-title-box__subtitle{text-align:right}
.superhero-title-box{padding:30px}
.superhero-title-box__subtitle{margin-bottom:30px}
.superhero.image-left .superhero-icon{padding:40px 0 40px 40px}
.superhero.image-right .superhero-icon{padding:40px 40px 40px 0}
div[dir="rtl"] .superhero.image-left .superhero-icon{padding:40px 40px 40px 0}
div[dir="rtl"] .superhero.image-right .superhero-icon{padding:40px 0 40px 40px}
}
@media screen and (min-width:1024px){.superhero-title-box{text-align:left;padding:40px}
div[dir="rtl"] .superhero-title-box{text-align:right}
.superhero-title-box__title{margin-bottom:32px}
}
.superhero.variation-1 .superhero__media-container{height:auto;overflow:hidden}
.superhero.variation-1 .superhero-media.videoWrapper{min-height:200px}
.superhero.variation-1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:250px}
.superhero.variation-1 .superhero__title-container{background:#0061a0}
.superhero.variation-1 .superhero-media .superhero__title-container{display:none}
.superhero.variation-1 .vjs-tech{display:none}
.superhero.variation-1 .vjs-poster{display:block}
.superhero.variation-1 .video-container1{position:absolute}
.superhero.variation-1 .video-container2{position:relative}
.superhero.variation-1 .superhero-media .basic-video{height:100%}
@media screen and (min-width:768px) and (max-width:1023px){.superhero.variation-1 .superhero-media .basic-video video{max-height:340px}
.superhero.variation-1.short .superhero-media .basic-video video{max-height:240px}
}
@media screen and (min-width:768px){.superhero.variation-1 .superhero__media-container{height:auto;margin-bottom:-160px}
.superhero.variation-1 .superhero-media,.superhero.variation-1 .superhero-media.videoWrapper{position:relative;min-height:500px;display:flex}
.superhero.variation-1.short .superhero-media,.superhero.variation-1.short .superhero-media.videoWrapper{min-height:400px}
.superhero.variation-1 img{display:none}
.superhero.variation-1 .superhero-title-box{width:80%;margin:auto;padding:40px;background:0}
.superhero.variation-1 .superhero__title-container{background-color:rgba(0,97,160,.9);background:linear-gradient(to bottom,rgba(0,97,160,.9),rgba(0,97,160,1) 50%);top:-160px}
.superhero.variation-1 .vjs-tech{display:block}
.superhero.variation-1 .vjs-poster{display:none}
}
@media screen and (min-width:1024px){.superhero.variation-1 .superhero__media-container{margin-bottom:0}
.superhero.variation-1 .superhero-media{padding:80px 0}
.superhero.variation-1.short .superhero-media{padding:40px 0}
.superhero.variation-1 .superhero__title-row{position:relative}
.superhero.variation-1 .superhero__media-container>.superhero__title-container{display:none}
.superhero.variation-1 .superhero-media .superhero__title-container{display:block;top:0}
.superhero.variation-1 .superhero__title-container{width:85%;max-width:1300px;background-color:transparent;margin:auto;background:0}
.superhero.variation-1 .superhero-title-box{display:inline-block;width:58.3%;background:rgba(0,97,160,0.90);padding:40px}
.superhero.variation-1.image-left .superhero-title-box{float:left}
.superhero.variation-1.image-right .superhero-title-box{float:right}
div[dir="rtl"] .superhero.variation-1.image-left .superhero-title-box{float:right}
div[dir="rtl"] .superhero.variation-1.image-right .superhero-title-box{float:left}
.superhero.variation-1 .superhero-media .basic-video{height:500px !important}
.superhero.variation-1.short .superhero-media .basic-video{height:400px !important}
}
.superhero.variation-2 .superhero__title-container{background-color:#007abc;background:linear-gradient(to bottom,#007abc,#0061a0)}
.superhero.variation-2 .superhero-title-box{padding:40px 40px}
.superhero.variation-2 .superhero-title-box.true{padding:40px 40px 120px}
.superhero.variation-2 .superhero-title-box__subtitle{text-align:center}
.superhero.variation-2 .superhero__box-row{position:relative;width:100%;padding:0 20px;margin-top:-100px}
.superhero.variation-2 .superhero-box{display:flex;flex-direction:column;background-color:#fff;max-width:100%;margin:auto}
.superhero.variation-2 .superhero__box-row.pictogram{text-align:center}
.superhero.variation-2 .superhero__box-row.pictogram .superhero-box{display:inline-flex}
.superhero.variation-2 .superhero-box__content{flex:1 1 auto;order:1;text-align:center;padding:30px}
.superhero.variation-2 .superhero-box__caption{max-width:505px;text-align:left;word-wrap:break-word;margin-bottom:30px}
div[dir="rtl"] .superhero.variation-2 .superhero-box__caption{text-align:right}
.superhero.variation-2 .superhero-box__caption:last-child{margin-bottom:0}
.superhero.variation-2 .superhero-media{flex:1 1 auto;order:0}
.superhero.variation-2 .superhero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:250px}
@media screen and (min-width:768px){.superhero.variation-2 .superhero-title-box{text-align:center;padding:80px 40px}
.superhero.variation-2 .superhero-title-box.true{padding:80px 40px 150px}
.superhero.variation-2 .superhero__box-row{margin-top:-120px}
.superhero.variation-2 .superhero-box,.superhero.variation-2 .superhero-box__content{text-align:left}
div[dir="rtl"] .superhero.variation-2 .superhero-box,div[dir="rtl"] .superhero.variation-2 .superhero-box__content{text-align:right}
.superhero.variation-2 .superhero-box{display:flex;flex-direction:row;align-items:center}
.superhero.variation-2 .superhero-box__content{order:0;width:50%;padding:40px}
.superhero.variation-2 .superhero-media{align-self:stretch;order:1;height:auto;width:50%}
.superhero.variation-2 .superhero-media img{display:none}
.superhero.variation-2.image-left .superhero-media,.superhero.variation-2.image-right .superhero-box__content{order:0}
.superhero.variation-2.image-left .superhero-box__content,.superhero.variation-2.image-right .superhero-media{order:1}
}
@media screen and (min-width:1024px){.superhero.variation-2 .superhero-title-box{text-align:center;padding:80px 0;width:85%;max-width:1300px;margin:auto}
.superhero.variation-2 .superhero-title-box.true{padding:80px 0 160px}
.superhero.variation-2 .superhero-title-box__title,.superhero.variation-2 .superhero-title-box__subtitle{width:66%}
}
.superhero.variation-3 .superhero__title-container{background-color:#007abc;background:linear-gradient(to bottom,#007abc,#0061a0)}
.superhero.variation-3 .video-container2{position:relative}
.superhero.variation-3 .superhero-title-box__subtitle{text-align:center}
.superhero.variation-3 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:250px}
@media screen and (min-width:768px){.superhero.variation-3 .superhero-title-box{text-align:center;width:80%;margin:auto}
.superhero.variation-3 .superhero-title-box__subtitle{text-align:left}
div[dir="rtl"] .superhero.variation-3 .superhero-title-box__subtitle{text-align:right}
.superhero.variation-3 img{display:none}
.superhero.variation-3 .superhero-media.bg{padding-top:56.25%}
}
@media screen and (min-width:1024px){.superhero.variation-3{background-color:#007abc;background:linear-gradient(to bottom,#007abc,#0061a0)}
.superhero.variation-3 .superhero__title-container{background:transparent}
.superhero.variation-3 .superhero__title-row{display:flex;align-items:center;min-height:400px;width:85%;max-width:1300px;margin:auto}
.superhero.variation-3 .superhero-title-box{width:100%;text-align:left}
div[dir="rtl"] .superhero.variation-3 .superhero-title-box{text-align:right}
.superhero.variation-3.image-left .superhero-title-box{padding:40px 0 40px 65px}
.superhero.variation-3.image-right .superhero-title-box{padding:40px 65px 40px 0}
div[dir="rtl"] .superhero.variation-3.image-left .superhero-title-box{padding:40px 65px 40px 0}
div[dir="rtl"] .superhero.variation-3.image-right .superhero-title-box{padding:40px 0 40px 65px}
.superhero.variation-3 .superhero__media-container{padding:60px 0}
.superhero.variation-3 .superhero__media-container,.superhero.variation-3 .superhero__title-container{flex:1 1 auto;width:50%}
.superhero.variation-3 .vjs-poster{background-color:transparent}
.superhero.variation-3 .bc-player-default_default{background-color:transparent}
.superhero.variation-3.image-right .superhero__title-container,.superhero.variation-3.image-left .superhero__media-container{order:0}
.superhero.variation-3.image-right .superhero__media-container,.superhero.variation-3.image-left .superhero__title-container{order:1}
}
.superhero-widget .header1-alt1{font-size:22px;line-height:28px;letter-spacing:0}
.superhero-widget .feature-text,.feature-text-alt1{font-size:14px;line-height:22px;letter-spacing:0}
.superhero-widget-box{background-color:#fff;padding:20px 15px}
.superhero-widget-box{display:block}
.superhero-media .superhero-widget-box{display:none}
.superhero-widget-box .office-search__label,.superhero-widget-box--update>div{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:18px;line-height:28px;font-weight:bold;color:#333}
.superhero-widget-box--update>div{margin-bottom:10px}
.superhero-widget-box .office-search__input{border:1px solid #0061a0}
.superhero-widget-box .office-search__label,.superhero-widget-box .office-search__icon,.superhero-widget-box .office-search__input,.superhero-widget-box .btn-brand-4th{display:block;width:100%;text-align:left;margin:0}
.superhero-widget-box .btn-brand-4th{text-align:center}
.superhero-widget-box .office-search__icon,.superhero-widget-box .office-search__label,.superhero-widget-box .office-search__input{margin-bottom:10px}
.superhero-widget-box .office-search__icon svg{height:27px;width:22px}
.superhero-widget-box .office-search__input{font-size:14px;line-height:20px;color:#333;letter-spacing:0}
.superhero-widget.superhero.variation-1 .btn-brand-4th{background-color:#a4ce4e;background:linear-gradient(#a4ce4e,#a4ce4e);color:#333}
.superhero-widget.superhero.variation-1 .btn-brand-4th:active,.superhero-widget.superhero.variation-1 .btn-brand-4th:focus,.superhero-widget.superhero.variation-1 .btn-brand-4th:hover{background-color:#b7dd58;background:linear-gradient(#b7dd58,#b7dd58);box-shadow:0 0 3px #333,0 0 7px #333;text-decoration:underline;color:#333;outline:0}
.keyboard-active .superhero-widget.superhero.variation-1 .btn-brand-4th:focus{outline-color:#0061a0;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
.keyboard-active .superhero-widget.superhero.variation-1 .superhero-title-box .btn-brand-4th:focus{outline-color:#fff}
.superhero-widget-box .border-top{margin-top:10px;padding-top:10px}
@media screen and (max-width:767px){.superhero-widget .btn-brand-4th{width:100%}
.superhero-widget-box .office-search__icon{position:relative;left:0;top:0}
.superhero-widget-box .superhero-widget-box--fax .office-search__input{margin-top:0}
}
@media screen and (min-width:768px){.superhero-widget .header1-alt1{font-size:28px;line-height:36px}
.superhero-widget .feature-text,.feature-text-alt1{font-size:16px;line-height:24px;letter-spacing:0}
.superhero-widget-box .office-search__label,.superhero-widget-box--update>div{font-size:20px}
.superhero-widget-box .office-search__icon svg{height:33px;width:27px}
.superhero-widget-box .border-top{margin-top:20px;padding-top:20px}
}
@media screen and (min-width:768px) and (max-width:1023px){.superhero-widget.superhero.variation-1 .superhero__title-container{background:#0061a0}
.superhero__media-container>.superhero-widget-box{display:block;position:relative;top:-160px;padding:0}
.superhero__media-container>.superhero-widget-box>div{width:80%;margin:auto;padding:30px 40px}
.superhero-widget-box .superhero-widget-box--update .btn-brand-4th{margin-bottom:0}
.superhero-widget.superhero.variation-1 .superhero-title-box{text-align:center;padding:30px 40px}
.superhero-widget .superhero-title-box__subtitle{text-align:center}
.superhero-widget .superhero-title-box__cta.btn-brand-4th{display:block;max-width:260px}
}
@media screen and (min-width:1024px){.superhero-widget.superhero.variation-1 .superhero-media{padding:30px 0;min-height:400px}
.superhero-widget.superhero.variation-1 .superhero-title-box{padding:27px 40px}
.superhero-widget .header1-alt1{font-size:36px;line-height:43px}
.superhero-widget-box{display:none}
.superhero-media .superhero-widget-box{background-color:rgba(255,255,255,0.8);display:block;position:absolute;right:0;top:0;height:100%;min-width:320px}
.superhero-media .superhero-widget-box>div{display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%}
.superhero-media .superhero-widget-box>div>div{width:100%}
.superhero-widget-box .office-search__icon svg{height:46px;width:40px}
.superhero-widget-box .border-top{margin-top:25px;padding-top:25px}
}
.microsite-body .pac-item{color:#000}
.tabbed-content-wrapper{position:relative}
.tabbed-content-border:before,.tabbed-content-border:after{content:'';position:absolute;width:calc(100% + 1px);height:2px;background:linear-gradient(to right,#0090da,#007abc,#0061a0,#a4ce4e)}
.tabbed-content-border:before{top:0;left:0}
.tabbed-content-border:after{bottom:0;left:0}
.tabbed-content-header{position:relative;border-bottom:1px solid #ccc}
.tabbed-content-header .item{color:#75787b;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:bold;text-align:center;cursor:pointer;padding:15px 40px}
.tabbed-content-header .item span{font-size:22px;line-height:1.64;letter-spacing:-0.3px}
.tabbed-content-header .slick-arrow svg{fill:#007abc}
.tabbed-content-header .slick-arrow.left-hider{top:5px;z-index:2;height:90%;width:100px;background:-webkit-linear-gradient(-45deg,rgba(255,255,255,1) 15%,rgba(255,255,255,0.3) 100%)}
.tabbed-content-header .slick-arrow.right-hider{top:5px;left:auto;right:0;z-index:2;height:90%;width:100px;background:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.3) 0,rgba(255,255,255,1) 85%)}
.tabbed-content-header .item.slick-current{border-bottom:2px solid #0090da;color:#000}
.tabbed-content-items.slick-slider{padding:0}
.tabbed-content-items [data-comp-id]{padding-top:30px;padding-bottom:40px}
.tabbed-content-items [data-comp-id] .container{padding-left:0;padding-right:0}
@media screen and (max-width:360px){.tabbed-content-header .item{padding:15px 25px}
}
.tabbed-content-header .slick-disabled{display:none !important}
.tabbed-content-header .left.slick-arrow:not(.slick-disabled){display:flex !important}
.tabbed-content-wrapper .rich-text-component ol li{position:relative}
@media screen and (max-width:767px){.tabbed-content-header .slick-slider{padding:0 20px}
.tabbed-content-header .slick-arrow{top:15px;width:10px}
}
@media screen and (min-width:768px){.tabbed-content-header,.tabbed-content-header .tabbed-items,.tabbed-content-header .item{display:flex;justify-content:center}
.tabbed-content-header,.tabbed-content-header .tabbed-items{width:100%}
.tabbed-content-header .item{align-items:center;max-width:20%;height:100%;padding:20px 35px}
.tabbed-content-header .item.active{color:#000;border-bottom:2px solid #0090da}
.tabbed-content-items [data-comp-id]{padding-top:40px;padding-bottom:40px}
}
@media screen and (min-width:1024px){.tabbed-content-items [data-comp-id]{padding-top:60px;padding-bottom:60px}
}
.topic-recirc{position:relative;color:#000;background-color:#fff}
.topic-recirc .container{padding-right:0}
.topic-recirc .topic-recirc--carousel{margin-bottom:40px}
.topic-recirc .topic-recirc--carousel:before{content:'';position:absolute;width:calc(100% - 35px);height:2px;background:linear-gradient(135deg,#008edd 0,#a2cf42 100%)}
.topic-recirc .topic-recirc--carousel__heading{margin-bottom:30px;margin-top:20px}
.topic-recirc .topic-recirc--header{display:inline-block;color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-0.5px;width:auto;margin-left:0;margin-bottom:0}
.topic-recirc .topic-recirc--indicators{width:auto;float:right}
.topic-recirc .topic-recirc--indicators .carousel-control{position:relative;top:5px;opacity:1}
.topic-recirc .topic-recirc--indicators .carousel-control:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.topic-recirc .slick-arrow{width:auto;cursor:pointer}
.topic-recirc .slick-arrow:hover svg{fill:#333}
.topic-recirc .slick-arrow svg{fill:#007abc;height:20px;width:20px}
.topic-recirc .topic-recirc--indicators .updatepipe{display:inline-block;vertical-align:top;height:30px;border-left:2px solid #ccc}
.topic-recirc .item{margin-right:15px}
.topic-recirc .topic-recirc__topics{padding-left:30px}
.topic-recirc .topic-recirc--title,.topic-recirc .topic-recirc--seeall{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';color:#fff;font-weight:bold}
.topic-recirc .topic-recirc--title{font-size:28px;line-height:1.29;letter-spacing:-0.4px;padding-top:30px}
.topic-recirc .topic-recirc--seeall{font-size:16px;letter-spacing:.6px;margin-bottom:0}
.topic-recirc .topic-recirc--seeall a{display:inline-flex;align-items:center;color:#fff}
.topic-recirc .topic-recirc--seeall a:focus{outline-color:#fff;outline-offset:-2px;outline-style:solid;outline-width:2px}
.topic-recirc .topic-recirc--seeall .icon-chevron-right{height:12px;width:12px;color:#fff;fill:#fff;margin-left:5px}
.topic-recirc .topic-recirc__articles{background-color:#fff;padding:15px 0 15px 15px;margin-left:15px;margin-top:30px}
.topic-recirc .topic-recirc__article{padding-right:15px;padding-bottom:20px;margin-bottom:0}
.topic-recirc .topic-recirc__article a:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px;display:block;text-decoration:none}
.topic-recirc .topic-recirc__article:last-of-type{padding-bottom:0}
.topic-recirc .topic-recirc__articles--divider{border-bottom:1px solid #ccc;margin-bottom:20px}
.topic-recirc .topic-recirc__articles--title,.topic-recirc .topic-recirc__articles--readTime{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';color:#000}
.topic-recirc .topic-recirc__articles--readTime{color:#333}
.topic-recirc .topic-recirc__articles--title{font-size:18px;font-weight:500;line-height:1.56;letter-spacing:-0.1px;margin-bottom:17px}
.topic-recirc .topic-recirc__articles--readTime{font-size:16px;line-height:1;letter-spacing:-0.2px;margin-bottom:0}
.topic-recirc .topic-recirc__articles--title.no-readtime{margin-bottom:0}
.topic-recirc .topic-recirc-items--wrapper{position:relative}
.topic-recirc .item .bg{z-index:1;position:absolute;top:0;left:0;width:100%;height:330px}
.topic-recirc .item .topic-recirc-items--container{z-index:2;position:relative}
.component [class*="col-"].topic-recirc-items{padding-right:0}
@media screen and (max-width:767px){.topic-recirc .item,.topic-recirc .topic-recirc-items--container{width:274px}
.topic-recirc .topic-recirc--title{width:80%;margin-left:0}
}
@media screen and (min-width:768px){.topic-recirc .topic-recirc--carousel{margin-bottom:60px}
.topic-recirc .item{margin-right:30px}
.topic-recirc .item,.topic-recirc .topic-recirc-items--container{width:289px}
.topic-recirc .topic-recirc--header{font-size:44px;line-height:1.14;letter-spacing:-1px}
.topic-recirc .topic-recirc-items{flex-direction:row}
.topic-recirc .topic-recirc--carousel__heading{margin-bottom:40px;margin-top:40px}
.topic-recirc .topic-recirc__topics{padding-left:15px;padding-right:45px}
.topic-recirc .topic-recirc__articles{padding:30px 0 30px 30px}
}
@media screen and (min-width:768px) and (max-width:1023px){.topic-recirc .item .bg{height:348px}
}
@media screen and (min-width:1024px){.topic-recirc .topic-recirc--carousel{margin-bottom:80px}
.topic-recirc .topic-recirc--indicators{display:inline-flex;justify-content:flex-end;align-items:flex-end;position:absolute;right:0;margin-right:0}
.topic-recirc .topic-recirc-items{flex-direction:row}
.topic-recirc .item .bg{height:100%}
.topic-recirc .item,.topic-recirc .topic-recirc-items--container{width:370px}
.topic-recirc .topic-recirc__topics{padding-left:30px;padding-right:71px}
.topic-recirc .topic-recirc--title{font-size:32px;line-height:1.25;letter-spacing:-0.5px;margin-bottom:30px}
.topic-recirc .topic-recirc__articles{margin-left:30px}
.topic-recirc .topic-recirc__article{padding-right:15px}
.topic-recirc .topic-recirc__articles--title{font-size:20px;line-height:1.5}
}
.trend-spotting-content{display:flex;flex-direction:row;flex-wrap:wrap}
.trend-spotting-subtitle{flex:0 1 100%;color:#000;font-size:16px;line-height:1.38;margin-bottom:28px}
.trend-spotting-title{flex:1 0 60%;color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:24px;line-height:1.33;letter-spacing:-0.2px;margin-bottom:20px}
.trend-spotting-number{flex:1 0 40%;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';position:relative;font-size:100px;line-height:.8;letter-spacing:-2.4px;color:#0061a0;margin-bottom:40px}
.trend-spotting-number sup{vertical-align:top;color:#0061a0;top:-5px;font-size:40px;line-height:1;letter-spacing:5px}
.trend-spotting-container .btn{font-size:14px;font-weight:bold;letter-spacing:.5px}
.trend-spotting-subtitle.trend-animation{-webkit-animation:fadeInTrend 1.15s ease-in both;animation:fadeInTrend 1.15s ease-in both}
.trend-spotting-title.trend-animation{-webkit-animation:fadeInTrend 1.85s ease-in both;animation:fadeInTrend 1.85s ease-in both}
.trend-spotting-number.trend-animation{-webkit-animation:fadeUpTrend .45s ease-in both;animation:fadeUpTrend .45s ease-in both;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes fadeInTrend{from{opacity:0;transform:translate3d(0,0,0)}
to{opacity:1;transform:translate3d(0,0,0)}
}
@keyframes fadeInTrend{from{opacity:0;transform:translate3d(0,0,0)}
to{opacity:1;transform:translate3d(0,0,0)}
}
@-webkit-keyframes fadeUpTrend{from{opacity:0;transform:translate3d(0,30%,0)}
to{opacity:1;transform:translate3d(0,0,0)}
}
@keyframes fadeUpTrend{from{opacity:0;transform:translate3d(0,30%,0)}
to{opacity:1;transform:translate3d(0,0,0)}
}
@media screen and (max-width:767px){.trend-spotting-subtitle,.trend-spotting-number,.trend-spotting-title{flex:1 100%}
}
@media screen and (min-width:768px){.trend-spotting-title{margin-bottom:40px}
.trend-spotting-number{text-align:right;margin-bottom:0}
}
@media screen and (min-width:1024px){.trend-spotting-subtitle{font-size:20px;line-height:1.5;letter-spacing:-0.2px;margin-bottom:40px}
.trend-spotting-title{font-size:32px;line-height:1.25;letter-spacing:-0.5px;margin-bottom:60px}
.trend-spotting-number{font-size:170px;line-height:.76;letter-spacing:-4px}
.trend-spotting-number sup{top:-12px;font-size:50px;line-height:1.2;letter-spacing:6.3px}
}
[data-comp-id="unsubscribe-customer"]{background-color:#fff}
.email--unsubscribe p{font-size:14px;line-height:20px}
.email--unsubscribe__form-fields{display:inline-block;width:100%}
.email--unsubscribe__form-fields input{display:inline-block;width:100%}
.email--unsubscribe__form-fields button{display:inline-block;margin-bottom:0}
@media screen and (max-width:767px){.email--unsubscribe__form-fields input{margin-bottom:10px}
}
@media screen and (min-width:768px){.email--unsubscribe__form-fields{width:50%;display:inline-block}
.email--unsubscribe__form-fields input{display:inline-block;margin-bottom:0}
}
.useful-documents-links .list__item:first-of-type{border-top:1px solid #ccc;padding-top:15px}
.useful-documents-links .list__title{font-size:16px;line-height:20px;margin-bottom:10px}
.useful-documents-links .list__item p{font-size:14px}
.useful-documents-links .list__item--right a:first-of-type{margin-right:0}
@media screen and (max-width:767px){.useful-documents-links .list__item--right{clear:both;float:left;padding-top:15px}
.useful-documents-links .document-size{display:inline;margin-left:10px}
}
@media screen and (min-width:768px){.useful-documents-links .list__title{font-size:18px;line-height:22px}
.useful-documents-links .download_link_text{padding-top:15px;display:inline-block}
}
@media screen and (min-width:1024px){.useful-documents-links .list__title{font-size:20px;line-height:24px}
}
.value-prop.bg-color1{background-color:#f2f2f2}
.value-prop.bg-color2{background-color:#fff}
.value-prop>.wrapper{text-align:center;word-wrap:break-word}
.value-prop .value-prop__title{margin-bottom:24px}
.value-prop .item{color:#333}
.value-prop .item__content{padding:0 15px}
.value-prop .item__image,.value-prop .item__title,.value-prop .item__description,.value-prop .item__link{width:100%;margin:auto}
.value-prop .item__image{margin-bottom:16px}
.value-prop .item__image img{height:auto;width:40px;margin:auto}
.value-prop .item__title{margin-bottom:16px}
.value-prop .item__description p{margin-bottom:20px}
.value-prop .item__description p:last-child{margin-bottom:0}
.value-prop .item__link{display:inline-block;color:#0061a0;cursor:pointer;margin-top:16px}
.value-prop .item__link:hover{text-decoration:underline}
.value-prop .slick-list{padding:0 50px}
@media screen and (max-width:767px){.value-prop [data-mobile-configuration="stacked"] .value-prop-items{padding:0 20px}
.value-prop [data-mobile-configuration="stacked"] .item{position:relative;padding:20px 0}
.value-prop [data-mobile-configuration="stacked"] .item:first-child{padding-top:0}
.value-prop [data-mobile-configuration="stacked"] .item:last-child{padding-bottom:0}
.value-prop [data-mobile-configuration="stacked"] .item:not(:last-child):after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;margin:auto}
.value-prop.bg-color1 [data-mobile-configuration="stacked"] .item:not(:last-child):after{background-color:#fff}
.value-prop.bg-color2 [data-mobile-configuration="stacked"] .item:not(:last-child):after{background-color:#f2f2f2}
.value-prop .slick-slider{padding:0}
}
@media screen and (min-width:768px){.value-prop .value-prop-row{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin-bottom:35px}
.value-prop .value-prop-row:last-child{margin-bottom:0}
.value-prop .value-prop-row .item{position:relative;padding:15px}
.value-prop .value-prop-row.item-width-25 .item{width:25%}
.value-prop .value-prop-row.item-width-33 .item{width:33%}
.value-prop .item__image img{width:60px}
.value-prop .slick-list{padding:0}
.value-prop .slick-arrow{padding:0}
}
.wysiwyg-rte{color:#333;background-color:#fff}
.wysiwyg-rte-content{font-size:16px;line-height:30px;letter-spacing:-0.16px}
.wysiwyg-rte-content *{margin-bottom:0}
.wysiwyg-rte-content *+*{margin-top:25px}
.wysiwyg-rte-content h2{color:#000;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:28px;line-height:36px;letter-spacing:-0.5px}
.wysiwyg-rte-content *+h2{margin-top:40px}
.wysiwyg-rte-content h2+*{margin-top:20px}
.wysiwyg-rte-content h3{color:#000;font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-weight:normal;font-size:20px;line-height:28px;letter-spacing:0}
.wysiwyg-rte-content *+h3{margin-top:30px}
.wysiwyg-rte-content h2+h3{margin-top:10px}
.wysiwyg-rte-content h3+*{margin-top:20px}
.wysiwyg-rte-content ol,.wysiwyg-rte-content ul{margin-left:16px;font-size:14px;line-height:26px;letter-spacing:-0.1px}
.wysiwyg-rte-content *+ol,.wysiwyg-rte-content *+ul{margin-top:15px}
.wysiwyg-rte-content ol{list-style-type:decimal}
.wysiwyg-rte-content ol ol{list-style-type:lower-alpha}
.wysiwyg-rte-content ol ol ol{list-style-type:lower-roman}
.wysiwyg-rte-content ul{list-style-type:disc}
.wysiwyg-rte-content ul ul{list-style-type:circle}
.wysiwyg-rte-content ul ul ul{list-style-type:square}
.wysiwyg-rte-content ol ol,.wysiwyg-rte-content ol ul,.wysiwyg-rte-content ul ol,.wysiwyg-rte-content ul ul,.wysiwyg-rte-content li+li{margin-top:10px}
.wysiwyg-rte-content .rte-quote{display:inline-block;position:relative;padding-left:30px}
.wysiwyg-rte-content .rte-quote:before{content:'';position:absolute;top:0;bottom:0;left:0;border-left:10px solid #d9d9d6}
.wysiwyg-rte-content *+p>.rte-quote{margin-top:15px}
@media screen and (min-width:768px){.wysiwyg-rte-content{font-size:18px;line-height:32px;letter-spacing:-0.18px}
.wysiwyg-rte-content *+*{margin-top:30px}
.wysiwyg-rte-content h2{font-size:32px;line-height:40px;letter-spacing:-0.6px}
.wysiwyg-rte-content *+h2{margin-top:60px}
.wysiwyg-rte-content h2+*{margin-top:30px}
.wysiwyg-rte-content h3{font-size:24px;line-height:32px}
.wysiwyg-rte-content *+h3{margin-top:40px}
.wysiwyg-rte-content h2+h3{margin-top:20px}
.wysiwyg-rte-content h3+*{margin-top:20px}
.wysiwyg-rte-content ol,.wysiwyg-rte-content ul{font-size:18px;line-height:32px;letter-spacing:-0.18px}
.wysiwyg-rte-content *+ol,.wysiwyg-rte-content *+ul{margin-top:20px}
.wysiwyg-rte-content ol ol,.wysiwyg-rte-content ol ul,.wysiwyg-rte-content ul ol,.wysiwyg-rte-content ul ul,.wysiwyg-rte-content li+li{margin-top:15px}
.wysiwyg-rte-content *+p>.rte-quote{margin-top:30px}
}
[data-comp-id="press-article-container"]{background-color:#fff}
.article.wrapper{padding:0 20px}
.breadcrumb__crumb--back{display:inline-block;font-size:12px;line-height:16px;font-weight:bold;vertical-align:middle}
.breadcrumb__crumb--back-glyph::before{content:"\2039";border-bottom:0}
.article-body{font-size:14px;line-height:20px;padding:20px 0}
.article-body p,.article-body ul{margin-bottom:20px}
.article-body p:last-child,.article-body ul:last-child,.article-body li:last-child{margin-bottom:0}
.article-body li{margin-bottom:10px}
.article-body ol{list-style-type:decimal;padding-left:15px}
.article-body ul{list-style-type:disc;padding-left:15px}
.article-body ul ul{list-style-type:circle}
.article-body ol ul{list-style-type:circle}
.article-body ol li ul,.article-body ol li ol,.article-body ul li ul,.article-body ul li ol{margin-top:10px;margin-bottom:10px}
.article-body ol li ul:last-child,.article-body ol li ol:last-child,.article-body ul li ul:last-child,.article-body ul li ol:last-child{margin-bottom:0}
@media screen and (min-width:768px){.article.wrapper{padding:0}
.breadcrumb__crumb--back{font-size:10px;line-height:14px}
.article-body{padding:30px 0}
}
@media screen and (min-width:1024px){.breadcrumb__crumb--back{font-size:11px;line-height:15px}
}
[data-comp-id="disclaimer-article"]{background-color:#fff}
.news-article__resources p:last-child{margin-bottom:0}
@media screen and (min-width:768px){.news-article__resources{margin-bottom:0;font-size:.95em}
.news-article__resources--title{margin:0}
.news-article__resources--copy{margin-bottom:20px}
}
@media screen and (max-width:767px){.faq-filter .list-filter__item--single .form-item__label{text-align:center;line-height:40px}
}
.faq-filter .select-styled{background:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;height:40px !important;border-bottom:2px solid #007abc !important;padding:10px 0 !important}
.faq-filter .select-styled.dropdown-focus{border:2px solid #55bdf2 !important;border-shadow:0,0,1px,0 rgba(0,0,0,0.5) !important;padding-left:10px !important}
.faq-filter .select-options{background:none !important;width:none !important;border:none !important;border-radius:0 !important;padding:0 !important;margin:0 !important;position:absolute !important;top:36px !important;right:0 !important;font-size:24px !important;left:0 !important;z-index:999 !important;list-style:none !important;background-color:#fff !important;text-align:left !important;max-height:409px !important;overflow-y:auto !important;overflow-x:hidden !important;border:1px solid #d9d9d6 !important}
.faq-filter .select-options li:nth-child(2){margin:0 !important}
.faq-filter .select-options li.selected{background:none !important;margin:0 !important;background:#baddf5 !important;color:#000 !important}
.faq-filter .select-options li.selected:hover,.faq-filter .select-options li.selected:focus{background:#baddf5 !important}
.faq-filter .select-options li:first-child:hover,.faq-filter .select-options li:first-child:focus{background:#baddf5 !important}
.find-office .quote-office__heading{font-size:16px;line-height:20px;font-weight:normal;margin-bottom:15px}
.find-office .btn-group{margin-bottom:15px;display:table}
.find-office .btn-group .btn.pill{padding:0 10px}
.find-office .btn-group .btn{height:40px;line-height:14px;transition:width .5s;display:table-cell;float:none;vertical-align:middle;white-space:normal}
.find-office .btn-group__icon{top:100%;margin:0 -10px}
.find-office .icon-arrow-up-triangle{height:20px;width:100%;fill:#f2f2f2;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);stroke:#333;stroke-width:2px}
.find-office .find-a-x__hp__input-container{float:left;margin-bottom:15px}
.find-office .find-a-x__hp__input-container .form-item{margin-bottom:0}
.find-office .find-a-x__hp__input-container input{padding-right:40px}
.find-office .fao_search_location_image{position:absolute;top:7px;right:7px}
.find-office .find-office--submit{margin-left:0;float:left}
.find-office .find-office__submit{margin-bottom:0}
.find-office .error-span{background-color:#eb4646;color:white;text-align:left;width:100%;margin-bottom:10px;border-radius:2px;display:none;position:relative;font-size:.85em;padding:0 10px;line-height:2.5em}
.find-office .error-span .icon.error{position:absolute;top:-14px}
.find-office .error-span .icon.info{top:4px}
.find-office .pill:nth-of-type(1):nth-last-of-type(1){width:100%}
.find-office .pill:nth-of-type(1):nth-last-of-type(2),.find-office .pill:nth-of-type(2):nth-last-of-type(1){width:40%}
.find-office .pill:nth-of-type(1):nth-last-of-type(2).active,.find-office .pill:nth-of-type(2):nth-last-of-type(1).active{width:60%}
.find-office .pill:nth-of-type(1):nth-last-of-type(3),.find-office .pill:nth-of-type(2):nth-last-of-type(2),.find-office .pill:nth-of-type(3):nth-last-of-type(1){width:30%}
.find-office .pill:nth-of-type(1):nth-last-of-type(3).active,.find-office .pill:nth-of-type(2):nth-last-of-type(2).active,.find-office .pill:nth-of-type(3):nth-last-of-type(1).active{width:40%}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.find-office .btn-group__icon{top:36px}
}
@media screen and (max-width:767px){.find-office .btn-group .btn:not(.active){border-top:0;border-bottom:0}
}
@media screen and (min-width:768px){.find-office .quote-office__heading{font-size:20px;line-height:20px;margin-bottom:20px}
.find-office .icon-arrow-up-triangle{height:20px}
.find-office .find-a-x__hp__input-container{margin-bottom:0}
.find-office .find-office--submit{margin-left:10px;float:right}
}
@media screen and (min-width:1024px){.find-office .find-a-x__hp__input-container input{padding-right:12px}
.find-office .fao_search_location_image{display:none}
}
[data-comp-id="forms-library"]{background-color:#fff}
[data-comp-id="forms-library-disclaimer"]{background-color:#f2f2f2}
.form-library .list__item__date{color:#333}
.form-library .list__item__title{color:#0061a0}
.form-library .list__item--right a:first-of-type{margin-right:0}
.form-library .list__item p{color:#333}
.section-title p{margin-bottom:0}
.section-title .section-title__title{font-size:16px;line-height:20px;font-weight:normal;color:#333}
.section-title .brand-gray-2nd.hidden-xs{font-size:11px;line-height:15px;font-weight:normal;color:#666}
.document-size{color:#666;font-size:10px;line-height:14px}
.download-link{font-size:14px;line-height:20px}
.document-icon{height:20px;width:auto}
@media screen and (min-width:768px){.form-library .section-title p:first-child{margin-bottom:20px}
.section-title .section-title__title{font-size:14px;line-height:20px}
.section-title .brand-gray-2nd.hidden-xs{font-size:11px;line-height:16px}
.download-link{font-size:12px;line-height:20px;font-weight:bold;text-transform:uppercase}
.form-library .list__item__title{color:#333}
}
@media screen and (min-width:1024px){.section-title .brand-gray-2nd.hidden-xs{font-size:12px;line-height:18px}
.document-size{font-size:11px;line-height:15px}
.download-link:hover{text-decoration:underline}
}
@media(pointer:none),(pointer:coarse),(hover:none),(hover:on-demand){.form-library .select-styled{display:block !important}
}
.forms-library-category-others{padding-top:20px}
.forms-library-category-others h2{color:#333;font-size:14px;line-height:20px;font-weight:bold;padding-left:20px;padding-bottom:0;margin-bottom:5px}
.forms-library-category-others p{color:#666;font-size:13px;line-height:16px;font-weight:normal;list-style-type:disc;padding-left:20px}
.forms-library-category-others ul{font-size:14px;list-style-type:disc;margin:10px 0 20px 60px}
.forms-library-category-others li b{color:#666;font-size:13px;line-height:20px;font-weight:bold}
@media screen and (min-width:768px){.forms-library-category-others h2{font-size:16px}
.forms-library-category-others p{font-size:14px;line-height:20px}
}
[data-comp-id="general-content"]{background-color:#fff}
.general-content .unexpanded{display:none}
.general-content .expand_button{display:block;height:60px;color:#0061a0;font-size:12px;line-height:16px;font-weight:bold;text-align:center;text-transform:uppercase;cursor:pointer;border-top:1px solid #ccc}
.general-content .expand_button.open{margin-top:30px}
.general-content .expand_button:active,.general-content .expand_button:hover{color:#0061a0;background-color:#e5f4fb}
.general-content .expand_button:active span,.general-content .expand_button:hover span{text-decoration:underline}
.general-content .expand_button .icon{fill:#0061a0}
.general-content .expand_button_open,.general-content .expand_button_close{display:inline-block;height:100%}
.general-content .expand_button_open div,.general-content .expand_button_close div{display:table;height:100%}
.general-content .expand_button_open span,.general-content .expand_button_close span{display:table-cell;vertical-align:middle;text-align:left;padding:5px}
@media screen and (max-width:767px){.general-content.wrapper{padding:0 20px}
}
@media screen and (min-width:768px){.general-content .expand_button.open{margin-top:30px}
}
@media screen and (min-width:1024px){.general-content .expand_button.open{margin-top:40px}
}
.generic_global_overlay_container_close{display:block;position:absolute;float:right;clear:both;top:15px;right:5px;width:16px;height:16px;z-index:9;cursor:pointer}
.generic-overlay-open{display:none}
.generic_global_overlay_container_close:focus{outline-color:#333;outline-offset:-2px;outline-style:solid;outline-width:2px}
.generic_global_overlay_header{display:block;height:auto;width:100%;background-color:#f2f2f2;text-align:center;padding:10px 5px}
.generic_global_overlay_header p{margin-top:10px}
.generic_global_overlay_header h2{font-family:'Georgia','Times New Roman','Times',serif;font-size:28px;line-height:30px;font-weight:bold;padding-top:50px;padding-bottom:20px;margin-top:auto;margin-bottom:0}
.generic_global_overlay_body{width:100%;background-color:#fff;text-align:left}
.generic_global_overlay_form{padding:30px}
.generic_global_overlay_form{background-color:#fff;border-left:1px solid #d9d9d6}
.generic_global_overlay_form .icon{fill:#666}
.generic_global_overlay_form [data-comp-id]{background:0}
.sticky-overlay-form{position:relative}
@media screen and (min-width:768px){.generic_global_overlay_header{padding:65px 60px 60px 60px}
.generic_global_overlay_header p{margin:0}
.generic_global_overlay_header h2{font-size:44px;line-height:44px;padding:initial;margin:0}
.generic_global_overlay_body{padding:0}
.form_enabled.generic_global_overlay_body{width:66.666667%}
.generic_global_overlay_form{width:33.33333333%}
.generic_global_overlay_content{display:flex;position:relative;width:100%}
.sticky-overlay-form{position:fixed;top:20px}
.sticky-overlay-form-bottom{bottom:90px;position:fixed}
.sticky-overlay-form-bottom-ie{bottom:40px;position:fixed}
}
@media screen and (min-width:1024px){.generic_global_overlay_header h2{padding-bottom:20px}
.generic_global_overlay_form{padding:40px}
}
[data-comp-id="generic-table"]{background-color:#fff}
.generic-table .table-heading{color:#333;font-weight:normal;font-size:18px;line-height:22px;text-align:center;margin-bottom:20px}
.generic-table .table-layout{width:100%}
.generic-table.double .table-container:nth-child(2){margin-top:20px}
.generic-table .table-title h2{font-weight:normal;font-size:14px;line-height:18px;text-align:center;padding:20px;margin-bottom:0}
.generic-table .table-title p{margin:0}
.generic-table .table-content{width:100%;overflow:auto;max-height:400px}
.generic-table.double .table-content{max-height:200px}
.generic-table .table-content table{table-layout:fixed;width:100%;word-wrap:break-word;border:hidden}
.generic-table .table-content table td,.generic-table .table-content table th{width:100px;font-size:14px;line-height:18px;vertical-align:middle;text-align:inherit}
.generic-table .table-content.font-size-small table td,.generic-table .table-content.font-size-small table th{font-size:10px}
.generic-table .table-content.font-size-large table td,.generic-table .table-content.font-size-large table th{font-size:18px}
.generic-table .table-content.font-left table td,.generic-table .table-content.font-left table th{text-align:left}
.generic-table .table-content.font-right table td,.generic-table .table-content.font-right table th{text-align:right}
.generic-table .table-title h2{background-color:#007abc;color:#fff}
.generic-table .table-content thead th,.generic-table .table-content tbody tr th,.generic-table .table-title.table-blue h2,.generic-table .table-content.table-header-blue thead th,.generic-table .table-content.table-column-blue tbody tr th{background-color:#007abc;color:#fff}
.generic-table .table-content thead th a{color:#fff}
.generic-table .table-content thead th a:focus{text-decoration:underline}
.generic-table .table-title.table-darkblue h2,.generic-table .table-content.table-header-darkblue thead th,.generic-table .table-content.table-column-darkblue tbody tr th,.generic-table .table-content.table-column-darkblue tbody tr th a{background-color:#0061a0;color:#fff}
.generic-table .table-title.table-white h2,.generic-table .table-content.table-header-white thead th,.generic-table .table-content.table-column-white tbody tr th,.generic-table .table-content tbody tr td,.generic-table .table-content.table-row-white tbody tr td,.generic-table .table-content.table-row-white-gray tbody tr:nth-child(odd) td,.generic-table .table-content.table-row-gray-white tbody tr:nth-child(even) td,.generic-table .table-content.table-row-white-blue tbody tr:nth-child(odd) td,.generic-table .table-content.table-row-blue-white tbody tr:nth-child(even) td{background-color:#fff;color:#333}
.generic-table .table-title.table-gray h2,.generic-table .table-content.table-header-gray thead th,.generic-table .table-content.table-column-gray tbody tr th,.generic-table .table-content.table-row-gray tbody tr td,.generic-table .table-content.table-row-white-gray tbody tr:nth-child(even) td,.generic-table .table-content.table-row-gray-white tbody tr:nth-child(odd) td{background-color:#f2f2f2;color:#333}
.generic-table .table-content.table-row-white-blue tbody tr:nth-child(even) td,.generic-table .table-content.table-row-blue-white tbody tr:nth-child(odd) td{background-color:#e5f4fb;color:#333}
.generic-table .table-title,.generic-table .table-title.table-header-border,.generic-table .table-content,.generic-table .table-content.border-outside,.generic-table .table-content.border-horizontal,.generic-table .table-content.border-vertical-horizontal{border:solid 1px #a7a8aa}
.generic-table .table-title:not(.border-none) ~ .table-content,.generic-table .table-title.table-header-border ~ .table-content.border-outside,.generic-table .table-title.table-header-border ~ .table-content.border-horizontal,.generic-table .table-title.table-header-border ~ .table-content.border-vertical-horizontal,.generic-table .table-title:not(.border-none) ~ .table-content.border-outside thead tr,.generic-table .table-title:not(.border-none) ~ .table-content.border-horizontal thead tr,.generic-table .table-title:not(.border-none) ~ .table-content.border-vertical-horizontal thead tr{border-top:hidden}
.generic-table .table-content tr,.generic-table .table-content.border-horizontal tr,.generic-table .table-content.border-vertical-horizontal tr{border-bottom:solid 1px #a7a8aa}
.generic-table .table-content td:nth-child(n),.generic-table .table-content.border-vertical-horizontal td:nth-child(n),.generic-table .table-content th:nth-child(n),.generic-table .table-content.border-vertical-horizontal th:nth-child(n){border-left:solid 1px #a7a8aa}
.generic-table .table-content.border-outside tr,.generic-table .table-content tbody tr:last-of-type,.generic-table .table-content.border-horizontal tbody tr:last-of-type,.generic-table .table-content.border-vertical-horizontal tbody tr:last-of-type,.generic-table .table-content.border-none tr{border-bottom:hidden}
.generic-table .table-content.border-horizontal td,.generic-table .table-content.border-horizontal th,.generic-table .table-content.border-outside td,.generic-table .table-content.border-outside th,.generic-table .table-content.border-none td,.generic-table .table-content.border-none th{border-left:hidden}
.generic-table .table-title.border-none,.generic-table .table-content.border-none{border:hidden}
.generic-table .table-content table th{font-weight:bold}
.generic-table .table-content table td,.generic-table .table-content table th,.generic-table .table-content.cell-padding-10 table th,.generic-table .table-content.cell-padding-10 table td{font-weight:normal;padding:10px 10px}
.generic-table .table-content.cell-padding-5 table th,.generic-table .table-content.cell-padding-5 table td{padding:5px 5px}
.generic-table .table-content.cell-padding-20 table th,.generic-table .table-content.cell-padding-20 table td{padding:20px 20px}
.generic-table .table-content table p{padding:0;margin:0}
.generic-table .table-content table thead th:focus,.generic-table .table-content table th:focus,.generic-table .table-content table td:focus{outline:hidden;outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.table-header-sticky thead th,.table-column-sticky tbody th{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:-webkit-sticky;position:sticky}
.table-header-sticky thead th{top:-1px;z-index:5}
.table-column-sticky tbody th{left:-1px;z-index:2}
div[dir="rtl"] .table-column-sticky tbody th{left:auto;right:-1px}
.generic-table .disclaimer--table{color:#333;padding-top:20px}
.generic-table .table-content ul,.generic-table .table-content ol{padding-left:10px}
div[dir="rtl"] .generic-table .table-content ul,div[dir="rtl"] .generic-table .table-content ol{padding-left:0;padding-right:10px}
.generic-table .table-content ol{counter-reset:item}
.generic-table .table-content ul li{list-style:disc}
.generic-table .table-content ol li{counter-increment:item;list-style:decimal}
@media screen and (max-width:767px){.generic-table>.wrapper{padding-left:20px;padding-right:20px}
}
@media screen and (min-width:768px){.generic-table .table-heading{font-size:20px;line-height:24px}
.generic-table.double .table-layout{display:flex}
.generic-table.double .table-container{width:50%}
.generic-table.double .table-container:nth-child(2){margin-top:0}
div[dir="ltr"] .generic-table.double .table-container:nth-child(2) .table-content{border-left:hidden}
div[dir="rtl"] .generic-table.double .table-container:nth-child(2) .table-content{border-right:hidden}
.generic-table.double .table-container:only-child{width:100%}
}
[data-comp-id="glossary-container"]{background-color:#fff;padding-top:0}
.glossary{padding-top:20px}
@media screen and (min-width:768px){.glossary{padding-top:30px}
}
@media screen and (min-width:1024px){.glossary{padding-top:40px}
}
.glossary-definitions:last-child dl:last-of-type{margin-bottom:0}
.glossary-group span{display:block}
.glossary-group span{text-transform:uppercase;font-size:18px;line-height:22px;font-weight:600;border-bottom:solid 1px #ccc;padding-left:20px;padding-bottom:5px;margin-bottom:20px}
.glossary-group dt,.glossary-group dd{padding-left:20px;padding-right:20px}
.glossary-group dl{margin-bottom:20px}
.glossary-group dt{color:#333;font-weight:600;font-size:16px;line-height:20px;margin-bottom:5px}
.glossary-group dd{color:#666;font-weight:400;font-size:14px;line-height:18px}
@media(min-width:768px){.glossary-group dl{margin-bottom:30px}
.glossary-group dl:last-of-type{margin-bottom:40px}
.glossary-group dt{margin-bottom:10px}
.glossary-group dd{line-height:18px}
.glossary-group span{padding-bottom:10px}
}
@media(min-width:1024px){.glossary-group span{font-size:20px;line-height:24px}
.glossary-group dl:last-of-type{margin-bottom:50px}
}
.glossary-selector{display:none}
.selector{position:static;top:auto;z-index:1;overflow:hidden;width:100%;height:50px;text-align:center;background-color:#fff;border-bottom:solid 1px #ccc}
.selector.fixed{position:fixed}
.selector a{color:#ccc;font-size:18px;line-height:30px;font-weight:bold;text-transform:uppercase;text-decoration:none;cursor:text;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 0}
.selector a:not(:last-child){border-right:1px solid #ccc}
.selector a.active{color:#0061a0;cursor:pointer}
.selector a.active:hover{color:#0090da;text-decoration:underline}
.selector-container{position:relative;font-size:0;padding:0;margin-right:auto;margin-left:auto}
@media screen and (min-width:768px){.selector a:not(:last-child){border:0}
.selector-container{right:0 !important}
}
[data-comp-id="image-gallery"]{background-color:#fff}
.image-gallery .slide-items-mobile{display:none}
.image-gallery .slide{display:inline}
.image-gallery .slide-main-image{float:left;width:66%}
.image-gallery .slide-main-image img{max-width:859px}
.image-gallery .slide-content{display:block;float:right;width:32%}
.image-gallery .slide-content.right{float:none;margin:0}
.image-gallery .slide-count{font-size:14px;line-height:20px;margin-bottom:8px;display:block}
.image-gallery .slide-description p:last-of-type,.image-gallery .slide-description ul:last-of-type,.image-gallery .slide-description li:last-of-type{margin-bottom:0}
.image-gallery .slide-description ul{padding-left:20px}
.image-gallery .slide-description li{line-height:18px}
.image-gallery .slide-items{margin-top:15px;width:66%;float:left;position:relative}
.image-gallery .slide-items .previous{width:25px;height:100%;position:absolute;left:0}
.image-gallery .slide-items .next{width:25px;height:100%;position:absolute;right:0}
.image-gallery .slide-thumbnails{overflow:hidden;float:left;white-space:nowrap;margin:0 30px;text-align:center}
.image-gallery .slide-thumbnails li{display:inline}
.image-gallery .slide-thumbnails li a:focus,.image-gallery .slide-thumbnails li a:hover{text-decoration:none;padding:23px 0;border:0;outline:0}
.image-gallery .slide-thumbnails li a img{width:23%;opacity:.6;border:0}
.image-gallery .slide-thumbnails li a:focus img,.image-gallery .slide-thumbnails li a.active:focus img{border:2px solid #0061a0}
.image-gallery .slide-thumbnails li a.active img{opacity:1;border:2px solid #666}
.image-gallery .slide-thumbnails a.previous,.image-gallery .slide-thumbnails a.next{width:20px;height:33px;display:inline-block}
.image-gallery .slide-content.left{display:none}
.image-gallery .slide-items .icon-chevron-left{left:0}
.image-gallery .slide-items .icon-chevron-right{right:0}
.image-gallery ol{list-style:decimal;padding-left:20px}
.image-gallery li{list-style:inherit;font-size:13px;line-height:16px}
.image-gallery .slide-main-image .slide-items{display:none}
@media screen and (max-width:767px){.image-gallery .slide-main-image .slide-items{display:block}
.image-gallery .slide-content{margin:10px 20px 0 20px;width:90% !important}
.image-gallery .slide-main-image,.image-gallery .slide-content{float:none;width:100%}
.image-gallery .slide-items .previous,.image-gallery .slide-thumbnails,.image-gallery .slide-items .next{display:none}
.image-gallery .slide-items .slide-content{text-align:left}
.image-gallery .slide-main-image{position:relative}
.image-gallery .slide-items{display:none;margin:0}
.image-gallery .slide-items-mobile .next,.image-gallery .slide-items-mobile .previous{display:block;position:absolute;top:50%}
.image-gallery .slide-items-mobile .next{right:0}
.image-gallery .slide-items-mobile .previous{left:0}
.image-gallery .slide-count.right{display:block}
.image-gallery .slide-content.left{display:none}
.image-gallery .slide-main-image .slide-items{width:100%;display:block;position:absolute;top:calc(50% - 12px)}
.image-gallery .slide-main-image .slide-items .next,.image-gallery .slide-main-image .slide-items .previous{position:absolute;display:block}
.image-gallery .slide-main-image .slide-items .previous{left:5px}
.image-gallery .slide-main-image .slide-items .next{right:5px}
.image-gallery .slide-items .icon{fill:#fff;height:25px;position:absolute}
}
@media screen and (min-width:768px){.image-gallery .slide-content.right{display:none}
.image-gallery .slide-content.left{display:block;width:100%;text-align:center;margin-top:10px}
.image-gallery .slide-description h3{font-size:18px;line-height:22px}
.image-gallery .slide-description p{font-size:13px;line-height:18px}
.image-gallery .slide-description li{font-size:13px;line-height:16px}
.image-gallery .slide-thumbnails{margin:0 25px}
.image-gallery .slide-thumbnails a.previous,.image-gallery .slide-thumbnails a.next{width:15px;height:25px}
.image-gallery .slide-items .previous a,.image-gallery .slide-items .next a{height:52%;display:block}
.image-gallery .slide-items .icon{fill:#333;height:20px;position:absolute;top:13%}
}
@media screen and (min-width:1024px){.image-gallery .slide-items .previous a,.image-gallery .slide-items .next a{display:block;height:100%}
.image-gallery .slide-content.right{display:block}
.image-gallery .slide-content.left{display:none}
.image-gallery .slide-items .icon{height:25px;position:absolute;top:32%}
}
[data-comp-id="information-link-widget"]{background-color:#f2f2f2}
.information-link-widget .options-small-component svg{fill:#333;top:5px}
.information-link-widget .options-small-component{font-size:0;text-align:center}
.information-link-widget .options-small-component div{font-size:16px;display:inline-block}
.information-link-widget .options-small-component-text{padding-left:10px}
.information-link-widget .options-small-component-link{padding-left:20px}
@media screen and (max-width:767px){.information-link-widget .options-small-component-link{display:block;padding-top:5px;padding-left:0}
}
[data-comp-id="lucene-search-results-comp"]{background-color:#fff}
.form-item__search{width:100%;margin-right:15px}
div[dir="rtl"] .form-item__search{margin-right:0;margin-left:15px}
.form-item__display{color:#333;font-weight:normal;font-size:13px;line-height:30px;border-bottom:1px solid #ccc;padding-bottom:10px}
.search-results-container__display-results{font-size:13px;margin:10px 0 20px 0}
.searchterm-display{font-weight:bold}
.search-results-container__correction-text{font-size:14px;line-height:18px;margin:20px 15px 20px}
.search-results-container__correction-text a{text-decoration:underline}
.search-results-container .results_pagination{border-top:1px solid #ccc;line-height:0}
.search-filter__button{vertical-align:top}
.no-results{margin:20px 0 20px 20px;display:block}
.no-results span{display:block;margin-bottom:15px;color:#333;font-weight:bold;font-size:14px;line-height:20px}
.no-results ul{list-style:disc !important;margin-left:10px}
.no-results li{margin-left:20px;font-weight:bold;font-size:14px;line-height:20px}
#frm_refineSearchResult fieldset{margin:0;border:0;position:relative;padding:0}
#frm_refineSearchResult input:last-of-type{text-align:start;position:absolute;top:0;left:0;background:0;border:0;color:#999;z-index:0}
#form-refineSearchQuery_sr{z-index:2;position:relative}
.lucene-search-results-comp .results_content .list__item__anchor{font-size:16px;line-height:20px;margin-bottom:5px}
.lucene-search-results-comp .results_content p{font-size:13px;line-height:16px}
.lucene-search-results-comp .results_content p br{display:none}
.form-item--search-filter{margin-bottom:20px}
.form-item--search-filter button{margin-bottom:0}
.lucene-search-results-comp sup{color:#0061a0}
.lucene-search-results-comp .gm_results_content p.gm_results_title{font-family:'Georgia','Times New Roman','Times','serif';font-size:20px;line-height:20px;font-weight:bold}
.lucene-search-results-comp .no-results.no-res-results{margin-left:0}
@media screen and (max-width:767px){.lucene-search-results-comp .wrapper{padding:0 20px}
.lucene-search-results-comp .gm_results_content{padding-top:10px}
.search-results-container .pagination{margin-bottom:20px}
.form-item--search-filter .icon-search{position:absolute;right:15px;top:5px;z-index:3}
.search-filter__button{position:absolute;right:0;top:5px;background:0;box-shadow:none}
.search-filter__button:hover,.search-filter__button:active,.search-filter__button:focus{background:0;box-shadow:none}
}
@media screen and (min-width:768px){.form-item--search-filter .icon-search{display:none}
.form-item__search{width:450px;margin-right:10px}
div[dir="rtl"] .form-item__search{margin-right:0;margin-left:10px}
.search-results-container{width:60%;float:left;padding-right:20px}
div[dir="rtl"] .search-results-container{float:right;padding-right:0;padding-left:20px}
.search-results-container .form-icon-wrapper{display:inline-block}
.form-icon-wrapper select.form-item__display__page-count{display:inline-block;width:auto;line-height:16px;padding-right:25px}
div[dir="rtl"] .form-icon-wrapper select.form-item__display__page-count{padding-right:12px;padding-left:25px}
.lucene-search-results-comp .results_content p{font-size:13px;line-height:20px}
}
@media screen and (min-width:1024px){.form-item__search{margin-right:10px}
.search-results-container{padding-right:0;margin-top:0}
.search-results-container__correction-text{margin:20px 0 30px}
.form-item--search-filter{margin-bottom:50px}
.lucene-search-results-comp .results_content .list__item__anchor sup{padding-bottom:1px}
}
.mobile-cta-button{text-align:center}
.mobile-cta-button .btn{margin-bottom:0}
.mobile-cta-button .sticky-header-cta .btn,.mobile-cta-button .sticky-bottom-cta .btn{width:100%}
.mobile-cta-button-container.sticky-bottom-cta{position:fixed;bottom:0;width:100%;z-index:9999;padding:0}
.mobile-cta-button-container.sticky-header-cta{position:fixed;width:100%;z-index:0;padding:0}
.mobile-cta-button-container.sticky-header-cta.no-subnav{z-index:9999}
@media screen and (min-width:768px){.mobile-cta-button{display:none}
}
.page-not-found{background-color:#f2f2f2;color:#007abc;font-size:100px;line-height:120px;text-align:center}
@media screen and (min-width:1024px){.page-not-found{font-size:150px;line-height:170px}
}
[data-comp-id="press-article"]{background-color:#fff}
.article-title,.article-subtitle{margin-bottom:20px}
.article-title,.article-subtitle,.article-date{font-size:14px;line-height:20px}
.article-title{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;text-transform:uppercase}
.article-subtitle{font-weight:normal}
.article-date{font-weight:bold}
@media screen and (min-width:768px){.article-title{font-size:20px;line-height:24px}
.article-subtitle{font-size:16px;line-height:20px}
}
@media screen and (min-width:1024px){.article-title,.article-subtitle{margin-bottom:30px}
.article-title{font-size:22px;line-height:26px}
.article-subtitle{font-size:18px;line-height:22px}
}
[data-comp-id="press-file-download"],[data-comp-id="download-file"]{background-color:#fff}
.video-text__document{text-align:left;margin-bottom:20px}
.video-text__document:last-child{margin-bottom:0}
.video-text__document img{float:left;width:15px;height:20px;margin-right:5px}
.video-text__document__descriptor{font-size:13px;line-height:16px}
.video-text__document__descriptor p{margin-bottom:0;display:inline;font-size:11px;line-height:16px}
.video-text__document__descriptor span{color:#333;font-size:11px;line-height:16px;padding-left:15px}
@media screen and (min-width:768px){.video-text__document__descriptor--full span{display:inline-block}
.video-text__document__descriptor{font-size:14px;line-height:20px}
.video-text__document__descriptor p{font-size:11px;line-height:20px}
}
@media screen and (min-width:1024px){.video-text__document__descriptor span{display:inline-block}
}
[data-comp-id="press-room-archive"]{background-color:#fff}
.press-room-archive .wrapper{padding:0}
.news-room .list__item{padding-right:20px}
.news-room .list__item__title{margin-bottom:0}
.divider--load-more__link{display:block;width:100%;font-size:16px;line-height:20px;font-weight:bold;text-align:center;text-transform:uppercase;text-decoration:none;padding:20px}
.divider--load-more__link:hover{text-decoration:none}
@media screen and (min-width:768px){.divider--load-more__link{font-size:14px;line-height:18px}
.press-room-archive .list-filter__item .form-item__label{padding:0 10px}
.press-room-archive .form-field-customdropdownselector label{right:10px}
.press-room-archive .list-filter__item.list-filter__item--year.form-field-customdropdownselector .form-item__field,.list-filter__item.list-filter__item--month.form-field-customdropdownselector .form-item__field{width:110px;margin-right:18px}
}
@media screen and (min-width:1024px){.press-room-archive .list-filter__item.list-filter__item--year.form-field-customdropdownselector .form-item__field,.list-filter__item.list-filter__item--month.form-field-customdropdownselector .form-item__field{width:120px;margin-right:23px}
.press-room-archive .list-filter__item.list-filter__item--topic.form-field-customdropdownselector .form-item__field{width:150px}
}
@media screen and (min-width:1300px){.press-room-archive .list-filter__item.list-filter__item--year.form-field-customdropdownselector .form-item__field,.list-filter__item.list-filter__item--month.form-field-customdropdownselector .form-item__field{width:130px;margin-right:23px}
.press-room-archive .list-filter__item.list-filter__item--topic.form-field-customdropdownselector .form-item__field{width:190px}
}
[data-comp-id="pressroom-contact"]{background-color:#fff}
.pressroom-contact__title{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:15px}
.contact-item{font-size:0}
@media screen and (min-width:768px){.pressroom-contact__title{font-size:18px;line-height:22px;margin-bottom:20px}
}
@media screen and (min-width:1024px){.pressroom-contact__title{font-size:20px;line-height:24px}
}
[data-comp-id="pressroom-image"]{background-color:#fff}
.optional-image__img{margin-bottom:10px}
.disclaimer--image{color:#333}
@media screen and (max-width:767px){.pressroom-image>.wrapper{padding-left:20px;padding-right:20px}
}
@media screen and (min-width:768px){.optional-image{margin:auto}
.optional-image__img{display:block}
}
[data-comp-id="pressroom-media-contact"]{background-color:#fff}
.media-contact--absolute{position:absolute;top:50px;z-index:600;height:100%;width:100%}
.media-contact__title{display:block;font-family:'Georgia','Times New Roman','Times','serif';font-size:20px;line-height:24px;font-weight:bold;text-align:center;margin-bottom:20px}
.media-contact__title__icon{fill:#0061a0;vertical-align:bottom}
.media-contact__title__icon:hover{fill:#0090da}
.media-contact__title--hidden{display:none}
.media-contact__list--variation{display:none}
.media-contact__list__section:last-of-type{border-bottom:1px solid #ccc}
.media-contact__list__section__title{color:#0061a0;font-size:16px;line-height:20px;font-weight:bold;cursor:pointer;border-top:1px solid #ccc;padding:15px 20px}
.media-contact__list__section__title:after{content:"+";float:right;font-size:1.75em;font-weight:bold}
.media-contact__list__section__title:hover{color:#0090da}
.media-contact__list__section__title.open{border-bottom:0}
.media-contact__list__section__title.open:after{content:"\2013";float:right;font-size:1.75em;font-weight:bold}
.media-contact__list__section__title.open:last-of-type ~ .media-contact__list__section__content{border-bottom:1px solid #ccc}
.media-contact__list__section__title__icon--hidden{display:none}
.media-contact__list__section__title__chevron{fill:grey}
.media-contact__list__section__title--bg-variation{background-color:#efefef;color:inherit}
.media-contact__list__section__content{display:none;font-size:0;padding-left:20px;padding-bottom:20px}
.media-contact__item{display:block;width:100%;font-size:14px;line-height:18px;overflow-wrap:break-word;word-wrap:break-word;margin-top:15px}
.media-contact__item:nth-child(1){margin-top:20px}
.media-contact__item--variation{margin-bottom:0}
.media-contact__item__title{vertical-align:top;font-weight:bold}
.pressroom-media-contact-row{display:inline}
.stacked .media-contact__list__section__content{display:block}
.stacked .media-contact__list__section:last-of-type{border-bottom:0}
.stacked .media-contact__list__section__title:after{content:''}
.stacked .media-contact__list__section__title{color:#333;border-top:0}
@media screen and (min-width:768px){.media-contact__title{font-size:28px;line-height:32px}
.media-contact__title__icon{vertical-align:inherit}
.media-contact__list--variation{border-top:1px solid #ccc;padding:30px 20px}
.media-contact__list__section{padding-bottom:20px}
.media-contact__list__section:last-child{border-bottom:0;padding-bottom:0}
.media-contact__list__section__title{color:inherit;font-size:18px;line-height:22px;cursor:default;border-top:0;border-bottom:1px solid #ccc;padding:0 20px 10px;margin-bottom:20px}
.media-contact__list__section__title:hover{color:inherit}
.media-contact__list__section__title:after{content:""}
.media-contact__list__section__title.open{border-bottom:1px solid #ccc}
.media-contact__list__section__title.open:after{content:""}
.media-contact__list__section__variation{display:inline-block;width:32%}
.media-contact__list__section__title--bg-variation{background-color:white;border-bottom:0;font-size:16px}
.media-contact__list__section__title .icon{display:none}
.media-contact__list__section__content{display:block !important;padding-bottom:0}
.media-contact__list__section__content--variation{padding:0}
.media-contact__list__section__content .pressroom-media-contact-row:last-of-type .media-contact__item{margin-bottom:0}
.media-contact__item{display:inline-block;width:33.33%;vertical-align:top;font-size:14px;line-height:20px;padding-left:10px;padding-right:10px;margin-top:20px}
.media-contact__item--variation{width:auto}
.pressroom-media-contact-row{display:block;padding-bottom:20px}
.media-contact__list__section__title.border-disabled{border-bottom:0}
}
@media screen and (min-width:768px) and (max-width:1023px){.media-contact__item:nth-child(-n+3){margin-top:0}
.media-contact__item:nth-child(3n+1){padding-left:0;padding-right:10px}
.media-contact__item:nth-child(3n+3){padding-left:10px;padding-right:0}
}
@media screen and (min-width:1024px){.media-contact__title{font-size:30px;line-height:34px}
.media-contact__list__section__title{font-size:20px;line-height:24px}
.media-contact__item{width:25%}
.five-column .media-contact__item{width:20%}
.media-contact__item:nth-child(-n+4){margin-top:0}
.five-column .media-contact__item:nth-child(-n+5){margin-top:0}
.media-contact__item:nth-child(4n+1){padding-left:0;padding-right:10px}
.five-column .media-contact__item:nth-child(4n+1){padding-left:0;padding-right:10px}
.media-contact__item:nth-child(4n+4){padding-left:10px;padding-right:0}
.five-column .media-contact__item:nth-child(4n+5){padding-left:10px;padding-right:0}
.media-contact__item--variation{width:auto}
}
[data-comp-id="privacy-policy-header"]{background-color:#fff}
.privacy-policy-index{padding:0}
.privacy-policy-index .width-80{width:100%}
.privacy-policy-index p{font-size:14px;line-height:20px;font-weight:normal}
.privacy-policy-index ul{list-style:disc;font-size:14px;line-height:20px;font-weight:normal;margin-left:40px;margin-bottom:20px}
.privacy-policy-index li{margin-bottom:10px}
.privacy-policy-index p:last-child,.privacy-policy-index ul:last-child{margin-bottom:0}
.privacy-policies-header,.privacy-policies-section,.privacy-policies-section__header{padding-bottom:20px}
.privacy-policies-section:last-child{padding-bottom:0}
.privacy-policy-index__Description{padding:0 20px 20px}
.privacy-policy-index__linkContainer a{display:block;width:100%;font-size:16px;line-height:20px;font-weight:normal;border-top:1px solid #ccc;padding:15px 20px}
.privacy-policy-index__linkContainer a:last-child{border-bottom:1px solid #ccc}
.privacy-policies-section__title,.privacy-policies-section__description,.privacy-policies-section__lastupdated{display:inline-block;padding:0 20px 20px;margin-bottom:0}
.privacy-policies-section__description:last-child,.privacy-policies-section__lastupdated:last-child{padding-bottom:0}
.privacy-policies-section__title{font-size:18px;line-height:22px;font-weight:bold}
.privacy-policies-section__lastupdated{color:#999;font-size:11px;line-height:15px;font-weight:normal}
@media screen and (min-width:768px){.privacy-policies-header,.privacy-policy-index__Description,.privacy-policy-index__linkContainer,.privacy-policies-section,.privacy-policies-section__header{padding-bottom:30px}
.privacy-policy-index__linkContainer{border-bottom:1px solid #ccc}
.privacy-policy-index__linkContainer a{width:50%;float:left;border-top:0;font-size:14px;line-height:18px;padding:0 20px 30px}
.privacy-policy-index__linkContainer a:last-child{border-bottom:0}
.privacy-policy-index__linkContainer a:last-child,.privacy-policy-index__linkContainer a:nth-last-child(-n+2):not(:nth-child(even)){padding-bottom:0}
.privacy-policies-section__lastupdated{font-size:11px;line-height:16px}
}
@media screen and (min-width:1024px){.privacy-policies-header,.privacy-policy-index__Description,.privacy-policy-index__linkContainer,.privacy-policies-section,.privacy-policies-section__header{padding-bottom:40px}
.privacy-policies-section__title{font-size:20px;line-height:24px}
.privacy-policies-section__lastupdated{font-size:12px;line-height:18px}
}
[data-comp-id="product-comparison-table"]{background-color:#fff}
.product-comparison-chart{position:relative}
.product-comparison-chart-description,.product-comparison-chart-title{padding-bottom:20px}
.product-comparison-chart-description p,.product-comparison-chart-title p{margin-bottom:0}
.product-comparison-chart-title p{font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:22px;font-weight:bold}
.product-comparison-chart .carousel-control{background:0;opacity:1}
.product-comparison-chart .carousel-control img{width:12px;height:20px;position:absolute;left:25px;top:50%}
.product-comparison-chart .carousel-control.right,.product-comparison-chart .carousel-control.left{position:absolute;color:#2c77c5 !important;height:100%;padding-top:0}
.product-comparison-chart .carousel-control.right svg,.product-comparison-chart .carousel-control.left svg{position:relative;top:50%}
.product_chart_background .product_chart{width:86%;margin-left:7%;margin-right:7%;padding:0 10px}
.product_chart_background .product_chart .column-cell{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:50px;color:#333;font-size:12px;line-height:14px;font-weight:normal;border-bottom:1px solid #ccc;padding:15px}
.product_chart_background .product_chart--no-buttons .column-cell:last-child{border-bottom:0}
.product_chart_background .product_chart .life_insurance_col1{display:inline-block;width:40%;float:left}
.product_chart_background .product_chart .life_insurance_col1 .product_chart_key0{clear:both;min-height:100px;border-bottom:1px solid #ccc !important}
.product_chart_background .product_chart .life_insurance_col1 .product_chart_key1{align-items:stretch;text-align:right}
.product_chart_background .product_chart .carousel{float:right;overflow:visible;height:auto;max-height:initial;width:60%}
.product_chart_background .product_chart .carousel-item{display:inline-block;float:left;width:100%;text-align:center}
.product_chart_background .product_chart .carousel-item:nth-child(odd){border-bottom:1px solid white;background-color:#f2f2f2}
.product_chart_background .product_chart .carousel-item:nth-child(even){background-color:#f2f2f2}
.product_chart_background .product_chart .top-column{min-height:100px;padding:15px;border-bottom:1px solid #ccc}
.product_chart_background .product_chart .top-column .product_link_top{display:block;margin-bottom:10px;color:#2377c5;font-size:14px;line-height:18px;font-weight:bold;text-decoration:none;text-align:center}
.product_chart_background .product_chart .top-column .product_link_top .suptag{display:inline-block;margin-left:2px;transform:translate(0,-5px);font-size:10px;line-height:10px}
.product_chart_background .product_chart .top-column .life_chart_product_price .price{display:inline-block;font-size:22px;line-height:22px;font-weight:bold}
.product_chart_background .product_chart .top-column .life_chart_product_price .sub{display:inline-block;font-size:11px;font-weight:normal}
.product_chart_background .product_chart .top-column .coverage_amount{display:block;margin-top:10px;font-size:11px;line-height:14px;font-weight:bold;padding:0 10px}
.product_chart_background .product_chart .chart_check{height:auto;width:25px}
.product_chart_background .product_chart .life_chart_learn{padding:15px}
.product_chart_background .product_chart .textlink{text-decoration:none;margin-right:auto;margin-left:auto;padding-right:0;padding-left:0;border-bottom:1px solid #add0f0;background-image:none;background-position:0 0;background-size:auto;background-repeat:repeat;background-attachment:scroll;transition:all 300ms ease;color:#2c77c5;font-size:12px;line-height:14px;font-weight:bold}
.product_chart_background .product_chart .textlink:hover{border-bottom-color:#2c77c5;color:#2c77c5;text-decoration:none}
.disclaimer--product-comparison-chart{text-align:center;padding-top:20px}
@media screen and (min-width:768px){.product-comparison-chart-title p{font-size:24px;line-height:28px;text-align:center}
.product_chart_background .product_chart{width:100%;margin:auto;padding:0}
.product-comparison-chart .carousel-control{display:none}
.product_chart_background .product_chart .life_insurance_col1{width:15%}
.product_chart_background .product_chart .carousel{width:85%;float:right}
.product_chart_background .product_chart .carousel-item{width:20%}
.product_chart_background .product_chart .carousel-item:nth-child(even){background-color:#fff}
.product_chart_background .product_chart .top-column{border-bottom:1px solid #ccc}
.product_chart_background .product_chart .top-column .product_link_top{min-height:36px;font-size:12px;line-height:18px}
.product_chart_background .product_chart .top-column .product_link_top .suptag{margin-left:1px}
.product_chart_background .product_chart .top-column .life_chart_product_price .price{display:inline-block;font-size:18px}
.product_chart_background .product_chart .top-column .coverage_amount{margin-top:10px;font-size:10px;line-height:13px}
.product_chart_background .product_chart .life_chart_coverage{line-height:18px}
}
@media screen and (min-width:1024px){.product_chart_background .product_chart .top-column .life_chart_product_price .sub{font-size:12px}
}
[data-comp-id="quote-landing"],[data-comp-id="quote-landing-single"]{background-color:#f2f2f2}
.button-disabled{pointer-events:none;cursor:default}
.button-disabled:hover{text-decoration:none;background-color:#a4ce4e;background:linear-gradient(#a4ce4e,#a4ce4e)}
.life-insurance-quote-left{background:#fff;font-size:14px;line-height:18px;word-wrap:break-word;box-shadow:rgba(0,0,0,0.09) 1px 3px 5px 0;padding:30px}
.life-insurance-quote-left ul{list-style-type:disc;padding-left:20px}
.life-insurance-quote-left ol{list-style-type:decimal;padding-left:20px}
.life-insurance-quote-left p,.life-insurance-quote-left ul,.life-insurance-quote-left ol{margin-bottom:20px}
.life-insurance-quote-left li{margin-bottom:10px}
.life-insurance-quote-left p:last-child,.life-insurance-quote-left ul:last-child,.life-insurance-quote-left ol:last-child,.life-insurance-quote-left li:last-child{margin-bottom:0}
.life-insurance-quote-left .quoteBorder{display:block;border-top:1px solid #ccc;padding-top:15px;margin-top:15px}
.life-insurance-quote-left-text p:last-child:not(.quoteBorder){margin-top:15px}
.life-insurance-quote-left .quote-rtf-title{color:#333;font-size:22px;line-height:26px;font-weight:normal;text-align:center}
.life-insurance-quote-right{float:left;width:100%;background:#0061a0;color:#fff;box-shadow:rgba(0,0,0,0.09) 1px 3px 5px 0;padding:30px}
.life-insurance-quote-right a,.life-insurance-quote-right a:active,.life-insurance-quote-right a:focus{background-color:#a4ce4e;background:linear-gradient(#a4ce4e,#a4ce4e);color:#333}
.life-insurance-quote-right a:hover{background-color:#b7dd58;box-shadow:rgba(0,0,0,0) 0 1px 1px 0;background:linear-gradient(#b7dd58,#b7dd58);text-decoration:underline;color:#333}
.life-insurance-quote-right .life-quote-form__header{color:#fff}
.life-insurance-quote-right .quote-right-header{margin-bottom:15px}
.life-insurance-quote-right .quote__tool__dob-label{color:#fff}
.life-insurance-quote-right .contactDisclaimer p{font-size:11px;line-height:15px;color:#fff}
.life-insurance-quote-right .contactDisclaimer a{background:0;text-decoration:underline}
.life-insurance-quote-right .contactDisclaimer a:hover{color:#fff;background:0}
.life-insurance-quote-right .contact-container--form-card{padding:0}
@media screen and (min-width:768px){.life-insurance-quote{display:table;width:96%;margin:0 auto}
.life-insurance-quote-left{display:table-cell;width:50%;font-size:14px}
.life-insurance-quote-left p{font-size:14px}
.life-insurance-quote-left .quoteBorder{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}
.life-insurance-quote-left .quote-rtf-title{font-weight:bold}
.life-insurance-quote-right{display:table-cell;float:none;width:50%}
.life-insurance-quote-right .quote-right-header{font-size:16px}
.life-insurance-quote-right .cta_header_quote .btn_global{float:left}
}
@media screen and (min-width:1024px){.life-insurance-quote{width:85%;max-width:1300px}
.life-insurance-quote-left{font-size:16px;padding:40px}
.life-insurance-quote-left p{font-size:16px}
.life-insurance-quote-right{font-size:16px;padding:40px}
.life-insurance-quote-left .quote-rtf-title{font-size:24px;line-height:28px}
.life-insurance-quote-right .quote-right-header{font-size:18px}
}
[data-comp-id="quote-results"]{background-color:#f2f2f2}
.wrapper__quote-card #lpButtonDiv{display:block}
.results-card__premium-card__container{background-color:#fff;padding:20px}
.results-card__premium-card--inactive{-moz-filter:opacity 35%;-o-filter:opacity(35%);filter:opacity(35%);pointer-events:none}
.results-card__premium-card__title{font-family:'Georgia','Times New Roman','Times','serif';text-align:center;font-weight:normal;font-size:22px;line-height:26px}
.results-card__premium-card__error{text-align:center;font-weight:normal;padding-top:20px}
.results-card__quoteinfo{background-color:#e5f4fb;text-align:center;min-height:180px;padding:30px 20px;margin-bottom:20px}
.results-card__quoteinfo__currency{font-size:24px;line-height:28px;font-weight:bold;vertical-align:top;margin-right:5px}
.results-card__quoteinfo__value{font-size:48px;line-height:32px;font-weight:bold}
.results-card__quoteinfo__frequency{font-size:14px;line-height:20px;font-weight:normal}
.results-card__quoteinfo__error{font-weight:normal;font-size:20px;line-height:26px;padding:52px 0}
.results-card__quoteinfo__viewrates{font-size:12px;text-transform:uppercase;text-decoration:underline;color:#0e5dae;cursor:pointer}
.results-card__quoteinfo__edit{font-size:10px;font-weight:bold;line-height:14px;text-transform:uppercase;text-decoration:none;cursor:pointer}
.results-card__quoteinfo__edit a{color:#333}
.results-card__quoteinfo__terms{margin-bottom:20px}
.results-card__quoteinfo__arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff;margin:-30px auto 32px}
.results-card__quoteinfo__edit svg{fill:#0e5dae}
.results-card__coverageinfo__value{font-weight:bold;font-size:20px;line-height:18px}
.results-form__wrapper{padding:20px;background-color:#0061a0}
.results-form__header{font-weight:normal;font-style:normal;font-size:18px;line-height:24px;margin-bottom:10px}
.results-form__text h1{font-weight:normal}
.results-form__text h2{font-weight:normal;text-align:center;line-height:34px;font-size:28px;font-family:'Georgia','Times New Roman','Times','serif'}
.results-form__text__list{font-size:14px;line-height:24px;font-weight:normal;list-style:disc;padding-left:1em;margin-bottom:40px}
.results-form__button{padding-top:20px;text-align:center}
.results-form__inputs .form-user-grp{padding:5px 0}
.results-form__inputs .form-user-grp svg{position:absolute;top:15px;right:8px;fill:#666;width:19px;height:18px;z-index:601;pointer-events:none}
.results-form__inputs .contact-container--form-card{background-color:#0061a0;min-height:0}
.contact-thanks ul{list-style-type:disc}
.contact-thanks ul li{margin-left:30px}
.contact-thanks .thanks-header{text-align:center}
.contact-thanks .thanks-subheader{text-align:center}
.contact-thanks .thanks-content{text-align:left}
.contact-thanks .thanks-content p{margin-bottom:10px}
.apply-disclaimer{color:#fff;font-size:11px;font-weight:normal;line-height:15px;width:100%}
.apply-disclaimer p{margin-top:10px;font-size:11px;line-height:15px;font-weight:normal}
.apply-disclaimer a{color:#fff;text-decoration:underline}
.edit-quote__form__wrapper{background-color:#0061a0;position:absolute;height:100%;width:100%;top:50px;left:0;right:0;z-index:662;padding:20px}
.edit-quote__form__wrapper .form-close{padding:0}
.edit-quote__form__wrapper .form-close svg{fill:#fff}
.edit-quote__form__wrapper .error_age_coverage{position:relative;right:auto;left:0;margin-bottom:10px;bottom:auto;margin-top:-5px}
.edit-quote__form__actual-form{padding:15px 20px 10px 20px}
.edit-quote__form__title{font-weight:normal;font-style:normal;font-size:22px;color:#fff;line-height:28px;padding:20px 0}
.edit-quote__form__wrapper .js-hideButton{margin-top:10px}
.edit-quote__form a,.edit-quote__form a:active,.edit-quote__form a:focus{background-color:#a4ce4e;background:linear-gradient(#a4ce4e,#a4ce4e);color:#333}
.edit-quote__form a:hover{background-color:#b7dd58;box-shadow:rgba(0,0,0,0) 0 1px 1px 0;background:linear-gradient(#b7dd58,#b7dd58);text-decoration:underline;color:#333}
.quote_edit_form select{background-color:#fff}
.quote_edit_form .errorField{border:1px solid #eb4646 !important;color:#db3535 !important;background-color:#f5d0d0 !important}
.quote_edit_form .quote__tool__dob-label{color:#fff}
.icon-edit{width:16px;height:16px}
.results-form__wrapper .quoteToolContact{padding:0}
@media screen and (min-width:768px){.wrapper__quote-card{display:table}
.wrapper__quote-card #lpButtonDiv{position:fixed;top:0;right:0;z-index:1000}
.results-card__premium-card__container{padding-top:30px;min-height:400px}
.results-card__premium-card{margin:20px;display:table-cell;width:41.66666667%}
.results-card__premium-card__title{font-size:28px;line-height:32px;font-weight:bold}
.results-card__premium-card__error{padding-top:30px}
.results-card__quoteinfo__arrow-down{border-left:13px solid transparent;border-right:13px solid transparent;border-top:14px solid #fff}
.results-form__wrapper{width:58.33333333%;display:table-cell;vertical-align:top;padding:40px 30px;min-height:400px}
.results-form__text__list{font-size:16px}
.results-form__text h2{text-align:left;font-weight:bold}
.results-form__button{text-align:left;padding-top:5px}
.results-disclaimer__wrapper{padding:100px 0 0 0}
.contact-thanks .thanks-content p{margin-bottom:0}
.apply-disclaimer p{margin-bottom:0}
.edit-quote__form__wrapper{display:table-cell;position:static;top:auto;left:auto;right:auto;width:66.6666667%;vertical-align:top;padding:30px 20px}
}
@media screen and (min-width:1024px){.results-card__premium-card{width:33.3333333%}
.results-card__premium-card__container{padding-top:50px}
.results-card__premium-card__title{font-size:28px;line-height:32px}
.results-card__premium-card__error{padding-top:50px;font-size:1.5em;line-height:1.2em}
.results-card__price-wrapper{margin-bottom:20px}
.results-card__quoteinfo{margin-bottom:30px}
.results-form__wrapper{width:66.6666667%;padding:50px 40px}
.results-form__text{width:50%;float:left;padding-right:10px}
.results-form__text__list{margin:50px 0 0 0;font-size:20px;line-height:26px;padding-top:0;padding-bottom:0}
.results-form__text__error__title{font-size:28px;line-height:34px;padding-bottom:50px;font-weight:normal;color:#fff}
.results-form__text__error__desc{font-size:20px;line-height:26px;font-weight:normal}
.results-form__inputs{display:inline-block;width:50%;padding-left:10px}
.results-form__image{width:180px;margin-left:-40px;margin-bottom:-40px}
.results-form__button{clear:both}
.results-form__header{padding-bottom:5px;font-size:18px;line-height:24px}
.results-disclaimer__wrapper{padding:100px 0 0 0;width:66.6666667%}
.contact-thanks,.contact-error{padding:0 10%}
.contact-thanks .thanks-header{font-size:28px;line-height:34px}
.contact-thanks .thanks-subheader{font-size:16px;line-height:22px;padding-top:20px}
.contact-thanks .thanks-subheader p{margin-bottom:0}
.contact-thanks .thanks-content{font-size:18px;line-height:22px;padding-top:20px}
.contact-thanks .thanks-content p{margin-bottom:10px}
.contact-error .error-header{padding-left:20%;padding-right:20%}
.contact-error .error-subheader{padding-left:10%;padding-right:10%}
.edit-quote__form__wrapper{padding:40px 75px}
.edit-quote__form__actual-form .form-user-grp{width:50%;float:left}
.edit-quote__form__actual-form .form-user-grp:nth-child(odd){padding-right:5px}
.edit-quote__form__actual-form .form-user-grp:nth-child(even){padding-left:5px}
.edit-quote__form__actual-form .form-user-grp::nth-last-child(3):nth-child(odd){padding-right:0;clear:both;width:100%}
.edit-quote__form__title{font-size:20px;line-height:36px}
}
.quote-tool-form{display:none;float:left;width:100%}
.quote-tool-form .form-user-grp{padding:5px 0}
.quote-tool-form .form-focus,.quote-tool-form .generic-form .floatContentLeft{display:block;width:100%}
.quote-tool-form>div>form>div:nth-last-child(2){margin-bottom:10px}
.quote-tool-form input:disabled,.quote-tool-form select:disabled{background-color:#ccc;border-color:#ccc}
.cta_header_quote .btn_global.js-submitQuote{float:left}
.quote__tool__dob-label{color:#333;font-size:12px;display:block;width:100%;margin-bottom:0}
.dob-group select{width:100%}
.dob-group .form-icon-wrapper{display:inline-block;width:-o-calc((100% - 10px) / 3);width:calc((100% - 10px) / 3)}
.image_radio{margin-right:10px}
.image_radio .icon{width:25px;height:25px;fill:#fff;position:relative;margin-right:5px;vertical-align:bottom}
@media screen and (max-width:767px){.dob-group .form-icon-wrapper{display:inline-block;width:-o-calc((100% - 9px) / 3);width:calc((100% - 9px) / 3)}
}
@media screen and (min-width:768px){.quote-tool-form .form-focus,.quote-tool-form .generic-form .floatContentLeft{display:inline-block;width:-o-calc((100% - 5px) / 2);width:calc((100% - 5px) / 2)}
.quote-tool-form .form-focus:last-child,.quote-tool-form .generic-form .form-focus:nth-last-child(2):nth-child(odd),.quote-tool-form .floatContentLeft:last-child,.quote-tool-form .floatContentLeft:nth-last-child(2):nth-child(odd){padding-right:0;clear:both;width:100%}
.quote-tool-form .form-focus:nth-child(odd),.quote-tool-form .floatContentLeft:nth-child(odd){padding-right:5px}
.quote-tool-form .form-focus:nth-child(even),.quote-tool-form .floatContentLeft:nth-child(even){padding-left:5px}
}
[data-comp-id="richtext-contact-us"]{background-color:#fff}
[data-comp-id="rtf-general-content"]{background-color:#fff}
.rtf-general-content>.wrapper{padding:0 20px}
.rtf-general-content h2,.rtf-general-content h3{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;text-align:center}
.rtf-general-content h2{font-size:18px;line-height:22px}
.rtf-general-content h3{font-size:20px;line-height:24px}
.rtf-general-content h4{font-size:16px;line-height:20px;font-weight:bold}
.rtf-general-content .content-snippet{display:block;font-size:13px;line-height:20px;color:#333}
.rtf-general-content .rtf-horizontal-rule--top{border-top:1px solid #ccc;margin-bottom:20px}
.rtf-general-content .rtf-horizontal-rule--bottom{border-bottom:1px solid #ccc;margin-top:20px}
.rtf-general-content .rtf-top-margin-fix{margin-top:20px}
@media screen and (min-width:768px){.rtf-general-content>.wrapper{padding:0}
.rtf-general-content h2{font-size:24px;line-height:28px}
.rtf-general-content h3{font-size:28px;line-height:32px}
.rtf-general-content h4{font-size:18px;line-height:22px}
.rtf-general-content .rtf-horizontal-rule--top{margin-bottom:30px}
.rtf-general-content .rtf-horizontal-rule--bottom{margin-top:30px}
.rtf-general-content .rtf-top-margin-fix{margin-top:30px}
}
@media screen and (min-width:1024px){.rtf-general-content h2{font-size:28px;line-height:32px}
.rtf-general-content h3{font-size:30px;line-height:34px}
.rtf-general-content .rtf-horizontal-rule--top{margin-bottom:40px}
.rtf-general-content .rtf-horizontal-rule--bottom{margin-top:40px}
.rtf-general-content .rtf-top-margin-fix{margin-top:40px}
}
[data-comp-id="text-video"]{background-color:#f2f2f2}
.text-video .video-text__description h3{margin-bottom:15px}
.text-video .disclaimer{padding-top:10px}
@media screen and (max-width:767px){.text-video .wrapper{padding:0 20px}
}
@media screen and (min-width:768px){.text-video .video-text{display:flex}
.text-video .video-text__video{width:50%;vertical-align:top;padding-right:20px}
.text-video .video-text__description{width:50%;vertical-align:top;padding-left:20px}
.text-video .video-text__description h3{margin-bottom:20px}
}
@media screen and (min-width:1024px){.text-video .disclaimer{padding-top:20px}
}
.cl-interest-calc .left-column{clear:both}
.cl-interest-form-label p,.cl-interest-form-result p{display:table-cell;vertical-align:middle;margin-bottom:0;font-size:16px}
.cl-interest-form-result{text-align:right}
.cl-investment-payment-date .day,.cl-investment-payment-date .month{padding-right:10px}
.cl-investment-payment-date .day svg,.cl-investment-payment-date .month svg{right:12px}
#btnClInterestCalc{margin:0}
.cl-interest-results .left-column{display:inline-block;float:left;width:50%}
.cl-interest-results .right-column{display:inline-block;float:right}
.cl-investment-quotation-period .month{padding-right:10px}
.cl-investment-quotation-period .month svg{right:11px}
.cl-interest-results .form__title{margin:10px 0}
@media screen and (min-width:768px){.cl-interest-form-label,.cl-interest-form-result{display:table;height:40px}
.cl-interest-form-result{text-align:right;width:100%}
.cl-investment-quotation-period .month{padding-right:5px}
.cl-investment-quotation-period .month svg{right:4px}
}
.apr-calculator-form{padding:0;min-height:0}
.apr-calculator-form .form-section{margin-bottom:0}
.apr-calculator-form #aprAnsResult label{padding-top:0}
.apr-calculator-form #aprAnsResult input#aprAns{border:0;background:transparent;pointer-events:none;color:#fff;padding:0;height:auto;font-size:16px;text-align:right}
.apr-calculator-form .input-symbol-dollar{position:relative}
.apr-calculator-form .input-symbol-dollar input{padding-left:25px}
.apr-calculator-form .input-symbol-dollar:after{position:absolute;top:15px;content:"\0024";left:12px;color:#333}
.apr-calculator-form .icon{top:16px}
@media screen and (max-width:767px){.apr-calculator-form .contactSidebarBtns button{width:100%;margin-left:0}
}
@media screen and (min-width:768px){.apr-calculator-form .contatMeSidebarBtn{float:right}
.apr-calculator-form #aprAnsResult{margin-top:30px}
.apr-calculator-form #aprAnsResult .form-user-grp{padding:0}
}
@media screen and (min-width:1024px){.apr-calculator-form .form-user-grp{padding:0}
.apr-calculator-form .form-row{margin-bottom:15px}
.apr-calculator-form .form-row:last-child{margin-bottom:0}
.apr-calculator-form .contactSidebarBtns{margin:0;display:block}
.apr-calculator-form label{display:inline-block;padding-top:8px}
.apr-calculator-form .input-symbol-dollar:after{top:10px}
.apr-calculator-form .icon{top:12px}
}
.blog-article-list-container .blog-article-list--title p{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:20px;line-height:26px}
.blog-article__text a.blog-article__menu-link{color:#0061a0}
.blog-article__text a.blog-article__menu-link:hover,.blog-article__text a.blog-article__menu-link:focus{text-decoration:underline}
.blog-article-list-container .blog-article__menu-link.blog-article__category{padding-bottom:10px;text-transform:uppercase;display:inline-flex;width:auto;margin-top:0}
.blog-article-list-container .blog-article__menu-link.blog-article__category{font-weight:bold;font-size:12px;line-height:16px}
div[dir="rtl"] .blog-article-list-container.layout-type-three .blog-article__menu-link.blog-article__category,div[dir="rtl"] .blog-article-list-container .layout-type-five--left .blog-article__menu-link.blog-article__category,div[dir="rtl"] .blog-article-list-container.layout-type-all .blog-article__menu-link.blog-article__category{float:right}
.blog-article-list-container .blog-article__date.blog-article__category{font-size:12px;line-height:20px;color:#757575}
.blog-article-list-container .blog-article__title{font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:18px;line-height:24px}
.blog-article-list-container.layout-type-eight .blog-article__title,.blog-article-list-container.layout-type-eight-no-image .blog-article__title{font-weight:normal}
.blog-article-list-container .blog-article__text .blog-article__description,.blog-article-list-container .blog-article-list--title a{font-size:14px;line-height:20px}
.blog-article-list-container .blog-article-list--title p,.blog-article-list-container .blog-article-list--title a{margin-bottom:10px;display:block}
.blog-article-list-container .blog-article__text span.blogarticle__date{color:#757575}
.blog-article-list-container-row{display:block}
.layout-type-three .blog-article-list-container-row:nth-child(n+2){display:none}
.layout-type-five .layout-type-five--right .blog-article .blog-article__description,.layout-type-five .blog-article:nth-child(n+1) .blog-article__date.blog-article__category,.layout-type-five .blog-article:nth-child(n+5){display:none}
.layout-type-five .blog-article:nth-child(n+4){padding-bottom:0}
.layout-type-five--right .blog-article{display:flex}
.layout-type-five .layout-type-five--right .blog-article__img{width:30%}
.layout-type-five .layout-type-five--right .blog-article__text{width:70%;padding-left:15px}
div[dir="rtl"] .layout-type-five .layout-type-five--right .blog-article__text{padding-left:0;padding-right:15px}
.layout-type-five .blog-article__author{font-size:12px;line-height:20px;color:#999}
.layout-type-eight .blog-article .blog-article__description,.layout-type-eight .blog-article:nth-child(n+1) .blog-article__date.blog-article__category,.layout-type-eight .blog-article:nth-child(n+9),.layout-type-eight-no-image .blog-article .blog-article__description,.layout-type-eight-no-image .blog-article:nth-child(n+1) .blog-article__date.blog-article__category,.autoConfig.layout-type-eight-no-image .blog-article:nth-child(n+9){display:none}
.layout-type-eight-no-image .blog-article:nth-child(n+8),.layout-type-eight .blog-article:nth-child(n+8){padding-bottom:0}
.layout-type-eight .blog-article{display:flex}
.layout-type-eight .blog-article__img{width:30%}
.layout-type-eight .blog-article__text{width:70%;padding-left:15px}
div[dir="rtl"] .layout-type-eight .blog-article__text{padding-left:0;padding-right:15px}
.layout-type-eight-no-image .blog-article__img,.layout-type-eight-no-image .blog-article__img img{display:none;width:0}
.layout-type-five--right .blog-article .blog-article__title,.layout-type-eight .blog-article .blog-article__title,.layout-type-eight-no-image .blog-article .blog-article__title{font-family:inherit;font-weight:normal;font-size:13px;line-height:18px}
.blog-article-list-container.layout-type-all .pagination{margin-top:0}
.blog-article-list-container .blog-article__date:after{content:""}
.blog-article-list-container .blog-article__text .blog-article__description{width:100%}
div[dir="rtl"] .blog-article-list-container .pagination>li{float:right}
@media screen and (max-width:767px){.wrapper.blog-article-list-container{padding:0 20px}
}
@media screen and (min-width:768px){.blog-article-list-container-row{display:flex}
.blog-article-list-container .blog-article__text span.blog-article__date{margin-top:0;padding-top:10px}
.blog-article-list-container .results_pagination{text-align:center}
.blog-article-list-container .pagination>li{display:inline-block}
.blog-article-list-container .blog-article-list--title{padding-bottom:30px;display:flex}
.blog-article-list-container .blog-article-list--title p{margin-bottom:0}
.blog-article-list-container .blog-article-list--title p,.blog-article-list-container .blog-article-list--title .view-all-container{display:inline-flex;width:50%}
.blog-article-list-container .blog-article-list--title .view-all-container{flex-direction:row-reverse}
.blog-article-list-container .blog-article-list--title p:only-child,.blog-article-list-container .blog-article-list--title .view-all-container:only-child{width:100%}
.blog-article-list-container .blog-article-list--title .view-all-container a{margin-bottom:0}
.blog-article-list-container .blog-article-list--title a{line-height:26px;justify-content:flex-end}
.blog-list{display:flex;flex-wrap:wrap}
.blog-article-list-container .blog-article{width:calc((100% - 40px) / 3);padding-bottom:30px;margin-right:20px;float:none}
.blog-article-list-container .blog-article:nth-child(3n){margin-right:0}
div[dir="rtl"] .blog-article-list-container.layout-type-three .blog-article:nth-child(3n),div[dir="rtl"] .blog-article-list-container.layout-type-all .blog-article:nth-child(3n){margin-right:20px}
div[dir="rtl"] .blog-article-list-container .blog-article:nth-child(3n+1){margin-right:0}
.layout-type-five--right .blog-article .blog-article__title,.layout-type-eight .blog-article .blog-article__title,.layout-type-eight-no-image .blog-article .blog-article__title{font-size:14px;line-height:20px}
.blog-article-list-container.layout-type-three .blog-article{padding-bottom:0}
.layout-type-three .blog-article__img,.layout-type-all .blog-article__img{width:100%}
.layout-type-three .blog-article__text,.layout-type-all .blog-article__text{width:100%;padding:0;display:flex;flex-direction:column}
.layout-type-three .blog-article__text .blog-article__date,.layout-type-three .blog-article__text .blog-article__description,.layout-type-all .blog-article__text .blog-article__date,.layout-type-all .blog-article__text .blog-article__description{display:inline-block}
.layout-type-three .blog-article__title,.layout-type-all .blog-article__title{padding-top:5px;order:2}
.layout-type-three .blog-article__date.blog-article__category,.layout-type-all .blog-article__date.blog-article__category{order:1}
.layout-type-three .blog-article__text .blog-article__description,.layout-type-all .blog-article__text .blog-article__description{margin-top:0;padding-top:20px;order:3}
.layout-type-five--left,.layout-type-five--right{width:50%}
.layout-type-five--left{padding-right:15px}
div[dir="rtl"] .layout-type-five--left{padding-left:15px;padding-right:0}
.blog-article-list-container.layout-type-five .layout-type-five--left .blog-article,.blog-article-list-container.layout-type-five .layout-type-five--left .blog-article{padding:0 0 40px 0}
.layout-type-five--right{flex-direction:column;padding-left:15px}
div[dir="rtl"] .layout-type-five--right{padding-left:0;padding-right:15px}
.layout-type-five--left .blog-article__img,.layout-type-five--left .blog-article{width:100%}
.layout-type-five--left .blog-article__text{width:100%;margin-left:0;padding-left:0}
.layout-type-five--left .blog-article__text,.layout-type-five--left .blog-article__text span{margin-top:0;padding-top:20px}
.layout-type-five--right .blog-article{width:100%}
.blog-article-list-container .layout-type-five--right .blog-article{padding:30px 0 0 0}
.blog-article-list-container .layout-type-five--right .blog-article:first-of-type{padding:0}
.blog-article-list-container.layout-type-five--right .blog-article:first-of-type{padding-top:0}
.layout-type-five--right .blog-article__text,.layout-type-five--right .blog-article__menu-link{margin-top:0}
.layout-type-five--left .blog-article,.layout-type-five--right .blog-article,div[dir="rtl"] .blog-article-list-container.layout-type-five .blog-article{margin:0}
.blog-article-list-container.layout-type-eight .blog-article{margin-right:0}
.layout-type-eight .blog-list,.layout-type-eight-no-image .blog-list{justify-content:left}
div[dir="rtl"] .layout-type-eight .blog-list,div[dir="rtl"] .layout-type-eight-no-image .blog-list{justify-content:right}
.layout-type-eight .blog-article,.layout-type-eight-no-image .blog-article{width:50%;padding-right:15px}
.layout-type-eight .blog-article__text,.layout-type-eight .blog-article__menu-link,.layout-type-eight-no-image .blog-article__text,.layout-type-eight-no-image .blog-article__menu-link{margin-top:0}
.layout-type-eight-no-image .blog-article__text{width:100%;padding-left:0}
.blog-article-list-container.layout-type-eight .blog-article{padding:30px 15px 0 0;margin:0}
div[dir="rtl"] .blog-article-list-container.layout-type-eight .blog-article{padding:30px 0 0 15px}
.blog-article-list-container.layout-type-eight .blog-article:nth-child(even){padding-left:15px;padding-right:0}
div[dir="rtl"] .blog-article-list-container.layout-type-eight .blog-article:nth-child(even){padding-left:0;padding-right:15px}
.blog-article-list-container.layout-type-eight .blog-article:nth-child(-n+2){padding-top:0}
.blog-article-list-container.layout-type-eight-no-image .blog-article{padding:30px 15px 0 0;margin:0}
div[dir="rtl"] .blog-article-list-container.layout-type-eight-no-image .blog-article{padding:30px 0 0 15px}
.blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(-n+2){padding-top:0}
.blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(even){padding-right:0;padding-left:15px}
div[dir="rtl"] .blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(even){padding-right:15px;padding-left:0}
}
@media screen and (min-width:1024px){.blog-article-list-container .blog-article{padding:0 0 40px 0}
.blog-article-list-container .blog-article-list--title p{font-size:26px;line-height:30px}
.blog-article-list-container .blog-article-list--title a{font-size:14px;line-height:30px}
.blog-article-list-container .blog-article__menu-link.blog-article__category{font-size:13px;line-height:20px}
.blog-article-list-container .blog-article__title{font-size:20px;line-height:26px}
.blog-article-list-container .blog-article__text .blog-article__description{font-size:16px;line-height:24px}
.layout-type-five--right .blog-article .blog-article__title,.layout-type-eight .blog-article .blog-article__title,.layout-type-eight-no-image .blog-article .blog-article__title{font-size:16px;line-height:24px}
.layout-type-eight-no-image .blog-article{width:25%}
.layout-type-five .layout-type-five--right .blog-article__text{padding-left:20px}
div[dir="rtl"] .layout-type-five .layout-type-five--right .blog-article__text{padding-left:0;padding-right:20px}
.layout-type-eight .blog-article__text{padding-left:20px}
div[dir="rtl"] .layout-type-eight .blog-article__text{padding-left:0;padding-right:20px}
.blog-article-list-container.layout-type-eight-no-image .blog-article{padding:30px 15px 0 15px}
.blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(even){padding-right:20px}
.blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(4n){padding-right:0}
.blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(-n+4){padding-top:0}
.blog-article-list-container.layout-type-eight-no-image .blog-article:first-of-type,.blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(5){padding-left:0}
div[dir="rtl"] .blog-article-list-container.layout-type-eight-no-image .blog-article:first-of-type,div[dir="rtl"] .blog-article-list-container.layout-type-eight-no-image .blog-article:nth-child(5){padding-left:15px;padding-right:0}
}
.blog-rtf img{padding-top:20px;padding-bottom:20px}
.blog-rtf ol{counter-reset:item;padding-left:20px}
.blog-rtf ol li{counter-increment:item;list-style:decimal}
.layout2 .blog-rtf ul,.layout2 .blog-rtf ol{padding-left:0}
.layout2 .blog-rtf ol{counter-reset:item;list-style-type:none}
.layout2 .blog-rtf ul li,.layout2 .blog-rtf ol li{list-style:none;margin-left:20px;margin-bottom:20px}
.layout2 .blog-rtf ul li{list-style-type:none;color:#333}
.layout2 .blog-rtf ul li:before{position:absolute;content:"\2022";color:#999;font-family:'Georgia','Times New Roman','Times','serif';font-size:2.5em;margin-top:-3px;margin-left:-20px}
.layout2 .blog-rtf ol li{counter-increment:inherit}
.layout2 .blog-rtf ol li:before{position:absolute;content:counter(item);counter-increment:item;text-align:right;direction:rtl;color:#999;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold;font-size:24px;line-height:24px;margin-top:-3px;margin-left:-20px}
.layout2 .blog-rtf .rich-text-component p,.layout2 .blog-rtf .rich-text-component ul,.layout2 .blog-rtf .rich-text-component ol,.layout2 .blog-rtf .rich-text-component li{font-size:14px;line-height:20px}
.blog-rtf .heading-2{font-size:20px;line-height:26px;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold}
.blog-rtf .heading-3{font-size:18px;line-height:24px;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold}
.blog-rtf .heading-4{font-size:16px;line-height:24px;font-family:'Georgia','Times New Roman','Times','serif';font-weight:bold}
.blog-rtf .body-copy-1{font-size:16px;line-height:24px}
.blog-rtf .body-copy-2{font-size:14px;line-height:20px}
.blog-rtf .quote{display:block;position:relative;width:100%;color:#0061a0;font-size:16px;line-height:20px;font-style:italic;padding:5px 0 5px 20px;margin-bottom:20px}
.blog-rtf .quote:before{content:'';width:0;height:100%;position:absolute;top:0;left:0;border:2px solid #0061a0}
.blog-rtf .quotedTextBlack,.blog-rtf .horizontalBarBlack{color:#333}
.blog-rtf .quotedTextPurple,.blog-rtf .horizontalBarPurple{color:#5f259f}
.blog-rtf .quotedTextBlack,.blog-rtf .quotedTextPurple{display:block;position:relative;width:100%;font-size:22px;line-height:30px;font-weight:bold;font-style:italic;padding:0}
.blog-rtf .quotedTextBlack:before,.blog-rtf .quotedTextPurple:before{position:absolute;content:open-quote;width:0;font-family:'Georgia','Times New Roman','Times','serif';font-size:48px;line-height:40px;font-style:italic;left:-25px}
.blog-rtf .quotedTextBlack:after,.blog-rtf .quotedTextPurple:after{visibility:hidden;content:close-quote;line-height:0;font-size:0;width:0}
.blog-rtf .horizontalBarBlack,.blog-rtf .horizontalBarPurple{display:flex;position:relative;width:100%;font-size:18px;line-height:24px;font-weight:bold;font-style:italic;padding:30px 0 20px;margin-top:40px}
.blog-rtf .horizontalBarBlack:before,.blog-rtf .horizontalBarPurple:before{content:'';position:absolute;top:0;left:0;width:30%}
.blog-rtf .horizontalBarBlack:before{border-top:10px solid #333}
.blog-rtf .horizontalBarPurple:before{border-top:10px solid #5f259f}
@media screen and (max-width:767px){.layout2 .blog-post-content [data-comp-id]>.row.wrapper{padding:0 20px}
.blog-rtf .quotedTextBlack,.blog-rtf .quotedTextPurple{padding-left:30px}
.blog-rtf .quotedTextBlack:before,.blog-rtf .quotedTextPurple:before{padding-left:20px}
}
@media screen and (min-width:768px){.blog-container .additional-content [data-comp-id] .container-width-60,.blog-container .blog-rtf[data-comp-id] .width-60,.blog-container .blog-rtf[data-comp-id] .width-60-authored{width:60%}
.blog-container .additional-content [data-comp-id] .container-width-80,.blog-container .blog-rtf[data-comp-id] .width-80-authored{width:80%}
.layout2 .blog-rtf ol li:before{font-size:24px;line-height:24px}
.layout2 .blog-rtf .rich-text-component p,.layout2 .blog-rtf .rich-text-component ul,.layout2 .blog-rtf .rich-text-component ol,.layout2 .blog-rtf .rich-text-component li{font-size:16px;line-height:24px}
.blog-rtf .heading-2{font-size:26px;line-height:34px}
.blog-rtf .heading-3{font-size:20px;line-height:26px}
.blog-rtf .heading-4{font-size:18px;line-height:24px}
.blog-rtf .quote{width:75%}
.blog-rtf .quotedTextBlack,.blog-rtf .quotedTextPurple{font-size:26px;line-height:32px}
.blog-rtf .quotedTextBlack:before,.blog-rtf .quotedTextPurple:before{font-size:60px;line-height:60px;left:-50px}
.blog-rtf .horizontalBarBlack,.blog-rtf .horizontalBarPurple{font-size:20px;line-height:28px}
}
@media screen and (min-width:1024px){.blog-post-content__rtf .subcategory-product-card .blog-product-card-image{position:absolute;height:100%}
.layout2 .blog-rtf ol li:before{font-size:26px;line-height:26px}
.blog-rtf .heading-2{font-size:28px;line-height:36px}
.blog-rtf .heading-3{font-size:24px;line-height:32px}
.blog-rtf .heading-4{font-size:20px;line-height:26px}
.blog-rtf .quote{font-size:20px;line-height:24px}
.blog-rtf .quotedTextBlack,.blog-rtf .quotedTextPurple{font-size:32px;line-height:40px}
.blog-rtf .quotedTextBlack:before,.blog-rtf .quotedTextPurple:before{font-size:72px;line-height:72px;left:-50px}
.blog-rtf .horizontalBarBlack,.blog-rtf .horizontalBarPurple{font-size:24px;line-height:36px}
}
.blog-subnav .subnav__list{width:100%;height:100%;margin:auto}
.blog-subnav .subnav__list__item{float:none;width:100%;display:block}
.blog-subnav .subnav__list__item:last-child{border-bottom:0}
.blog-subnav .subnav__list__item__anchor{border-top:0;padding:0}
@media screen and (max-width:767px){.blog-subnav .subnav-go-back__menu a:hover{text-decoration:none}
.blog-subnav .subnav-go-back__mobile--title{color:#fff}
}
@media screen and (min-width:768px){.blog-subnav .subnav-go-back{text-align:center;height:60px}
.blog-subnav .subnav-go-back__menu{display:none}
.blog-subnav .subnav__list{position:relative;width:100%;float:none;vertical-align:top;margin:auto}
.blog-subnav .subnav__list li a p{line-height:14px;padding-left:10px;padding-right:10px}
.blog-subnav .subnav__list__item{display:inline-block;width:20%;height:100%}
.blog-subnav .subnav__list__item__anchor{display:inline-table}
.blog-subnav .subnav__list__item__anchor__label{letter-spacing:1px}
.blog-subnav .active .subnav__list__item__anchor{background-color:#f2f2f2}
.blog-subnav .active .subnav__list__item__anchor:hover{color:#333;text-decoration:underline}
.blog-subnav .active .subnav__list__item__anchor__label{color:#333}
.blog-subnav .subnav__list__item:first-child:nth-last-child(1),.blog-subnav .subnav__list__item:first-child:nth-last-child(1) ~ .subnav__list__item{float:left;width:100%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(2),.blog-subnav .subnav__list__item:first-child:nth-last-child(2) ~ .subnav__list__item{float:left;width:50%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(3),.blog-subnav .subnav__list__item:first-child:nth-last-child(3) ~ .subnav__list__item{float:left;width:33.33%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(4),.blog-subnav .subnav__list__item:first-child:nth-last-child(4) ~ .subnav__list__item{float:left;width:25%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(5),.blog-subnav .subnav__list__item:first-child:nth-last-child(5) ~ .subnav__list__item{float:left;width:20%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(6),.blog-subnav .subnav__list__item:first-child:nth-last-child(6) ~ .subnav__list__item{float:left;width:16.66667%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(7),.blog-subnav .subnav__list__item:first-child:nth-last-child(7) ~ .subnav__list__item{float:left;width:14.2857%}
.blog-subnav .subnav__list__item:first-child:nth-last-child(8),.blog-subnav .subnav__list__item:first-child:nth-last-child(8) ~ .subnav__list__item{float:left;width:12.5%}
.blog-subnav .subnav__list__item:last-child{border-bottom:0}
}
@media screen and (min-width:1024px){.blog-subnav .subnav__list{width:85%;max-width:1300px}
.blog-subnav .subnav__list li a p{line-height:15px}
.blog-subnav .subnav__list__item__anchor__label{padding:0;letter-spacing:0}
}
@media screen and (min-width:768px){.breadcrumb--blog{padding-left:20px;padding-top:5px}
}
[data-comp-id="category-article-list"]{background-color:#fff}
.category-article__content .blog-article{width:100%;float:left}
.category-list__row:last-child .blog-article{padding-bottom:0}
.category-article__content .pagination{margin:0}
@media screen and (max-width:767px){.category-article__container{padding-left:20px;padding-right:20px}
.category-article__content .results_pagination{text-align:left}
}
@media screen and (min-width:768px){.category-article__content{padding-right:20px}
.category-article__content .blog-article{padding-bottom:30px}
.category-article__content .blog-article__text{padding-top:5px;padding-left:15px}
.category-article__content .blog-article__description{display:block}
}
@media screen and (min-width:1024px){.category-article__content{padding-right:30px}
.category-article__content .blog-article{padding-bottom:40px}
.category-article__content .blog-article__title{font-size:24px;line-height:28px}
.category-article__content .blog-article__text{padding-top:5px;padding-left:20px}
.category-article__content .blog-article__description{margin-top:15px}
}
.blog-container{background-color:#fff}
.blog-container [data-comp-id]>.wrapper,.blog-container [data-comp-id] .width-60,.blog-container [data-comp-id] .width-65,.blog-container [data-comp-id] .width-80,.blog-container [data-comp-id] .width-100,.blog-container [data-comp-id] .container-width-60,.blog-container [data-comp-id] .container-width-65,.blog-container [data-comp-id] .container-width-80,.blog-container [data-comp-id] .container-width-100{width:100%;padding:0}
@media screen and (max-width:767px){.blog-container__header,.blog-container__left,.featured-posts{padding:0 20px}
.email-subscription .container{padding-bottom:0}
.reset-right-rail,.fix-right-rail,.position-right-rail{position:static;top:auto;bottom:auto;width:100% !important}
}
@media screen and (min-width:768px){.blog-container__left{padding-right:20px}
.fix-right-rail{position:fixed}
.position-right-rail{position:absolute;top:auto}
.reset-right-rail{bottom:auto;width:33.33% !important}
}
@media screen and (min-width:1024px){.blog-container__left{padding-right:30px}
}
[data-comp-id="email-subscription"]{display:flex;background-color:#fff}
.blog-container__right .email-subscription__container{display:inline-block}
.blog-container__right .email-subscription__text-section,.blog-container__right .email-subscription__input-section{width:100%;text-align:center;padding:0}
.blog-container__right .updateInfoForm .input-txt-field{margin-top:0;margin-bottom:0}
.blog-container__right .email-subscription__sub-header{margin:10px 0 20px 0}
.blog-container__right .input-txt-field{float:none}
.blog-container__right .subscription-field .errorSpan{width:80%;position:absolute;top:0}
.blog-container__right .email-subscription__container .subscription-field .errorIcon{float:left;width:17px;height:17px;color:#fff;font-size:13px;line-height:16px;font-weight:normal;margin-left:5px}
.blog-container__right .email-subscription__container .subscription-field .errorLabel{float:left;margin-left:0}
.email-subscription__container{background:#006298;padding:30px}
.email-subscription__text-section,.email-subscription__input-section{display:inline-block;width:100%}
.email-subscription__header{color:#fff;font-family:'Georgia','Times New Roman','Times','serif';font-size:22px;line-height:26px;font-weight:bold;margin-bottom:0}
.email-subscription__sub-header{color:#fff;font-size:14px;line-height:20px;margin-top:20px}
.email-subscription .investments-contact-form-error{background-color:#db1818;padding:7px 12px;color:#FFF;position:absolute;margin-bottom:10px;line-height:16px;font-size:13px;text-align:left;margin-top:4px;top:40px;width:260px}
.email-subscription__container .updateInfoForm{display:block;width:100%;padding:0;margin:0}
.form-user-size{width:260px;float:left}
.email-subscription__container .thanksHeaderText,.email-subscription__container .thanksSubText{color:#fff}
.subscribe-btn{float:left;margin-top:0;margin-left:10px}
.blog-container__right .email-subscription__container .subscription-field .errorIcon{width:auto;height:1px;font-size:13px;line-height:16px;color:#fff;font-weight:normal;margin-left:5px;float:left}
.blog-container__right .email-subscription__container .subscription-field .errorLabel{float:left;margin-left:15px}
.email-subscription__container .subscription-field .errorIcon{width:auto;height:1px;font-size:13px;line-height:16px;color:#fff;font-weight:normal;margin-left:5px;float:left}
.email-subscription__container .subscription-field .errorLabel{float:left;margin-left:15px}
.blog-container__right .form-user-size{width:100%;float:none}
.blog-container__right .subscribe-btn{float:none;text-align:center;margin-top:15px;margin-left:0;margin-bottom:0}
.blog-container__right .error-warn-span{position:absolute;width:85%;margin-top:50px}
.blog-container__right .email-subscription__input-section .contactSideThankyou,.blog-container__right .email-subscription__input-section .contactSideSubmitError{padding:0}
.email-subscription__sub-header{margin-top:10px}
.home-list__row .email-subscription__input-section{display:flex;justify-content:center}
.home-list__row .email-subscription__input-section .updateInfoForm{align-self:center}
.home-list__row .input-txt-field{margin:0}
.home-list__row .subscribe-btn{margin-bottom:0}
@media screen and (max-width:767px){.subscription-field{padding:0}
.subscribe-btn{float:none;text-align:center;margin-top:15px;margin-left:0}
.form-user-size{width:100%;float:none}
.email-subscription__sub-header,.email-subscription__header{text-align:center}
.subscribe-btn .btn-mobile-view{width:auto}
.error-icon{margin-left:5px}
.updateInfoForm .subscribe-btn{width:auto;margin-bottom:0}
.email-subscription .error-warn-span{width:100%;position:relative;margin-top:5px}
.home-list__row .email-subscription__input-section .contactSideThankyou,.home-list__row .email-subscription__input-section .contactSideSubmitError{padding:20px 0 0 0}
}
@media screen and (min-width:768px){.email-subscription__container{display:flex}
.email-subscription__text-section{width:30%;padding-right:30px;word-break:break-all}
.email-subscription__input-section{width:auto}
.email-subscription__header{font-size:18px;line-height:22px}
.email-subscription__sub-header{color:#fff;font-size:14px;line-height:20px;margin-bottom:0}
.input-txt-field{float:right}
.error-warn-span{width:auto}
.subscription-field .errorSpan{width:100%;position:absolute;top:42px}
.email-subscription__container .errorLabel{margin-left:0}
.home-list__row .email-subscription__input-section .contactSideThankyou,.home-list__row .email-subscription__input-section .contactSideSubmitError{padding:0;padding-top:30px}
.form-user-size{width:160px}
}
@media screen and (min-width:1024px){.email-subscription__container{padding:40px}
.email-subscription__header{font-size:22px;line-height:26px}
.email-subscription__text-section{flex-grow:3;padding-right:40px}
.input-txt-field{float:right}
.blog-container__right .subscribe-btn{margin-top:20px}
.home-list__row .email-subscription__input-section .contactSideThankyou,.home-list__row .email-subscription__input-section .contactSideSubmitError{padding:10px 0 0 0}
.email-subscription .subscription-field .errorSpan{width:100%;position:absolute;top:42px;padding-bottom:8px}
}
.enhanced-article-list .container{padding-top:0}
.category-featured-article{display:flex;flex-direction:column-reverse}
.enhanced-article-list .blog-article{padding:0 20px 20px 20px}
.category-featured-article .category-featured-article--text{margin:0 20px 20px 20px}
.category-featured-article .category-featured-article-title-container{padding-bottom:20px;display:block}
.category-featured-article .category-featured-article-title-container .blog-article__title{font-family:'Georgia','Times New Roman','Times','serif';color:#333;font-weight:bold;font-size:18px;line-height:24px;display:inline}
.category-featured-article .category-featured-article-title-container .blog-article__title:hover,.category-featured-article .category-featured-article-title-container .blog-article__title:focus{color:#0061a0;text-decoration:underline}
.category-featured-article .blog-article__description,.category-featured-article .blog-article__author{padding-bottom:20px;display:block}
.category-featured-article .blog-article__author{font-size:12px;color:#999}
.category-featured-article .category-featured-article--image{margin-bottom:20px;min-height:200px}
@media screen and (min-width:768px){.enhanced-article-list .container{padding-top:30px}
.category-featured-article{flex-direction:row;margin-bottom:30px}
.enhanced-article-list .blog-article{padding:0;padding-bottom:30px}
.category-featured-article .category-featured-article--text{margin:20px 15px 30px 0;width:50%}
.category-featured-article .category-featured-article--image{width:50%}
.category-featured-article .category-featured-article--image{margin-left:15px;margin-bottom:0}
.category-featured-article .blog-article__description{font-size:14px;line-height:20px}
}
@media screen and (min-width:1024px){.enhanced-article-list .container{padding-top:40px}
.category-featured-article{margin-bottom:40px}
.category-featured-article .category-featured-article-title-container .blog-article__title{font-size:24px;line-height:28px}
.category-featured-article .category-featured-article--text{margin:20px 45px 40px 0}
.category-featured-article .blog-article__description,.category-featured-article .blog-article__author{display:flex;margin-top:20px}
.category-featured-article .category-featured-article--image{min-height:350px;max-height:400px}
.category-featured-article .blog-article__description{font-size:16px;line-height:24px}
.enhanced-article-list .blog-article{padding-bottom:40px}
}
[data-comp-id="featured-posts"]{background-color:#fff}
.sidebar-content{border-top:1px solid #ccc;padding:15px 0 0}
.sidebar-content__header{font-size:16px;border-bottom:1px solid #ccc;padding-bottom:15px;margin:0 auto}
.sidebar-content__header a{font-size:14px;line-height:18px}
span.sidebar-content__header-feature::after{content:"|";color:#333;margin:0 10px}
.sidebar-content__link{color:#0061a0;cursor:pointer}
.sidebar-content__link.active{color:#333;text-decoration:none;cursor:text}
.sidebar-content__list{padding-top:15px}
.sidebar-list__row{display:flex;padding-bottom:15px}
.sidebar-list__row:last-child{padding:0}
.sidebar-list__icon{display:inline-block;width:25%;padding-right:5px}
.sidebar-list__text{display:inline-block;width:75%;font-size:13px;line-height:16px;padding-left:5px}
@media screen and (min-width:768px){.sidebar-content{border:1px solid #ccc;padding:15px}
.sidebar-list__icon{width:33.33%}
.sidebar-list__text{width:66.66%}
}
@media screen and (min-width:1024px){.sidebar-content{padding:15px 20px 20px 20px}
.sidebar-content__header a{font-size:16px;line-height:20px}
.sidebar-content__list{padding-top:20px}
.sidebar-list__row{display:flex;padding-bottom:20px}
.sidebar-list__text{padding-bottom:10px}
.sidebar-list__text span{font-size:14px;line-height:18px}
.sidebar-list__icon{width:25%}
.sidebar-list__text{width:75%}
}
.carousel--blog{max-height:none;overflow:visible;background-color:#fff}
.carousel--blog .ui-slide-control-contr{display:table;height:420px;right:0;position:absolute}
.carousel--blog .carousel-indicators{width:20%;height:12px;left:auto;right:0;text-align:center}
.carousel--blog .carousel-indicators li{vertical-align:top}
.carousel--blog .carousel-caption{top:auto;bottom:0;padding:10px;margin:0}
.carousel--blog .carousel-caption--hero{display:inline-block;color:#fff;font-family:'Georgia','Times New Roman','Times','serif';font-size:16px;line-height:20px;font-weight:bold;text-align:center;text-shadow:1px 1px 15px rgba(0,0,0,0.85);margin:0}
.carousel--blog .carousel-control{display:none}
.carousel--blog .ui-slide-control{position:absolute;bottom:260px;z-index:10;height:auto;width:40px;right:8px;text-align:center}
.carousel--blog .ui-slide-autoControl{display:inline-flex;vertical-align:top;margin-top:2px;margin-bottom:2px}
.carousel--blog .ui-slide-play{display:none;background-image:url('../../../static/images/herocarousel/carousel-stop.png')}
.carousel--blog .ui-slide-stop{display:block;background-image:url('../../../static/images/herocarousel/carousel-play.png')}
.carousel--blog .ui-slide-play,.carousel--blog .ui-slide-stop{width:24px;height:24px;background-size:24px 24px;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:0;z-index:1}
.carousel--blog .ui-slide-play span,.carousel--blog .ui-slide-stop span{display:none}
.carousel--blog .ui-slide-indicator{position:relative;z-index:1;text-align:center;display:inline-block;vertical-align:top}
.carousel--blog .ui-slide-indicator ol{position:static;bottom:50%;height:auto;width:100%;margin-left:0}
.carousel--blog .ui-slide-indicator li{display:inline-block;height:24px;width:26px;vertical-align:top;background-color:transparent;text-indent:-999px;cursor:pointer;border:0;border-radius:0;margin:2px}
.carousel--blog .ui-slide-indicator li.active{background-size:24px 24px;background-color:transparent}
.carousel--blog .ui-slide-indicator button{display:block;width:24px;height:24px;background-image:url('../../../static/images/herocarousel/carousel-off.png');background-size:24px 24px;text-indent:-999px;cursor:pointer;border:0;border-radius:0;background-color:transparent;margin:0 2px}
.carousel--blog .ui-slide-indicator .active button{background:url('../../../static/images/herocarousel/carousel-on.png') 0 0 no-repeat;background-size:24px 24px}
.carousel--blog .ui-slide-indicator span{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:1px}
.carousel--blog .carousel-control{display:none}
.carousel--blog .ui-slide-indicator button:focus,.carousel--blog .ui-slide-autoControl button:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px;box-shadow:0 0 3px #333,0 0 7px #333}
@media screen and (max-width:767px){.carousel--blog .ui-slide-control-contr{display:block;height:auto;right:0;position:absolute;width:100%;bottom:10px}
.carousel--blog .ui-slide-control{bottom:30%;position:static;z-index:10;width:100%;text-align:center}
.carousel--blog .carousel-caption{padding:0}
.carousel--blog .carousel-caption--hero{font-size:20px;line-height:24px;font-weight:bold;padding-bottom:20px;padding-left:5%;padding-right:5%}
.carousel--blog .carousel-indicators{display:block}
.carousel--blog .item img{min-height:150px}
.carousel--blog .carousel-caption{display:table;height:210px;position:absolute;margin:auto;top:0}
.carousel--blog h2.carousel-caption--hero{display:table-cell;vertical-align:middle}
}
@media screen and (min-width:768px){.carousel--blog{padding-top:20px}
.carousel--blog .ui-slide-control-contr{height:280px}
.carousel--blog .ui-slide-control{position:static;display:table-cell;vertical-align:middle}
.carousel--blog .carousel-inner{height:280px}
.carousel--blog .item{max-height:280px}
.carousel--blog .carousel-indicators{bottom:0;margin:0}
.carousel--blog .carousel-caption{width:80%;max-width:none;padding:0 0 20px 20px}
.carousel--blog .carousel-caption--hero{width:100%;font-size:20px;line-height:24px;text-align:left}
.carousel--blog .carousel-inner>.item>img{top:0}
}
@media screen and (min-width:1024px){.carousel--blog{padding-top:30px}
.carousel--blog .ui-slide-control-contr{height:420px}
.carousel--blog .ui-slide-control{bottom:33%}
.carousel--blog .carousel-inner{height:420px}
.carousel--blog .item{max-height:420px}
.carousel--blog .carousel-indicators{bottom:0;margin:0}
.carousel--blog .carousel-caption{padding:0 0 30px 30px}
.carousel--blog .carousel-caption--hero{font-size:32px;line-height:36px}
.carousel--blog .item img{min-height:420px;top:inherit}
}
.container.blog-hero-carousel.layout2{background-color:#f2f2f2}
.layout2 .carousel--blog .carousel-caption{position:inherit;background-color:#fff;display:flex;flex-direction:column;height:100%}
.layout2 .carousel--blog .carousel-caption{margin:0;top:auto;text-shadow:none;padding:20px 20px 0 20px;color:#333;text-align:left;width:100%}
.layout2 .carousel--blog .carousel-caption a{display:block}
.layout2 .carousel--blog .blog-article__menu-link.blog-article__category{font-weight:bold;font-size:12px;line-height:16px;text-transform:uppercase;width:auto;color:#0061a0;text-align:left}
.layout2 .carousel--blog .blog-article__menu-link.blog-article__category:hover,.layout2 .carousel--blog .blog-article__menu-link.blog-article__category:focus{text-decoration:underline}
.layout2 .carousel--blog .carousel-caption--hero{display:block;padding-top:20px;text-align:left;padding-left:0;padding-right:0}
.layout2 .carousel--blog .carousel-caption--hero a{display:inline;font-size:18px;line-height:22px;text-shadow:none;color:#333}
.layout2 .carousel--blog .carousel-caption--hero a:hover{color:#0061a0;text-decoration:underline}
.layout2 .carousel--blog .blog-article__description{font-size:14px;line-height:20px;padding-bottom:20px;display:block}
.layout2 .carousel--blog .carousel-caption .blog-article__author{color:#757575;font-size:12px;line-height:20px;padding-bottom:20px;text-align:left;display:block}
.layout2 .carousel--blog .carousel-caption .blog-article__border{display:block;border-bottom:1px solid #ccc}
.layout2 .carousel--blog .carousel-img{min-height:200px}
.layout2 .carousel--blog .ui-slide-control-contr{top:164px}
@media screen and (min-width:768px) and (max-width:1023px){.layout2 .carousel--blog .ui-slide-control-contr{display:block;height:auto;right:0;position:absolute;width:100%;bottom:10px;top:344px}
.layout2 .carousel--blog .ui-slide-control{bottom:30%;display:block;position:static;z-index:10;width:100%;text-align:center}
.layout2 .carousel--blog .carousel-indicators{display:block}
.layout2 .carousel--blog .carousel-img{min-height:350px}
}
@media screen and (min-width:768px){.layout2 .carousel--blog .carousel-caption .blog-article__border{display:none}
.layout2 .carousel--blog{background-color:#f2f2f2;padding:30px 0}
.layout2 .carousel--blog .carousel-caption{padding:30px 100px 30px 50px}
.layout2 .carousel--blog .carousel-caption--hero{display:block;padding-bottom:30px}
.layout2 .carousel--blog .carousel-caption--hero a{font-size:36px;line-height:40px}
.layout2 .carousel--blog .carousel-inner{height:inherit}
.layout2 .carousel--blog .item{max-height:inherit}
.layout2 .carousel--blog .carousel-caption .blog-article__author{border-bottom:0;padding-bottom:0}
.layout2 .carousel--blog .blog-article__description{font-size:16px;line-height:24px}
}
@media screen and (min-width:1024px){.layout2 .carousel--blog .ui-slide-control-contr{top:auto;height:365px}
.layout2 .carousel--blog{padding:40px 0}
.layout2 .carousel--blog .item.active{width:100%;display:flex;flex-direction:row-reverse;background-color:#fff}
.layout2 .carousel--blog .carousel-caption,.layout2 .carousel--blog .carousel-img{width:50%}
.layout2 .carousel--blog .carousel-caption--hero{padding-bottom:0}
.layout2 .carousel--blog .carousel-caption{padding:40px}
.layout2 .carousel--blog .blog-article__menu-link.blog-article__category{font-size:13px;line-height:20px}
.layout2 .carousel--blog .carousel-caption .blog-article__author{bottom:40px}
.layout2 .carousel--blog .carousel-img{min-height:365px;max-height:400px}
.layout2 .carousel-caption .blog-article__menu-link.blog-article__category{margin-top:0}
}
[data-comp-id="home-article-list"]{background-color:#fff}
.home-article__title{font-family:'Georgia','Times New Roman','Times','serif';text-align:center}
.home-list__row{display:none}
.home-list__row .blog-article{width:100%;float:left}
.home-article__load-more{float:left;width:100%;text-align:center}
.home-article__load-more p{margin-bottom:0}
.home-article__load-more .loadMore{font-size:14px;line-height:18px;font-weight:bold;margin:0}
.home-list__row .blog-article__text .blog-article__read-more{margin-top:10px;display:inline-block}
.home-list__row .blog-article__description{display:block}
.blog-article{padding-bottom:20px}
.blog-article__img{width:100%;margin-bottom:10px}
.blog-article__img img{display:block;width:100%;height:auto}
.blog-article__date::after{content:"|";color:#333;margin:0 10px}
.blog-article__date:last-child::after{content:""}
.blog-article__menu-link,.blog-article__text .blog-article__read-more{color:#0061a0}
.blog-article__title{display:block;font-size:18px;line-height:22px;font-weight:normal;margin-bottom:0}
.blog-article__text .blog-article__read-more:hover,.blog-article__menu-link:hover{color:#0061a0;text-decoration:underline}
.blog-article__text .blog-article__read-more:focus,.blog-article__menu-link:focus{color:#0061a0;text-decoration:none;outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px}
.blog-article__text span,.blog-article__read-more{display:inline-block;font-size:13px;line-height:18px;margin-top:10px}
.blog-article__text a{color:#333}
.blog-article__text a:hover{color:#0061a0}
.blog-article__read-more a,.blog-article__read-more a:hover{color:#0061a0}
.blog-article__item-img{background-repeat:no-repeat}
div[dir="rtl"] .blog-article__date{float:right}
@media screen and (max-width:767px){.home-article__container{padding:0}
.home-list__row:last-child .blog-article:last-child{padding-bottom:0}
.home-article__load-more .loadMore{font-size:16px;line-height:20px;font-weight:bold;margin:0}
.home-list__row,.home-list__row:nth-child(3) .blog-article{padding-right:20px;padding-left:20px}
.home-list__row:nth-child(3){padding-right:0;padding-left:0}
.blog-article__date{float:left}
}
@media screen and (min-width:768px){.home-list__row .blog-article{width:50%}
.home-list__row:last-child .blog-article{padding-bottom:0}
.home-article__content .blog-article__text{padding:0 15px 0 15px}
.home-article__title{font-size:18px;line-height:22px;margin-bottom:15px}
.home-article__load-more p{margin-top:10px}
.blog-article{padding-bottom:20px}
.blog-article__title{font-size:16px;line-height:20px}
.blog-article__img{width:40%;float:left;margin-bottom:0}
div[dir="rtl"] .blog-article__img{float:right}
.blog-article__text{width:60%;float:right}
div[dir="rtl"] .blog-article__text{float:left}
.blog-article__date::after{content:none}
.blog-article__text,.blog-article__menu-link{display:inline-block}
}
@media screen and (min-width:1024px){.home-article__title{font-size:26px;line-height:26px;margin-bottom:30px}
.home-article__load-more p{margin-top:10px}
.home-article__content .blog-article__text{padding-right:30px}
.blog-article{padding-bottom:30px}
.blog-article__title{font-size:20px;line-height:24px}
.blog-article__description,.blog-article__read-more{margin-top:15px}
.blog-article__read-more,.blog-article__text .blog-article__description{font-size:14px;line-height:20px}
.blog-article__text .blog-article__date,.blog-article__text .blog-article__menu-link{font-size:12px;line-height:16px}
.blog-article__date::after{content:"|"}
.home-article__content .blog-article__text,.blog-article__menu-link{display:inline-block;margin-top:10px}
.blog-article__date{float:left}
}
.image-text{font-size:14px;line-height:20px}
.layout2 .image-text{font-size:16px;line-height:24px}
.image-text .image-text__caption{margin-top:5px;font-size:12px;line-height:16px;color:#333}
.image-text .image-text__image{padding-bottom:20px}
@media screen and (min-width:768px){.image-text [data-comp-id] .width-60-authored,.image-text [data-comp-id] .width-80-authored{width:60%}
.image-text__image{width:50%;display:inline;padding-bottom:20px}
.image-text .width-80-authored .image-text__image.left,.image-text .width-80-authored .image-text__image.right{width:67%}
.image-text .image-text__image.left{float:left;padding-right:30px}
.image-text .image-text__image.right{float:right;padding-left:30px}
.image-text .width-80-authored .image-text__image.left{margin-left:-17%}
.image-text .width-80-authored .image-text__image.right{margin-right:-17%}
.image-text .image-text__caption{margin-top:10px}
}
@media screen and (min-width:1024px){.image-text .image-text__caption{line-height:18px}
}
.next-post-article{clear:both}
.next-post-article a.blog-container__title--link{color:#333}
.next-post-article a.blog-container__title--link:hover,.next-post-article a.blog-container__title--link:focus{color:#0061a0}
@media screen and (max-width:767px){.next-post-article{display:none}
}
@media screen and (min-width:768px){.page-title--blogs{padding:40px 0 40px}
}
@media screen and (min-width:1024px){.page-title--blogs{padding:50px 0 50px}
}
.layout2[data-comp-id="post-content"]{background-color:#f2f2f2}
.blog-container--post .blog-container__header{margin-top:20px}
.blog-container--post .blog-container__title{font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:22px;font-weight:bold;margin-bottom:0}
.blog-container--post .blog-container__subtitle{font-size:14px;line-height:20px;font-weight:normal;margin-top:5px;margin-bottom:0}
@media screen and (min-width:768px){.blog-container--post .blog-container__header{margin-top:40px}
.blog-container--post .blog-container__title{font-size:22px;line-height:26px}
.blog-container--post .blog-container__subtitle{font-size:16px;line-height:20px;margin-top:10px}
.layout2 .blog-container--post{padding-top:35px}
}
@media screen and (min-width:1024px){.blog-container--post .blog-container__header{margin-top:60px}
.blog-container--post .blog-container__title{font-size:28px;line-height:32px}
.blog-container--post .blog-container__subtitle{font-size:18px;line-height:22px}
}
[data-comp-id="post-content"]{background-color:#fff}
.layout2[data-comp-id="post-content"]{padding:0;background-color:#fff}
.blog-post-content{font-size:14px;line-height:20px;font-weight:normal;color:#333}
.blog-post-content__share,.blog-post-content__rtf,.blog-post-content__posted-date{width:100%;padding-bottom:20px}
.blog-post-content__share,.blog-post-content__author{display:block}
.blog-post-content__author>span:nth-child(1),.blog-post-content__tags>span:nth-child(1){font-weight:bold}
.blog-post-content__posted-date{font-size:14px;line-height:20px;font-weight:normal}
.updatepipe{color:#333;margin:0 5px}
.blog-post-content__tags{color:#333;font-size:13px;line-height:20px;font-weight:normal}
.blog-post-content__tags-head,.blog-post-content__tags-option{display:inline}
.blog-post-content__share .social-icons .sharingButton .icon,.blog-post-content__share .social-icons .sharingButton:focus .icon,.blog-post-content__share .social-icons .sharingButton:hover .icon{color:#007abc;fill:#007abc}
.layout2 .blog-post-heading-container{display:flex;flex-direction:column-reverse}
.layout2 .blog-post-heading-container .blog-article__menu-link{font-weight:bold;color:#0061a0;text-transform:uppercase}
.layout2 .blog-post-heading-container .blog-container__title{padding-top:10px;font-size:20px;line-height:26px}
.layout2 .blog-post-heading-container .blog-container__subtitle{padding-top:10px;font-size:14px;line-height:20px}
.layout2 .blog-post-heading-container .blog-post-content__author{padding-top:10px}
.layout2 .blog-post-heading-container .blog-post-content__author>span:nth-child(1){font-weight:normal}
.layout2 .blog-post-heading-container .blog-container-content__date,.layout2 .blog-post-heading-container .blog-post-content__author{width:100%;color:#757575}
.layout2 .blog-post-heading-container .social-icons{float:left;color:#757575;font-weight:normal;line-height:24px;padding:10px 0 0 0}
.layout2 .blog-post-content__tags,.layout2 [data-comp-id='related-posts']{padding-left:20px;padding-right:20px;padding-bottom:0}
.layout2 .blog-post-heading-container .blog-post-heading__right{flex:0 0 auto;min-height:200px}
@media screen and (max-width:767px){.blog-post-content__author,.blog-post-content__share{padding-bottom:0;padding-top:10px}
.blog-post-content__author:nth-last-child(1){padding-bottom:20px}
.layout2 .blog-post-heading-container .blog-post-heading__left{padding:20px 20px 0 20px}
}
@media screen and (min-width:768px){.blog-post-content__share{flex:1;float:right}
.layout2 .blog-post-content__share{flex:0 0 auto;float:left}
.blog-post-content__author{display:inline-block;vertical-align:middle}
.blog-post-content__author,.blog-post-content__share{padding-top:20px;padding-bottom:0;width:auto}
.layout2 .blog-post-heading-container .blog-article__menu-link{margin-top:20px}
.layout2 .blog-post-heading-container .blog-container__title{padding-top:20px;font-size:30px;line-height:38px}
.layout2 .blog-post-heading-container .blog-container__subtitle{padding-top:20px;font-size:16px;line-height:24px}
.layout2 .blog-post-heading-container .social-icons{padding:20px 0 30px 0}
.layout2 [data-comp-id='blog-rtf'],.layout2 .blog-post-content__tags,.layout2 [data-comp-id='related-posts']{padding-left:0;padding-right:0}
.layout2 .blog-post-heading-container .blog-post-heading__right{min-height:350px}
}
@media screen and (min-width:768px) and (max-width:1023px){.layout2 .blog-container--post.wrapper{width:100%}
.layout2 .blog-post-heading-container .blog-post-heading__left{padding:0 30px}
}
@media screen and (min-width:1024px){.blog-post-content{font-size:16px;line-height:24px}
.layout2 .blog-post-heading-container{flex-direction:row}
.layout2 .blog-post-heading-container .blog-post-heading__left{display:flex;flex-direction:column;width:50%}
.layout2 .blog-post-heading-container .blog-post-heading__right{width:50%}
.layout2 .blog-post-heading-container .blog-post-heading__right{margin-left:15px;min-height:365px;max-height:400px}
.layout2 .blog-post-heading-container .blog-post-heading__left{padding-right:15px}
.layout2 .blog-post-heading-container .blog-article__menu-link{margin-top:40px}
.layout2 .blog-post-heading-container .blog-container__title{font-size:36px;line-height:40px}
.layout2 .blog-post-heading-container .blog-container__subtitle{font-size:18px;line-height:26px}
.layout2 .blog-post-heading-container .blog-post-content__author{padding-top:40px}
.layout2 .blog-post-heading-container .social-icons{font-size:16px;padding:30px 0 40px 0}
.layout2 .blog-post-heading-container .blog-container-content__date .blog-post-content__posted-date{font-size:16px;line-height:24px}
}
.post-page-tags ul{list-style-type:none;display:inline}
.post-page-tags__head,.post-page-tags__option{display:inline-block;width:auto}
.post-page-tags__head,.post-page-tags__option .tag-link{font-size:13px;line-height:20px;font-weight:normal}
.post-page-tags__head{font-weight:bold;margin-bottom:0}
@media screen and (min-width:768px){.layout2 .blog-post-content__tags{width:60%;margin:0 auto}
}
@media screen and (min-width:1024px){.post-page-tags__head,.post-page-tags__option .tag-link{font-size:14px}
}
[data-comp-id="related-posts"]{background-color:#fff}
.category-suggestions__header{color:#333;font-size:16px;line-height:30px;font-weight:bold;margin-bottom:10px}
.category-suggestions__img-caption{display:inline-block;font-size:13px;line-height:18px;font-weight:normal;margin-top:5px;margin-bottom:0}
.category-suggestions__img-caption:hover{text-decoration:underline}
.layout2 .category-suggestions__option:nth-child(n+4){display:none}
.layout2 .category-suggestions__option>a{display:flex}
.layout2 .category-suggestions__option>a .category-suggestions__img--bg{height:80px;width:20%}
.layout2 .category-suggestions__option>a>p{padding-left:15px;width:80%}
.layout2 .category-suggestions__option{width:100%;padding-bottom:20px}
.layout2 .category-suggestions__img-caption{margin-left:0}
@media screen and (max-width:767px){.category-suggestions__option{padding-top:20px}
.category-suggestions__option:nth-child(-n+2){padding-top:0}
.category-suggestions__option:nth-child(odd){padding-right:10px;clear:both}
.category-suggestions__option:nth-child(even){padding-left:10px}
.layout2 .category-suggestions__option{padding-top:0}
.layout2 .category-suggestions__option:nth-child(odd){padding-right:0}
.layout2 .category-suggestions__option:nth-child(even){padding-left:0}
}
@media screen and (min-width:768px){.layout2 [data-comp-id='related-posts'] .wrapper{width:95%}
.category-suggestions__articles{padding-right:5px}
.category-suggestions__option{display:inline-flex;width:25%;padding-right:15px}
.category-suggestions__img-caption{font-size:13px;line-height:18px}
.layout2 .related-posts{display:none}
.layout2 .category-suggestions__articles{padding-right:0}
.layout2 .category-suggestions__option{padding-right:0;margin-right:15px;width:calc((100% - 50px) / 3);float:left}
.layout2 .category-suggestions__option:nth-child(n+3){margin-right:0}
.layout2 .category-suggestions__option>a .category-suggestions__img--bg{height:80px;width:80px}
.layout2 .category-suggestions__option>a>p{padding-left:15px;width:calc((100% - 80px))}
}
@media screen and (min-width:1024px){.related-posts-sticky-bottom{padding-bottom:100px}
.category-suggestions__articles{padding-right:10px}
.category-suggestions__header{margin-bottom:20px}
.category-suggestions__option{padding-right:20px}
.layout2 [data-comp-id="related-posts"]{padding:20px 0}
.layout2 [data-comp-id='related-posts'] .wrapper{width:60%;max-width:1300px}
.related-posts.layout2Config{position:fixed;width:100%;bottom:0;left:0;z-index:602;border-top:1px solid #ccc}
.layout2 .category-suggestions__option{margin-right:20px}
}
.campaign-container{background-color:#f2f2f2}
.superhero ~ .campaign-card--with-form{padding-top:0}
.campaign-card-section{position:relative;background-color:#fff;border-left:1px solid #e3e3e3}
.campaign-card-section:first-child:nth-last-child(2) ~ .campaign-card-section:last-child{padding:30px}
.campaign-card-filmstrip{display:flex;height:15px}
.campaign-card-filmstrip .campaign-card-filmstrip__barOne{width:75%;background-color:#007abc}
.campaign-card-filmstrip .campaign-card-filmstrip__barTwo{width:10%;background-color:#0061a0}
.campaign-card-filmstrip .campaign-card-filmstrip__barThree{width:15%;background-color:#a4ce4e}
.blog-navigation+#skiptomaincontent .campaign-container .campaign-card-filmstrip{display:none}
@media screen and (min-width:768px){.campaign-card{display:flex}
.campaign-card--with-form{padding-top:30px}
.campaign-card-section{vertical-align:top}
.campaign-card-section:first-child:nth-last-child(1),.campaign-card-section:first-child:nth-last-child(1) ~ .campaign-card-section{width:100%}
.campaign-card-section:first-child:nth-last-child(2),.campaign-card-section:first-child:nth-last-child(2) ~ .campaign-card-section:last-child{width:33.33333333%}
.campaign-card-section:first-child:nth-last-child(2),.campaign-card-section:first-child:nth-last-child(2) ~ .campaign-card-section:first-child{width:66.66666667%}
}
@media screen and (min-width:1024px){.campaign-card-section:first-child:nth-last-child(2) ~ .campaign-card-section:last-child{padding:40px}
}
.footer-partnerLogo-section{margin-top:20px}
.footer-partnerLogo{height:32px;width:auto;margin:0 20px 20px 0;display:inline-block}
@media screen and (max-width:767px){.footer-partnerLogo-section{padding:0 10px}
.footer-legal__link{line-height:24px}
}
.campaign-header{display:flex;position:fixed;top:0;background-color:#fff;color:#333;width:100%;height:50px;z-index:1000;transition:height .5s}
.campaign-header a[href*='tel:']:focus{color:#0061a0;text-decoration:underline}
.campaign-header__left,.campaign-header__right{width:40%;flex-grow:1}
.campaign-header__middle{text-align:center}
.campaign-header a.campaign-header--logo{display:block}
.campaign-header--on-scroll{height:50px !important;transition:all .5s;box-shadow:rgba(0,0,0,0.2) 0 2px 2px 0}
.campaign-header .login-trigger,.campaign-header .url-trigger{display:table;height:50px;text-align:center;background-color:#0061a0;transition:all .5s}
.campaign-header .login-trigger__label,.campaign-header .url-trigger__label{display:table-cell;vertical-align:middle;color:#fff;font-size:11px;line-height:13px;font-weight:normal;text-transform:uppercase;transition:padding 0 .3s ease 0;white-space:nowrap;padding:0 10px}
.campaign-header .login-trigger:hover span,.campaign-header .login-trigger__label:focus span,.campaign-header .url-trigger:hover span,.campaign-header .url-trigger__label:focus span{color:#fff}
.campaign-header .login-trigger:hover svg,.campaign-header .login-trigger__label:focus svg{fill:#fff}
.campaign-header .login-trigger__label:focus,.campaign-header .url-trigger__label:focus{outline-color:#fff}
.campaign-header .login-trigger__label{background-color:#0061a0}
.campaign-header .login-trigger__label .icon-profile2{top:auto;fill:#fff}
@media screen and (max-width:767px){.campaign-header .language-trigger{position:relative;height:50px;width:auto;font-size:10px;line-height:10px;text-transform:uppercase;text-align:center;transition:all .5s}
.campaign-header .language-trigger__label{display:inline-block;height:50px;color:#333;font-weight:normal;text-decoration:none;padding:15px 10px 0}
.campaign-header .language-trigger__label .icon-down,.campaign-header .language-trigger__label .icon-up{fill:#333;position:relative;width:14px;height:14px;top:3px;margin-left:5px;transition:all .5s}
.campaign-header .language-trigger__label:active,.campaign-header .language-trigger__label:focus{color:#333;text-decoration:none}
.campaign-header .language-trigger__label:hover{transition:all .5s;cursor:pointer;color:#0090da;text-decoration:underline}
.campaign-header .language-trigger__label .icon-up{display:none}
.campaign-header .language-dropdown--open .icon-down{display:none}
.campaign-header .language-dropdown--open .icon-up{display:inline}
.campaign-header .language-trigger__label:hover .icon-down,.campaign-header .language-trigger__label:hover .icon-up{fill:#0090da}
.campaign-header .language-dropdown-content{display:none;position:absolute;top:50px;width:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1;line-height:10px}
.campaign-header .language-dropdown-content .icon-arrow-down-triangle{position:absolute;top:-4.6px;left:36%;z-index:999;display:block}
.campaign-header .language-dropdown-content a{text-decoration:none;line-height:10px;font-size:10px;font-weight:normal;white-space:nowrap;padding:0}
.campaign-header .language-dropdown-content a:hover{text-decoration:underline}
.campaign-header .language-dropdown-list{padding:10px 10px 20px;text-align:left}
.campaign-header .language-dropdown-list li{padding-top:20px;margin-bottom:0;display:list-item}
.campaign-header .language-dropdown-list li:not(:last-child) a{border-right:0}
}
@media screen and (min-width:768px){.campaign-header{height:70px;transition:height .5s}
.campaign-header.campaign-header--on-scroll .campaign-header__left_content{padding:5px 30px;transition:all .5s}
.campaign-header .login-trigger,.campaign-header .url-trigger{height:70px}
.campaign-header .login-trigger__label,.campaign-header .url-trigger__label{width:auto;font-size:11px;line-height:13px;padding:0 15px}
.campaign-header.campaign-header--on-scroll .login-trigger,.campaign-header.campaign-header--on-scroll .url-trigger{height:50px;transition:all .5s}
}
@media screen and (max-width:767px){.campaign-header__left_content{display:none;width:100%;background-color:#0061a0;text-align:center;padding:30px}
.campaign-container .campaign-header__left_content{display:block}
.campaign-header__left_content p{color:#fff;font-family:'Georgia','Times New Roman','Times','serif';font-size:22px;line-height:26px}
.campaign-header__left_content p:first-child{font-weight:bold;margin-bottom:20px}
.campaign-header__left_content a[href*='tel:'].call-us-now{pointer-events:auto}
.campaign-header__left_content .btn-brand-4th{margin-bottom:0}
}
@media screen and (min-width:768px){.campaign-header__left_content{width:auto;float:left;text-align:center;transition:all .5s;padding:16px 30px}
.campaign-header__left_content p{font-size:14px;line-height:18px;font-weight:normal;margin-bottom:0}
.campaign-header__left_content a{font-size:14px;line-height:18px;font-weight:bold}
}
[data-comp-id="image-title"]{background-color:#fff}
.campaign-card-title{padding-left:20px;padding-right:20px}
.campaign-card-image-title{text-align:center}
.campaign-card--with-form .campaign-card-image-title{text-align:left}
.campaign-card-image-section img{height:auto;max-height:400px}
.campaign-card-image-section a{display:block}
.campaign-card-content__title p{font-family:'Georgia','Times New Roman','Times','serif';font-size:22px;line-height:26px;font-weight:bold;margin-bottom:0}
.campaign-card-content__subtitle p{font-size:18px;line-height:22px;margin-top:20px;margin-bottom:0}
@media screen and (max-width:767px){.campaign-card-image-title .wrapper{padding:0 20px}
.campaign-card-content__title a[href*='tel:'],.campaign-card-content__subtitle a[href*='tel:']{pointer-events:auto;cursor:auto;color:#0061a0}
.campaign-card-content__title a[href*='tel:']:hover,.campaign-card-content__subtitle a[href*='tel:']:hover{color:#0090da;text-decoration:underline}
}
@media screen and (min-width:768px){.campaign-card-content__title p{font-size:28px;line-height:32px}
.campaign-card-title{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1024px){.campaign-card-content__title p{font-size:40px;line-height:40px}
.campaign-card-content__subtitle p{font-size:20px;line-height:24px}
.campaign-card-title{padding-left:40px;padding-right:40px}
}
[data-comp-id="additional-info"],[data-comp-id="cta-button"]{background-color:#fff}
.content--microsite p{font-size:14px;line-height:20px;font-weight:normal}
.content--microsite ul{padding-left:25px;font-size:14px;line-height:20px;list-style-type:disc;padding-bottom:20px}
.content--microsite .content_anchor__variation{display:block;margin:0 auto;text-align:center}
.content-header h2{font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:22px;font-weight:bold}
.content-header h4{font-weight:bold}
.content-header h2:first-child,.content-header p:first-child{margin-bottom:10px}
.content-header h2:last-child,.content-header p:last-child{margin-bottom:20px}
.content-header ul{list-style:disc;margin-bottom:10px;padding-left:30px}
.content-header li{font-size:12px;line-height:16px;margin-bottom:10px}
.content-header__linkTitle{display:block;margin:10px 0}
.content-action{text-align:center}
.content-action--left{float:left}
.content-action--center{float:none}
.content-action--right{float:right}
.content-action--primary,.content-action--secondary,.content-action--text p{margin-bottom:20px}
.content-action--primary:last-child,.content-action--secondary:last-child,.content-action--text p:last-child{margin-bottom:0}
.content-action--primary{display:table}
.content-action--secondary{padding:0}
.microsite-content-header{font-weight:normal;margin-top:20px;margin-bottom:10px}
.microsite-page-secondary-header{font-weight:normal}
@media screen and (max-width:767px){.additional-info>.wrapper{padding-right:20px;padding-left:20px}
}
@media screen and (min-width:768px){.content-header h2{font-size:24px;line-height:28px}
.microsite-content-header{font-size:22px;line-height:26px;margin-top:30px}
.microsite-page-secondary-header{font-size:16px;line-height:20px}
}
@media screen and (min-width:1024px){.content-header h2{font-size:28px;line-height:32px}
.microsite-content-header{font-size:26px;line-height:30px;margin-top:40px;margin-bottom:10px}
.microsite-page-secondary-header{font-size:16px;line-height:20px}
}
.promocard--microsite .promocard__container{background-color:#0061a0}
.promocard--microsite .promocard__content{color:#fff;background-color:#0061a0;padding:20px 20px 30px;flex-grow:1}
.promocard--microsite .promocard__content a{margin-bottom:0}
.promocard--microsite .promocard__content__header{font-size:24px;line-height:28px;margin-bottom:15px}
.promocard--microsite .promocard__content__text{margin-bottom:15px}
.promocard--microsite .promocard__image{background-color:#0061a0;flex-grow:1}
.search-parsys .promocard--microsite .promocard__content{padding:30px 20px}
.search-parsys .promocard--microsite .promocard__content__header{font-size:22px;line-height:26px;margin-bottom:20px}
.search-parsys .promocard_content__list{margin-bottom:15px}
.search-parsys .promocard_content__list li{margin-bottom:5px}
.search-parsys .promocard__image{display:none}
.prmomocard_input .promocard__content{background:#fff;color:#333}
.prmomocard_input .btn-brand-4th{background-color:#007abc;color:#fff}
.prmomocard_input .btn-brand-2nd:active,.btn-brand-2nd:focus,.btn-brand-2nd:hover{background-color:#0061a0;background:linear-gradient(#0061a0,#0061a0);-webkit-box-shadow:0 0 3px #333,0 0 7px #333;text-decoration:underline;color:#fff;outline-offset:3px;outline-style:solid;outline-width:2px;box-shadow:none}
.prmomocard_input #typeaheadGroupSearch .form-user-grp .typeahead-group-search__input{height:50px}
.prmomocard_input #typeaheadGroupSearch .guide-field-description{font-size:12px;line-height:16px;color:#333;margin-top:10px;display:none;position:relative;background:#f2f2f2;border:1px solid #0061a0;padding:8px;word-break:break-word}
.prmomocard_input #typeaheadGroupSearch .guide-field-description:before,.prmomocard_input #typeaheadGroupSearch .guide-field-description:after{bottom:100%;right:10px;border:solid #0061a0;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,97,160,0);border-bottom-color:#0061a0;border-width:7px}
.prmomocard_input .guide-field-description:after{border-color:rgba(0,97,160,0);border-bottom-color:#f2f2f2 !important;border-width:6px;top:-11px;right:11px;content:" "}
.prmomocard_input #typeaheadGroupSearch .promocard-help-question{border:1px solid #0061a0;background-color:#fff;fill:#0061a0}
.prmomocard_input #typeaheadGroupSearch .promocard-help-question:hover{background-color:#0061a0;fill:#fff}
.prmomocard_input.static-form-container label{padding:0;top:5px}
.prmomocard_input #typeaheadGroupSearch .promocard-help-question-box{top:18px}
.prmomocard_input .form-field-container label.focus-state{padding:0 3px;line-height:16px}
.prmomocard_input #typeaheadGroupSearch .errorSpan{background-color:none !important;background:0}
.prmomocard_input .errorSpan:after,.prmomocard_input .errorSpan:before{display:none}
.prmomocard_input #typeaheadGroupSearch .errorLabel{color:#db1818;font-size:12px;line-height:12px;position:relative;top:0;left:0;font-weight:normal;padding:0}
.prmomocard_input.static-form-container .form-field-container .errorLabel.error-msg{background-color:transparent}
.prmomocard_input #typeaheadGroupSearch .errorSpan{display:block;position:relative;top:-3px;padding:0}
.static-form-container .form-field-container.form-field-promocard{margin-bottom:0}
.promocard-error .errorDiv{display:none}
@media screen and (min-width:768px){.promocard--microsite{width:95%}
.promocard--microsite .promocard__image{flex-basis:50%;left:50%;order:2}
.promocard--microsite .promocard__content{flex:50%;right:50%;padding:40px 30px}
.promocard--microsite .promocard__content__header{font-size:26px;line-height:30px}
.search-parsys .promocard--microsite .promocard__content{padding:40px 30px}
.search-parsys .promocard--microsite .promocard__content__header{font-size:20px;line-height:24px}
}
@media screen and (min-width:1024px){.promocard--microsite{width:85%;max-width:1300px}
.promocard--microsite .promocard__content{padding:50px 40px}
.promocard--microsite .promocard__content__header{font-size:30px;margin-bottom:20px}
.promocard--microsite .promocard__content__text{margin-bottom:20px}
.search-parsys .promocard--microsite .promocard__content{padding:50px 40px}
.search-parsys .promocard--microsite .promocard__content__header{font-size:22px;line-height:26px}
}
#typeaheadGroupSearch .wrapper{position:relative;text-align:center}
#typeaheadGroupSearch .form-user-grp{display:inline-block;text-align:left;padding:0}
#typeaheadGroupSearch .twitter-typeahead{display:inline !important}
#typeaheadGroupSearch .btn-brand-2nd:focus{outline-color:#333}
#typeaheadGroupSearch .btn-brand-2nd:hover,#typeaheadGroupSearch .btn-brand-2nd:focus{background-color:#0061a0;background:linear-gradient(#0061a0,#0061a0)}
#typeaheadGroupSearch .typeahead-group-search__input,#typeaheadGroupSearch .typeahead-group-search__action{display:inline-block !important;width:auto;vertical-align:inherit !important}
#typeaheadGroupSearch .typeahead-group-search__action{margin-bottom:0;margin-left:0}
#typeaheadGroupSearch .error{color:#333;border-color:#db1818;background-color:#fde8e8 !important}
#typeaheadGroupSearch .error:focus{border-color:#db1818}
#typeaheadGroupSearch .errorSpan{font-size:13px;line-height:16px;background-color:#db1818;padding:7px 12px;background-image:none;border:0}
#typeaheadGroupSearch .errorSpan:after{border-color:rgba(187,0,0,0);border-left-color:#db1818;border-width:7px;margin-top:-5px;border-top:0;border-bottom:6px solid #db1818;border-left:6px solid transparent;border-right:6px solid transparent;top:0;left:15px}
#typeaheadGroupSearch .errorLabel{margin-left:0}
#typeaheadGroupSearch .errorSpanShow{display:block}
#typeaheadGroupSearch .guide-field-description{color:#fff;margin:5px 0;float:none}
#typeaheadGroupSearch .js-findGroup{margin:20px auto 0}
#typeaheadGroupSearch .tt-menu{top:23px !important;margin:10px 0 0 0;font-size:13px;max-height:130px;overflow:auto}
#typeaheadGroupSearch .promocard-help-question{display:inline-block;width:16px;height:16px;border-radius:9px;background-color:#969696;cursor:pointer;z-index:1;position:absolute}
#typeaheadGroupSearch .promocard-help-question-box{display:inline-block;width:16px;height:16px;border-radius:9px;background-color:#969696;position:absolute;top:15px;right:8px}
#typeaheadGroupSearch .promocard-help-question:hover{background-color:#777}
#typeaheadGroupSearch .promocard-help-question:focus,#typeaheadGroupSearch .promocard-help-question-box:focus{outline-color:#0061a0;outline-offset:2px;outline-style:solid;outline-width:2px}
#typeaheadGroupSearch .form-user-grp .typeahead-group-search__input{height:45px;margin-bottom:0}
@media screen and (max-width:767px){#typeaheadGroupSearch .wrapper{padding:0 20px}
#typeaheadGroupSearch .form-user-grp{display:block}
#typeaheadGroupSearch .typeahead-group-search__input{width:100%}
.prmomocard_input.static-form-container label{top:-3px}
}
@media screen and (min-width:768px){#typeahead-group-search__input .typeahead-group-search__action{margin-left:10px}
#typeaheadGroupSearch .form-user-grp,#typeaheadGroupSearch .form-user-grp .typeahead-group-search__input{width:300px}
}
.keyboard-active .promocard--microsite .promocard__content a.btn-brand-4th:focus{outline-color:#fff;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
.carousel--microsite{max-height:none;overflow:visible;background-color:#f2f2f2;padding-bottom:20px}
.carousel--microsite a:hover{text-decoration:none}
.carousel--microsite .carousel-caption{display:block}
.carousel--microsite .carousel-indicators{position:absolute;bottom:25px;left:0;z-index:15;width:100%;margin-left:auto;margin-right:auto;padding-left:0;list-style:none;text-align:center}
.carousel--microsite .item--microsite{max-height:none}
.carousel--microsite .carousel-caption{text-shadow:none;padding:15px 0;background-color:rgba(0,144,218,1);height:auto;text-decoration:none}
.carousel--microsite .carousel-caption--bottom{top:auto;position:relative}
.carousel--microsite .carousel-caption--bottom .caption-first-line{width:90%;font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:22px;font-weight:bold;margin-bottom:0}
.carousel--microsite .carousel-caption--bottom .caption-second-line{width:100%;font-size:14px;line-height:18px;font-weight:normal;margin-bottom:0}
.carousel--microsite .ui-slide-play{display:none;background-image:url('../../../static/images/herocarousel/carousel-stop.png')}
.carousel--microsite .ui-slide-stop{display:block;background-image:url('../../../static/images/herocarousel/carousel-play.png')}
.carousel--microsite .ui-slide-play,.carousel--microsite .ui-slide-stop{width:24px;height:24px;background-size:24px 24px;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:0;z-index:1}
.ui-slide-autoControl span{display:none}
.carousel--microsite .item--microsite{max-height:none}
.carousel--microsite .carousel-indicators{display:inline-block}
.carousel--microsite .carousel-indicators button{background:url('../../../static/images/herocarousel/carousel-off.png') 0 0 no-repeat;background-size:24px 24px;display:block;width:24px;height:24px;background-size:24px 24px;text-indent:-999px;cursor:pointer;border:0;border-radius:0;background-color:transparent;margin:0 2px}
.carousel--microsite .carousel-indicators .active button{background-size:24px 24px;background-color:transparent;background:url('../../../static/images/herocarousel/carousel-on.png') 0 0 no-repeat;width:24px;height:24px;background-size:24px 24px;text-indent:-999px;cursor:pointer;border:0;border-radius:0;background-color:transparent;margin:0 2px}
.carousel--microsite .carousel-indicators button span{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:1px}
.carousel--microsite .ui-slide-indicator{position:relative;z-index:1;text-align:center;display:inline-block;vertical-align:top}
.carousel--microsite .ui-slide-indicator ol{display:table;position:static;bottom:50%;height:auto;width:100%;margin-left:0}
.carousel--microsite .carousel-indicators li{display:inline-block;height:24px;width:24px;vertical-align:top;background-color:transparent;text-indent:-999px;cursor:pointer;border:0;border-radius:0;margin:2px;border:0}
.carousel--microsite .ui-slide-control{position:absolute;bottom:10px;z-index:10;height:0;width:100%;display:table;text-align:center}
.carousel--microsite .ui-slide-control button:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px;box-shadow:0 0 3px #333,0 0 7px #333}
.carousel--microsite .ui-slide-autoControl{display:inline-flex;vertical-align:top;margin:2px}
@media screen and (max-width:767px){.carousel--microsite .carousel-caption{padding-bottom:40px}
.carousel--microsite .ui-slide-control{bottom:30px}
}
@media screen and (min-width:768px){.carousel--microsite .carousel-caption{background-color:#0061a0;opacity:.9}
.carousel--microsite .item--microsite{height:240px}
.carousel--microsite .carousel-caption{padding:15px 0 32px;position:absolute;padding-bottom:40px}
.carousel--microsite .carousel-caption--bottom .caption-first-line{width:80%;font-size:20px;line-height:24px}
.carousel--microsite .carousel-caption--bottom .caption-second-line{width:100%}
.carousel--microsite .carousel-control .icon{display:none}
.carousel--microsite .ui-slide-control{bottom:27px}
}
@media screen and (min-width:1024px){.carousel--microsite .item--microsite{height:400px}
.carousel--microsite .carousel-caption{padding:20px 0 25px}
.carousel--microsite .carousel-indicators{bottom:30px}
.carousel--microsite .carousel-control .icon{width:30px;height:30px}
.carousel--microsite .carousel-caption--bottom .caption-first-line{width:85%;max-width:1300px;font-size:28px;line-height:32px}
.carousel--microsite .carousel-caption--bottom .caption-second-line{width:100%;max-width:1300px;font-size:18px;line-height:26px}
.microsite-carousel-spacer{margin-bottom:15px}
.carousel--microsite .carousel-caption{padding-bottom:40px}
.carousel--microsite .ui-slide-control{bottom:40px}
}
.cta-box:last-child,.cta-box:nth-last-child(-n+2):not(:nth-child(even)){margin-bottom:0}
.cta-box__content{display:table;width:100%;height:100%;border:1px solid #ccc}
.cta-box__content a{display:table-cell;color:#0061a0;text-align:center;text-transform:uppercase;vertical-align:middle;padding:5px}
.cta-box__content a:hover{text-decoration:none}
.cta-box__content a:focus{outline:auto}
.cta-box__content img{width:35px}
.cta-box__content__copy{display:block;width:60%;font-size:10px;line-height:14px;font-weight:normal;padding-top:5px;margin:0 auto}
@media screen and (min-width:768px){.cta-box__content img{width:52px}
}
@media screen and (min-width:1024px){.cta-box__content img{width:60px}
.cta-box__content__copy{font-size:11px;line-height:16px;font-weight:bold}
}
[data-comp-id="cta-boxes-container"]{background-color:#fff}
.cta-box-module{display:none;font-size:0;text-align:center;margin:auto}
.cta-box{display:inline-table;width:calc(50% - 20px);vertical-align:top;margin:0 10px 20px}
@media screen and (min-width:768px){.cta-box-module.small .cta-box{margin:0 2% 0 0;width:15%}
.cta-box-module.large .cta-box{margin:0 3% 0 0;width:22.75%}
.cta-box-module.small .cta-box:last-child,.cta-box-module.large .cta-box:last-child{margin-right:0}
}
@media screen and (min-width:1024px){.cta-box-module.large{width:80%}
}
[data-comp-id="dental-plan-rates"]{background-color:#fff}
.zipcode-wrapper .zip-section{height:auto;background-color:#f2f2f2;text-align:center;padding:20px 0;margin-bottom:20px}
.zipcode-wrapper .zip-section label{color:#333;font-size:16px;line-height:20px;font-weight:normal;margin-top:10px}
.zipcode-wrapper input{width:100px;margin-right:8px;border-radius:0;margin-left:6px}
.zipcode-wrapper .btn-brand-2nd{width:85%;margin-top:10px}
.zipcode-wrapper input:focus{border-color:#0090da}
.zipcode-char-container{display:none}
@media screen and (min-width:768px){.zipcode-wrapper .zip-section{display:table;min-width:365px;max-width:100%;padding-left:25px;padding-right:25px;margin:0 auto 30px}
.zipcode-wrapper .zip-section label{font-size:20px}
.zipcode-wrapper .btn-brand-2nd{width:auto}
}
@media screen and (min-width:1024px){.zipcode-wrapper .zip-section{min-width:500px;margin:0 auto 40px}
}
.microsite-header .wrapper{margin:0;padding:0}
.megamenu--open--microsite{overflow-y:visible}
.microsite-header .megamenu-trigger{float:left;padding:0 12px}
.microsite_menu--trigger{display:block;margin:15px 0;width:19px}
.megamenu-trigger__icon--open .microsite-trigger__icon,.microsite-trigger__icon--close,.microsite-trigger__icon--close svg,.microsite-trigger__icon--close.microsite_menu--trigger{display:none}
.megamenu-trigger__icon--open .microsite-trigger__icon--close.microsite_menu--trigger,.megamenu-trigger__icon--open .microsite-trigger__icon--close svg{display:block}
.megamenu-trigger--microsite .megamenu-trigger__icon{position:relative;top:initial;left:initial}
.megamenu-trigger--microsite .megamenu-trigger__icon.icon-close{position:relative;top:initial}
.microsite-header__logos{padding-right:12px;text-align:center}
.microsite-header__logos h1{margin:0;width:auto}
.microsite-header__logos a:focus{outline:auto}
.microsite-header__logos.global-header__middle a{max-width:200px}
.single-logo .microsite-header__logos.global-header__middle a{max-width:none}
.microsite-header__logos__img:nth-last-child(1):first-child{margin:auto}
.microsite-header__logos__img:nth-last-child(2):first-child{float:left}
.microsite-header__logos__img:nth-last-child(2):first-child~.microsite-header__logos__img:last-child{float:right}
.microsite-header__logos__img img{height:auto;max-height:27px;width:120px;transition:all .5s;margin:11.5px 0}
.global-header.microsite-header a:focus{outline-offset:-2px;outline-style:solid;outline-width:2px}
.microsite-header__logos{width:80%;flex-grow:1}
.microsite-header .global-header__left{width:5%;flex-grow:1}
.microsite-header .global-header__right{width:1%;flex-grow:1}
.keyboard-active .microsite_menu--trigger:focus{outline-offset:4px}
.microsite_menu--trigger:focus{outline-offset:4px}
@media screen and (min-width:768px){.microsite-header .wrapper{width:95%;margin:0 auto;padding:0}
.microsite-header .megamenu-trigger{display:none}
.microsite-header__logos{padding-right:0;width:85%;flex-grow:1}
.microsite-header .global-header__left{width:1%;flex-grow:1}
.microsite-header .global-header__right{width:35%;flex-grow:1}
.microsite-header__logos__img img{height:auto;max-height:38px;width:168px;margin:16px 0}
.microsite-header.global-header--minimized .microsite-header__logos__img img{height:auto;max-height:27px;width:120px;transition:all .5s;margin:11.5px 0}
.microsite-header .cta-trigger+*{margin-left:0}
}
@media screen and (min-width:768px) and (max-width:1023px){.microsite-header.yes-cta .global-header__left{width:35%}
.microsite-header.no-cta .global-header__right{width:1%;padding:0 15px 0 0}
}
@media screen and (min-width:1024px){.microsite-header__logos{padding-right:0;width:65%;flex-grow:1}
.microsite-header .global-header__left{width:15%;flex-grow:1}
.microsite-header .global-header__right{width:15%;flex-grow:1}
.microsite-header .wrapper{width:85%;max-width:1300px;padding:0}
.yes-cta.dual-logo .microsite-header__logos{width:67%}
.yes-cta.dual-logo .global-header__right{width:20%}
.no-cta.dual-logo .microsite-header__logos{width:80%}
.no-cta.dual-logo .global-header__left,.yes-cta.dual-logo .global-header__left{width:10%}
.no-cta.dual-logo .global-header__right{width:5%}
}
.microsite-header .cta-trigger{display:block;min-width:165px}
.microsite-header .cta-trigger--mobile.microsite-basic{margin-top:10px}
.microsite-header .cta-trigger--mobile{display:none;width:100%;height:auto}
.microsite-header .cta-trigger--mobile .cta-trigger__label.btn-brand-4th{height:100%;width:100%}
.microsite-header .cta-trigger .cta-trigger__label.btn-brand-4th{height:auto;background-color:#db0a5b;color:#fff}
.microsite-header .contact-trigger.cta-trigger.cta-trigger--mobile+*{margin-left:0}
.keyboard-active .microsite-header .cta-trigger a:focus{outline-color:#0061a0;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid}
@media screen and (max-width:767px){.keyboard-active .microsite-header .cta-trigger a:focus{outline-color:#fff;outline-offset:-7px}
.microsite-header .cta-trigger{display:none}
.microsite-header .cta-trigger--mobile{display:block}
.microsite-header__logos{padding-right:0}
.dual-logo .microsite-header__logos{width:80%;flex-grow:1;margin-left:5px;margin-right:10px;padding-right:0}
.microsite-header .global-header__left{width:15%;flex-grow:1}
.dual-logo .global-header__left{width:7%}
.dual-logo.microsite-header .global-header__right{width:0;flex-grow:1;display:none}
body:not(.megamenu--open--style) .cta-trigger--mobile ~ main{position:relative;top:40px}
}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.keyboard-active .microsite-header__logos.global-header__middle{padding-top:4px}
.keyboard-active .microsite-header__logos.global-header__middle img{margin-bottom:5px}
}
[data-comp-id="prod-char-container"]{background-color:#fff}
.microsite-product-chart .product_chart{display:block;width:95%;margin:auto}
.microsite-product-chart .product_chart .carousel--microsite a:hover,.microsite-product-chart .product_chart .carousel--microsite a:focus{text-decoration:underline}
.microsite-product-chart .left.carousel-control{left:-13px}
.microsite-product-chart .right.carousel-control{right:-13px}
.microsite-product-chart .product_chart .column-cell{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:50px;color:#333;font-size:14px;line-height:20px;font-weight:normal;border-bottom:1px solid #ccc;padding:15px}
.microsite-product-chart .product_chart--no-buttons .column-cell:last-child{border-bottom:0}
.microsite-product-chart .product_chart .life_insurance_col1>.column-cell,.microsite-product-chart .product_chart .column-wrapper div:first-of-type{font-weight:bold}
.microsite-product-chart .product_chart .microsite-column-category{height:100%;background-color:#0061a0;color:#fff;font-style:normal;font-size:14px;line-height:20px;font-weight:bold;text-align:center}
.microsite-product-chart .product_chart .microsite-column-category:not(:last-child){border-right:1px solid #fff}
.microsite-product-chart .product_chart .microsite-column-category p{padding:5px 15px;margin-bottom:0}
.microsite-product-chart .product_chart .left-col-mcc{border-right:0;background-color:#fff}
.microsite-product-chart .product_chart .life_insurance_col1{float:left;width:40%}
.microsite-product-chart .product_chart .life_insurance_col1 .column-head{align-items:stretch;font-size:14px;line-height:20px;text-align:right}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1{text-align:right}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1 span{width:100%;color:#333}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1 span:nth-child(1){font-weight:bold;font-size:14px;line-height:20px}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1 span:nth-child(1):after{content:"\A";white-space:pre}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1 span:nth-child(2){font-weight:normal;font-size:12px;line-height:14px}
.microsite-product-chart .product_chart .carousel--microsite{width:60%;float:right;max-height:none;height:auto;background-color:transparent;margin-bottom:0;padding:0}
.microsite-product-chart .product_chart .carousel--microsite:after{height:0}
.microsite-product-chart .product_chart .carousel-inner{height:auto}
.microsite-product-chart .product_chart .carousel-item{text-align:center;display:inline-block;width:100%;float:left;overflow:hidden}
.microsite-product-chart .product_chart .carousel-item .column-wrapper{float:left;width:20%}
.microsite-product-chart .product_chart .carousel-item .column-wrapper.column--odd,.microsite-product-chart .product_chart .carousel-item .column-wrapper.column--even{background-color:#e5eff5}
.microsite-product-chart .product_chart .life_chart_learn{padding:15px}
.microsite-product-chart .product_chart .life_chart_learn a{display:inline-block}
.microsite-product-chart .product_chart .textlink{text-decoration:none;background-image:none;background-position:0 0;background-size:auto;background-repeat:repeat;background-attachment:scroll;transition:all 300ms ease;color:#0061a0;font-size:12px;line-height:14px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}
.microsite-product-chart .product_chart .textlink:hover{color:#0090da;text-decoration:underline}
.microsite-product-chart .col2{float:right}
.microsite-product-chart .mcc2:first-child{width:50%}
.microsite-product-chart .mcc2:nth-last-child(2){width:50%;float:right}
@media screen and (min-width:768px){.microsite-product-chart .product_chart{width:100%}
.microsite-product-chart .product_chart .microsite-column-category{visibility:hidden}
.microsite-product-chart .product_chart .microsite-column-category p{overflow:hidden}
.microsite-product-chart .product_chart .life_insurance_col1{width:24%}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1 span{margin-right:0}
.microsite-product-chart .product_chart .carousel--microsite{width:76%}
.microsite-product-chart .product_chart .carousel-item{overflow:visible}
.microsite-product-chart .product_chart .carousel-item.visible-xs{display:none !important}
.microsite-product-chart .mcc2:first-child{width:100%}
.microsite-product-chart .product_chart .carousel-item .column-wrapper.column--even{background-color:#fff}
}
@media screen and (min-width:1024px){.product-comparison-chart-title p{font-size:28px;line-height:32px}
.microsite-product-chart .product_chart .life_insurance_col1 .product_chart_key1 span{margin-right:5px}
}
[data-comp-id="sec-header"]{background-color:#fff}
.section-header h2{color:#333;font-family:'Georgia','Times New Roman','Times','serif';font-size:18px;line-height:22px;font-weight:bold;text-align:center}
.section-bullets ul{list-style:disc;font-weight:normal;padding-left:20px}
.section-bullets li{font-size:14px;line-height:18px;font-weight:normal;margin-bottom:10px}
.section-text{margin-top:20px}
.section-text p{font-size:14px;line-height:20px;font-weight:normal;text-align:center}
.section-text p:last-child{margin-bottom:0}
.section-text .section__number{font-weight:bold}
@media screen and (min-width:768px){.section-header h2{font-size:20px;line-height:24px}
.section-bullets ul{display:inline-block;float:left;width:47.5%}
.section-bullets ul:nth-child(1){margin-right:2.5%}
.section-bullets ul:nth-child(2){margin-left:2.5%}
.section-bullets li:last-child{margin-bottom:0}
}
@media screen and (min-width:1024px){.section-header h2{font-size:22px;line-height:26px}
}
[data-comp-id="skinny-fax"]{background-color:#f2f2f2}
.microsite-skinny-find-an-x input:focus{border-color:#0061a0}
.skinny-fax .officeSearchInputErrorMessage{display:inline-block;position:relative}
.skinny-fax .officeSearchInput-Error-Message{position:absolute;width:100%}
@media screen and (min-width:768px){.skinny-fax .screen-reader{display:inline-flex}
}
@media screen and (max-width:767px){.skinny-fax>.wrapper{padding-right:20px;padding-left:20px}
.microsite-skinny-find-an-x .office-search__input{margin-top:21px}
.skinny-fax .officeSearchInput-Error-Message{position:inherit;width:100%;bottom:10px}
}
.subnav.subnav-mobile--open{display:block;height:calc(100% - 50px);overflow-y:auto;background-color:#f2f2f2}
.subnav.subnav-mobile--open .subnav__list__item__anchor{background-color:#e3e3e3;color:#333;text-transform:uppercase}
.subnav.subnav-mobile--open .subnav__list__item__anchor:hover{text-decoration:underline}
.subnav--microsite .icon,.micro-subnav .icon{height:17px;width:19px;top:-3px}
.subnav-detail .subnav__list__item__anchor svg{display:none}
.subnav__list__item__anchor.active .subnav__list__item__anchor__label svg{fill:#333}
.microsite-subnav .subnav__list__item__anchor:hover,.microsite-subnav .subnav__list__item__anchor:focus,.microsite-subnav-detail .subnav__list__item__anchor:hover,.microsite-subnav-detail .subnav__list__item__anchor:focus{outline-offset:-5px}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.microsite-subnav-detail .subnav__list__item__anchor,.microsite-subnav .subnav__list__item__anchor{padding-left:5px;padding-right:5px;padding-top:5px;margin-bottom:5px}
}
@media screen and (max-width:767px){.microsite-subnav .subnav__list__item:last-child{border-bottom:1px solid #ccc}
.microsite-subnav .subnav__list__item__anchor{font-weight:bold;font-size:14px;line-height:20px;border-top:1px solid #ccc}
.microsite-subnav .subnav__list__item__anchor svg{display:none}
.microsite-subnav .subnav__list__item__anchor:hover,.microsite-subnav .subnav__list__item__anchor:focus,.microsite-subnav-detail .subnav__list__item__anchor:hover,.microsite-subnav-detail .subnav__list__item__anchor:focus{outline-color:#0061a0}
}
@media screen and (min-width:768px){.subnav.subnav-mobile--open{overflow:visible;height:auto}
.subnav.subnav-mobile--open .subnav__list__item__anchor{text-transform:none}
.subnav.subnav--microsite:hover{background:#0061a0}
.micro-subnav .subnav__list{font-size:0}
.micro-subnav .subnav__list__item__anchor__label{line-height:20px}
.subnav-detail li a.active{background-color:#f2f2f2}
.subnav-detail li a.active p{color:#333}
.subnav-detail li a.active:hover p{text-decoration:underline}
.subnav-detail .subnav__list__item__anchor svg{display:inline}
}
@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.microsite-subnav .subnav__list__item,.microsite-subnav-detail .subnav__list__item{padding:3px 0 0 2px}
}
[data-comp-id="agi-contacts"]{background-color:#fff}
.agi-content-container .agi-content-header{text-align:center}
.agi-result-container{padding-top:20px}
.agi-content-container .agi-contact-header{font-size:16px;line-height:40px;font-weight:bold}
.agi-content-container .form-icon-wrapper select{font-size:14px}
.agi-content-container .agi-contacts-country-selector{margin:0 0 15px}
.agi-content-container .agi-contact-profile-container .row{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}
.agi-content-container .agi-contact-profile-container:last-child .row:last-child{margin-bottom:0}
.agi-content-container .agi-contact-profile-container h3{font-size:16px;line-height:20px;text-align:center}
.agi-content-container .agi-contact-profile-container p{font-size:14px;margin:0;word-wrap:break-word;line-height:20px}
.agi-content-container p.agi-contact-profile_name,.agi-content-container .agi-contact-profile_fax,.agi-content-container .agi-contact-profile_tel{font-weight:bold}
.agi-content-header .select-label{vertical-align:top;font-size:14px;color:#000;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.86;letter-spacing:-0.1px}
@media screen and (max-width:767px){.agi-content-container{padding:0 20px}
.agi-content-container .agi-contact-profile-container:last-child .row:last-child{border-bottom:0;padding-bottom:0}
.agi-content-container .agi-content-header{text-align:left}
.agi-content-header h2{text-align:center}
}
@media screen and (min-width:768px){.agi-content-container{margin:0 auto;width:80%}
.agi-result-container{padding-top:30px}
.agi-content-container .agi-contact-header{font-size:18px;margin-bottom:30px}
.agi-content-container .agi-contact-profile-container h3{font-size:18px;line-height:22px;text-align:left}
.agi-content-container .form-icon-wrapper{width:250px;display:inline-block;margin:0 6px}
.agi-content-container p.agi-contact-profile_name,.agi-content-container .agi-contact-profile_fax,.agi-content-container .agi-contact-profile_tel{font-weight:normal}
.agi-content-container .agi-contact-profile_tel{color:#000}
}
@media screen and (min-width:768px) and (max-width:1023px){.agi-content-container{width:100%;margin:0 auto}
.agi-content-container .agi-result-container{width:80%;margin:0 auto}
.agi-content-container .width-80{width:auto}
.agi-content-container .agi-contacts-country-selector{margin-right:20px}
}
@media screen and (min-width:1024px){.agi-result-container{padding-top:40px}
.agi-content-container .agi-contact-header{font-size:20px}
.agi-content-container .form-icon-wrapper{width:220px}
.agi-content-container .agi-contacts-country-selector{margin-right:25px}
}
[data-comp-id="bio-profile"]{background-color:#f2f2f2}
.bio-profile__dropdown{text-align:center}
.bio-profile__dropdown .form-icon-wrapper{display:none;width:100%;margin-bottom:20px}
.bio-profile__dropdown.filter1 .form-icon-wrapper:nth-child(1),.bio-profile__dropdown.filter2 .form-icon-wrapper:nth-child(2){display:inline-block}
.bio-profile__dropdown .form-icon-wrapper select{display:inline-block;font-size:14px;background-color:#fff}
.bio-profile__dropdown .form-icon-wrapper select:disabled{background-color:#ccc}
.bio-profile-results-container{display:flex;flex-wrap:wrap}
.bio-profile__results{display:flex;flex-direction:column;width:30%;background-color:#fff;box-shadow:1px 3px 5px 0 rgba(0,0,0,0.1);font-size:14px;text-align:center;margin:0 5% 30px 0}
.bio-profile__bottom{display:flex;padding:20px;flex-direction:column;height:100%;overflow:auto}
.bio-profile__bottom p{margin:0 auto 20px;line-height:18px}
.bio-profile__bottom>span{justify-content:center;display:flex;margin-top:auto}
.bio-profile-container h2{font-size:14px}
.bio-profile-overlay div.view-close{line-height:0}
.bio-profile-overlay__container{padding:20px 15px 0;background-color:#fff}
.bio-profile-overlay__container h3{font-size:20px;line-height:24px;margin-bottom:5px}
.bio-profile-overlay__container p{font-size:13px;line-height:18px}
.bio-profile__results>.rate-overlay-trigger{flex:0 0 auto}
.bio-profile svg.view-close{top:0;right:0}
.bio-page__selector .select{width:200px;display:inline-block;height:30px;position:relative;vertical-align:top}
@media screen and (max-width:767px){.bio-profile-container{padding:0 20px}
.bio-profile__dropdown.filter1.filter2 .form-icon-wrapper:nth-child(1){margin-bottom:10px}
.bio-profile__dropdown .form-icon-wrapper select{width:100%}
.bio-profile__results{width:100%;margin:0 0 10px}
.bio-profile-pic{margin-bottom:20px}
.bio-page__selector .select{width:100%}
.bio-page__selector .dropdown_label{left:0;position:relative}
}
@media screen and (min-width:768px){.bio-profile__dropdown .form-icon-wrapper{width:auto;margin-bottom:30px}
.bio-profile__dropdown.filter1.filter2 .form-icon-wrapper:nth-child(1){margin-right:20px}
.bio-profile__dropdown.filter1.filter2 .form-icon-wrapper:nth-child(2){margin-left:5px}
.bio-profile__dropdown .form-icon-wrapper select{max-width:300px;min-width:250px}
.bio-profile__results:nth-child(3n+3){margin-right:0}
.bio-profile-overlay__container{padding:30px 30px 10px}
.bio-profile-overlay__container h3{font-size:22px;line-height:26px;margin-bottom:5px}
.bio-profile-overlay__container p{font-size:14px;line-height:20px}
.bio-profile-overlay__header,.bio-profile-overlay__body{width:70%;float:right}
.bio-profile-pic{width:30%;float:left;padding-right:20px}
}
@media screen and (min-width:1024px){.bio-profile-overlay__container{padding:40px 40px 20px}
.bio-profile__dropdown .form-icon-wrapper{margin-bottom:40px}
.bio-profile__dropdown.filter1.filter2 .form-icon-wrapper:nth-child(1){margin-right:25px}
}
.cta-trigger{display:block}
.cta-trigger--mobile{display:none;width:100%;height:auto}
.cta-trigger--mobile .cta-trigger__label.btn-brand-4th{height:100%;width:100%}
.cta-trigger .cta-trigger__label.btn-brand-4th{height:auto;background-color:#db0a5b;color:#fff}
.cta-trigger .cta-trigger__label.btn-brand-4th:hover{background-color:#b6054a}
.contact-trigger.cta-trigger.cta-trigger--mobile+*{margin-left:0}
.keyboard-active .cta-trigger a:focus{outline-color:#0061a0;box-shadow:none;outline-offset:3px;outline-width:3px;text-decoration:none;outline-style:solid;background-color:#b6054a}
@media screen and (max-width:767px){.cta-trigger{display:none}
.cta-trigger--mobile{display:block;position:fixed;z-index:996;top:50px}
body:not(.megamenu--open--style) .cta-trigger--mobile ~ main{position:relative;top:40px}
.keyboard-active .cta-trigger a:focus{outline-color:#fff;outline-offset:-7px}
}
@media screen and (min-width:768px){.cta-trigger{width:auto}
.cta-trigger .cta-trigger__label.btn-brand-4th{width:auto}
.contact-trigger.cta-trigger--mobile{display:none}
}
.menu-focus{height:45px;display:block;width:40px}
@media screen and (min-width:768px){.search-trigger__icon--open{left:0}
.search-trigger__icon{transition:left 500ms ease 0}
.search-trigger.search-trigger--open{width:180px;text-align:left}
}
@media screen and (max-width:768px){.search-trigger.search-trigger--open{width:auto}
}
.search-trigger--open .search-trigger__link:not(.search-mobile-view){display:inline-block;left:150px;height:100%;z-index:920;padding:0;position:relative;font-size:0;width:25px;height:38px;top:15px;bottom:0;margin:0 auto;text-align:center}
.search-trigger--open .search-trigger__link:not(.search-mobile-view) .search-trigger__icon--open{position:relative;left:0;display:inline}
.microsites-advanced-login-container .login-container--close__label{text-transform:uppercase}
.microsites-advanced-login-container .login-container-alert span{font-size:13px;line-height:18px;font-weight:bold}
.microsites-advanced-login-container input{padding-top:10px;padding-bottom:10px}
.microsites-advanced-login-container input:focus{border-color:#0090da}
@media screen and (max-width:767px){.microsites-advanced-login-container .login-container-header--left{float:left}
.microsites-advanced-login-container .login-container-alert span{font-size:12px;line-height:16px}
.microsites-advanced-login-container .login-container-alert p{padding-top:10px}
.microsites-advanced-login-container .login-popout{margin-bottom:20px}
}
@media screen and (min-width:768px){.microsites-advanced-login-container .login-container--close{cursor:pointer;display:inline-block}
.microsites-advanced-login-container .login-container-alert p{font-size:13px;padding-top:20px}
.microsites-advanced-login-container .login-popout{margin-bottom:30px}
.microsites-advanced-login-container .login-popout:last-of-type{margin-bottom:0}
}
.microsites-advanced-carousel{max-height:none;background-color:#f2f2f2;padding-bottom:20px}
.microsites-advanced-carousel .carousel-inner .item{width:100%;background-color:#007bba;margin:0 auto}
.microsites-advanced-carousel .microsites-advanced-carousel__item--inner{width:100%;margin:0 auto;display:flex}
.microsites-advanced-carousel.carousel-fade .carousel-inner .item{opacity:.6;transition-property:opacity;transition-duration:.50s}
.microsites-advanced-carousel.carousel-fade .carousel-inner .item.active{opacity:1}
.microsites-advanced-carousel .carousel-inner .item,.microsites-advanced-carousel .microsites-advanced-carousel__item-title,.microsites-advanced-carousel .microsites-advanced-carousel__item-img{min-height:150px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title{position:relative;opacity:1;color:#fff;padding:15px 0}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top h2{font-family:'Georgia','Times New Roman','Times','serif';font-size:20px;line-height:22px;font-weight:bold;margin:0 0 10px 0}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top h3{font-weight:normal;width:100%}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--bottom a.btn-brand-4th.table{float:left}
.microsites-advanced-carousel .microsites-advanced-carousel__item{display:block}
.microsites-advanced-carousel .microsites-advanced-carousel__item-img{background-position:center center;background-size:cover;height:100%}
.microsites-advanced-carousel .ui-slide-control{position:absolute;bottom:40px;z-index:10;height:0;width:100%;display:table;text-align:center}
.microsites-advanced-carousel .ui-slide-autoControl{display:inline-flex;vertical-align:top;margin:0 2px}
.microsites-advanced-carousel .ui-slide-play{display:none;background-image:url('../../../static/images/herocarousel/carousel-stop.png')}
.microsites-advanced-carousel .ui-slide-stop{display:block;background-image:url('../../../static/images/herocarousel/carousel-play.png')}
.microsites-advanced-carousel .ui-slide-play,.microsites-advanced-carousel .ui-slide-stop{width:24px;height:24px;background-size:24px 24px;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:0}
.microsites-advanced-carousel .ui-slide-play span,.microsites-advanced-carousel .ui-slide-stop span{display:none}
.microsites-advanced-carousel .ui-slide-indicator{position:relative;z-index:1;text-align:center;display:inline-block;vertical-align:top}
.microsites-advanced-carousel .ui-slide-indicator ol{position:static;bottom:50%;height:auto;width:100%;margin-left:2px}
.microsites-advanced-carousel .ui-slide-indicator li{display:inline-block;height:24px;width:24px;vertical-align:top;background-color:transparent;text-indent:-999px;cursor:pointer;border:0;border-radius:0;margin:0}
.microsites-advanced-carousel .ui-slide-indicator li.active{width:auto;height:auto;background-image:url('../../../static/images/herocarousel/carousel-on.png');background-size:24px 24px;background-color:transparent}
.microsites-advanced-carousel .ui-slide-indicator button{display:block;width:24px;height:24px;background-image:url('../../../static/images/herocarousel/carousel-off.png');background-size:24px 24px;text-indent:-999px;cursor:pointer;border:0;border-radius:0;background-color:transparent;margin:0}
.microsites-advanced-carousel .ui-slide-indicator .active button{background:url('../../../static/images/herocarousel/carousel-on.png') 0 0 no-repeat;background-size:24px 24px}
.microsites-advanced-carousel .ui-slide-indicator span{overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;font-size:1px}
.microsites-advanced-carousel .carousel-control{display:none}
.microsites-advanced-carousel__item-title--bottom a{background-color:#a4ce4e;color:#000}
.microsites-advanced-carousel .ui-slide-control button:focus{outline-color:#0061a0;outline-offset:-2px;outline-style:solid;outline-width:2px;box-shadow:0 0 3px #333,0 0 7px #333}
@media screen and (max-width:767px){.microsites-advanced-carousel .microsites-advanced-carousel__item-title{padding:15px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--bottom{padding-top:10px}
.microsites-advanced-carousel .ui-slide-control{bottom:30px}
.microsites-advanced-carousel .carousel-indicators{display:block}
}
@media screen and (min-width:768px){.microsites-advanced-carousel{max-height:none;padding-bottom:30px}
.microsites-advanced-carousel .carousel-inner .item,.microsites-advanced-carousel .microsites-advanced-carousel__item-title,.microsites-advanced-carousel .microsites-advanced-carousel__item-img{height:240px;max-height:240px}
.microsites-advanced-carousel .microsites-advanced-carousel__item--inner{width:95%;margin:0 auto}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title{padding-top:15px;padding-bottom:25px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top,.microsites-advanced-carousel .microsites-advanced-carousel__item-title--bottom{padding-right:50px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top h2{font-size:28px;line-height:32px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top h3{line-height:18px;font-size:14px;margin:0 0 15px 0}
.microsites-advanced-carousel .carousel-indicators{left:50%;top:auto;bottom:35px}
}
@media screen and (min-width:1024px){.microsites-advanced-carousel{max-height:none;padding-bottom:40px}
.microsites-advanced-carousel .carousel-inner .item,.microsites-advanced-carousel .microsites-advanced-carousel__item-title,.microsites-advanced-carousel .microsites-advanced-carousel__item-img{height:400px;max-height:400px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title{padding-top:40px;padding-bottom:0}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top h2{font-size:48px;line-height:52px}
.microsites-advanced-carousel .microsites-advanced-carousel__item-title--top h3{font-size:20px;margin:0 0 20px 0;line-height:24px}
.microsites-advanced-carousel .microsites-advanced-carousel__item--inner{width:85%;margin:0 auto;max-width:1300px}
.microsites-advanced-carousel .carousel-indicators{bottom:55px}
.microsites-advanced-carousel .ui-slide-control{bottom:65px}
}
[data-comp-id="drop-down-page-linka"]{background-color:#fff}
.dropdown-page-linka-select_wrapper{overflow-x:hidden;overflow-y:hidden;width:100%;max-width:300px;height:40px;float:left;border-radius:2px;font-weight:normal}
.dropdownpagelinka .list-filter__item--single{width:auto;margin-right:8px}
.dropdown-product__selector.form-user-ctrl.user-select.display-font-style{padding-right:25px}
.drop-down-linka-error{background-color:#db1818;padding:7px 12px;color:#FFF;margin-top:8px;position:relative;margin-bottom:10px;line-height:16px;font-size:13px;text-align:left}
.drop-down-linka-error:before{content:"";background:#db1818;position:absolute;left:20px;width:17px;height:6px;-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);display:block;top:-8px}
.drop-down-linka-errorMsg{display:none}
@media screen and (max-width:767px){.dropdownpagelinka .list-filter__item--single{margin-right:0}
.dropdownpagelinka .list-filter{padding:0}
.dropdown-page-linka-btn_global{width:100%}
.dropdown-page-linka-select_wrapper{max-width:100%}
h2.page-link-title{font-size:22px;text-align:center}
.dropdownpagelinka.section.xk-section-base{padding:0 10px}
}
@media screen and (min-width:768px){.width-100{width:100%;margin-left:auto;margin-right:auto}
.btn-brand-2nd .dropdown-page-linka-btn_global{margin:0;float:right}
.page-link-title{width:100%;color:#333;font-size:20px;line-height:24px;font-weight:bold;text-align:center !important}
}
[data-comp-id="drop-down-linkb"]{background-color:#f2f2f2}
.drop-down-linkb select{-moz-appearance:none;background-color:white;border-radius:2px;font-size:13px;height:40px;margin-bottom:0;padding:8px 17px 8px 12px;width:100%}
.dropdown-page-linkb-select_wrapper{overflow-x:hidden;overflow-y:hidden;width:100%;height:40px;float:left;border-radius:2px;font-weight:400}
.button-disabled{pointer-events:none;cursor:default}
.button-disabled:hover{text-decoration:none;background-color:#a4ce4e;background:-webkit-linear-gradient(#a4ce4e,#a4ce4e);background:linear-gradient(#a4ce4e,#a4ce4e)}
.drop-down-linkb-left{background:#fff;font-size:14px;line-height:18px;word-wrap:break-word;box-shadow:rgba(0,0,0,0.09) 1px 3px 5px 0;padding:30px}
.drop-down-linkb-left ul{list-style-type:disc;padding-left:20px}
.drop-down-linkb-left ol{list-style-type:decimal;padding-left:20px}
.drop-down-linkb-left p,.drop-down-linkb-left ul,.drop-down-linkb-left ol{margin-bottom:20px}
.drop-down-linkb-left li{margin-bottom:10px}
.drop-down-linkb-left p:last-child,.drop-down-linkb-left ul:last-child,.drop-down-linkb-left ol:last-child,.drop-down-linkb-left li:last-child{margin-bottom:0}
.drop-down-linkb-left .dropdown-linkb-Border{display:block;border-top:1px solid #ccc;padding-top:15px;margin-top:15px}
.drop-down-linkb-left-text p:last-child:not(.dropdown-linkb-Border){margin-top:15px}
.drop-down-linkb-left .dropdown-linkb-rtf-title{color:#333;font-size:22px;line-height:26px;font-weight:normal;text-align:center}
.drop-down-linkb-right{float:left;width:100%;background:#0061a0;color:#fff;box-shadow:rgba(0,0,0,0.09) 1px 3px 5px 0;padding:30px}
.drop-down-linkb-right a,.drop-down-linkb-right a:active,.drop-down-linkb-right a:focus{background-color:#a4ce4e;background:-webkit-linear-gradient(#a4ce4e,#a4ce4e);background:linear-gradient(#a4ce4e,#a4ce4e);color:#333}
.drop-down-linkb-right a:hover{background-color:#b7dd58;box-shadow:rgba(0,0,0,0) 0 1px 1px 0;background:-webkit-linear-gradient(#b7dd58,#b7dd58);background:linear-gradient(#b7dd58,#b7dd58);text-decoration:underline;color:#333}
.drop-down-linkb .dropdown-product__selectors{padding-right:24px}
.drop-down-linkb-error{background-color:#db1818;padding:7px 12px;color:#FFF;margin-top:66px;position:relative;margin-bottom:10px;line-height:16px;font-size:13px;text-align:left}
.drop-down-linkb-error:before{content:"";background:#db1818;position:absolute;left:20px;width:17px;height:6px;-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg);display:block;top:-8px}
.drop-down-linkb-errorMsg{display:none}
@media screen and (max-width:767px){.drop-down-linkb-margin-bottom{margin-bottom:15px}
}
@media screen and (min-width:768px){.drop-down-linkb{display:table}
.drop-down-linkb-left{display:table-cell;width:50%;font-size:14px}
.drop-down-linkb-left p{font-size:14px}
.drop-down-linkb-left .dropdown-linkb-Border{border-top:1px solid #ccc;padding-top:20px;margin-top:20px}
.drop-down-linkb-left .dropdown-linkb-rtf-title{font-weight:bold}
.drop-down-linkb-right{display:table-cell;float:none;width:50%}
.drop-down-linkb-right .dropdown-linkb-header .drop-down-btn_global{float:left}
.drop-down-linkb-margin-bottom{margin-bottom:15px}
}
@media screen and (min-width:1024px){.drop-down-linkb-left{font-size:16px;padding:40px}
.drop-down-linkb-left p{font-size:16px}
.drop-down-linkb-right{font-size:20px;padding:40px}
.drop-down-linkb-left .dropdown-linkb-rtf-title{font-size:24px;line-height:28px}
.drop-down-linkb-margin-bottom{margin-bottom:15px}
}
[data-comp-id="explore-container"]{background-color:#f2f2f2}
.explore-container .list-filter{padding:0}
.teaser-title-align{text-align:center}
.exp_btn{font-size:12px;line-height:15px;min-width:40px;border:0 solid transparent;color:#fff;border-radius:2px;background-color:#007abc;box-shadow:rgba(0,0,0,0.2) 0 1px 1px 0;font-weight:bold;text-transform:uppercase;text-decoration:none;text-align:center;padding:12.5px 30px;margin:0 10px}
.exp_btn:hover{color:#fff;background-color:#0090da;button-shadow:none;text-decoration:underline}
.block1{display:inline-block;margin:0}
.block2{display:inline-block;padding:0}
.brd-top,.brd-bottom{height:20px}
.brd-top{border-top:1px solid #ccc}
.brd-bottom{border-bottom:1px solid #ccc}
.space-around{width:100%;padding-top:0;padding-bottom:0;margin:0 auto}
.list-filter{width:100%;margin:0}
.list-filter.text-center.explore-container-background{padding:0 20px}
@media screen and (max-width:767px){.explore-container-background{text-align:center}
.explore-container-background .office-search__label{text-align:center;padding-left:0;margin:0;width:100%}
.teaser-title-align{padding-top:0}
.exp_btn{display:inline-block;width:100%;font-size:12px;margin:0}
.block2{width:100%}
}
@media screen and (min-width:768px){.list-filter.text-center.explore-container-background{padding:0 30px}
.brd-top,.brd-bottom{height:30px}
}
@media screen and (min-width:1024px){.explore-container-background .office-search__label{margin:0}
.list-filter.text-center.explore-container-background{padding:0 40px}
.brd-top,.brd-bottom{height:40px}
}
.share__via_email{position:absolute;right:0;display:block;padding-top:15px;height:45px;padding-right:30px;z-index:999}
.share__via_email a:hover,.share__via_email a:active{text-decoration:none}
.share__via_email div{display:table}
.share__via_email_click_chat_enabled{margin-right:15%}
.share__via_email--social{left:155px;position:relative;background-color:#fff;font-size:12px;line-height:39px;font-weight:600;text-transform:uppercase;text-decoration:none;text-align:center;min-width:40px;width:auto;border:0 solid transparent;border-radius:2px;box-shadow:rgba(0,0,0,0.2) 0 1px 1px 0;padding:0 20px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;opacity:0}
.share__chat-social__open{left:23px;opacity:1}
.share__chat--social a svg{padding-top:7px}
.share__via_email-buttons{position:relative;z-index:2;cursor:pointer;display:table}
.share__via_email-buttons:hover,.share__via_email-buttons:focus{background-color:#007abc;background:-webkit-linear-gradient(#007abc,#007abc);background:linear-gradient(#007abc,#007abc)}
.share__via_email-buttons a{color:#fff;text-decoration:none;display:table-cell;vertical-align:middle}
.share__via_email-buttons svg{display:table-cell;margin-left:5px;fill:#fff}
.bg-gray-1st .share__via_email-buttons:hover{background-color:#007abc}
*::-ms-backdrop,.share__via_email-buttons{margin-top:-3px}
.global-share-btn .visible-xs .share__via_email-buttons{display:none}
.share__via_email-buttons.btn-brand-1st{background:#007abc}
.not-share .share__via_email-buttons.btn-brand-1st{background:#fff}
.not-share .share__via_email-buttons svg{fill:#007abc}
.not-share .share__via_email-buttons:hover svg{fill:#fff}
.not-share .share__via_email-buttons a{color:#007abc}
.not-share .share__via_email-buttons:hover a{color:#fff;text-decoration:underline}
.not-share .share__via_email-buttons{border:2px solid #007abc}
.not-share .share__via_email-buttons:hover{background-color:#007abc;background:-webkit-linear-gradient(#007abc,#007abc);background:-moz-linear-gradient(#007abc,#007abc);color:#fff}
.share__via_email-buttons{display:inline-block;background:#fff;box-shadow:2px 2px 10px #999;padding:12.5px 20px}
@media screen and (max-width:767px){.share__via_email_click_chat_enabled{display:block}
.mobile-share-btn .share__via_email{padding:8px 0 4px 0;margin:10px 0}
.mobile-share-btn .share__via_email,.mobile-share-btn .share__via_email-buttons{position:static}
.mobile-share-btn .share__via_email.share__via_email_click_chat_enabled{background:#fff;display:inline-block;z-index:11111;width:100%;height:auto}
.mobile-share-btn .not-share .share__via_email-buttons.btn-brand-1st{background:#fff;margin:0;padding:10px 10px 6px 10px;border:1px solid #007abc;box-shadow:rgba(0,0,0,0.2) 0 1px 1px 0;font-size:12px;border-right:1px solid #ccc}
.mobile-share-btn .not-share .share__via_email-buttons a{color:#007abc}
.share__via_email-buttons.btn-brand-1st{background:#fff;color:#007abc;margin-top:20px;padding:10px 20px;margin-bottom:0;height:40px}
.share__via_email-buttons svg{fill:#007abc}
.mobile-share-btn .global-share-btn .visible-xs .share__via_email-buttons{display:inline-block;background:#fff;box-shadow:rgba(0,0,0,0.2) 0 1px 1px 0;padding:10px 20px;border:1px solid #007abc}
.share__via_email-buttons a{color:#007abc;float:left;line-height:20px;margin-right:2px}
.share__via_email-buttons.btn-brand-1st:hover{background:#fff}
}
@media screen and (min-width:768px){.share__via_email_click_chat_enabled{margin-right:16%}
}
@media screen and (min-width:768px) and (max-width:1023px){.share__via_email-buttons.btn-brand-1st{padding:5px 10px}
}
@media screen and (min-width:1024px){.share__via_email_click_chat_enabled{margin-right:12.5%}
}
.processStage_headline{font-size:16px;font-weight:bold;text-align:left;color:#333;min-height:22px}
.processStage_description{font-size:13px;text-align:left;color:#333}
.col-cntl-1,.col-cntl-2,.col-cntl-3,.col-cntl-4,.col-cntl-5{overflow:hidden}
@media screen and (max-width:767px){.processStageHeader{display:inline-block}
.processstage_alignment{padding:0}
.col-ctrlr{padding-bottom:0;padding-top:20px}
.col0,.col1,.col2,.col3,.col4{margin:0 10px 20px 10px}
.col-cntl-1,.col-cntl-2,.col-cntl-3,.col-cntl-4,.col-cntl-5{float:left;width:100%;position:relative;background:#fff;text-align:center}
.processStageHeader .col0{margin-top:20px}
}
@media screen and (min-width:768px){.processstage_main{background:#fff;display:table;width:85%;margin-left:6%;max-width:1300px}
.col-cntl-1,.col-cntl-2,.col-cntl-3,.col-cntl-4,.col-cntl-5{padding:30px 0}
.col-cntl-2 .col0,.col-cntl-2 .col1,.col-cntl-2 .col2,.col-cntl-3 .col0,.col-cntl-3 .col1,.col-cntl-3 .col2,.col-cntl-4 .col0,.col-cntl-4 .col1,.col-cntl-4 .col2,.col-cntl-4 .col3,.col-cntl-5 .col0,.col-cntl-5 .col1,.col-cntl-5 .col2,.col-cntl-5 .col3,.col-cntl-5 .col4{float:left;position:relative;overflow:hidden;background:#fff}
.col-cntl-2 .col0,.col-cntl-2 .col1,.col-cntl-2 .col2{width:50%}
.col-cntl-3 .col0,.col-cntl-3 .col1,.col-cntl-3 .col2{width:33.3%}
.col-cntl-4 .col0,.col-cntl-4 .col1,.col-cntl-4 .col2,.col-cntl-4 .col3{width:25%}
.col-cntl-5 .col0,.col-cntl-5 .col1,.col-cntl-5 .col2,.col-cntl-5 .col3,.col-cntl-5 .col4{width:20%}
.processstage_alignment{padding:0 15px}
.col0 .processstage_alignment{padding-left:0}
}
@media screen and (min-width:1024px){.col-cntl-5,.col-cntl-4,.col-cntl-3,.col-cntl-2,.col-cntl-1{padding:40px 0}
.processstage_alignment{padding:0 20px}
}
[data-comp-id="resource-filter-mega"]{background-color:#fff}
.resource-filter-mega .brd{margin-bottom:15px}
.resource-filter-mega .list__item p{color:#333}
.resource-filter-mega .list__item__date{color:#999}
.document-icon{height:20px;width:auto;padding-right:5px}
.download-link{font-size:14px;line-height:20px}
.document-size{color:#666;font-size:10px;line-height:14px}
.teaser-descrip{text-align:left;color:#333;font-size:14px;line-height:20px;padding-top:10px;padding-bottom:10px}
.resource-filter-mega .list__item--right.linkLeftItem{margin-right:65px}
.resource-filter-mega .space-around{padding:0}
.resource-filter-mega .results_pagination{width:80%;text-align:left;margin:0 auto}
.resource-filter-mega .explore-container .list-filter{padding-bottom:0;padding-top:20px}
.resource-filter-mega .explore--main-container .office-search__label{text-align:center;padding-left:0;margin:0}
.resource-filter-mega .form-item__field .js-formLib-mega{max-width:300px;padding-right:25px}
.resource-filter-mega .list__item__title{display:inline-block;margin-bottom:5px}
@media screen and (max-width:767px){.resource-filter-mega .list-filter{margin:0 auto 0}
.resource-filter-mega .display-filter-none{font-size:16px;line-height:20px;font-weight:bold}
.resource-filter-mega .list__item__title{font-size:14px;line-height:18px}
.resource-filter-mega .list__title{font-size:16px}
.resource-filter-mega .brd{margin-top:0}
.resource-filter-mega .form-item__label{padding-bottom:20px}
.resource-filter-mega .list-filter__item .form-item{text-align:center}
.mega-list{margin-top:10px}
.more-content__title.teaser-title-ali{margin-top:10px}
div.more-content__title.teaser-title-ali.line-border{text-align:left;padding-top:20px}
.resource-filter-mega .text-center{text-align:left}
.resource-filter-mega .explore-container .block1{width:100%}
.resource-filter-mega .list-filter{padding:0 10px}
.resource-filter-mega .form-item__field .js-formLib-mega{max-width:initial;padding-right:25px}
.resource-filter-mega .list-filter__item--single .form-item__field{width:100%;min-width:150px}
.resource-filter-mega .list__item--right.linkLeftItem{margin-right:38px}
.resource-filter-mega .results_pagination{text-align:center}
}
@media screen and (min-width:768px){.resource-filter-mega .list__title{font-size:18px;margin-bottom:10px;line-height:22px}
.resource-filter-mega .display-filter-none{font-size:18px;margin-bottom:10px;line-height:22px}
.teaser .more-content__title.teaser-title-ali{text-align:center}
.line-border{border-top:1px solid #ccc;margin-bottom:5px}
.download-link{font-size:12px;line-height:20px;font-weight:bold;text-transform:uppercase}
.resource-filter-mega .results_pagination{width:100%}
}
@media screen and (min-width:1024px){.resource-filter-mega .results_pagination{width:80%}
.resource-filter-mega .more-content__title{margin-bottom:0}
.download-link:hover{text-decoration:underline}
.document-size{font-size:11px;line-height:15px}
.resource-filter-mega .list__title{font-size:20px;margin-bottom:10px;line-height:24px}
.resource-filter-mega .display-filter-none{font-size:20px;margin-bottom:10px;line-height:24px}
}
.generic_overlay_close{display:block;position:absolute;float:right;clear:both;top:0;right:0;width:16px;height:16px;z-index:9;cursor:pointer}
.generic_overlay_header{height:auto;background-color:#f2f2f2;text-align:center;padding:40px 20px 25px 20px}
.generic_overlay_header h2{font-family:'Georgia','Times New Roman','Times','serif';font-size:28px;line-height:30px;font-weight:bold;margin-bottom:10px}
.generic_overlay_header p{font-size:13px;line-height:16px}
.generic_overlay_body{background-color:#fff;text-align:left;padding:20px}
.generic_overlay_body .overlay_network_description{padding-bottom:20px}
.generic_overlay_body .overlay_network_description h3{line-height:24px;font-weight:normal;font-size:28px;margin-bottom:10px}
.generic_overlay_body .overlay_network_description ul{font-size:20px;font-weight:normal;padding-top:0;padding-left:30px}
.generic_overlay_body .overlay_network_description li{list-style:disc;font-size:14px}
.generic_overlay_body .overlay_network_description a{display:block}
.generic_overlay_body .overlay_network_description p{margin-top:10px;margin-bottom:10px;font-size:14px;line-height:20px}
.generic_overlay_body .overlay_network_description p img{max-width:300px}
.generic_overlay_body .overlay_network_description div:first-child{margin:20px 0}
@media screen and (max-width:768px){.generic_overlay_body .overlay_network_description h3{font-size:14px;line-height:20px}
.generic_overlay_header{padding:40px 20px 25px 20px}
.generic_overlay_header p{margin-bottom:0}
}
@media screen and (min-width:768px){.generic_overlay_header{padding:55px 30px 50px 30px}
.generic_overlay_header h2{font-size:36px;line-height:40px;padding:initial}
.generic_overlay_body{padding:30px}
.generic_overlay_body .overlay_network_description{padding-bottom:30px}
.generic_overlay_body .overlay_network_description p{font-size:14px;line-height:20px}
.generic_overlay_header p{font-size:14px;line-height:18px;margin-bottom:0}
.generic_overlay_body .overlay_network_description h3{font-size:20px;line-height:24px}
.generic_overlay_close{top:0;right:0}
}
@media screen and (min-width:1024px){.generic_overlay_header{padding:65px 40px 60px 40px}
.generic_overlay_body{padding:40px}
.generic_overlay_header h2{font-size:44px;line-height:44px}
.generic_overlay_body .overlay_network_description h3{font-size:22px;line-height:26px}
.generic_overlay_header p{font-size:16px;line-height:20px;margin-bottom:0}
}