body{margin:0;padding:0;box-sizing:border-box;letter-spacing:0;font-family:"Segoe UI","Segoe WP","Segoe UI Symbol","Helvetica Neue",Tahoma,"Lucida Grande",Helvetica,sans-serif}.FlexWizardloading{position:absolute;left:50%;top:50%;z-index:1;width:50px;height:50px;margin:-30px 0 0 -30px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (min-width:320px) and (max-width:539px){.flex-wizard{padding:5em 1.5em 5em 1.5em!important}.flex-wizard .flex-wizard-cards{padding:1.25em 0 3em 0!important;flex-direction:column!important}.flex-wizard .flex-wizard-result-mobile{width:300px}.flex-wizard .dec-top{padding-top:30px!important}.flex-wizard .label-button-list{padding:1.25em 1.5em 5em 1.5em!important}.flex-wizard .flex-card,.flex-wizard .flex-card-without-desc{padding:1.5em 3.125em 1.5em 3.125em!important}.flex-wizard .progressbar-box{padding:1.25em 0 1.25em 0!important}.flex-wizard h2{font-size:1.75em!important}.flex-wizard h5{font-size:1.125em!important}.flex-wizard h4{font-size:1.25em!important}.flex-wizard .fixed-card{margin-right:0}}@media screen and (min-width:540px) and (max-width:899px){.flex-wizard{padding:5em 2em 5em 2em!important}.flex-wizard h2{font-size:2em!important;padding:0 0 20px 0!important}.flex-wizard h5{font-size:1.25em!important}.flex-wizard h4{font-size:1.5em!important}.flex-wizard .flex-wizard-cards{flex-direction:column!important;grid-gap:0!important;padding:1.25em 0 3em 0!important}.flex-wizard .flex-card,.flex-wizard .flex-card-without-desc{margin-bottom:1.25em!important;padding:1.5em 2em 1.5em 2em!important}.flex-wizard .label-button-list{padding:0 0 3.75em 0!important}.flex-wizard .dec-top{padding-top:30px!important}.flex-wizard .flex-wizard-result-tablet,.flex-wizard .flex-wizard-result-bigmobile{width:300px}.flex-wizard .card-icon{top:120px!important}.my-carousel-container{margin:1.25em 0 1.25em 0!important}}@media screen and (min-width:900px) and (max-width:1600px){}.flex-wizard{float:none;width:100%;max-width:1600px;margin:auto;padding:5em 1.5625em 5em 1.5625em;background:#0067b8;color:#fff}.flex-wizard li{list-style-type:none}.flex-wizard li:active{text-decoration:underline}.flex-wizard .next-prev-button{padding:.5em 1.5em!important}.flex-wizard .row,.flex-wizard .col-md-4{padding-left:0;padding-right:0}.flex-wizard .row{margin-left:0;margin-right:0}.flex-wizard .icon-gap{padding-left:.5em}.flex-wizard .icon-gap-back{padding-right:.5em}.flex-wizard h2{font-size:2.5em;font-weight:600;line-height:1.2em;text-align:center;padding:0 0 24px 0;margin:0}.flex-wizard p{font-size:.875em;font-weight:400;line-height:1.1875em;text-align:center;margin:0}.flex-wizard h5{font-size:1.25em;font-weight:500;line-height:1.5em;text-align:center;margin:0}.flex-wizard h4{font-size:1.5em;font-weight:400;line-height:1.5em;text-align:center;margin:0}.flex-wizard .dec-top{padding-top:24px}.flex-wizard .icon-trailing-back{padding-right:.625em}.flex-wizard .stepclick{font-size:.875em;font-weight:400;line-height:1.7em;text-align:center;margin:0}.flex-wizard .stepclick.active{text-decoration:underline}.flex-wizard .progressbar-box{display:flex;grid-gap:2.5em;flex-direction:row;justify-content:center;align-items:center;padding:1.5em 0 2em 0}.flex-wizard .flex-wizard-cards{display:inline-flex;grid-gap:2.5em;padding:2em 0 2em 0;justify-content:center;flex-direction:row;overflow:hidden}.flex-wizard .flex-card{display:flex;flex-direction:column;width:100%;align-content:center;justify-content:center;align-items:center;padding:2.5em 3.125em 5em 3.125em;border:.0625em solid #fff;border-bottom:.5em solid #fff}.flex-wizard .flex-card-without-desc{display:flex;flex-direction:column;width:100%;align-content:center;justify-content:center;align-items:center;padding:2.5em 3.125em 2.5em 3.125em;border:.0625em solid #fff;border-bottom:.5em solid #fff}.flex-wizard .flex-card-body{display:flex;grid-gap:1.5em;flex-direction:column;justify-content:center;align-items:center}.flex-wizard .flex-card-border{border-bottom:.5em solid #fff!important}.flex-wizard .button-links-prev-next{display:block;text-align:center}.flex-wizard .button-links-prev-next-n{text-align:center;margin-top:2.5em}.flex-wizard .button-gap-right{margin-right:2.5em}.flex-wizard .button-gap-bottom{margin-bottom:5em}.flex-wizard .button-gap-left{margin-right:1.5em}.flex-wizard .partner-bg-text{color:#fff;text-decoration:none}.flex-wizard .partner-bg-text:focus{outline:1px dashed #fff!important}.flex-wizard .label-button-list{display:flex;grid-gap:1.5em;flex-direction:column;justify-content:center;padding:2.25em 10.9375em 8.8125em 10.9375em}.flex-wizard .label-button-item{display:flex;grid-gap:1.5em;align-items:center;justify-content:center;flex-wrap:wrap}.flex-wizard .label-button-item .button{padding:.5em 1.5em;font-weight:normal;margin:0;max-width:400px}.flex-wizard .label-button-item .button:focus{outline:1px dashed #fff!important}.flex-wizard button{font-weight:normal}.flex-wizard .label-button-select{background:#0067b8;color:#fff;border:.0625em solid #fff}.flex-wizard .label-button-select:focus{outline:1px dashed #fff!important}.flex-wizard .label-button-select.selected{background:#fff;color:#0067b8}.flex-wizard .label-button-next{background:#fff;color:#0067b8;border:.0625em solid #fff}.flex-wizard .label-button-next:focus{outline:1px dashed #fff!important}.fixed-card{margin-right:2em}.fixed-card .one-card-x .card-block-x{padding:1em 1.5em 2.5em 1.5em}.fixed-card .one-card-x .card-title{padding-top:1em}.fixed-card .one-card-x .card-block-x .timestamp-topic-x{padding:0}.fixed-card .one-card-x-with-image{height:460px!important;max-height:460px!important}.fixed-card .one-card-x-without-image{height:350px!important;max-height:350px!important}.fixed-card .cardimgwidth{width:100%!important}.fixed-card .one-card-x .subhead4{font-size:1.125em!important;line-height:1.5;margin-bottom:.667em!important;text-align:left!important}.fixed-card .bottom-bg{background-color:#fff;color:#000}.fixed-card a.icon{color:#000}.one-card-x .card-block-x .small-copy{color:#000;text-align:left}.carousel-without-image{height:430px}.carousel-with-image{height:510px}.carousel-left{margin-left:3.5em;background:unset;border:0;top:4px!important;forced-color-adjust:none}.carousel-left:focus{outline:1px dashed #fff!important}.carousel-right{margin-right:2.75em;background:unset;border:0;top:4px!important;forced-color-adjust:none}.carousel-right:focus{outline:1px dashed #fff!important}.icon-caret-back:before{background:unset;forced-color-adjust:none}.icon-caret-fwd:before{background:unset;forced-color-adjust:none}.flex-wizard-result-desktop{width:280px}.flex-wizard-result{display:flex;justify-content:space-between;width:356px}.carousel-data-style{display:flex;justify-content:space-around;align-content:center;align-items:center}.my-carousel-container{overflow:hidden;margin:2.5em 0 2.5em 0;position:relative}.my-carousel-element{position:absolute;height:100%;width:100%}.my-carousel-container img{width:100%}.my-carousel-element-data{position:absolute;height:120px;bottom:0;width:100%;background-color:rgba(0,0,0,.5);color:#86bc25;padding:.625em 1.25em 2.5em 1.25em}.my-carousel-element-data .my-carousel-element-title{font-weight:500;font-size:1.375em}.my-carousel-element-data .my-carousel-element-description{font-weight:200;font-size:.875em;color:#e3e48d}.my-carousel-buttons{height:100%}.my-carousel-buttons .prev-btn{left:1.25em}.my-carousel-buttons .next-btn{right:1.25em}.my-carousel-container>.my-carousel-play-pause{position:absolute;top:-2.5em;height:2.5em;width:60%;left:50%;margin-left:-30%;background-color:rgba(0,0,0,.45);text-align:center;padding:.5em;color:#fff;font-size:1.5em;border-top:.1875em solid #fff;border-radius:0 0 .5em .5em;-moz-transition:top ease .35s;-o-transition:top ease .35s;-webkit-transition:top ease .35s;transition:top ease .35s}.my-carousel-container:hover>.my-carousel-play-pause{top:0;-moz-transition:top ease .35s;-o-transition:top ease .35s;-webkit-transition:top ease .35s;transition:top ease .35s}.my-carousel-play-pause .play-btn,.my-carousel-play-pause .pause-btn{position:absolute;margin:.125em -.9375em;padding:.1875em;cursor:pointer;left:50%}.my-carousel-buttons .next-btn,.my-carousel-buttons .prev-btn{position:absolute;height:2.5em;width:2.5em;background-color:rgba(0,0,0,.45);text-align:center;top:50%;margin-top:-1.25em;padding:.5em;color:#fff;font-size:1.5em;border-radius:1.25em;-moz-transition:all ease .35s;-o-transition:all ease .35s;-webkit-transition:all ease .35s;transition:all ease .35s;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.my-carousel-buttons .next-btn:hover,.my-carousel-buttons .prev-btn:hover{color:#000;cursor:pointer;background-color:rgba(255,255,255,.45);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition:all ease .35s;-o-transition:all ease .35s;-webkit-transition:all ease .35s;transition:all ease .35s}.my-carousel-tile-container{text-align:center}.my-carousel-tile{display:inline-block;margin-left:.75em;background-color:#d0d0ce;width:2.5em;text-align:center;padding:.625em}.my-carousel-tile:focus{outline:1px dashed #fff!important}.my-carousel-tile:hover{background-color:#0076a8;color:#d0d0ce;cursor:pointer}.selectedOption{background-color:#fff;color:#d0d0ce}[circular-tiles] .my-carousel-tile{display:inline-block;margin-left:.75em;border-radius:.625em;border:.0625em solid #fff;text-align:center;background-color:transparent;height:.625em;width:.625em;padding:.125em}[circular-tiles] .my-carousel-tile:hover{-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition:all ease .35s;-o-transition:all ease .35s;-webkit-transition:all ease .35s;transition:all ease .35s}[circular-tiles] .selectedOption{background-color:#fff;-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);-webkit-transform:scale(1.4);transform:scale(1.4);-moz-transition:all ease .35s;-o-transition:all ease .35s;-webkit-transition:all ease .35s;transition:all ease .35s}[circular-tiles] .if-cirular-hide{display:none}[circular-tiles-overlay] .my-carousel-tile-container{position:absolute;left:0;right:0;margin:-1.5625em auto}.ng-hide-remove{-moz-animation:.5s flipInX ease;-o-animation:.5s flipInX ease;-webkit-animation:.5s flipInX ease;animation:.5s flipInX ease}