html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}nav{padding:53px 70px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;transition:background 300ms ease}@media only screen and (max-device-width: 1024px){nav{background:#ffffff;padding:15px}}nav h1{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:29px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.28;letter-spacing:-0.6px;color:#f2f2f2}@media only screen and (max-device-width: 1024px){nav h1{color:#1d7aa2;font-size:22px;position:relative;top:5px}}nav ul{list-style:none;float:right}nav ul li{display:inline-block;margin:0 24px}@media only screen and (max-device-width: 1024px){nav ul li{display:none;margin:0}}nav ul li a{color:#FFFFFF;text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;color:#F2F2F2;letter-spacing:0px;line-height:37px;font-weight:400;position:relative}nav ul li a:after{content:"";position:absolute;left:0px;bottom:-4px;width:0;height:2px;background:#ffffff;transition:all 200ms ease}nav ul li a:hover:after{width:100%}@media only screen and (max-device-width: 1024px){nav ul li:last-child{display:inline-block}}nav ul li:last-child a{color:#1d7aa2;background:#ffffff;padding:10px 28px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;transition:all 300ms ease}@media only screen and (max-device-width: 1024px){nav ul li:last-child a{background:#1d7aa2;color:#ffffff;font-size:14px;padding:10px 20px}}nav ul li:last-child a:after{display:none}nav ul li:last-child a:hover{background:#ededed;box-shadow:0 1px 5px 0 rgba(0,0,0,0.4);transition:all 300ms ease}nav.sticky{position:fixed;top:0;left:0;width:calc(100% - 140px);background:#ffffff;z-index:999;padding:20px 70px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2)}@media only screen and (max-device-width: 1024px){nav.sticky{padding:15px;width:calc(100% - 30px)}}nav.sticky h1{color:#000000}nav.sticky ul li a{color:#000000}nav.sticky ul li a:after{background:#000000}nav.sticky ul li a:hover:after{width:100%}nav.sticky ul li:last-child a{color:#ffffff;background:#1d7aa2}nav.sticky ul li:last-child a:hover{background:#1d7aa2}.interactive-timeline{list-style:none;padding:56px 130px;padding-bottom:36px;margin-top:135px;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative}@media only screen and (max-device-width: 1024px){.interactive-timeline{padding:0;margin-top:0}}.interactive-timeline:after{content:"";position:absolute;bottom:48px;left:150px;width:calc(100% - 300px);height:5px;background:#777777;z-index:1}@media only screen and (max-device-width: 1024px){.interactive-timeline:after{display:none}}.interactive-timeline li{display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-family:"Roboto",sans-serif;font-size:29px;font-weight:normal;font-style:normal;font-stretch:normal;color:#8e8e8e;position:relative;cursor:pointer;z-index:2}@media only screen and (max-device-width: 1024px){.interactive-timeline li{-ms-transform:rotate(0deg);transform:rotate(0deg);display:none}}.interactive-timeline li:before{content:attr(data-year);position:absolute;left:25px;top:0;padding-left:20px;transition:all 350ms ease}.interactive-timeline li .dot{width:20px;height:20px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:#608eb1;display:inline-block;margin-right:20px;margin:5px;transition:all 350ms ease}@media only screen and (max-device-width: 1024px){.interactive-timeline li .dot{display:none;width:100%;height:auto;margin:0}}.interactive-timeline li.active{color:#1197f9}@media only screen and (max-device-width: 1024px){.interactive-timeline li.active{display:block;width:100%;text-align:center}}.interactive-timeline li.active:before{padding-left:50px}@media only screen and (max-device-width: 1024px){.interactive-timeline li.active:before{padding-left:0;position:absolute;left:0;top:0;width:100%;padding:8px 0;pointer-events:none;color:#000000;opacity:0.6}}.interactive-timeline li.active .dot{width:30px;height:30px;margin:0;background:#0997f9;box-shadow:0 0 8px 5px rgba(99,124,246,0.12)}.interactive-timeline li.hidden{display:none}header{background-color:#2C5E9C;background-image:image-set(url("/assets/img/hero.jpg") 1x, url("/assets/img/hero@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/hero.jpg") 1x, url("/assets/img/hero@2x.jpg") 2x);background-size:cover;background-position:center;padding-bottom:243px}header.sticky-nav{padding-top:143px}@media only screen and (max-device-width: 1024px){header.sticky-nav{padding-top:67px}}@media only screen and (max-device-width: 1024px){header{padding-bottom:10px}}header h2{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:300;font-style:normal;font-stretch:normal;line-height:2.75;color:#ffffff;padding:0 105px}@media only screen and (max-device-width: 1024px){header h2{font-size:12px;padding:20px}}header .quote{font-family:"Playfair Display",serif;font-size:64px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.03;color:#ffffff;padding:0 105px;max-width:850px}@media only screen and (max-device-width: 1024px){header .quote{font-size:26px;padding:20px;padding-top:0}}header .cta-links{list-style:none;padding:0 105px;margin-top:50px}@media only screen and (max-device-width: 1024px){header .cta-links{padding:0;margin-top:10px}}header .cta-links li{display:inline-block}@media only screen and (max-device-width: 1024px){header .cta-links li{display:block;padding:10px 20px;padding-bottom:18px}}header .cta-links li a{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:0.7px;color:#ffffff;text-decoration:none;text-transform:uppercase;padding:10px 28px;border:2px solid #ffffff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;margin-right:24px}@media only screen and (max-device-width: 1024px){header .cta-links li a{margin-right:0;font-size:14px;padding:8px 22px}}header .cta-links li:first-child a{background:#ffffff;color:#1a589d;transition:all 300ms ease}header .cta-links li:first-child a:hover{background:#ededed;box-shadow:0 1px 5px 0 rgba(0,0,0,0.4);transition:all 300ms ease}.story{padding:224px 122px;background-color:#FCFCFD;background-image:image-set(url("/assets/img/doctor.jpg") 1x, url("/assets/img/doctor@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/doctor.jpg") 1x, url("/assets/img/doctor@2x.jpg") 2x);background-size:contain;background-position:center right;background-repeat:no-repeat;position:relative}@media only screen and (max-device-width: 1024px){.story{padding:40px 20px;background-size:cover}}.story h3{font-family:"Montserrat",sans-serif;font-size:64px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.03;color:#080a13;z-index:2;position:relative}@media only screen and (max-device-width: 1024px){.story h3{font-size:26px}}.story .line{width:138px;height:5px;background:#33a5cf;margin:26px 0;max-width:70vw;z-index:2;position:relative}.story p{font-family:"Roboto",sans-serif;font-size:19px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.74;letter-spacing:-0.3px;color:#4a4a4a;width:50%;z-index:2;position:relative}@media only screen and (max-device-width: 1024px){.story p{font-size:14px;width:auto}}.story .story-overlay{display:none}@media only screen and (max-device-width: 1024px){.story .story-overlay{display:block;background:rgba(255,255,255,0.7);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}}.disney{padding:42px;background-color:#000000;background-image:image-set(url("/assets/img/disney.jpg") 1x, url("/assets/img/disney@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/disney.jpg") 1x, url("/assets/img/disney@2x.jpg") 2x);background-size:contain;background-position:center left;background-repeat:no-repeat;text-align:right;position:relative}@media only screen and (max-device-width: 1024px){.disney{background-size:cover;background-position:center center}}.disney p{font-family:"Playfair Display",serif;font-size:48px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.12;color:#ffffff;width:50%;display:inline-block;position:relative;z-index:2}@media only screen and (max-device-width: 1024px){.disney p{font-size:26px;width:auto;text-align:center}}.disney h4{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2.75;color:#ffffff;position:relative;z-index:2}@media only screen and (max-device-width: 1024px){.disney h4{text-align:center}}.disney .disney-overlay{display:none}@media only screen and (max-device-width: 1024px){.disney .disney-overlay{display:block;background:rgba(0,0,0,0.4);position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}}.fullstory{background:#0C8BB1}.fullstory .arrow-line{width:1px;height:100px;background:#fff;margin:0 auto}@media only screen and (max-device-width: 1024px){.fullstory .arrow-line{display:none}}.fullstory .arrow-bottom{display:block;margin:0 auto;width:9px;height:16px}@media only screen and (max-device-width: 1024px){.fullstory .arrow-bottom{display:none}}.fullstory .content{position:relative}.fullstory .content .stethoscope{width:calc(50vw + 180px);height:auto}@media only screen and (max-device-width: 1024px){.fullstory .content .stethoscope{display:none}}.fullstory .content--text{position:absolute;top:0;right:0;width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-device-width: 1024px){.fullstory .content--text{display:block;width:auto;position:relative;padding:40px 20px;text-align:center}}.fullstory .content--text h3{font-family:"Montserrat",sans-serif;font-size:64px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.0;color:#ffffff;margin-bottom:32px;padding-right:120px}@media only screen and (max-device-width: 1024px){.fullstory .content--text h3{font-size:24px;margin-bottom:10px;padding-right:0}}.fullstory .content--text p{font-family:"Roboto",sans-serif;font-size:19px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.74;letter-spacing:-0.3px;color:#ffffff;margin-bottom:32px;padding-right:120px}@media only screen and (max-device-width: 1024px){.fullstory .content--text p{font-size:16px;padding-right:0}}.fullstory .content--text a{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:0.7px;color:#0997f9;background:#ffffff;padding:10px 28px;text-decoration:none;text-transform:uppercase;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;transition:all 300ms ease}@media only screen and (max-device-width: 1024px){.fullstory .content--text a{padding:10px 20px;font-size:14px}}.fullstory .content--text a:hover{background:#ededed;box-shadow:0 1px 5px 0 rgba(0,0,0,0.4);transition:all 300ms ease}.sign{background:#ff7776;margin-top:9px;padding:200px;text-align:center}@media only screen and (max-device-width: 1024px){.sign{padding:40px 20px}}.sign h3{font-family:"Roboto",sans-serif;font-size:64px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.03;text-align:center;color:#ffffff}@media only screen and (max-device-width: 1024px){.sign h3{font-size:24px}}.sign p{font-family:"Roboto",sans-serif;font-size:32px;font-weight:normal;font-style:normal;font-stretch:normal;text-align:center;color:#ffffff;width:550px;margin:20px auto}@media only screen and (max-device-width: 1024px){.sign p{font-size:16px;width:auto;text-align:center}}.sign a{display:inline-block;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;letter-spacing:0.7px;color:#ff7776;text-decoration:none;background:#ffffff;padding:10px 28px;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;transition:all 300ms ease}@media only screen and (max-device-width: 1024px){.sign a{font-size:14px;padding:10px 20px}}.sign a:hover{background:#ededed;box-shadow:0 1px 5px 0 rgba(0,0,0,0.4);transition:all 300ms ease}.resources{padding:92px}@media only screen and (max-device-width: 1024px){.resources{padding:40px 20px}}.resources h3{font-family:"Montserrat",sans-serif;font-size:48px;font-weight:normal;font-style:normal;font-stretch:normal;color:#4a4a4a}@media only screen and (max-device-width: 1024px){.resources h3{font-size:24px}}.resources .line{width:138px;height:5px;background:#ff6779;margin:28px 0}@media only screen and (max-device-width: 1024px){.resources .line{max-width:70%}}.resources ul{list-style:none}.resources ul li{padding:10px 0}.resources ul li a{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:300;font-style:normal;font-stretch:normal;color:#4a4a4a;text-decoration:none}.resources ul li a:hover{text-decoration:underline}.timeline{position:relative}.timeline .arrow-line{height:60px;width:1px;margin:0 auto;background:#286599}@media only screen and (max-device-width: 1024px){.timeline .arrow-line{display:none}}.timeline .arrows{width:110px;margin:50px auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-device-width: 1024px){.timeline .arrows{position:absolute;top:0;left:0;width:100%;background:#D8D8D8;padding:10px 0;margin:0}}.timeline .arrows .left-arrow{width:25px;height:24px;background-image:image-set(url("/assets/img/left-arrow.jpg") 1x, url("/assets/img/left-arrow@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/left-arrow.jpg") 1x, url("/assets/img/left-arrow@2x.jpg") 2x);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;cursor:pointer}@media only screen and (max-device-width: 1024px){.timeline .arrows .left-arrow{background-image:image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x);background-image:-webkit-image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x);padding:0 10px}}.timeline .arrows .left-arrow:hover{background-image:image-set(url("/assets/img/left-arrow-dark.jpg") 1x, url("/assets/img/left-arrow-dark@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/left-arrow-dark.jpg") 1x, url("/assets/img/left-arrow-dark@2x.jpg") 2x)}@media only screen and (max-device-width: 1024px){.timeline .arrows .left-arrow:hover{background-image:image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x);background-image:-webkit-image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x)}}.timeline .arrows .right-arrow{width:25px;height:24px;background-image:image-set(url("/assets/img/left-arrow.jpg") 1x, url("/assets/img/left-arrow@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/left-arrow.jpg") 1x, url("/assets/img/left-arrow@2x.jpg") 2x);background-size:contain;background-position:center;background-repeat:no-repeat;display:inline-block;cursor:pointer;-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}@media only screen and (max-device-width: 1024px){.timeline .arrows .right-arrow{background-image:image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x);background-image:-webkit-image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x);padding:0 10px}}.timeline .arrows .right-arrow:hover{background-image:image-set(url("/assets/img/left-arrow-dark.jpg") 1x, url("/assets/img/left-arrow-dark@2x.jpg") 2x);background-image:-webkit-image-set(url("/assets/img/left-arrow-dark.jpg") 1x, url("/assets/img/left-arrow-dark@2x.jpg") 2x);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}@media only screen and (max-device-width: 1024px){.timeline .arrows .right-arrow:hover{background-image:image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x);background-image:-webkit-image-set(url("/assets/img/carat.png") 1x, url("/assets/img/carat@2x.png") 2x)}}.timeline--content{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;padding:0 130px}@media only screen and (max-device-width: 1024px){.timeline--content{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0;padding:40px 20px}}.timeline--content h3{font-family:"Roboto",sans-serif;font-size:64px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.03;color:#0997f9;margin-bottom:20px;-moz-column-span:all;column-span:all}@media only screen and (max-device-width: 1024px){.timeline--content h3{font-size:26px}}.timeline--content h4{font-family:"Roboto",sans-serif;font-size:29px;font-weight:normal;font-style:normal;font-stretch:normal;color:#000000;margin-bottom:8px;-moz-column-span:all;column-span:all}@media only screen and (max-device-width: 1024px){.timeline--content h4{font-size:18px}}.timeline--content .subheading{font-family:"Roboto",sans-serif;font-size:29px;color:#000000;margin-bottom:8px;display:block}@media only screen and (max-device-width: 1024px){.timeline--content .subheading{font-size:22px}}.timeline--content p{font-family:"Roboto",sans-serif;font-size:19px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.74;letter-spacing:-0.3px;color:#555454;page-break-after:always;break-after:always;page-break-inside:avoid;break-inside:avoid}@media only screen and (max-device-width: 1024px){.timeline--content p{font-size:16px}}.timeline--content .spacer{display:block;height:8px}/*! Lity - v2.2.2 - 2016-12-14
* http://sorgalla.com/lity/
* Copyright (c) 2015-2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;transition:opacity 0.3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial, Helvetica, sans-serif;opacity:0;transition:opacity 0.3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-ms-transform:scale(1);transform:scale(1);transition:transform 0.3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-ms-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6)}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial, Baskerville, monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,0.6);border:0;background:none;outline:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}.lity-hide{display:none}

/*# sourceMappingURL=main.min.css.map */
