.no-scroll{overflow:hidden}.invisible{visibility:hidden}.add-bg-color{background:#1f28a7}.no-transform,.section-links .no-transform{text-transform:none}.vertically-center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;margin:0 auto;padding:80px 16px 60px;table-layout:fixed;width:100%}.menu-control .vertically-center{padding-top:65px;padding-bottom:30px}@media screen and (min-width:35.5em){.vertically-center{height:100%}.menu-control .vertically-center{height:80%;max-width:1200px;padding-bottom:70px}}html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#fff;margin:0;min-height:100%;line-height:1;vertical-align:baseline;-webkit-tap-highlight-color:rgba(0,0,0,0)}fieldset,img,iframe{border:0;vertical-align:bottom}embed,iframe,img,object,video{max-width:100%}:focus{outline:0}.ie8 article,.ie8 aside,.ie8 details,.ie8 figcaption,.ie8 figure,.ie8 footer,.ie8 header,.ie8 hgroup,.ie8 nav,.ie8 section,.ie8 summary{display:block}.ie8 audio,.ie8 canvas,.ie8 video{display:inline-block}.ie8 [hidden]{display:none}.page{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:87px 16px 0;position:relative;opacity:0;top:25px;-webkit-animation:pageLoad 1s 150ms forwards;animation:pageLoad 1s 150ms forwards}.ie8 .page,.ie9 .page{opacity:1;top:0}@-webkit-keyframes pageLoad{to{opacity:1;top:0}}@keyframes pageLoad{to{opacity:1;top:0}}.page.contain{opacity:1;overflow:hidden;padding-left:8px;padding-right:8px;top:0;-webkit-overflow-scrolling:touch;-webkit-animation:none;animation:none}.grid-control{box-sizing:border-box;margin:0 auto 100px;max-width:1200px}.grid-control.collapse{margin-bottom:0}.grid-control>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.grid-control:after{clear:both;content:"";display:table}@media screen and (min-width:35.5em){.grid-control{margin-bottom:100px}.col-half{float:left;width:46.66666667%}.col-half~.col-half{margin-left:6.66666667%}}@media screen and (max-width:64em){.page.contain{padding-top:20px}}@media screen and (min-width:64em){.page.contain{height:100%;left:0;padding-bottom:60px;position:fixed;width:100%}}@font-face{font-family:'AvenirLTStd-Heavy';src:url('../fonts/2BE754_2_0.eot');src:url('../fonts/2BE754_2_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2BE754_2_0.woff') format('woff'),url('../fonts/2BE754_2_0.ttf') format('truetype')}@font-face{font-family:'FuturaLTPro-XBold';src:url('../fonts/2C0698_0_0.eot');src:url('../fonts/2C0698_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2C0698_0_0.woff') format('woff'),url('../fonts/2C0698_0_0.ttf') format('truetype')}@font-face{font-family:'FuturaLTPro-Heavy';src:url('../fonts/2C1625_0_0.eot');src:url('../fonts/2C1625_0_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2C1625_0_0.woff') format('woff'),url('../fonts/2C1625_0_0.ttf') format('truetype')}@font-face{font-family:'FuturaLTPro-Book';src:url('../fonts/2C1625_1_0.eot');src:url('../fonts/2C1625_1_0.eot?#iefix') format('embedded-opentype'),url('../fonts/2C1625_1_0.woff') format('woff'),url('../fonts/2C1625_1_0.ttf') format('truetype')}body{font-family:arial,sans-serif;font-size:100%}h1,h2,h3,h4,h5,h6{margin:0}h1{margin:50px auto 100px}.menu-item-control h1{margin-bottom:50px;margin-top:30px}h2{color:#1f28a7;font-family:'FuturaLTPro-XBold';font-size:26px;font-size:1.625rem;font-weight:normal;letter-spacing:1px;margin-bottom:43px;overflow:hidden;text-transform:uppercase}h2[id]{display:inline-block}@media screen and (min-width:35.5em){h2[id]{display:block;text-align:right}}h3{color:#1f28a7;font-family:'FuturaLTPro-Heavy';font-size:18px;font-size:1.125rem;font-weight:normal;letter-spacing:1px;margin-bottom:22px;text-transform:uppercase}p+h3{margin-top:2.1em}h4{color:#1f28a7;font-family:'FuturaLTPro-Heavy';font-size:18px;font-size:1.125rem;font-weight:normal;letter-spacing:1px;margin:1.4em 0 0;text-transform:uppercase}p{font-family:'FuturaLTPro-Book';font-size:15px;font-size:0.9375rem;line-height:1.5;margin:0}p~p{margin-top:1.4em}ul{margin:0}figcaption{color:#a3a3a3;font-family:'FuturaLTPro-Book';font-size:12px;font-size:0.75rem;line-height:1.125;margin-top:20px;padding-bottom:2px}.half figcaption,.img-grid-control figcaption{text-align:left}.overlay-only,figcaption span{display:none}.modal-content .overlay-only{display:block}.modal-content figcaption{margin-left:auto;margin-right:auto;max-width:560px;text-align:center}.modal-content figcaption span{display:inline}.img-action{color:#1f28a7;font-size:14px;font-size:0.875rem;font-weight:bold;margin-top:20px;text-align:center;text-transform:uppercase}.modal-content .img-action{display:none}a{color:#1f28a7;text-decoration:none}p a{text-decoration:underline}.menu-link{color:#1f28a7;cursor:pointer;margin:20px auto 0;font-weight:bold;text-align:center;text-transform:uppercase;width:100px;opacity:0;position:relative;top:100px}.js-menu-trigger{cursor:pointer}.ie8 .menu-link,.ie9 .menu-link{display:none;opacity:1}.section-links{list-style:none;padding:10px 0;text-align:center}.section-links li{padding:10px 0}.section-links a{color:#1f28a7;font-family:'FuturaLTPro-Heavy';font-size:16px;font-size:1rem;letter-spacing:1px;line-height:20px;padding-left:25px;position:relative;text-transform:uppercase}.section-links a:before{background:#1f28a7 url(../img/global/arrow-down.png) 0 0 no-repeat;border:2px solid #1f28a7;border-radius:50%;content:'';height:16px;left:0;position:absolute;top:0;width:16px}.pagination{margin:0 auto;max-width:1200px;overflow:hidden;padding-bottom:35px}.pagination a{color:#1f28a7;font-family:'FuturaLTPro-XBold';font-size:22px;font-size:1.375rem;text-transform:uppercase}.pagination .next{clear:left;float:right;text-align:right}.pagination .previous{float:left;margin-bottom:20px}.pagination a:after{display:block;font-family:'FuturaLTPro-Heavy';font-size:16px;font-size:1rem}.pagination .previous:after{content:'Previous'}.pagination .next:after{content:'Next';text-align:right}.hover-color-1 a:hover,.hover-color-1:hover .img-action{color:#d93c88}.hover-color-2 a:hover,.hover-color-2:hover .img-action{color:#008036}.hover-color-3 a:hover,.hover-color-3:hover .img-action{color:#e78337}.hover-color-4 a:hover,.hover-color-4:hover .img-action{color:#d5221d}.hover-color-1 a:hover:before{background-color:#d93c88;border-color:#d93c88}.hover-color-2 a:hover:before{background-color:#008036;border-color:#008036}.hover-color-3 a:hover:before{background-color:#e78337;border-color:#e78337}.hover-color-4 a:hover:before{background-color:#d5221d;border-color:#d5221d}@media screen and (min-width:35.5em){.section-links{padding:20px 0}.section-links li{display:inline-block;padding:0}.section-links li~li{margin-left:6.66666667%}.pagination{padding-bottom:75px}.pagination .previous{margin-bottom:0}}.menu-control{background-color:#fff;bottom:0;height:0;left:0;opacity:0;overflow:auto;padding:0 16px;position:fixed;right:0;top:0;-webkit-overflow-scrolling:touch;z-index:-1}.ie8 .menu-control{display:none}.menu-control-show{height:auto;z-index:10}.ie8 .menu-control-show{display:block}.menu-item-control{display:table-cell;position:relative;top:-50px;vertical-align:middle;width:100%}.menu-item{float:left;margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative;width:46.66666667%}.menu-item a{display:block}.menu-item~.menu-item{margin-left:6.66666667%}.menu-item.s-break{margin-left:0}.menu-item img{position:relative;transition:all ease-in-out 200ms}.menu-item .hover-state{position:relative;margin-left:100%;margin-top:-100%}.menu-item-label{color:#1f28a7;font-family:'FuturaLTPro-Heavy';font-size:14px;font-size:0.875rem;margin-top:20px;padding-bottom:2px;text-align:center;text-transform:uppercase}@media screen and (min-width:35.5em){.menu-item{margin-bottom:0;margin-top:0;width:21.75%}.menu-item~.menu-item,.menu-item.s-break{margin-left:4.33333333%}.menu-item-hover img:first-child{margin-left:-100%}.menu-item-hover .hover-state{margin-left:0}}@media screen and (min-width:48.0625em){.menu-item-label{font-size:18px;font-size:1.125rem}}.trigger-bar{background-color:#fff;cursor:pointer;left:0;padding:18px 0;padding:23px 0;position:fixed;text-align:center;top:0;width:100%;z-index:2}.contain>.trigger-bar{display:none;top:-50px}.ie8 .contain .trigger-bar,.ie9 .contain .trigger-bar{display:none;opacity:1;top:-50px}.menu-control .trigger-bar,.modal-control .trigger-bar{position:absolute}.animate-shadow:before{opacity:0}.animate-shadow:before{transition:opacity ease-in-out 300ms}.show-shadow:before{opacity:1}.ie8 .trigger-bar,.ie8 .show-shadow.animate-shadow{border-bottom:1px solid #e5e5e5}.ie8 .animate-shadow{border-bottom:0}.trigger-bar:before{background:#fff;bottom:0;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.1), 0 0 0 rgba(0,0,0,0.1) inset;box-shadow:0 1px 5px rgba(0,0,0,0.1), 0 0 0 rgba(0,0,0,0.1) inset;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.trigger-bar span{color:#1f28a7;font-family:'FuturaLTPro-XBold';font-size:16px;font-size:1rem;position:relative;text-transform:uppercase;z-index:1}.half,.img-grid-control{margin-top:46px}.img-grid-control+.img-grid-control{margin-top:6px}.img-grid-control:after{clear:both;content:"";display:table}figure{cursor:pointer;margin:0 0 30px}.modal-content figure{cursor:default}figure~figure{margin-top:30px}.img-grid-control figure~figure{margin-top:0}.img-grid-control figure{float:left;width:46.42857143%}.img-grid-control figure~figure{margin-left:7.14285714%}.has-video{cursor:pointer;position:relative}.has-video video{border:1px solid #e1e1e1}object[data]{border:1px solid #e1e1e1;margin-top:30px}.half.has-video{max-width:260px}.has-video:before{background:url(../img/global/arrow-play.png) 0 0 no-repeat;border:2px solid #1f28a7;border-radius:50%;bottom:20px;content:' ';height:28px;position:absolute;right:15px;width:28px;z-index:1}figure.has-video:before{background-position:0 100%;border-color:#fff;bottom:50%;height:50px;margin:0 -25px -25px 0;right:50%;width:50px}.ie8 figure.has-video:after{color:#1f28a7;content:'Click to Play';display:block;font-family:'FuturaLTPro-Heavy';font-size:14px;margin-top:10px;position:relative;text-align:center;width:100%;z-index:0}.video-active:before,.ie8 div.has-video:before{display:none}img{display:block}.animation-control{height:100%;margin-bottom:20px;max-width:100%;max-height:100%;min-height:420px;position:relative}.animation-control img{bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;position:absolute;right:0;top:0}.home-animation-logo{display:none}@media screen and (min-width:48em){.animation-control{min-height:540px}}h1 img{margin:0 auto;max-height:21px;max-width:411px;width:100%}h2 img{float:right;margin-left:20px}.modal-control figure{margin:0 auto}.modal-control .col-half>figure{margin-bottom:0}.modal-control img{margin-left:auto;margin-right:auto}.switcher-imgs{overflow:hidden;position:relative;z-index:1}.switcher-imgs figure{display:none;left:0;position:absolute;top:0}.switcher-imgs .active{display:block;left:auto;position:relative;top:auto;z-index:1}@media screen and (min-width:35.5em){.img-grid-control+.img-grid-control{margin-top:46px}figure{margin-bottom:0}}.img-slider-control{margin-bottom:50px;overflow:hidden;position:relative;z-index:1}figure+.img-slider-control{margin-top:50px}.img-slider-control>div{height:30px;position:relative}.img-slider-control>div:after{border-top:2px solid #e6e6e6;content:'';height:0;left:0;position:absolute;top:14px;width:100%;z-index:-1}.img-slider-markers{margin-top:20px}.slider-marker{background:#1f28a7;background-clip:content-box;border:10px solid #fff;border-radius:50%;cursor:pointer;height:10px;position:absolute;top:0;width:10px;z-index:1}.slider-marker:before,.slider-marker:after{background:#e6e6e6;content:'';height:2px;position:absolute;top:4px;width:10px}.slider-marker:before{left:-10px}.slider-marker:after{right:-10px}.slider-marker.first:before{display:none}.slider-marker.last:after{display:none}.slider-marker.first{left:0}.slider-marker.last{right:0}.marker-set-3 .two{left:50%;margin-left:-15px}.marker-set-4 .two{left:33%;margin-left:-8px}.marker-set-4 .three{left:66%;margin-left:-17px}.marker-set-5 .two{left:25%;margin-left:-8px}.marker-set-5 .three{left:50%;margin-left:-15px}.marker-set-5 .four{left:75%;margin-left:-23px}.marker-set-6 .two{left:20%;margin-left:-6px}.marker-set-6 .three{left:40%;margin-left:-12px}.marker-set-6 .four{left:60%;margin-left:-18px}.marker-set-6 .five{left:80%;margin-left:-24px}.rangeslider__handle{background:#fff url(../img/global/arrows-slider.png) 50% 50% no-repeat;border:2px solid #1f28a7;border-radius:50%;cursor:pointer;height:26px;line-height:26px;overflow:hidden;position:relative;transition:left 200ms ease-in-out;width:26px;z-index:2}.img-slider-control img{position:absolute;opacity:0;transition:opacity 1s ease-in-out;z-index:2}.img-slider-control img.active{opacity:1;z-index:3}.img-slider-control img.prop{position:relative;visibility:hidden;z-index:1}.switcher-thumbs{background:#fff;margin:0 -16px -60px;padding:15px 0 0;position:relative;text-align:center;z-index:2}.ie8 .switcher-thumbs{border-top:1px solid #e5e5e5}.switcher-thumbs:before{background:#fff;bottom:0;box-shadow:0 -1px 5px rgba(0,0,0,0.1),0 0 0 rgba(0,0,0,0.1) inset;content:"";height:100%;left:0;position:absolute;width:100%}.switcher-thumbs:after{border-radius:50%;bottom:0;box-shadow:0 -4px 9px rgba(0,0,0,0.1);content:"";height:100%;left:0;position:absolute;width:100%;z-index:-1}.switcher-thumbs li{cursor:pointer;display:inline-block;margin:0 5px 10px;padding-bottom:15px;position:relative;z-index:1}.switcher-thumbs .active:after{background-color:#1f28a7;border-radius:50%;bottom:0;content:'';height:10px;left:50%;margin-left:-5px;position:absolute;width:10px}@media screen and (min-width:35.5em){.switcher-thumbs{bottom:0;left:0;margin:0;padding-bottom:5px;position:fixed;width:100%}.switcher-thumbs li{margin-bottom:0}}.video-control{height:0;margin:0 auto;max-width:800px;padding-bottom:56.25%;position:relative}.video-control iframe{height:100%;left:0;max-height:450px;position:absolute;top:0;width:100%}@media screen and (max-width:35.5em){.no-scroll .js-animation-video{height:262px}.no-scroll video{display:none}}.modal-control{backface-visibility:hidden;background:#fff;bottom:0;display:none;left:0;opacity:0;overflow:auto;position:fixed;right:0;top:0;transition:opacity linear 200ms;-webkit-overflow-scrolling:touch;z-index:10}.ie8 .modal-control{filter:alpha(opacity=0)}.modal-show{display:block}.modal-content{position:relative}.modal-content:after{background:#fff;bottom:-4px;content:"";height:4px;left:-16px;position:absolute;right:-16px;z-index:2}.modal-content .col-half~.col-half{margin-top:30px}@media screen and (min-width:35.5em){.modal-content{display:table-cell;text-align:center;vertical-align:middle;width:100%}.modal-content:after{display:none}.modal-content .grid-control{display:table;table-layout:fixed}.modal-content .col-half{display:inline-block;float:none;margin-right:-2px;vertical-align:middle}.modal-content .col-half~.col-half{margin-left:6.2%;margin-top:0}}footer{background-color:#1f28a7;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:50px -16px 0;padding:20px 30px;text-align:center}.menu-control footer{margin-top:0}.contain>footer{margin-top:0}footer a{color:#fff;display:block;font-family:'FuturaLTPro-Book';font-size:13px;font-size:0.8125rem;line-height:40px;letter-spacing:1px}.logo-link{border-bottom:1px solid #363eb0;margin:0 auto 16px;padding-bottom:16px;position:relative}.logo-link img{margin:0 auto;width:auto}@media screen and (min-width:64em){footer{text-align:right}.menu-control footer{bottom:0;left:0;margin:0;position:fixed;width:100%}.contain>footer{bottom:-60px;left:0;margin:0;position:fixed;width:100%;z-index:1}footer a{display:inline;line-height:20px;margin-left:30px}.logo-link{float:left;margin-bottom:0;padding-bottom:0}}/*# sourceMappingURL=global.min.css.map */