html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}html{box-sizing:border-box;background-color:#fff}html,body{min-height:100%;font-family:"Montserrat",sans-serif;color:#383838}html.no-scroll,body.no-scroll{overflow:hidden;height:100%}body{background-color:transparent}body.no-scroll{overflow:hidden}*,*:before,*:after{box-sizing:border-box}iframe{display:block}img{height:auto;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-wrapper{transition:all 0.3s ease-in;min-height:100%}.site-wrapper.open{-webkit-transform:translateX(210px);transform:translateX(210px)}body.scrolling{padding-top:94px}body.scrolling header.header{opacity:0}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin-bottom:40px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.hide{display:none}body{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:400}body.large-text{font-size:130%}h1,.fauxH1{color:#383838;font-size:20px;font-weight:500;letter-spacing:4px;line-height:1.4;margin:0px;padding:0;text-align:center;text-transform:uppercase;display:block}h2{color:#383838;font-size:24px;line-height:24px;font-weight:500;margin-bottom:15px;display:block}h2 span{color:#CBCBCB}h2.main-heading{font-size:22px;padding:40px 20px 25px;text-align:center}.contact h2{padding-bottom:0px;margin-top:52px}.contact h2:after{display:none}.search h2{padding-bottom:0px}.search h2:after{display:none}h3,.h3-faux{color:#383838;font-size:1.5em;letter-spacing:2px;line-height:1.25em;font-weight:500}h3.search-result,.h3-faux.search-result{margin-bottom:5px}h3 strong,.h3-faux strong{font-weight:400}h3.h3Small,.h3-faux.h3Small{color:#383838;font-family:"Montserrat",sans-serif;font-size:18px;font-weight:500}h3.h3Small a,.h3-faux.h3Small a{color:#383838}h4,.h4-faux{font-size:1.5em;line-height:1.1875em;font-family:"Montserrat",sans-serif;font-weight:400;margin-bottom:45px}h5,.h5-faux{font-size:1em;line-height:1.5em;font-weight:400;margin-bottom:1.875em;font-family:"Montserrat",sans-serif}.subtitle{font-weight:400;width:100%;text-align:center;margin-bottom:30px;text-transform:uppercase}.title--quiet{font-weight:400}h4.title--quiet{font-size:32px}ul li,ol li{font-size:1.125em;line-height:1.5em;font-weight:500}p.fauxLink{text-transform:uppercase}.standard-content p a{border-bottom:1px solid transparent;transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;-webkit-transition:border-color 0.3s ease-in-out}.standard-content p a:hover{border-bottom-color:#F49131;color:#F49131}.standard-content ul{margin-bottom:1.875em}.standard-content ul li{font-size:14px;font-weight:400;margin-bottom:1.25em;padding-left:20px;position:relative}.standard-content ul li:before{background:url(../images/orange-right-arrow.svg) 0 0/10px 10px no-repeat;content:"";height:10px;left:0px;position:absolute;top:5px;width:10px}.standard-content ol{margin-bottom:1.875em;margin-left:20px}.standard-content ol li{font-size:14px;font-weight:400;list-style-type:decimal;margin-bottom:1.25em;padding-left:0px;position:relative}.standard-content.standard--content-piped-h2 h2{background:url(../images/grey-slashes@2x.png) 0 0 no-repeat;background-size:20px 25px;padding-left:30px}.single .standard-content h2{font-size:18px;letter-spacing:2px;text-transform:uppercase}p,.gform_description{font-size:14px;line-height:24px;font-weight:400;margin-bottom:1.25em}p strong,.gform_description strong{font-weight:500}p em,.gform_description em{font-style:italic}a{color:#F49131;text-decoration:none;transition:color 0.2s linear}a:hover{color:#383838}a.less,a.more{display:inline-block;position:relative}.promo blockquote{color:#383838;font-weight:500;line-height:1.2em;margin-bottom:20px}.promo blockquote strong{color:#0CB0C5;font-size:1.2em;font-weight:400}.promo blockquote span{margin-bottom:0px;text-transform:uppercase}.standard-content blockquote{border-bottom:1px solid #F49131;border-top:1px solid #F49131;color:#F49131;font-size:18px;font-weight:500;letter-spacing:2px;margin-bottom:20px;padding:35px;text-align:center;text-transform:uppercase}.standard-content blockquote p{font-size:18px;font-weight:500;letter-spacing:2px;margin-bottom:0px}.standard-content blockquote strong{color:#0CB0C5;font-size:1.2em;font-weight:400}.standard-content blockquote span{margin-bottom:0px;text-transform:uppercase}@media only screen and (min-width: 750px){h1,.fauxH1{font-size:40px}.standard--page-header-insight h1{font-size:24px}h2.main-heading{font-size:30px;padding:40px 20px 40px}}@media only screen and (min-width: 1024px){h1,.fauxH1{font-size:56px}h2.main-heading{padding:50px 20px 60px}}.no-mobile{display:none}.mobile-only{display:block}.large-only{display:none}.no-tablet{display:none}.desktop-only{display:none}.no-desktop{display:block}@media only screen and (min-width: 750px){.no-mobile{display:block}.mobile-only{display:none}}@media only screen and (min-width: 1024px){.large-only{display:block}}@media only screen and (min-width: 1200px){.desktop-only{display:block}.no-desktop{display:none}.no-tablet{display:block}}header.header{background:rgba(255,255,255,0.8);border-bottom:1px solid #EDEDED;overflow:hidden;position:fixed;top:0px;left:0px;width:100%;z-index:999}header.header .site-logo{background:url(../images/IAG-logo@2x.png) 0 0/76px 48px no-repeat;display:block;float:left;height:48px;margin:20px 20px 18px 0px;width:76px}.header--utilities{float:right;margin-top:35px}.header--utilities li{color:#383838;float:left;font-size:12px;font-weight:500;letter-spacing:1px;margin-left:26px;text-transform:uppercase}.header--utilities li a{color:#383838}.header--utilities li a:hover{color:#F49131}.header--utilities li.mobile-menu-wrap .mobile-menu{background:transparent;border:none;border-radius:0px;color:#F49131;display:block;font-size:14px;height:16px;padding-left:30px;position:relative;text-align:right}.header--utilities li.mobile-menu-wrap .mobile-menu:before{background:#F49131;content:"";height:2px;position:absolute;right:58px;top:0px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:24px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.header--utilities li.mobile-menu-wrap .mobile-menu:after{background:#F49131;bottom:0px;content:"";height:2px;position:absolute;right:58px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:24px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.header--utilities li.mobile-menu-wrap .mobile-menu span{background:#F49131;content:"";height:2px;margin-top:-1px;opacity:1;position:absolute;right:58px;top:50%;width:18px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.header--utilities li.mobile-menu-wrap .mobile-menu:hover:before,.header--utilities li.mobile-menu-wrap .mobile-menu:hover:after{width:18px}.header--utilities li.mobile-menu-wrap .mobile-menu:hover span{width:24px}.header--utilities li.mobile-menu-wrap .mobile-menu.open span{opacity:0}.header--utilities li.mobile-menu-wrap .mobile-menu.open:after{bottom:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:24px}.header--utilities li.mobile-menu-wrap .mobile-menu.open:before{top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:24px}.header--utilities li.mobile-menu-wrap .mobile-menu.open:hover:after,.header--utilities li.mobile-menu-wrap .mobile-menu.open:hover:before{width:24px}.home header.header{background:transparent;border-bottom:0px;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.home header.header.scrolling{background:rgba(255,255,255,0.8);border-bottom:1px solid #EDEDED}#overlay--menu{display:none;background:transparent;height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:998}.nav--wrapper{background:rgba(244,145,49,0.9);display:block;height:100%;position:fixed;top:0px;right:-100%;width:100%;z-index:9999;transition:right .6s ease-in-out}.nav--wrapper.open{right:0px}.nav--wrapper .nav--main{position:absolute;left:55px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav--wrapper .nav--main ul li{margin:16px 0}.nav--wrapper .nav--main ul li a{color:#fff;display:inline-block;font-size:14px;letter-spacing:2px;padding-left:20px;position:relative;text-transform:uppercase}.nav--wrapper .nav--main ul li a:before{background:#fff;content:"";height:18px;opacity:0;position:absolute;top:5px;left:0px;width:2px;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out}.nav--wrapper .nav--main ul li a:hover:before{opacity:1}.nav--wrapper .nav--main ul li.menu-item-has-children>a .menu-item-arrow{background:url(../images/white-right-arrow.svg) 0 0 no-repeat;width:10px;height:10px;display:inline-block;margin-left:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out}.nav--wrapper .nav--main ul li.menu-item-has-children>a .menu-item-arrow.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.nav--wrapper .nav--main ul li .sub-menu{display:none}.nav--wrapper .nav--main ul li.current-menu-item>a:before{opacity:1}.nav--wrapper .nav--message{display:none}.nav--wrapper .social{display:none}.nav--wrapper .header--utilities{display:none;position:fixed;right:30px;top:0px}.nav--wrapper .header--utilities li{color:#fff}.nav--wrapper .header--utilities li a{color:#fff}.nav--wrapper .header--utilities li .search-submit{background-image:url(../images/search-white.svg)}.nav--wrapper .header--utilities li form.search .search-input{border-bottom-color:#fff;color:#fff}.nav--wrapper .header--utilities li form.search input::-webkit-input-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input:-moz-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input::-ms-input-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input:-ms-input-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input:focus::-webkit-input-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input:focus:-moz-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input:focus::-ms-input-placeholder{color:#fff}.nav--wrapper .header--utilities li form.search input:focus:-ms-input-placeholder{color:#fff}.nav--wrapper .header--utilities li.mobile-menu-wrap .mobile-menu{color:#fff}.nav--wrapper .header--utilities li.mobile-menu-wrap .mobile-menu:before,.nav--wrapper .header--utilities li.mobile-menu-wrap .mobile-menu:after,.nav--wrapper .header--utilities li.mobile-menu-wrap .mobile-menu span{background:#fff}@media only screen and (min-width: 750px){.nav--wrapper .nav--message{color:#fff;display:block;position:absolute;bottom:32px;left:75px;max-width:436px}.nav--wrapper .nav--message a{background:url(../images/download.svg) 0 0/28px 28px no-repeat;color:#fff;letter-spacing:3px;padding:4px 0 5px 34px}.nav--wrapper .social{display:block}}@media only screen and (min-width: 1200px){.nav--wrapper{right:-50%;width:50%}}@media only screen and (min-width: 1366px){.nav--wrapper .header--utilities{right:calc(calc(50% - 583px) + -70px)}}footer{background:#F4F4F4;padding:35px 0 20px;position:relative;text-align:center;z-index:1}footer .footer--feed{margin-bottom:1.25em;font-family:"Montserrat",sans-serif}footer .footer--feed .tp_recent_tweets li{background:none;line-height:24px;padding-left:0px;padding-bottom:20px}footer .footer--feed .tp_recent_tweets .twitter_time{color:#837E78;font-size:12px;font-style:normal;font-weight:500;letter-spacing:2px;line-height:24px;text-transform:uppercase;margin-top:10px}footer ul{margin-bottom:1.25em}footer p,footer ul{max-width:300px;margin:0 auto 20px}footer p,footer li,footer .footer--feed{color:#837E78;font-size:12px;font-weight:500;letter-spacing:2px;line-height:24px;text-transform:uppercase}footer p a:hover,footer li a:hover,footer .footer--feed a:hover{color:#837E78}footer p.footnote{color:#837E78;font-size:12px;font-weight:500;letter-spacing:0px;line-height:24px;max-width:100%;text-transform:none}footer .footer--back-to-top{background:url(../images/grey-up-arrow.svg) 0 0 no-repeat;display:inline-block;height:42px;margin:0px auto 18px auto;width:10px}footer .footer--back-to-top span{display:none}footer ul.footer--logos{margin-bottom:0px;max-width:100%;text-align:center}footer ul.footer--logos li{display:inline-block;margin:0 5px}footer ul.footer--logos li img{height:45px;width:auto}@media only screen and (min-width: 750px){footer{padding:55px 0 30px}footer ul.footer--logos li{margin:0 15px}footer ul.footer--logos li img{height:50px}}@media only screen and (min-width: 800px){footer .footer--col{float:left;width:50%}footer .footer--logos{clear:both}footer .footer--back-to-top{color:#837E78;position:absolute;top:60px;left:50%;margin-left:-5px}footer .footer--back-to-top span{display:block;width:120px;font-size:12px;font-weight:500;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left;transform-origin:left;position:absolute;top:158px;left:6px;letter-spacing:2px}footer .footer--back-to-top:hover{color:#F49131}}@media only screen and (min-width: 1024px){footer{padding:60px 0 30px}footer .footer--back-to-top{top:60px}}.social{text-align:center}.social li{display:inline-block;height:22px;margin:0 7.5px}.social li a{height:22px}.social li a svg{height:22px}.social li a svg path{fill:#F49131;transition:fill 0.3s ease-in-out;-moz-transition:fill 0.3s ease-in-out;-webkit-transition:fill 0.3s ease-in-out}.social li a:hover svg path{fill:#837E78}p.social--share a{background:url(../images/share.svg) 0 5px/14px 14px no-repeat;border-bottom:0px;color:#383838;display:inline-block;padding-left:25px;text-transform:uppercase}p.social--share a:hover,p.social--share a.active{color:#F49131}.reveal-share{display:none;margin-bottom:20px;width:100%}.st-logo img{display:none}#st-el-2 .st-logo{display:none}.home .carousel--wrapper{position:relative}.home .carousel--wrapper .social{display:none;overflow:hidden;position:absolute;bottom:32px;right:32px;z-index:998}.home .carousel--wrapper .social li{display:block;margin:19px 0 0 0}.nav--wrapper .social{position:absolute;bottom:32px;right:32px}.nav--wrapper .social li{display:block;margin:19px 0 0 0}.nav--wrapper .social li a svg path{fill:#fff}.nav--wrapper .social li a:hover svg path{fill:#383838}@media only screen and (min-width: 800px){.home .carousel--wrapper .social{display:block}}section.promo{clear:both}section.promo--services{background:#FAFAFA;padding:35px;text-align:center}section.promo--services .inner{max-width:680px}section.promo--services h2{color:#F49131;display:inline-block;font-size:18px;letter-spacing:2px;margin-bottom:20px;text-align:center;text-transform:uppercase}section.promo--services p{margin-bottom:30px}section.promo--newsletter{background:#383838;padding:35px;text-align:center}section.promo--newsletter .inner{max-width:820px}section.promo--newsletter h2{color:#F49131;display:inline-block;font-size:18px;letter-spacing:4px;margin:0 auto 17px;width:100%;text-align:center}section.promo--newsletter p{color:#fff;font-weight:500;max-width:680px;margin:0 auto 20px}section.promo--newsletter form{overflow:hidden;width:100%}section.promo--newsletter form label a:hover{color:#fff}section.promo--newsletter form input[type=text],section.promo--newsletter form input[type=email]{background:transparent;border:1px solid #fff;color:#fff;font-size:14px;font-weight:500;margin-bottom:12px;padding:8px 0 9px 0;text-align:center;width:100%}section.promo--newsletter form input::-webkit-input-placeholder{color:#fff}section.promo--newsletter form input:-moz-placeholder{color:#fff}section.promo--newsletter form input::-ms-input-placeholder{color:#fff}section.promo--newsletter form input:-ms-input-placeholder{color:#fff}section.promo--newsletter form input:focus::-webkit-input-placeholder{color:#fff}section.promo--newsletter form input:focus:-moz-placeholder{color:#fff}section.promo--newsletter form input:focus::-ms-input-placeholder{color:#fff}section.promo--newsletter form input:focus:-ms-input-placeholder{color:#fff}section.promo--newsletter form input[type=submit]{width:100%}section.promo--newsletter form p{clear:both;position:relative}section.promo--newsletter form p input[type=checkbox]:not(old){width:28px;margin:0;padding:0;opacity:0}section.promo--newsletter form p input[type=checkbox]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:20px;background:url("../images/UncompletedConsentBox.svg") no-repeat 0px 8px/11px 10px;line-height:24px;margin-left:0px}section.promo--newsletter form p input[type=checkbox]:not(old):checked+label{background:url("../images/CompletedConsentBox.svg") no-repeat 0px 5px/14px 14px}section.promo--global{background:url(../images/global.png) center center/cover no-repeat;padding:35px;padding:80px 0;text-align:center}section.promo--global h2{color:#fff;display:inline-block;font-size:52px;letter-spacing:2px;margin-bottom:55px;text-align:center;text-transform:uppercase}section.promo--global ul li{color:#fff;font-size:12px;margin-bottom:2px;text-align:center;text-transform:uppercase}section.promo--experience{display:none}section.promo-pullout{overflow:hidden;padding:80px 0 40px}section.promo-pullout h2{margin-bottom:30px}@media only screen and (min-width: 650px){section.promo--newsletter form input[type=submit]{padding:8px 20px 9px 20px;width:auto}}@media only screen and (min-width: 750px){section.promo--experience{background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;padding:35px;padding:50px 0;text-align:center}section.promo--experience .inner{max-width:640px;padding:0 40px}section.promo--experience blockquote{margin:0px;padding:0px}section.promo--experience blockquote p{color:#fff}section.promo--experience p.hash{color:#fff;font-size:24px;text-transform:uppercase;font-weight:500;letter-spacing:2px}}@media only screen and (min-width: 800px){section.promo--services{padding:60px}section.promo--services h2{font-size:30px}section.promo--global h2{font-size:56px}section.promo--global ul li{display:inline-block;margin:0 15px}section.promo--newsletter form input[type=text],section.promo--newsletter form input[type=email]{float:left;margin:0 5px 12px;text-align:left;text-indent:10px;width:calc(33.33% - 10px)}}.site-wrapper{overflow:hidden;padding-top:87px;position:relative;width:100%}.home .site-wrapper{padding-top:0px}.site-wrapper--inner{position:relative}.inner{margin:0 auto;max-width:1366px;padding:0 20px}section{position:relative;z-index:1}@media only screen and (min-width: 750px){.inner{padding:0 30px}}.home--strap{padding:30px;position:relative;text-align:center}.home--strap p{font-size:18px;letter-spacing:3px;margin:0 auto;max-width:1080px}.home--strap .home--down{height:67px;left:50%;margin-left:-47px;position:absolute;top:-36px;width:95px}.home--strap .home--down .cls-1{fill:#fff}.home--strap .home--down .cls-2{fill:#383838;stroke:#383838}.home--strap .home--down .cls-3{fill:#ededed}form.search{float:left;overflow:hidden;margin-top:-4px;position:relative;height:30px;width:23px;transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out}form.search label{position:absolute;left:-9999px;top:-9999px}form.search .search-input{background:transparent;border:none;border-bottom:1px solid #d7dcde;border-radius:0;color:#383838;float:left;font-size:14px;height:23px;margin-left:10px;padding:0px;text-indent:0px;width:210px;transition:width 0.3s ease-in-out;-moz-transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out;-webkit-appearance:none}form.search input::-webkit-input-placeholder{color:#383838}form.search input:-moz-placeholder{color:#383838}form.search input::-ms-input-placeholder{color:#383838}form.search input:-ms-input-placeholder{color:#383838}form.search input:focus::-webkit-input-placeholder{color:#383838}form.search input:focus:-moz-placeholder{color:#383838}form.search input:focus::-ms-input-placeholder{color:#383838}form.search input:focus:-ms-input-placeholder{color:#383838}form.search .search-submit{background:url(../images/search.svg) 0 0/22.88px 22.88px no-repeat;border:none;float:left;display:block;height:23px;width:23px;color:transparent;font:0/0 a}form.search.open{width:260px}form.search span{position:absolute;display:block;height:23px;width:23px;top:0px;left:0px;background:transparent}.launch-search-nav{float:left;overflow:hidden;margin-top:-4px;position:relative;height:30px;background:url(../images/search-white.svg) 0 0/22.88px 22.88px no-repeat;border:none;float:left;display:block;width:23px}.search--results p{border-bottom:1px solid #EDEDED;padding-bottom:20px}.button{background:transparent;border:1px solid #F49131;border-radius:0px;color:#F49131;font-size:14px;padding:8px 10px 9px 10px;text-align:center;text-transform:uppercase;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-webkit-appearance:none}.button.button--wider{padding:8px 55px 9px 55px}.button.button--white{background:#fff;border:0px;letter-spacing:3px;padding:13px 45px 14px 35px;position:relative;width:75%}.button.button--white:after{background:url(../images/orange-right-arrow.svg) 0 0/100% 100% no-repeat;content:"";margin-top:-6px;position:absolute;top:50%;right:25px;height:12px;width:10px}.button.button--white:hover:after{background:url(../images/white-right-arrow.svg) 0 0/100% 100% no-repeat}.button.button--white-outline{border-color:#fff;color:#fff}.button.button--white-outline:hover{background:#fff;color:#0CB0C5}.button:hover{background:#F49131;color:#fff}.button--centred{display:inline-block;margin:40px auto;text-align:center;width:100%}.button--centred a{display:inline-block}@media screen and (min-width: 475px){.button.button--white{width:auto}}@media only screen and (min-width: 750px){.button.button--white{padding:13px 65px 14px 55px}.button.button--white:after{right:35px}}span.a{background:url(../images/background-A-orange.svg) 0 0/100% 100% no-repeat;height:3623px;position:absolute;top:-70px;right:-480px;width:2101px;z-index:0;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out}.home span.a{display:none}.standard--page-header{border-bottom:1px solid #EDEDED;margin-bottom:40px;padding:65px 0}.standard--page-header h1{padding:0 20px}.standard--page-header-insight h1{color:#0CB0C5;margin:0 auto 10px;max-width:600px}.standard--page-header-insight p{color:#0CB0C5;font-size:12px;font-weight:500;letter-spacing:2px;margin:0px;padding:0;text-align:center;text-transform:uppercase}.standard-content{background:rgba(250,250,250,0.7);margin-bottom:38px;padding:20px 20px 0;overflow:hidden}.standard--central{margin:0 auto 38px;max-width:640px}.standard--2-column{overflow:hidden}.standard--2-column-left,.standard--2-column-right{margin:0 auto 38px;width:100%}.standard--related{background:#0CB0C5;clear:both;padding:30px;width:100%}.standard--related h3{color:#0B8796;font-size:18px;margin:0 0 10px 0;text-transform:uppercase}.standard--related ul li{border-bottom:1px solid #0B8796;width:100%}.standard--related ul li a{color:#fff;font-size:18px;letter-spacing:2px;margin:0 0 10px 0;text-transform:uppercase}.standard--related ul li a:hover{color:#0B8796}.standard--accordion h3 a{background:rgba(255,255,255,0.7);border:1px solid #EDEDED;color:#383838;display:block;font-size:12px;padding:12px 24px;position:relative;width:100%}.standard--accordion h3 a:after{background:url(../images/grey-plus.svg) 0 0 no-repeat;content:"";height:24px;position:absolute;right:0px;margin-right:20px;top:50%;margin-top:-12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:24px;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-moz-transition:transform 0.3s ease-in-out;-webkit-transition:transform 0.3s ease-in-out}.standard--accordion h3 a.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.standard--accordion div{padding:30px}@media only screen and (min-width: 750px){.standard--central{padding:40px 40px 10px}.standard--half-width{float:left;width:calc(50% - 15px)}.standard--half-width:last-child{float:right}}@media only screen and (min-width: 1024px){.standard--2-column-left,.standard--2-column-right{float:left;max-width:640px;width:50%}}@media only screen and (min-width: 1200px){.standard-content{padding:40px 50px}}.story{position:relative}.story .line{background:#F49131;display:none;position:absolute;top:-25px;height:calc(100% + 50px);left:50%;margin-left:-1px;width:2px}.story .line:before{background:#F49131;border-radius:100%;content:"";height:11px;left:-5px;position:absolute;top:0px;width:11px}.story .line:after{background:#F49131;border-radius:100%;content:"";height:11px;left:-5px;position:absolute;bottom:0px;width:11px}.story h3{font-size:24px;margin-bottom:10px;text-transform:uppercase}.story h3 span{color:#cbcbcb;font-size:.9em}.story .story--row{background:rgba(250,250,250,0.7)}.story .story--row:after{content:"";display:table;clear:both}.story .story--row img{display:block}.story .story--text{padding:25px 23px 10px;position:relative}.story .story--images{overflow:hidden;position:relative}.story .story--images figure{position:relative}.story .story--images figure.fig2{display:none}.story .story--images figure figcaption{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.45);color:#fff;font-size:24px;z-index:1;font-weight:500;line-height:1.5}.story .story--images figure figcaption span.font{font-size:16px}.story .story--images figure figcaption span.pos{position:absolute;top:50%;left:35px;text-transform:uppercase;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.story .story--images figure img{position:relative;z-index:0}@media only screen and (min-width: 750px){.story .story--text{padding:40px 80px 30px}.story .story--images figure{float:left;width:50%}.story .story--images figure.fig2{display:block}}@media only screen and (min-width: 1024px){.story .story--text{padding:40px 80px 30px}.story .story--images figure{float:left;width:50%}.story .story--images figure.fig2{display:block}}@media only screen and (min-width: 1200px){.story .line{display:block}.story .story--text{float:left;width:50%}.story .story--images{float:left;width:50%}.story .story--left{left:-100%;transition:left .6s ease-in-out .1s}.story .story--left.visible{left:0%}.story .story--right{right:-100%;transition:right .6s ease-in-out .4s}.story .story--right.visible{right:0%}}.grid--layout{background:rgba(250,250,250,0.7);overflow:hidden}.grid--layout .grid--item{width:100%}.grid--layout .grid--item-image img{display:block}.grid--layout .grid--item-content{padding:23px}.grid--layout .grid--item-content h3{color:#383838;font-size:24px;letter-spacing:2px}.grid--layout .grid--item-content a{font-size:14px;letter-spacing:2px;margin-bottom:0px}.grid--layout .grid--item-content.grid--item-author{padding-bottom:0px}.grid--layout .grid--item-content.grid--item-author p.strap{font-size:12px;margin-bottom:10px;text-transform:uppercase}.grid--layout .grid--item-content.grid--item-author h3{font-size:18px;margin-bottom:10px}.grid--expanding{margin-bottom:32px;overflow:hidden}.grid--expanding .hidden{display:none}.grid--expanding .grid--item-double{padding:20px 20px 0}.grid--expanding .grid--item-download{background:url(../images/download-group.svg) center center/182px auto no-repeat;display:block;position:relative;width:100%;color:transparent;font:0/0 a}.grid--expanding .grid--item-download img{display:block;height:auto;width:100%}.grid--expanding .grid--item-download:after{background:#F49131;bottom:0px;content:"";height:100%;left:0px;opacity:0;position:absolute;width:100%;z-index:1;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out}.grid--expanding .grid--item-download:hover:after{opacity:.7}.grid--expanding .grid--item-expand{cursor:pointer;position:relative}.grid--expanding .grid--item-expand img{display:block}.grid--expanding .grid--item-expand:before{background:url(../images/grid-shadow.png) 0 0 repeat-x;bottom:0px;content:"";height:155px;left:0px;opacity:1;position:absolute;width:100%;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out}.grid--expanding .grid--item-expand:after{background:#F49131;bottom:0px;content:"";height:100%;left:0px;opacity:0;position:absolute;width:100%;z-index:1;transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out}.grid--expanding .grid--item-expand.non-clickable{cursor:default}.grid--expanding .grid--item-expand.non-clickable svg{display:none}.grid--expanding .grid--item-expand.non-clickable:hover:before{opacity:1}.grid--expanding .grid--item-expand.non-clickable:hover:after{opacity:0}.grid--expanding .grid--item-expand .grid--item-expand-overlay{bottom:60px;left:0px;position:absolute;text-align:center;width:100%;z-index:2;transition:bottom 0.3s ease-in-out;-moz-transition:bottom 0.3s ease-in-out;-webkit-transition:bottom 0.3s ease-in-out}.grid--expanding .grid--item-expand .grid--item-expand-overlay h3{color:#fff;font-size:15px;letter-spacing:3px;text-transform:uppercase}.grid--expanding .grid--item-expand .grid--item-expand-overlay p{color:#fff;font-size:12px;letter-spacing:2px;text-transform:uppercase}.grid--expanding .grid--item-expand svg{bottom:30px;content:"";height:35px;left:50%;margin-left:-17px;position:absolute;width:35px;z-index:3}.grid--expanding .grid--item-expand svg .cls-2{fill:#f49131;fill-rule:evenodd;transition:fill 0.3s ease-in-out;-moz-transition:fill 0.3s ease-in-out;-webkit-transition:fill 0.3s ease-in-out}.grid--expanding .grid--item-expand:hover:before{opacity:0}.grid--expanding .grid--item-expand:hover:after{opacity:0.7}.grid--expanding .grid--item-expand:hover .grid--item-expand-overlay{bottom:calc(50% - 40px)}.grid--expanding .grid--item-expand:hover svg .cls-2{fill:#fff}.grid--expanding .grid--item-expand-2:before{background:rgba(0,0,0,0.15);height:100%}.grid--expanding .grid--item-expand-2 .grid--item-expand-overlay{bottom:auto;left:0px;padding:0 30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.grid--expanding .grid--item-expand-2 .grid--item-expand-overlay h3{margin-bottom:0px}.grid--expanding .grid--item-expand-2:hover .grid--item-expand-overlay{bottom:auto}@media only screen and (min-width: 650px){.grid--expanding .grid--item-double{width:100%}.grid--expanding .grid--item-expand,.grid--expanding .grid--item-download,.grid--expanding .grid--item-content{float:left;width:50%}}@media only screen and (min-width: 750px){.grid--alternating .grid--item{float:left;width:50%}.grid--alternating .grid--item:nth-child(2n+1){clear:both}.grid--alternating .grid--item-image-even,.grid--alternating .grid--item-image-2,.grid--alternating .grid--item-image-4,.grid--alternating .grid--item-image-6{float:right}.grid--single-row .grid--item{float:left;width:50%}}@media only screen and (min-width: 1024px){.grid--layout .grid--item-content p{line-height:1.3}.grid--expanding .grid--item-expand,.grid--expanding .grid--item-download,.grid--expanding .grid--item-content{float:left;width:25%}.grid--expanding .grid--item-double{float:left;width:50%}}@media only screen and (min-width: 1200px){.grid--layout .grid--item-content{padding:35px}.grid--layout .grid--item-content h3{margin-bottom:30px}.grid--layout .grid--item-content p{line-height:24px}.grid--expanding .grid--item-double{padding:40px 50px}.grid--expanding .grid--item-expand .grid--item-expand-overlay h3{font-size:18px}}@media only screen and (min-width: 1366px){.grid--layout .grid--item-content{padding:43px}}.listing{padding:20px 0}.listing .listing--layout.listing--layout-next-6{display:none}.listing .listing--layout .listing--item-double{background:#0CB0C5 url(../images/blue-crop-A.png) 0 0/auto 100% no-repeat;padding:30px;text-align:center}.listing .listing--layout .listing--item-double h2{color:#fff;font-size:22px;letter-spacing:1px}.listing .listing--layout .listing--item-double p{color:#fff;margin-bottom:30px}.listing .listing--layout .listing--item img{display:block}.listing .listing--layout .listing--item-image{position:relative}.listing .listing--layout .listing--item-image span.listing--image-overlay{background:rgba(12,176,197,0.6);color:#fff;font-size:12px;font-weight:500;letter-spacing:4px;text-align:center;opacity:0;position:absolute;width:50%;height:50%;top:25%;left:25%;transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out}.listing .listing--layout .listing--item-image span.listing--image-overlay span{position:absolute;width:100%;height:auto;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listing .listing--layout .listing--item-content{background:#FAFAFA;padding:25px}.listing .listing--layout .listing--item-content h3{background:url(../images/blue-right-arrow.svg) 0 bottom/43px auto no-repeat;color:#0CB0C5;font-size:20px;letter-spacing:1px;padding-bottom:20px;margin-bottom:10px;transition:background-position 0.3s ease-in-out;-moz-transition:background-position 0.3s ease-in-out;-webkit-transition:background-position 0.3s ease-in-out}.listing .listing--layout .listing--item-content h3 a{color:#0CB0C5}.listing .listing--layout .listing--item-content p.meta{color:#837E78;font-size:12px;letter-spacing:2px;margin-bottom:0;text-transform:uppercase}.listing .listing--layout .listing--group:hover .listing--item-content h3{background-position:20px bottom}.listing .listing--layout .listing--group:hover .listing--item-image span.listing--image-overlay{opacity:1;width:100%;height:100%;top:0%;left:0%}@media only screen and (min-width: 750px){.listing{overflow:hidden}.listing .listing--layout{background:#FAFAFA;overflow:hidden}.listing .listing--layout .listing--item{float:left;width:50%}.listing .listing--layout .listing--item.listing--item-a{float:left}.listing .listing--layout .listing--item.listing--item-b{float:right;position:relative}.listing .listing--layout .listing--item.listing--item-b:after{background:#FAFAFA;content:"";height:32px;position:absolute;left:-16px;top:50%;margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:10}.listing .listing--layout .listing--item.listing--item-1{float:right}.listing .listing--layout .listing--item.listing--item-2{float:left;position:relative}.listing .listing--layout .listing--item.listing--item-2:after{background:#FAFAFA;content:"";height:32px;position:absolute;right:-16px;top:50%;margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:10}.listing .listing--layout .listing--item.listing--item-3{clear:both;float:left}.listing .listing--layout .listing--item.listing--item-4{float:right;position:relative}.listing .listing--layout .listing--item.listing--item-4:after{background:#FAFAFA;content:"";height:32px;position:absolute;left:-16px;top:50%;margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:10}.listing .listing--layout .listing--item.listing--item-5{clear:both;float:right}.listing .listing--layout .listing--item.listing--item-6{float:left;position:relative}.listing .listing--layout .listing--item.listing--item-6:after{background:#FAFAFA;content:"";height:32px;position:absolute;right:-16px;top:50%;margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:10}.listing .listing--layout .listing--item-double{text-align:left;width:100%}.listing .listing--layout .listing--item-content h3{font-size:24px}.listing .grid--item-image-even{float:right}}@media only screen and (min-width: 1024px){.listing .listing--layout .listing--group-left{float:left}.listing .listing--layout .listing--group-right{float:right}.listing .listing--layout .listing--group-left,.listing .listing--layout .listing--group-right{width:50%}.listing .listing--layout .listing--group-left .listing--item,.listing .listing--layout .listing--group-right .listing--item{width:50%}.listing .listing--layout .listing--item{float:left;width:25%}.listing .listing--layout .listing--item.listing--item-a{float:right}.listing .listing--layout .listing--item.listing--item-b{float:left;position:relative}.listing .listing--layout .listing--item.listing--item-b:after{left:auto;right:-16px}.listing .listing--layout .listing--item.listing--item-1{float:right}.listing .listing--layout .listing--item.listing--item-2{float:left}.listing .listing--layout .listing--item.listing--item-3{clear:both;float:left}.listing .listing--layout .listing--item.listing--item-4{float:left}.listing .listing--layout .listing--item.listing--item-5{clear:none;float:left}.listing .listing--layout .listing--item.listing--item-6{float:left}.listing .listing--layout .listing--item.listing--item-6:after{left:-16px;right:auto}.listing .listing--layout .listing--item.listing--item-7{clear:both;position:relative}.listing .listing--layout .listing--item.listing--item-7:after{background:#FAFAFA;content:"";height:32px;position:absolute;right:-16px;top:50%;margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:10}.listing .listing--layout .listing--item.listing--item-9{position:relative}.listing .listing--layout .listing--item.listing--item-9:after{background:#FAFAFA;content:"";height:32px;position:absolute;right:-16px;top:50%;margin-top:-16px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:32px;z-index:10}.listing .listing--layout .listing--item-double{width:50%}.listing .listing--layout .listing--item-content h3{font-size:23px}.listing .grid--item-image-even{float:right}}.carousel{overflow:hidden;position:relative}.carousel img{display:block;float:left}.carousel--home{min-height:400px;overflow:hidden;position:relative}.carousel--home div.item{background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid transparent;display:block;float:left;min-height:400px;position:relative;height:100%}.carousel--home div.item h1{color:#fff;font-size:20px}.carousel--home div.item:nth-child(odd){border-bottom:1px solid #EDEDED}.carousel--home div.item:nth-child(odd) h1{color:#F49131}.carousel--home div.item .item--content{text-align:center;position:absolute;top:50%;left:0px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel--home div.item .item--content .button--white{position:absolute;bottom:-60px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel--home .slick-arrow{background:url(../images/hero-carousel-arrow.svg) 0 0/100% 100% no-repeat;display:none !important}.carousel--home .slick-arrow.slick-prev{left:30px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.carousel--home .slick-arrow.slick-next{right:30px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.slick-arrow{background:url(../images/arrow-white-carousel.svg) 0 0/100% 100% no-repeat;border:none;height:45px;margin-top:-22.5px;position:absolute;top:50%;width:24px;z-index:998;color:transparent;font:0/0 a}.slick-prev{left:10px}.slick-next{right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.standard--2-column-right .slick-prev{z-index:9991}.standard--2-column-right .slick-next{z-index:999}@media only screen and (min-width: 750px){.carousel--home div.item h1{font-size:40px}}@media only screen and (min-width: 1024px){.carousel--home .slick-arrow{display:block !important}}@media only screen and (min-width: 1200px){.carousel--home div.item h1{font-size:56px}}.expanded--overlay{display:none;position:fixed;top:0px;left:0px;background:rgba(255,255,255,0.95);width:100%;height:100%;text-align:center;z-index:99999}.expanded--overlay a.close-overlay{background:rgba(255,255,255,0.9);display:block;height:52px;width:100%;position:absolute;bottom:0px;left:0;transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-webkit-transition:background 0.3s ease-in-out}.expanded--overlay a.close-overlay:before{background:url(../images/orange-cross.svg) 0 0 no-repeat;content:"";height:32px;position:absolute;left:50%;top:10px;margin-left:-16px;width:32px}.expanded--overlay a.close-overlay:hover{background:#F49131}.expanded--overlay a.close-overlay:hover:before{background:url(../images/white-cross.svg) 0 0 no-repeat}.expanded--overlay .scroll-wrapper{left:50%;margin:0 auto;max-width:680px;position:absolute;top:50%;width:95%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%;overflow-x:hidden}.expanded--overlay .scroll-wrapper .scroll-area{overflow-y:scroll;padding-right:10%;padding-top:50px;padding-bottom:50px;width:110%}.expanded--overlay img{border-radius:100%;height:191px;margin-bottom:20px;width:191px}.expanded--overlay h3{letter-spacing:3px;margin-bottom:20px;text-transform:uppercase}.expanded--overlay h4{color:#F49131;font-size:14px;letter-spacing:4px;margin-bottom:10px}.expanded--overlay p{text-align:left}.expanded--overlay p.contact-info{text-align:center}.expanded--overlay div div div ul{text-align:left;margin-bottom:1.875em}.expanded--overlay div div div ul li{font-size:14px;font-weight:400;margin-bottom:1.25em;padding-left:20px;position:relative}.expanded--overlay div div div ul li:before{background:url(../images/orange-right-arrow.svg) 0 0/10px 10px no-repeat;content:"";height:10px;left:0px;position:absolute;top:5px;width:10px}.expanded--overlay ul.social{margin-bottom:40px}

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