.embed-container{position:relative;width:100%;display:block;margin:0;padding:56.25% 0 0}.embed-container iframe{position:absolute;width:100%;height:100%;top:0;left:0;display:block;margin:0}.callout-modal{position:fixed;width:40px;min-height:200px;bottom:80px;right:-100vw;padding:0 10px 0 30px;transition:all .3s ease 0s;box-sizing:border-box;z-index:8}@media (min-width: 1080px){.callout-modal{bottom:20px;padding:0 0 0 40px}}.callout-modal *{box-sizing:border-box}.callout-modal i,.callout-modal [class*=material-]{display:inline-block;font-size:inherit;line-height:inherit;color:inherit;vertical-align:top}.callout-modal .callout-button,.callout-modal a.callout-button{position:relative;width:auto;display:inline-block;margin:0 20px 20px;padding:10px 20px;font-size:14px;line-height:20px;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;transition:all .3s ease 0s;vertical-align:top;cursor:pointer;z-index:1}.callout-modal .callout-button [class*=material-],.callout-modal a.callout-button [class*=material-]{font-size:20px;margin:0 5px 0 0}.callout-modal .callout-button:not(.secondary),.callout-modal a.callout-button:not(.secondary){background:#1A4790;color:#fff}.callout-modal .callout-button:not(.secondary):hover,.callout-modal a.callout-button:not(.secondary):hover{background:#081831}.callout-modal p .callout-button{margin:20px 0}body:not(.home) .callout-modal h1,body:not(.home) .callout-modal h2,body:not(.home) .callout-modal h3,body:not(.home) .callout-modal h4,body:not(.home) .callout-modal h5,body:not(.home) .callout-modal h6{clear:both;font-weight:700;vertical-align:top}body:not(.home) .callout-modal h2{font-size:5rem;line-height:5rem;letter-spacing:-.1rem;margin:0 0 2rem}body:not(.home) .callout-modal h3{font-size:3.2rem;line-height:3.5rem;letter-spacing:-.08rem;margin:0 0 1rem}body:not(.home) .callout-modal h3+h4{margin:2rem 0 .5rem}body:not(.home) .callout-modal h4{font-size:2rem;line-height:2.5rem;letter-spacing:-.05rem;margin:0 0 1rem}body:not(.home) .callout-modal h5{font-size:1.4rem;line-height:2rem;text-transform:uppercase;margin:0 0 2rem}body:not(.home) .callout-modal h6{font-size:1.4rem;line-height:2rem;font-weight:400;margin:0 0 2rem}.callout-modal.active{right:20px}.callout-modal.open{width:calc(100vw - 40px)}@media (min-width: 1080px){.callout-modal.open{width:64.2857142857vw}}@media (min-width: 1600px){.callout-modal.open{width:42.8571428571vw}}.callout-modal__bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#ffffff;overflow:hidden;z-index:-1}.callout-modal__bg:before{content:"";position:absolute;width:15px;height:100%;top:0;left:0;background:#1A4790}.callout-modal__bg svg{position:absolute;width:120px;top:10px;right:calc(100% - 15px);transform-origin:top right;transform:rotate(-90deg);fill:#1a4790}.callout-modal__toggle{position:absolute;width:50px;top:45px;right:calc(100% - 5px);font-size:10px;line-height:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;transform-origin:top right;transform:rotate(-90deg);text-align:center;cursor:pointer;z-index:2}.callout-modal__toggle [class*=material-]{font-size:20px;line-height:20px;margin:-5px 0 0}.callout-modal__content{width:100%}.callout-modal .callout-slider{position:relative;width:100%;margin:-20px 0 0;padding:0 0 40px;z-index:0}@media (min-width: 1080px){.callout-modal .callout-slider{padding:0}}.callout-modal .callout-slider__slides{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:0;padding:0;overflow:hidden;z-index:0}.callout-modal .callout-slider__slides-item{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin:0;padding:0;flex:1 0 auto}@media (min-width: 1080px){.callout-modal .callout-slider__slides-item{padding:0 0 20px}}.callout-modal .callout-slider__slides-item__thumb{width:calc(100% - 40px);margin:0 20px 20px;display:inline-block;flex:0 1 auto;background-size:cover;background-position:center center;background-repeat:no-repeat;vertical-align:top}@media (min-width: 1080px){.callout-modal .callout-slider__slides-item__thumb{width:calc(50% - 10px);margin:0 0 40px 10px}}.callout-modal .callout-slider__slides-item__thumb img{width:100%}.callout-modal .callout-slider__slides-item__content{width:100%;display:inline-block;flex:1 1 auto;padding:0;vertical-align:top}@media (min-width: 1080px){.callout-modal .callout-slider__slides-item__content{width:50%;padding:50px 0 10px}}body:not(.home) .callout-modal .callout-slider__slides-item__content{padding-left:20px!important;padding-right:20px!important}.callout-modal .callout-slider .carousel-controls{position:absolute;width:calc(100% - 40px);display:flex;flex-direction:row;flex-wrap:nowrap;left:15px;bottom:20px;z-index:2}@media (min-width: 1080px){.callout-modal .callout-slider .carousel-controls{width:50%;left:5px}}.callout-modal .callout-slider .carousel-controls span{position:relative;width:20px;display:inline-block;margin:0 5px;font-size:20px;line-height:20px;color:#1a4790;transition:all .3s ease 0s;vertical-align:top;cursor:pointer;z-index:1}body:not(.touch-device) .callout-modal .callout-slider .carousel-controls span:hover{color:#1a479080}.callout-modal .callout-slider .carousel-controls .carousel-indices{width:calc(100% - 50px);display:flex;flex-direction:row;flex-wrap:nowrap;margin:0;padding:0;vertical-align:top}.callout-modal .callout-slider .carousel-controls .carousel-indices .carousel-index{position:relative;width:10px;height:20px;display:inline-block;flex:0 1 auto;margin:0 5px;padding:0;transition:all .3s ease 0s;cursor:pointer;vertical-align:top}.callout-modal .callout-slider .carousel-controls .carousel-indices .carousel-index:before{content:"";position:absolute;width:100%;height:2px;display:block;top:9px;left:0;margin:0;padding:0;background:rgba(26,71,144,.5);transition:all .3s ease 0s}.callout-modal .callout-slider .carousel-controls .carousel-indices .carousel-index.active{flex:1 0 auto}.callout-modal .callout-slider .carousel-controls .carousel-indices .carousel-index.active:before{background:#1a4790}body:not(.touch-device) .callout-modal .callout-slider .carousel-controls .carousel-indices .carousel-index:hover:before{background:#1a4790}
