body,html{height:100%;margin:0;padding:0}body{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;color:#212121;background:#FFF;overflow-x:hidden;margin:auto}body.stop-scrolling{height:100%;overflow:hidden}#mobile{display:block}.flex{display:flex}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.flex-fill{flex:1}.hidden{visibility:hidden;opacity:0}.visible{visibility:visible;opacity:1}.nocallout{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h2{font-family:Oxygen,sans-serif;font-weight:700;font-size:44px;color:#212121;margin:0;padding:0;text-shadow:1px 1px 1px #e0e0e0}h3{color:#2E77B8;font-size:24px;line-height:120%;letter-spacing:.75px;padding:10px 0}.wrapper{position:relative;width:100%;min-height:100%;background:#FFF;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.container{width:1120px;margin:0 auto;position:relative}#content{position:relative}@media (min-width:640px){::-webkit-scrollbar{-webkit-appearance:none;width:8px}::-webkit-scrollbar-thumb{background-color:#2E77B8;box-shadow:rgba(0,0,0,.1) 0 0 1px;border-radius:4px}}@media (max-width:1160px){.container{width:1040px}}@media (max-width:1080px){.container{width:960px}}@media (max-width:1000px){.container{width:880px}}@media (max-width:920px){.container{width:800px}}@media (max-width:840px){.container{width:720px}}@media (max-width:800px){.nano{position:relative;width:100%;height:100%;overflow:hidden;z-index:401}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,0);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;transition:.2s;border-radius:5px;z-index:402}.nano>.nano-pane>.nano-slider{background:rgba(0,0,0,.3);position:relative;margin:0 2px;border-radius:4px}.nano-pane.active,.nano-pane.flashed,.nano:focus>.nano-pane,.nano:hover>.nano-pane{visibility:visible\9;opacity:.99}}@media (max-width:760px){.container{width:640px}}@media (max-width:680px){#mobile{display:none}.container{width:560px}h2{font-size:42px}h3{font-size:22px;letter-spacing:.5px}}@media (max-width:600px){.container{width:auto;padding:0 18px}}@media (max-width:440px){h2{font-size:36px}h3{font-size:20px}}@media (max-width:380px){h2{font-size:28px}}header{position:fixed;top:0;left:0;width:100%;height:100px;z-index:302;background-color:rgba(255,255,255,.98);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.scroll header{height:60px;box-shadow:1px 2px 2px rgba(0,0,0,.1);background-color:rgba(255,255,255,.92)}header .container{width:100%;height:100%;padding:0;margin:0}@media (max-width:1020px){header{height:80px}}@media (max-width:860px){header{height:70px}}@media (max-width:800px){header{height:60px;border-bottom:0 transparent solid}}@media (max-width:440px){.scroll header,header{height:50px}}header .logo{display:block;height:100%;display:flex;justify-content:flex-start;align-items:center;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .logo a{height:100%;display:flex;justify-content:center;align-items:center;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .logo svg{height:calc(100% - 36px);padding-left:15px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.scroll header .logo svg{height:calc(100% - 12px)}header .logo .small{display:none}@media (max-width:1020px){header .logo .full{display:none}header .logo .small{display:block}header .logo svg{height:calc(100% - 20px);padding-left:12px}.scroll header .logo svg{height:calc(100% - 12px)}}@media (max-width:940px){header .logo svg{height:calc(100% - 24px)}}@media (max-width:860px){header .logo svg{height:calc(100% - 20px)}}@media (max-width:800px){header .logo{justify-content:center}.scroll header .logo svg,header .logo svg{height:calc(100% - 20px);padding-left:0}}@media (max-width:440px){.scroll header .logo svg,header .logo svg{height:calc(100% - 15px)}}@media (max-width:400px){header .logo{justify-content:flex-start}.scroll header .logo svg,header .logo svg{padding-left:15px}.scroll header .logo .small,header .logo .small{display:block}}header .menu{position:absolute;left:12px;top:50%;z-index:302;height:16px;display:none;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .menu svg{position:absolute;top:0;left:0;display:block;height:16px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header .menu svg.menu-svg{fill:#101010;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}header .menu svg.close-svg{fill:#e91e63;opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}header.showmenu .menu svg.menu-svg{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}header.showmenu .menu svg.close-svg{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}header nav{font-family:Oxygen,sans-serif;font-weight:700;position:absolute;bottom:0;right:72px;z-index:1;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.scroll header nav{right:120px}header nav>ul>li{display:inline-block;position:relative;text-align:center;font-size:14px;line-height:50px;padding:0 14px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.scroll header nav>ul>li{line-height:60px}header nav .sub{position:absolute;top:100%;left:-10px;padding:15px 0 18px 0;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:6px;border-bottom-right-radius:48px;background:rgba(5,5,5,.85);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border:1px solid rgba(5,5,5,.25);box-shadow:0 4px 30px rgba(0,0,0,.1);-webkit-transform:translateY(-3rem) scale3d(.75,.75,1);-ms-transform:translateY(-3rem) scale3d(.75,.75,1);transform:translateY(-3rem) scale3d(.75,.75,1);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;visibility:hidden;opacity:0}header nav .sub ul{position:relative;z-index:401}header nav li:is(:hover,:focus) .sub{border-top-left-radius:0;border-top-right-radius:0;-webkit-transform:translateY(0) scale3d(1,1,1);-ms-transform:translateY(0) scale3d(1,1,1);transform:translateY(0) scale3d(1,1,1);visibility:visible;opacity:1}header nav .sub p{font-family:'Varela Round',sans-serif;font-weight:400;font-size:15px;text-align:left;margin:6px 0 8px 20px;color:rgba(255,255,255,.96)}header nav .sub .space{margin-top:8px}header nav .sub li{font-family:Oxygen,sans-serif;font-weight:400;font-size:15px;text-align:left;line-height:normal;letter-spacing:.75px;padding:8px 48px 8px 20px}header nav a,header nav span{display:block;color:#212121}header nav a{cursor:pointer}header nav span{cursor:default}header nav a:is(:hover,:focus),header nav li:is(:hover,:focus,.active) a,header nav li:is(:hover,:focus,.active) span,header nav span:is(:hover,:focus){color:#2E77B8}header nav .sub a{cursor:pointer;color:#fff!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header nav .sub a:is(:hover,:focus){color:#76d0f3!important}header nav .subsub{position:absolute;top:30px;left:calc(100%);padding:15px 0 18px 0;border-top-left-radius:2px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:36px;background:rgba(5,5,5,.75);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(2.7px);-webkit-backdrop-filter:blur(2.7px);border:1px solid rgba(5,5,5,.25);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;visibility:hidden;opacity:0}header nav .sub li:is(:hover,:focus) .subsub{visibility:visible;opacity:1}@media (max-width:1260px){header nav>ul>li{padding:0 7px}}@media (max-width:1220px){header nav>ul>li{padding:0 10px}}@media (max-width:1080px){header nav>ul>li{font-size:13px;padding:0 8px}header nav .sub{padding:10px 45px 18px 20px}}@media (max-width:1020px){header nav>ul>li{font-size:13px;line-height:42px;padding:0 10px}.scroll header nav>ul>li{padding:0 8px}header .icons>ul>li{line-height:42px}header nav .sub{padding:10px 32px 15px 15px}header nav .sub li{font-size:15px;padding:6px 0}}@media (max-width:1000px){header nav>ul>li{font-size:12px;padding:0 6px}.scroll header nav>ul>li{padding:0 5px}}@media (max-width:940px){.scroll header nav>ul>li,header nav>ul>li{padding:0 5px}}@media (max-width:920px){header nav .sub{padding:10px 20px 15px 15px}header nav .sub li{font-size:13px;padding:6px 0}}@media (max-width:890px){header nav>ul>li{padding:0 3px}}@media (max-width:860px){header nav{right:50px}.scroll header nav{right:96px}header nav>ul>li{padding:0 4px}.scroll header nav>ul>li{font-size:11px;padding:0 4px}header nav>ul>li{line-height:38px}}@media (max-width:800px){header .menu{display:block;padding:0 16px}header.showmenu .menu svg{fill:#e91e63}.scroll header nav,.scroll header nav.nano,header nav,header nav.nano{position:fixed;top:60px;left:0;right:0;opacity:0;visibility:hidden;background-color:transparent;-webkit-transform:translateY(-120%) scaleX(.8);-ms-transform:translateY(-120%) scaleX(.8);transform:translateY(-120%) scaleX(.8)}.scroll header.showmenu nav,header.showmenu nav{opacity:1;visibility:visible;-webkit-transform:translateY(0) scaleX(1);-ms-transform:translateY(0) scaleX(1);transform:translateY(0) scaleX(1)}header nav>ul{border-top:1px #dbdbdb solid;background-color:rgba(255,255,255,.9);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}header nav>ul>li{display:block;padding:0}.scroll header nav>ul>li,header nav>ul>li{font-size:18px;line-height:48px;border-bottom:1px #dbdbdb solid}header nav>ul>li.active>a,header nav>ul>li.active>span,header nav>ul>li:focus>a,header nav>ul>li:focus>span,header nav>ul>li:hover>a,header nav>ul>li:hover>span,header nav>ul>li>a:focus,header nav>ul>li>a:hover,header nav>ul>li>span:focus,header nav>ul>li>span:hover{color:rgba(2,119,189,.98)!important}header nav .sub{position:relative;top:0;left:0;padding:0;opacity:0;display:none;visibility:hidden;border-radius:0;background:rgba(5,5,5,.75);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-transform:translateY(0) scale3d(1,0,1);-ms-transform:translateY(0) scale3d(1,0,1);transform:translateY(0) scale3d(1,0,1)}header nav>ul>li.showsub .sub{opacity:1;display:block;visibility:visible;-webkit-transform:translateY(0) scale3d(1,1,1);-ms-transform:translateY(0) scale3d(1,1,1);transform:translateY(0) scale3d(1,1,1)}header nav .sub p{display:none}header nav .sub .space{margin-top:0}header nav .sub li{text-align:center;font-size:17px;padding:12px 0;border-bottom:1px rgba(255,255,255,.25) solid}header nav .sub a:hover{color:rgba(0,0,0,.96)!important}}@media (max-width:600px){header .menu{padding:0 12px}}@media (max-width:440px){.scroll header nav,.scroll header nav.nano,header nav,header nav.nano{top:50px}.scroll header nav>ul>li,header nav>ul>li{font-size:16px;line-height:44px}}@media (max-width:400px){header .menu{left:auto!important;right:110px}header nav .sub li{font-size:15px}}header .top{position:absolute;top:0;right:10px;display:flex;align-items:center;gap:15px;opacity:1;z-index:2;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.scroll header .top{z-index:1}header .call{font-family:'Varela Round',sans-serif;font-weight:400;font-size:14px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.scroll header .call{opacity:0;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}header .call,header .call a{color:#444744}header .call a:is(:hover,:focus){color:#388e3c}header .lang{font-family:Oxygen,sans-serif;font-weight:700;padding:0 12px;font-size:12px;line-height:38px;letter-spacing:.25px;background-color:#253F7A;border-bottom-left-radius:4px;border-bottom-right-radius:24px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}header .lang a{color:rgba(255,255,255,.75);padding:0 8px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}header .lang a:is(:hover,:focus,.active),header .lang span{color:#fff}@media (max-width:1080px){header .call{font-size:12px}}@media (max-width:1020px){header .call,header .lang{line-height:36px}}@media (max-width:860px){header .top{gap:12px}header .lang{font-size:11px}header .call,header .lang{line-height:32px}header .call{font-size:11px}}@media (min-width:801px){.scroll header .lang{display:block;position:fixed;top:60px;right:0;border-bottom-left-radius:5px;border-bottom-right-radius:0;z-index:4}}@media (max-width:800px){header .top{top:11px;left:64px;right:auto}.scroll header .top{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}header .call{display:none}header .lang{line-height:38px;padding:0 12px 0 10px;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:5px;border-bottom-right-radius:24px}}@media (max-width:600px){header .top{left:50px}header .lang{font-size:11px}header .lang a{padding:0 6px}}@media (max-width:440px){.scroll header .top,header .top{top:50%;padding:0 12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .top{left:28px}header .lang{line-height:32px;padding:0 10px 0 9px}}@media (max-width:400px){#header .top,.scroll #header .top{top:50px;left:auto!important;right:0!important;padding:0!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#header .lang{padding:0 12px;line-height:38px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:0}}header .icons{position:absolute;right:0;bottom:0;z-index:2;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}header .icons>ul{display:flex;align-items:center}header .icons>ul>li{position:relative;height:50px;width:50px;padding:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}header .icons>ul>li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}header .icons>ul>li.icon-call{background:#388e3c;width:0;opacity:0}header .icons>ul>li.icon-search{background:#2E77B8;border-top-left-radius:4px;border-bottom-left-radius:4px}header .icons>ul>li svg{height:16px;fill:rgba(255,255,255,.9);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}header .icons>ul>li.icon-search svg{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}header .icons>ul>li a:focus svg,header .icons>ul>li a:hover svg{fill:#fff;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.scroll header .icons>ul>li{width:54px;height:60px}.scroll header .icons>ul>li.icon-call{opacity:1}.scroll header .icons>ul>li.icon-search{border-top-left-radius:0;border-bottom-left-radius:0}.scroll header .icons>ul>li svg{height:18px}@media (max-width:860px){header .icons>ul>li{height:38px}header .icons>ul>li{width:38px}header .icons>ul>li svg{height:13px}.scroll header .icons>ul>li{width:40px}.scroll header .icons>ul>li svg{height:15px}}@media (max-width:800px){header .icons>ul>li:is(.icon-call,.icon-search){width:56px;height:60px;opacity:1}header .icons>ul>li.icon-search{border-top-left-radius:0;border-bottom-left-radius:0}header .icons>ul>li svg{height:15px}}@media (max-width:640px){header .icons>ul>li:is(.icon-call,.icon-search){width:48px}}@media (max-width:440px){header .icons>ul>li:is(.icon-call,.icon-search){height:50px}.scroll header .icons>ul>li svg,header .icons>ul>li svg{height:14px}}footer{position:relative;color:#fff;padding:50px 0 12px 0;z-index:3;background:linear-gradient(135deg,#2e77b8 0,#253f7a 25%,#253f7a 100%);background:#253f7a url(../images/footer.png) top left no-repeat}footer .flex:after{content:' ';clear:both}footer .flex>div{width:25%}footer h3{font-family:'Varela Round',sans-serif;font-weight:400;font-size:15px;color:rgba(255,255,255,.9)}footer ul{margin-top:5px}footer li{padding:4px 0}footer li a{font-family:Oxygen,sans-serif;font-weight:400;display:inline-block;color:#efefef;font-size:14px;letter-spacing:.5px;line-height:175%;border-bottom:1px transparent solid}footer li a:is(:hover,:focus){color:#fff;border-bottom:1px rgba(233,235,237,.25) solid}footer p{display:flex;justify-content:flex-start;align-items:center;margin:56px 0 15px 0}footer p svg{height:32px}footer p span{font-family:'Varela Round',sans-serif;font-weight:400;font-size:11px;letter-spacing:.25px;text-transform:uppercase;margin-left:10px}@media (max-width:1000px){footer li a{font-size:15px;line-height:140%;letter-spacing:.6px}}@media (max-width:960px){footer .flex{flex-wrap:wrap;margin:0}footer .flex>div{width:50%;height:240px}footer .flex>div:nth-child(3),footer .flex>div:nth-child(4){height:auto!important}footer .flex>div:nth-child(3),footer .flex>div:nth-child(4){padding-bottom:28px;padding-top:48px}}@media (max-width:840px){footer li a{font-size:14px}}@media (max-width:680px){footer{padding:40px 0 20px 0}footer h3{font-size:14px}footer li a{font-size:13px;line-height:140%;letter-spacing:.2px}}@media (max-width:600px){footer{padding:36px 0 20px 0}}@media (max-width:560px){footer li a{font-size:14px;line-height:140%;letter-spacing:.5px}}@media (max-width:480px){footer .flex>div,footer .flex>div:nth-child(3),footer .flex>div:nth-child(4){width:100%!important;height:auto!important;padding-top:0;padding-bottom:18px}footer h3{font-size:13px}footer li a{font-size:14px;line-height:125%}footer p span{font-size:12px;text-transform:none}}#careerpage,#searchpage{width:0%;height:100%;position:fixed;left:0;right:0;top:0;bottom:0;opacity:0;z-index:999;overflow-x:hidden;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#careerpage.show,#searchpage.show{width:100%;opacity:1}#careerpage:before,#searchpage:before{position:absolute;content:' ';top:0;left:0;width:68px;height:100%;background-color:#222;z-index:1000;opacity:0;-webkit-transform:translateX(-72px);-ms-transform:translateX(-72px);transform:translateX(-72px);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}#careerpage.show:before,#searchpage.show:before{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#careerpage .overlay,#searchpage .overlay{position:relative;min-height:100%;background:rgba(255,255,255,.95);overflow:hidden;opacity:0;z-index:1001;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#careerpage.show .overlay,#searchpage.show .overlay{opacity:1}#careerpage .overlay-in,#searchpage .overlay-in{margin-right:10px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .75s ease-in-out;-o-transition:all .75s ease-in-out;transition:all .75s ease-in-out}#careerpage.show .overlay-in,#searchpage.show .overlay-in{margin-right:98px;-webkit-transform:translateX(88px);-ms-transform:translateX(88px);transform:translateX(88px)}#careerpage .close,#searchpage .close{position:absolute;top:10px;left:17px;cursor:pointer;z-index:1002;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#careerpage .close svg,#searchpage .close svg{height:32px;fill:#888;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#careerpage .close:focus svg,#careerpage .close:hover svg,#searchpage .close:focus svg,#searchpage .close:hover svg{fill:#ee2f2f;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#searchpage h5{font-family:Oxygen,sans-serif;font-weight:700;color:#253f7a;font-size:24px;line-height:60px;opacity:.8}#searchpage input{font-family:'Varela Round',sans-serif;font-weight:400;color:#444;font-size:75px;line-height:1;width:72%;padding-left:0!important;border:none!important;border-bottom:1px solid #dedede!important;background-color:transparent!important;margin-top:-10px;padding-bottom:0}#searchpage input::placeholder{color:#727272!important}#searchpage p.subtitle{position:relative;display:block;color:#bbb;font-size:12px;text-transform:uppercase;left:48%;margin:4px 0 0 0}#searchpage h4{font-family:Oxygen,sans-serif;font-weight:700;color:#333;font-size:24px;margin:5px 0 0 0}#searchpage .search-result{padding-top:10px;padding-right:20px}#searchpage ul{margin:0;padding:0;list-style:none;list-style-type:none}#searchpage ul li{display:inline-block;width:25%;padding:0;margin:0;border:none;outline:0;list-style-type:none;vertical-align:top}#searchpage ul li:last-child{width:50%}#searchpage ul li.column-2{width:50%}#searchpage ul li.column-3{width:75%}#searchpage ul li.column-4{width:100%}#searchpage ul li h5{font-family:Oxygen,sans-serif;font-weight:700;font-size:18px;margin-left:2px;margin-top:16px;margin-bottom:12px;line-height:1.5;color:rgba(2,119,189,.9)}#searchpage .search-result-item{float:left;width:100%;padding-bottom:24px}#searchpage .column-2 .search-result-item{width:50%}#searchpage .column-3 .search-result-item{width:33.3%}#searchpage .column-4 .search-result-item{width:25%}#searchpage .search-result-image{width:64px;height:64px;border-radius:50%;display:inline-block;background-color:rgba(226,243,254,.96);border-top:2px outset #e2f3fe;border-left:2px outset #e2f3fe;border-bottom:1px solid rgba(226,243,254,.98);border-right:1px solid rgba(226,243,254,.98)}#searchpage .search-result-detail{padding-top:9px;padding-left:10px;padding-right:15px;display:inline-block}#searchpage .search-result-title{font-family:'Varela Round',sans-serif;font-weight:400;font-size:14px}#searchpage .search-result-title a{color:rgba(0,0,0,.7)}#searchpage .search-result-title a:hover{color:#0277bd}#searchpage .search-result-summary{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;padding-top:3px}@media (max-width:1080px){#searchpage ul li,#searchpage ul li:last-child{width:33.3%}#searchpage .column-2 .search-result-item{width:100%}#searchpage .column-3 .search-result-item{width:100%}}@media (max-width:800px){#searchpage .search-result-image{display:none}#searchpage ul li h5{margin-left:0}#searchpage .search-result-detail{padding-top:0;padding-left:0;padding-right:13px;display:block}}@media (max-width:680px){#searchpage h5{font-size:20px}#searchpage input{font-size:64px;width:90%}#searchpage h4{font-size:20px}}@media (max-width:600px){#searchpage ul li,#searchpage ul li:last-child{width:100%}#searchpage .search-result-image{display:inline-block}#searchpage ul li h5{margin-left:2px}#searchpage .search-result-detail{padding-top:13px;padding-left:15px;padding-right:20px;display:inline-block}}@media (max-width:480px){#careerpage,#searchpage{width:100%;visibility:hidden;z-index:-1}#careerpage.show,#searchpage.show{width:100%;opacity:1;visibility:visible;z-index:999}#searchpage:before{display:none}#searchpage .overlay-in,#searchpage.show .overlay-in{margin-left:20px;margin-right:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#searchpage .close{top:9px;left:auto!important;right:0}#searchpage h5{font-size:14px}#searchpage input{font-size:48px;width:96%}#searchpage p{left:0;font-size:11px}#searchpage h4{font-size:17px;margin-top:20px}}@media (max-width:400px){#searchpage input{width:100%}}@media (max-width:350px){#searchpage .search-result-image{display:none}#searchpage ul li h5{margin-left:0}#searchpage .search-result-detail{padding-top:0;padding-left:0;padding-right:13px;display:block}}.floatmenu{position:fixed;bottom:30px;right:0;z-index:4;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.floatmenu .floatmenu-item{position:absolute;margin-right:24px;height:50px;cursor:pointer;right:0;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.floatmenu .floatmenu-main{display:block;bottom:0}.floatmenu .floatmenu-sub1,.floatmenu .floatmenu-sub2,.floatmenu .floatmenu-sub3,.floatmenu .floatmenu-sub4{display:block;opacity:0;bottom:0}.floatmenu .floatmenu-sub4.show{opacity:1;bottom:64px}.floatmenu .floatmenu-sub3.show{opacity:1;bottom:128px}.floatmenu .floatmenu-sub2.show{opacity:1;bottom:192px}.floatmenu .floatmenu-sub1.show{opacity:1;bottom:256px}.floatmenu .floatmenu-icon{position:absolute;right:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:25px;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.floatmenu .floatmenu-main .floatmenu-icon{background-color:#2E77B8}.floatmenu .floatmenu-sub1 .floatmenu-icon,.floatmenu .floatmenu-sub2 .floatmenu-icon,.floatmenu .floatmenu-sub3 .floatmenu-icon,.floatmenu .floatmenu-sub4 .floatmenu-icon{background-color:#4fbed3}.floatmenu .floatmenu-sub1 .floatmenu-icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.floatmenu .floatmenu-sub2 .floatmenu-icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.floatmenu .floatmenu-sub3 .floatmenu-icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.floatmenu .floatmenu-sub4 .floatmenu-icon{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.floatmenu .floatmenu-sub1.show .floatmenu-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.floatmenu .floatmenu-sub2.show .floatmenu-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.floatmenu .floatmenu-sub3.show .floatmenu-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.floatmenu .floatmenu-sub4.show .floatmenu-icon{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.floatmenu .floatmenu-main.close .floatmenu-icon{opacity:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.floatmenu .floatmenu-item:focus .floatmenu-icon,.floatmenu .floatmenu-item:hover .floatmenu-icon{background-color:#2E77B8}.floatmenu .floatmenu-icon svg{height:32px;fill:#fff;opacity:.96;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.floatmenu .floatmenu-sub4 .floatmenu-icon svg{height:30px}.floatmenu .floatmenu-item:focus svg,.floatmenu .floatmenu-item:hover svg{opacity:1}.floatmenu .floatmenu-close{display:block;position:absolute;right:0;opacity:0;width:36px;height:36px;background-color:#2E77B8;padding:8px;border-radius:36px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.floatmenu .floatmenu-close:after,.floatmenu .floatmenu-close:before{content:' ';position:absolute;top:25px;left:13px;width:26px;height:2px;background:#fff;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.floatmenu .floatmenu-main.close .floatmenu-close{opacity:1}.floatmenu .floatmenu-main.close .floatmenu-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.floatmenu .floatmenu-main.close .floatmenu-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.floatmenu .floatmenu-item p{font-family:Oxygen,sans-serif;font-weight:700;position:absolute;display:inline-block;visibility:hidden;opacity:0;right:72px;color:#333;line-height:44px;font-size:14px;white-space:nowrap;padding:0 18px;margin-top:2px;border-radius:6px;background:rgba(238,238,238,.96);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.floatmenu .floatmenu-item:focus p,.floatmenu .floatmenu-item:hover p{background:#2E77B8;color:#fff}.floatmenu .floatmenu-item.show p{opacity:1;visibility:visible}@media (max-width:760px){.floatmenu .floatmenu-item{margin-right:16px}}@media (max-width:440px){.floatmenu{bottom:20px}.floatmenu .floatmenu-item{margin-right:10px}}#feedback,#report{position:fixed;background-color:rgba(234,241,245,.98);border-radius:4px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;z-index:305;border:1px solid rgba(2,119,189,.1);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0}#feedback{width:300px;right:20px;bottom:20px;border-top-left-radius:6px;-webkit-transform:translateY(120%);-ms-transform:translateY(120%);transform:translateY(120%)}#report{width:400px;top:100px;border-top-left-radius:0;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%)}#feedback.show,#report.show{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}#feedback .feedback-close,#report .feedback-close{position:absolute;top:-26px;right:16px;padding:8px;border-radius:50%;background-color:rgba(234,241,245,.98);cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#feedback .feedback-close svg,#report .feedback-close svg{width:30px;height:30px;fill:rgba(176,0,0,.6);-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#report .feedback-close svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#feedback form,#report form{padding:20px 15px 20px 15px}#feedback .case,#report .case{position:relative;padding:10px 12px;border-radius:2px;margin:0 0 13px 0;border:1px solid rgba(2,119,189,.2);background-color:rgba(255,255,255,.88);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#feedback .case.focus,#report .case.focus{border:1px #0277bd solid}#report .case i{position:absolute;bottom:2px;right:4px;cursor:pointer}#report .case i svg{height:32px;fill:#555}#report .case i:hover svg{fill:rgba(2,119,189,.9)}#report .case .attach{margin:0;padding:0;position:absolute;bottom:5px;left:10px;padding-right:40px;display:none}#report .case .attach.show{display:inline-block}#report .case .attach.loading{display:block}#report .case .attach span{line-height:normal;font-size:13px}#report .case .attach svg{display:inline-block;height:20px;cursor:pointer;vertical-align:middle}#report .case .attach.loading svg{display:none}#feedback input,#report input{font-family:Oxygen,sans-serif;font-weight:400;width:100%;background:0 0;border:none;padding:0;margin:0}#feedback textarea,#report textarea{font-family:Oxygen,sans-serif;font-weight:400;display:block;width:100%;background:0 0;border:none;padding:0;margin:0}#feedback textarea{height:100px}#report textarea{height:100px;margin-bottom:34px}#feedback button[type=submit],#feedback input.submit,#report button[type=submit],#report input.submit{background:rgba(2,119,189,.2);color:#0277bd;width:100%;line-height:44px;font-size:18px;border-radius:2px;outline:0;border:none;border:1px solid rgba(2,119,189,.1);font-family:Oswald,sans-serif;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#feedback button[type=submit]:hover,#feedback input.submit:hover,#report button[type=submit]:hover,#report input.submit:hover{border-radius:2px;border-bottom-right-radius:10px;background:#0277bd;border:1px solid #0277bd;color:#fff;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:400px){#feedback,#report{left:0;right:0;bottom:0;width:100%;background-color:rgba(234,241,245,.98);border-radius:0!important;border-top-left-radius:4px;border-top-right-radius:4px}#feedback form,#report form{padding:28px 16px 32px 16px}}header .icons>ul>li.icon-search{border-bottom-left-radius:0}h2{font-size:30px;text-align:center;text-shadow:1px 1px 1px transparent}.slide{position:relative;height:calc(100vh - 100px);margin-top:100px;overflow-y:hidden}@media (max-width:1020px){.slide{height:calc(100vh - 80px);margin-top:80px}}@media (max-width:860px){.slide{height:calc(100vh - 70px);margin-top:70px}}@media (max-width:800px){.slide{height:calc(100vh - 60px);margin-top:60px}}@media (max-width:440px){.slide{height:calc(100vh - 50px - 50px);margin-top:50px}}.slide>ul,.slide>ul>li{width:100%;height:100%}.slide>ul{list-style:none;position:relative}.slide>ul>li{position:absolute;top:0;left:0;visibility:hidden;opacity:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.slide>ul>li.show{visibility:visible;opacity:1}.slide .slide-item{width:100%;height:100%;position:relative;overflow:hidden}.slide .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:top center;background-repeat:no-repeat;background-size:cover;z-index:0}.slide .slide-item:before{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.slide .slide-item:after{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#777;opacity:.1;z-index:2}.slide .mask{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00314F;opacity:0;z-index:3}.slide .slide-item div{top:5rem;z-index:4;transform:translateY(0)}.slide .slide-btm div.container,.slide .slide-item div.container,.slide .slide-search div.container{width:auto!important;padding:0 32px}.slide .slide-item .container .content{display:inline-block}.slide .content p.bold{font-family:Oxygen,sans-serif;font-weight:700;display:inline-block;opacity:0;color:#fff;font-size:40px;line-height:125%;border-top:1px solid transparent;text-shadow:1px 1px 1px rgba(28,51,78,.5);text-transform:uppercase;-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.slide .content p.sub{font-family:'Varela Round',sans-serif;font-weight:400;display:inline-block;width:86%;opacity:0;color:#fff;font-size:36px;line-height:120%;text-shadow:1px 1px 1px rgba(28,51,78,.5);-webkit-transition:all .75s;-o-transition:all .75s;transition:all .75s}.slide>ul>li.show p.bold{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide>ul>li.stay p.bold{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.slide>ul>li.show p.sub{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.slide>ul>li.stay p.sub{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.slide .slide-search{position:absolute;bottom:30px;left:0;z-index:4}.slide .slide-search .content{width:600px;background-color:rgba(255,255,255,.75);border-radius:32px;cursor:pointer}.slide .slide-search svg{height:20px;fill:#2E77B8;padding:0 18px;opacity:.96;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.slide .slide-search span{font-family:'Varela Round',sans-serif;font-weight:400;font-size:24px;line-height:54px;display:inline-block;color:#424242}.slide .slide-btm{position:absolute;bottom:35px;right:150px;z-index:4}.slide .bullets{text-align:left}.slide .bullets li{display:inline-block;width:0;height:0;opacity:.9;margin:0 -5px 0 -5px;border-style:solid;cursor:pointer;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slide .bullets li.active{opacity:1}.slide .bullets li:nth-child(even){border-width:32px 20px 0 20px;border-color:#fff transparent transparent transparent}.slide .bullets li:nth-child(odd){border-width:0 20px 32px 20px;border-color:transparent transparent #fff transparent}.slide .bullets li.active:nth-child(odd),.slide .bullets li.active:nth-child(odd):focus,.slide .bullets li.active:nth-child(odd):hover{border-color:transparent transparent #2E77B8 transparent;opacity:.92}.slide .bullets li:nth-child(odd):focus,.slide .bullets li:nth-child(odd):hover{border-color:transparent transparent #2E77B8 transparent;opacity:.75}.slide .bullets li.active:nth-child(even),.slide .bullets li.active:nth-child(even):focus,.slide .bullets li.active:nth-child(even):hover{border-color:#2E77B8 transparent transparent transparent;opacity:.92}.slide .bullets li:nth-child(even):focus,.slide .bullets li:nth-child(even):hover{border-color:#2E77B8 transparent transparent transparent;opacity:.75}@media (max-width:1080px){.slide .content p.bold{font-size:50px}}@media (max-width:1020px){.slide .slide-item div{top:4rem;}.slide .content p.bold{font-size:46px}.slide .content p.sub{width:100%}.slide .slide-btm{right:100px}}@media (max-width:1000px){.slide .content p.bold{font-size:43px}.slide .content p.sub{font-size:36px}}@media (max-width:960px){.slide .slide-search .content{width:480px}.slide .slide-search svg{height:16px;padding:0 28px 0 16px}.slide .slide-search span{font-size:24px;line-height:50px}}@media (max-width:860px){.slide .content p.bold{font-size:38px}.slide .content p.sub{font-size:31px}.slide .slide-btm{right:80px}}@media (max-width:800px){.slide .slide-btm div.container,.slide .slide-item div.container,.slide .slide-search div.container{padding-left:24px;padding-right:24px}.slide .content p.bold{font-size:34px;letter-spacing:.8px;margin-bottom:12px}.slide .content p.sub{font-size:32px}.slide .slide-btm{right:auto;left:25px;bottom:100px}}@media (max-width:600px){.slide .slide-btm div.container,.slide .slide-item div.container,.slide .slide-search div.container{padding-left:14px;padding-right:14px}.slide .content p.bold{font-size:32px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.slide .content p.sub{font-size:30px;padding-right:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.slide .slide-search .content{width:calc(100vw - 120px)}.slide .slide-search svg{height:16px;padding:0 22px 0 15px}.slide .slide-search span{font-size:22px;line-height:48px}}@media (max-width:480px){.slide .slide-search{display:none}.slide .slide-btm{left:0;bottom:25px}}@media (max-width:440px){.slide>ul>li{-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.slide .content p.bold{font-size:32px}.slide .content p.sub{font-size:20px}.slide .bullets li{-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.slide .bullets li:nth-child(even){border-width:32px 20px 0 20px}.slide .bullets li:nth-child(odd){border-width:0 20px 32px 20px}}@media (max-width:400px){.slide .content p.bold{font-size:30px}.slide .content p.sub{font-size:24px}.slide .slide-search svg{height:15px;padding:0 16px 0 15px}.slide .slide-search span{font-size:18px;line-height:42px}}@media (max-width:320px){.slide .slide-search svg{padding:0 13px 0 13px}.slide .slide-search span{font-size:16px}}.video{width:100%;height:auto;min-height:500px;overflow:hidden;position:relative;margin-top:100px}.video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media (max-width:1020px){.video{margin-top:80px}}@media (max-width:860px){.video{margin-top:70px}}@media (max-width:800px){.video{margin-top:60px}}@media (max-width:440px){.video{margin-top:50px}}.product .product-title{padding:20px 30px;background-color:#eee}.product h2{text-transform:uppercase}.product ul{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.product li{width:calc(100% / 3);margin:0;padding:0}.product li a{display:block;width:100%;height:100%;border:none;outline:0}.product li .product-imgbox{display:block;position:relative;width:100%;height:300px;border:none;outline:0;overflow:hidden;z-index:2}.product li .product-img{display:block;position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.product li a:is(:hover,:focus) .product-img{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.product li .product-imgbox:after{content:' ';display:block;width:100%;height:50%;top:calc(25% - 10px);left:0;opacity:.85;z-index:4;position:absolute;background-color:transparent;background-position:center;background-repeat:no-repeat;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.product li a:is(:hover,:focus) .product-imgbox:after{opacity:1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.product li:nth-child(1) .product-imgbox:after{background-image:url(../images/energy.png)}.product li:nth-child(2) .product-imgbox:after{background-image:url(../images/services.png)}.product li:nth-child(3) .product-imgbox:after{background-image:url(../images/renewable.png)}.product li h4{font-family:Oxygen,sans-serif;font-weight:700;position:absolute;bottom:0;margin:0;font-size:20px;line-height:50px;letter-spacing:.5px;color:#FFF;z-index:5;padding:0 25px 0 15px;border-top-right-radius:25px;background:rgba(5,5,5,.9);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.product li a:is(:hover,:focus) h4{background-color:rgba(33,150,243,.8)}.product li .product-desc{position:relative;border-left:1px solid rgba(33,150,243,.2);border-bottom:1px solid rgba(33,150,243,.2)}.product li a:is(:hover,:focus) .product-desc{background-color:#dfe8e9}.product li .product-desc:before{content:' ';display:block;position:absolute;top:0;left:28px;width:0;height:0;z-index:1;border-style:solid;border-width:12px 12px 0 12px;border-color:rgba(33,150,243,.6) transparent transparent transparent;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;visibility:hidden;opacity:0}.product li a:is(:hover,:focus) .product-desc:before{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible;opacity:1}.product li p{color:#333;margin:0;font-size:15px;line-height:180%;padding:16px 28px 26px 15px;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.product li a:is(:hover,:focus) p{color:#111}@media (max-width:960px){.product li .product-imgbox{height:240px}}@media (max-width:860px){.product .product-title{padding:16px 24px}.product li h4{font-size:16px;line-height:40px;padding:0 28px 0 12px}.product li p{font-size:15px;padding:13px 24px 24px 13px}}@media (max-width:800px){.product li .product-imgbox{height:220px}}@media (max-width:680px){.product ul{flex-direction:column}.product li{width:100%}.product li .product-imgbox{height:270px}.product li .product-imgbox:after{top:calc(25% - 16px);-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.product li .product-desc{border-left:none}.product li h4{padding:0 32px 0 16px}.product li p{padding:15px 60px 32px 16px}}@media (max-width:600px){.product .product-title{padding:15px}}@media (max-width:480px){.product li h4{font-size:18px;line-height:50px;padding:0 32px 0 16px}.product li p{font-size:14px;padding:15px 32px 32px 15px}.product li .product-imgbox{height:250px}}@media (max-width:400px){.product li .product-imgbox{height:220px}}.values{margin-top:60px}.values>div{display:flex;justify-content:center;padding:25px 0}.values img{width:auto;height:540px}@media (max-width:680px){.values{margin-top:30px}.values>div{padding:25px 16px}.values img{width:100%;height:auto}}.media{margin:0 0 60px 0}.media ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.media ul li{width:calc((100% - 60px)/ 3);overflow:hidden}.media .media-img{position:relative;width:100%;height:180px;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.media .media-detail{position:relative;padding:12px;background-color:#f5f5f5;min-height:110px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;z-index:1}.media .media-detail h4{line-height:1.5;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.media .media-detail h6{line-height:1.5;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.media .media-detail p{font-family:'Varela Round',sans-serif;font-weight:400;font-size:12px;line-height:2;margin:0}.media ul li:hover .media-img{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}.media ul li:hover h4{color:#000}.media ul li:hover h6{color:#00a1d3}@media (max-width:960px){.media{margin:0}.media .container{width:100%;padding:0!important}.media ul{flex-direction:column;gap:0}.media ul li{width:100%}.media .media-detail h4{color:#000}}.links{padding:0 0 80px 0}.links ul{display:flex;justify-content:flex-start;align-items:flex-start}.links li{width:calc(100% / 6);position:relative;padding:15px 0}.links li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.links li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.links li a{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;text-decoration:none;color:rgba(255,255,255,.96)}.links li a:after{content:' ';display:block;position:absolute;bottom:0;left:50%;width:0;height:0;border-style:solid;border-width:12px 16px 0 16px;border-color:rgba(255,255,255,.5) transparent transparent transparent;-webkit-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s;visibility:hidden;opacity:0}.links li:is(:hover,:focus) a:after{visibility:visible;opacity:1}.links li:is(:hover,:focus) a{color:#fff}.links li span:nth-child(1){height:64px;padding:16px;transform:scale(1);background-color:transparent;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.links li:nth-child(3n+1){background-color:#4fbed3}.links li:nth-child(3n+2){background-color:#2e77b8}.links li:nth-child(3n){background-color:#253f7a}.links li img,.links li svg{height:100%;width:100%;fill:#fff}.links li:is(:hover,:focus) span:nth-child(1){-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.links li span:nth-child(2){font-family:'Varela Round',sans-serif;font-weight:400;width:100%;display:block;font-size:11px;line-height:26px;text-align:center;letter-spacing:1px;border-bottom:1px transparent solid;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.links li:is(:hover,:focus) span:nth-child(2){border-bottom:1px rgba(255,255,255,.5) solid}@media (max-width:920px){.links{padding:0}.links .container{width:100%}.links ul{flex-wrap:wrap}.links li{width:calc(100% / 3)}.links li:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.links li:last-child{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:760px){.links li span:nth-child(2){font-size:11px;letter-spacing:.5px}}@media (max-width:680px){.links ul{flex-direction:column}.links li{width:100%;height:48px}.links li a{flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.links li a:after{display:none}.links li span:nth-child(1){width:56px;height:48px;padding:0;margin-left:8px}.links li:is(:hover,:focus) span:nth-child(1){-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.links li img,.links li svg{width:36px;height:auto;margin:5px auto}.links li span:nth-child(2){width:auto;font-size:13px;line-height:48px;color:#fff;border-bottom:none;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}.links li:is(:hover,:focus) span:nth-child(2){border-bottom:none;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}@media (max-width:600px){.links .container{width:100%;padding:0!important}}@media (max-width:480px){.links li,.links li span:nth-child(1){height:40px}.links li img,.links li svg{margin:4px 0;height:32px}.links li span:nth-child(2){line-height:40px}}@media (max-width:320px){.links li span:nth-child(2){font-size:10px}}