@font-face{font-family:'nav';src:url("../fonts/nav.eot?93446237");src:url("../fonts/nav.eot?93446237#iefix") format("embedded-opentype"),url("../fonts/nav.woff?93446237") format("woff"),url("../fonts/nav.ttf?93446237") format("truetype"),url("../fonts/nav.svg?93446237#fontello") format("svg");font-weight:normal;font-style:normal}html.nav-open main:before{content:"";position:fixed;background:#000000;height:100%;width:100%;z-index:300;opacity:0.6;right:0;top:0}html.nav-open .main-nav>li.open .child-nav{display:flex}body{overflow-x:hidden}main{padding-top:125px}header{height:85px;z-index:301;position:absolute;background:#fff;width:100%;top:0}header .container{position:relative;height:100%}header a{text-decoration:none;transition:none;cursor:pointer}header a:hover,header a:focus,header a:active{text-decoration:none;transition:none}header i{font-style:normal}header li{list-style:none}header .breadcrumb{background:#229fd4;border-radius:0;padding:0;z-index:300;height:40px;margin-bottom:0;white-space:nowrap;transition:all ease .3s}header.affix{top:-85px}.nav-open header.affix{transition:top ease .3s;top:0}header.affix .breadcrumb>li:first-child{background-position:center center;transition-delay:0.3s}header.affix .breadcrumb>li:first-child i.home{opacity:0;transition-delay:0s}header.affix .breadcrumb>li:first-child>a{padding:10px 30px;transition-delay:0.3s}header.affix .breadcrumb .small-nav .search>a{margin-right:0;padding:2.5px 13px;width:40px;transition-delay:0.3s}header.affix .breadcrumb .crumb-nav .crumb-title{padding-right:45px;width:100%}header.affix .breadcrumb .crumb-nav.small .crumb-title{padding-right:0;width:0;padding-left:15px;transition:padding ease .3s}header.affix .breadcrumb .crumb-nav.active .crumb-title{opacity:1}header:not(.affix) .breadcrumb .crumb-nav>span,header:not(.affix) .breadcrumb .crumb-nav .crumb-title{width:100%}header:not(.affix) .breadcrumb .crumb-nav .arrow-button{display:none;padding-left:10px;padding-right:10px;right:0;top:0}body.entry-1 header .breadcrumb{opacity:0;pointer-events:none}body.entry-1 header.affix .breadcrumb{opacity:1;pointer-events:auto}body.entry-1.bc-active .breadcrumb{opacity:1;pointer-events:auto}body.entry-1 #hero{margin-top:calc(125px - 42px)}.open-nav,.close-nav{display:none}.top-nav{position:absolute;right:8px;top:0}.top-nav>li{float:left;position:relative}.top-nav>li a{font-size:12px;text-transform:uppercase;padding:0 10px;color:#114675}.top-nav>li:before{color:#114675}.top-nav>li a:hover{color:#229fd4 !important}.top-nav>li:before{content:"|";position:absolute;left:-1px}.top-nav>li:first-child:before{content:none}.top-nav>li>ul{padding:5px 0;background:#fff;display:none;z-index:400;position:absolute;min-width:100%;border:1px solid #eee;top:calc(100% - 4px)}.top-nav>li:hover>ul{display:block}.top-nav>li>ul a{padding-left:40px;white-space:nowrap}.top-nav>li>ul a:before{content:'';width:20px;height:11px;position:absolute;left:10px;background-image:url(/assets_new/img/flags_sprite.jpg);margin:8px 0;background-size:40px}.top-nav>li>ul a.au:before{background-position:-20px -24px}.top-nav>li>ul a.be:before{background-position:0 -24px}.top-nav>li>ul a.co:before{background-position:-20px 0}.top-nav>li>ul a.de:before{background-position:0 0}.top-nav>li>ul a.gom:before{background-position:-20px -72px}.top-nav>li>ul a.mx:before{background-position:0 -72px}.top-nav>li>ul a.me:before{background-position:0 -36px}.top-nav>li>ul a.nl:before{background-position:0 -12px}.top-nav>li>ul a.nz:before{background-position:-20px -12px}.top-nav>li>ul a.pe:before{background-position:-20px -36px}.top-nav>li>ul a.sg:before{background-position:-20px -48px}.top-nav>li>ul a.tt:before{background-position:0 -48px}.top-nav>li>ul a.uk:before{background-position:0 -60px}.top-nav>li>ul a.us:before{background-position:-20px -60px}.top-nav>li>ul a.kw:before{background-position:-20px -83px}.top-nav>li>ul a.sa:before{background-position:0 -83px}.top-nav>li>ul a.ae:before{background-position:0 -95px}.logo{width:120px;display:block;position:absolute;transform:translateY(-50%);top:50%;z-index:300}.logo img{width:100%}.main-nav{float:left;padding-left:180px;width:100%;position:absolute;right:0;bottom:0.5px;margin-bottom:0}.main-nav>li{float:left}.main-nav>li>a{color:#229fd4;display:block;text-transform:uppercase;font-weight:600;font-size:16px;padding:15px}.lang-es .main-nav>li>a{padding:15px 10px;font-size:14px}.main-nav>li.active>a{color:#114675;box-shadow:inset 0 -5px 0 #114675}.main-nav>li.has-child.active>a:after{border-color:#114675}.main-nav>li:hover>a,.main-nav>li.open>a{background:#229fd4;color:#fff !important;box-shadow:none}.main-nav>.language-search{float:right}.main-nav .search>a{font-family:'nav';font-size:22px}.main-nav .long-btn:after{content:'';display:inline-block;right:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(45deg);border:solid #fff;border-width:0 2px 2px 0;padding:3px}.main-nav>li.has-child>a:after{content:'';display:inline-block;right:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(45deg);content:none}.main-nav .long-btn:not(.has-child):not(.has-parent):after{transform:translateY(-50%) rotate(-45deg)}.language-search>ul>li{float:left;position:relative;text-transform:uppercase}.language-search>ul>li>a{float:left;line-height:32px;font-size:16px;padding:11px 20px 11px 20px}.language-search>ul>li>a.active{color:#114675;box-shadow:inset 0 -5px 0 #114675}.language-search>ul>li>a.active:after{border-color:#114675}.language-search>ul>li:hover>a{color:#114675;box-shadow:inset 0 -5px 0 #114675}.language-search>ul>li:hover>a:after{border-color:#114675}.language{text-transform:uppercase}.language>a:after{content:'';border:solid #229fd4;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);right:4px;top:calc(50% - 2px);position:absolute;transform:translateY(-50%) rotate(45deg)}.language>ul{display:none;line-height:1.5em;background:#fff;position:absolute;padding:5px 20px;left:0;top:100%;z-index:310}.language:hover>ul{display:block}.child-nav:before,.breadcrumb:before{left:calc((-100vw + 100%) / 2)}.child-nav:after,.breadcrumb:after{right:calc((-100vw + 100%) / 2)}.child-nav{display:none;position:absolute;width:100%;left:0;background:#229fd4;padding:30px 0 0 0;min-height:100%;color:#fff;z-index:310;box-sizing:content-box;border-bottom:1px solid rgba(250,250,250,0.4)}.child-nav:before,.child-nav:after{box-sizing:content-box;border-bottom:1px solid rgba(250,250,250,0.4);content:"";width:calc((100vw - 100%) / 2);min-height:inherit;height:inherit;display:block;position:absolute;background:#229fd4;top:0;z-index:-1}.child-nav h2{color:#fff;font-size:16px;font-weight:600}.child-intro,.child-embed,.child-items:not(.key-contacts){padding-bottom:30px;overflow:hidden}.child-intro.active>li>a.long-btn.mobile,.child-embed.active>li>a.long-btn.mobile,.child-items:not(.key-contacts).active>li>a.long-btn.mobile{display:none}.child-intro{min-height:100%;padding-right:8.33333333%;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.child-intro:before{content:"";min-height:inherit;width:1px;display:block;position:absolute;background:#fff}.child-intro>span{min-height:130px;display:inline-block}.child-intro:before{right:-1px}.child-intro h1{text-transform:uppercase;font-size:20px;margin-bottom:10px;font-weight:600}.child-intro p{font-size:16px;line-height:1.4em;padding-bottom:1em;color:#fff}.child-intro:not(:empty):not(.empty){opacity:1;pointer-events:all}.child-intro .big-btn,.child-intro .long-btn{max-width:100%;min-width:300px}.child-intro .big-btn{white-space:normal;text-overflow:ellipsis;overflow:hidden;padding-left:10px;padding-right:30px;padding-right:10px;border-radius:2px;color:#FFF;background-color:#ff8d05}.child-intro .big-btn:after{content:"";border:solid #114675;border-width:0 2px 2px 0;display:inline-block;padding:3px;right:15px;top:50%;position:absolute;transform:translateY(-50%) rotate(-45deg);display:none}.child-embed{opacity:0;pointer-events:none;transition:opacity 0.3s ease}.child-embed h2{margin-bottom:10px}.child-embed:not(:empty):not(.empty){opacity:1;pointer-events:all}.child-embed iframe,.child-embed img{max-width:100%}.child-embed .only-img .block-inner .new_content{display:none}.child-embed .only-img .block-inner .new_figure{height:100%}.child-embed .only-img .block-inner .new_figure img{top:50%;position:relative;transform:translateY(-50%)}.child-items{min-height:100%}.child-items ul{padding:0}.child-items.key-contacts{border-top:1px solid #fff;background:#4db1dc}.child-items.key-contacts:after{content:"";width:100vw;display:block;position:absolute;left:100%;height:calc(100% + 1px);background:#4db1dc;border-top:1px solid #fff;top:-1px}.child-items:before{content:"";min-height:inherit;width:1px;display:block;position:absolute;background:#fff;left:0}.child-items:not(.key-contacts)>li>a,.child-items:not(.key-contacts) ul>li>a{display:none}.child-items.active>li>a,.child-items ul.active>li>a{display:block}.big-btn{width:100%;margin-bottom:15px;text-transform:uppercase;font-weight:bold;margin-right:40px;font-size:16px;position:relative;padding-left:0;padding-right:0;text-align:center;border-radius:0}.big-btn.fill{background:#fff;color:#114675}.big-btn:hover,.big-btn.active,.big-btn:focus{box-shadow:none}.big-btn.ghost{background:transparent;border:1px solid #fff;color:#fff}.big-btn.ghost:hover,.big-btn.ghost.active,.big-btn.ghost:focus{color:#fff !important;outline:0;background:#4db1dc}.big-btn.kc:before{height:calc(100% + 2px);visibility:hidden;position:absolute;content:"";display:block;width:0;background:#4db1dc;top:-1px;left:calc(100% - 1px);border-style:solid;border-width:0;border-color:#fff;border-bottom-width:1px;border-top-width:1px;z-index:1}.big-btn.kc.active:before{width:78px;visibility:visible}.big-btn:last-child{margin-bottom:0}.long-btn{border-radius:0;text-transform:uppercase;padding:8px;line-height:16px;width:100%;text-align:left;float:left;position:relative;color:#fff;font-size:16px;font-weight:600}.long-btn:hover,.long-btn.active,.long-btn:focus{box-shadow:none}.long-btn.kc{padding:12px;border:1px solid transparent;border-right:0}.long-btn.kc:before{height:calc(100% + 2px);visibility:hidden;position:absolute;content:"";display:block;width:0;background:#4db1dc;top:-1px;left:calc(100% - 1px);border-style:solid;border-width:0;border-color:#fff;border-bottom-width:1px;border-top-width:1px;z-index:1}.long-btn.kc.active{border-color:#fff}.long-btn.kc.active:before{width:77px;visibility:visible}.long-btn.kc.has-child.active:after{display:none}.long-btn.spacing{margin:10px 0}.long-btn.dark-blue,.long-btn.dark-blue-hover:hover{background:#114675}.long-btn.underline{border-bottom:1px solid rgba(250,250,250,0.4)}.long-btn.has-child:after,.long-btn.has-parent:after{content:'';display:inline-block;right:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(45deg)}.long-btn.has-parent{padding-left:20px;color:rgba(250,250,250,0);transition:padding ease .3s, color ease .3s}.long-btn.has-parent:hover{padding-left:25px;color:#fafafa !important}.long-btn.has-parent:after{border:solid #fff;border-width:0 2px 2px 0;padding:3px;left:10px;transform:translateY(-25%) rotate(135deg);right:auto}.long-btn:hover,.long-btn.active{background-color:rgba(250,250,250,0.2);color:#fff !important;border-bottom-color:transparent;border-bottom:1px solid rgba(250,250,250,0.2)}.key-contact{width:25%;float:left;padding:0 10px;padding-bottom:30px;border-top:1px solid rgba(250,250,250,0.4);height:180px}.key-contact a{text-transform:uppercase}.key-contact span p{color:#fff}.key-contact:nth-child(1),.key-contact:nth-child(2),.key-contact:nth-child(3),.key-contact:nth-child(4){border-top-width:0}.key-contact>a,.key-contact>span,.key-contact>h2{float:left;width:100%;color:#fff;margin:0}.key-contact>span,.key-contact>h2{padding:7px 0}.key-contact p{margin:0}.key-contact>a{padding:4px 0}.key-contact>a i{padding-right:10px}.key-contact .icon.mail{font-size:12px}.breadcrumb{box-sizing:content-box;border-bottom:1px solid rgba(250,250,250,0.4);border-top:1px solid rgba(250,250,250,0.4)}.breadcrumb>li a:hover{color:#fff !important}.breadcrumb>li+li:before,.breadcrumb>li+li:after{content:"";width:11px;height:20px;display:block;position:absolute;background:#229fd4;padding:0;left:0;border-left:solid 1px #78c3e3;opacity:1;pointer-events:none}.breadcrumb>li+li:before{transform:skew(20deg);top:0}.breadcrumb>li+li:after{transform:skew(-20deg);top:20px}.breadcrumb>li:nth-last-child(2)>span{padding:2.5px 10px 2.5px 20px}.breadcrumb>li:first-child{text-indent:0px;background-image:url(/assets_new/img/logo-large.png);background-size:59px;background-repeat:no-repeat;background-position:-60px center}.breadcrumb>li:first-child:before{content:"";border-bottom:1px solid #78c3e3;position:absolute;bottom:-1px;width:200vw;left:-100vw}.breadcrumb>li:first-child>a{transition:all ease 0.3s;padding-right:10px}.breadcrumb>li:first-child i.home{transition:opacity ease 0.3s;transition-delay:0.3s}.breadcrumb>li:last-child:before,.breadcrumb>li:last-child:after{content:none}.breadcrumb>li.small-nav{position:absolute;right:0;background:#229fd4}.breadcrumb>li:not(.small-nav):not(:nth-last-child(2)):not(:first-child).small{width:50px;max-width:50px}.breadcrumb>li:not(.small-nav):not(:nth-last-child(2)):not(:first-child):hover{width:auto;max-width:400px}.breadcrumb>li:not(.small-nav) a{padding:2.5px 10px 2.5px 20px;color:#fff;opacity:0.4;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumb>li:not(.small-nav) a:hover{opacity:1}.breadcrumb>li:not(.small-nav).crumb-nav.active{height:auto}.breadcrumb a{text-decoration:none}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{text-decoration:none}.breadcrumb:before,.breadcrumb:after{box-sizing:content-box;border-bottom:1px solid rgba(250,250,250,0.4);content:"";width:calc((100vw - 100%) / 2);min-height:inherit;height:inherit;display:block;position:absolute;background:#229fd4;z-index:-1;border-top:1px solid rgba(250,250,250,0.4);top:-1px}.breadcrumb li:not(.small-nav){font-weight:600;text-transform:uppercase;font-size:14px;color:#fff;position:relative;line-height:35px;height:40px;vertical-align:top;transition:ease .3s;transition-property:max-width, background}.breadcrumb.long>li:not(.small-nav):not(:nth-last-child(2)):not(:first-child){max-width:150px}.breadcrumb li.small-nav li{float:left}.breadcrumb .small-nav{overflow:visible}.breadcrumb .small-nav .search{overflow:visible}.breadcrumb>.crumb-nav li{opacity:0;transition:opacity ease .3s;overflow:visible;height:auto;width:0}.breadcrumb>.crumb-nav li a{padding:8px;font-size:14px;max-width:350px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.breadcrumb .crumb-nav .crumb-title:hover{opacity:1}.breadcrumb li:hover .crumb-nav .crumb-title{padding-right:0}.breadcrumb li:nth-child(2).crumb-nav.active ul{left:-5px;right:auto}.small-nav li:before{content:"";width:11px;height:20px;display:block;position:absolute;background:#229fd4;padding:0;left:0;border-left:solid 1px #78c3e3;opacity:1;pointer-events:none;height:100%;top:0;left:0}.small-nav>ul>li>a{color:#fff;float:left;padding:2.5px 15px}.small-nav .search>a{width:0;overflow:hidden;padding-left:0;padding-right:0;transition:width ease 0.3s, padding ease 0.3s;font-family:'nav'}.crumb-nav.active li{transition-delay:.3s;opacity:1;width:100%}.crumb-nav.active li a{opacity:1;width:100%}.crumb-nav i.arrow{cursor:pointer}.crumb-nav.active i.arrow{transform:rotate(180deg);padding-left:0;padding-right:0}.crumb-nav>span{display:inline-block;width:100%}.crumb-nav>span a.crumb-title{opacity:0.4}.crumb-nav a.arrow-button{position:absolute;right:10px}.crumb-nav:hover .arrow-button:hover,.crumb-nav.active .arrow-button{background:rgba(250,250,250,0.2);opacity:1}.crumb-nav:not(.small) .arrow-button{padding-left:10px;padding-right:10px;right:0;top:0}.crumb-nav.small:hover .arrow-button,.crumb-nav.small.active .arrow-button{padding-left:10px;padding-right:10px;right:0;top:0}.crumb-nav>span a{float:left}.crumb-nav ul{overflow:hidden;height:0;background:transparent}.crumb-nav.active ul{height:auto;background:#4db1dc;padding:10px 20px;position:absolute;right:0;transition:background ease .3s;transition-delay:.3s}.search>a{cursor:pointer}.search-box{width:0;overflow:hidden;right:0;position:absolute;height:40px;background:#4db1dc;border:0;border-left-width:1px;border-color:#4db1dc;border-style:solid;min-width:0;padding:0;margin:0;transition:all ease 0.3s;white-space:nowrap}.search-box.active{width:341px;border-right-width:1px}.search-box input,.search-box .close{height:40px;border:0;background:transparent;color:#fff;margin:0;width:270px;padding-left:10px;font-family:inherit;font-weight:600;text-transform:uppercase;display:inline;float:none}.search-box input:focus{outline:none}.search-box input::-webkit-input-placeholder{color:#fff;font-weight:600;text-transform:uppercase}.search-box input[type=submit]{font-family:'nav';width:35px}.mobile-search .search-box input[type=submit]{font-family:'nav';width:35px}.search-box input:-moz-placeholder,.search-box input::-moz-placeholder,.search-box input:-ms-input-placeholder,.search-box input::-ms-input-placeholder{color:#fff;font-weight:600;text-transform:uppercase}.search-box input[type=submit]{padding:0}.search-box .close{font-family:'nav';width:35px;background:#229fd4;font-size:16px;text-align:center;line-height:40px;text-shadow:none;opacity:1;padding:15px 12px}.mobile-search{display:none}.icon{font-family:'nav'}.icon.arrow{font-size:8px;float:left}.mobile-top-nav{height:50px;position:absolute;top:0;width:100%;display:none}.mobile-home{display:none}.beta .long-btn:not(.has-child):not(.has-parent):after{display:none}.beta .long-btn.has-child:after{transform:translateY(-50%) rotate(-45deg)}.beta .child-items:not(.key-contacts) ul{opacity:0;transform:translateX(320px);transition:all 1s}.beta .child-items:not(.key-contacts) ul.child-active,.beta .child-items:not(.key-contacts) ul.active{opacity:1;transform:translateX(0)}.beta .child-items:not(.key-contacts) ul.backtracking{position:absolute;top:0;background-color:#229FD4}.beta .child-items:not(.key-contacts) ul.backtracking>li>a{display:block}.beta .main-nav li.active>a,.beta .child-items li.active>a{color:#114675;background-color:rgba(250,250,250,0.2)}.beta .child-items.active>li>a,.beta .child-items ul.active>li>a{animation-name:backtrack;animation-duration:.8s}.beta .child-items.child-active.diving>li>a:not(.long-btn),.beta .child-items ul.child-active.diving>li>a:not(.long-btn){animation-name:diving;animation-duration:.4s;display:block}.beta .child-items.child-active.diving>li>ul,.beta .child-items ul.child-active.diving>li>ul{position:absolute;top:0}@keyframes backtrack{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes diving{0%{opacity:1}100%{opacity:0}}@media (max-width: 1199px){.logo{width:100px}.language-search>ul>li>a{padding:12px 20px 12px 20px}.main-nav{padding-left:120px}.main-nav>li>a{padding:21px 10px;font-size:14px}}@media (max-width: 989px){.top-nav>li>a{font-size:10px}.logo{width:90px}.main-nav{padding-left:130px}.main-nav .search{display:none}.main-nav>li>a{font-size:12px;padding:22px 8px}.breadcrumb{height:40px;font-size:12px}.breadcrumb li{height:40px;font-size:12px}.breadcrumb li:not(.small-nav){font-size:12px}.breadcrumb>li:first-child{background-size:45px}.breadcrumb>li:not(.small-nav):not(:nth-last-child(2)):not(:first-child).small{width:45px;max-width:45px}.breadcrumb>li:not(.small-nav):not(:nth-last-child(2)):not(:first-child):hover{width:auto;max-width:400px}.breadcrumb>.crumb-nav li a{font-size:12px}.long-btn,.child-nav h2{font-size:12px}.small-nav>ul>li>a{padding:5px 15px}.small-nav .search{margin-right:0}header.affix .breadcrumb .small-nav .search>a{padding:5px 15px}.big-btn.kc.active:before,.long-btn.kc.active:before{width:83px}.language>ul{padding:5px 18px}.language-search{margin-right:15px}.language-search>ul>li>a{font-size:12px}}@media (max-width: 768px){.child-intro p{font-size:12px}html.nav-open{overflow:hidden;height:100%}html.nav-open body{overflow:hidden;height:100%}html.nav-open header,html.nav-open main,html.nav-open #hero{transform:translate3d(320px, 0, 0)}html.nav-open main{pointer-events:none;max-height:100vh}body.entry-1 #hero{margin-top:0}header,main,#hero{transition:transform 0.3s ease, -webkit-transform 0.3s ease}header{position:relative}main{padding-top:0}.open-nav,.close-nav{font-family:'nav';font-size:22px;display:block}.open-nav{right:15px;top:50%;position:absolute;color:#229fd4;transform:translateY(-50%)}.close-nav{color:#fff;position:relative;float:right;padding:7px 18px;font-size:26px}nav{background:#229fd4;padding-top:50px;margin:0 -15px;float:left;height:100vh;max-width:320px;transform:translate3d(-320px, 0, 0);overflow-y:auto;position:absolute}.main-nav{padding-left:0;padding-top:0;width:auto;height:auto;bottom:auto;position:relative;min-height:100%;width:100%;overflow:hidden}.main-nav>li{width:100%}.main-nav>li>a{color:#fff;position:relative;font-size:16px;border-bottom:1px solid rgba(250,250,250,0.4);padding:12px 8px}.main-nav>li:hover .child-nav,.main-nav>li.open .child-nav,.main-nav>li .child-nav{display:block;visibility:0}.main-nav>li.active>a{box-shadow:none;background-color:rgba(250,250,250,0.2)}.main-nav>.language-search{width:auto;position:absolute;top:10px;right:15px;width:auto;display:none}.main-nav .child-items{height:calc(100% - 190px);overflow-y:scroll;width:100%;min-height:0;padding:0;padding-bottom:210px;transition:all 0.4s}.main-nav .child-items li.active>a{color:#114675;background-color:rgba(250,250,250,0.2)}.main-nav .child-items li.active>.long-btn:after{border-color:#114675}.main-nav>li.has-child>a:after{content:''}.main-nav .nav-root-item>a:after{content:'';display:inline-block;right:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(-45deg);border:solid #fff;border-width:0 2px 2px 0;padding:3px}.main-nav .nav-root-item.has-child>a:after{content:'';display:inline-block;right:10px;top:50%;position:absolute;transform:translateY(-50%) rotate(45deg);border:solid #fff;border-width:0 2px 2px 0;padding:3px}.main-nav.beta .nav-root-item>a:after{display:none}.main-nav.beta .nav-root-item.has-child>a:after{display:inline-block;transform:translateY(-50%) rotate(-45deg)}.breadcrumb{display:none}.breadcrumb:before,.breadcrumb:after{content:none}.breadcrumb>.crumb-nav li a{font-size:16px}.long-btn{font-size:16px;padding:12px 8px}.long-btn.kc:before{content:none}.long-btn.kc.active{border-color:transparent;border-bottom-color:rgba(250,250,250,0.2)}.long-btn.underline{border-bottom-color:#fff}.long-btn.has-parent{color:#fff}.long-btn.has-parent:after{margin-top:-1px}.big-btn.kc:before{content:none}.top-nav{position:absolute;left:0;top:auto;bottom:0;width:100%;padding:15px;background:#114675;float:left;margin:0}.top-nav>li{float:left;width:50%;margin:0}.top-nav>li:before{content:none}.top-nav>li:nth-last-child(2){margin-left:0}.top-nav>li>a{float:left;color:#fff;font-size:12px;padding:4px 0}.top-nav>li>ul{bottom:calc(100% - 4px);top:auto}.mobile-search{display:block}.mobile-search .search-box{width:calc(100% - 107px);left:0;top:0;border-left:0}.mobile-search .search-box input{width:170px;height:50px}.search-box{height:50px}.search-box input:-moz-placeholder,.search-box input::-moz-placeholder,.search-box input:-ms-input-placeholder,.search-box input::-ms-input-placeholder,.search-box input::-webkit-input-placeholder{color:#114675;font-size:14px}.key-contact{width:100%;height:auto}.key-contact:nth-child(3),.key-contact:nth-child(4){border-top-width:1px}.child-nav{position:absolute;top:0;z-index:10;padding:0;height:100%;transform:translate3d(325px, 0, 0);transition:transform 0.3s ease, -webkit-transform 0.3s ease;border-bottom:none;min-height:100%}.child-nav:before,.child-nav:after{content:none}.child-nav .child-intro h1,.child-nav .child-embed{display:none}.child-nav .child-intro .btn{margin-right:0}.child-nav .child-intro .btn:last-child{margin:0}.child-nav h2{font-size:16px}li.open>.child-nav{transform:translate3d(0, 0, 0)}.child-items:not(.key-contacts).active>li>a.long-btn.mobile{display:block}.child-items:before{display:none}.child-intro{padding-right:15px;position:absolute;bottom:0;top:auto;z-index:10;background:#229FD4;border-top:1px solid #fff;padding:15px;min-height:auto;width:100%}.child-intro:before{display:none}.child-intro:after{content:"";display:block;width:100%;height:150px;background:linear-gradient(0deg, #229fd4, rgba(34,159,212,0) 80%) bottom;top:-151px;position:absolute;left:0;pointer-events:none}.child-intro .big-btn,.child-intro .long-btn{min-width:auto;text-align:left}.child-intro .long-btn{border:1px solid #fff}.child-intro span{min-height:auto}.child-items.key-contacts{background:none;border-top-width:0}.child-items.key-contacts:after{content:none}.mobile-top-nav{display:block}.language{height:50px;float:right;background:#fff;position:relative}.language:hover>ul{display:none}.language.active>ul,.language.active:hover>ul{display:block}.language>a{padding:16px 24px 16px 12px;float:left}.language>a:after{right:9px}.mobile-home{display:block}}#reflist>.container{padding-top:30px}#reflist nav div{padding:15px 30px;margin-top:30px;background:rgba(255,255,255,0.5);color:#229FD4;transition:all .2s;font-size:1.5em}#reflist nav div.active{color:#114675;background:#fff;pointer-events:none}#reflist nav div:not(.active):hover{background-color:#229FD4;color:#fff;cursor:pointer;-webkit-user-select:none}#reflist nav [data-view=maps]:before{content:'\e81a';font-family:'socials';padding-right:1em}#reflist nav [data-view=list]:before{content:'\e81b';font-family:'socials';padding-right:1em}#reflist .reference{position:relative;border:1px solid #fff;background-color:#ebebeb;height:300px;overflow:hidden}#reflist .reference figure{width:calc(100% + 30px);height:160px;margin:0 -15px 15px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;transition:all .2s;top:0;z-index:3}#reflist .reference h3{position:relative;transition:all .2s;top:0;font-weight:400;text-transform:none}#reflist .reference p{font-size:14px;line-height:20px;position:relative;transition:all .2s;opacity:0;top:100px;overflow:hidden}#reflist .reference p iframe{display:none}#reflist .reference:before{content:'';position:absolute;top:0;left:0px;background-color:transparent;height:100%;width:4px;transition:all .2s;z-index:2}#reflist .reference[data-markets*='oil-gas']:before{background-color:#D50000}#reflist .reference[data-markets*='petrochemical-refineries']:before{background-color:#C16801}#reflist .reference[data-markets*='power']:before{background-color:#FF8900}#reflist .reference[data-markets*='food-pharmaceuticals']:before{background-color:#FFCB00}#reflist .reference[data-markets*='metals-mining']:before{background-color:#8ABB00}#reflist .reference[data-markets*='infra-rail']:before{background-color:#008001}#reflist .reference[data-markets*='renewables']:before{background-color:#59008E}#reflist .reference[data-markets*='manufacturing']:before{background-color:#BF008D}#reflist .reference[data-markets*='pulp-paper']:before{background-color:#FF0065}#reflist .reference:hover figure,#reflist .reference:hover h3,#reflist .reference:hover p{top:-163px;opacity:1}#reflist #map-canvas{width:calc(100% + 30px);height:100vh;max-height:720px;margin:0 -15px 60px;background-color:#ebebeb}@media (max-width: 768px){#reflist #map-canvas{height:600px}}#reflist .filter{border-bottom:1px solid #ebebeb;font-size:18px;margin-bottom:60px}#reflist .filter button{display:block;width:100%;height:72px;border:solid #ebebeb;border-width:1px 1px 0 0;text-align:left;padding:15px;color:#114675;text-transform:uppercase;font-size:18px}#reflist .filter button:focus{outline:none}#reflist .filter button:hover{background-coler:#ebebeb}#reflist .filter .search{height:72px;position:relative;border:solid #ebebeb;border-width:1px 1px 0 0}#reflist .filter .search form,#reflist .filter .search fieldset{height:100%}#reflist .filter .search input{height:70px;flex:1;display:inline-block}#reflist .filter .search fieldset{width:100%}#reflist .filter .search [type=search]{border:none;padding:15px}#reflist .filter .search [type=submit]{font-family:'nav';width:50px;border:none}#ref-maps,#ref-list{margin-bottom:60px;overflow:hidden}#ref-maps:not(.active),#ref-list:not(.active){display:none}.main_filter{position:relative}.main_filter:before{font-family:'socials';content:'\f1de';padding-right:1em}#ref_filter button{position:relative;transition:all .24s}#ref_filter button:hover{background-color:#ebebeb}#ref_filter button:after{font-family:'socials';content:'\e815';display:block;position:absolute;height:70px;padding:0 20px;position:absolute;top:0;right:0;line-height:70px;text-align:center;transition:all .24s}#ref_filter button.collapsed:after{transform:rotate(90deg)}#ref_filter button+div{border-right:1px solid #ebebeb;padding:0 0 15px}#ref_filter ul{padding:0}#ref_filter ol{padding-left:0px}#ref_filter li{list-style:none}#ref_filter li [type=checkbox]{display:none}#ref_filter li [type=checkbox]+label{position:relative;padding:4px 15px 4px 40px;width:100%;transition:.16s all;cursor:pointer}#ref_filter li [type=checkbox]+label:before,#ref_filter li [type=checkbox]+label:after{position:absolute;top:7px;line-height:20px;content:'';width:20px;height:20px;border-radius:20px;transition:.16s all}#ref_filter li [type=checkbox]+label:before{left:15px;background-color:#229FD4;opacity:.3}#ref_filter li [type=checkbox]+label[for='markets_oil-gas']:before{background-color:#D50000}#ref_filter li [type=checkbox]+label[for='markets_petrochemical-refineries']:before{background-color:#C16801}#ref_filter li [type=checkbox]+label[for='markets_power']:before{background-color:#FF8900}#ref_filter li [type=checkbox]+label[for='markets_food-pharmaceuticals']:before{background-color:#FFCB00}#ref_filter li [type=checkbox]+label[for='markets_metals-mining']:before{background-color:#8ABB00}#ref_filter li [type=checkbox]+label[for='markets_infra-rail']:before{background-color:#008001}#ref_filter li [type=checkbox]+label[for='markets_renewables']:before{background-color:#59008E}#ref_filter li [type=checkbox]+label[for='markets_manufacturing']:before{background-color:#BF008D}#ref_filter li [type=checkbox]+label[for='markets_pulp-paper']:before{background-color:#FF0065}#ref_filter li [type=checkbox]+label:after{font-family:'socials';font-size:12px;text-align:center;color:#fff;opacity:0;left:16px;content:'\e813  \e800';width:14px;white-space:nowrap;text-indent:-10px;overflow:hidden;display:block}#ref_filter li [type=checkbox]+label:hover{background-color:#ebebeb}#ref_filter li [type=checkbox]+label:hover:after{opacity:1}#ref_filter li [type=checkbox]:checked+label:before,#ref_filter li [type=checkbox]:checked+label:after{opacity:1}#ref_filter li [type=checkbox]:checked+label:hover:after{text-indent:4px}#map-popup{margin-top:-30px;background-color:#ebebeb}#map-popup .popup-close{cursor:pointer;position:absolute;right:-30px;top:0px;height:30px;width:30px;background-color:white;color:#229FD4;font-style:normal;font-weight:bold;text-align:center;line-height:27px;font-size:30px;box-shadow:0 3px 9px 0 rgba(0,0,0,0.25)}#map-popup ul{padding-left:0;overflow-y:auto;max-height:250px;margin-bottom:0}#map-popup .reference{max-height:140px;height:auto;border:none;position:relative}#map-popup .reference+.reference{border-top:1px solid #fff}#map-popup .reference h3{padding-left:15px;margin:10px 0}#map-popup .reference:hover h3{top:0;opacity:1}#reset_ref_filter{position:absolute;bottom:0;right:0}#popup-holder{display:none}.popup-bubble{position:absolute;top:0;left:0;transform:translate(-50%, -100%);background-color:white;font-family:sans-serif;max-height:300px;width:350px;box-shadow:0 3px 9px 0 rgba(0,0,0,0.25)}@media (max-width: 768px){.popup-bubble{width:300px}}.popup-bubble-anchor{position:absolute;width:100%;bottom:10px;left:0}.popup-bubble-anchor::after{content:"";position:absolute;top:-30px;left:0;transform:translate(-50%, 0);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #ebebeb}.popup-container{cursor:auto;height:0;position:absolute;width:200px}@media (max-width: 989px){html>body{padding:46px 0 0}}@media (max-width: 768px){html>body{padding:0}}
