﻿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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@media (max-width: 820px){html{font-size:94%}}@media (max-width: 773.3333333333px){html{font-size:88%}}@media (max-width: 680px){html{font-size:82%}}@media (max-width: 400px){html{font-size:76%}}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}@font-face{font-family:'icomoon';src:url("/fonts/icomoon.eot?x4coht");src:url("/fonts/icomoon.eot?x4coht#iefix") format("embedded-opentype"),url("/fonts/icomoon.ttf?x4coht") format("truetype"),url("/fonts/icomoon.woff?x4coht") format("woff"),url("/fonts/icomoon.svg?x4coht#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\e90d"}.icon-share:before{content:"\e90a"}.icon-menu:before{content:"\e902"}.icon-arrow:before{content:"\e904"}.icon-close:before{content:"\e905"}.icon-download:before{content:"\e906"}.icon-mail:before{content:"\e907"}.icon-pdf:before{content:"\e908"}.icon-search:before{content:"\e909"}.icon-slider-arrow:before{content:"\e90b"}.icon-waves:before{content:"\e90c"}.icon-facebook:before{content:"\e900"}.icon-linkedin:before{content:"\e901"}.icon-twitter:before{content:"\e903"}.contact-form .text-input{margin-bottom:40px}.contact-form .help-inline{display:none !important}.contact-form input[type="text"],.contact-form input[type="email"]{-moz-appearance:none;-webkit-appearance:none;display:block;margin:20px 0;margin:1.25rem 0;padding:15px 5px 15px 5px;padding:.9375rem .3125rem .9375rem .3125rem;border:none;border-bottom:2px solid #ccc;font-size:16px;font-size:1rem;width:100%}.contact-form input[type="text"]:focus,.contact-form input[type="email"]:focus{outline:none;border-bottom:2px solid #24b1d0;color:#24b1d0}@media (max-width: 1024px){.contact-form input[type="submit"]{-moz-appearance:none;-webkit-appearance:none}}.contact-form textarea{width:100%;max-width:100%;height:170px;-moz-appearance:none;-webkit-appearance:none;border:2px solid #DEDEDE;padding:15px;font-size:18px;font-size:1.125rem;outline:none}.contact-form .check-boxes{overflow:hidden;margin:30px 0;margin:1.875rem 0}.contact-form label{position:relative;display:inline-block;width:50%;float:left;min-height:25px;margin:10px 0;display:inline-block;padding-left:40px;padding-right:10px;color:#404040;font-size:15px;font-size:.9375rem;font-weight:500;cursor:pointer}.contact-form .captcha{width:50%;float:left;*zoom:1}.contact-form .captcha:after{content:"";display:table;clear:both}.contact-form .captcha div{float:right}@media (max-width: 580px){.contact-form .captcha,.contact-form label{float:none;width:100%}.contact-form .captcha{transform-origin:right center;-moz-transform:scale(0.77);-ms-transform:scale(0.77);-webkit-transform:scale(0.77);transform:scale(0.77)}}.contact-form input[type="radio"],.contact-form input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;width:25px;height:25px;border:2px solid #ccc;display:inline-block;position:absolute;top:-5px;left:-0px;cursor:pointer;margin:0;-moz-transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.contact-form input[type="radio"]:hover,.contact-form input[type="checkbox"]:hover{border:2px solid #24b1d0}.contact-form input[type="radio"]:focus,.contact-form input[type="checkbox"]:focus{outline:none}.contact-form input[type="radio"]:checked,.contact-form input[type="checkbox"]:checked{background-color:#24b1d0;border:2px solid #24b1d0}.contact-form input[type="radio"]{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.guideline-search{width:100%;position:relative}.guideline-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}.guideline-search input[type="text"]{padding:20px;width:100%;font-size:26px;font-size:1.625rem;padding-left:60px;-moz-box-shadow:0 0 2vw rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2vw rgba(0,0,0,0.1);box-shadow:0 0 2vw rgba(0,0,0,0.1);padding-right:160px;font-weight:300}.guideline-search input[type="text"]:focus{outline:none}.guideline-search button{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;padding:6px 35px 7px;border-radius:27px;border:1px solid #b3b3b3;background:white;color:#b3b3b3;font-size:14px;cursor:pointer;-moz-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-o-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950)}.guideline-search button:hover{color:#fff;background:#24b1d0}.guideline-search .results{font-size:14px;font-size:.875rem;font-weight:500;font-style:italic;position:absolute;left:15px;bottom:-30px}.guideline-search .results .error{color:#f24f49}.guideline-search .results .success{color:#29d029}@media (max-width: 768px){.guideline-search .results{bottom:-25px}}.guideline-search .icon-search{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;color:#b3b3b3}@media (max-width: 768px){.guideline-search input[type="text"]{padding:11px;font-size:20px;font-size:1.25rem;padding-left:40px;padding-right:80px}.guideline-search button{right:10px;padding:4px 14px 5px;font-size:11px}.guideline-search .icon-search{left:15px}}.notice{background:#e1952e;text-align:center;padding:30px}.notice .copy{color:#fff}.notice .btn.white,.notice .search-window button,.search-window .notice button,.notice .search-form-wrap button,.search-form-wrap .notice button{color:#e1952e;border-color:#e1952e;background:#fff;margin-bottom:0}.notice .btn.white:hover,.notice .search-window button:hover,.search-window .notice button:hover,.notice .search-form-wrap button:hover,.search-form-wrap .notice button:hover{border-color:#fff;color:#fff;background:#e1952e}.btn{display:inline-block;background-color:#e7ac5b;padding:10px 20px;color:#fff;-moz-transition:background-color 200ms ease-out;-o-transition:background-color 200ms ease-out;-webkit-transition:background-color 200ms ease-out;transition:background-color 200ms ease-out;cursor:pointer;text-transform:uppercase;margin:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:12px}.btn:hover{background-color:#d7891f}.btn.white,.search-window button,.search-form-wrap button,.btn.grey,.btn.yellow,.btn.blue{border:2px solid #fff;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;height:34px;line-height:30px;background:transparent;padding:0 30px;vertical-align:middle;text-transform:none;font-size:14px;font-size:.875rem;text-align:center;-moz-transition:background-color 250ms ease-in-out 0ms,border-color 250ms ease-in-out 0ms,color 250ms ease-in-out 0ms;-o-transition:background-color 250ms ease-in-out 0ms,border-color 250ms ease-in-out 0ms,color 250ms ease-in-out 0ms;-webkit-transition:background-color 250ms ease-in-out,border-color 250ms ease-in-out,color 250ms ease-in-out;-webkit-transition-delay:0ms,0ms,0ms;transition:background-color 250ms ease-in-out 0ms,border-color 250ms ease-in-out 0ms,color 250ms ease-in-out 0ms}.btn.white:hover,.search-window button:hover,.search-form-wrap button:hover,.btn.grey:hover,.btn.yellow:hover,.btn.blue:hover{background:#e1952e;border-color:#e1952e}.btn.white:hover.white-hover,.search-window button:hover.white-hover,.search-form-wrap button:hover.white-hover,.btn.grey:hover.white-hover,.btn.yellow:hover.white-hover,.btn.blue:hover.white-hover{background-color:#fff;border-color:#fff;color:#e1952e}.btn.white.large,.search-window button.large,.search-form-wrap button.large,.btn.grey.large,.btn.yellow.large,.btn.blue.large{background-color:#fff;color:#24b1d0}.btn.white.large:hover,.search-window button.large:hover,.search-form-wrap button.large:hover,.btn.grey.large:hover,.btn.yellow.large:hover,.btn.blue.large:hover{background-color:#24b1d0;border-color:#fff;color:#fff}@media (min-width: 769px){.btn.white.large,.search-window button.large,.search-form-wrap button.large,.btn.grey.large,.btn.yellow.large,.btn.blue.large{width:250px;padding:10px;height:54px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}}.btn.white.large.blue,.search-window button.large.blue,.search-form-wrap button.large.blue,.btn.grey.large.blue,.btn.yellow.large.blue,.btn.blue.large.blue{background-color:#24b1d0;color:#fff}.btn.white.large.blue:hover,.search-window button.large.blue:hover,.search-form-wrap button.large.blue:hover,.btn.grey.large.blue:hover,.btn.yellow.large.blue:hover,.btn.blue.large.blue:hover{background-color:#12bde2;color:#fff}.btn.white.large.yellow,.search-window button.large.yellow,.search-form-wrap button.large.yellow,.btn.grey.large.yellow,.btn.yellow.large.yellow,.btn.blue.large.yellow{background-color:#e1952e;border-color:#e1952e;color:#fff}.btn.white.large.yellow:hover,.search-window button.large.yellow:hover,.search-form-wrap button.large.yellow:hover,.btn.grey.large.yellow:hover,.btn.yellow.large.yellow:hover,.btn.blue.large.yellow:hover{background-color:#f3981c;border-color:#f3981c;color:#fff}.btn.white.large.white-on-yellow,.search-window button.large.white-on-yellow,.search-form-wrap button.large.white-on-yellow,.btn.grey.large.white-on-yellow,.btn.yellow.large.white-on-yellow,.btn.blue.large.white-on-yellow{color:#e1952e}.btn.white.large.white-on-yellow:hover,.search-window button.large.white-on-yellow:hover,.search-form-wrap button.large.white-on-yellow:hover,.btn.grey.large.white-on-yellow:hover,.btn.yellow.large.white-on-yellow:hover,.btn.blue.large.white-on-yellow:hover{background-color:#e1952e;color:#fff}@media (max-width: 768px){.btn.white,.search-window button,.search-form-wrap button,.btn.grey,.btn.yellow,.btn.blue{-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;height:28px;line-height:26px;border-width:1px;min-width:150px;font-size:15px;font-size:.9375rem;font-weight:500}}.btn.grey{background-color:#DEDEDE;color:#404040;min-width:200px}.btn.grey:hover{color:#fff;background-color:#404040;border-color:#404040}@media (max-width: 768px){.btn.grey{min-width:120px}}.btn.yellow{background-color:transparent;color:#e1952e;border-color:#e1952e;min-width:initial}.btn.yellow:hover{color:#fff;background-color:#e1952e;border-color:#e1952e}.btn.blue{background-color:transparent;color:#24b1d0;border-color:#24b1d0;min-width:initial}.btn.blue:hover{color:#fff;background-color:#24b1d0;border-color:#24b1d0}.cta{color:#fff}.cta .body{color:#fff;margin-top:10px}.cta .large{margin-top:30px}#footer{position:relative;display:block;background-color:#404040;color:#fff;padding:40px;*zoom:1}@media (max-width: 1024px){#footer{padding:20px}}@media (max-width: 580px){#footer{padding:40px 8px}}#footer:after{content:"";display:table;clear:both}.lt-ie10 #footer .footer-nav a{float:left;width:50%}#footer .logo{display:inline-block}#footer .logo img{width:100px;height:auto}#footer .footer-nav{width:400px;float:right;text-align:left;display:inline-block;vertical-align:top}@media (min-width: 769px){#footer .footer-nav{-moz-column-count:3;-webkit-column-count:3;column-count:3}}#footer .footer-nav a{display:inline-block;color:#e6e6e6;font-weight:500;width:100%;padding:8px;padding-left:0;font-size:14px;font-size:.875rem}@media (min-width: 769px){#footer .footer-nav a.yellow{color:#e1952e;font-weight:700}}#footer .footer-nav a:hover{color:#24b1d0}#footer .social-links{float:right;display:inline-block;vertical-align:top;width:200px}#footer .back-to-top{position:relative;padding:25px;font-weight:300;color:white;text-align:center;background:#24b1d0;display:block;margin-top:30px;font-size:18px;font-size:1.125rem}@media (max-width: 768px){#footer{padding:0px !important;padding-top:30px !important}#footer .logo{display:block;margin:0 auto;text-align:center}#footer .social-links,#footer .footer-nav{float:none;width:100%;display:inline-block;margin:15px auto;text-align:center;margin-top:5vw}#footer .footer-nav a{display:inline-block;width:auto;border-right:1px solid #125868;height:10px;margin:0 0 13px;padding:0 9px 0 6px}#footer .footer-nav a:nth-of-type(4),#footer .footer-nav a:nth-of-type(8),#footer .footer-nav a:nth-of-type(12),#footer .footer-nav a:nth-of-type(14){border-right:none}#footer .footer-nav a:last-of-type{border-right:none;width:0;height:0;display:none}}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{-webkit-font-smoothing:antialiased;-ms-interpolation-mode:bicubic}body{font-family:"proxima-nova", sans-serif;background:#fff;color:#404040}a{text-decoration:none;color:#e1952e;font-weight:700}::selection{background:#e1952e;color:#fff}::-moz-selection{background:#e1952e;color:#fff}#main{margin-top:150px}@media (max-width: 768px){#main{margin-top:70px}}.centered{text-align:center}h1{font-size:40px;font-size:2.5rem;font-weight:700}h2{font-size:30px;font-size:1.875rem}h3{font-size:20px;font-size:1.25rem}h4{font-size:18px;font-size:1.125rem}h2.spaced{text-transform:uppercase;letter-spacing:0.4vw;font-weight:300}h2.spaced.blue{color:#24b1d0}@media (max-width: 580px){h2.spaced{letter-spacing:0.7vw;line-height:140%;font-size:24px;font-size:1.5rem}}@media (max-width: 768px){.hide-on-tablet{display:none !important}}@media (min-width: 769px){.show-on-tablet{display:none !important}}@media (max-width: 580px){.hide-on-mobile-landscape{display:none !important}}@media (min-width: 581px){.show-on-mobile-landscape{display:none !important}}a{-moz-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.pagination{overflow:hidden}.float-left{float:left}.float-right{float:right}.icon-waves{color:#e1952e;text-align:center;font-size:15px;font-size:.9375rem;line-height:300%}.blue .icon-waves{color:#fff}hr{border:none;height:1px;background:#DEDEDE;max-width:900px;margin:0 auto;padding:0;width:90%}.global-padding{padding:40px}@media (max-width: 1024px){.global-padding{padding:20px}}@media (max-width: 580px){.global-padding{padding:40px 8px}}.global-padding-large{padding:80px}@media (max-width: 1024px){.global-padding-large{padding:40px}}@media (max-width: 580px){.global-padding-large{padding:40px 20px}}.grid{overflow:hidden;position:relative}.grid a{position:relative;display:block;width:50%;float:left;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:0;padding-bottom:33%;color:#fff}.lt-ie9 .grid a{-ms-behavior:url('/css/backgroundsize.htc')}@media (min-width: 1200px){.grid a{height:400px;padding-bottom:0}}@media (max-width: 580px){.grid a{width:100%;padding-bottom:50%;border-bottom:1px solid #fff}}.grid a.cta{background-color:#DEDEDE;text-align:center;color:#404040;-moz-transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;font-size:0}.grid a.cta .centered{position:absolute;top:50%;right:50%;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:100%}.grid a.cta p{font-size:22px;font-size:1.375rem;font-weight:400;line-height:140%;max-width:100%}@media (max-width: 768px){.grid a.cta p{font-size:18px;font-size:1.125rem}}@media (max-width: 580px){.grid a.cta p{font-size:16px;font-size:1rem}}.grid a.cta .logo{background-image:url("/img/misc/logo-mark.png");-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;height:9vh;background-position:center center;margin-bottom:3vh}@media (max-width: 768px){.grid a.cta .logo{max-height:50px}}@media (max-width: 580px){.grid a.cta .logo{max-height:37px}}.grid a.cta .icon-slider-arrow{font-size:40px;font-size:2.5rem;-moz-transition:-moz-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:-o-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;margin-top:3vh}.grid a .bkgd{position:absolute;top:0;left:0;width:100%;height:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms,0ms,0ms;transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.lt-ie9 .grid a .bkgd{-ms-behavior:url('/css/backgroundsize.htc')}.grid a .overlay{background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.grid a .content{position:absolute;bottom:50px;left:50px;z-index:2;width:calc(100% - 150px)}.grid a .content h2,.grid a .content p{text-shadow:2px 2px 5px rgba(0,0,0,0.4)}@media (max-width: 1024px){.grid a .content{bottom:25px;left:25px;width:calc(100% - 50px)}}@media (max-width: 580px){.grid a .content{bottom:20px}}@media (min-width: 581px){.grid a .content{-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:-moz-transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950),opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms;transition:transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}}.grid a h2{font-weight:300;text-transform:uppercase;margin-bottom:1.5vh;letter-spacing:0.5vw}@media (max-width: 580px){.grid a h2{letter-spacing:0.7vw;font-size:22px;font-size:1.375rem;font-weight:400}}.grid a p{font-size:18px;font-size:1.125rem;font-weight:500;line-height:125%}@media (max-width: 580px){.grid a p{font-size:15px;font-size:.9375rem;max-width:80%}}.grid a .more-info{letter-spacing:0.3vw;font-size:18px;font-size:1.125rem;font-weight:400;text-transform:uppercase}.grid a .more-info.hide-on-mobile-landscape{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;right:50px;z-index:2;text-align:right;padding-right:10%;width:80%;-moz-transition:-moz-transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950),opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms;transition:transform 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,opacity 450ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.grid a .more-info.hide-on-mobile-landscape .icon-slider-arrow{font-size:34px;font-size:2.125rem;vertical-align:middle;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0%}.grid a .more-info.show-on-mobile-landscape{font-size:12px;font-size:.75rem;margin-top:2vh;font-weight:600}.grid a:hover .bkgd{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.grid a:hover .more-info.hide-on-mobile-landscape{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media (min-width: 581px){.grid a:hover .content{-moz-transform:translateY(15px);-ms-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}.grid a:hover.cta{background-color:#f0f0f0}.grid a:hover.cta p{max-width:100%}#header{padding:40px;background-color:#fff;position:fixed;top:0;left:0;width:100%;z-index:10;height:150px;padding-top:60px !important;-moz-transition:height 300ms ease-in-out 0ms,padding 300ms ease-in-out 0ms;-o-transition:height 300ms ease-in-out 0ms,padding 300ms ease-in-out 0ms;-webkit-transition:height 300ms ease-in-out,padding 300ms ease-in-out;-webkit-transition-delay:0ms,0ms;transition:height 300ms ease-in-out 0ms,padding 300ms ease-in-out 0ms}@media (max-width: 1024px){#header{padding:20px}}@media (max-width: 580px){#header{padding:40px 8px}}#header .width-restrict{position:relative}#header .logo{display:inline-block;position:relative;z-index:15}#header .logo img{width:150px;height:auto;-moz-transition:width 300ms ease-in-out 0ms,opacity 300ms ease-in-out 170ms;-o-transition:width 300ms ease-in-out 0ms,opacity 300ms ease-in-out 170ms;-webkit-transition:width 300ms ease-in-out,opacity 300ms ease-in-out;-webkit-transition-delay:0ms,170ms;transition:width 300ms ease-in-out 0ms,opacity 300ms ease-in-out 170ms}#header .logo img.light{margin-left:-3px;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#header.short{height:80px;padding-top:15px !important}#header.short .logo img{width:120px}@media (max-width: 1024px){#header{height:140px}#header.short{height:70px}#header.short .logo img{width:100px}}@media (max-width: 768px){#header{height:70px !important;padding-top:15px !important}#header .logo img{width:100px !important}#header.open .logo img.normal{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#header.open .logo img.light{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}.link-tab-wrap{-moz-box-shadow:0 0 2vw rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2vw rgba(0,0,0,0.1);box-shadow:0 0 2vw rgba(0,0,0,0.1);max-width:700px;margin:0 auto;margin-bottom:15vh}.link-tab-wrap .link-tab{display:block;height:70px;border-bottom:1px solid #ebebeb;position:relative;text-align:left;cursor:pointer;background:#fff;-moz-transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,-moz-transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,z-index 0ms linear;-o-transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,-o-transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,z-index 0ms linear;-webkit-transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),-webkit-transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),z-index 0ms linear;-webkit-transition-delay:0ms,0ms,0s;transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,z-index 0ms linear}.link-tab-wrap .link-tab:hover{-moz-box-shadow:0 0 2vw rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2vw rgba(0,0,0,0.1);box-shadow:0 0 2vw rgba(0,0,0,0.1);z-index:1;-moz-transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,-moz-transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,z-index 0ms linear 250ms;-o-transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,-o-transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,z-index 0ms linear 250ms;-webkit-transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),-webkit-transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),z-index 0ms linear;-webkit-transition-delay:0ms,0ms,250ms;transition:box-shadow 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,transform 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,z-index 0ms linear 250ms}@media (min-width: 769px){.link-tab-wrap .link-tab:hover{-moz-transform:scale(1.06);-ms-transform:scale(1.06);-webkit-transform:scale(1.06);transform:scale(1.06)}}.link-tab-wrap .link-tab:before{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;right:1.5vw;font-size:14px;font-size:.875rem;color:#24b1d0}.link-tab-wrap .link-tab span{display:block;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:2vw;width:100%;color:#24b1d0;font-weight:400;font-size:20px;font-size:1.25rem;padding-right:50px;font-family:"proxima nova", sans-serif}.link-tab-wrap .link-tab .logo{width:80px;height:50px;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;background-position:center center;background-repeat:no-repeat;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:1vw}.link-tab-wrap .link-tab.has-image span{padding-left:calc(1vw + 96px)}@media (max-width: 580px){.link-tab-wrap{margin-bottom:0}.link-tab-wrap .link-tab{height:44px}.link-tab-wrap .link-tab:after{right:15px}.link-tab-wrap .link-tab span{padding-left:30px;font-size:16px;font-size:1rem}.link-tab-wrap .link-tab .logo{width:50px;height:25px;left:15px}.link-tab-wrap .link-tab.has-image span{padding-left:75px}}#marquee{background-color:#24b1d0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;font-size:0;padding:40px;position:relative}.lt-ie9 #marquee{-ms-behavior:url('/css/backgroundsize.htc')}@media (max-width: 1024px){#marquee{padding:20px}}@media (max-width: 580px){#marquee{padding:40px 8px}}#marquee .content{margin:0 auto;color:#fff;position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%, -50%)}@media (max-width: 500px){#marquee .content{padding:0}}#marquee h1{font-size:60px;font-size:3.75rem}@media (max-width: 768px){#marquee h1{font-size:48px;font-size:3rem}}#marquee.short{background:#24b1d0;color:#fff;text-align:center;height:290px}#marquee.short:before{content:'';display:inline-block;height:100%;vertical-align:middle}#marquee.short>*{display:inline-block;vertical-align:middle}#marquee.short.with-button{padding-top:80px}#marquee.short.with-button a.btn{margin-top:20px}@media (max-width: 768px){#marquee.short{height:210px}#marquee.short.with-button{padding-top:30px}}#marquee.tall{height:calc(100vh - 30px - 150px)}#marquee.tall:before{content:'';display:inline-block;height:100%;vertical-align:middle}#marquee.tall>*{display:inline-block;vertical-align:middle}@media (max-width: 500px){#marquee.tall{min-height:auto}}#marquee.tall h1{margin-bottom:23px;max-width:900px;margin-left:auto;margin-right:auto;text-shadow:2px 2px 15px rgba(0,0,0,0.4)}#marquee.tall p{font-size:16px;font-size:1rem;max-width:700px;margin:23px auto;font-weight:500;line-height:160%;text-shadow:2px 2px 5px rgba(0,0,0,0.4)}#marquee.tall p.narrow{max-width:480px}#marquee.tall p.heading{margin-bottom:-10px;margin-top:-5px}@media (max-width: 500px){#marquee.tall p.heading{margin-top:10px}}#marquee.tall a.btn{margin-top:23px;line-height:36px;min-width:200px;font-size:16px;height:40px;text-shadow:2px 2px 5px rgba(0,0,0,0.4);box-shadow:2px 2px 5px rgba(0,0,0,0.4)}#marquee.tall .overlay{background:rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}@media (max-width: 768px){#marquee.tall{height:calc(100vh - 70px);padding:20px !important}#marquee.tall p{font-size:18px;font-size:1.125rem}#marquee.tall a.btn{margin-right:auto;margin-left:auto;line-height:38px}#marquee.tall a.btn:nth-of-type(2){margin-top:10px}}@media (max-width: 580px){#marquee.tall p{line-height:130%;font-weight:500;font-size:17px;font-size:1.0625rem;margin:0 auto;max-width:80%}#marquee.tall .btn{margin-bottom:10px}}.article-marquee-image{width:100%;height:auto}.mobile-nav{padding:40px;position:fixed;width:100vw;height:100vh;top:0;left:-100vw;right:-100vw;bottom:0;background:transparent;z-index:11;text-align:center;-moz-transition:background-color 350ms ease-in-out 175ms,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms,right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms;-o-transition:background-color 350ms ease-in-out 175ms,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms,right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms;-webkit-transition:background-color 350ms ease-in-out,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:175ms,175ms,175ms;transition:background-color 350ms ease-in-out 175ms,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms,right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms}@media (max-width: 1024px){.mobile-nav{padding:20px}}@media (max-width: 580px){.mobile-nav{padding:40px 8px}}.mobile-nav:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mobile-nav>*{display:inline-block;vertical-align:middle}@media (min-width: 769px){.mobile-nav{display:none !important}}.mobile-nav .large-links{text-align:center;margin-top:-5vh}.mobile-nav .large-links a{color:white;font-size:34px;font-size:2.125rem;font-weight:300;display:block;margin:3vh auto;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-webkit-transform:translateX(-20px);transform:translateX(-20px)}.mobile-nav .large-links a:nth-of-type(1){-moz-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,-moz-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms;-o-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,-o-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms;-webkit-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:100ms,100ms;transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms}.mobile-nav .large-links a:nth-of-type(2){-moz-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 80ms,-moz-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 80ms;-o-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 80ms,-o-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 80ms;-webkit-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:80ms,80ms;transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 80ms,transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 80ms}.mobile-nav .large-links a:nth-of-type(3){-moz-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 60ms,-moz-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 60ms;-o-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 60ms,-o-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 60ms;-webkit-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:60ms,60ms;transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 60ms,transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 60ms}.mobile-nav .large-links a:nth-of-type(4){-moz-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 40ms,-moz-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 40ms;-o-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 40ms,-o-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 40ms;-webkit-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:40ms,40ms;transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 40ms,transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 40ms}.mobile-nav .large-links a:nth-of-type(5){-moz-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 20ms,-moz-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 20ms;-o-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 20ms,-o-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 20ms;-webkit-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:20ms,20ms;transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 20ms,transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 20ms}.mobile-nav .large-links a:nth-of-type(6){-moz-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-o-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms,0ms;transition:opacity 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,transform 150ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.mobile-nav .mobile-nav-toggle,.mobile-nav .social-links,.mobile-nav .secondary-links{position:absolute;display:block}.mobile-nav .mobile-nav-toggle{top:23px;right:23px;color:#fff;font-size:23px;-moz-transform:translateY(-80px);-ms-transform:translateY(-80px);-webkit-transform:translateY(-80px);transform:translateY(-80px);-moz-transition:-moz-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:-o-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.mobile-nav .social-links{width:100%;bottom:80px;left:0;right:0;-moz-transform:translateY(150px);-ms-transform:translateY(150px);-webkit-transform:translateY(150px);transform:translateY(150px);-moz-transition:-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 150ms;-o-transition:-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 150ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:150ms;transition:transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 150ms}.mobile-nav .secondary-links{width:100%;bottom:40px;left:0;right:0;-moz-transform:translateY(100px);-ms-transform:translateY(100px);-webkit-transform:translateY(100px);transform:translateY(100px);-moz-transition:-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms;-o-transition:-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:200ms;transition:transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms}.mobile-nav .secondary-links a{display:inline-block;color:#fff;font-weight:300;font-size:14px;padding:0 18px;border-right:#24b1d0 1px solid;line-height:10px}.mobile-nav .secondary-links a:last-of-type{border-right:none}@media (max-height: 500px){.mobile-nav .large-links a{font-size:28px;font-size:1.75rem}.mobile-nav .social-links{bottom:60px}.mobile-nav .secondary-links{bottom:20px}}.open .mobile-nav{display:block;left:0;right:0;background:rgba(64,64,64,0.95);-moz-transition:background-color 350ms ease-in-out 0ms,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:background-color 350ms ease-in-out 0ms,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:background-color 350ms ease-in-out,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms,0ms,0ms;transition:background-color 350ms ease-in-out 0ms,left 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,right 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.open .mobile-nav .mobile-nav-toggle{-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);-moz-transition:-moz-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms;-o-transition:-o-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms;-webkit-transition:-webkit-transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:175ms;transition:transform 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 175ms}.open .mobile-nav .large-links a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.open .mobile-nav .large-links a:nth-of-type(1){-moz-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 170ms,-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 170ms;-o-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 170ms,-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 170ms;-webkit-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:170ms,170ms;transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 170ms,transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 170ms}.open .mobile-nav .large-links a:nth-of-type(2){-moz-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 220ms,-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 220ms;-o-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 220ms,-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 220ms;-webkit-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:220ms,220ms;transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 220ms,transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 220ms}.open .mobile-nav .large-links a:nth-of-type(3){-moz-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 270ms,-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 270ms;-o-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 270ms,-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 270ms;-webkit-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:270ms,270ms;transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 270ms,transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 270ms}.open .mobile-nav .large-links a:nth-of-type(4){-moz-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 320ms,-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 320ms;-o-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 320ms,-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 320ms;-webkit-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:320ms,320ms;transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 320ms,transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 320ms}.open .mobile-nav .large-links a:nth-of-type(5){-moz-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 370ms,-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 370ms;-o-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 370ms,-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 370ms;-webkit-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:370ms,370ms;transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 370ms,transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 370ms}.open .mobile-nav .large-links a:nth-of-type(6){-moz-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 420ms,-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 420ms;-o-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 420ms,-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 420ms;-webkit-transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:420ms,420ms;transition:opacity 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 420ms,transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 420ms}.open .mobile-nav .secondary-links{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.open .mobile-nav .social-links{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.nav{position:absolute;right:0;bottom:20px;text-align:right;z-index:16}@media (max-width: 900px){.lt-ie10 .nav a{font-size:12px}}.nav a{color:#404040;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:9px 1.2vw;margin:0 0.4vw;font-weight:500;letter-spacing:-0.5px;-moz-transition:background-color 250ms ease-in-out 0ms,color 150ms ease-in-out 0ms;-o-transition:background-color 250ms ease-in-out 0ms,color 150ms ease-in-out 0ms;-webkit-transition:background-color 250ms ease-in-out,color 150ms ease-in-out;-webkit-transition-delay:0ms,0ms;transition:background-color 250ms ease-in-out 0ms,color 150ms ease-in-out 0ms}.nav a.yellow{color:#e1952e}.nav a.search-toggle{color:#24b1d0;cursor:pointer}.nav a.selected,.nav a:hover{color:#fff;background:#e1952e}.nav a.selected.search-toggle,.nav a:hover.search-toggle{color:white;background:#24b1d0}.no-touch .nav a:hover{color:#fff;background:#e1952e}.no-touch .nav a:hover.search-toggle{color:white;background:#24b1d0}.no-touch .nav a:active,.nav a:active,.nav a.active{color:#fff;background:#e1952e}.no-touch .nav a:active.search-toggle,.nav a:active.search-toggle,.nav a.active.search-toggle{color:white;background:#24b1d0}@media (max-width: 1024px){.nav{bottom:15px}.nav a{font-size:13px;padding-top:7px;padding-bottom:7px}}@media (max-width: 768px){.nav a{padding:0;line-height:20px;display:inline-block}.nav a:hover{background-color:transparent}.nav .search-toggle.icon-search{font-size:21px;vertical-align:middle;color:#d1d1d1;margin-right:5px;-moz-transition:-moz-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.nav .search-toggle.icon-search:hover,.nav .search-toggle.icon-search.selected{color:#d1d1d1;background-color:transparent}.open .nav .search-toggle.icon-search{-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-webkit-transform:translateY(-100px);transform:translateY(-100px)}.nav .icon-menu{font-size:29px;vertical-align:middle;color:#24b1d0;-moz-transition:-moz-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 50ms;-o-transition:-o-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 50ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:50ms;transition:transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 50ms}.nav .icon-menu:hover{color:#24b1d0}.open .nav .icon-menu{-moz-transform:translateX(100px);-ms-transform:translateX(100px);-webkit-transform:translateX(100px);transform:translateX(100px)}.nav .icon-close{position:absolute;font-size:25px;right:0;top:1px;color:#fff;-moz-transform:translateX(100px);-ms-transform:translateX(100px);-webkit-transform:translateX(100px);transform:translateX(100px);-moz-transition:-moz-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.open .nav .icon-close{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);-moz-transition:-moz-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms;-o-transition:-o-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:200ms;transition:transform 350ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms}}.link-grid{overflow:hidden;*zoom:1;text-align:center;max-width:1200px;margin:0 auto}.link-grid:after{content:"";display:table;clear:both}@media (max-width: 768px){.link-grid:not(.news-listing){white-space:nowrap;overflow-x:scroll;padding-left:20px}.link-grid:not(.news-listing).single{padding:0}.link-grid:not(.news-listing):not(.single) .news-item:last-of-type,.link-grid:not(.news-listing):not(.single) .guideline-item:last-of-type{margin-right:30px}.link-grid:not(.news-listing) .news-item,.link-grid:not(.news-listing) .guideline-item{float:none;display:inline-block;min-width:200px}}.link-grid .news-item,.link-grid .guideline-item{width:29.3%;float:left;background-color:#fcfcfc;-moz-box-shadow:0 0 20px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.15);box-shadow:0 0 20px rgba(0,0,0,0.15);margin:0px 2% 60px;position:relative;vertical-align:top;overflow:hidden}@media (max-width: 768px){.link-grid .news-item,.link-grid .guideline-item{width:46%;margin-bottom:30px}}.link-grid .news-item .bkgd,.link-grid .guideline-item .bkgd{position:absolute;top:0;left:0;width:100%;height:100%;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;background-repeat:no-repeat;width:100%;height:0;padding-bottom:65%;-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.lt-ie9 .link-grid .news-item .bkgd,.lt-ie9 .link-grid .guideline-item .bkgd{-ms-behavior:url('/css/backgroundsize.htc')}.link-grid .news-item .content,.link-grid .guideline-item .content{padding:2vh 1vw;background:#fff;height:20vh;max-height:140px;min-height:90px;margin-top:65%;padding:3.5vh 2vw 2.4vh;text-align:left;background:#fff;z-index:3;position:relative}@media (max-width: 768px){.link-grid .news-item .content,.link-grid .guideline-item .content{max-height:120px;padding-left:4vw;padding-right:4vw}}.link-grid .news-item .content h3,.link-grid .guideline-item .content h3{color:#404040;font-weight:500;font-size:17px;font-size:1.0625rem;line-height:130%;text-align:left;white-space:normal}.link-grid .news-item .content .date-posted,.link-grid .guideline-item .content .date-posted{color:#a1a1a1;font-size:12px;font-size:.75rem;font-weight:500;margin-bottom:12px;background:#fff;position:absolute;bottom:calc(100% - 25px);left:0;right:0;padding:0 2vw;height:0;overflow:hidden;-moz-transform:translateY(20px);-ms-transform:translateY(20px);-webkit-transform:translateY(20px);transform:translateY(20px);-moz-transition:all 200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:all 200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:all 200ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:all 200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.link-grid .news-item .content p,.link-grid .guideline-item .content p{color:#8d8d8d;font-weight:600;font-size:13px;font-size:.8125rem;position:absolute;left:2vw;bottom:15px;letter-spacing:0.3px;white-space:normal;-moz-transition:color 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:color 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:color 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:color 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.link-grid .news-item .content p .icon-arrow,.link-grid .guideline-item .content p .icon-arrow{display:inline-block;color:#24b1d0;margin-left:10px;font-size:12px;font-size:.75rem;-moz-transition:-moz-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:-o-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:-webkit-transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:transform 350ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}@media (max-width: 768px){.link-grid .news-item .content p,.link-grid .guideline-item .content p{left:4vw}}.link-grid .news-item.footerlink,.link-grid .footerlink.guideline-item{margin-top:20px;margin-bottom:20px}.link-grid .news-item.footerlink .spaced,.link-grid .footerlink.guideline-item .spaced{color:#fff;font-size:22px;font-size:1.375rem;line-height:140%;font-weight:600;width:87%;letter-spacing:4px;letter-spacing:.25rem;position:absolute;top:50%;right:50%;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);white-space:normal}@media (min-width: 500px){.link-grid .news-item:hover .bkgd,.link-grid .guideline-item:hover .bkgd{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.link-grid .news-item:hover p,.link-grid .guideline-item:hover p{color:#24b1d0}.link-grid .news-item:hover .icon-arrow,.link-grid .guideline-item:hover .icon-arrow{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}.link-grid .news-item:hover .date-posted,.link-grid .guideline-item:hover .date-posted{font-size:12px;height:28px;padding:1.5vh 2vw 0;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.page{width:100%}.page .share-image{display:none;height:0}.search-window{height:800px;color:white;background-color:rgba(36,177,208,0.97);position:fixed;top:0;bottom:0;left:0;right:0;height:100vh;z-index:5;-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:-moz-transform 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-o-transition:-o-transform 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition:-webkit-transform 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955);transition:transform 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 1000ms cubic-bezier(0.455, 0.030, 0.515, 0.955)}.search-window .width-restrict{position:absolute;top:50%;right:50%;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:100%;max-width:750px;padding:40px}@media (max-width: 1024px){.search-window .width-restrict{padding:20px}}@media (max-width: 580px){.search-window .width-restrict{padding:40px 8px}}@media (max-width: 500px){.search-window .width-restrict{padding:20px}}.search-window h2{font-size:44px;font-size:2.75rem;font-weight:300;margin-bottom:10vh;-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 800ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 800ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 800ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 800ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:800ms,800ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 800ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 800ms}.search-window input{-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.search-window button{-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-webkit-transform:translateY(-40px);transform:translateY(-40px);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.search-window input,.search-form-wrap input{display:block;width:100%;-moz-appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:15px;font-size:30px;font-size:1.875rem;font-wight:300;border-bottom:2px solid #fff;outline:none;color:#fff;-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 840ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 840ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 840ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 840ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:840ms,840ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 840ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 840ms}.search-window input.placeholder,.search-form-wrap input.placeholder{color:rgba(255,255,255,0.5);font-weight:300}.search-window input:-moz-placeholder,.search-form-wrap input:-moz-placeholder{color:rgba(255,255,255,0.5);font-weight:300}.search-window input::-moz-placeholder,.search-form-wrap input::-moz-placeholder{color:rgba(255,255,255,0.5);font-weight:300}.search-window input:-ms-input-placeholder,.search-form-wrap input:-ms-input-placeholder{color:rgba(255,255,255,0.5);font-weight:300}.search-window input::-webkit-input-placeholder,.search-form-wrap input::-webkit-input-placeholder{color:rgba(255,255,255,0.5);font-weight:300}.search-window button,.search-form-wrap button{color:#fff;width:200px;margin-top:4vh;cursor:pointer;-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 950ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 950ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 950ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 950ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:950ms,950ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 950ms,opacity 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 950ms}@media (max-width: 500px){.search-window button,.search-form-wrap button{margin-top:8vh}}.search-window button:hover,.search-form-wrap button:hover{background-color:#fff;color:#24b1d0;border-color:#fff}.search-window.show,.search-form-wrap.show{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.search-window.show h2,.search-window.show input,.search-window.show button,.search-form-wrap.show h2,.search-form-wrap.show input,.search-form-wrap.show button{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.width-restrict{margin:0 auto;max-width:1200px}.section.blue{background-color:#24b1d0;color:#fff}.section.yellow{background-color:#e1952e;color:#fff}.section.grey{background-color:#ebebeb}.section.top-border{border-top:1px solid #ccc}.section.width-restrict,.section .width-restrict{width:85%}.social-links a{color:white;width:36px;height:36px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 5px;line-height:37px;display:inline-block;font-size:18px;text-align:center;-moz-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.social-links a.icon-instagram{background-color:#a6a6a6}.social-links a.icon-facebook{background-color:#465f9d}.social-links a.icon-twitter{background-color:#64a8dd}.social-links a.icon-linkedin{background-color:#19b0d0;line-height:35px}.social-links a:hover.icon-instagram{background-color:silver}.social-links a:hover.icon-facebook{background-color:#5f78b7}.social-links a:hover.icon-twitter{background-color:#8ebfe6}.social-links a:hover.icon-linkedin{background-color:#35c8e7}@media (max-width: 580px){.social-links a{width:30px;height:30px;line-height:31px;font-size:14px}.social-links a.icon-instagram{background-color:#a6a6a6}.social-links a.icon-facebook{background-color:#465f9d}.social-links a.icon-twitter{background-color:#64a8dd}.social-links a.icon-linkedin{line-height:29px}}.section.tabs .width-restrict{max-width:1200px;width:initial}.section.tabs .tab-navigation{font-size:0px;margin-bottom:5vh;margin-top:15px;-moz-box-shadow:0 0 2vw rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2vw rgba(0,0,0,0.1);box-shadow:0 0 2vw rgba(0,0,0,0.1)}.section.tabs .tab-navigation .tab{display:inline-block;width:33.3333333333%;color:#404040;font-weight:500;text-align:center;height:60px;position:relative;background:#fff;cursor:pointer;-moz-transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:background-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.section.tabs .tab-navigation .tab:after{display:block;content:' ';width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid transparent;position:absolute;right:50%;-moz-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);bottom:-10px;-moz-transition:border-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:border-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:border-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:border-color 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.section.tabs .tab-navigation .tab:nth-of-type(even){z-index:1}.section.tabs .tab-navigation .tab span{display:block;position:absolute;top:50%;right:50%;-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);width:90%;font-size:16px;font-size:1rem}.section.tabs .tab-navigation .tab.active,.section.tabs .tab-navigation .tab:hover{background:#ebebeb}.section.tabs .tab-navigation .tab.active:after,.section.tabs .tab-navigation .tab:hover:after{border-top:10px solid #ebebeb}.section.tabs .tab-navigation.tab-count-4 .tab{width:25%}.section.tabs .tab-navigation.tab-count-2{max-width:800px;margin-left:auto;margin-right:auto}.section.tabs .tab-navigation.tab-count-2 .tab{width:50%}.section.tabs .tab-content{*zoom:1;height:50vh;-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);width:100%;margin-bottom:35px;overflow:hidden}.section.tabs .tab-content:after{content:"";display:table;clear:both}.section.tabs .tab-content .tab{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;position:absolute;left:0;right:0;z-index:0;padding-top:10px}.section.tabs .tab-content .tab.active{-moz-transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 300ms;-o-transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 300ms;-webkit-transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:300ms;transition:opacity 550ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 300ms;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:2}.section.tabs .tab-content.tab-count-1{height:auto}.section.tabs .tab-content.tab-count-1 .tab{position:relative;top:initial;left:initial}.section.tabs .tab-content .left,.section.tabs .tab-content .right{padding:40px}@media (max-width: 1024px){.section.tabs .tab-content .left,.section.tabs .tab-content .right{padding:20px}}@media (max-width: 580px){.section.tabs .tab-content .left,.section.tabs .tab-content .right{padding:40px 8px}}.section.tabs .tab-content .left{float:left;width:33%}.section.tabs .tab-content .left img{width:150px;margin:0 auto 20px;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin-top:-13px}.section.tabs .tab-content .left h3{font-size:30px;font-size:1.875rem;font-weight:300;text-transform:none;margin-bottom:13px}.section.tabs .tab-content .left p{font-size:14px;font-size:.875rem;margin:13px auto;max-width:250px}.section.tabs .tab-content .left p strong{font-size:20px;font-size:1.25rem;font-weight:500;letter-spacing:0.5px}@media (max-width: 1024px) and (min-width: 581px){.section.tabs .tab-content .left{padding:0 !important}}@media (max-width: 1024px){.section.tabs .tab-content .left img{width:120px;margin-bottom:0}.section.tabs .tab-content .left h3{font-size:24px;font-size:1.5rem}}.section.tabs .tab-content .right{float:right;width:66%;padding-right:8vw;padding-left:8vw}.section.tabs .tab-content .right h2{margin-bottom:20px}@media (max-width: 580px){.section.tabs{padding:0}.section.tabs .tab-navigation{margin-top:0}.section.tabs .tab-navigation .tab{height:40px}.section.tabs .tab-navigation .tab span{font-size:12px;font-size:.75rem;font-weight:500}.section.tabs .tab-content .tab .left,.section.tabs .tab-content .tab .right{float:none;width:100%}.section.tabs .tab-content .tab .left p{max-width:200px}.section.tabs .tab-content .tab .right{margin-top:7vh;padding:0 40px}.section.tabs .tab-content .tab .right h2{margin-bottom:10px}}.wysiwyg.capped{max-width:600px;margin:5vh auto 0}.wysiwyg sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}.wysiwyg sup{font-size:75%;line-height:0;position:relative;vertical-align:top;top:0.6em}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:20px}.wysiwyg p{margin:0 0 20px;line-height:150%;font-size:17px;font-size:1.0625rem;color:#404040}.wysiwyg a{border-bottom:1px dotted #e1952e;font-weight:400}.wysiwyg a:hover{color:#aa6c18}.wysiwyg .small{font-size:14px;font-size:.875rem;color:#8d8d8d}.wysiwyg strong{font-weight:bold}.wysiwyg em,.wysiwyg i{font-style:italic}.wysiwyg img{max-width:100%;width:100%;height:auto;margin:30px 0 26px}@media (max-width: 768px){.wysiwyg img{margin:10px 0 8px}}.wysiwyg .blockquote{display:block;padding:10px 0 10px 4vw;border-left:3px solid #ccc;font-size:30px;font-size:1.875rem;color:#a6a6a6;max-width:100%;border-left:4px solid #e1952e;font-weight:300;letter-spacing:1px;line-height:136%;margin-top:40px;margin-bottom:40px;position:relative}.wysiwyg .blockquote:before{content:'“';position:absolute;color:#f0f0f0;left:1vw;z-index:-1;font-size:146px;line-height:40px;display:block;top:32px}@media (max-width: 1024px){.wysiwyg .blockquote{width:initial}}@media (max-width: 580px){.wysiwyg .blockquote{font-size:22px;font-size:1.375rem;margin-top:20px;margin-bottom:20px;letter-spacing:0;border-left:2px solid #e1952e}.wysiwyg .blockquote:before{left:0.2vw;font-size:112px;top:21px}}.wysiwyg .author{display:block;margin-top:10px;font-size:22px;font-size:1.375rem}@media (max-width: 580px){.wysiwyg .author{font-size:18px;font-size:1.125rem}}.wysiwyg .author:before{content:'-';position:relative;padding-right:10px}.wysiwyg li{font-size:16px;font-size:1rem;line-height:130%;margin-bottom:4px}.wysiwyg ul,.wysiwyg ol{margin-bottom:20px}@media (max-width: 768px){.wysiwyg ul,.wysiwyg ol{padding-left:10px}}.wysiwyg ul li,.wysiwyg ol li{position:relative;margin-left:15px;list-style:none}.wysiwyg ul li:before,.wysiwyg ol li:before{position:absolute;left:-16px;top:1px;font-size:14px;color:#e1952e}.wysiwyg ul li:before{content:"•"}.wysiwyg ol{counter-reset:ol-counter}.wysiwyg ol li{margin-left:15px}.wysiwyg ol li:before{content:counter(ol-counter);counter-increment:ol-counter;width:25px;text-align:center;left:-27px;top:0;font-size:12px;font-weight:700}.wysiwyg iframe{width:100%;margin-bottom:5vh;margin-top:2vh;height:400px}@media (max-width: 768px){.wysiwyg iframe{height:300px}}@media (max-width: 500px){.wysiwyg iframe{height:250px}}.simple-text{font-size:17px;font-size:1.0625rem;color:#404040;line-height:160%;max-width:650px;margin:0 auto;margin-top:3vh;padding:0 3%;font-weight:500}.simple-text h3{color:#e1952e;font-weight:600;font-size:24px;font-size:1.5rem}.simple-text.white *{color:#fff}.page.page-about .recent-news{background:#ebebeb}.page-coma .guidelines-graphic img{width:100%;max-width:900px;height:auto}.page-contact .message{background:#29d029;color:#fff;font-weight:600;padding:10px}.page-contact .message.errors{background:#f24f49}.page-contact .cols{*zoom:1;width:100%}.page-contact .cols:after{content:"";display:table;clear:both}.page-contact .cols .col{float:left}.page-contact .cols .col .btn{margin:0}@media (min-width: 769px){.page-contact .cols .col.left{width:66%}}.page-contact .cols .col.left .submit{*zoom:1}.page-contact .cols .col.left .submit:after{content:"";display:table;clear:both}.page-contact .cols .col.left .submit .btn{float:right}@media (max-width: 768px){.page-contact .cols .col.left{margin-bottom:20px}}.page-contact .cols .col.right{float:right;line-height:140%}@media (min-width: 769px){.page-contact .cols .col.right{width:33%}}.page-contact .cols .col.right a.phone{color:#e1952e;font-weight:400;border-bottom:1px dotted transparent;-moz-transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:all 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.page-contact .cols .col.right a.phone:hover{border-bottom:1px dotted #e1952e;color:#ce831e}.page-contact .cols .col.right .btn{margin:6vh 0 0}@media (max-width: 768px){.page-contact .cols .col{float:none !important}}.page-contact h3{color:#292929;text-transform:uppercase;font-weight:700;font-size:18px;font-size:1.125rem;margin-bottom:30px}.page-contact h4{color:#292929;font-weight:600;margin-top:20px}.page-donate #marquee{height:290px}.page-donate .body.wysiwyg img{width:auto}.page-donate .donate-form{padding:0px 80px}.page-donate .donate-form iframe{height:2600px}@media (max-width: 768px){.page-donate .donate-form{padding:0 20px}.page-donate .donate-form iframe{height:4850px}}.page-donate .cols{*zoom:1;max-width:1200px;margin:0 auto}.page-donate .cols:after{content:"";display:table;clear:both}.page-donate .cols .col{float:left;width:50%}.page-donate .cols .col:first-of-type{border-right:1px solid #DEDEDE;padding-right:6vw}.page-donate .cols .col:last-of-type{padding-left:6vw}.page-donate .cols .col .body{margin-top:40px}.page-donate .cols .col .body ul{margin-top:30px}.page-donate .cols .col .body ul li{margin-bottom:30px;margin-left:30px}.page-donate .cols .col .body ul li:before{font-size:30px;line-height:14px;left:-19px}@media (max-width: 768px){.page-donate .cols .col .body ul li{margin-bottom:16px;margin-left:8px}}@media (max-width: 580px){.page-donate .cols .col{width:auto;border:none !important;padding-left:0 !important;padding-right:0 !important}.page-donate .cols .col:last-of-type{margin-top:50px}}.faq-wrap{max-width:700px;width:100%;margin:5vh auto 3vh}@media (max-width: 580px){.faq-wrap{padding:0 15px;margin:2vh 1vh}}.faq-wrap .section-heading{margin-bottom:35px}.faq-wrap .section-heading h2{color:#24b1d0;font-weight:300}@media (max-width: 580px){.faq-wrap .section-heading{margin-bottom:20px}.faq-wrap .section-heading h2{letter-spacing:0.7vw;line-height:140%;font-size:24px;font-size:1.5rem;text-transform:uppercase}}.faq-wrap .item{margin-bottom:65px}.faq-wrap .item iframe{margin:0}.faq-wrap .item p.question{font-weight:700;color:#292929;margin-bottom:30px;font-size:18px;font-size:1.125rem}.faq-wrap .item .answer p{color:gray;line-height:160%;margin-bottom:25px}.faq-wrap .item .answer img{width:100%}@media (max-width: 580px){.faq-wrap .item{margin-bottom:35px}.faq-wrap .item p.question{font-size:20px;font-size:1.25rem;margin-bottom:15px}.faq-wrap .item .answer p{margin-bottom:15px}}.page-glossary .glossary-items{-moz-box-shadow:0 0 2vw rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2vw rgba(0,0,0,0.1);box-shadow:0 0 2vw rgba(0,0,0,0.1);max-width:900px;margin:0 auto}.page-glossary .glossary-item{border-bottom:1px solid #f2f2f2}.page-glossary .glossary-item h3{font-size:22px;font-size:1.375rem;margin-bottom:13px}.page-glossary .glossary-item p{margin-bottom:0 !important}@media (max-width: 580px){.page-glossary .glossary-item{padding-top:40px;padding-bottom:20px}}.page.page-partners .partners a{display:block;padding:20px}.page.page-partners .recent-news{background:#ebebeb}.page-research .section.grey .icon-waves{margin-bottom:-25px}.page.page-resources .wysiwyg.capped{margin-top:10px}.page.page-resources .wysiwyg.capped .small{margin-top:40px}.search-form-wrap{background-color:#24b1d0;padding-bottom:80px;margin-top:-40px}.search-form-wrap .search-form{max-width:600px;margin:0 auto;position:relative;width:80%}.search-form-wrap .search-form .icon-search{position:absolute;color:#fff;top:23px;left:10px;font-size:20px}.search-form-wrap .search-form input[type="text"]{padding-left:50px}.search-view{min-height:600px}.search-view .no-results{padding:40px;font-size:30px;text-transform:uppercase;letter-spacing:2px;text-align:center;color:#a6a6a6;font-weight:300}.search-view .block-grid .content{overflow:hidden}.search-view .block-grid h1{text-align:center;padding:20px}.search-view .search-results{margin:50px auto;max-width:800px;width:90%}.search-view .result{width:100%;text-decoration:none;border-top:1px solid #DEDEDE}.search-view .result:first-child{border-top:none}.search-view .result .inner{padding:30px}.search-view .result img{width:auto;max-width:100%;height:auto}.search-view .result h3{font-size:22px;line-height:24px;margin-bottom:15px;color:#737373}.search-view .result p{font-size:14px;line-height:20px}.search-view .load-more{padding:40px 0;text-align:center}.search-view .result{color:#a6a6a6;display:block}.search-view .result h3 b,.search-view .result p b{font-weight:bold;color:#24b1d0}.search-view .result .inner{overflow:hidden}.search-view .result .inner .copy,.search-view .result .inner .feature{float:left;display:inline-block}.search-view .result .inner .copy{width:calc(100% - 180px)}.search-view .result .inner .copy.full{width:100%}.search-view .result .inner .feature{width:150px;height:auto;margin-right:20px}@media (max-width: 500px){.search-view .result .inner .feature{width:60px}.search-view .result .inner .copy{width:calc(100% - 80px)}.search-view .result .inner .copy.full{width:100%}}.search-view .load-more.hide{display:none}.staff-wrap{max-width:950px;margin:15px auto;-moz-box-shadow:0 0 2vw rgba(0,0,0,0.1);-webkit-box-shadow:0 0 2vw rgba(0,0,0,0.1);box-shadow:0 0 2vw rgba(0,0,0,0.1);*zoom:1;background:#fff}.staff-wrap:after{content:"";display:table;clear:both}@media (max-width: 1024px){.staff-wrap{margin:0 2vw}}@media (max-width: 768px){.staff-wrap{margin:0 8vw}}.staff-wrap .staff-member{background:#fff;border-bottom:1px solid #f2f2f2;position:relative;*zoom:1}.staff-wrap .staff-member:after{content:"";display:table;clear:both}.staff-wrap .staff-member.accordion{cursor:pointer}.staff-wrap .staff-member:hover .portrait{-webkit-filter:grayscale(0%);filter:grayscale(0%)}@media (min-width: 769px){.staff-wrap .staff-member.narrow{width:50%;float:left;border-right:1px solid #f2f2f2}.staff-wrap .staff-member.narrow .details{padding-right:10px}}@media (min-width: 769px) and (max-width: 1024px){.staff-wrap .staff-member.narrow .portrait{width:100px;height:100px;margin:20px 20px}.staff-wrap .staff-member.narrow .details{margin-left:140px;padding-top:35px}.staff-wrap .staff-member.narrow .name{font-size:20px;font-size:1.25rem}}.staff-wrap .portrait{width:140px;width:8.75rem;height:140px;height:8.75rem;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;margin:23px 30px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-moz-transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955),-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms,0ms,0ms;transition:filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-webkit-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,-moz-filter 250ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.staff-wrap .content{display:none}.staff-wrap .icon-slider-arrow{font-size:48px;font-size:3rem;color:#e1952e;position:absolute;top:0;right:5%;line-height:180px;line-height:11.25rem;-moz-transition:-moz-transform 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:transform 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.staff-wrap .details,.staff-wrap .content{margin-left:220px;margin-left:13.75rem;padding-top:50px;padding-top:3.125rem;padding-right:130px;padding-right:8.125rem}.staff-wrap .content{margin-bottom:50px;margin-top:50px;padding-top:0}.staff-wrap .name{font-size:22px;font-size:1.375rem;font-weight:400}.staff-wrap .credentials,.staff-wrap .role{letter-spacing:2px;font-size:14px;font-size:.875rem;margin-top:10px;font-weight:600}.staff-wrap .credentials{color:#b8b8b8}.staff-wrap .role{color:#e1952e;text-transform:uppercase}.staff-wrap .staff-member.open .icon-slider-arrow{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width: 1024px){.staff-wrap .details,.staff-wrap .content{margin-left:210px;margin-left:13.125rem}}@media (max-width: 768px){.staff-wrap .portrait{width:100px;width:6.25rem;height:100px;height:6.25rem;margin:13px 17px}.staff-wrap .details{margin-left:120px;margin-left:7.5rem;padding-top:25px;padding-top:1.5625rem;padding-right:60px;padding-right:3.75rem;margin-bottom:30px}.staff-wrap .icon-slider-arrow{line-height:130px;line-height:8.125rem;font-size:30px;font-size:1.875rem}.staff-wrap .content{margin-left:20px;padding-right:20px}}@media (max-width: 500px){.staff-wrap .portrait{width:80px;width:5rem;height:80px;height:5rem;margin:11px 13px}.staff-wrap .details{margin-left:105px;margin-left:6.5625rem;padding-top:30px;padding-top:1.875rem;padding-right:60px;padding-right:3.75rem;margin-bottom:23px}.staff-wrap .role,.staff-wrap .credentials{margin-top:3px;font-size:12px;font-size:.75rem}.staff-wrap .name{font-size:18px;font-size:1.125rem}.staff-wrap .icon-slider-arrow{line-height:110px;line-height:6.875rem}.staff-wrap .content{margin-left:20px;padding-right:20px;margin-bottom:25px;margin-top:30px}.staff-wrap .content *{font-size:12px !important}}.page-trauma-centers a.btn.large{margin-top:35px}.event-item{height:90px;margin-bottom:50px;color:#fff;position:relative;width:100%;*zoom:1;display:block;text-align:left;-moz-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.event-item:after{content:"";display:table;clear:both}.event-item:hover{background-color:#5dcbe3}.event-item .date{float:left;display:inline-block;line-height:90px;width:120px;border-right:2px solid rgba(255,255,255,0.4);height:90px;padding-top:12px;padding-right:10px;text-align:center}.event-item .date .day,.event-item .date .month{line-height:100%}.event-item .date .day{font-size:46px;font-size:2.875rem;font-weight:300}.event-item .date .month{text-transform:uppercase;letter-spacing:3px;font-size:18px;font-size:1.125rem}.event-item .title{text-align:left;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:160px;width:calc(100% - 370px);font-size:24px;font-size:1.5rem;font-weight:300}.event-item .btn{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:20px}@media (max-width: 768px){.event-item .date{width:90px;height:78px}.event-item .title{left:119px;width:calc(100% - 300px)}}@media (max-width: 580px){.event-item{height:auto;padding-bottom:15px;margin-bottom:30px}.event-item .title,.event-item .btn{position:relative;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.event-item .title{width:calc(100% - 20px);left:16px;top:14px}.event-item .btn{position:static;transform:none;top:initial;left:initial;margin-top:31px;margin-left:16px}.event-item .date{width:60px;height:68px}.event-item .date .day{font-size:38px;font-size:2.375rem}.event-item .date .month{font-size:14px;font-size:.875rem}}.events-list{max-width:1000px;margin:50px auto 0}.events-list .view-all{background:#fff;color:#24b1d0;margin-top:30px}.events-list .view-all:hover{background:#24b1d0;color:#fff;border-color:#fff}.page-guideline-index .min-height-section{min-height:100vh;position:relative;margin:80px 0 40px}@media (max-width: 768px){.page-guideline-index .min-height-section{margin:50px 0 40px;min-height:0px}}.page-guideline-index .extra-content{max-width:700px;margin:0 auto 40px auto}.page-guideline-index .extra-content p{font-size:14px;font-size:.875rem;margin-bottom:14px;margin-bottom:.875rem}.page-guideline-index .filtered .entry{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.page-guideline-index .filtered .entry:before{content:'>';position:relative;float:left;margin-right:10px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.page-guideline-index .filtered .entry.active{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.page-guideline-index .filtered .entry.active:before{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.page-guideline-index mark{background-color:#24b1d0;color:white}.page-guideline-index .width-restrict{width:auto;max-width:1100px;margin:0 auto}.page-guideline-index .guideline-detail a.btn{margin:0}@media (max-width: 500px){.page-guideline-index .guideline-detail a.btn.mobile-break{display:block;float:none;margin-bottom:10px}}.page-guideline-index .guideline-detail .pagination{margin-top:20px;margin-bottom:20px}.page-guideline-index .guideline-detail .pagination a.inactive{opacity:0.2;color:#a6a6a6;border-color:#a6a6a6;pointer-events:none}.page-guideline-index .guideline-detail ol{list-style-type:decimal;padding-left:30px}.page-guideline-index .guideline-detail ol li>ol{list-style-type:lower-latin;padding-left:35px}.page-guideline-index .guideline-detail ul{list-style-type:disc;padding-left:30px}.page-guideline-index .guideline-detail ul li>ul{list-style-type:circle;padding-left:35px}.page-guideline-index .guideline-index{max-width:700px;margin:0 auto}.page-guideline-index .guideline-index h3{color:#292929;text-transform:uppercase;font-weight:700;font-size:22px;font-size:1.375rem;margin-bottom:60px;margin-top:20px}.page-guideline-index .guideline-index .entry{margin-bottom:19px;*zoom:1;cursor:pointer}.page-guideline-index .guideline-index .entry:after{content:"";display:table;clear:both}.page-guideline-index .guideline-index a{*zoom:1}.page-guideline-index .guideline-index a:after{content:"";display:table;clear:both}.page-guideline-index .guideline-index a .index-title{color:#24b1d0;font-weight:600;display:inline-block;min-width:20px;float:left;border-bottom:1px transparent dotted;max-width:20%;margin-right:10px}.page-guideline-index .guideline-index a .index-title.solo{max-width:initial}.page-guideline-index .guideline-index a .index-description{color:#b3b3b3;font-weight:500;float:left;border-bottom:1px transparent dotted;max-width:80%}.page-guideline-index .guideline-index a .solo:hover{border-bottom:1px #24b1d0 dotted}@media (max-width: 768px){.page-guideline-index .guideline-index{padding-bottom:0px}.page-guideline-index .guideline-index h3{margin-bottom:20px}.page-guideline-index .guideline-index .entry{margin-bottom:12px}.page-guideline-index .guideline-index a{*zoom:1;font-size:14px;font-size:.875rem}.page-guideline-index .guideline-index a:after{content:"";display:table;clear:both}.page-guideline-index .guideline-index a .index-title{min-width:12px;margin-right:7px;max-width:28%}.page-guideline-index .guideline-index a .index-description{max-width:71%}}.fade-transition{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translate(0);-ms-transform:translate(0);-webkit-transform:translate(0);transform:translate(0);-moz-transition:all 200ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:all 200ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:all 200ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:all 200ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.fade-enter,.fade-leave{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translate(-10px);-ms-transform:translate(-10px);-webkit-transform:translate(-10px);transform:translate(-10px);position:absolute}.link-grid .guideline-item .content{min-height:120px}.link-grid .guideline-item .bkgd{background-color:#292929}.link-grid .guideline-item .bkgd .date{display:none;color:#fff;font-size:13px;font-size:.8125rem;font-weight:500;font-style:italic;position:absolute;bottom:4vh;left:0;right:0;text-align:center;text-shadow:0px 0px 10px #292929}.link-grid .guideline-item .buttons{position:absolute;bottom:15px;left:1.8vw;right:1.8vw;white-space:nowrap}.link-grid .guideline-item .buttons a{border:2px solid #bdbdbd;color:#bdbdbd;-moz-border-radius:19px;-webkit-border-radius:19px;border-radius:19px;line-height:35px;height:38px;display:inline-block;padding-left:7px;width:38px;white-space:nowrap;vertical-align:middle;overflow:hidden;-moz-transition:width 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,border-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:width 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,border-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:width 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950),border-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950),color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms,0ms,0ms;transition:width 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,border-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.link-grid .guideline-item .buttons a .label{display:inline-block;font-size:13px;font-size:.8125rem;font-weight:500;font-family:"proxima-nova", sans-serif !important;vertical-align:bottom;-moz-transition:color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:color 400ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.link-grid .guideline-item .buttons a.icon-pdf{font-size:18px;padding-left:8px}.link-grid .guideline-item .buttons a.icon-download{font-size:18px}.link-grid .guideline-item .buttons a:hover{width:204px}.link-grid .guideline-item .buttons a:hover .label{color:#fff}.link-grid .guideline-item .buttons a:hover.icon-download{background:#e1952e;color:#fff;border-color:#e1952e}.link-grid .guideline-item .buttons a:hover.icon-pdf{background:#24b1d0;color:#fff;border-color:#24b1d0}.link-grid .guideline-item:hover .bkgd{-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}@media (max-width: 1024px){.link-grid .guideline-item .content{height:25vh;max-height:260px;min-height:165px}.link-grid .guideline-item .buttons{bottom:8px}.link-grid .guideline-item .buttons a{display:block;width:100% !important;margin-bottom:10px;line-height:28px !important;height:33px}.link-grid .guideline-item .buttons a .label{color:#fff}.link-grid .guideline-item .buttons a.icon-download{background:#e1952e;color:#fff;border-color:#e1952e}.link-grid .guideline-item .buttons a.icon-pdf{background:#24b1d0;color:#fff;border-color:#24b1d0}}@media (max-width: 500px){.link-grid .guideline-item .content{height:auto;min-height:initial;max-height:initial}.link-grid .guideline-item .content h3{font-size:18px;font-size:1.125rem}.link-grid .guideline-item .buttons{position:static;margin-top:15px}.link-grid .guideline-item .buttons .icon-download{margin-bottom:0}}.filter{margin:20px 0}@media (max-width: 768px){.filter{display:none}}.filter .filter-by{margin-right:3%}.filter .tag{display:inline-block;margin:0 2% 10px 10px;cursor:pointer}.filter .tag:hover .label{color:#24b1d0}.filter .tag:hover .box{border-color:#24b1d0}.filter .tag span{line-height:20px;vertical-align:middle}.filter .tag .box{display:inline-block;background-color:transparent;border:1px #a6a6a6 solid;width:18px;height:18px;margin-right:8px;-moz-transition:border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms;transition:border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.filter .tag .label{color:#a6a6a6;-moz-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.filter .tag.active .box{background-color:#24b1d0;border:1px #24b1d0 solid}.filter .tag.active .label{color:#24b1d0}.filter .clear{float:right;color:#24b1d0;border-bottom:1px dotted #24b1d0;font-weight:400}.page.page-news .news-listing-wrap{padding-top:10px}@media (max-width: 768px){.page.page-news .news-listing-wrap{padding-top:40px}}.page.page-news a[name="listing"]{top:-200px;position:relative;display:block;top:-80px;visibility:hidden}.link-grid.news-listing{overflow:initial}.link-grid.news-listing .news-item,.link-grid.news-listing .guideline-item{margin-right:4%;margin-left:0;width:30.6%}@media (min-width: 769px){.link-grid.news-listing .news-item:nth-of-type(3n),.link-grid.news-listing .guideline-item:nth-of-type(3n){margin-right:0}}@media (min-width: 501px) and (max-width: 768px){.link-grid.news-listing .news-item,.link-grid.news-listing .guideline-item{margin-right:2%;margin-left:2%;width:30.6%}.link-grid.news-listing .news-item:nth-of-type(2n),.link-grid.news-listing .guideline-item:nth-of-type(2n){margin-right:0}}@media (max-width: 768px){.link-grid.news-listing .news-item,.link-grid.news-listing .guideline-item{width:46%}}@media (max-width: 500px){.link-grid.news-listing .news-item,.link-grid.news-listing .guideline-item{width:69%;margin:0 auto;float:none;display:block;margin-bottom:30px}}.recent-news{-webkit-overflow-scrolling:touch}.recent-news .section-heading{margin-bottom:30px}.recent-news h2{text-transform:uppercase;letter-spacing:0.3vw;font-weight:300}.page-content{padding-top:60px;padding-top:3.75rem;padding-bottom:100px;padding-bottom:6.25rem}@media (max-width: 768px){.page-content{padding-bottom:0px}}.page-content .width-restrict{max-width:1200px;margin:0 auto}.page-content header{padding-right:10%}.page-content .page-title{font-size:46px;font-size:2.875rem;color:#24b1d0;font-weight:600}.page-content .meta{margin-top:2vh;color:#a6a6a6}.page-content .meta .author{display:inline-block;margin-right:20px}@media (max-width: 500px){.page-content .meta .author{display:block;margin:0 0 5px 0}}.page-content .body{max-width:700px;margin-top:3.5vh}@media (max-width: 1024px){.page-content{padding:40px}.page-content .body{padding-right:60px}}@media (max-width: 768px){.page-content .page-title{font-size:36px;font-size:2.25rem}}@media (max-width: 580px){.page-content{padding:30px 20px}.page-content .body{padding-right:40px}}.page-marquee{position:relative;min-height:100px}.page-marquee.with-image{height:50vh;min-height:200px}.page-marquee .bkgd{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 768px){.page-marquee.no-image{min-height:initial}.page-marquee.no-image .share-widget{bottom:0}}.share-widget{position:absolute;right:4vw;bottom:-135px;background:#292929;border:2px solid #fff;padding:18px 15px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;text-align:center;-moz-transition:opacity 150ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:opacity 150ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:opacity 150ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:opacity 150ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.share-widget span,.share-widget a{display:block;margin-bottom:22px;font-size:18px;font-size:1.125rem;color:#fff}.share-widget a{cursor:pointer}.share-widget a:hover{color:#24b1d0}.share-widget.fixed{position:fixed;bottom:initial !important;bottom:auto !important}.share-widget.hide{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.share-widget .icon-share{color:#e1952e}.share-widget .icon-mail{font-size:14px;font-size:.875rem;margin-bottom:8px}.share-widget .share-image{display:none !important}@media (max-width: 768px){.share-widget{padding:10px 9px}.share-widget span,.share-widget a{margin-bottom:15px}.share-widget .icon-mail{margin-bottom:5px}}.slider{padding:0;height:85vh;position:relative;color:white;padding:80px;overflow:hidden}.slider .previous,.slider .next{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;color:#fff;z-index:3;-moz-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;cursor:pointer;line-height:0}@media (max-width: 768px){.slider .previous,.slider .next{font-size:22px}}.slider .previous:hover,.slider .next:hover{color:#DEDEDE}.slider .previous{left:5vw;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider .next{right:5vw}.slider .slide{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;text-align:center}.slider .slide:before{content:'';display:inline-block;height:100%;vertical-align:middle}.slider .slide>*{display:inline-block;vertical-align:middle}.slider .slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1}.slider .slide .bkgd{z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center}.slider .slide h2{font-size:70px;font-size:4.375rem;font-weight:100;margin-bottom:1vh}.slider .slide p{font-size:22px;font-size:1.375rem;font-weight:400;line-height:160%}.slider .slide a.btn{margin-top:3vh;margin-left:0;min-width:230px}.slider .pagination{position:absolute;position:absolute;right:50%;-moz-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);bottom:36px;z-index:3}.slider .pagination .dot{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid #fff;width:12px;height:12px;display:inline-block;margin:0 5px;background:#fff;cursor:pointer;-moz-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms;transition:background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider .pagination .dot:hover,.slider .pagination .dot.active{background:transparent}@media (max-width: 768px){.slider .pagination .dot{border-width:1px;width:6px;height:6px;margin:0 2px}}.slider .container{position:absolute;top:0;right:0;left:0;bottom:0}.slider:not(.homeslide) .slide{z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:z-index 0ms linear 800ms,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:z-index 0ms linear 800ms,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:z-index 0ms linear,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:800ms,0ms;transition:z-index 0ms linear 800ms,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider:not(.homeslide) .slide .bkgd{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:-moz-transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:-o-transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:-webkit-transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.slider:not(.homeslide) .slide h2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider:not(.homeslide) .slide p{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 100ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 100ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:100ms,100ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 100ms}.slider:not(.homeslide) .slide a.btn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms,border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms,border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950),border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:200ms,200ms,0ms,0ms,0ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms,border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider:not(.homeslide) .slide.active{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.slider:not(.homeslide) .slide.active h2,.slider:not(.homeslide) .slide.active p,.slider:not(.homeslide) .slide.active a.btn{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.slider:not(.homeslide) .slide.active .bkgd{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}@media (max-width: 580px){.slider .previous,.slider .next{bottom:45px;top:initial;top:auto}.slider .pagination{display:none}}.slider.homeslide .content{max-width:70%;padding-right:20vh;margin:0 auto;text-align:left;z-index:2;position:relative}.slider.homeslide .content h2,.slider.homeslide .content p{text-shadow:2px 2px 5px rgba(0,0,0,0.4)}@media (min-width: 769px){.slider.homeslide .slide{z-index:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:z-index 0ms linear 800ms,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:z-index 0ms linear 800ms,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:z-index 0ms linear,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:800ms,0ms;transition:z-index 0ms linear 800ms,opacity 600ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider.homeslide .slide .bkgd{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-moz-transition:-moz-transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-o-transition:-o-transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms;-webkit-transition:-webkit-transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955);-webkit-transition-delay:0ms;transition:transform 1200ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms}.slider.homeslide .slide h2{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider.homeslide .slide p{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 100ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 100ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:100ms,100ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 100ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 100ms}.slider.homeslide .slide a.btn{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms,border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms,border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950),border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950),background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:200ms,200ms,0ms,0ms,0ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 200ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 200ms,border-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms,background-color 250ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider.homeslide .slide.active{z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.slider.homeslide .slide.active h2,.slider.homeslide .slide.active p,.slider.homeslide .slide.active a.btn{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.slider.homeslide .slide.active .bkgd{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@media (max-width: 768px){.slider.homeslide{padding:0;height:calc( 60vh + 80px)}.slider.homeslide .previous,.slider.homeslide .next{display:none}.slider.homeslide .container{white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;position:absolute;top:0;right:0;left:0;bottom:0;padding:24px 0 24px 27px}.slider.homeslide .container:after{content:' ';background:#ebebeb;display:block;top:24px;bottom:54px;left:0;width:24px;position:absolute}.slider.homeslide .slide{position:relative;display:inline-block;white-space:normal;width:calc(82vw - 48px);max-width:400px;height:60vh;min-height:300px;margin:0 12px;vertical-align:top;overflow:hidden;font-size:0}.slider.homeslide .slide:nth-of-type(1){margin-left:24px}.slider.homeslide .slide:last-of-type{margin-right:24px}.slider.homeslide .slide .content{padding:0;text-align:center;max-width:85%}.slider.homeslide .slide h2{font-size:40px;font-size:2.5rem;margin-bottom:3vh}.slider.homeslide .slide p{font-size:22px;font-size:1.375rem;line-height:145%}.slider.homeslide .slide a.btn{position:relative;right:0;transform:translateX(0);margin-top:5px}.slider.homeslide .pagination{bottom:22px;left:0;right:0;width:100%;text-align:center;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none}.slider.homeslide .pagination .dot{background:#24b1d0;border:1px solid #24b1d0}.slider.homeslide .pagination .dot.active,.slider.homeslide .pagination .dot:hover{background:transparent}}@media (max-width: 500px){.slider.homeslide .slide a.btn{min-width:120px;margin:0;margin-top:5px;position:relative}.slider.homeslide .slide h2{font-size:32px;font-size:2rem;margin-bottom:3vh}.slider.homeslide .slide p{font-size:18px;font-size:1.125rem;line-height:125%}}.slider.myth{background:#ebebeb;color:#404040;width:100%;display:block}@media (max-width: 768px){.slider.myth{height:65vh}}@media (max-width: 500px){.slider.myth{height:100vh}}.slider.myth .heading{text-align:center;position:relative;z-index:3;margin-top:2vh}@media (max-width: 768px){.slider.myth .heading{margin-top:0}}.slider.myth .content{margin-top:8%;max-width:525px;height:50vh;width:100%}@media (max-width: 768px){.slider.myth .content{max-width:calc(100% - 15vw);margin-top:20%}}.slider.myth a.btn.yellow{width:80px;min-width:0px;padding-left:0;padding-right:0;margin:0}@media (max-width: 768px){.slider.myth a.btn.yellow{width:70px}}.slider.myth .btn.next{position:relative;right:initial;top:initial;right:auto;top:auto;font-size:14px;color:#e1952e;line-height:29px;margin-top:40px;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.slider.myth .btn.next:hover{color:#fff}@media (max-width: 500px){.slider.myth .btn.next{bottom:0;margin-top:20px}}.slider.myth span.or{font-size:14px;font-size:.875rem;margin:0 15px;color:#666}.slider.myth span.or,.slider.myth a.btn.yellow{line-height:30px;vertical-align:middle}@media (max-width: 768px){.slider.myth span.or,.slider.myth a.btn.yellow{line-height:26px}}.slider.myth .pane{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;display:inline-block;display:none;width:100%;z-index:0}.slider.myth .pane:nth-of-type(1){filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;display:inline-block;z-index:2}@media (max-width: 768px){.slider.myth .pane{height:30vh}.slider.myth .pane.answer{width:80%;margin:0 auto}.slider.myth .pane.answer .next{bottom:0 !important}}.slider.myth .myth-pane{position:relative;max-width:525px;height:50vh;width:100%;margin:0 auto}.slider.myth .myth-pane:before{content:'';display:inline-block;height:100%;vertical-align:middle}.slider.myth .myth-pane>*{display:inline-block;vertical-align:middle}.slider.myth .myth-pane .question{margin-left:auto;margin-right:auto}.slider.myth .myth-pane .question h2{font-size:28px;font-size:1.75rem;font-weight:300;margin-bottom:6vh;line-height:130%}.slider.myth .myth-pane .result{font-size:20px;font-size:1.25rem;letter-spacing:0.5px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.slider.myth .myth-pane .result .correct{color:#29d029}.slider.myth .myth-pane .result .false{color:#f24f49}.slider.myth .myth-pane .explanation{font-size:22px;font-size:1.375rem;color:#6e6e6e;line-height:150%}@media (max-width: 768px){.slider.myth .myth-pane .question{margin-left:auto;margin-right:auto}.slider.myth .myth-pane .question h2{font-size:26px;font-size:1.625rem}.slider.myth .myth-pane .result{font-size:18px;font-size:1.125rem}.slider.myth .myth-pane .explanation{font-size:16px;font-size:1rem}}.slider.myth .pagination .dot{background:#d1d1d1;border-color:#d1d1d1}.slider.myth .pagination .dot.active,.slider.myth .pagination .dot:hover{border-color:#24b1d0;background:transparent}.slider.myth .previous,.slider.myth .next{color:#d1d1d1}.slider.myth .previous:hover,.slider.myth .next:hover{color:#404040}.slider.testimonial{background:#24b1d0;min-height:770px}@media (max-width: 768px){.slider.testimonial{height:65vh;min-height:0px}}.slider.testimonial .content{width:calc(100% - 300px);max-width:1000px;margin:0 auto;margin-top:-5%}.slider.testimonial .portrait{width:130px;height:130px;border:2px solid #fff;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;margin:0 auto 5vh;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:translateY(40px);-ms-transform:translateY(40px);-webkit-transform:translateY(40px);transform:translateY(40px);-moz-transition:-moz-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-o-transition:-o-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955),opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950);-webkit-transition-delay:0ms,0ms;transition:transform 500ms cubic-bezier(0.455, 0.030, 0.515, 0.955) 0ms,opacity 500ms cubic-bezier(0.445, 0.050, 0.550, 0.950) 0ms}.slider.testimonial .slide.active .portrait{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transform:translateY(0px);-ms-transform:translateY(0px);-webkit-transform:translateY(0px);transform:translateY(0px)}.slider.testimonial .quote{font-weight:200;font-size:35px;font-size:2.1875rem}.slider.testimonial .quotation-mark{font-size:55px;font-size:3.4375rem;line-height:55%;vertical-align:sub}.slider.testimonial .source{font-size:26px;font-size:1.625rem;font-weight:400;margin-top:5vh}@media (max-width: 1024px){.slider.testimonial .quote{font-size:26px;font-size:1.625rem;line-height:130%}.slider.testimonial .quotation-mark{font-size:42px;font-size:2.625rem}}@media (max-width: 768px){.slider.testimonial .content{width:calc(100% - 150px)}.slider.testimonial .source{font-size:18px;font-size:1.125rem}.slider.testimonial .portrait{width:100px;height:100px}}@media (max-width: 580px){.slider.testimonial .content{width:calc(100% - 40px)}.slider.testimonial .portrait{width:50px;height:50px;border-width:1px}.slider.testimonial .quote{font-size:18px;font-size:1.125rem;line-height:120%}.slider.testimonial .quotation-mark{font-size:26px;font-size:1.625rem}.slider.testimonial .source{font-size:18px;font-size:1.125rem}}
