@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900&subset=latin-ext");.mg-rows{position:relative}.mg-trigger{cursor:pointer}.mg-space{display:none;position:relative;width:100%;float:left}.mg-target{display:none;background:#222;color:#888}.mg-target-open{position:absolute;top:0;left:0;right:0}.mg-indicator{border-bottom:10px solid #222;border-left:10px solid transparent;border-right:10px solid transparent;height:0;position:absolute;top:0;width:0}.mg-close{display:none;opacity:1;cursor:pointer;padding:4px;position:absolute;right:15px;top:15px;width:32px;height:32px;z-index:2;border-radius:18px;background-clip:padding-box}.mg-close:before{content:"\e91e";font-family:'kie' !important;line-height:1;color:#ffffff;font-size:24px}.mg-close:hover{opacity:.5}.no-grid .wrapper{position:relative;max-width:1600px;margin:0 auto}.no-grid .mg-row{float:left;width:100%;margin-bottom:0}.no-grid .demo-item{float:left;width:100%;margin-bottom:15px;padding:0 12px}@media (min-width: 569px){.no-grid .mg-row{width:50%}.no-grid .demo-item{float:left;width:25%;text-align:center;margin-bottom:25px}}@media only screen and (min-width: 992px){.no-grid .mg-row{width:33.33333%}}@-ms-viewport{width:auto}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;outline:0;margin:0;padding:0;vertical-align:baseline;min-height:100%}body{background-color:#fff}p{margin-bottom:1em}p.text-xxs,span.text-xxs,div.text-xxs,label.text-xxs,input.text-xxs,textarea.text-xxs,button.text-xxs{font-size:11px}p.text-xs,span.text-xs,div.text-xs,label.text-xs,input.text-xs,textarea.text-xs,button.text-xs{font-size:12px}p.text-sm,span.text-sm,div.text-sm,label.text-sm,input.text-sm,textarea.text-sm,button.text-sm{font-size:13px}p.text-md,span.text-md,div.text-md,label.text-md,input.text-md,textarea.text-md,button.text-md{font-size:14px}p.text-ml,span.text-ml,div.text-ml,label.text-ml,input.text-ml,textarea.text-ml,button.text-ml{font-size:15px}p.text-lg,span.text-lg,div.text-lg,label.text-lg,input.text-lg,textarea.text-lg,button.text-lg{font-size:16px}p.text-xl,span.text-xl,div.text-xl,label.text-xl,input.text-xl,textarea.text-xl,button.text-xl{font-size:18px}p.text-xxl,span.text-xxl,div.text-xxl,label.text-xxl,input.text-xxl,textarea.text-xxl,button.text-xxl{font-size:20px}p.text-xxxl,span.text-xxxl,div.text-xxxl,label.text-xxxl,input.text-xxxl,textarea.text-xxxl,button.text-xxxl{font-size:24px}.wrapper{overflow-x:hidden}.fullwidth{width:100vw;position:relative;left:calc(-50vw + 50%)}.fullwidth:before,.fullwidth:after{content:"";display:table}.fullwidth:after{clear:both}.block{display:inline-block}.iblock{display:inline-block}.div-fill,.bg-fill{width:100%;height:100%}.bg-fill{background-position:center;background-size:cover}.transition{transition:all 0.25s ease-out}.circularize{border-radius:50%;background-clip:padding-box;overflow:hidden}.white-box:hover{background-color:#fff;box-shadow:1px 1px 7px 0px rgba(0,0,0,0.25)}.img-responsive.svg{max-width:none;width:100%}ul,ul.basic-list{margin:0 0 1em 0;padding:0;list-style:none}ul li,ul.basic-list li{float:none;text-align:left;padding:0 0 6px 20px;position:relative}ul li:before,ul.basic-list li:before{content:'•';position:absolute;left:2px}ul.horizontal-list{margin:0;padding:0;list-style:none}ul.horizontal-list li{float:left;padding:inherit;text-align:left}ul.horizontal-list li:before{content:none}ul.vertical-list{margin:0;padding:0;list-style:none}ul.vertical-list li{float:none;padding:inherit;text-align:inherit}ul.vertical-list li:before{content:none}select{-webkit-appearance:none;-moz-appearance:none;color:#404040;padding:8px 38px 8px 8px;line-height:1;background-color:#fff;border:1px solid #fff;background-image:url(../selectbox-arrow.png);background-position:right center;background-repeat:no-repeat}select::-ms-expand,input::-ms-clear{display:none}section{padding:4% 0 5% 0;overflow:hidden}@media only screen and (max-width: 767px){section{padding-top:30px;padding-bottom:30px}}.flex-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.flex-container.vertical-stretch{-ms-flex-align:stretch;align-items:stretch}.flex-container.vertical-start{-ms-flex-align:start;align-items:flex-start}.flex-container.vertical-center{-ms-flex-align:center;align-items:center}.flex-container.vertical-end{-ms-flex-align:end;align-items:flex-end}.flex-container.horizontal-start{-ms-flex-pack:start;justify-content:flex-start}.flex-container.horizontal-center{-ms-flex-pack:center;justify-content:center}.flex-container.horizontal-end{-ms-flex-pack:end;justify-content:flex-end}.flex-container.grid{margin-left:-15px;margin-right:-15px}.flex-container.grid .flex-item{padding:15px}div[class*="flex-col-"],span[class*="flex-col-"]{float:left}.flex-col-one{width:100.0000000%}.flex-col-two{width:50.0000000%}.flex-col-three{width:33.3333333333%}.flex-col-four{width:25.000000%}.flex-col-five{width:20.000000%}.flex-col-six{width:16.66666666666667%}@media only screen and (min-width: 0px) and (max-width: 767px){.flex-col-one-xs{width:100.0000000%}.flex-col-two-xs{width:50.0000000%}.flex-col-three-xs{width:33.3333333333%}.flex-col-four-xs{width:25.000000%}.flex-col-five-xs{width:20.000000%}.flex-col-six-xs{width:16.66666666666667%}}@media only screen and (min-width: 768px) and (max-width: 991px){.flex-col-one-sm{width:100.0000000%}.flex-col-two-sm{width:50.0000000%}.flex-col-three-sm{width:33.3333333333%}.flex-col-four-sm{width:25.000000%}.flex-col-five-sm{width:20.000000%}.flex-col-six-sm{width:16.66666666666667%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.flex-col-one-md{width:100.0000000%}.flex-col-two-md{width:50.0000000%}.flex-col-three-md{width:33.3333333333%}.flex-col-four-md{width:25.000000%}.flex-col-five-md{width:20.000000%}.flex-col-six-md{width:16.66666666666667%}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.flex-col-one-lg{width:100.0000000%}.flex-col-two-lg{width:50.0000000%}.flex-col-three-lg{width:33.3333333333%}.flex-col-four-lg{width:25.000000%}.flex-col-five-lg{width:20.000000%}.flex-col-six-lg{width:16.66666666666667%}}@media only screen and (min-width: 1600px){.flex-col-one-xl{width:100.0000000%}.flex-col-two-xl{width:50.0000000%}.flex-col-three-xl{width:33.3333333333%}.flex-col-four-xl{width:25.000000%}.flex-col-five-xl{width:20.000000%}.flex-col-six-xl{width:16.66666666666667%}}@keyframes scroll{0%{transform:translateY(0)}99%{transform:translateY(32px)}100%{transform:translateY(0)}}.scrolldown{position:absolute;bottom:10px;left:50%;margin-left:-30px;z-index:2}.scrolldown .arrow-ani{display:inline-block;background-color:transparent;height:60px;width:60px;border-radius:50%;border:3px solid #ffffff;text-align:center;color:#fff}.scrolldown .arrow-ani:after{display:inline-block;height:30px;width:30px;content:"\e9a7";font-family:'kie' !important;line-height:1;font-size:30px;animation:scroll 1s ease-out infinite forwards}.scrolldown .arrow-ani:hover{background-color:#fff;color:#232f84}@media only screen and (max-width: 991px){.scrolldown{display:none}}@font-face{font-family:'kie';src:url("../icon/fonts/kie.eot?1e8vd4");src:url("../icon/fonts/kie.eot?1e8vd4#iefix") format("embedded-opentype"),url("../icon/fonts/kie.ttf?1e8vd4") format("truetype"),url("../icon/fonts/kie.woff?1e8vd4") format("woff"),url("../icon/fonts/kie.svg?1e8vd4#kie") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'kie' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ki-act-art:before{content:"\e900"}.icon-ki-act-citybreak:before{content:"\e901"}.icon-ki-act-fun:before{content:"\e902"}.icon-ki-act-history:before{content:"\e903"}.icon-ki-act-nature:before{content:"\e904"}.icon-ki-act-nightlife:before{content:"\e905"}.icon-ki-act-outdoor:before{content:"\e906"}.icon-ki-act-restaurant:before{content:"\e907"}.icon-ki-act-shopping:before{content:"\e908"}.icon-ki-act-sports:before{content:"\e909"}.icon-ki-act-yl-art:before{content:"\e90a"}.icon-ki-act-yl-beach:before{content:"\e90b"}.icon-ki-act-yl-party:before{content:"\e90c"}.icon-ki-act-yl-stadium:before{content:"\e90d"}.icon-ki-act-yl-travel:before{content:"\e90e"}.icon-ki-arrow-down:before{content:"\e90f"}.icon-ki-arrow-left:before{content:"\e910"}.icon-ki-arrow-right:before{content:"\e911"}.icon-ki-arrow-up:before{content:"\e912"}.icon-ki-bad:before{content:"\e913"}.icon-ki-blog:before{content:"\e914"}.icon-ki-brochure:before{content:"\e915"}.icon-ki-calculator:before{content:"\e916"}.icon-ki-calendar:before{content:"\e917"}.icon-ki-carousel-left:before{content:"\e918"}.icon-ki-carousel-right:before{content:"\e919"}.icon-ki-carousel-left-bold:before{content:"\e9b5"}.icon-ki-carousel-right-bold:before{content:"\e9b6"}.icon-ki-carousel-square-left:before{content:"\e91a"}.icon-ki-carousel-square-right:before{content:"\e91b"}.icon-ki-checked:before{content:"\e91c"}.icon-ki-clock:before{content:"\e91d"}.icon-ki-close:before{content:"\e91e"}.icon-ki-contact:before{content:"\e91f"}.icon-ki-country-au:before{content:"\e920"}.icon-ki-country-ca:before{content:"\e921"}.icon-ki-country-ie:before{content:"\e922"}.icon-ki-country-mt:before{content:"\e923"}.icon-ki-country-nz:before{content:"\e924"}.icon-ki-country-si:before{content:"\e925"}.icon-ki-country-uk:before{content:"\e926"}.icon-ki-country-us:before{content:"\e927"}.icon-ki-course:before{content:"\e928"}.icon-ki-cta-location:before{content:"\e929"}.icon-ki-cta-photo:before{content:"\e92a"}.icon-ki-cta-photoview:before{content:"\e92b"}.icon-ki-cta-video:before{content:"\e92c"}.icon-ki-cta-videoplay:before{content:"\e92d"}.icon-ki-desti-beach:before{content:"\e92e"}.icon-ki-desti-campus:before{content:"\e92f"}.icon-ki-desti-city:before{content:"\e930"}.icon-ki-desti-towncopy:before{content:"\e931"}.icon-ki-desti-town:before{content:"\e932"}.icon-ki-destination:before{content:"\e933"}.icon-ki-document:before{content:"\e934"}.icon-ki-career:before{content:"\e9b3"}.icon-ki-cv:before{content:"\e9b4"}.icon-ki-email-share:before{content:"\e935"}.icon-ki-email:before{content:"\e936"}.icon-ki-eng-certificate:before{content:"\e937"}.icon-ki-eng-competence:before{content:"\e938"}.icon-ki-eng-kplus:before{content:"\e939"}.icon-ki-eng-test:before{content:"\e93a"}.icon-ki-eng-young-learner:before{content:"\e93b"}.icon-ki-eng-speaking:before{content:"\e9b7"}.icon-ki-engtest-gv:before{content:"\e93c"}.icon-ki-engtest-lc:before{content:"\e93d"}.icon-ki-engtest-rc:before{content:"\e93e"}.icon-ki-facebook-share:before{content:"\e93f"}.icon-ki-facebook:before{content:"\e940"}.icon-ki-faci-aircon:before{content:"\e941"}.icon-ki-faci-art:before{content:"\e942"}.icon-ki-faci-bbq:before{content:"\e943"}.icon-ki-faci-bike:before{content:"\e944"}.icon-ki-faci-bikestorage:before{content:"\e945"}.icon-ki-faci-cafe:before{content:"\e946"}.icon-ki-faci-campus:before{content:"\e947"}.icon-ki-faci-classroom:before{content:"\e948"}.icon-ki-faci-computer:before{content:"\e949"}.icon-ki-faci-disability:before{content:"\e94a"}.icon-ki-faci-exam:before{content:"\e94b"}.icon-ki-faci-family:before{content:"\e94c"}.icon-ki-faci-gameroom:before{content:"\e94d"}.icon-ki-faci-garden:before{content:"\e94e"}.icon-ki-faci-guest:before{content:"\e94f"}.icon-ki-faci-gym:before{content:"\e950"}.icon-ki-faci-kitchen:before{content:"\e951"}.icon-ki-faci-laundry:before{content:"\e952"}.icon-ki-faci-library:before{content:"\e953"}.icon-ki-faci-linen:before{content:"\e954"}.icon-ki-faci-lounge:before{content:"\e955"}.icon-ki-faci-meal:before{content:"\e956"}.icon-ki-faci-phone:before{content:"\e957"}.icon-ki-faci-pool:before{content:"\e958"}.icon-ki-faci-privatebath:before{content:"\e959"}.icon-ki-faci-privateroom:before{content:"\e95a"}.icon-ki-faci-security:before{content:"\e95b"}.icon-ki-faci-sharebath:before{content:"\e95c"}.icon-ki-faci-sports:before{content:"\e95d"}.icon-ki-faci-study:before{content:"\e95e"}.icon-ki-faci-surf:before{content:"\e95f"}.icon-ki-faci-tennis:before{content:"\e960"}.icon-ki-faci-theatre:before{content:"\e961"}.icon-ki-faci-towel:before{content:"\e962"}.icon-ki-faci-views:before{content:"\e963"}.icon-ki-faci-whiteboard:before{content:"\e964"}.icon-ki-faci-wifi:before{content:"\e965"}.icon-ki-faq-accommodation:before{content:"\e966"}.icon-ki-faq-booking:before{content:"\e967"}.icon-ki-faq-complaint:before{content:"\e968"}.icon-ki-faq-course:before{content:"\e969"}.icon-ki-faq-general:before{content:"\e96a"}.icon-ki-faq-health:before{content:"\e96b"}.icon-ki-faq-highschool:before{content:"\e96c"}.icon-ki-faq-payment:before{content:"\e96d"}.icon-ki-good:before{content:"\e96e"}.icon-ki-googleplus-share:before{content:"\e96f"}.icon-ki-googleplus:before{content:"\e970"}.icon-ki-help:before{content:"\e971"}.icon-ki-home:before{content:"\e972"}.icon-ki-instagram-share:before{content:"\e973"}.icon-ki-instagram:before{content:"\e974"}.icon-ki-installment:before{content:"\e975"}.icon-ki-l-calendar:before{content:"\e976"}.icon-ki-l-commnet:before{content:"\e977"}.icon-ki-l-like:before{content:"\e978"}.icon-ki-l-profile:before{content:"\e979"}.icon-ki-like:before{content:"\e97a"}.icon-ki-link:before{content:"\e97b"}.icon-ki-linkedin-share:before{content:"\e97c"}.icon-ki-linkedin:before{content:"\e97d"}.icon-ki-livechat:before{content:"\e97e"}.icon-ki-member:before{content:"\e97f"}.icon-ki-minus:before{content:"\e980"}.icon-ki-mixi:before{content:"\e981"}.icon-ki-naver:before{content:"\e982"}.icon-ki-phone:before{content:"\e983"}.icon-ki-pinterest:before{content:"\e984"}.icon-ki-plus:before{content:"\e985"}.icon-ki-progress:before{content:"\e986"}.icon-ki-promo-free:before{content:"\e987"}.icon-ki-promo-percent:before{content:"\e988"}.icon-ki-promo-price:before{content:"\e989"}.icon-ki-qualification:before{content:"\e98a"}.icon-ki-question:before{content:"\e98b"}.icon-ki-radio-off:before{content:"\e98c"}.icon-ki-radio-on:before{content:"\e98d"}.icon-ki-screen-desktop:before{content:"\e98e"}.icon-ki-screen-phone:before{content:"\e98f"}.icon-ki-screen-tablet:before{content:"\e990"}.icon-ki-screen-widetab:before{content:"\e991"}.icon-ki-search:before{content:"\e992"}.icon-ki-share:before{content:"\e993"}.icon-ki-skype:before{content:"\e994"}.icon-ki-star:before{content:"\e995"}.icon-ki-students:before{content:"\e996"}.icon-ki-subscription:before{content:"\e997"}.icon-ki-testimonial:before{content:"\e998"}.icon-ki-tick-circle:before{content:"\e999"}.icon-ki-tick:before{content:"\e99a"}.icon-ki-trans-airplane:before{content:"\e99b"}.icon-ki-trans-bus:before{content:"\e99c"}.icon-ki-trans-car:before{content:"\e99d"}.icon-ki-trans-parking:before{content:"\e99e"}.icon-ki-trans-taxi:before{content:"\e99f"}.icon-ki-trans-train:before{content:"\e9a0"}.icon-ki-trans-tube:before{content:"\e9a1"}.icon-ki-twitter-share:before{content:"\e9a2"}.icon-ki-twitter:before{content:"\e9a3"}.icon-ki-unchecked:before{content:"\e9a4"}.icon-ki-videoplay:before{content:"\e9a5"}.icon-ki-viewless:before{content:"\e9a6"}.icon-ki-viewmore:before{content:"\e9a7"}.icon-ki-vk-share:before{content:"\e9a8"}.icon-ki-vk:before{content:"\e9a9"}.icon-ki-wechat-share:before{content:"\e9aa"}.icon-ki-wechat:before{content:"\e9ab"}.icon-ki-weibo-share:before{content:"\e9ac"}.icon-ki-weibo:before{content:"\e9ad"}.icon-ki-world:before{content:"\e9ae"}.icon-ki-youku-share:before{content:"\e9af"}.icon-ki-youku:before{content:"\e9b0"}.icon-ki-youtube-share:before{content:"\e9b1"}.icon-ki-youtube:before{content:"\e9b2"}body{font-family:'Lato', 'Helvetica', 'Arial', sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;color:#606060}a{cursor:pointer;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;color:#0EA6C6}a:hover,a:active,a:focus{transition:all 0.25s ease;color:#007b9e;text-decoration:none}p.text-xxs,span.text-xxs,div.text-xxs,label.text-xxs,input.text-xxs,textarea.text-xxs,button.text-xxs,li.text-xxs,a.text-xxs{font-size:11px}p.text-xs,span.text-xs,div.text-xs,label.text-xs,input.text-xs,textarea.text-xs,button.text-xs,li.text-xs,a.text-xs{font-size:12px}p.text-sm,span.text-sm,div.text-sm,label.text-sm,input.text-sm,textarea.text-sm,button.text-sm,li.text-sm,a.text-sm{font-size:13px}p.text-md,span.text-md,div.text-md,label.text-md,input.text-md,textarea.text-md,button.text-md,li.text-md,a.text-md{font-size:14px}p.text-ml,span.text-ml,div.text-ml,label.text-ml,input.text-ml,textarea.text-ml,button.text-ml,li.text-ml,a.text-ml{font-size:15px}p.text-lg,span.text-lg,div.text-lg,label.text-lg,input.text-lg,textarea.text-lg,button.text-lg,li.text-lg,a.text-lg{font-size:16px}p.text-xl,span.text-xl,div.text-xl,label.text-xl,input.text-xl,textarea.text-xl,button.text-xl,li.text-xl,a.text-xl{font-size:18px}p.text-xxl,span.text-xxl,div.text-xxl,label.text-xxl,input.text-xxl,textarea.text-xxl,button.text-xxl,li.text-xxl,a.text-xxl{font-size:20px}p.text-xxxl,span.text-xxxl,div.text-xxxl,label.text-xxxl,input.text-xxxl,textarea.text-xxxl,button.text-xxxl,li.text-xxxl,a.text-xxxl{font-size:24px}p.text-white,span.text-white,div.text-white,label.text-white,input.text-white,textarea.text-white,button.text-white,li.text-white,a.text-white{color:#fff}p.text-lighter,span.text-lighter,div.text-lighter,label.text-lighter,input.text-lighter,textarea.text-lighter,button.text-lighter,li.text-lighter,a.text-lighter{color:#ccc}p.text-light,span.text-light,div.text-light,label.text-light,input.text-light,textarea.text-light,button.text-light,li.text-light,a.text-light{color:gray}p.text-dark,span.text-dark,div.text-dark,label.text-dark,input.text-dark,textarea.text-dark,button.text-dark,li.text-dark,a.text-dark{color:#404040}p.text-darker,span.text-darker,div.text-darker,label.text-darker,input.text-darker,textarea.text-darker,button.text-darker,li.text-darker,a.text-darker{color:#202020}p.text-black,span.text-black,div.text-black,label.text-black,input.text-black,textarea.text-black,button.text-black,li.text-black,a.text-black{color:#000}p.text-purple,span.text-purple,div.text-purple,label.text-purple,input.text-purple,textarea.text-purple,button.text-purple,li.text-purple,a.text-purple{color:#232f84}p.text-blue,span.text-blue,div.text-blue,label.text-blue,input.text-blue,textarea.text-blue,button.text-blue,li.text-blue,a.text-blue{color:#0069aa}p.text-skyblue,span.text-skyblue,div.text-skyblue,label.text-skyblue,input.text-skyblue,textarea.text-skyblue,button.text-skyblue,li.text-skyblue,a.text-skyblue{color:#00a5d9}p.text-orange,span.text-orange,div.text-orange,label.text-orange,input.text-orange,textarea.text-orange,button.text-orange,li.text-orange,a.text-orange{color:#f47b20}p.text-red,span.text-red,div.text-red,label.text-red,input.text-red,textarea.text-red,button.text-red,li.text-red,a.text-red{color:#ed174f}p.text-lime,span.text-lime,div.text-lime,label.text-lime,input.text-lime,textarea.text-lime,button.text-lime,li.text-lime,a.text-lime{color:#c1d82f}h1,h2,h3,h4,h5,h6{color:#202020;line-height:1.14285714;font-weight:700;margin:0;padding:0.05em 0 0.5em 0}h1{font-size:2.8vw}@media (max-width: 1214.2857142857px){h1{font-size:34px}}@media (min-width: 1928.5714285714px){h1{font-size:54px}}h2{font-size:1.75vw}@media (max-width: 1600px){h2{font-size:28px}}@media (min-width: 1942.8571428571px){h2{font-size:34px}}h3{font-size:1.5vw}@media (max-width: 1333.3333333333px){h3{font-size:20px}}@media (min-width: 1866.6666666667px){h3{font-size:28px}}h4{font-size:1.25vw}@media (max-width: 1280px){h4{font-size:16px}}@media (min-width: 1920px){h4{font-size:24px}}h5{font-size:1.1vw}@media (max-width: 1363.6363636364px){h5{font-size:15px}}@media (min-width: 1636.3636363636px){h5{font-size:18px}}p.text-xxl,span.text-xxl{font-size:1.6vw}@media (max-width: 1000px){p.text-xxl,span.text-xxl{font-size:16px}}@media (min-width: 1500px){p.text-xxl,span.text-xxl{font-size:24px}}p.text-xl,span.text-xl{font-size:1.25vw}@media (max-width: 1280px){p.text-xl,span.text-xl{font-size:16px}}@media (min-width: 1440px){p.text-xl,span.text-xl{font-size:18px}}p.text-upper,span.text-upper{text-transform:uppercase}p.text-lower,span.text-lower{text-transform:none}.btn,button{display:inline-block;cursor:pointer;text-decoration:none;text-align:center;border:1px solid transparent;padding:8px 15px;margin:3px;border-radius:3px;background-color:#414980;color:#fff;transition:all 0.25s ease-out;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;background-color:#414980}.btn:hover,button:hover{color:#fff;background-color:#1f223c}.btn:active,button:active{color:#fff;background-color:#000}.btn.btn-white-ghost,button.btn-white-ghost{background-color:transparent;border:1px solid #fff;color:#fff}.btn.btn-white-ghost:hover,button.btn-white-ghost:hover{color:#121b60;background-color:#fff}.btn.btn-white-ghost:active,button.btn-white-ghost:active{border:1px solid transparent;background-color:#ccc}.btn.btn-purple-ghost,button.btn-purple-ghost{background-color:transparent;border:1px solid #414980;color:#414980}.btn.btn-purple-ghost:hover,button.btn-purple-ghost:hover{background-color:#414980;color:#fff}.btn.btn-purple-ghost:active,button.btn-purple-ghost:active{border:1px solid transparent;background-color:#1f223c;color:#fff}.btn.btn-blue-ghost,button.btn-blue-ghost{background-color:transparent;border:1px solid #00a5d9;color:#00a5d9}.btn.btn-blue-ghost:hover,button.btn-blue-ghost:hover{background-color:#00a5d9;color:#fff}.btn.btn-blue-ghost:active,button.btn-blue-ghost:active{border:1px solid transparent;background-color:#005773;color:#fff}.btn.btn-circle,button.btn-circle{border-radius:50%}.btn.btn-skyblue,button.btn-skyblue{background-color:#00a5d9;background-color:#00a5d9}.btn.btn-skyblue:hover,button.btn-skyblue:hover{color:#fff;background-color:#005773}.btn.btn-skyblue:active,button.btn-skyblue:active{color:#fff;background-color:#000a0d}.btn.btn-orange,button.btn-orange{background-color:#f47b20;background-color:#f47b20}.btn.btn-orange:hover,button.btn-orange:hover{color:#fff;background-color:#a64c08}.btn.btn-orange:active,button.btn-orange:active{color:#fff;background-color:#451f03}.btn.btn-red,button.btn-red{background-color:#ed174f;background-color:#ed174f}.btn.btn-red:hover,button.btn-red:hover{color:#fff;background-color:#930b2f}.btn.btn-red:active,button.btn-red:active{color:#fff;background-color:#340411}.btn.btn-darkpurple,button.btn-darkpurple{background-color:#121b60;background-color:#121b60}.btn.btn-darkpurple:hover,button.btn-darkpurple:hover{color:#fff;background-color:#02030a}.btn.btn-darkpurple:active,button.btn-darkpurple:active{color:#fff;background-color:#000}.btn.btn-xl,button.btn-xl{font-size:16px;padding:16px 34px}.btn.btn-lg,button.btn-lg{font-size:15px;padding:12px 30px}.btn.btn-md,button.btn-md{font-size:14px;padding:8px 15px}.btn.btn-sm,button.btn-sm{font-size:13px;padding:5px 12px}.btn.btn-xs,button.btn-xs{font-size:12px;padding:3px 10px}.header{background-color:rgba(18,27,96,0.8);width:100%;top:0;position:fixed;z-index:9}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header:hover{background-color:#121b60}@media only screen and (max-width: 767px){.header{background-color:#121b60}}.header .navbar{margin:0;padding:0;border:0;border-radius:0;min-height:auto}.header .navbar .navbar-inner{position:relative}@media only screen and (min-width: 768px) and (max-width: 991px){.header .navbar .navbar-inner{padding-left:0;padding-right:0}}.header .navbar .navbar-header{padding:10px 0}.header .navbar .navbar-header .navbar-toggle{border:0;border-radius:0;margin:0 10px 0 0;padding:9px 10px 11px 10px}.header .navbar .navbar-header .navbar-toggle .icon-bar:nth-of-type(2){top:1px}.header .navbar .navbar-header .navbar-toggle .icon-bar:nth-of-type(3){top:2px}.header .navbar .navbar-header .navbar-toggle .icon-bar{background-color:#fff;position:relative;transition:all 500ms ease-in-out}.header .navbar .navbar-header .navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.header .navbar .navbar-header .navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.header .navbar .navbar-header .navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.header .navbar .navbar-header .logo-conatiner{display:block;padding:0;height:auto}.header .navbar .navbar-header .logo-conatiner:before,.header .navbar .navbar-header .logo-conatiner:after{content:"";display:table}.header .navbar .navbar-header .logo-conatiner:after{clear:both}@media only screen and (max-width: 767px){.header .navbar .navbar-header .logo-conatiner{width:100%}}.header .navbar .navbar-header .logo-conatiner .logo{width:128px}@media only screen and (max-width: 767px){.header .navbar .navbar-header .logo-conatiner .ki-logo{width:138px;padding:6px 10px 0 15px}}.header .navbar .navbar-header .logo-conatiner .logo,.header .navbar .navbar-header .logo-conatiner .text{display:block}@media only screen and (max-width: 767px){.header .navbar .navbar-header .logo-conatiner .logo,.header .navbar .navbar-header .logo-conatiner .text{float:left;margin-top:4px}}.header .navbar .navbar-header .logo-conatiner .logo{padding-bottom:4px}@media only screen and (max-width: 767px){.header .navbar .navbar-header .logo-conatiner .logo{margin-right:6px}}.header .navbar .navbar-header .logo-conatiner .text{position:relative}.header .navbar .navbar-header .logo-conatiner .text .text-inner{font-size:36px;letter-spacing:0.075em;line-height:1;color:#fff;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 767px){.header .navbar .navbar-header .logo-conatiner .text .text-inner{font-size:22px;letter-spacing:0.075em;line-height:1.2}}.header .navbar .navbar-collapse ul.navbar-nav{margin:0;padding:0;list-style:none;margin-top:25px;margin-right:-15px}.header .navbar .navbar-collapse ul.navbar-nav li{float:left;padding:inherit;text-align:left}.header .navbar .navbar-collapse ul.navbar-nav li:before{content:none}.header .navbar .navbar-collapse ul.navbar-nav li{padding:0}.header .navbar .navbar-collapse ul.navbar-nav li a{color:#fff;font-size:13px;text-transform:uppercase;border-bottom:4px solid transparent}.header .navbar .navbar-collapse ul.navbar-nav li a:hover,.header .navbar .navbar-collapse ul.navbar-nav li a:active,.header .navbar .navbar-collapse ul.navbar-nav li a:focus{background-color:transparent;color:#00a5d9;border-bottom:4px solid #00a5d9}@media only screen and (min-width: 768px) and (max-width: 991px){.header .navbar .navbar-collapse ul.navbar-nav li a{padding:10px 6px}}.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn{padding:14px;margin:0;margin-left:10px;border:1px solid transparent;border-radius:0;background-clip:padding-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn:hover{background-color:transparent;border:1px solid #00a5d9;color:#00a5d9}@media only screen and (max-width: 767px){.header .navbar .navbar-collapse ul.navbar-nav{margin:0;padding-bottom:10px}.header .navbar .navbar-collapse ul.navbar-nav li{width:100%}.header .navbar .navbar-collapse ul.navbar-nav li a{padding-left:0}.header .navbar .navbar-collapse ul.navbar-nav li a:link,.header .navbar .navbar-collapse ul.navbar-nav li a:visited,.header .navbar .navbar-collapse ul.navbar-nav li a:hover,.header .navbar .navbar-collapse ul.navbar-nav li a:active,.header .navbar .navbar-collapse ul.navbar-nav li a:focus{border-bottom:1px solid rgba(255,255,255,0.2)}.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn{margin-left:0}.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn:link,.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn:visited,.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn:hover,.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn:active,.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn:focus{border:none}}@media only screen and (min-width: 768px) and (max-width: 991px){.header .navbar .navbar-collapse ul.navbar-nav{margin-top:35px}.header .navbar .navbar-collapse ul.navbar-nav li{position:static}.header .navbar .navbar-collapse ul.navbar-nav li a{padding:10px}.header .navbar .navbar-collapse ul.navbar-nav li.contact .btn{padding:7px 10px;position:absolute;right:10px;top:-1px}}.footer{background-color:#202020;overflow:hidden}.footer:before,.footer:after{content:"";display:table}.footer:after{clear:both}.footer .footer-container{padding-top:3%}.footer .footer-container a.a-white{display:block;font-size:16px;color:#fff;font-weight:900;border-bottom:1px solid #606060;padding-bottom:15px;margin-bottom:15px}.footer .footer-container .widget{padding-bottom:24px}.footer .footer-container .widget .footer-heading{font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;padding:3px 0}.footer .footer-container .widget ul.menu{margin:0;padding:0;list-style:none}.footer .footer-container .widget ul.menu li{float:none;padding:inherit;text-align:inherit}.footer .footer-container .widget ul.menu li:before{content:none}.footer .footer-container .widget ul.menu li.menu-item a{display:block;color:#606060;padding:4px 0}.footer .footer-container .widget ul.menu li.menu-item a:hover{color:#c6c6c6}.footer .footer-container .more-countries ul.menu{margin:0;padding:0;list-style:none}.footer .footer-container .more-countries ul.menu li{float:none;padding:inherit;text-align:inherit}.footer .footer-container .more-countries ul.menu li:before{content:none}.footer .footer-container .more-countries ul.menu li.menu-item a{display:block;font-size:14px;color:#fff;font-weight:700;text-transform:uppercase;padding:5px 0}.footer .footer-container .more-countries ul.menu li.menu-item a:hover{text-decoration:underline}.footer .footer-container .more-trigger .show-more{width:100%;padding:10px 0;border:none;font-size:15px;font-weight:700;color:#fff;background-color:transparent;text-transform:uppercase}.footer .footer-container .more-trigger .show-more:focus{outline:none}.footer .footer-container .more-trigger .show-more:after{content:"\e985";display:block;font-family:'kie' !important;font-size:20px;margin-top:6px;color:#aaa;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all 0.3s ease}.footer .footer-container .more-trigger .show-more.active:after{transform:rotate(45deg)}.footer .copy-right{margin-top:20px;padding-top:20px;padding-bottom:40px;border-top:1px solid #606060;color:#aaa;text-align:center}[class*="sr-"]{visibility:hidden}@media only screen and (max-width: 767px){[class*="sr-"]{visibility:visible}}.hero{position:relative}.hero:before{content:'';float:left;padding-bottom:NaN%}.hero:after{content:'';display:table;clear:both}@media only screen and (max-width: 767px){.hero{margin-top:54px}}@media only screen and (min-width: 768px){.hero{position:relative}.hero:before{content:'';float:left;padding-bottom:56.25%}.hero:after{content:'';display:table;clear:both}}@media only screen and (min-width: 992px){.hero{position:relative}.hero:before{content:'';float:left;padding-bottom:43.75%}.hero:after{content:'';display:table;clear:both}}@media only screen and (min-width: 1200px){.hero{position:relative}.hero:before{content:'';float:left;padding-bottom:40%}.hero:after{content:'';display:table;clear:both}}@media only screen and (max-width: 767px){.hero .hero-video{position:relative}.hero .hero-video:before{content:'';float:left;padding-bottom:56.25%}.hero .hero-video:after{content:'';display:table;clear:both}}.hero .hero-video:before,.hero .hero-video:after{content:"";display:table}.hero .hero-video:after{clear:both}.hero .hero-video .video-container{width:100%;height:100%;position:absolute}@media only screen and (min-width: 768px){.hero .hero-video .video-container video{top:50% !important}}@media only screen and (min-width: 992px){.hero .hero-video .video-container video{top:64% !important}}@media only screen and (min-width: 1200px){.hero .hero-video .video-container video{top:68% !important}}.hero .hero-curtain{background-color:#2F353E;position:absolute;top:0;left:0;z-index:1}@media only screen and (max-width: 767px){.hero .hero-curtain{display:none}}.hero .hero-text{background:rgba(0,0,0,0.1) url(../images/hero-mask.png) center center repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}@media only screen and (max-width: 767px){.hero .hero-text{position:static;background:#eee}}.hero .hero-text .container{position:relative;height:100%}.hero .hero-text .container .text-container{position:absolute;bottom:0;left:auto;right:0;padding-bottom:80px}.hero .hero-text .container .text-container h1{color:#fff;font-size:60px;font-weight:900;text-transform:uppercase;margin:0;padding:0 0 2% 0;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.hero .hero-text .container .text-container h2{color:#fff;font-size:24px;font-weight:500;margin:0;padding:0 0 5% 0}.hero .hero-text .container .text-container .btn{text-transform:uppercase}@media only screen and (max-width: 767px){.hero .hero-text .container .text-container{position:static;width:100%;padding:6% 0;text-align:center}.hero .hero-text .container .text-container h1{color:#202020;font-size:34px}.hero .hero-text .container .text-container h2{color:#404040;font-size:18px;padding-left:8%;padding-right:8%}.hero .hero-text .container .text-container .btn.btn-lg{font-size:14px;display:block;margin:2% 4%}.hero .hero-text .container .text-container .btn.btn-white-ghost{border:1px solid #414980;color:#414980}.hero .hero-text .container .text-container .btn.btn-white-ghost:hover{background-color:#414980;color:#fff}.hero .hero-text .container .text-container .btn.btn-white-ghost:active{border:1px solid transparent;background-color:#1f223c;color:#fff}}@media only screen and (min-width: 768px){.hero .hero-text .container .text-container{width:100%;padding-bottom:30px;text-align:center}.hero .hero-text .container .text-container h1{font-size:36px}.hero .hero-text .container .text-container h2{font-size:18px}}@media only screen and (min-width: 992px){.hero .hero-text .container .text-container{width:53%;padding-bottom:7%;text-align:left}.hero .hero-text .container .text-container h1{font-size:38px}.hero .hero-text .container .text-container h2{font-size:20px}}@media only screen and (min-width: 1200px){.hero .hero-text .container .text-container{width:53%;left:auto;right:0;padding-bottom:8%}.hero .hero-text .container .text-container h1{font-size:48px}.hero .hero-text .container .text-container h2{font-size:24px}}@media only screen and (min-width: 1600px){.hero .hero-text .container .text-container{padding-bottom:9%}}section h2.title{font-size:3vw;text-align:center;padding:0 0 4% 0;margin:0;color:#232f84;text-transform:uppercase;font-weight:700}@media (max-width: 933.3333333333px){section h2.title{font-size:28px}}@media (min-width: 1400px){section h2.title{font-size:42px}}section h2.title .icon{font-size:3.5vw;display:block;margin-bottom:1.5%}@media (max-width: 1028.5714285714px){section h2.title .icon{font-size:36px}}@media (min-width: 1942.8571428571px){section h2.title .icon{font-size:68px}}section p.title-body{padding:0 0 4% 0}@media only screen and (max-width: 991px){section p.title-body{font-size:14px}}section p a{display:inline-block;color:#232f84;font-weight:700;text-decoration:underline;transition:all 0.1s ease}section p a:hover,section p a:active{transform:scale(1.1);text-decoration:none;color:#00a5d9;background-color:#fff}@media only screen and (max-width: 991px){section p a{display:inline}}section.overview{padding:5% 0}section.overview h2 .strapline{display:block;color:#606060;padding:10px 0;font-weight:400;text-transform:uppercase}@media only screen and (min-width: 0px) and (max-width: 767px){section.overview h2 br{display:none}}section.overview .k-icon{display:block;width:8%;min-width:36px;margin:0 auto 2% auto}section.overview p.title-body{padding:0;color:#404040;font-weight:300}section.business-area{background-color:#eee}section.business-area div[class^="flex-col-"]{padding:4px}section.business-area .business-item{height:100%;background-color:#fff;box-shadow:0px 2px 20px 0px rgba(0,0,0,0.1)}section.business-area .business-item .image-title{position:relative;background-color:#606060}section.business-area .business-item .image-title:before{content:'';float:left;padding-bottom:56.25%}section.business-area .business-item .image-title:after{content:'';display:table;clear:both}section.business-area .business-item .image-title .title-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:2vw;color:#fff;font-weight:900;text-transform:uppercase;line-height:1.14285714}@media (max-width: 900px){section.business-area .business-item .image-title .title-text{font-size:18px}}@media (min-width: 1400px){section.business-area .business-item .image-title .title-text{font-size:28px}}section.business-area .business-item .desc{padding:15%;font-size:16px;line-height:1.71428571}section.business-area .business-item .desc p a{display:inline}@media only screen and (max-width: 991px){section.business-area .business-item .desc{padding:20px;font-size:14px;line-height:1.57142857}}section.career-area{background-color:#fff}section.career-area .career-items{padding-bottom:2%}section.career-area .career-items:before,section.career-area .career-items:after{content:"";display:table}section.career-area .career-items:after{clear:both}section.career-area .career-item{border:4px solid transparent}section.career-area .career-item .item-inner{position:relative;transition:all 0.3s ease;background-color:#eee;border:1px solid #ddd;overflow:hidden}section.career-area .career-item .item-inner:before{content:'';float:left;padding-bottom:36.3636363636%}section.career-area .career-item .item-inner:after{content:'';display:table;clear:both}@media only screen and (min-width: 768px){section.career-area .career-item .item-inner{position:relative}section.career-area .career-item .item-inner:before{content:'';float:left;padding-bottom:43.75%}section.career-area .career-item .item-inner:after{content:'';display:table;clear:both}}@media only screen and (min-width: 992px){section.career-area .career-item .item-inner{position:relative}section.career-area .career-item .item-inner:before{content:'';float:left;padding-bottom:66.6666666667%}section.career-area .career-item .item-inner:after{content:'';display:table;clear:both}}section.career-area .career-item .item-inner .title-text{position:relative;width:100%;padding:0 5%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.career-area .career-item .item-inner .title-text h3{font-size:2vw;text-transform:uppercase;line-height:1.14285714;padding:0 0 6px 0}@media (max-width: 900px){section.career-area .career-item .item-inner .title-text h3{font-size:18px}}@media (min-width: 1200px){section.career-area .career-item .item-inner .title-text h3{font-size:24px}}section.career-area .career-item .item-inner .title-text p{overflow:hidden;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;text-overflow:-o-ellipsis-lastline;margin:0}section.career-area .career-item .item-inner .btn{position:absolute;display:block;bottom:15px;left:50%;width:100px;margin:0;margin-left:-50px;opacity:0;filter:alpha(opacity=0)}section.career-area .career-item .item-inner .btn .more{display:inline}section.career-area .career-item .item-inner .btn .less{display:none}section.career-area .career-item .item-inner:hover{background-color:#414980}section.career-area .career-item .item-inner:hover .title-text h3,section.career-area .career-item .item-inner:hover .title-text p{color:#fff}section.career-area .career-item .item-inner:hover .btn{opacity:1;filter:alpha(opacity=100)}@media only screen and (max-width: 991px){section.career-area .career-item .item-inner .btn{display:none}}section.career-area .career-item.mg-row-open .item-inner{background-color:#414980}section.career-area .career-item.mg-row-open .item-inner .title-text h3,section.career-area .career-item.mg-row-open .item-inner .title-text p{color:#fff}section.career-area .career-item.mg-row-open .item-inner .btn{bottom:15px;opacity:1;filter:alpha(opacity=100)}section.career-area .career-item.mg-row-open .item-inner .btn .more{display:none}section.career-area .career-item.mg-row-open .item-inner .btn .less{display:inline}section.career-area .mg-indicator{border-bottom:14px solid #2f353e;border-left:14px solid transparent;border-right:14px solid transparent}section.career-area .mg-targets .mg-target{background-color:#2F353E}section.career-area .mg-targets .mg-target.collapsed-item{position:relative}section.career-area .mg-targets .mg-target.collapsed-item h3.title{text-align:left;color:#fff;text-transform:uppercase}section.career-area .mg-targets .mg-target.collapsed-item p.desc{color:#fff}section.career-area .mg-targets .mg-target.collapsed-item .image-container{position:absolute;right:0;top:0;height:100%;border:15px solid transparent}@media only screen and (max-width: 767px){section.career-area .mg-targets .mg-target.collapsed-item .image-container{position:relative;width:100%;height:auto;border:10px solid transparent}section.career-area .mg-targets .mg-target.collapsed-item .image-container:before{content:'';float:left;padding-bottom:44.4444444444%}section.career-area .mg-targets .mg-target.collapsed-item .image-container:after{content:'';display:table;clear:both}section.career-area .mg-targets .mg-target.collapsed-item .image-container .bg-fill{position:absolute}}@media only screen and (min-width: 768px){section.career-area .mg-targets .mg-target.collapsed-item .image-container{width:50%}}@media only screen and (min-width: 992px){section.career-area .mg-targets .mg-target.collapsed-item .image-container{width:48%}}section.career-area .mg-targets .mg-target.collapsed-item .btn{text-transform:uppercase}@media only screen and (max-width: 767px){section.career-area .mg-targets .mg-target.collapsed-item .area-content{padding:0 6%;margin-top:-30px}section.career-area .mg-targets .mg-target.collapsed-item p.desc{font-size:14px;line-height:1.42857143}section.career-area .mg-targets .mg-target.collapsed-item .image-container .bg-fill{margin-top:-30px}}@media only screen and (min-width: 768px){section.career-area .mg-targets .mg-target.collapsed-item .area-content{padding:5% 6%}section.career-area .mg-targets .mg-target.collapsed-item p.desc{font-size:14px;line-height:1.42857143}}@media only screen and (min-width: 992px){section.career-area .mg-targets .mg-target.collapsed-item .area-content{padding:8% 6%}section.career-area .mg-targets .mg-target.collapsed-item p.desc{font-size:16px;line-height:1.42857143}}@media only screen and (min-width: 1200px){section.career-area .mg-targets .mg-target.collapsed-item .area-content{padding:10% 6%}section.career-area .mg-targets .mg-target.collapsed-item p.desc{font-size:18px;line-height:1.57142857}}section.career-area .contact-us .btn{text-transform:uppercase}@media only screen and (max-width: 767px){section.career-area .contact-us .btn{display:block;white-space:inherit}}section.ki-staff{background-image:url(../images/ki-staff-bg.jpg);background-attachment:fixed}section.ki-staff h2.title{color:#fff}section.ki-staff p.title-body{color:#fff}section.ki-staff .staff-item{background-color:rgba(18,27,96,0.7);height:100%;margin:10px 0}section.ki-staff .staff-item .staff-image{position:relative}section.ki-staff .staff-item .staff-image:before{content:'';float:left;padding-bottom:100%}section.ki-staff .staff-item .staff-image:after{content:'';display:table;clear:both}section.ki-staff .staff-item .staff-image .bg-fill{position:absolute}section.ki-staff .staff-item .profile-name{position:absolute;z-index:2;bottom:0;left:0;background-color:#fff;padding:15px 7.5%;font-size:24px;color:#232f84;font-weight:700}section.ki-staff .staff-item .profile-name span.role{font-style:italic;font-size:14px;color:#00a5d9}@media only screen and (max-width: 991px){section.ki-staff .staff-item .profile-name{font-size:18px}}section.ki-staff .staff-item .staff-desc{padding:30px 7.5%;color:#fff;font-style:italic;line-height:1.57142857}section.ki-location{background-color:#eee}section.ki-location .location-info .location-group .location-item{z-index:2;position:relative;background-color:rgba(255,255,255,0.8);box-shadow:2px 2px 18px 0px rgba(0,0,0,0.05);height:100%;padding:15px}@media only screen and (min-width: 0px) and (max-width: 767px){section.ki-location .location-info .location-group .location-item{margin:5px 0}}section.ki-location .location-info .location-group .location-item h3{padding:0 0 6px 0;margin:0;text-transform:uppercase;font-size:1.5vw;font-weight:900}@media (max-width: 1066.6666666667px){section.ki-location .location-info .location-group .location-item h3{font-size:16px}}@media (min-width: 1200px){section.ki-location .location-info .location-group .location-item h3{font-size:18px}}section.ki-location .location-info .location-group .location-item .country-box{padding-bottom:6px}section.ki-location .location-info .location-group .location-item .country-box:before,section.ki-location .location-info .location-group .location-item .country-box:after{content:"";display:table}section.ki-location .location-info .location-group .location-item .country-box:after{clear:both}section.ki-location .location-info .location-group .location-item .country-box .country-label{padding:2px 0;font-weight:700;color:#202020;text-transform:uppercase}@media only screen and (max-width: 1199px){section.ki-location .location-info .location-group .location-item .country-box .country-label{font-size:13px}}@media only screen and (max-width: 991px){section.ki-location .location-info .location-group .location-item .country-box .country-label{font-size:12px}}section.ki-location .location-info .location-group .location-item .country-box .city-label{padding:1px 0;font-size:13px;color:#404040;text-transform:none;font-weight:400}@media only screen and (max-width: 991px){section.ki-location .location-info .location-group .location-item .country-box .city-label{font-size:12px}}section.ki-location .location-info .location-group .location-item .pin-container{position:absolute;border-left:2px solid #00a5d9}section.ki-location .location-info .location-group .location-item .pin-container .continent-label{display:block;font-size:12px;color:#fff;font-weight:700;background-color:#00a5d9;text-transform:uppercase;padding:6px 15px;margin-left:-15px;border-radius:30px;background-clip:padding-box}section.ki-location .location-info .location-group .location-item .pin-container:before{content:'';position:absolute;width:10px;height:10px;background-color:#00a5d9;border-radius:5px;background-clip:padding-box}section.ki-location .location-info .location-group.location-upper .location-item .pin-container{top:100%;left:0;padding-top:120px}section.ki-location .location-info .location-group.location-upper .location-item .pin-container:before{top:-5px;left:-6px}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.n-america{margin-left:40%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.europe{margin-left:45%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.asia{margin-left:40%}@media only screen and (min-width: 0px) and (max-width: 767px){section.ki-location .location-info .location-group.location-upper .location-item .pin-container{display:none}}@media only screen and (min-width: 768px){section.ki-location .location-info .location-group.location-upper .location-item .pin-container{padding-top:28px}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.n-america{margin-left:34%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.europe{margin-left:45%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.asia{margin-left:40%}}@media only screen and (min-width: 992px){section.ki-location .location-info .location-group.location-upper .location-item .pin-container{padding-top:68px}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.n-america{margin-left:40%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.europe{margin-left:45%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.asia{margin-left:40%}}@media only screen and (min-width: 1200px){section.ki-location .location-info .location-group.location-upper .location-item .pin-container{padding-top:120px}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.n-america{margin-left:40%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.europe{margin-left:45%}section.ki-location .location-info .location-group.location-upper .location-item .pin-container.asia{margin-left:40%}}section.ki-location .location-info .location-group.location-lower .location-item .pin-container{bottom:100%;left:0;padding-bottom:140px}section.ki-location .location-info .location-group.location-lower .location-item .pin-container:before{bottom:-5px;left:-6px}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.s-america{margin-left:64%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.africa{margin-left:60%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.oceania{margin-left:60%}@media only screen and (min-width: 0px) and (max-width: 767px){section.ki-location .location-info .location-group.location-lower .location-item .pin-container{display:none}}@media only screen and (min-width: 768px){section.ki-location .location-info .location-group.location-lower .location-item .pin-container{padding-bottom:50px}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.s-america{margin-left:46%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.africa{margin-left:52%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.oceania{margin-left:46%}}@media only screen and (min-width: 992px){section.ki-location .location-info .location-group.location-lower .location-item .pin-container{padding-bottom:76px}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.s-america{margin-left:60%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.africa{margin-left:60%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.oceania{margin-left:60%}}@media only screen and (min-width: 1200px){section.ki-location .location-info .location-group.location-lower .location-item .pin-container{padding-bottom:140px}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.s-america{margin-left:64%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.africa{margin-left:60%}section.ki-location .location-info .location-group.location-lower .location-item .pin-container.oceania{margin-left:60%}}section.ki-location .location-info .location-mid img{margin:-100px 0 -20px 0}@media only screen and (min-width: 0px) and (max-width: 767px){section.ki-location .location-info .location-mid{display:none}}section.extra-link{text-align:center}section.extra-link .ki-logo{width:75%;max-width:320px;margin:0 auto 30px auto}@media only screen and (max-width: 767px){section.extra-link .ki-logo{max-width:240px}}section.extra-link .links ul{margin:0;padding:0;list-style:none;display:inline-block}section.extra-link .links ul li{float:left;padding:inherit;text-align:left}section.extra-link .links ul li:before{content:none}section.extra-link .links ul .link-item{font-size:18px;padding:2px 30px;border-left:1px solid #ccc}section.extra-link .links ul .link-item:first-child{border:none}section.extra-link .links ul .link-item a{color:#232f84}section.extra-link .links ul .link-item a:hover{text-decoration:underline}@media only screen and (min-width: 0px) and (max-width: 767px){section.extra-link .links ul{margin:0;padding:0;list-style:none;width:100%;font-size:20px}section.extra-link .links ul li{float:none;padding:inherit;text-align:inherit}section.extra-link .links ul li:before{content:none}section.extra-link .links ul .link-item{font-size:16px;padding:6px 0;border:0}}section.extra-link .socials ul{margin:0;padding:0;list-style:none;display:inline-block;margin-top:4%}section.extra-link .socials ul li{float:left;padding:inherit;text-align:left}section.extra-link .socials ul li:before{content:none}section.extra-link .socials ul .social-item{font-size:36px;padding:0 8px}section.extra-link .socials ul .social-item a{color:#2F353E}section.extra-link .socials ul .social-item a:hover{color:#5b6778}.ki-contact-popup .modal-content,.ki-location-popup .modal-content{border:none;box-shadow:0px 3px 40px 0px rgba(0,0,0,0.25);border-radius:0;background-clip:padding-box}.ki-contact-popup .modal-content .content-inner,.ki-location-popup .modal-content .content-inner{padding:4%}.ki-contact-popup .modal-content .content-inner h2,.ki-location-popup .modal-content .content-inner h2{margin-bottom:0.75em;text-transform:uppercase}.ki-contact-popup .modal-content .content-inner p,.ki-location-popup .modal-content .content-inner p{color:#2F353E}.ki-contact-popup .modal-content .content-inner .icon,.ki-location-popup .modal-content .content-inner .icon{font-size:2.4vw;color:#2F353E}@media (max-width: 1000px){.ki-contact-popup .modal-content .content-inner .icon,.ki-location-popup .modal-content .content-inner .icon{font-size:24px}}@media (min-width: 1500px){.ki-contact-popup .modal-content .content-inner .icon,.ki-location-popup .modal-content .content-inner .icon{font-size:36px}}.ki-contact-popup .modal-content .close,.ki-location-popup .modal-content .close{position:absolute;width:28px;height:28px;right:0;top:0;border:none;margin:0;padding:0;font-size:14px;line-height:1;text-shadow:none;background-color:transparent;border-radius:0;background-clip:padding-box;opacity:.5;filter:alpha(opacity=50)}.ki-contact-popup .modal-content .close:hover,.ki-location-popup .modal-content .close:hover{opacity:1;filter:alpha(opacity=100);transform:rotate(90deg)}.modal-backdrop{background-color:#ffffff}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=90)}.ki-location-popup h2{text-align:center}.ki-location-popup .modal-content .area-container{text-align:center}.ki-location-popup .modal-content .area-container:before,.ki-location-popup .modal-content .area-container:after{content:"";display:table}.ki-location-popup .modal-content .area-container:after{clear:both}.ki-location-popup .modal-content .area-container .flex-col{width:33.33333333%;display:inline-block;float:none;text-align:left;margin-right:-4px;vertical-align:top}.ki-location-popup .modal-content .area-container .flex-col:before,.ki-location-popup .modal-content .area-container .flex-col:after{content:"";display:table}.ki-location-popup .modal-content .area-container .flex-col:after{clear:both}@media only screen and (min-width: 0px) and (max-width: 767px){.ki-location-popup .modal-content .area-container .flex-col{width:50%}}.ki-location-popup .modal-content .area-container a{display:block;padding:15px 18%}@media only screen and (min-width: 0px) and (max-width: 767px){.ki-location-popup .modal-content .area-container a{padding:15px 5%}}.ki-location-popup .modal-content .area-container a.item .image{display:block;overflow:hidden;background-color:#eee;margin-left:10%;margin-right:10%;width:auto;position:relative;border-radius:50%;background-clip:padding-box}.ki-location-popup .modal-content .area-container a.item .image:before{content:'';float:left;padding-bottom:100%}.ki-location-popup .modal-content .area-container a.item .image:after{content:'';display:table;clear:both}.ki-location-popup .modal-content .area-container a.item .image.emea{background-image:url(../images/job-area-emea.png)}.ki-location-popup .modal-content .area-container a.item .image.n-america{background-image:url(../images/job-area-n-america.png)}.ki-location-popup .modal-content .area-container a.item .image.oceania{background-image:url(../images/job-area-oceania.png)}.ki-location-popup .modal-content .area-container a.item .image.singapore{background-image:url(../images/job-area-singapore.png)}.ki-location-popup .modal-content .area-container a.item .image.hongkong{background-image:url(../images/job-area-hongkong.png)}.ki-location-popup .modal-content .area-container a.item .text{display:block;padding-top:5%;text-transform:uppercase;color:#606060;text-align:center;font-weight:700}@media only screen and (min-width: 0px) and (max-width: 767px){.ki-location-popup .modal-content .area-container a.item .text{font-size:13px}}.ki-location-popup .modal-content .area-container a.item:hover .image{background-color:#CBFBFF;box-shadow:0px 3px 7px 0px rgba(0,0,0,0.5)}.ki-location-popup .modal-content .area-container a.item:hover .text{color:#202020}.privacy-page .privacy{margin-top:80px}section.privacy h2.title{text-align:left}section.privacy h2.title .strapline{display:block;font-size:24px;text-transform:none}section.privacy hr{border-top:1px solid #dddddd;margin:4% 0}section.privacy p{font-size:15px}@media only screen and (max-width: 991px){section.privacy p{font-size:14px}}section.privacy p strong,section.privacy ul>li strong{color:#303030}body.gpg-report .gpg-hero{background:#404040;height:280px}@media only screen and (min-width: 768px){body.gpg-report .gpg-hero{height:320px}}@media only screen and (min-width: 992px){body.gpg-report .gpg-hero{height:400px}}@media only screen and (min-width: 1200px){body.gpg-report .gpg-hero{height:520px}}body.gpg-report .gpg-hero .hero-image{position:relative;z-index:1;height:100%;background-image:url(/dist/images/gender-pay-gap.jpg)}body.gpg-report .gpg-hero .hero-image:after{content:"";position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;background:rgba(25,20,43,0.1);background:linear-gradient(to bottom, rgba(25,20,43,0.1) 0, rgba(25,20,43,0.1) 40%, rgba(25,20,43,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0019142b',endColorstr='#bf19142b',GradientType=0)}body.gpg-report .gpg-hero .hero-image .container{position:relative;height:100%}body.gpg-report .gpg-hero .hero-image .container h1.title{position:absolute;width:100%;left:0;bottom:8%;color:#FFFFFF;text-align:center;text-transform:uppercase;font-weight:900;font-size:3.6vw}@media (max-width: 666.6666666667px){body.gpg-report .gpg-hero .hero-image .container h1.title{font-size:24px}}@media (min-width: 1611.1111111111px){body.gpg-report .gpg-hero .hero-image .container h1.title{font-size:58px}}body.gpg-report .section{padding:4% 0}@media only screen and (max-width: 767px){body.gpg-report .section{padding:40px 0}}body.gpg-report .gpg-intro{background:#f0f0f0;background:linear-gradient(to bottom, #f0f0f0 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 )}body.gpg-report .gpg-intro .container{text-align:center}@media only screen and (max-width: 767px){body.gpg-report .gpg-intro .container{padding-left:30px;padding-right:30px}}body.gpg-report .gpg-intro .container p.desc{font-size:18px}@media only screen and (min-width: 768px){body.gpg-report .gpg-intro .container p.desc{font-size:20px}}@media only screen and (min-width: 992px){body.gpg-report .gpg-intro .container p.desc{font-size:24px}}body.gpg-report .gpg-intro .container p.desc a{font-weight:400;border-bottom:1px solid #0069aa}body.gpg-report .gpg-intro .btn-container{text-align:center;margin-top:0}body.gpg-report .gpg-intro .btn-container .btn{background-color:#007DB3}body.gpg-report .gpg-intro .btn-container .btn span{color:#fff}body.gpg-report .gpg-details{background-color:#747679}body.gpg-report .gpg-details .symbol{max-width:180px;margin:0 auto}body.gpg-report .gpg-details .symbol img{margin:0 auto 20px auto}@media only screen and (max-width: 767px){body.gpg-report .gpg-details .symbol img{margin-bottom:12px}}body.gpg-report .gpg-details h3.title{font-size:18px;text-align:center;text-transform:uppercase;color:#fff}@media only screen and (min-width: 768px){body.gpg-report .gpg-details h3.title{font-size:20px}}@media only screen and (min-width: 992px){body.gpg-report .gpg-details h3.title{font-size:24px}}body.gpg-report .gpg-details .flex-container .flex-item{position:relative;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:15px}@media only screen and (min-width: 768px){body.gpg-report .gpg-details .flex-container .flex-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:15px 30px}body.gpg-report .gpg-details .flex-container .flex-item:first-child:after{content:"";position:absolute;display:block;width:1px;height:calc(100% - 30px);top:15px;right:0;background-color:rgba(255,255,255,0.2)}}body.gpg-report .gpg-details p.desc{position:relative;color:#FFFFFF;font-size:18px}@media only screen and (max-width: 767px){body.gpg-report .gpg-details p.desc{font-size:14px}}body.gpg-report .gpg-details p.desc a{color:#00E4FF;text-decoration:underline;font-weight:700}body.gpg-report .btn-container{margin-top:10px}@media only screen and (min-width: 768px){body.gpg-report .btn-container{margin-top:30px}}body.gpg-report .btn-container a.btn{background-color:#FFFFFF;padding:10px 15px;margin:0;max-width:284px}body.gpg-report .btn-container a.btn span{display:block}body.gpg-report .btn-container a.btn span.image{float:left;margin-right:10px;width:36px}body.gpg-report .btn-container a.btn span.text{overflow:hidden;text-align:left;line-height:1.28;color:#007DB3;white-space:normal}body.gpg-report .btn-container a.btn span.text .base{line-height:1.33;padding-top:5px}body.gpg-report .btn-container a.btn span.text .upper{padding-top:12px}body.gpg-report .btn-container a.btn span.text .lower{padding-top:6px}body.gpg-report .btn-container a.btn span.text .text-large{font-size:20px;font-weight:800;text-transform:uppercase}@media only screen and (max-width: 767px){body.gpg-report .btn-container a.btn span.text .upper,body.gpg-report .btn-container a.btn span.text .lower,body.gpg-report .btn-container a.btn span.text .text-large{font-size:14px;padding-top:4px}}body.gpg-report .btn-container a.btn:hover{background-color:#1D0C58}body.gpg-report .btn-container a.btn:hover span.text{color:#FFFFFF}@media only screen and (max-width: 767px){body.gpg-report .btn-container a.btn{padding:10px 14px}}body.gpg-report .footer .copy-right{border-top:none}


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