@import "default.css";@import 'rowcontainer.css';@import "adjust.css";html{height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;padding:0}#fullbody{position:relative;padding-bottom:0;margin-bottom:0;left:0}#mainbody{position:relative}@media screen{body{overflow-y:scroll;min-width:300px;box-sizing:border-box}#fullbody{transition:left .3s ease}#mainbody{padding-top:88px}.widthwrapper{position:relative;display:block;width:1000px;margin:0 auto;padding:0 1rem;box-sizing:border-box}.widthwrapper.narrow{width:800px}.widthwrapper.narrowleft{padding-right:500px}.widthwrapper.narrowright{padding-left:500px}}.tablewrapper{width:100%;overflow-x:auto;margin:1.6em 0 2em;box-sizing:border-box}.tablewrapper table{margin:0}@media screen{#logo{position:relative;z-index:35;width:100%;background:#fff}#logo{position:absolute;top:-100px;left:0;margin-top:100px;transition:left .3s ease,top .3s ease}.scrolled #logo{position:fixed;margin-top:0}.scrollup #logo{position:fixed;transition:left .3s ease}.scrolled.scrollup #logo{top:0;transition:left .3s ease,top .3s ease}#logo .widthwrapper{padding-top:9px;padding-bottom:9px;padding-right:60px;transition:padding .3s ease}#logo a.image{display:block;font-size:0;height:60px;background:url(../images/logo.gif) 0 50% no-repeat;background-size:contain;transition:all .3s ease}#logo img{vertical-align:middle}#logo img{visibility:hidden;height:100%}}.scrolled #logo{box-shadow:0 4px 4px rgba(0,0,0,.2)}@media screen and (max-width:1015px){.scrolled #logo .widthwrapper{padding-top:12px;padding-bottom:12px}.scrolled #logo a.image{height:32px}}@media screen and (min-height:600px) and (min-width:450px){#logo{position:fixed;top:0;margin-top:0;transition:left .3s ease}.scrolled #logo{top:0}}@media print{#logo{font-size:0;text-align:center}.template-default #logo{float:right;margin:0 0 12px 24px}#logo img{height:53px}}@media screen{.burger{position:absolute;z-index:1;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:8px;line-height:0}.burger .bar{border-radius:2px;display:block;height:3px;width:26px;background-color:#00728f}.burger .bar+.bar{margin-top:4px}.arrowup{display:none;position:fixed;z-index:1;right:26px;bottom:28px;height:30px;width:30px;padding:10px;background:rgba(0,0,0,.3);background-clip:padding-box;border:4px solid rgba(255,255,255,.5);border-radius:7px;line-height:0;transition:all .3s ease}.notmobile .arrowup:hover{background-color:rgba(0,0,0,.7)}.arrowup .arrow:after,.arrowup .arrow:before{position:absolute;display:block;content:"";height:0;width:26px;top:23px;border-top:1px solid #fff}.arrowup .arrow:before{-webkit-transform:rotate(50deg);transform:rotate(50deg);right:4px}.arrowup .arrow:after{-webkit-transform:rotate(-50deg);transform:rotate(-50deg);left:4px}.scrollup .arrowup{display:block}.opennav .arrowup{visibility:hidden}}@media screen and (max-width:500px){.arrowup{right:14px}}@media print{.arrowup,.burger{display:none}}@media screen{#contentbody{position:relative;float:left;margin-right:-100%;width:100%}}#navheader,#navprimary,#navsecondary{display:none}#fullfooter{color:#fff}#fullfooter a{color:#fff;font-weight:300}.notmobile #fullfooter a:hover{color:#2b398a}#sitemap,#sitemap a{color:#5c8c7c}.notmobile #sitemap a:hover{color:#00728f}#sitemap .active>a{color:#f47403}#navsitemap ul.level0>li{border-bottom:1px solid #dfe6ec}#navsitemap ul.level0>li>a{font-size:.824rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}#navsitemap ul.level1>li>a,#navsitemap ul.level2>li>a{font-size:.824rem;font-weight:400}#sitemap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;background:0 0;background:rgba(206,212,218,0);transition:z-index 0s linear .3s,background .3s ease;margin:0;padding:0 0 0 20px;cursor:pointer}#sitemap .widthwrapper{display:block;width:260px;height:100%;overflow-y:auto;right:-240px;margin-right:0;padding:0;box-shadow:0 0 0 #000;transition:right .3s ease,box-shadow .3s ease;cursor:default}#sitemap ul{padding:0;margin:0}#sitemap li{margin:0;padding:0;list-style:none;background:0 0}#sitemap p{margin:4px 0 8px}#sitemap address{display:none}#navsitemap{min-height:100%;margin-bottom:1px;padding:0 14px 0 0;background-color:#fff}#navsitemap .object-{display:block!important}#navsitemap li.object- a.object-{margin:10px 0 10px 10px;padding:0;border:solid 1px rgba(255,255,255,.24);border-radius:8px;text-align:center}#navsitemap ul.level0>li>a,#navsitemap ul.level1>li>a,#navsitemap ul.level2>li>a{position:relative;display:block;margin:0;padding:0}#navsitemap ul.level0>li>a,#navsitemap ul.level1>li>a{padding-left:50px}#navsitemap ul.level2>li>a{padding-left:16px;padding-right:6px}#navsitemap a span{display:block;padding-top:6px;padding-bottom:6px;line-height:18px}#navsitemap ul.level0>li>a>span{padding-top:12px;padding-bottom:12px}#navsitemap li.haschildren>a:after,#navsitemap li.haschildren>a:before{display:block;content:"";position:absolute;top:13px;height:0;width:10px;border-top:solid #5c8c7c 4px}#navsitemap li.haschildren>a:before{left:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#navsitemap li.haschildren>a:after{left:19px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#navsitemap li.haschildren.selected>a:before,#navsitemap li.haschildren>a.open:before,#object18 #navsitemap ul.level0>li:nth-child(6)>a:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#navsitemap li.haschildren.selected>a:after,#navsitemap li.haschildren>a.open:after,#object18 #navsitemap ul.level0>li:nth-child(6)>a:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#navsitemap ul.level0>li.haschildren>a:after,#navsitemap ul.level0>li.haschildren>a:before{top:20px}#navsitemap li.haschildren.selected>a:after,#navsitemap li.haschildren.selected>a:before{display:none}#navsitemap .menu{display:none;margin-left:50px}#navsitemap ul.level0>li>.menu{margin-top:-6px;margin-bottom:10px}#navsitemap ul.level1>li>.menu{margin-bottom:8px}#navsitemap ul.level1{margin-left:-50px}#navsitemap li.haschildren.selected>.menu,#navsitemap li.haschildren>a.open+.menu{display:block}#navsitemap li.logo{display:none}.opennav #navsitemap .level0>li{position:static!important;padding-top:0!important;width:auto!important}#footer{font-size:.76em;line-height:1.15em}#navfooter{padding:20px 0;line-height:1.6;text-align:center}#navfooter p{margin:.5em 0 1em}#navfooter ul{display:none}#navfooter>ul+span{display:none}#navfooter>span{display:block}#navfooter>span>span{display:block}#navfooter>span>*{white-space:nowrap}@media (min-width:416px){#navfooter>span>span{display:inline-block;padding-right:24px}#navfooter>span>span:first-child{padding-left:24px}}#navfooter>a{display:none}@media print{#navfooter,#navheader,#navprimary,#navsecondary,.headline{display:none}}@media screen and (min-width:568px){.notmobile #content{float:left;width:100%;margin-right:-100%}.notmobile.column #content{width:65%;margin-right:-65%}.notmobile #column{float:left;width:calc(35% - 20px);margin-left:calc(65% + 20px);margin-right:-960px;font-size:.7rem;line-height:1.143;color:#000}.notmobile.column #column{display:block}}#content{margin-top:-200px}#contentwrapper{margin-top:200px}@media screen and (min-width:700px){#content{float:left;width:100%;margin-right:-100%;margin-bottom:3rem;box-sizing:border-box}.column #content{width:65%;margin-right:-65%}.template-home #content{margin-bottom:0}#column{float:left;width:calc(35% - 20px);margin-left:calc(65% + 20px);margin-right:-960px;font-size:.7rem;line-height:1.143;color:#000}.column #column{display:block}#columnwrapper,#contentwrapper{margin-bottom:0}}@media screen and (min-width:816px){.notmobile #column{width:calc(35% - 30px);margin-left:calc(65% + 30px)}}@media screen and (min-width:1016px){#mainbody{padding-top:88px}.notmobile #logo{border-bottom:none}.notmobile.scrolled #logo{box-shadow:none}.notmobile #logo .widthwrapper{padding-top:0;padding-bottom:0}.notmobile.scrolled #logo .widthwrapper{padding-top:0;padding-bottom:0}#logo a.image{height:60px}.notmobile #logo a.image{position:absolute;top:13px}.notmobile .burger{display:none!important}.notmobile #navprimary{display:block;position:absolute;top:-100px;left:0;margin-top:100px;width:100%;z-index:30;background:#fff;transition:height .3s ease,left .3s ease}.notmobile.scrolled #navprimary{position:fixed;margin-top:0;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.2)}.notmobile.scrollup #navprimary{position:fixed;transition:height .3s ease,left .3s ease}.notmobile.scrollup.navheader.pinned #navprimary{top:-59px}.notmobile.scrolled.scrollup #navprimary{top:0;transition:height .3s ease,left .3s ease,top .3s ease}.notmobile.scrolled.scrollup.navheader.pinned #navprimary{top:41px}}@media screen and (min-width:1016px) and (min-height:600px){.notmobile #navprimary{position:fixed;top:0;margin-top:0}.notmobile.navheader.pinned #navprimary,.notmobile.scrolled.navheader.pinned #navprimary,.notmobile.scrollup.navheader.pinned #navprimary{top:41px}}@media screen and (min-width:1016px){.notmobile #navprimary .widthwrapper{border-left:20px solid transparent;border-right:20px solid transparent;height:88px;padding:0;position:relative;transition:height .3s ease,font-size .3s ease}.notmobile #navprimary ul{margin:0;padding:0}.notmobile #navprimary ul.level0{position:absolute;top:0;right:-12px;transition:top .3s ease}.notmobile #navprimary ul.level0:first-child{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.notmobile #navprimary ul.level1{margin-top:-3px}.notmobile #navprimary li{list-style:none;background:0 0;margin:0;padding:0}.notmobile #navprimary ul.level0>li{float:left}.notmobile #navprimary a{display:block;color:#5c8c7c}.notmobile #navprimary .active>a,.notmobile #navprimary .selected>a,.notmobile #navprimary a:hover{color:#00728f}.notmobile #navprimary ul.level0>li>a{position:relative;z-index:1;margin:0;padding:12px 12px 12px;transition:padding .3s ease;font-size:.944rem;line-height:24px;font-weight:400}.notmobile #navprimary ul.level1>li>a{padding:.25em 0;font-size:.788rem;line-height:1.25;font-weight:400;color:#00728f}.notmobile #navprimary ul.level1>li.active>a,.notmobile #navprimary ul.level1>li.selected>a,.notmobile #navprimary ul.level1>li>a:hover{color:#000}.notmobile #navprimary .menu{display:none;position:absolute;width:220px;box-sizing:border-box;margin-left:-6px;padding:.5rem 18px .5rem;background:#e8ecef}.notmobile.scrolled #navprimary .menu{border-color:transparent;box-shadow:0 3px 8px -1px rgba(0,0,0,.2)}.notmobile #navprimary .menu:after{display:block;content:"";position:absolute;z-index:-1;bottom:14px;left:50%;width:80%;height:1em;border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 15px 20px 0 rgba(0,0,0,.3)}.notmobile #navprimary ul.level0>li:hover>.menu{display:block}.notmobile #navprimary ul.level0>li:last-child>.menu,.notmobile #navprimary ul.level0>li:nth-last-child(2)>.menu{right:0}.notmobile #content{float:left;width:100%;margin-right:-100%}.notmobile.column #content,.notmobile.navsecondary.template-sidenav #content{width:670px;margin-right:-670px}.notmobile #column{float:left;width:260px;margin-left:700px;margin-right:-960px}.notmobile.column #column,.notmobile.navsecondary #column{display:block}.notmobile #contentwrapper{position:relative}.notmobile.template-default #contentwrapper{min-height:300px}.notmobile #mainbody>#navsecondary{display:block;position:absolute;top:88px;left:0;width:100%;background-color:rgba(87,93,102,.3)}.notmobile #mainbody>#navsecondary ul{margin:0;padding:0}.notmobile #mainbody>#navsecondary ul.level1{line-height:0}.notmobile #mainbody>#navsecondary li{display:inline-block;margin:0 1.2rem 0 0;padding:0;list-style:none;background:0 0}.notmobile #mainbody>#navsecondary a{position:relative;display:table-cell;height:60px;vertical-align:middle;font-size:.889rem;font-weight:400;color:#8eddf1}.notmobile #mainbody>#navsecondary .selected>a,.notmobile #mainbody>#navsecondary a:hover{color:#fff}.notmobile #navsecondary .menu{display:none}.notmobile #fullfooter,.notmobile #sitemap{color:#b2b7ba}.notmobile #fullfooter a,.notmobile #sitemap a{color:#b2b7ba}.notmobile #fullfooter a:hover,.notmobile #sitemap a:hover{color:#fff}.notmobile #sitemap{font-size:.722rem;line-height:1.154;font-weight:400;letter-spacing:0;text-transform:none}#navfooter{line-height:1.6}.notmobile #sitemap{position:static;cursor:default;padding:4px 0 0}.notmobile #sitemap .widthwrapper{width:1000px;height:auto;right:auto;overflow-y:visible;margin:0 auto;padding:0 20px;cursor:default;transition:none}.notmobile #navsitemap{min-height:none;margin-bottom:0;padding:0;background:0 0}.notmobile #navsitemap ul.level0{text-align:justify}.notmobile #navsitemap ul.level0:after{content:"";display:inline-block;height:0;width:100%}.notmobile #navsitemap ul.level0>li{display:inline-block;padding-right:1rem;vertical-align:top;text-align:left;border-bottom:none}.notmobile #navsitemap li.hidesitemap{display:none!important}.notmobile #navsitemap ul.level0>li>a{padding:16px 0 6px;font-size:.889rem;line-height:1.125;font-weight:400;letter-spacing:0;text-transform:none}.notmobile #navsitemap ul.level1>li>a{padding:5px 0;font-size:.722rem;line-height:1.154;font-weight:400;letter-spacing:0;text-transform:none}.notmobile #sitemap a span{display:block;padding:0;line-height:unset;border-bottom:none}.notmobile #navsitemap li.haschildren a:after,.notmobile #navsitemap li.haschildren a:before{display:none}.notmobile #navsitemap ul.level0>li>a>span{padding-top:0;padding-bottom:0}.notmobile #navsitemap ul.level0:first-child>li:first-child{display:none}.notmobile #sitemap .menu,.notmobile #sitemap ul.level0>li>.menu{display:block;margin:0;border:none;background:0 0}.notmobile #sitemap ul.level1>li>.menu{display:none!important}.notmobile #sitemap .menu>ul{margin-left:0}.notmobile #sitemap address{display:block;font-style:normal}.notmobile #navfooter{padding-bottom:1.5em;font-size:.65rem;line-height:1.154;text-align:left}.notmobile #navfooter>span{display:inline-block}.notmobile #navfooter>span:last-child{float:right}#navfooter>span>span{padding-right:10px}#navfooter>span>span:first-child{padding-left:0}.notmobile #navfooter ul{display:inline-block;margin:0;padding:0 1rem}.notmobile #navfooter li{display:inline-block;padding-left:10px;list-style:none;background:0 0}.notmobile #navfooter li:first-child{margin-left:0;padding-left:0;box-shadow:none}.notmobile #navfooter>a{display:block;position:absolute;left:20px;bottom:1em}.notmobile #navfooter>a img{width:130px}.notmobile #navfooter .social{position:absolute;right:20px;bottom:1.5em;height:15px;margin:0}}@media screen and (min-width:1216px){.notmobile #sitemap .widthwrapper,.widthwrapper{width:1200px}.widthwrapper.narrowleft{padding-right:600px}.widthwrapper.narrowright{padding-left:600px}.notmobile.column #content,.notmobile.template-sidenav.navsecondary #content{width:860px;margin-right:-860px}.notmobile #column{margin-left:900px;margin-right:-1160px}}body.opennav.mobile #sitemap{background:rgba(237,241,242,.75);z-index:2000;transition:z-index 0s linear,background .3s ease}body.opennav.mobile #sitemap .widthwrapper{right:0;box-shadow:0 0 20px rgba(0,0,0,.2)}@media screen and (max-width:1015px){body.opennav #sitemap{background:rgba(237,241,242,.75);z-index:2000;transition:z-index 0s linear,background .3s ease}body.opennav #sitemap .widthwrapper{right:0;box-shadow:0 0 20px rgba(0,0,0,.2)}}@media screen and (max-width:1015px){html{font-size:16px}.widthwrapper{width:800px}.widthwrapper.narrow{width:600px}.widthwrapper.narrowleft{padding-right:400px}.widthwrapper.narrowright{padding-left:400px}}@media screen and (max-width:815px){.widthwrapper{width:100%}.widthwrapper.narrow{width:80%}.widthwrapper.narrowleft{padding-right:50%}.widthwrapper.narrowright{padding-left:50%}}@media screen and (min-width:763px){body.navheader.pinned{border-top:solid 41px transparent;padding-top:0}body.navheader.pinned #sitemap{top:41px}}@media screen and (min-width:763px) and (max-height:599px){body.navheader.pinned.scrolled.scrollup #logo{top:41px}}@media screen and (min-width:763px) and (min-height:600px){body.navheader.pinned #logo,body.navheader.pinned.scrolled.scrollup #logo{top:41px}}@media screen and (max-width:640px){html{font-size:14px}}@media screen and (min-width:500px) and (max-width:1015px){#sitemap .widthwrapper{right:-400px;width:420px}}@media screen and (min-width:500px){.mobile #sitemap .widthwrapper{right:-400px;width:420px}}@media print{html{font-size:14px}}.content{overflow:hidden}.content .contentwrapper{position:relative;display:table;margin-top:2.6rem;margin-bottom:2.6rem}.content .heightwrapper{display:table-cell;vertical-align:middle}.content .contentwrapper>:first-child,.content .contentwrapper>:first-child>:first-child,.content .contentwrapper>:first-child>:first-child>:first-child,.content .contentwrapper>:first-child>:first-child>:first-child>:first-child,.content .contentwrapper>:first-child>:first-child>:first-child>:first-child>:first-child,.content .element_containerwrapper>:first-child,.content .element_containerwrapper>:first-child>:first-child,.content .element_containerwrapper>:first-child>:first-child>:first-child,.content .element_containerwrapper>:first-child>:first-child>:first-child>:first-child,.content .element_containerwrapper>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0!important}.content .contentwrapper>:last-child,.content .contentwrapper>:last-child>:last-child,.content .contentwrapper>:last-child>:last-child>:last-child,.content .contentwrapper>:last-child>:last-child>:last-child>:last-child,.content .contentwrapper>:last-child>:last-child>:last-child>:last-child>:last-child,.content .element_containerwrapper>:last-child,.content .element_containerwrapper>:last-child>:last-child,.content .element_containerwrapper>:last-child>:last-child>:last-child,.content .element_containerwrapper>:last-child>:last-child>:last-child>:last-child,.content .element_containerwrapper>:last-child>:last-child>:last-child>:last-child>:last-child{margin-bottom:0!important}.content *,body#content.template-home{text-align:center}.content.style1,body#content.style1{background-color:#e8ecef}.content.style2,body#content.style2{background-color:#00728f}.content.style2 *,body#content.style2 *{color:#fff}.content.style1 .contentwrapper,.content.style2 .contentwrapper{margin-top:3rem;margin-bottom:3rem}.columns{margin-top:1.6rem;margin-bottom:1.6rem}form .columns{margin-top:0;margin-bottom:1rem}.columns>* .element_containerwrapper>:first-child,.columns>* .element_containerwrapper>:first-child>:first-child,.columns>* .element_containerwrapper>:first-child>:first-child>:first-child,.columns>* .element_containerwrapper>:first-child>:first-child>:first-child>:first-child,.columns>*>:first-child,.columns>*>:first-child>:first-child,.columns>*>:first-child>:first-child>:first-child,.columns>*>:first-child>:first-child>:first-child>:first-child{margin-top:0!important}.columns>* .element_containerwrapper>:last-child,.columns>* .element_containerwrapper>:last-child>:last-child,.columns>* .element_containerwrapper>:last-child>:last-child>:last-child,.columns>* .element_containerwrapper>:last-child>:last-child>:last-child>:last-child,.columns>*>:last-child,.columns>*>:last-child>:last-child,.columns>*>:last-child>:last-child>:last-child,.columns>*>:last-child>:last-child>:last-child>:last-child{margin-bottom:0!important}@media screen and (max-width:555px),print and (max-width:515px){form .columns>*{margin:0 0 1rem}.columns>*{margin-top:1.6rem;margin-bottom:1.6rem}.columns.divided>*{padding:1rem 0 calc(1rem + 1px);border-top:solid 1px #89bdbe}.columns.divided>:first-child{padding-top:none;border-top:none}.content.style1 .columns.divided>*{border-top-color:#00728f}.content.style2 .columns.divided>*{border-top-color:#fff}}@media screen and (min-width:556px),print and (min-width:516px){.columns{display:table;border-spacing:1.6rem 0;margin-left:-1.6rem;margin-right:-1.6rem;width:calc(100% + 3.2rem)}.template-home .columns{border-spacing:2.6rem 0;margin-left:-2.6rem;margin-right:-2.6rem;width:calc(100% + 5.2rem);font-size:1rem}.columns+.columns{margin-top:-.2em}.columns>*{display:table-cell;vertical-align:top;background-clip:padding-box;box-sizing:border-box}.columns>:nth-child(n):nth-last-child(n+2),.columns>:nth-child(n+2):nth-last-child(n){width:50%}.columns>:nth-child(n):nth-last-child(n+3),.columns>:nth-child(n+2):nth-last-child(n+2),.columns>:nth-child(n+3):nth-last-child(n){width:33.3333%}.columns>:nth-child(n):nth-last-child(n+4),.columns>:nth-child(n+2):nth-last-child(n+3),.columns>:nth-child(n+3):nth-last-child(n+2),.columns>:nth-child(n+4):nth-last-child(n){width:25%}.columns>:nth-child(n):nth-last-child(n+5),.columns>:nth-child(n+2):nth-last-child(n+4),.columns>:nth-child(n+3):nth-last-child(n+3),.columns>:nth-child(n+4):nth-last-child(n+2),.columns>:nth-child(n+5):nth-last-child(n){width:20%}.columns.c12>:nth-child(n+2):nth-last-child(n),.columns.c21>:nth-child(n):nth-last-child(n+2){width:66.66666%}.columns.c12>:nth-child(n):nth-last-child(n+2),.columns.c21>:nth-child(n+2):nth-last-child(n){width:33.33333%}.columns.reverse{direction:rtl}.columns.reverse>*{direction:ltr}.columns.divided{border-spacing:0;margin-left:0;margin-right:0;width:100%}.columns.divided>*{border-top:none;border-left:solid 1px #89bdbe;padding-top:0;padding-left:1.6rem;padding-right:calc(1.6rem + 1px)}.columns.divided>:first-child{padding-left:0;border-left:none}.columns.divided>:last-child{padding-right:0}.content.style1 .columns.divided>*{border-left-color:#00728f}.content.style2 .columns.divided>*{border-left-color:#fff}}.columns img:not(.fixed){width:100%!important}.template-home .columns>*>.element_container{position:static}.template-home .columns>*>.element_container>.element_shade{left:0}.border,.columns.borders>*{padding:1.2rem;border:solid 1px #89bdbe}.cell,.columns.cells>*{padding:10px 20px 18px;background:#00728f padding-box}.cell,.columns.cells *{color:#fff}.columns.hovers>*,.hover{position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.notmobile .columns.hovers>:hover,.notmobile .hover:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.local .columns.hovers a::before,.local .hover a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.notmobile .cell.hover:hover,.notmobile .columns.cells.hovers>:hover{background-color:#009ec1}.cell>div:first-child,.columns.cells>*>div:first-child{overflow:hidden;margin:-10px -20px -18px!important;font-size:1em}.cell>div:first-child img,.columns.cells>*>div:first-child img{display:block;width:100%!important;max-width:100%!important}.cell>div:first-child+*,.columns.cells>*>div:first-child+*{margin-top:calc(18px + 1rem)!important}@media (max-height:699px){.cell>div:first-child img,.columns.cells>*>div:first-child img{margin-top:-8%!important}}.notmobile .columns.cells a:hover,.notmobile .columns>.cell a:hover{color:#fff}.banners{position:relative;overflow:hidden}.banners:after{display:table;content:"";clear:both}.banner{float:left;margin-right:-100%;width:100%;overflow:hidden}.banner.cke_editable,.bannerwrapper{position:relative;z-index:5;background-repeat:no-repeat;background-size:cover}.banner.cke_editable{background-size:auto!important}.bannerwrapper{opacity:0;transition:opacity .3s ease}.bannerwrapper .widthwrapper{display:table}.banner.previous .bannerwrapper{opacity:0;z-index:7;transition:opacity 0s ease .3s}.banner.active .bannerwrapper,body:not(.load) .banner:first-child .bannerwrapper{opacity:1;z-index:10}body:not(.load) .banner:first-child .bannerwrapper{transition:opacity 0s linear}.banner .bannerwrapper,.banner.cke_editable{background-image:url(../images/banner_home_prog.jpg);background-position:50% 0}.banner .heightwrapper{display:table-cell;width:100%;height:43vw;margin:0;padding:2rem 0;box-sizing:border-box;vertical-align:middle;text-align:center}.banner .heightwrapper>:first-child,.banner .heightwrapper>:first-child :first-child{margin-top:0}.banner .heightwrapper>:last-child,.banner .heightwrapper>:last-child>:last-child{margin-bottom:0}@media (min-width:1216px){.banner .heightwrapper{height:522px}}.banner *{color:#fff}.notmobile.load .banners .advance,.notmobile.load .banners .retreat{position:absolute;z-index:15;top:0;width:5vw;height:100%;transition:all .3s ease}@media (max-width:567px){.notmobile.load .banners .advance,.notmobile.load .banners .retreat{height:50vw}}.notmobile .banners .retreat{left:0}.notmobile .banners .advance{right:0}.notmobile .banners .advance:hover,.notmobile .banners .retreat:hover{cursor:pointer}.notmobile.load .banners .advance:before,.notmobile.load .banners .retreat:before{display:block;content:"";position:absolute;top:50%;height:2.94rem;width:2.94rem;box-sizing:border-box;border-radius:3px;transition:all .6s ease 0s}.notmobile.load .banners .retreat:before{left:0;-webkit-transform:translateY(-50%) scale(.8,1.3) rotate(-45deg);transform:translateY(-50%) scale(.8,1.3) rotate(-45deg);border-top:solid 4px #173f7e;border-left:solid 4px #173f7e}.notmobile.load .banners .advance:before{right:0;-webkit-transform:translateY(-50%) scale(.8,1.3) rotate(-45deg);transform:translateY(-50%) scale(.8,1.3) rotate(-45deg);border-right:solid 4px #173f7e;border-bottom:solid 4px #173f7e}.indicate{display:block;content:"";position:absolute;z-index:20;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:16px;width:16px;background:linear-gradient(to top,#fff 0,#fff 1px,#fff 16px);background-position:0 18px;background-repeat:no-repeat;background-color:rgba(255,255,255,.5);border:2px solid rgba(255,255,255,0);border-radius:16px;transition:all .3s ease}.notmobile .indicate:hover{cursor:pointer;border-color:#fff}.banner.active .indicate{background-position:0 0;border-color:#fff;transition:background-position 5s linear}.bannerswrapper>:nth-child(1):nth-last-child(2) .indicate,.bannerswrapper>:nth-child(2):nth-last-child(3) .indicate{margin-left:-18px}.bannerswrapper>:nth-child(2):nth-last-child(1) .indicate,.bannerswrapper>:nth-child(3):nth-last-child(2) .indicate{margin-left:18px}.bannerswrapper>:nth-child(1):nth-last-child(4) .indicate{margin-left:-54px}.bannerswrapper>:nth-child(4):nth-last-child(1) .indicate{margin-left:54px}.bannerswrapper>:nth-child(1):nth-last-child(3) .indicate,.bannerswrapper>:nth-child(2):nth-last-child(4) .indicate{margin-left:-38px}.bannerswrapper>:nth-child(3):nth-last-child(1) .indicate,.bannerswrapper>:nth-child(4):nth-last-child(2) .indicate{margin-left:38px}.bannerswrapper>:nth-child(1):nth-last-child(5) .indicate{margin-left:-76px}.bannerswrapper>:nth-child(5):nth-last-child(1) .indicate{margin-left:76px}.grid{margin-top:1.6rem;margin-bottom:1.6rem}.grid>*{position:relative;margin-top:1.6rem;margin-bottom:1.6rem;padding:10px 20px 10px;background:#a1b2c2 padding-box;color:#fff;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.grid>*>:first-child,.grid>*>:first-child>:first-child,.grid>*>:first-child>:first-child>:first-child,.grid>*>:first-child>:first-child>:first-child>:first-child{margin-top:0}.grid>*>:last-child{margin-bottom:0}.grid h2,.grid h2 *{font-size:1.158rem;line-height:1.091;font-weight:300;color:#fff;font-style:normal;text-transform:none;letter-spacing:0}.grid h2+blockquote{font-size:.842rem;font-weight:300;color:#fff;font-style:normal;text-transform:none;letter-spacing:0}.grid>*>div:first-child{height:160px;overflow:hidden;margin:-10px -20px .5em;font-size:1em}.grid>*>div:first-child img{margin-top:-20%!important;display:block}.grid>*>div:first-child+*{margin-top:10px!important}.notmobile .grid>:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.notmobile .grid a:hover{color:#fff}.local .grid a.modal::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.grid img{display:block;box-sizing:border-box;height:auto!important;width:100%!important;border:none!important}@media (min-width:360px){.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.25rem);margin:.4rem 0 0 -1.25rem}.grid>*{display:block;overflow:hidden;width:50%;box-sizing:border-box;margin:0;border-top:1.2rem solid transparent;border-left:1.25rem solid transparent;vertical-align:top;word-wrap:break-word}.grid>*>div:first-child{height:auto}.grid>*>div:first-child img{margin-top:0!important}.lt-ie10 .grid{display:block;margin:-1.2rem 0 0 -1.25rem}.lt-ie10 .grid>*{width:100%}}@media (min-width:580px){.grid>*{width:25%}}@media (min-width:1015px){.grid{width:calc(100% + 2.5rem);margin:-1rem 0 0 -2rem}.grid>*{border-top:2.4rem solid transparent;border-left:1.5rem solid transparent}}.popup{margin:2em 0;padding:20px 30px;background:#fff;box-sizing:border-box}.popup>:first-child,.popup>:first-child>:first-child,.popup>:first-child>:first-child>:first-child,.popup>:first-child>:first-child>:first-child>:first-child,.popup>:first-child>:first-child>:first-child>:first-child>:first-child{margin-top:0}.popup>:last-child,.popup>:last-child>:last-child{margin-bottom:0}.local .popup{display:none;margin:0;overflow-y:auto}.modal-active .popup.active{display:block}body#content .popup{position:relative;border:solid 2px #000}body#content .popup::after{position:absolute;top:0;right:0;content:"Popup";background:#000;padding:2px 4px;color:#fff;font-size:12px;line-height:14px}@media (min-width:800px){.local .popup{display:none;position:relative;z-index:99;left:0;float:left;width:100%;overflow-y:auto;margin-right:-740px;padding:1.5rem 2rem;background:#fff;box-shadow:0 0 30px 4px rgba(58,73,90,.3);opacity:1;transition:opacity .5s ease,left .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,left .5s ease,transform .5s ease;transition:opacity .5s ease,left .5s ease,transform .5s ease,-webkit-transform .5s ease}.local .popup.background{opacity:0;-webkit-transform:scale(.85);transform:scale(.85);left:-300px}.local .popup.foreground{opacity:0;-webkit-transform:scale(1.15);transform:scale(1.15);left:300px}#modal-box .popup{display:block}.modal-active .popup.active{z-index:100}.lt-ie9 #modal-box .popup{display:none}.lt-ie9 #modal-box .popup.active{display:block}}@media (min-width:916px){.local .popup{margin-right:-960px}}@media (min-width:1016px){.local .popup{margin-right:-960px}}@media (min-width:1216px){.local .popup{margin-right:-1080px}}#modal-box{display:table;position:fixed;z-index:9999;top:0;left:9999px;width:100%;height:100%;background-color:#fff;background-color:rgba(255,255,255,0);transition:background-color .4s ease .4s,left 1ms ease .8s}#modal-wrapper{display:table-cell;vertical-align:top;opacity:0;transition:opacity .4s ease}#modal-box-inner>:first-child{margin-top:0}.modal-active #modal-box{background-color:#fff;left:0;transition:background-color .4s ease}.modal-active #modal-wrapper{opacity:1;transition:opacity .4s ease .4s}#modal-box .widthwrapper{width:auto;margin:0}@media (min-width:800px){#modal-box{display:table;position:fixed;z-index:9999;top:0;left:9999px;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,0);transition:background-color .4s ease .4s,left 1ms ease .8s}#modal-wrapper{display:table-cell;vertical-align:middle;opacity:0;transition:opacity .4s ease}#modal-content{width:700px;margin:0 auto}#modal-box-inner>:first-child{margin-top:0}.modal-active #modal-box{background-color:rgba(0,0,0,.8);left:0;transition:background-color .4s ease}.modal-active #modal-wrapper{opacity:1;transition:opacity .4s ease .4s}#modal-box .widthwrapper{width:auto;margin:0}}@media (min-width:900px){#modal-content{width:740px}}@media (min-width:1016px){#modal-content{width:880px}}#modal-box .modal-controls{display:none}.modal-active #modal-box .modal-controls{display:block}@media (max-width:799px){#modal-box .modal-close{position:fixed;right:24px;top:10px;height:40px;width:40px;z-index:110;background:rgba(5,174,253,.2);border-radius:25px;transition:background .3s ease}#modal-box .modal-close::after{position:relative;display:table-cell;top:-2px;width:40px;content:"×";font-size:30px;line-height:40px;color:#009ec1;text-align:center;vertical-align:middle;transition:color .3s ease}.local #modal-box .modal-close:hover{background:rgba(5,174,253,.8)}.local #modal-box .modal-close:hover::after{color:#fff;cursor:pointer}}@media (min-width:800px){#modal-box .modal-controls{display:block;position:relative;height:130px;width:760px;margin:0 auto}#modal-box .modal-close:hover,#modal-box .modal-next:hover,#modal-box .modal-previous:hover{cursor:pointer}#modal-box .modal-close{position:absolute;right:40px;top:-60px;height:60px;width:60px;z-index:110}#modal-box .modal-close::after,#modal-box .modal-close::before{display:block;position:absolute;content:"";right:3px;top:50%;width:50px;z-index:110;border-top:solid 3px #009ec1}#modal-box .modal-close::after{-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}#modal-box .modal-close::before{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}#modal-box .modal-close:hover::after,#modal-box .modal-close:hover::before{border-color:#fff}#modal-box .modal-previous{display:none;position:absolute;bottom:0;padding-right:30px;z-index:100}#modal-box .modal-previous:before{display:block;content:"";width:3px;border-top:solid 40px #009ec1;border-radius:3px 3px 0 0;-webkit-transform:translateY(6px) rotate(43deg);transform:translateY(6px) rotate(43deg);box-shadow:rgba(58,73,90,.3) 3px 1px 10px}#modal-box .modal-previous:after{display:block;content:"";width:3px;border-bottom:solid 40px #009ec1;border-radius:0 0 3px 3px;-webkit-transform:translateY(-6px) rotate(-43deg);transform:translateY(-6px) rotate(-43deg);box-shadow:rgba(58,73,90,.3) 0 9px 10px}#modal-box .modal-next{display:none;position:absolute;right:0;bottom:0;width:10px;padding-left:30px;z-index:100}#modal-box .modal-next:before{display:block;content:"";width:3px;border-top:solid 40px #009ec1;border-radius:3px 3px 0 0;-webkit-transform:translateY(6px) rotate(-43deg);transform:translateY(6px) rotate(-43deg)}#modal-box .modal-next:after{display:block;content:"";width:3px;border-bottom:solid 40px #009ec1;border-radius:0 0 3px 3px;-webkit-transform:translateY(-6px) rotate(43deg);transform:translateY(-6px) rotate(43deg)}#modal-box .modal-next:hover:after,#modal-box .modal-next:hover:before,#modal-box .modal-previous:hover:after,#modal-box .modal-previous:hover:before{border-color:#fff}}@media (min-width:900px){#modal-box .modal-controls{width:830px}}@media (min-width:1016px){#modal-box .modal-controls{width:960px}}#modal-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}#modal-box iframe+img{width:100%!important;height:auto!important}.pipeline{position:relative;z-index:0;margin:1rem 0;padding:3rem 0 0}.pipeline+.pipeline{margin-top:0}.pipeline .compound{position:relative;margin:0;padding:.5rem 0 calc(1rem + 28px);border-bottom:solid 1px #a3a9af;color:#00728f}.pipeline .compound:first-child{border-top:solid 1px #a3a9af}.pipeline h3{position:relative;margin:0;padding:0}.pipeline h3:first-child{padding-top:0}.pipeline .phase{position:absolute;right:0;bottom:.5rem;width:100%;display:table-cell;box-sizing:border-box}.phase-wrapper{display:table;width:100%}.phase-box{position:relative;display:table-cell;width:16.667%;border-left:solid 2px #fff;background-color:#e8ecef;background-clip:padding-box;vertical-align:bottom}.pipeline-legend .phase-box{padding:4px 6px;box-sizing:border-box}.phase-box em{position:relative;display:block;background-color:#00728f;box-sizing:border-box;overflow:hidden;width:0;height:20px}.fill-25 em{width:25%}.fill-33 em{width:33%}.fill-50 em{width:50%}.fill-66 em{width:66%}.fill-75 em{width:75%}.fill-100 em{width:100%}.phase-box span{display:block}.phase-box.research span:before{content:"Discovery"}.phase-box.preclinical span:before{content:"Lead Optimization"}.phase-box.ind span:before{content:"IND Enabled"}.phase-box.phase1 span:before{content:"Phase 1"}.phase-box.phase2 span:before{content:"Phase 2"}.phase-box.phase3 span:before{content:"Phase 3"}.pipeline-legend{position:absolute;z-index:-1;left:0;top:3rem;width:100%;box-sizing:border-box;font-size:.889rem;line-height:1.125;font-weight:300;color:#00728f;text-transform:none;letter-spacing:0}.pipeline+.pipeline .pipeline-legend{display:none}.pipeline-legend .indication,.pipeline-legend .link,.pipeline-legend .logo,.pipeline-legend .product{padding-top:0;padding-bottom:0;vertical-align:middle}.pipeline-legend .link span{position:absolute;top:-99999px;left:-99999px}@media (max-width:555px){.phase-box.research span:before{content:"Disc"}.phase-box.preclinical span:before{content:"Lead"}.phase-box.ind span:before{content:"IND"}.phase-box.phase1 span:before{content:"Ph 1"}.phase-box.phase2 span:before{content:"Ph 2"}.phase-box.phase3 span:before{content:"Ph 3"}}@media (max-width:1015px){.pipeline .compound.blank{height:0}.pipeline .indication{width:auto}.pipeline .compound.blank .indication{display:none}.pipeline .product{width:43%}.pipeline .phase{display:block;position:absolute;left:0;width:100%}}@media (min-width:556px) and (max-width:1015px),(min-width:1216px){.pipeline h3{float:left;width:140px}.pipeline .detail{padding-left:150px}}@media (min-width:756px) and (max-width:1015px){.pipeline .phase{padding-left:150px}}@media (max-width:755px){.phase-box:first-child,.phase-box:first-child em{border-left:none}}@media (max-width:555px){.pipeline h4,.pipeline-legend .name{width:30vw}.pipeline .logo{display:none}.pipeline-legend .phase{padding-right:0}}@media (max-width:350px){.pipeline .link{display:none}}@media (min-width:1016px){.pipeline .compound{padding-bottom:.5rem;padding-right:640px}.pipeline .phase{top:50%;bottom:auto;width:612px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pipeline-legend{top:-.5rem}.phase-box em{height:34px}}@media (min-width:1216px){.phase-box em{height:28px}}