.cta-link{background:transparent;border:0;cursor:pointer;font-size:1.125rem;font-weight:600;padding:0;position:relative}.cta-link:hover:after{text-decoration:none}.cta-link:focus{text-decoration:underline}@media (max-width:767px){.cta-link{background-size:.875rem!important;font-size:1rem}}.cta-link:after{content:none}.cta-link>span{text-decoration:none;white-space:nowrap}.cta-link>span:after{background-image:url(/wp-content/themes/fp-foundation-theme/assets/svg/icon_cta_arrow.svg);background-position:100%;background-repeat:no-repeat;content:"";display:inline-block;height:1em;margin-left:.3125rem;margin-top:-.0625rem;vertical-align:middle;width:.875rem}.opg-button{border-radius:25px;border-radius:1.5625rem;display:inline-block;font-family:polysans-bulky;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:10px;line-height:.625rem;margin:0 auto;outline:1px;outline:.0625rem;overflow:hidden;padding:1.125rem 1.5625rem;position:relative;text-transform:uppercase;z-index:1}.opg-button,.opg-button span{white-space:nowrap}.opg-button span:after{max-width:0;opacity:0;overflow:hidden;padding-left:0!important}.opg-button:focus span:after,.opg-button:hover span:after{max-width:100%;opacity:1;padding-left:.4375rem!important;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;transition:all .7s ease-out}.button-arrow:after,.cta-button:after{content:"\f061";font-family:Font Awesome\ 5 Pro;font-size:.75rem;font-weight:900;margin-left:.625rem;margin-top:-.125rem}.opg-button span:after{content:"\f178";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:1.375rem;font-weight:100;margin-top:-.0625rem;padding-left:.4375rem;text-decoration:none;-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);transform:translateX(-10px);-webkit-transform:translateX(-.625rem);-moz-transform:translateX(-.625rem);transform:translateX(-.625rem);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;-moz-transition:opacity .3s ease-out,transform .3s ease-out,-moz-transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out;transition:opacity .3s ease-out,transform .3s ease-out,-webkit-transform .3s ease-out,-moz-transform .3s ease-out;vertical-align:middle;white-space:nowrap}.opg-button:focus-visible{-webkit-box-shadow:0 0 0 3px rgba(54,136,255,.5);-webkit-box-shadow:0 0 0 .1875rem rgba(54,136,255,.5);box-shadow:0 0 0 3px rgba(54,136,255,.5);box-shadow:0 0 0 .1875rem rgba(54,136,255,.5);outline:none}.threads{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/threads.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;background-size:1.5625rem;z-index:999}.threads:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/threads_green.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;background-size:1.5625rem;z-index:999}.x-twitter{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/x-twitter-white.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;background-size:1.5625rem;z-index:999}.x-twitter:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/x-twitter-green.svg);background-position:50%;background-repeat:no-repeat;background-size:25px;background-size:1.5625rem;z-index:999}.menu-dropdown{float:right;max-width:20.625rem;position:relative;width:100%}@media (min-width:992px) and (max-width:1024px){.menu-dropdown{max-width:16.875rem}}@media (min-width:768px) and (max-width:991px){.menu-dropdown{max-width:12.5rem}}@media (max-width:767px){.menu-dropdown{max-width:100%}}.menu-dropdown>.select{position:relative}.menu-dropdown>.select>.select-hidden{display:none;visibility:hidden}.menu-dropdown>.select>.select-styled{background:#fff url(/wp-content/themes/fp-foundation-theme/assets/img/select-down-arrow.png);background-position:center right .625rem;background-repeat:no-repeat;background-size:1.25rem .75rem;border:.0625rem solid #ccc;cursor:pointer;padding:.75rem .9375rem;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-dropdown>.select>.select-styled.with-button{background:none;cursor:default;padding:0}.menu-dropdown>.select>.select-styled.with-button button{background:none;border:0;color:#333;padding:.75rem .9375rem;position:relative;text-align:left;width:100%}.menu-dropdown>.select>.select-styled.with-button button:focus{outline:1px dotted #333;outline:.0625rem dotted #333}.menu-dropdown>.select>.select-styled.with-button button:after{background-position:center right .625rem;background-repeat:no-repeat;background-size:1.25rem .75rem;background:#fff url(/wp-content/themes/fp-foundation-theme/assets/img/select-down-arrow.png);content:"";display:block;height:.6875rem;position:absolute;right:.75rem;top:1.125rem;width:1.25rem}.menu-dropdown>.select>.select-styled.with-button .assistive-text{clip:rect(1px 1px 1px 1px);clip:rect(.0625rem .0625rem .0625rem .0625rem);position:absolute;right:0}.menu-dropdown>.select .select-style{border:.0625rem solid #ccc;width:100%}.menu-dropdown>.select .select-style button{background:none;border:0;padding:.75rem .9375rem;position:relative;text-align:left;width:100%}.menu-dropdown>.select .select-style button:after{background-position:center right .625rem;background-repeat:no-repeat;background-size:1.25rem .75rem;background:#fff url(/wp-content/themes/fp-foundation-theme/assets/img/select-down-arrow.png);content:"";display:block;height:.6875rem;position:absolute;right:.75rem;top:1.125rem;width:1.25rem}.menu-dropdown>.select .select-options{background:#fff;border:.0625rem solid #ccc;border-top:0;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:999}.menu-dropdown>.select .select-options>li:focus{outline:1px dotted #333;outline:.0625rem dotted #333}.menu-dropdown>.select .select-options>li a,.menu-dropdown>.select .select-options>li a:visited{color:#333;cursor:pointer;display:block;padding:.3125rem 1.25rem;text-decoration:none;width:100%}.menu-dropdown>.select .select-options>li a:focus,.menu-dropdown>.select .select-options>li a:visited:focus{outline:1px dotted #333;outline:.0625rem dotted #333}.menu-dropdown>.select .select-options>li a:hover,.menu-dropdown>.select .select-options>li a:visited:hover{background:#f4f4f4;color:#333;text-decoration:none}.menu-dropdown>.select .select-options>li.active a{background:#f4f4f4}.menu-dropdown>.select .select-options>li.active a:focus{outline:1px dotted #333;outline:.0625rem dotted #333}.component_timeline{padding-top:3.125rem}.component_timeline,.component_timeline>.main{float:left;width:100%}.component_timeline>.main .segmentbox>.thumbnail{float:left;margin-right:.9375rem;max-width:8.9375rem}@media (max-width:767px){.component_timeline>.main .segmentbox>.thumbnail{display:none}}.component_timeline>.main .task-desc{float:left;max-width:13.125rem;width:-webkit-calc(100% - 160px);width:-moz-calc(100% - 160px);width:calc(100% - 160px);width:-webkit-calc(100% - 10rem);width:-moz-calc(100% - 10rem);width:calc(100% - 10rem)}@media (min-width:768px) and (max-width:991px){.component_timeline>.main .task-desc{max-width:12.5rem}}@media (max-width:767px){.component_timeline>.main .task-desc{max-width:100%;padding-bottom:1.25rem;width:100%}}.component_timeline>.main .task-desc .heading-6{font-size:1.125rem;font-weight:700;line-height:1.5rem}.component_timeline>.main .task-desc .heading-6,.component_timeline>.main .task-desc>h6{font-size:1.125rem;line-height:1.5rem}.component_timeline>.main .task-desc>span{float:left;font-size:.875rem;line-height:1.25rem}@media (max-width:767px){.component_timeline>.main .task-desc>span{float:left}}.component_timeline>.main .task-desc>.icons{float:left;margin-top:.625rem;width:100%}@media (max-width:767px){.component_timeline>.main .task-desc>.icons{margin-top:.3125rem}}.component_timeline>.main .task-desc>.icons>button{-webkit-appearance:none;border:none}.component_timeline>.main .task-desc>.icons button,.component_timeline>.main .task-desc>.icons>span{float:left;margin-right:.5rem}@media (max-width:767px){.component_timeline>.main .task-desc>.icons button,.component_timeline>.main .task-desc>.icons>span{float:left;margin-left:0;margin-right:.625rem;margin-top:.5rem}}.component_timeline>.main .task-desc>.icons button,.component_timeline>.main .task-desc>.icons>span{background-color:inherit;cursor:pointer}.component_timeline>.main .task-desc>.icons button.info-icon,.component_timeline>.main .task-desc>.icons>span.info-icon{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/info.svg);background-repeat:no-repeat;background-size:1.88rem;height:1.875rem;width:1.875rem}.component_timeline>.main .task-desc>.icons button.info-icon.active,.component_timeline>.main .task-desc>.icons button.info-icon:hover,.component_timeline>.main .task-desc>.icons>span.info-icon.active,.component_timeline>.main .task-desc>.icons>span.info-icon:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/info_white.svg);background-size:1.88rem}.component_timeline>.main .task-desc>.icons button.photo-icon,.component_timeline>.main .task-desc>.icons>span.photo-icon{background-image:url(/wp-content/themes/fp-foundation-theme/assets/svg/photo.svg);background-repeat:no-repeat;background-size:1.88rem;height:1.875rem;width:1.875rem}.component_timeline>.main .task-desc>.icons button.photo-icon.active,.component_timeline>.main .task-desc>.icons button.photo-icon:hover,.component_timeline>.main .task-desc>.icons button.photo-icon>img,.component_timeline>.main .task-desc>.icons>span.photo-icon.active,.component_timeline>.main .task-desc>.icons>span.photo-icon:hover,.component_timeline>.main .task-desc>.icons>span.photo-icon>img{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/photo_white.svg);background-size:1.88rem}.component_timeline>.main .task-desc>.icons button.play-icon,.component_timeline>.main .task-desc>.icons>span.play-icon{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/play.svg);background-repeat:no-repeat;background-size:1.88rem;height:1.875rem;width:1.875rem}.component_timeline>.main .task-desc>.icons button.play-icon:hover,.component_timeline>.main .task-desc>.icons>span.play-icon:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/play_white.svg);background-size:1.88rem}.component_timeline>.main .task-desc>.icons button>img,.component_timeline>.main .task-desc>.icons>span>img{cursor:pointer;width:1.875rem}.component_timeline>.main>.timeline-container{margin:0 auto;max-width:55rem}.component_timeline>.main>.timeline-container>.intro_copy{display:none;margin-bottom:1.25rem}.component_timeline>.main>.timeline-container>.intro_copy.active{display:block}.component_timeline>.main>.timeline-container>.intro_copy p{font-size:1.125rem;line-height:1.75rem}.component_timeline>.main>.timeline-container>.heading{float:left;padding-top:1.5rem;text-align:center;width:100%}.component_timeline .component_timeline.timeline-detail-section-main>.main>.timeline-container>.heading>.heading-2,.component_timeline>.main>.timeline-container>.heading>h2{margin-bottom:1.25rem}.component_timeline>.main>.timeline-container>.timelinetabs{float:left;width:100%}.component_timeline>.main>.timeline-container>.timelinetabs>ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;list-style:none;margin:0 0 1.5625rem;padding:0}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>ul{display:none}}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li{line-height:2.5rem;padding-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),color-stop(#fff),to(#ccc));background-image:-webkit-linear-gradient(top,#fff,#fff,#fff,#ccc);background-image:-moz-linear-gradient(top,#fff,#fff,#fff,#ccc);background-image:linear-gradient(180deg,#fff,#fff,#fff,#ccc);border-bottom:.0625rem solid #333;border-top:.25rem solid #fff;color:#666;cursor:pointer;-webkit-flex-basis:0;flex-basis:0;flex-grow:1;font-size:1.125rem;font-weight:700;position:relative;text-align:center}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:after{background:#333;bottom:5px;bottom:.3125rem;content:"";height:1.875rem;position:absolute;right:0;width:.0625rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:after{display:none}}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li.active,.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:hover{background:none;border-bottom:0;border-top:.25rem solid #333;color:#333}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li.active:after,.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:hover:after{background:#333;content:"";height:2.8125rem;position:absolute;right:0;top:-4px;top:-.25rem;width:.0625rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>ul>li.active:after,.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:hover:after{display:none}}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li.active:before,.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:hover:before{background:#333;content:"";height:2.8125rem;left:-1px;left:-.0625rem;position:absolute;top:-4px;top:-.25rem;width:.0625rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>ul>li.active:before,.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:hover:before{display:none}}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li:last-child:after{display:none}.component_timeline>.main>.timeline-container>.timelinetabs>ul>li i:before{font-size:.875rem}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile{display:none;float:right;position:relative;width:100%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile{display:block}}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.visually-hidden{clip:rect(1px,1px,1px,1px);clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);position:absolute;right:0}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.select{position:relative}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.select>.select-hidden{display:none;visibility:hidden}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.select>.select-styled{background:#fff url(/wp-content/themes/fp-foundation-theme/assets/img/select-down-arrow.png);background-position:center right .625rem;background-repeat:no-repeat;background-size:1.25rem .75rem;border:.0625rem solid #ccc;cursor:pointer;padding:.6875rem .75rem;width:100%;-webkit-touch-callout:none;margin-bottom:.9375rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.select>.select-options{background:#fff;border:.0625rem solid #ccc;border-top:none;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:99}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.select>.select-options>li{cursor:pointer;padding:.3125rem 1.25rem}.component_timeline>.main>.timeline-container>.timelinetabs>.menu-dropdown-mobile>.select>.select-options>li:hover{background:#f4f4f4}.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status{display:none;float:left;margin-bottom:1.5625rem;width:100%}.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status.active{display:block}.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span{color:#333;font-size:.875rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span{text-align:center}}.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span:first-child{float:left;width:33.3333%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span:first-child{width:100%}}.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span:nth-child(2){float:left;text-align:center;width:33.3333%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span:nth-child(2){text-align:center;width:100%}}.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span:nth-child(3){float:left;text-align:right;width:33.3333%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.timelinetabs>.timline-unit-status>span:nth-child(3){text-align:center;width:100%}}.component_timeline>.main>.timeline-container>.segments{float:left;width:100%}.component_timeline>.main>.timeline-container>.segments>.arrow-top{float:left;margin-bottom:1.25rem;text-align:center;width:100%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-top{margin-bottom:.625rem}}.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-up{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/arrow_up.svg);background-position:50%;background-repeat:no-repeat;background-size:2.25rem;cursor:pointer;display:inline-block;height:2.5rem;margin:0 auto;width:2.25rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-up{display:inline-block;margin:0 .5rem}}.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-up.no-timeline{visibility:hidden}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-up.no-timeline{margin:0 .5rem;position:absolute}}.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-up:hover{opacity:.7}.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-down{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:2.25rem;cursor:pointer;display:none;height:2.5rem;margin-right:1.4375rem;width:2.25rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-down{display:inline-block;margin:0 .5rem}}.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-down.no-timeline{visibility:hidden}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-down.no-timeline{position:absolute}}.component_timeline>.main>.timeline-container>.segments>.arrow-top>.arrow-down:hover{opacity:.7}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom{float:left;margin-top:1.875rem;text-align:center;width:100%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-bottom{margin-top:.625rem}}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-up{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/arrow_up.svg);background-position:50%;background-repeat:no-repeat;background-size:2.25rem;cursor:pointer;display:none;height:2.5rem;width:2.25rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-up{display:inline-block;margin:0 .5rem}}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-up.no-timeline{visibility:hidden}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-up.no-timeline{position:absolute}}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-up:hover{opacity:.7}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-down{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/arrow_down.svg);background-position:50%;background-repeat:no-repeat;background-size:2.25rem;cursor:pointer;display:inline-block;height:2.5rem;margin:0 auto;width:2.25rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-down{display:inline-block;margin:0 .5rem}}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-down.no-timeline{visibility:hidden}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-down.no-timeline{position:absolute}}.component_timeline>.main>.timeline-container>.segments>.arrow-bottom>.arrow-down:hover{opacity:.7}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer{float:left;overflow:hidden;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;float:left;position:relative;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main{display:none;float:left;height:.0625rem;overflow:scroll;overflow-x:hidden;position:relative;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main::-webkit-scrollbar{display:none;width:0!important}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider{float:left;position:relative;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider:before{background:#ccc;content:"";height:100%;left:-webkit-calc(50% - 3px);left:-moz-calc(50% - 3px);left:calc(50% - 3px);left:-webkit-calc(50% - .1875rem);left:-moz-calc(50% - .1875rem);left:calc(50% - .1875rem);position:absolute;top:0;width:.375rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider:before{left:1.25rem}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment{float:left;padding-bottom:1.25rem;padding-top:1.25rem;position:relative;width:100%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment{margin-left:1.3125rem;width:92%}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro{float:left;min-height:4.375rem;padding-top:1.25rem;position:relative;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro:before{border-top:.125rem dashed #ccc;content:"";height:0;outline-width:.75rem;position:absolute;right:-3px;right:-.1875rem;top:0;width:100%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro:before{left:-.125rem!important;right:.125rem}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-title{max-width:45%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-title{max-width:100%}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-title>.heading-6{font-size:1.5rem;font-weight:700;line-height:1.75rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-title .heading-6,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-title>h6{margin:0 0 .375rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-desc{max-width:45%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-desc{max-width:100%}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro>.segment-desc{font-size:.875rem;line-height:1.125rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.segment-intro{margin:0;padding-bottom:1.875rem;padding-left:1.875rem;padding-top:.625rem;text-align:left;width:100%}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes{float:left;height:3.125rem;text-align:center;width:100%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes{text-align:left}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes .date-marker{background:#fff;border-radius:1.875rem;display:inline-block;font-size:1rem;font-weight:700;height:1.875rem;line-height:1.6875rem;margin-bottom:1.25rem;min-width:3.125rem;padding:0 .9375rem;position:relative;text-align:center;z-index:1}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes .date-marker.bottom-level{margin-top:1.25rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes .date-marker{margin-left:-1.25rem!important;padding:0 .625rem}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.top_label_box{margin-top:-1.875rem}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.top_label_box{margin-top:0}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.top_label_box:last-child{height:1.875rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.top_label_box:last-child .date-marker{margin:0}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.bottom_label_box:first-child{height:1.875rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.bottom_label_box:first-child .date-marker{margin:0}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.top_label_box+.bottom_label_box{height:1.875rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.label-boxes.top_label_box+.bottom_label_box .date-marker{margin:0}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes{float:left;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box{float:left;position:relative;width:100%}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box>.segmentbox{border-top:.0625rem solid #ccc;min-height:6.875rem;padding-top:.9375rem;position:relative;width:50%}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box>.segmentbox{padding-bottom:1.875rem;padding-left:1.875rem;padding-top:.625rem;text-align:left;width:100%}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.icons .heading-6:hover,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.icons h6:hover{cursor:pointer}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.active-task>.segmentbox:after{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/icon_location_timeline.svg) #fff;background-position:50%;background-repeat:no-repeat;background-size:2.125rem;border:.125rem solid #06c;border-radius:50%;content:"";height:3.125rem;position:absolute;right:-1.5625rem;top:-1.5625rem;width:3.125rem;z-index:1}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.active-task>.segmentbox:after{background-size:1.5625rem;height:2.5rem;left:-1rem;right:auto;top:-1.25rem;width:2.5rem}}@media (min-width:768px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.active-task.right-segment>.segmentbox:after{left:-1.5625rem;right:auto}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.task-completed>.segmentbox:after{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/complete_marker.svg) #fff;background-repeat:no-repeat;border-radius:50%;content:"";height:2.875rem;left:auto;position:absolute;right:-1.4375rem;top:-1.4375rem;width:2.875rem;z-index:1}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.task-completed>.segmentbox:after{left:-1.1875rem}}@media (min-width:768px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.task-completed.right-segment>.segmentbox:after{left:-1.4375rem;right:auto}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.upcoming-task>.segmentbox:after{background:#fff;border:.125rem solid #ccc;border-radius:50%;content:"";height:1.25rem;position:absolute;right:-.625rem;top:-.625rem;width:1.25rem;z-index:1}@media (max-width:767px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.upcoming-task>.segmentbox:after{left:-.5rem;right:auto}}@media (min-width:768px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.upcoming-task.right-segment>.segmentbox:after{left:-.625rem;right:auto}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box:first-child{margin-top:2.5rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.left-segment>.segmentbox{float:left}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox{float:right}@media (min-width:768px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc{float:right;text-align:right}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc button,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc>.icons,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc>span{float:right}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc button>span,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc>.icons>span,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.task-desc>span>span{float:right;margin-left:.4375rem;margin-right:0}}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.right-segment>.segmentbox>.thumbnail{float:right;margin-left:.9375rem;margin-right:0}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment>.task-boxes>.timeline-detail-container-box.bottom_label:last-child{margin-bottom:-2.5rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.left_start .segment-desc{padding-right:.75rem}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.right_start>.segment-intro:before{left:-3px;left:-.1875rem;right:0}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.right_start>.segment-intro .segment-desc,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.right_start>.segment-intro .segment-title{right:0}@media (min-width:768px){.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.right_start>.segment-intro{float:right;padding-left:.75rem;text-align:right}.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.right_start>.segment-intro .segment-desc,.component_timeline>.main>.timeline-container>.segments>.segment-main-outer>.segment-main-inner>.segments-main>.divider>.segment.right_start>.segment-intro .segment-title{clear:right;float:right}}.component_timeline .icon{display:inline-block;font-size:.875rem;margin-left:.625rem}.component_timeline .icon i{text-shadow:0 0 1px #000;text-shadow:0 0 .0625rem #000}.component_timeline .timeline-detail-section-main{background:#fff;display:none;height:100%;left:0;overflow-y:scroll;padding:3.125rem 0;position:fixed;top:0;width:100%;z-index:99}.component_timeline .timeline-detail-section-main>.main{float:left;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container{margin:0 auto;max-width:53.125rem;padding:0 .9375rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.heading{float:left;padding-top:1.25rem;text-align:center;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.heading .heading-2{font-size:2.25rem;font-weight:700;line-height:2.625rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.heading .heading-2,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.heading>h2{margin-bottom:1.25rem}@media (max-width:767px){.component_timeline .timeline-detail-section-main>.main>.timeline-container>.heading{margin-top:1.25rem}}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.return-timeline{border-bottom:.0625rem solid #ccc;float:left;margin-bottom:1.5625rem;padding-bottom:1rem;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.return-timeline>a{color:#333;font-size:1rem;font-weight:700}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.return-timeline>a:before{content:"<";display:inline-block;margin-right:.25rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.return-timeline>a:hover{text-decoration:underline}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.return-timeline>a.is-tabbing,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.return-timeline>a:focus{outline:.3125rem auto -webkit-focus-ring-color}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content{float:left;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content .heading-4{color:#333;font-size:1.5rem;font-weight:700;line-height:1.75rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content .heading-4,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>h4{margin-bottom:.25rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.sub-heading{font-size:1.125rem;line-height:1.5rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines{float:left;padding-top:1.25rem;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box{float:left;width:2.8125rem}@media (max-width:767px){.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box.desktop{display:none}}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button{border:none}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span{cursor:pointer;float:left;margin-bottom:.9375rem;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.play-icon,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.play-icon{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/play.svg);background-repeat:no-repeat;background-size:1.875rem;height:1.875rem;width:1.875rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.play-icon.active,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.play-icon:hover,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.play-icon.active,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.play-icon:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/play_white.svg);background-repeat:no-repeat;background-size:1.88rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.info-icon,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.info-icon{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/info.svg);background-repeat:no-repeat;background-size:1.875rem;height:1.875rem;width:1.875rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.info-icon.active,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.info-icon:hover,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.info-icon.active,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.info-icon:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/info_white.svg);background-repeat:no-repeat;background-size:1.88rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.photo-icon,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.photo-icon{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/photo.svg);background-repeat:no-repeat;background-size:1.875rem;height:1.875rem;width:1.875rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.photo-icon.active,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box button.photo-icon:hover,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.photo-icon.active,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box span.photo-icon:hover{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/photo_white.svg);background-repeat:no-repeat;background-size:1.88rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail{float:left;width:-webkit-calc(100% - 45px);width:-moz-calc(100% - 45px);width:calc(100% - 45px);width:-webkit-calc(100% - 2.8125rem);width:-moz-calc(100% - 2.8125rem);width:calc(100% - 2.8125rem)}@media (max-width:767px){.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail{width:100%}}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail.no-show{display:none}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>p{float:left;margin-bottom:1.5625rem;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.duration{color:#333;float:left;margin-bottom:1.5625rem;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.cta,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.duration>span{float:left;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.cta>a{text-decoration:underline}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.cta>a:hover{background:#06c;color:#fff;text-decoration:none}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.desktop-view{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;float:left;width:100%}@media (max-width:767px){.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.desktop-view{display:none}}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view{display:none;float:left;padding:0 1.25rem;width:100%}@media (max-width:767px){.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view{display:block}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel{display:block;float:none;margin:0 auto;max-width:15rem}}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-inner>.carousel-item{-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-inner>.carousel-item.active{display:inline-block}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-inner>.carousel-item>.module-timeline-thumb{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;float:left;max-width:100%;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-inner>.carousel-item>.module-timeline-thumb>img{width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-inner>.carousel-item>.module-timeline-thumb>.description{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;max-width:100%;padding:.625rem 0}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-indicators{display:block;float:left;list-style:none;margin:0;padding:0;text-align:center;width:100%}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-indicators>li{display:inline-block}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-indicators>li.is-tabbing{outline:.3125rem auto -webkit-focus-ring-color}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-control-prev{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/icon_carousel_left.svg);background-repeat:no-repeat;background-size:1.88rem;border:none;height:1.875rem;left:-2.1875rem;top:40%;width:1.875rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-control-prev.is-tabbing{outline:.3125rem auto -webkit-focus-ring-color}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-control-next{background:url(/wp-content/themes/fp-foundation-theme/assets/svg/icon_carousel_right.svg);background-repeat:no-repeat;background-size:1.88rem;border:none;height:1.875rem;right:-2.1875rem;top:40%;width:1.875rem}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-control-next:focus{-webkit-appearance:button}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.timeline-detail>.mobile-view>.carousel>.carousel-control-next.is-tabbing{outline:.3125rem auto -webkit-focus-ring-color}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box.mobile{display:none;float:left;margin-top:1.5625rem;text-align:center;width:100%}@media (max-width:767px){.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box.mobile{display:block}}.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box.mobile button,.component_timeline .timeline-detail-section-main>.main>.timeline-container>.main-content>.timelines>.icon-box.mobile>span{cursor:pointer;display:inline-block;float:none;height:1.875rem;margin:0 .1875rem;width:1.875rem}.component_timeline .module-timeline-box{cursor:pointer;padding:0 .3125rem}.component_timeline .module-timeline-box>.module-timeline-thumb{float:left;position:relative;width:100%}.component_timeline .module-timeline-box>.module-timeline-thumb>.action-button{bottom:0;cursor:pointer;position:absolute;right:0}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner{float:left;position:relative;width:100%}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner:hover>.thumb-container img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner>button.action-button{border:none;padding:0}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner>.action-button{background:#000;bottom:0;cursor:pointer;opacity:.7;position:absolute;right:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner>.action-button>img{height:2.5rem;padding:.625rem;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;width:2.5rem}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner>.action-button:hover{opacity:.6}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner>.thumb-container{overflow:hidden}.component_timeline .module-timeline-box>.module-timeline-thumb>.box-inner>.thumb-container>img{-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;width:100%}.component_timeline .module-timeline-box>.module-timeline-thumb>.description{display:block;float:left;margin-top:.625rem;text-align:center;width:100%}.component_timeline .module-timeline-lightbox-wrap{background:rgba(0,0,0,.9);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;height:100%;justify-content:center;padding-bottom:.75rem;position:absolute;width:100%}@media (max-width:767px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner{padding-bottom:0}}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:72vh;text-align:center;width:65vw;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media (max-width:1299px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content{height:72vh;width:67vw}}@media (max-width:1199px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content{height:60vh}}@media (max-width:767px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content{height:41vh;width:80vw}}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;display:inline-block;flex:0 0 100%;position:relative;width:65vw}@media (max-width:1299px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box{width:66.5vw}}@media (max-width:767px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box{width:80vw}}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.item-number{color:#fff;font-size:1.25rem;margin-bottom:1.25rem}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-close{color:#fff;display:inline-block;font-size:1.875rem;font-weight:300;height:1.5rem;line-height:1.5rem;position:absolute;right:-1.5rem;top:.125rem;width:1.5rem}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-close>img{height:1.5rem;width:1.5rem}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-close.is-tabbing{-webkit-box-shadow:0 0 .3125rem #609bfa;box-shadow:0 0 .3125rem #609bfa}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control{color:#fff;position:absolute;top:50%;width:1.875rem}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.is-tabbing{-webkit-box-shadow:0 0 .3125rem #609bfa;box-shadow:0 0 .3125rem #609bfa}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.nav-prev{left:-7%}@media (min-width:768px) and (max-width:992px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.nav-prev{left:-7%}}@media (max-width:767px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.nav-prev{left:-1.875rem}}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.nav-next{right:-7%}@media (min-width:768px) and (max-width:992px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.nav-next{right:-7%}}@media (max-width:767px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.nav-control.nav-next{right:-1.875rem}}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append{margin-bottom:1.5rem}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append>img{-o-object-fit:cover;object-fit:cover;width:100%}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append>iframe{float:left;height:66vh;width:65vw}@media (max-width:1299px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append>iframe{height:60.5vh;width:66.5vw}}@media (max-width:1199px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append>iframe{height:48vh}}@media (max-width:991px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append>iframe{height:50vh}}@media (max-width:767px){.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-append>iframe{height:28.5vh;width:80vw}}.component_timeline .module-timeline-lightbox-wrap>.module-timeline-lightbox-inner>.module-timeline-lightbox-content>.lightbox-content-box>.lightbox-intro{color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%}.component_timeline.hide_project_status>.main>.timeline-container>.timelinetabs>.timline-unit-status,.component_timeline.hide_tabs .desktop-tabs,.component_timeline.hide_tabs .menu-dropdown-mobile{display:none!important}body.is_gecko .component_timeline>.main>.timeline-container>.segments{float:left;margin-bottom:.625rem;margin-left:.5rem;width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem)}body.is_edge .component_timeline>.main>.timeline-container>.segments .segment-main-outer{width:100%}body.is_edge .component_timeline>.main>.timeline-container>.segments .segment-main-outer .segment-main-inner .active{padding:0 .9375rem}body.is_IE .component_timeline>.main>.timeline-container>.segments .segment-main-outer{width:97%}body.is_IE .component_timeline>.main>.timeline-container>.segments .segment-main-outer .segment-main-inner{margin-left:-.0625rem}body.is_IE .component_timeline>.main>.timeline-container>.segments .segment-main-outer .segment-main-inner .active{padding:0 .625rem 0 1.75rem}body .fl-row.-grey-bg .component_timeline .divider>.segment>.segment-intro:before,body .fl-row:nth-child(2n) .component_timeline .divider>.segment>.segment-intro:before{outline-color:#f4f4f4!important}body .fl-row.-white-bg .component_timeline .divider>.segment>.segment-intro:before{outline-color:#fff!important}
/*# sourceMappingURL=timeline.min.css.map */
