/*
Theme Name:     Power Ledger
Theme URI:      https://www.powerledger.io/
Author:         Power Ledger
Author URI:     https://www.powerledger.io/
Description:    Bespoke theme for Power Ledger
Version:        1.0.0
License:        GNU General Public License v2 or later
License URI:    LICENSE
Text Domain:    powerledger
Tags:

This is our main SASS file, used to style the website's front-end. It will ONLY @import other files.

*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}body {line-height: 1;}ol,ul {list-style: none;}blockquote,q {quotes: none;}blockquote:before,blockquote:after,q:before,q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.visual-hide {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}*,*::after,*::before {-webkit-box-sizing: border-box;box-sizing: border-box;}html {font-size: 6.25%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;-webkit-font-variant-ligatures: common-ligatures;font-variant-ligatures: common-ligatures;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body {font-size: 16px;font-size: 16rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 300;line-height: 1.7;color: #ffffff;background: #090b0e;min-width: 320px;}h1,.h1 {font-size: 36px;font-size: 36rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 300;line-height: 1.4;margin: 0 0 20px 0;}h1.big,.h1.big {font-size: 48px;font-size: 48rem;}h2,.h2 {font-size: 30px;font-size: 30rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 300;line-height: 1.5;margin: 0 0 20px 0;}h3,.h3 {font-size: 20px;font-size: 20rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 300;line-height: 1.5;margin: 0 0 20px 0;}h3.big,.h3.big {font-size: 30px;font-size: 30rem;}h4,.h4 {font-size: 16px;font-size: 16rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 500;line-height: 1.5;margin: 0 0 20px 0;}h5,.h5 {font-size: 14px;font-size: 14rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 500;line-height: 1.5;margin: 0 0 20px 0;}h6,.h6 {font-size: 14px;font-size: 14rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 500;line-height: 1.5;margin: 0 0 20px 0;}.eyebrow {font-size: 12px;font-size: 12rem;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-weight: 400;line-height: 1.2;text-transform: uppercase;letter-spacing: 0.03em;color: #00cdd7;}p {margin: 0 0 20px 0;}p:last-of-type {margin: 0;}a {color: #ffffff;text-decoration: none;-webkit-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;cursor: pointer;}html:not([data-whatintent='touch']) a:hover,html:not([data-whatintent='touch']) a:focus {color: #00cdd7;}a.inline-link {padding: 1px 6px;margin: -1px -6px;border-radius: 4px;}em {font-style: italic;}strong {font-weight: 500;}dl dt {font-weight: 5500;margin-bottom: 5px;}dl dd {margin-bottom: 20px;font-weight: 200;}screen-reader-text,.screen-reader-text,.frm_screen_reader,.frm_hidden {position: absolute !important;height: 1px;width: 1px;margin: 0;padding: 0;clip: rect(1px, 1px, 1px, 1px);overflow: hidden;}.screen-reader-text:focus {display: block;height: auto;width: auto;background-color: #ffffff;border-radius: 3px;-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;color: #090b0e;font-size: 14px;font-size: 14rem;font-weight: bold;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;z-index: 100000;}*:focus {outline: 0;-webkit-box-shadow: 0 0 0 3px rgba(0, 103, 244, 0.5);box-shadow: 0 0 0 3px rgba(0, 103, 244, 0.5);}[data-whatintent='mouse'] *:focus,[data-whatintent='touch'] *:focus {-webkit-box-shadow: none !important;box-shadow: none !important;}.skip-to-content {position: fixed;top: 10px;left: 50%;opacity: 0;border-radius: 4px;-webkit-transform: translate(-50%, -100px);-ms-transform: translate(-50%, -100px);transform: translate(-50%, -100px);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;z-index: 99999;}.skip-to-content span {display: block;padding: 14px 28px;color: #090b0e;font-weight: 600;background-color: #ffffff;border-radius: 4px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);white-space: nowrap;}html:not([data-whatintent='touch']) .skip-to-content:hover,html:not([data-whatintent='touch']) .skip-to-content:focus {color: #090b0e;opacity: 1;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);}.skip-to-target {height: 1px;width: 1px;clip: rect(1px, 1px, 1px, 1px);overflow: hidden;outline: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}.admin-bar .skip-to-content {top: 56px;}.container {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: wrap;flex-flow: wrap;padding: 0 20px;margin: 0 auto;width: 100%;max-width: 1180px;}.container.flex {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.container::after {clear: both;content: "";display: block;}.page-wrapper {position: relative;width: 100%;padding-top: 91px;}.overlay {content: "";display: block;position: absolute;background-color: #000000;opacity: 0;left: 0;top: 0;width: 100%;height: 100%;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}img {display: block;max-width: 100%;height: auto;}.disable-scroll {overflow: hidden;}.disable-transitions {-webkit-transition: none !important;-o-transition: none !important;transition: none !important;}.row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.label-swapper {position: relative;margin: 0 auto;}.label-swapper .label {padding: 0;line-height: 1;white-space: nowrap;-webkit-transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s ease-in-out;transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s ease-in-out;transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out, visibility 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}.label-swapper.align-centre .label {text-align: center;}.label-swapper.align-right .label {text-align: right;}.label-swapper.slide-up .label {-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);}.label-swapper.slide-up .label:first-child {opacity: 1;}.label-swapper.slide-up .label:last-child {opacity: 0;}.label-swapper.slide-up.swap .label {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.label-swapper.slide-up.swap .label:first-child {opacity: 0;}.label-swapper.slide-up.swap .label:last-child {opacity: 1;}.label-swapper.slide-down .label {-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.label-swapper.slide-down .label:first-child {opacity: 0;}.label-swapper.slide-down .label:last-child {opacity: 1;}.label-swapper.slide-down.swap .label {-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%);}.label-swapper.slide-down.swap .label:first-child {opacity: 1;}.label-swapper.slide-down.swap .label:last-child {opacity: 0;}.label-swapper.zoom .label:last-child {position: absolute;top: 0;left: 0;-webkit-transform: scale(1.6);-ms-transform: scale(1.6);transform: scale(1.6);opacity: 0;visibility: hidden;}.label-swapper.zoom.swap .label:first-child {opacity: 0;visibility: hidden;-webkit-transform: scale(0.4);-ms-transform: scale(0.4);transform: scale(0.4);}.label-swapper.zoom.swap .label:last-child {opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.video-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.video-container iframe,.video-container object,.video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.pb0 {padding-bottom: 0 !important;}.pt0 {padding-top: 0 !important;}.mb0 {margin-bottom: 0 !important;}.mt0 {margin-top: 0 !important;}.entry-content {margin: -50px 0;}.entry-content .entry-content-wrap {margin: 50px 0;}.entry-content blockquote {position: relative;margin: 50px 0;padding: 0 0 0 40px;border: none;}.entry-content blockquote:before {content: "";display: block;position: absolute;top: 7px;bottom: 7px;left: 0;width: 1px;background-color: #00cdd7;}.entry-content blockquote p {display: block;}.entry-content blockquote p:last-of-type:not(:first-of-type) {font-weight: 500;margin: 20px 0 0 0;}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6 {margin-top: 50px;}.entry-content ul,.entry-content ol {-webkit-margin-start: 0;margin-inline-start: 0;-webkit-padding-start: 0;padding-inline-start: 0;-webkit-margin-before: 0;margin-block-start: 0;-webkit-margin-after: 0;margin-block-end: 0;list-style-position: outside;margin: 20px 0;}.entry-content ul > li,.entry-content ol > li {position: relative;line-height: 1.7;padding-left: 30px;margin-bottom: 10px;}.entry-content ul > li:last-child,.entry-content ol > li:last-child {margin: 0;}.entry-content ul ol,.entry-content ul ul,.entry-content ol ol,.entry-content ol ul {margin-top: 10px;}.entry-content ul > li::before {content: "";display: inline-block;position: absolute;left: 0;top: 10px;height: 3px;width: 3px;border-radius: 50%;background: #ffffff;}.entry-content ol {counter-reset: list;}.entry-content ol > li::before {counter-increment: list;content: counter(list) ".";display: inline-block;position: absolute;left: 0;top: 0;}.entry-content ol ol > li::before {content: counter(list, lower-alpha) ".";}.entry-content ol ol ol > li::before {content: counter(list, lower-roman) ".";}.entry-content a:not([class]),.entry-content a[class=""] {display: inline;border-bottom: 1px solid #46494b;padding: 2px 0;}html:not([data-whatintent='touch']) .entry-content a:not([class]):hover,html:not([data-whatintent='touch']) .entry-content a:not([class]):focus,html:not([data-whatintent='touch']) .entry-content a[class=""]:hover,html:not([data-whatintent='touch']) .entry-content a[class=""]:focus {border-color: #00cdd7;}.entry-content table {width: 100% !important;margin: 50px 0;}.entry-content table tr {border-top: 2px solid #323538;}.entry-content table tr:first-of-type {border: none;}.entry-content table td {width: auto !important;padding: 10px 10px 10px 0;}.entry-content hr {border: solid #323538;border-width: 1px 0 0 0;margin: 50px 0;height: 0;}.entry-content img {display: block;width: auto;max-width: 100%;margin: 50px 0;border-radius: 4px;}.entry-content img.aligncenter {margin-left: auto;margin-right: auto;}.entry-content img.alignleft {margin-right: auto;}.entry-content img.alignright {margin-left: auto;}.entry-content img.size-full {max-width: 100%;}.entry-content figure.wp-caption {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;max-width: 100%;margin: 50px 0;}.entry-content figure.wp-caption img {margin: 0;}.entry-content figure.wp-caption figcaption {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;margin: 15px 0 0 0;font-size: 14px;font-size: 14rem;}.entry-content figure.wp-caption.aligncenter {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.entry-content figure.wp-caption.aligncenter figcaption {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.entry-content figure.wp-caption.alignleft {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.entry-content figure.wp-caption.alignleft figcaption {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.entry-content figure.wp-caption.alignright {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.entry-content figure.wp-caption.alignright figcaption {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.entry-content .video-container {margin: 50px 0;}input[type="reset"],input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],input[type="url"],input[type="number"],select,textarea {position: relative;-webkit-appearance: none;display: block;font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-size: 14px;font-size: 14rem;font-weight: 300;line-height: 1.7;color: #ffffff;background: none;border-radius: 4px;border: 1px solid #00cdd7;width: 100%;height: 50px;margin: 0;padding: 0 20px;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: text;}input[type="reset"]:disabled,input[type="text"]:disabled,input[type="tel"]:disabled,input[type="email"]:disabled,input[type="search"]:disabled,input[type="password"]:disabled,input[type="url"]:disabled,input[type="number"]:disabled,select:disabled,textarea:disabled {color: rgba(255, 255, 255, 0.5);}input[type="reset"]::-webkit-search-decoration,input[type="text"]::-webkit-search-decoration,input[type="tel"]::-webkit-search-decoration,input[type="email"]::-webkit-search-decoration,input[type="search"]::-webkit-search-decoration,input[type="password"]::-webkit-search-decoration,input[type="url"]::-webkit-search-decoration,input[type="number"]::-webkit-search-decoration,select::-webkit-search-decoration,textarea::-webkit-search-decoration {-webkit-appearance: none;}input[type="reset"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder {font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-size: 14px;font-size: 14rem;font-weight: 300;color: rgba(255, 255, 255, 0.5);}input[type="reset"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="number"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder {font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-size: 14px;font-size: 14rem;font-weight: 300;color: rgba(255, 255, 255, 0.5);}input[type="reset"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="number"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder {font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-size: 14px;font-size: 14rem;font-weight: 300;color: rgba(255, 255, 255, 0.5);}input[type="reset"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder {font-family: "CentraNo2", Helvetica, Arial, sans-serif;font-size: 14px;font-size: 14rem;font-weight: 300;color: rgba(255, 255, 255, 0.5);}input[type="reset"]::-moz-focus-inner,input[type="text"]::-moz-focus-inner,input[type="tel"]::-moz-focus-inner,input[type="email"]::-moz-focus-inner,input[type="search"]::-moz-focus-inner,input[type="password"]::-moz-focus-inner,input[type="url"]::-moz-focus-inner,input[type="number"]::-moz-focus-inner,select::-moz-focus-inner,textarea::-moz-focus-inner {border: 0;}select {cursor: pointer;}select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #ffffff;}select:-moz-focusring * {color: #ffffff;text-shadow: none;}input[type="radio" i],input[type="checkbox" i] {margin: 0 10px 0 0;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}textarea {padding: 8px 15px;line-height: 1.7;height: auto;}html:not([data-whatintent='touch']) textarea:hover,html:not([data-whatintent='touch']) textarea:focus,html:not([data-whatintent='touch']) textarea:active {cursor: text;}label {display: inline-block;margin: 0 0 10px 0;}.radio-group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px -20px;}.radio-option {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 20px;}.radio-option:last-child {margin: 0;}.radio-option input[type="radio"] {-webkit-appearance: none;height: 0;width: 0;clip: rect(0, 0, 0, 0);margin: 0;opacity: 0;z-index: -9999;}.radio-option input[type="radio"]:checked + .radio {-webkit-transform: translate3d(0, 0, 0) scale(1.2);transform: translate3d(0, 0, 0) scale(1.2);}.radio-option input[type="radio"]:checked + .radio .checker {-webkit-transform: translate3d(0, 0, 0) scale(0.6);transform: translate3d(0, 0, 0) scale(0.6);}html:not([data-whatintent='mouse']):not([data-whatintent='touch']) .radio-option input[type="radio"]:focus + .radio {-webkit-box-shadow: 0 0 0 3px rgba(0, 103, 244, 0.5);box-shadow: 0 0 0 3px rgba(0, 103, 244, 0.5);}.radio-option label {position: relative;display: block;margin: 0 0 0 -22px;padding-left: 22px;min-height: 22px;cursor: pointer;}.radio-option label:not(:empty) {padding-left: 42px;}.radio-option .radio {position: relative;display: block;width: 22px;min-width: 22px;height: 22px;border-radius: 22px;border: 1px solid #00cdd7;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0) scale(1);transform: translate3d(0, 0, 0) scale(1);-webkit-transition: -webkit-transform 0.4s ease, -webkit-box-shadow 0.3s ease-in-out;transition: -webkit-transform 0.4s ease, -webkit-box-shadow 0.3s ease-in-out;-o-transition: transform 0.4s ease, box-shadow 0.3s ease-in-out;transition: transform 0.4s ease, box-shadow 0.3s ease-in-out;transition: transform 0.4s ease, box-shadow 0.3s ease-in-out, -webkit-transform 0.4s ease, -webkit-box-shadow 0.3s ease-in-out;}.radio-option .checker {position: relative;top: -1px;left: -1px;display: block;width: 22px;height: 22px;border-radius: 22px;background: #00cdd7;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0) scale(0);transform: translate3d(0, 0, 0) scale(0);-webkit-transition: -webkit-transform 0.4s ease;transition: -webkit-transform 0.4s ease;-o-transition: transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;}.select-option {position: relative;}.select-option select {padding-right: 50px;}.select-option select::-ms-expand {display: none;}.select-option select option {color: #090b0e;}.select-option:after {content: "\e005";display: block;position: absolute;top: 50%;right: 20px;font-family: "ui-icons";font-weight: normal;font-size: 12px;line-height: 12px;color: #ffffff;padding: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translate(0, -50%) scale(1, 1);-ms-transform: translate(0, -50%) scale(1, 1);transform: translate(0, -50%) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;pointer-events: none;}.tooltip {position: relative;display: inline-block;width: 22px;min-width: 22px;height: 22px;line-height: 22px;margin-left: 15px;font-weight: 500;text-align: center;color: #ffffff;background-color: transparent;border-radius: 22px;border: 1px solid #ffffff;padding: 0;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}html:not([data-whatintent='touch']) .tooltip:hover,html:not([data-whatintent='touch']) .tooltip:focus {color: #00cdd7;border-color: #00cdd7;}.tooltip:before {content: "\003F";display: block;margin-top: -1px;font-size: 14px;font-size: 14rem;}button,.button,input[type="button"],input[type="submit"] {display: inline-block;padding: 0 22px;background: #116c70;border-radius: 100px;border: 0;font-family: "CentraNo2", Helvetica, Arial, sans-serif;line-height: 42px;font-weight: 300;text-align: center;color: #ffffff;font-size: 16px;font-size: 16rem;-webkit-transition: background 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;transition: background 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;-o-transition: background 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition: background 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition: background 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;cursor: pointer;}html:not([data-whatintent='touch']) button:hover,html:not([data-whatintent='touch']) button:focus,html:not([data-whatintent='touch']) button:active,html:not([data-whatintent='touch'])
  .button:hover,html:not([data-whatintent='touch'])
  .button:focus,html:not([data-whatintent='touch'])
  .button:active,html:not([data-whatintent='touch'])
  input[type="button"]:hover,html:not([data-whatintent='touch'])
  input[type="button"]:focus,html:not([data-whatintent='touch'])
  input[type="button"]:active,html:not([data-whatintent='touch'])
  input[type="submit"]:hover,html:not([data-whatintent='touch'])
  input[type="submit"]:focus,html:not([data-whatintent='touch'])
  input[type="submit"]:active {background: #148186;color: #ffffff;}p + button,ul + button,p +
  .button,ul +
  .button,p +
  input[type="button"],ul +
  input[type="button"],p +
  input[type="submit"],ul +
  input[type="submit"] {margin-top: 20px;}button::-moz-focus-inner,.button::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner {border: 0;}.button-group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px;width: calc(100% + (10px * 2));}.button-group .button {margin: 10px;}.social-label {font-weight: 600;margin: 0 0 10px 0;}.social-links {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 0;margin: -5px;padding: 20px 0 0 0;list-style: none;}.social-links li {padding: 5px;margin: 0;}.social-links li a {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 40px;width: 40px;color: #ffffff;background-color: rgba(255, 255, 255, 0.1);border-radius: 100px;}.social-links li a .icon {display: block;}.social-links li a .icon:before {content: "";display: block;font-family: "social-icons";font-weight: normal;font-size: 16px;line-height: 16px;color: #ffffff;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.social-links li a .icon.facebook:before {content: "\ea90";}.social-links li a .icon.instagram:before {content: "\ea92";}.social-links li a .icon.vimeo:before {content: "\eaa0";}.social-links li a .icon.telegram:before {content: "\ea95";}.social-links li a .icon.twitter:before {content: "\ea96";}.social-links li a .icon.linkedin {margin-top: -4px;}.social-links li a .icon.linkedin:before {content: "\eaca";}.social-links li a .icon.youtube:before {content: "\ea9d";}html:not([data-whatintent='touch']) .social-links li a:hover,html:not([data-whatintent='touch']) .social-links li a:focus {color: #090b0e;background-color: #ffffff;}html:not([data-whatintent='touch']) .social-links li a:hover .icon:before,html:not([data-whatintent='touch']) .social-links li a:focus .icon:before {color: #090b0e;}.search-form {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.search-form .search-input {height: 60px;margin: 0;padding: 0 40px 0 0;font-size: 20px;font-size: 20rem;border: none;border-bottom: 1px solid rgba(255, 255, 255, 0.2);border-radius: 0;}html:not([data-whatintent='touch']) .search-form .search-input:focus,html:not([data-whatintent='touch']) .search-form .search-input:active {border-bottom-color: #00cdd7;}.search-form .search-input::-webkit-input-placeholder {font-size: 20px;font-size: 20rem;}.search-form .search-input:-moz-placeholder {font-size: 20px;font-size: 20rem;}.search-form .search-input::-moz-placeholder {font-size: 20px;font-size: 20rem;}.search-form .search-input:-ms-input-placeholder {font-size: 20px;font-size: 20rem;}.search-form .search-input::-ms-clear {display: none;}.search-form .search-submit {position: absolute;top: 50%;right: -12px;width: 44px;min-width: 44px;height: 44px;margin: 0;padding: 0;background: none !important;border-radius: 4px;border: none;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer;}.search-form .search-submit:after {content: "\e011";display: block;font-family: "ui-icons";font-size: 18px;line-height: 18px;color: #ffffff;padding: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}html:not([data-whatintent='touch']) .search-form .search-submit:hover:after,html:not([data-whatintent='touch']) .search-form .search-submit:focus:after {color: #00cdd7;}.hbspt-form {margin-bottom: 0;}.header {position: fixed;top: 0;left: 0;width: 100%;background: #090b0e;z-index: 9999;-webkit-transition: background-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out, -webkit-transform 0.3s ease;transition: background-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out, -webkit-transform 0.3s ease;-o-transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, transform 0.3s ease;transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, transform 0.3s ease;transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, transform 0.3s ease, -webkit-box-shadow 0.3s ease-in-out, -webkit-transform 0.3s ease;}.header ul li {list-style: none;list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.header .header-bar {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: nowrap;flex-flow: nowrap;z-index: 10;overflow: hidden;}.header .header-bar-wrap {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: nowrap;flex-flow: nowrap;width: 100%;padding: 0 15px 0 20px;border-bottom: 1px solid #323538;}.header .header-left {display: -webkit-box;display: -ms-flexbox;display: flex;}.header .header-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.header .overlay-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: fixed;top: 0;left: 0;right: 0;bottom: 0;padding: 91px 0 0 0;background-color: #090b0e;-webkit-transition: opacity 0.5s ease, visibility 0.5s ease;-o-transition: opacity 0.5s ease, visibility 0.5s ease;transition: opacity 0.5s ease, visibility 0.5s ease;opacity: 0;visibility: hidden;overflow: hidden;}.header .overlay-panel .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.header .overlay-panel .panel-wrap {position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;overflow: hidden;}.header .overlay-panel .panel-wrap:before {content: "";display: block;position: absolute;top: -1px;left: 0;right: 0;height: 70px;background: -webkit-gradient(linear, left top, left bottom, from(#090b0e), to(rgba(9, 11, 14, 0)));background: -o-linear-gradient(top, #090b0e 0%, rgba(9, 11, 14, 0) 100%);background: linear-gradient(180deg, #090b0e 0%, rgba(9, 11, 14, 0) 100%);z-index: 1;pointer-events: none;}.header .overlay-panel .panel-wrap .panel-scroll {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow-y: scroll;padding-right: 30px;margin-right: -30px;-webkit-overflow-scrolling: touch;overflow: -moz-scrollbars-none;-ms-overflow-style: none;scrollbar-width: none;}.header .overlay-panel .panel-wrap .panel-scroll::-webkit-scrollbar {display: none;}.header .header-logo {margin: 20px 0;border-radius: 100px;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition: -webkit-box-shadow 0.3s ease-in-out;-o-transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;}.header .header-logo .logo {display: block;width: 177px;height: 50px;margin-right: 20px;}.header .site-tools {display: -webkit-box;display: -ms-flexbox;display: flex;}.header .search-panel-trigger {position: relative;width: 44px;height: 44px;padding: 0;margin: 0;border: none;border-radius: 4px;background: none !important;overflow: hidden;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header .search-panel-trigger .label-swapper {width: 22px;}.header .search-panel-trigger .search-icon {display: block;margin: auto;width: 22px;height: 22px;}.header .search-panel-trigger .search-icon:after {content: "\e011";display: block;font-family: "ui-icons";font-size: 20px;line-height: 20px;font-weight: normal;color: #ffffff;padding: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header .search-panel-trigger .close-icon {display: block;margin: auto;width: 22px;height: 22px;}.header .search-panel-trigger .close-icon:after {content: "\e012";display: block;font-family: "ui-icons";font-size: 18px;line-height: 18px;font-weight: normal;color: #ffffff;padding: 2px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}html:not([data-whatintent='touch']) .header .search-panel-trigger:hover .search-icon:after,html:not([data-whatintent='touch']) .header .search-panel-trigger:hover .close-icon:after,html:not([data-whatintent='touch']) .header .search-panel-trigger:focus .search-icon:after,html:not([data-whatintent='touch']) .header .search-panel-trigger:focus .close-icon:after {color: #00cdd7;}.header .mobile-menu-trigger {position: relative;width: 44px;height: 44px;padding: 0;margin: 0;border: none;border-radius: 4px;background: none !important;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer;}.header .mobile-menu-trigger .inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;}.header .mobile-menu-trigger .hamburger {width: 24px;height: 16px;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header .mobile-menu-trigger .hamburger > div {display: block;height: 2px;background-color: #ffffff;border-radius: 10px;margin-bottom: 5px;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header .mobile-menu-trigger .hamburger > div:nth-child(3) {margin: 0;}.header .mobile-menu-trigger.open .hamburger > div:nth-child(1) {-webkit-transform: rotate(45deg) translate(5px, 4px);-ms-transform: rotate(45deg) translate(5px, 4px);transform: rotate(45deg) translate(5px, 4px);}.header .mobile-menu-trigger.open .hamburger > div:nth-child(2) {opacity: 0;}.header .mobile-menu-trigger.open .hamburger > div:nth-child(3) {-webkit-transform: rotate(-45deg) translate(5.5px, -5px);-ms-transform: rotate(-45deg) translate(5.5px, -5px);transform: rotate(-45deg) translate(5.5px, -5px);}html:not([data-whatintent='touch']) .header .mobile-menu-trigger:hover .hamburger > div,html:not([data-whatintent='touch']) .header .mobile-menu-trigger:focus .hamburger > div {background-color: #00cdd7;}.header .mobile-menu {position: relative;width: 100%;margin: auto 0;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;}.header .mobile-menu .mobile-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;margin: 0;padding: 70px 0;}.header .mobile-menu .mobile-nav ul.main-menu {display: block;}.header .mobile-menu .mobile-nav ul.main-menu li {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header .mobile-menu .mobile-nav ul.main-menu li a {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: 20px;font-size: 20rem;color: #ffffff;padding: 10px 15px;margin: 0 -15px;border-radius: 4px;}html:not([data-whatintent='touch']) .header .mobile-menu .mobile-nav ul.main-menu li a:hover,html:not([data-whatintent='touch']) .header .mobile-menu .mobile-nav ul.main-menu li a:focus {color: #00cdd7;}html:not([data-whatintent='touch']) .header .mobile-menu .mobile-nav ul.main-menu li a:focus {-webkit-box-shadow: inset 0 0 0 3px rgba(0, 103, 244, 0.5);box-shadow: inset 0 0 0 3px rgba(0, 103, 244, 0.5);}.header .desktop-menu {display: none;}.header .desktop-menu ul {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;padding: 0;list-style: none;}.header .desktop-menu ul li {display: inline-block;padding: 0;}.header .desktop-menu ul li a {position: relative;display: block;padding: 5px 15px;color: #ffffff;text-decoration: none;font-weight: 300;border-radius: 4px;}html:not([data-whatintent='touch']) .header .desktop-menu ul li a:hover,html:not([data-whatintent='touch']) .header .desktop-menu ul li a:focus {color: #00cdd7;}.header .desktop-menu ul li.current-menu-item > a:after {content: '';display: block;position: absolute;left: 15px;right: 15px;bottom: -27px;height: 1px;background-color: #00cdd7;-webkit-box-shadow: 0 10px 30px 5px rgba(0, 205, 215, 0.8);box-shadow: 0 10px 30px 5px rgba(0, 205, 215, 0.8);}.header .search-panel {position: absolute;top: 50%;left: 0;right: 0;padding: inherit;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.header .search-panel .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.header .search-panel .search-form {max-width: 400px;margin: 0 auto;}.is-overlay .header .overlay-panel {opacity: 1;visibility: visible;}.is-mobile-menu .header .mobile-menu {opacity: 1;visibility: visible;}.is-search .header .search-panel {opacity: 1;visibility: visible;}.admin-bar header {top: 46px;}.section-carousel .carousel-wrapper .slick-list {padding: 0 calc((100% - 1160px) / 2) !important;}.section-carousel .carousel-wrapper .slick-list .slick-track {display: -webkit-box;display: -ms-flexbox;display: flex;margin-left: 0;}.section-carousel .carousel-wrapper .slick-list .slick-slide {position: relative;height: auto;margin: 0 10px;cursor: pointer;}.section-carousel .carousel-wrapper .slick-list .slick-slide:hover article {background: #323538;}.section-carousel .carousel-wrapper .slick-list .slick-slide:before {content: '';position: absolute;top: 0;left: 0;display: block;background: #000000;width: 100%;height: 100%;border-radius: 4px;opacity: 0.8;z-index: 2;-webkit-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}.section-carousel .carousel-wrapper .slick-list .slick-slide.slick-active:before {opacity: 0;}.section-carousel .carousel-wrapper .slick-list .slick-slide > div {height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.section-carousel .carousel-wrapper .slick-arrow {position: absolute;top: 0;border: none;width: calc((100vw - 1140px) / 2);height: 100%;font-size: 0px;font-size: 0rem;color: rgba(0, 0, 0, 0);z-index: 100;opacity: 0.5;-webkit-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;cursor: pointer;}.section-carousel .carousel-wrapper .slick-arrow.slick-next {right: 0;background: url("../images/icon-chevron-right.svg") 50px center/50px 89px no-repeat;}.section-carousel .carousel-wrapper .slick-arrow.slick-prev {left: 0;background: url("../images/icon-chevron-left.svg") right 50px center/50px 89px no-repeat;}.section-carousel .carousel-wrapper .slick-arrow.slick-disabled {opacity: 0;cursor: default;}.section-carousel .carousel-wrapper .slick-arrow.slick-disabled:hover {opacity: 0;}.section-carousel .carousel-wrapper .slick-arrow:hover {opacity: 1;}.section-carousel .carousel-wrapper .slick-dots {position: absolute;width: 100%;margin-top: 20px;text-align: center;}.section-carousel .carousel-wrapper .slick-dots li {display: inline-block;}.section-carousel .carousel-wrapper .slick-dots li button {width: 10px;height: 10px;margin: 0 5px;padding: 0;background: #323538;border-radius: 50%;border: none;-webkit-transition: background 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;transition: background 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;-o-transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out;transition: background 0.3s ease-in-out, box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;font-size: 0px;font-size: 0rem;color: rgba(0, 0, 0, 0);}html:not([data-whatintent='touch']) .section-carousel .carousel-wrapper .slick-dots li button:active {outline: 0;}.section-carousel .carousel-wrapper .slick-dots li.slick-active button {background: #00cdd7;}.section-carousel article {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;padding: 20px 20px 40px;width: 100%;height: 100%;background: #191C1F;border-radius: 4px;-webkit-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}.section-carousel article h3 {margin: 0 0 10px 0;font-size: 16px;font-size: 16rem;font-weight: 400;}.section-carousel article p {margin: 0 0 10px 0;font-size: 14px;font-size: 14rem;font-weight: 300;}.section-carousel article p:first-of-type {color: #bec2c5;}.section-carousel article span {position: absolute;bottom: 20px;font-size: 14px;font-size: 14rem;color: #00cdd7;font-weight: 300;}.section-carousel article .article-image {width: calc(100% + 40px);height: 150px;margin: -20px -20px 20px -20px;border-radius: 4px 4px 0 0;background: url("../images/bg/home-hero.jpg") center center/cover no-repeat;}.switcher-popup {display: block;padding: 10px 10px;width: 44px;background: url("../images/icon-translate-active.svg");background-size: 24px;background-position: center;background-repeat: no-repeat;border-radius: 4px;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer;}.switcher-popup:after {content: '';display: block;width: 24px;height: 24px;background: url("../images/icon-translate.svg");background-size: 24px;background-position: center;background-repeat: no-repeat;opacity: 1;-webkit-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;}html:not([data-whatintent='touch']) .switcher-popup:hover:after,html:not([data-whatintent='touch']) .switcher-popup:focus:after {opacity: 0;}.switcher-popup span {display: none;}.switcher-popup img {display: none !important;}#gt_lightbox {overflow: initial;width: 400px;height: auto;margin: 0;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);background: #323538;}#gt_lightbox > div:first-child {display: block;position: absolute !important;top: 5px;right: 5px;width: 32px !important;height: 32px !important;}#gt_lightbox > div:first-child > span {position: absolute;top: 0 !important;right: 0 !important;display: block;width: 32px;height: 32px;border: none;background: none;opacity: 0.4;cursor: pointer;color: rgba(0, 0, 0, 0) !important;-webkit-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}#gt_lightbox > div:first-child > span:before {content: '';position: absolute;top: 15px;left: 0;display: block;width: 28px;height: 3px;background: #ffffff;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}#gt_lightbox > div:first-child > span:after {content: '';position: absolute;top: 15px;display: block;width: 28px;height: 3px;background: #ffffff;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}#gt_lightbox > div:first-child > span:hover {opacity: 1;}#gt_lightbox .gt_languages a {max-width: 80%;border-bottom: none;font-weight: 300;}#gt_lightbox .gt_languages a.selected {background: #46494b;}#gt_lightbox .gt_languages a img {width: 24px;height: 24px;margin-left: 10px;}#gt_lightbox .gt_languages a span {vertical-align: middle;font-size: 16px;font-size: 16rem;}a.glink img {vertical-align: middle;display: inline;border: 0;padding: 0;margin: 0;opacity: 0.8;}/*!
	Modaal - accessible modals - v0.4.4
	by Humaan, for all humans.
	http://humaan.com
 */.modaal-content-source {display: none;}.modaal-noscroll {overflow: hidden;}.modaal-accessible-hide {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);padding: 0 !important;border: 0 !important;height: 1px !important;width: 1px !important;overflow: hidden;}.modaal-overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 9999;opacity: 0;}.modaal-wrapper {display: block;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;overflow: auto;opacity: 1;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-overflow-scrolling: touch;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.modaal-wrapper * {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.modaal-wrapper .modaal-close {border: none;background: transparent;padding: 0;-webkit-appearance: none;}.modaal-wrapper.modaal-start_none {display: none;opacity: 1;}.modaal-wrapper.modaal-start_fade {opacity: 0;}.modaal-wrapper *[tabindex="0"] {outline: none !important;}.modaal-wrapper.modaal-fullscreen {overflow: hidden;}.modaal-outer-wrapper {display: table;position: relative;width: 100%;height: 100%;}.modaal-fullscreen .modaal-outer-wrapper {display: block;}.modaal-inner-wrapper {display: table-cell;width: 100%;height: 100%;position: relative;vertical-align: middle;text-align: center;padding: 80px 20px;}.modaal-fullscreen .modaal-inner-wrapper {padding: 0;display: block;}.modaal-container {position: relative;display: inline-block;width: 100%;margin: auto;text-align: left;color: #000;max-width: 600px;border-radius: 4px;background: #fff;-webkit-box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);cursor: auto;}.modaal-container.is_loading {height: 100px;width: 100px;overflow: hidden;}.modaal-fullscreen .modaal-container {max-width: none;height: 100%;overflow: auto;}.modaal-close {position: fixed;right: 20px;top: 20px;color: #fff;cursor: pointer;opacity: 1;width: 50px;height: 50px;background: rgba(0, 0, 0, 0);border-radius: 100%;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}html:not([data-whatintent='touch']) .modaal-close:hover,html:not([data-whatintent='touch']) .modaal-close:focus {outline: none;background: #fff;}html:not([data-whatintent='touch']) .modaal-close:hover:before,html:not([data-whatintent='touch']) .modaal-close:hover:after,html:not([data-whatintent='touch']) .modaal-close:focus:before,html:not([data-whatintent='touch']) .modaal-close:focus:after {background: #000000;}.modaal-close span {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);padding: 0 !important;border: 0 !important;height: 1px !important;width: 1px !important;overflow: hidden;}.modaal-close:before,.modaal-close:after {display: block;content: " ";position: absolute;top: 14px;left: 24px;width: 2px;height: 22px;border-radius: 2px;background: #ffffff;-webkit-transition: background 0.2s ease-in-out;-o-transition: background 0.2s ease-in-out;transition: background 0.2s ease-in-out;}.modaal-close:before {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.modaal-close:after {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.modaal-fullscreen .modaal-close {background: #afb7bc;right: 10px;top: 10px;}.modaal-content-container {padding: 30px;}.modaal-confirm-wrap {padding: 30px 0 0;text-align: center;font-size: 0;}.modaal-confirm-btn {font-size: 14px;display: inline-block;margin: 0 10px;vertical-align: middle;cursor: pointer;border: none;background: transparent;}.modaal-confirm-btn.modaal-ok {padding: 10px 15px;color: #fff;background: #555;border-radius: 3px;-webkit-transition: background 0.2s ease-in-out;-o-transition: background 0.2s ease-in-out;transition: background 0.2s ease-in-out;}html:not([data-whatintent='touch']) .modaal-confirm-btn.modaal-ok:hover,html:not([data-whatintent='touch']) .modaal-confirm-btn.modaal-ok:focus {background: #2f2f2f;}.modaal-confirm-btn.modaal-cancel {text-decoration: underline;}html:not([data-whatintent='touch']) .modaal-confirm-btn.modaal-cancel:hover,html:not([data-whatintent='touch']) .modaal-confirm-btn.modaal-cancel:focus {text-decoration: none;color: #2f2f2f;}.modaal-instagram .modaal-container {width: auto;background: transparent;-webkit-box-shadow: none !important;box-shadow: none !important;}.modaal-instagram .modaal-content-container {padding: 0;background: transparent;}.modaal-instagram .modaal-content-container > blockquote {width: 1px !important;height: 1px !important;opacity: 0 !important;}.modaal-instagram iframe {opacity: 0;margin: -6px !important;border-radius: 0 !important;width: 1000px !important;max-width: 800px !important;-webkit-box-shadow: none !important;box-shadow: none !important;-webkit-animation: instaReveal 1s linear forwards;animation: instaReveal 1s linear forwards;}.modaal-image .modaal-inner-wrapper {padding-left: 140px;padding-right: 140px;}.modaal-image .modaal-container {width: auto;max-width: 100%;}.modaal-gallery-wrap {position: relative;color: #fff;}.modaal-gallery-item {display: none;}.modaal-gallery-item img {display: block;}.modaal-gallery-item.is_active {display: block;}.modaal-gallery-label {position: absolute;left: 0;width: 100%;margin: 20px 0 0;font-size: 18px;text-align: center;color: #fff;}html:not([data-whatintent='touch']) .modaal-gallery-label:focus {outline: none;}.modaal-gallery-control {position: absolute;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;cursor: pointer;color: #fff;width: 50px;height: 50px;background: rgba(0, 0, 0, 0);border: none;border-radius: 100%;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}.modaal-gallery-control.is_hidden {opacity: 0;cursor: default;}html:not([data-whatintent='touch']) .modaal-gallery-control:hover,html:not([data-whatintent='touch']) .modaal-gallery-control:focus {outline: none;background: #fff;}html:not([data-whatintent='touch']) .modaal-gallery-control:hover:before,html:not([data-whatintent='touch']) .modaal-gallery-control:hover:after,html:not([data-whatintent='touch']) .modaal-gallery-control:focus:before,html:not([data-whatintent='touch']) .modaal-gallery-control:focus:after {background: #afb7bc;}.modaal-gallery-control span {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px, 1px, 1px, 1px);padding: 0 !important;border: 0 !important;height: 1px !important;width: 1px !important;overflow: hidden;}.modaal-gallery-control:before,.modaal-gallery-control:after {display: block;content: " ";position: absolute;top: 16px;left: 25px;width: 4px;height: 18px;border-radius: 4px;background: #fff;-webkit-transition: background 0.2s ease-in-out;-o-transition: background 0.2s ease-in-out;transition: background 0.2s ease-in-out;}.modaal-gallery-control:before {margin: -5px 0 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.modaal-gallery-control:after {margin: 5px 0 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.modaal-gallery-next-inner {left: 100%;margin-left: 40px;}.modaal-gallery-next-outer {right: 45px;}.modaal-gallery-prev:before,.modaal-gallery-prev:after {left: 22px;}.modaal-gallery-prev:before {margin: 5px 0 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.modaal-gallery-prev:after {margin: -5px 0 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.modaal-gallery-prev-inner {right: 100%;margin-right: 40px;}.modaal-gallery-prev-outer {left: 45px;}.modaal-video-wrap {margin: auto 0;position: relative;}.modaal-video-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);background: #000;max-width: 1300px;margin-left: auto;margin-right: auto;}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.modaal-iframe .modaal-content {width: 100%;height: 100%;}.modaal-iframe-elem {width: 100%;height: 100%;display: block;}.modaal-loading-spinner {background: none;position: absolute;width: 200px;height: 200px;top: 50%;left: 50%;margin: -100px 0 0 -100px;-webkit-transform: scale(0.25);-ms-transform: scale(0.25);transform: scale(0.25);}.modaal-loading-spinner > div {width: 24px;height: 24px;margin-left: 4px;margin-top: 4px;position: absolute;}.modaal-loading-spinner > div > div {width: 100%;height: 100%;border-radius: 15px;background: #fff;}.modaal-loading-spinner > div:nth-of-type(1) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: 0s;animation-delay: 0s;}.modaal-loading-spinner > div:nth-of-type(2) > div,.modaal-loading-spinner > div:nth-of-type(3) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;}.modaal-loading-spinner > div:nth-of-type(1) {-ms-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(2) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .12s;animation-delay: .12s;}.modaal-loading-spinner > div:nth-of-type(2) {-ms-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(3) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .25s;animation-delay: .25s;}.modaal-loading-spinner > div:nth-of-type(4) > div,.modaal-loading-spinner > div:nth-of-type(5) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;}.modaal-loading-spinner > div:nth-of-type(3) {-ms-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(4) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .37s;animation-delay: .37s;}.modaal-loading-spinner > div:nth-of-type(4) {-ms-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(5) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .5s;animation-delay: .5s;}.modaal-loading-spinner > div:nth-of-type(6) > div,.modaal-loading-spinner > div:nth-of-type(7) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;}.modaal-loading-spinner > div:nth-of-type(5) {-ms-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(6) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .62s;animation-delay: .62s;}.modaal-loading-spinner > div:nth-of-type(6) {-ms-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(7) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .75s;animation-delay: .75s;}.modaal-loading-spinner > div:nth-of-type(7) {-ms-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);}.modaal-loading-spinner > div:nth-of-type(8) > div {-webkit-animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;animation: modaal-loading-spinner 1s linear infinite;-webkit-animation-delay: .87s;animation-delay: .87s;}.modaal-loading-spinner > div:nth-of-type(8) {-ms-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);-webkit-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);}.header {position: fixed;top: 0;left: 0;width: 100%;background: #090b0e;z-index: 9999;-webkit-transition: background-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out, -webkit-transform 0.3s ease;transition: background-color 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out, -webkit-transform 0.3s ease;-o-transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, transform 0.3s ease;transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, transform 0.3s ease;transition: box-shadow 0.3s ease-in-out, background-color 0.3s ease-in-out, transform 0.3s ease, -webkit-box-shadow 0.3s ease-in-out, -webkit-transform 0.3s ease;}.header ul li {list-style: none;list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.header .header-bar {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: nowrap;flex-flow: nowrap;z-index: 10;overflow: hidden;}.header .header-bar-wrap {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: nowrap;flex-flow: nowrap;width: 100%;padding: 0 15px 0 20px;border-bottom: 1px solid #323538;}.header .header-left {display: -webkit-box;display: -ms-flexbox;display: flex;}.header .header-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.header .overlay-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: fixed;top: 0;left: 0;right: 0;bottom: 0;padding: 91px 0 0 0;background-color: #090b0e;-webkit-transition: opacity 0.5s ease, visibility 0.5s ease;-o-transition: opacity 0.5s ease, visibility 0.5s ease;transition: opacity 0.5s ease, visibility 0.5s ease;opacity: 0;visibility: hidden;overflow: hidden;}.header .overlay-panel .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.header .overlay-panel .panel-wrap {position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;overflow: hidden;}.header .overlay-panel .panel-wrap:before {content: "";display: block;position: absolute;top: -1px;left: 0;right: 0;height: 70px;background: -webkit-gradient(linear, left top, left bottom, from(#090b0e), to(rgba(9, 11, 14, 0)));background: -o-linear-gradient(top, #090b0e 0%, rgba(9, 11, 14, 0) 100%);background: linear-gradient(180deg, #090b0e 0%, rgba(9, 11, 14, 0) 100%);z-index: 1;pointer-events: none;}.header .overlay-panel .panel-wrap .panel-scroll {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;top: 0;left: 0;right: 0;bottom: 0;overflow-y: scroll;padding-right: 30px;margin-right: -30px;-webkit-overflow-scrolling: touch;overflow: -moz-scrollbars-none;-ms-overflow-style: none;scrollbar-width: none;}.header .overlay-panel .panel-wrap .panel-scroll::-webkit-scrollbar {display: none;}.header .header-logo {margin: 20px 0;border-radius: 100px;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition: -webkit-box-shadow 0.3s ease-in-out;-o-transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;}.header .header-logo .logo {display: block;width: 177px;height: 50px;margin-right: 20px;}.header .site-tools {display: -webkit-box;display: -ms-flexbox;display: flex;}.header .search-panel-trigger {position: relative;width: 44px;height: 44px;padding: 0;margin: 0;border: none;border-radius: 4px;background: none !important;overflow: hidden;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.header .search-panel-trigger .label-swapper {width: 22px;}.header .search-panel-trigger .search-icon {display: block;margin: auto;width: 22px;height: 22px;}.header .search-panel-trigger .search-icon:after {content: "\e011";display: block;font-family: "ui-icons";font-size: 20px;line-height: 20px;font-weight: normal;color: #ffffff;padding: 1px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header .search-panel-trigger .close-icon {display: block;margin: auto;width: 22px;height: 22px;}.header .search-panel-trigger .close-icon:after {content: "\e012";display: block;font-family: "ui-icons";font-size: 18px;line-height: 18px;font-weight: normal;color: #ffffff;padding: 2px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}html:not([data-whatintent='touch']) .header .search-panel-trigger:hover .search-icon:after,html:not([data-whatintent='touch']) .header .search-panel-trigger:hover .close-icon:after,html:not([data-whatintent='touch']) .header .search-panel-trigger:focus .search-icon:after,html:not([data-whatintent='touch']) .header .search-panel-trigger:focus .close-icon:after {color: #00cdd7;}.header .mobile-menu-trigger {position: relative;width: 44px;height: 44px;padding: 0;margin: 0;border: none;border-radius: 4px;background: none !important;overflow: hidden;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;cursor: pointer;}.header .mobile-menu-trigger .inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;}.header .mobile-menu-trigger .hamburger {width: 24px;height: 16px;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header .mobile-menu-trigger .hamburger > div {display: block;height: 2px;background-color: #ffffff;border-radius: 10px;margin-bottom: 5px;-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.header .mobile-menu-trigger .hamburger > div:nth-child(3) {margin: 0;}.header .mobile-menu-trigger.open .hamburger > div:nth-child(1) {-webkit-transform: rotate(45deg) translate(5px, 4px);-ms-transform: rotate(45deg) translate(5px, 4px);transform: rotate(45deg) translate(5px, 4px);}.header .mobile-menu-trigger.open .hamburger > div:nth-child(2) {opacity: 0;}.header .mobile-menu-trigger.open .hamburger > div:nth-child(3) {-webkit-transform: rotate(-45deg) translate(5.5px, -5px);-ms-transform: rotate(-45deg) translate(5.5px, -5px);transform: rotate(-45deg) translate(5.5px, -5px);}html:not([data-whatintent='touch']) .header .mobile-menu-trigger:hover .hamburger > div,html:not([data-whatintent='touch']) .header .mobile-menu-trigger:focus .hamburger > div {background-color: #00cdd7;}.header .mobile-menu {position: relative;width: 100%;margin: auto 0;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;}.header .mobile-menu .mobile-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;margin: 0;padding: 70px 0;}.header .mobile-menu .mobile-nav ul.main-menu {display: block;}.header .mobile-menu .mobile-nav ul.main-menu li {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.header .mobile-menu .mobile-nav ul.main-menu li a {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;font-size: 20px;font-size: 20rem;color: #ffffff;padding: 10px 15px;margin: 0 -15px;border-radius: 4px;}html:not([data-whatintent='touch']) .header .mobile-menu .mobile-nav ul.main-menu li a:hover,html:not([data-whatintent='touch']) .header .mobile-menu .mobile-nav ul.main-menu li a:focus {color: #00cdd7;}html:not([data-whatintent='touch']) .header .mobile-menu .mobile-nav ul.main-menu li a:focus {-webkit-box-shadow: inset 0 0 0 3px rgba(0, 103, 244, 0.5);box-shadow: inset 0 0 0 3px rgba(0, 103, 244, 0.5);}.header .desktop-menu {display: none;}.header .desktop-menu ul {display: -webkit-box;display: -ms-flexbox;display: flex;margin: 0;padding: 0;list-style: none;}.header .desktop-menu ul li {display: inline-block;padding: 0;}.header .desktop-menu ul li a {position: relative;display: block;padding: 5px 15px;color: #ffffff;text-decoration: none;font-weight: 300;border-radius: 4px;}html:not([data-whatintent='touch']) .header .desktop-menu ul li a:hover,html:not([data-whatintent='touch']) .header .desktop-menu ul li a:focus {color: #00cdd7;}.header .desktop-menu ul li.current-menu-item > a:after {content: '';display: block;position: absolute;left: 15px;right: 15px;bottom: -27px;height: 1px;background-color: #00cdd7;-webkit-box-shadow: 0 10px 30px 5px rgba(0, 205, 215, 0.8);box-shadow: 0 10px 30px 5px rgba(0, 205, 215, 0.8);}.header .search-panel {position: absolute;top: 50%;left: 0;right: 0;padding: inherit;opacity: 0;visibility: hidden;-webkit-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;-o-transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;transition: opacity 0.5s ease-in-out, visibility 0.5s ease-in-out;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.header .search-panel .container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.header .search-panel .search-form {max-width: 400px;margin: 0 auto;}.is-overlay .header .overlay-panel {opacity: 1;visibility: visible;}.is-mobile-menu .header .mobile-menu {opacity: 1;visibility: visible;}.is-search .header .search-panel {opacity: 1;visibility: visible;}.admin-bar header {top: 46px;}.footer {background: #090b0e;border-top: 1px solid rgba(255, 255, 255, 0.1);}.footer-subscribe {padding: 15px 0;background: #191C1F;}.footer-subscribe .subscribe-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;}.footer-subscribe .subscribe-wrap span {font-size: 16px;font-size: 16rem;margin-right: 20px;}.footer-top {padding: 60px 0;font-size: 14px;font-size: 14rem;}.footer-top .footer-details {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;}.footer-top .footer-branding {width: 100%;}.footer-top .footer-logo {display: block;position: relative;left: -60px;width: 197px;height: 50px;padding: 0 20px 0 0;margin: 0 0 20px 0;border-radius: 100px;-webkit-transition: -webkit-box-shadow 0.3s ease-in-out;transition: -webkit-box-shadow 0.3s ease-in-out;-o-transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;}.footer-top .footer-logo .logo {display: block;width: 197px;height: 50px;margin-right: 20px;}.footer-top .footer-contact {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 50%;}.footer-top .footer-sitemap {display: -webkit-box;display: -ms-flexbox;display: flex;width: 50%;}.footer-top .footer-sitemap .footer-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.footer-top .footer-sitemap .footer-nav ul {width: 33.3333336%;}.footer-top .footer-sitemap .footer-nav ul li a {display: inline-block;color: #ffffff;margin: -1px -6px;padding: 1px 6px;border-radius: 4px;}html:not([data-whatintent='touch']) .footer-top .footer-sitemap .footer-nav ul li a:hover,html:not([data-whatintent='touch']) .footer-top .footer-sitemap .footer-nav ul li a:focus {color: #00cdd7;}.footer-bottom {position: relative;padding: 30px 0;font-size: 13px;font-size: 13rem;border-top: 1px solid #323538;}.footer-bottom .footer-bottom-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;}.footer-bottom .copyright {width: auto;}.footer-bottom .copyright p {display: block;margin: 0;}.footer-bottom .footer-bottom-nav {width: 50%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin: 0;}.footer-bottom .footer-bottom-menu li {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer-bottom .footer-bottom-menu li a {display: block;padding: 1px 6px;margin: -1px -6px;line-height: 1.7;border-radius: 4px;color: #ffffff;}html:not([data-whatintent='touch']) .footer-bottom .footer-bottom-menu li a:hover,html:not([data-whatintent='touch']) .footer-bottom .footer-bottom-menu li a:focus {color: #00cdd7;}.footer-bottom .footer-bottom-menu li:after {content: "";display: inline-block;width: 2px;min-width: 2px;height: 2px;border-radius: 2px;margin: 0 15px 0 18px;background-color: #ffffff;}.footer-bottom .footer-bottom-menu li:last-child:after {content: none;}.post-navigation,.posts-navigation {margin: 60px 0 0 0;width: 100%;}.pagination {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;padding: 0;margin: 0 -5px;}.pagination .page-numbers {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;line-height: 1;font-weight: 400;padding: 10px;margin: 0 5px;width: 40px;height: 40px;border-radius: 50%;background-color: #191C1F;-webkit-transition: background-color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out;}.pagination .page-numbers.current {background-color: #323538;}.pagination a.page-numbers {-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.pagination a.page-numbers.next .icon,.pagination a.page-numbers.prev .icon {display: block;}.pagination a.page-numbers.next .icon:after,.pagination a.page-numbers.prev .icon:after {content: "";display: block;font-family: "ui-icons";font-size: 12px;line-height: 12px;font-weight: normal;padding: 1px;color: #ffffff;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: translateZ(0) scale(1, 1);transform: translateZ(0) scale(1, 1);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.pagination a.page-numbers.next .icon:after {content: "\e003";}.pagination a.page-numbers.prev .icon:after {content: "\e002";}html:not([data-whatintent='touch']) .pagination a.page-numbers:hover,html:not([data-whatintent='touch']) .pagination a.page-numbers:focus {color: #ffffff;background-color: #323538;}html:not([data-whatintent='touch']) .pagination a.page-numbers:hover .icon:after,html:not([data-whatintent='touch']) .pagination a.page-numbers:focus .icon:after {color: #ffffff;}section,.section {padding: 120px 0;}section.bg-texture,.section.bg-texture {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 42, 43, 0.85)), to(rgba(3, 22, 23, 0.9))), url("../images/bg/bg-solar-array.jpg");background-image: -o-linear-gradient(top, rgba(0, 42, 43, 0.85), rgba(3, 22, 23, 0.9)), url("../images/bg/bg-solar-array.jpg");background-image: linear-gradient(to bottom, rgba(0, 42, 43, 0.85), rgba(3, 22, 23, 0.9)), url("../images/bg/bg-solar-array.jpg");background-position: center center, center center;background-size: cover, cover;background-repeat: no-repeat, no-repeat;}section.bg-device-left,.section.bg-device-left {position: relative;}section.bg-device-left:before,.section.bg-device-left:before {content: '';display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: url("../images/bg/bg-pl-device.svg") calc(50vw - 1150px) -350px/900px 900px no-repeat;opacity: 0.1;z-index: -1;}section.bg-device-right,.section.bg-device-right {position: relative;}section.bg-device-right:before,.section.bg-device-right:before {content: '';display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: url("../images/bg/bg-pl-device.svg") calc(100vw - 600px) -350px/900px 900px no-repeat;opacity: 0.1;z-index: -1;}section .section-header,.section .section-header {display: block;width: 100%;margin: 0 0 50px 0;}section .section-header .section-title,.section .section-header .section-title {margin: 0;}section .section-header .section-sub-title,.section .section-header .section-sub-title {display: block;margin: 20px 0 0 0;max-width: 750px;}section .section-column,.section .section-column {width: calc(50% - 40px);}section .section-column:first-child,.section .section-column:first-child {margin: 0 80px 0 0;}section .section-column p:last-of-type,.section .section-column p:last-of-type {margin-bottom: 0;}section .section-column h3,.section .section-column h3 {margin-bottom: 20px;}section .section-column iframe,.section .section-column iframe {width: 100%;height: 100%;}section .section-content,.section .section-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}section .section-content .actions,.section .section-content .actions {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;margin: 20px 0 0 0;}section.reverse .container,.section.reverse .container {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}section.reverse .section-column:first-child,.section.reverse .section-column:first-child {margin: 0;}section.reverse .section-column:nth-child(2),.section.reverse .section-column:nth-child(2) {margin: 0 80px 0 0;}section.section-full-width .content-wrap,.section.section-full-width .content-wrap {max-width: 750px;}section .section-definition-list,.section .section-definition-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 4px;padding: 20px;}section div[class*="section-image"],.section div[class*="section-image"] {background-repeat: no-repeat;background-position: center center;min-height: 300px;}section div[class*="section-image"].section-image-cover,.section div[class*="section-image"].section-image-cover {background-size: cover;}section div[class*="section-image"].section-image-contain,.section div[class*="section-image"].section-image-contain {background-size: contain;}.section-generic-hero {position: relative;height: 60vh;min-height: 500px;padding: 0;background-position: center center;background-size: cover;background-repeat: no-repeat;background-image: url("../images/bg/bg-technology.jpg");}.section-generic-hero:after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #090b0e;z-index: 1;opacity: 0.75;}.section-generic-hero.section-home-hero {overflow: hidden;background: transparent;}.section-generic-hero.section-home-hero video {min-width: 100vw;min-height: 100vh;}.section-generic-hero .hero-content {position: absolute;top: 50%;left: calc((100% - 1140px) / 2);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);max-width: 760px;z-index: 2;}.section-generic-hero .entry-title {display: block;margin: 0;}.section-generic-hero .entry-sub-title {display: block;margin: 20px 0 0 0;}.section-generic-hero .actions {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;margin: calc(20px + 10px) 0 0 0;}.section-limited-hero {position: relative;height: auto;padding: 0;background-position: center center;background-size: cover;background-repeat: no-repeat;background-image: url("../images/bg/bg-wave.jpg");}.section-limited-hero:after {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.65);}.section-limited-hero .hero-content {position: relative;width: 1140px;padding: 300px 0 80px;margin: 0 auto;z-index: 1;}.section-limited-hero .entry-title {display: block;margin: 0;}.section-limited-hero .entry-sub-title {display: block;margin: 20px 0 0 0;}.centered-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;text-align: center;}.tile-grid {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: wrap;flex-flow: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;}.tile-grid .grid-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: calc((100% - 60px) / 3);padding: 30px;margin-bottom: 30px;border-radius: 2px;border: 1px solid rgba(0, 205, 215, 0.3);text-align: center;}.section-enquiry {padding: 80px 0;}.section-enquiry .container {display: block;}.section-enquiry h2,.section-enquiry p {max-width: 750px;}.section-enquiry .button {margin: 20px 20px 0 0;}.section-testimonial {overflow: hidden;}.section-testimonial .container {position: relative;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;text-align: center;}.section-testimonial .container:before {content: '\201C';display: block;position: absolute;height: 150px;top: -50px;left: -50px;opacity: 0.1;font-size: 300px;font-size: 300rem;font-weight: 300;line-height: 1;}.section-testimonial .container:after {content: '\201D';display: block;position: absolute;height: 150px;bottom: -20px;right: -50px;opacity: 0.1;font-size: 300px;font-size: 300rem;font-weight: 300;line-height: 1;}.section-testimonial .quote {margin: 0 auto;max-width: 750px;}.section-testimonial .attribution {margin: 20px 0 0 0;}.standard-page {display: block;padding: 120px 0;width: 100%;}.standard-page .main-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.standard-page article {width: 50%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;padding-right: 100px;}.full-width-page {padding: 120px 0;width: 100%;}.full-width-page article {max-width: 750px;}.section-home-hero {height: 80vh;}.section-home-hero .hero-news-teaser {margin: 50px 0 0;}.section-home-hero .hero-news-teaser a {display: inline-block;padding: 5px 10px;color: #ffffff;background: rgba(0, 0, 0, 0.3);border-radius: 4px;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;line-height: 1.4;font-weight: 300;}.section-home-hero .hero-news-teaser a:hover {background: rgba(0, 0, 0, 0.6);}.section-home-hero .hero-news-teaser a span {border-radius: 2px;text-transform: uppercase;font-weight: 400;color: #00cdd7;}.section-awards .award-intro {margin: 0 auto 50px auto;max-width: 310px;}.section-awards .awards-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 40px);margin: -30px -20px;}.section-awards .award-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: calc(100% / 5);padding: 30px 20px;text-align: center;}.section-awards .award-item .title {margin: 0;}.section-awards .award-item .sub-title {display: block;margin: 5px 0 0 0;font-size: 14px;font-size: 14rem;}.section-awards .award-item .award-image {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;margin-bottom: 20px;}.section-awards .award-item .award-image img {max-width: 170px;margin: 0 auto;}.section-home-technology {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}.subsection-partners {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-top: 40px;}.subsection-partners h3 {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}.subsection-partners a {display: block;margin: 0 20px;opacity: 0.3;-webkit-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;}.subsection-partners a:active,.subsection-partners a:focus,.subsection-partners a:hover {opacity: 1;}.subsection-partners a.partner-bcpg {width: 130px;height: 45px;background: url("../images/logo-bcpg.svg") center center/contain no-repeat;}.subsection-partners a.partner-apn {width: 160px;height: 18px;background: url("../images/logo-apn.svg") center center/contain no-repeat;}.subsection-partners a.partner-kepco {width: 160px;height: 33px;background: url("../images/logo-kepco.svg") center center/contain no-repeat;}.subsection-partners a.partner-synergy {width: 125px;height: 50px;background: url("../images/logo-synergy.svg") center center/contain no-repeat;}.subsection-partners a.partner-western-power {width: 160px;height: 27px;background: url("../images/logo-western-power.svg") center center/contain no-repeat;}.subsection-partners a span {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}.cta-bar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: fixed;bottom: 0;left: 0;right: 0;padding: 10px 20px;z-index: 6;background: rgba(0, 0, 0, 0.65);-webkit-transition: 0.3s ease-in-out;-o-transition: 0.3s ease-in-out;transition: 0.3s ease-in-out;}.scrolled .cta-bar {background: rgba(0, 0, 0, 0.8);}.footer-in-view .cta-bar {opacity: 0;visibility: hidden;pointer-events: none;}.cta-bar p {margin-bottom: 0;font-weight: 300;font-size: 14px;font-size: 14rem;}.cta-bar .button {margin-left: 20px;line-height: 32px;font-size: 14px;font-size: 14rem;}.section-membership .membership-intro {margin: 0 auto 50px auto;max-width: 400px;}.section-membership .membership-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 40px);margin: -20px;}.section-membership .membership-logo {width: 25%;padding: 20px;}.section-membership .membership-logo img {max-width: 200px;margin: 0 auto;}.section-software-list .software-group-overview {max-width: 750px;margin: 0 0 50px 0;}.section-features .section-content {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.section-generic-hero .tech-buckets {display: -webkit-box;display: -ms-flexbox;display: flex;margin: calc(20px + 10px) 0 0 0;}.section-generic-hero .hero-tile {width: 180px;margin-right: 10px;padding: 105px 20px 30px;border: 1px solid rgba(0, 205, 215, 0.3);border-radius: 4px;background-position: center 30px;background-size: 50px 50px;background-repeat: no-repeat;text-align: center;color: #ffffff;line-height: 1.3;font-weight: 300;}.section-generic-hero .hero-tile.tile-energy-trading {background-image: url("../images/icon-energy-trading.svg");}.section-generic-hero .hero-tile.tile-environmental-commodities-trading {background-image: url("../images/icon-environmental-commodities.svg");}.section-generic-hero .hero-tile.tile-asset-ownership {background-image: url("../images/icon-asset-financing.svg");}html:not([data-whatintent='touch']) .section-generic-hero .hero-tile:hover,html:not([data-whatintent='touch']) .section-generic-hero .hero-tile:focus {color: #ffffff;background-color: rgba(255, 255, 255, 0.1);}.clients-map {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.clients-map svg {width: 100%;height: 100%;}.clients-map svg g {cursor: pointer;}.clients-map svg g path {-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.clients-map svg #bg > g path {fill: #ffffff;opacity: 0.2;pointer-events: none;}.clients-map svg #continents > g path {fill: #ffffff;opacity: 0;}.clients-map svg #continents > g:hover path,.clients-map svg #continents > g.clicked path {opacity: 0.2;}.clients-map svg #countries > g path {opacity: 0;fill: #00cdd7;pointer-events: none;}.clients-map svg #countries > g#australia path,.clients-map svg #countries > g#thailand path,.clients-map svg #countries > g#malaysia path,.clients-map svg #countries > g#japan path,.clients-map svg #countries > g#united-states path,.clients-map svg #countries > g#austria path,.clients-map svg #countries > g#india path,.clients-map svg #countries > g#france path {opacity: 1;}.clients-map .client-continent {position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 100%;height: 100%;top: 50%;left: 50%;padding: 30px;opacity: 0;z-index: -1;-webkit-transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);-webkit-transition: opacity 0.2s ease, z-index 0s linear 0.2s;-o-transition: opacity 0.2s ease, z-index 0s linear 0.2s;transition: opacity 0.2s ease, z-index 0s linear 0.2s;}.clients-map .client-continent.continent-active {opacity: 1;z-index: 1;-webkit-transition: opacity 0.2s ease, z-index 0s linear;-o-transition: opacity 0.2s ease, z-index 0s linear;transition: opacity 0.2s ease, z-index 0s linear;}.clients-map .client-continent .content {position: relative;width: 100%;padding: 30px;background: rgba(0, 0, 0, 0.8);border-radius: 4px;}.clients-map .client-continent .content p {font-size: 14px;font-size: 14rem;}.clients-map .client-continent .content .modaal-trigger:after {content: '.';}.clients-map .client-continent .content button {display: block;position: absolute;top: 30px;right: 30px;width: 24px;height: 24px;padding: 0;margin: 0;border: none;background: none;cursor: pointer;}.clients-map .client-continent .content button:before,.clients-map .client-continent .content button:after {content: '';position: absolute;top: 11px;left: 0;display: block;width: 24px;height: 2px;background: #bec2c5;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.clients-map .client-continent .content button:before {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.clients-map .client-continent .content button:after {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}html:not([data-whatintent='touch']) .clients-map .client-continent .content button:hover:before,html:not([data-whatintent='touch']) .clients-map .client-continent .content button:hover:after,html:not([data-whatintent='touch']) .clients-map .client-continent .content button:focus:before,html:not([data-whatintent='touch']) .clients-map .client-continent .content button:focus:after {background: #00cdd7;}.clients-map .client-continent .content .client-link {display: block;font-size: 14px;font-size: 14rem;line-height: 2;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}.clients-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px;width: calc(100% + (10px * 2));}.clients-list article {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 33.333336%;padding: 10px;}.clients-list article .overlay {opacity: 0.75;}.clients-list article .entry-link {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;min-height: 130px;color: #ffffff;border-radius: 4px;background-size: cover;background-position: center;background-repeat: no-repeat;}html:not([data-whatintent='touch']) .clients-list article .entry-link:hover,html:not([data-whatintent='touch']) .clients-list article .entry-link:focus {-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}html:not([data-whatintent='touch']) .clients-list article .entry-link:hover .overlay,html:not([data-whatintent='touch']) .clients-list article .entry-link:focus .overlay {opacity: 0.6;}.clients-list article .entry-link .entry-preview {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;padding: 20px 40px;text-align: center;}.clients-list article .entry-link .entry-meta {display: block;font-size: 12px;font-size: 12rem;font-weight: 300;color: #ffffff;opacity: 0.6;margin: 0 0 5px 0;-webkit-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;}.clients-list article .entry-link .entry-meta span:after {content: ', ';}.clients-list article .entry-link .entry-meta span:last-of-type:after {content: '';}.clients-list article .entry-link .entry-title {display: block;margin: 0;color: #ffffff;-webkit-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;}.section-client-overview .how {margin: 50px 0 0 0;}.section-client-overview .actions {margin: 20px 0 0 0;}.section-client-overview .section-image-cover {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;background: url("../images/bg/bg-technology.jpg") center center/cover no-repeat;}.section-highlights .highlight-items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + (10px * 2));margin: -10px;}.section-highlights .highlight-items .highlight-item {width: 25%;padding: 10px;}.section-highlights .highlight-items .highlight-item .title {font-size: 48px;font-size: 48rem;font-weight: 200;color: #00cdd7;margin: 0;}.section-highlights .highlight-items .highlight-item .title span {font-size: 24px;font-size: 24rem;}.section-highlights .highlight-items .highlight-item .sub-title {margin: 0;max-width: 230px;}.section-about-team .team-gallery {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.section-about-team .team-gallery article {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;width: calc((100% - 160px) / 5);margin-right: 40px;}.section-about-team .team-gallery article:nth-of-type(5n) {margin-right: 0;}.section-about-team .team-gallery article h3 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;font-size: 16px;font-size: 16rem;font-weight: 400;}.section-about-team .team-gallery article p {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;font-size: 14px;font-size: 14rem;font-weight: 300;}.section-about-team .team-gallery article .profile-image {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;width: 100%;height: 150px;margin-bottom: 20px;background: url("../images/bg/bg-technology.jpg") center center/cover no-repeat;}.posts-list,.software-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px;width: calc(100% + (10px * 2));}.posts-list article,.software-list article {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: 33.333336%;padding: 10px;}.posts-list article .entry-link,.software-list article .entry-link {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;color: #ffffff;border-radius: 4px;}html:not([data-whatintent='touch']) .posts-list article .entry-link:hover .entry-preview,html:not([data-whatintent='touch']) .posts-list article .entry-link:focus .entry-preview,html:not([data-whatintent='touch'])
      .software-list article .entry-link:hover .entry-preview,html:not([data-whatintent='touch'])
      .software-list article .entry-link:focus .entry-preview {background: #323538;}.posts-list article .entry-inner,.software-list article .entry-inner {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;border-radius: 4px;overflow: hidden;}.posts-list article .entry-thumb,.software-list article .entry-thumb {position: relative;display: block;width: 100%;background-color: #323538;background-size: cover;background-position: center;background-repeat: no-repeat;overflow: hidden;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.posts-list article .entry-thumb .ratio-sizer,.software-list article .entry-thumb .ratio-sizer {display: block;padding-top: 50%;}.posts-list article .entry-preview,.software-list article .entry-preview {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;padding: 25px;background: #191C1F;-webkit-transition: background-color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out;}.posts-list article .entry-meta,.software-list article .entry-meta {display: block;margin: 0 0 calc(20px - 5px) 0;font-size: 12px;font-size: 12rem;color: #ffffff;-webkit-transition: color 0.3s ease-in-out;-o-transition: color 0.3s ease-in-out;transition: color 0.3s ease-in-out;}.posts-list article .entry-title,.software-list article .entry-title {display: block;color: #ffffff;margin: 0;}.posts-list article .entry-sub-title,.software-list article .entry-sub-title {display: block;font-size: 14px;font-size: 14rem;color: #ffffff;margin: calc(20px - 5px) 0 0 0;}.single .entry-meta {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;margin-bottom: 50px;padding-bottom: 20px;border-bottom: 1px solid #323538;}.single .article-wrap {max-width: 750px;}.hero-search-form {position: relative;width: 400px;}.pages-list {width: 100%;}.pages-list article {width: 100%;}.pages-list article:not(:first-of-type) {margin: 50px 0 0 0;padding: 50px 0 0 0;border-top: 1px solid #323538;}.pages-list article .entry-link {position: relative;width: 100%;}.pages-list article .entry-preview {position: relative;max-width: 750px;}.pages-list article .entry-title {display: block;color: #ffffff;margin: 0;}.pages-list article .entry-sub-title {display: block;color: #ffffff;margin: calc(20px - 5px) 0 0 0;}.pages-list article .entry-actions {margin: 20px 0 0 0;}.pages-list article .entry-actions .read-more {font-size: 14px;font-size: 14rem;color: #00cdd7;}.section-calculator-intro .intro-column {max-width: 750px;}.section-savings-timeline {padding-top: 0 !important;}.savings-timeline {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc(100% + 90px);margin: 0 -45px;background-color: #191C1F;border-radius: 4px;overflow: hidden;}.savings-timeline .savings-timeline-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -1px;}.savings-timeline .step {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;padding: 50px 55px;width: 25%;border: 1px solid #090b0e;}.savings-timeline .step.outcome {color: #00cdd7;}.savings-timeline .step .title {display: block;width: 100%;margin: 0;font-weight: 500;}.savings-timeline .step .subtitle {display: block;width: 100%;margin: 15px 0 0 0;}.savings-timeline .step .step-icon {position: absolute;top: 50%;right: -25px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 50px;height: 50px;font-size: 30px;font-size: 30rem;font-weight: 300;border-radius: 40px;background-color: #090b0e;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);pointer-events: none;z-index: 10;}.section-vpp-calculator-settings,.section-vpp-calculator-results {padding-top: 0 !important;}.section-vpp-calculator-settings .section-title,.section-vpp-calculator-results .section-title {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 0 40px 0;}.section-vpp-calculator-settings .section-title h1,.section-vpp-calculator-results .section-title h1 {margin: 0;}.section-vpp-calculator-settings .section-title .tooltip,.section-vpp-calculator-results .section-title .tooltip {margin-top: 4px;}.section-vpp-calculator-results {display: none;}.calculator-box {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;width: calc(100% + 90px);margin: 0 -45px;background-color: #191C1F;border-radius: 4px;}.calculator-box .box-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -1px;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.calculator-box .box-section {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 40px 45px;width: 100%;border: 1px solid #090b0e;}.calculator-box .box-section.half {width: 50%;}.calculator-box .box-section.hide {display: none;}.calculator-box .box-section .input-label {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 500;margin: 0 45px 0 0;}.calculator-box .box-section .input-label .input-sub-label {font-weight: 300;}.calculator-box .box-section .input-options {width: 50%;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.calculator-box .box-section .input-field {position: relative;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.calculator-box .box-section .input-field input {-moz-appearance: textfield;}.calculator-box .box-section .input-field input::-webkit-outer-spin-button,.calculator-box .box-section .input-field input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}.calculator-box .box-section .input-field input::-ms-clear {display: none;}.calculator-box .box-section .input-field .unit {position: absolute;display: block;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);z-index: 10;}.calculator-box .box-section .input-field.unit-before input {padding-left: 40px;}.calculator-box .box-section .input-field.unit-before .unit {left: 20px;}.calculator-box .box-section .input-field.unit-after input {padding-right: 75px;}.calculator-box .box-section .input-field.unit-after .unit {right: 20px;}.calculator-box .box-section.form-submit {padding: 0;}.calculator-box .box-section.form-submit .button {width: 100%;line-height: 60px;border-radius: 0 0 4px 4px;}.calculator-box .box-section .placeholder {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.calculator-box .box-section .box-label {width: 100%;margin: 0 0 30px 0;}.calculator-box .box-section .result-group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin: -15px;}.calculator-box .box-section .result-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: calc(100%/3);padding: 15px;}.calculator-box .box-section .result-item .label {margin: 0 0 5px 0;}.calculator-box .box-section .result-item .result {position: relative;width: 100%;}.calculator-box .box-section .result-item .result .value {font-weight: 200;}.calculator-box .box-section .result-item .result .total {font-size: 60px;font-size: 60rem;}.calculator-box .box-section .result-item .result .unit {text-transform: uppercase;margin: 0 0 0 5px;font-weight: 300;}.calculator-no-js-warning {position: relative;display: none;width: calc(100% + 90px);margin: 0 -45px;padding: 40px 45px;background-color: #191C1F;border-radius: 4px;}.calculator-no-js-warning .message {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.calculator-no-js-warning .icon {position: relative;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;width: 26px;min-width: 26px;height: 26px;margin-right: 15px;font-weight: 500;color: #ffffff;background-color: transparent;border-radius: 26px;border: 1px solid #ffffff;cursor: pointer;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}body.no-js .calculator-box .box-inner,body.no-js .section-vpp-calculator-results {display: none !important;}body.no-js .calculator-no-js-warning {display: -webkit-box;display: -ms-flexbox;display: flex;}.post-aside {position: -webkit-sticky;position: sticky;top: 160px;width: 340px;background: #191C1F;border-radius: 4px;}.post-aside .sidebar-block {position: relative;width: 100%;padding: 30px;border-top: 2px solid #090b0e;}.post-aside .sidebar-block:nth-child(1) {border: none;}.post-aside .share-links {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.post-aside .share-links .block-title {display: block;margin: 0 30px 0 0;}.post-aside .naked-social-share ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 0;margin: -5px;list-style: none;}.post-aside .naked-social-share li {padding: 5px;margin: 0;}.post-aside .naked-social-share li:last-child {margin: 0;}html:not([data-whatintent='touch']) .post-aside .naked-social-share li a:hover i,html:not([data-whatintent='touch']) .post-aside .naked-social-share li a:focus i {color: #090b0e;background: #ffffff;}.post-aside .naked-social-share li i {width: 40px;height: 40px;border-radius: 50%;color: #ffffff;background-color: rgba(255, 255, 255, 0.1);font-size: 18px;font-size: 18rem;line-height: 40px;text-align: center;-webkit-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;}.post-aside .naked-social-share li span {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}.post-aside .topic-entries {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}.post-aside .topic-entries a {display: block;font-weight: 300;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 21px;font-size: 12px;font-size: 12rem;}.post-aside .job-apply {padding: 0 !important;}.post-aside .job-apply .button {width: 100%;line-height: 50px;border-radius: 0 0 4px 4px;}.maintenance-page .message-wrap {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 100%;min-height: 100vh;}.maintenance-page .message {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;width: 100%;padding: 100px 0;margin: auto 0;}.maintenance-page .message .logo {display: block;width: 212px;height: 60px;margin: 0 0 50px 0;}.maintenance-page .message .title {display: block;width: 100%;}.maintenance-page .message .sub-title {display: block;width: 100%;}.section-blockchain-benefits ul {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 100px;-moz-column-gap: 100px;column-gap: 100px;}.section-team article {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;width: calc(50% - 20px);margin-right: 40px;margin-bottom: 80px;}.section-team article:nth-of-type(2n) {margin-right: 0;}.section-team article .profile-image {width: 180px;height: 180px;margin-bottom: 20px;background-size: cover;background-position: center center;border-radius: 4px;}.section-team article .profile-content .name {display: block;font-weight: 400;margin: 0 0 10px 0;}.section-team article .profile-content .position {display: block;color: #939699;margin: 0 0 10px 0;}.section-positions .jobs-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: -10px;width: calc(100% + (10px * 2));}.section-positions .jobs-list .job-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 10px;width: 50%;}.section-positions .jobs-list .job-item a {display: inline-block;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;width: 100%;padding: 30px;border: 1px solid #323538;border-radius: 4px;}html:not([data-whatintent='touch']) .section-positions .jobs-list .job-item a:hover,html:not([data-whatintent='touch']) .section-positions .jobs-list .job-item a:focus {border-color: #00cdd7;}.section-positions .jobs-list .job-item .title {margin: 0;}.section-positions .jobs-list .job-item .sub-title {margin: calc(20px - 5px) 0 0 0;}.section-contact {background-size: cover;background-position: center;background-repeat: no-repeat;}.section-contact .overlay {opacity: 0.7;}.section-contact .content-wrap {width: 100%;}.section-contact .contact-forms {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;width: 100%;margin: calc(20px + 10px) 0 0 0;}.section-contact .contact-details {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;margin: 50px 0 0 0;}.section-contact .contact-details address {margin: 0 0 20px 0;}.section-contact .contact-details address strong {display: block;}.section-contact .entry-title {display: block;margin: 0;}.section-contact .entry-sub-title {display: block;margin: 20px 0 0 0;}.section-error-404 .content-wrap {width: 100%;}.section-error-404 .entry-title {display: block;margin: 0;}.section-error-404 .entry-sub-title {display: block;margin: 20px 0 0 0;}.section-error-404 .actions {margin: calc(20px + 10px) 0 0 0;}@font-face {font-family:'social-icons';src:url("../fonts/social-icons.eot");src:url("../fonts/social-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/social-icons.ttf") format("truetype"), url("../fonts/social-icons.woff") format("woff"), url("../fonts/social-icons.svg#social-icons") format("svg");font-weight:normal;font-style:normal;font-display:block;}@font-face {font-family:'ui-icons';src:url("../fonts/ui-icons.eot");src:url("../fonts/ui-icons.eot?#iefix") format("embedded-opentype"), url("../fonts/ui-icons.ttf") format("truetype"), url("../fonts/ui-icons.woff") format("woff"), url("../fonts/ui-icons.svg#ui-icons") format("svg");font-weight:normal;font-style:normal;font-display:block;}@font-face {font-family:'CentraNo2';src:url("../fonts/CentraNo2/CentraNo2-Thin.eot");src:url("../fonts/CentraNo2/CentraNo2-Thin.eot?#iefix") format("embedded-opentype"), url("../fonts/CentraNo2/CentraNo2-Thin.woff2") format("woff2"), url("../fonts/CentraNo2/CentraNo2-Thin.woff") format("woff"), url("../fonts/CentraNo2/CentraNo2-Thin.ttf") format("truetype"), url("../fonts/CentraNo2/CentraNo2-Thin.svg#CentraNo2-Thin") format("svg");font-weight:200;font-style:normal;}@font-face {font-family:'CentraNo2';src:url("../fonts/CentraNo2/CentraNo2-Light.eot");src:url("../fonts/CentraNo2/CentraNo2-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/CentraNo2/CentraNo2-Light.woff2") format("woff2"), url("../fonts/CentraNo2/CentraNo2-Light.woff") format("woff"), url("../fonts/CentraNo2/CentraNo2-Light.ttf") format("truetype"), url("../fonts/CentraNo2/CentraNo2-Light.svg#CentraNo2-Light") format("svg");font-weight:300;font-style:normal;}@font-face {font-family:'CentraNo2';src:url("../fonts/CentraNo2/CentraNo2-Book.eot");src:url("../fonts/CentraNo2/CentraNo2-Book.eot?#iefix") format("embedded-opentype"), url("../fonts/CentraNo2/CentraNo2-Book.woff2") format("woff2"), url("../fonts/CentraNo2/CentraNo2-Book.woff") format("woff"), url("../fonts/CentraNo2/CentraNo2-Book.ttf") format("truetype"), url("../fonts/CentraNo2/CentraNo2-Book.svg#CentraNo2-Book") format("svg");font-weight:400;font-style:normal;}@font-face {font-family:'CentraNo2';src:url("../fonts/CentraNo2/CentraNo2-Medium.eot");src:url("../fonts/CentraNo2/CentraNo2-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/CentraNo2/CentraNo2-Medium.woff2") format("woff2"), url("../fonts/CentraNo2/CentraNo2-Medium.woff") format("woff"), url("../fonts/CentraNo2/CentraNo2-Medium.ttf") format("truetype"), url("../fonts/CentraNo2/CentraNo2-Medium.svg#CentraNo2-Medium") format("svg");font-weight:500;font-style:normal;}@media screen and (min-width: 560px) {.entry-content ul > li::before {top: 13px;}input[type="reset"],input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],input[type="url"],input[type="number"],select,textarea {font-size: 16px;font-size: 16rem;}input[type="reset"]::-webkit-input-placeholder,input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="number"]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder {font-size: 16px;font-size: 16rem;}input[type="reset"]:-moz-placeholder,input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="number"]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder {font-size: 16px;font-size: 16rem;}input[type="reset"]::-moz-placeholder,input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="number"]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder {font-size: 16px;font-size: 16rem;}input[type="reset"]:-ms-input-placeholder,input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="number"]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder {font-size: 16px;font-size: 16rem;}.search-form {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}@media (min-width: 577px) and (max-width: 768px) {.section-about-team .team-gallery article {-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc((100% - 80px) / 3);}.section-about-team .team-gallery article:nth-of-type(5n) {margin: 0 40px 0 0;}.section-about-team .team-gallery article:nth-of-type(3n) {margin: 0;}}@media screen and (min-width: 768px) {.header .search-panel-trigger {margin-left: 5px;}.header .mobile-menu-trigger {margin-left: 5px;}.switcher-popup {margin-left: 5px;}.header .search-panel-trigger {margin-left: 5px;}.header .mobile-menu-trigger {margin-left: 5px;}.pagination .page-numbers {width: 46px;height: 46px;padding: 10px 15px;}.pagination a.page-numbers.next .icon:after,.pagination a.page-numbers.prev .icon:after {font-size: 14px;line-height: 14px;}}@media (min-width: 783px) {.admin-bar .skip-to-content {top: 42px;}}@media screen and (min-width: 783px) {.admin-bar header {top: 32px;}.admin-bar header {top: 32px;}}@media (min-width: 993px) {.posts-list article:first-of-type {width: 100%;}.posts-list article:first-of-type .entry-inner {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.posts-list article:first-of-type .entry-thumb {width: 50%;}.posts-list article:first-of-type .entry-thumb .ratio-sizer {padding: 0;}.posts-list article:first-of-type .entry-preview {width: 30%;padding: 30px 34px;}.posts-list article:first-of-type .entry-title {font-size: 20px;font-size: 20rem;}}@media only screen and (min-width: 1024px) {.header .mobile-menu-trigger {display: none;}.header .mobile-menu {display: none;}.header .desktop-menu {display: -webkit-box;display: -ms-flexbox;display: flex;}.header .mobile-menu-trigger {display: none;}.header .mobile-menu {display: none;}.header .desktop-menu {display: -webkit-box;display: -ms-flexbox;display: flex;}}@media (min-width: 1201px) {.posts-list article:first-of-type .entry-thumb {width: calc(66.6666667% + 3px);}}@media only screen and (min-width: 1400px) {.modaal-video-container {padding-bottom: 0;height: 731px;}}@media (max-width: 1400px) {.section-carousel .carousel-wrapper .slick-arrow {display: none;}}@media (max-width: 1340px) {.footer-top .footer-logo {left: 0;}}@media (max-width: 1300px) {.savings-timeline {width: 100%;margin: 0;}.calculator-box {width: 100%;margin: 0;}.calculator-no-js-warning {width: 100%;margin: 0;}}@media only screen and (max-width: 1200px) {.container {max-width: 970px;}.section-carousel .carousel-wrapper .slick-list {padding: 0 calc((100% - 960px) / 2) !important;}.section-carousel .carousel-wrapper .slick-list .slick-slide {margin: 0 20px;}.post-navigation,.posts-navigation {margin: 40px 0 0 0;}section,.section {padding: 80px 0;}.section-generic-hero .hero-content {left: calc((100% - 930px) / 2);}.section-limited-hero .hero-content {width: 930px;padding: 300px 0 60px;}.standard-page {padding: 80px 0;}.full-width-page {padding: 80px 0;}.section-awards .award-item .award-image img {max-width: 150px;}.section-membership .membership-logo img {max-width: 150px;}.section-about-team .team-gallery article .profile-image {height: 120px;}.posts-list article,.software-list article {width: 50%;}.savings-timeline .step {width: 100%;padding: 40px;}.savings-timeline .step .step-icon {top: 100%;right: 50%;width: 40px;height: 40px;-webkit-transform: translate(50%, -50%);-ms-transform: translate(50%, -50%);transform: translate(50%, -50%);}.calculator-box .box-section .input-label {width: 100%;margin: 0 0 15px 0;}.calculator-box .box-section .input-options {width: 100%;}.post-aside {width: 275px;}.post-aside .topic-entries {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}}@media only screen and (max-width: 1140px) {.modaal-image .modaal-inner-wrapper {padding-left: 25px;padding-right: 25px;}.modaal-gallery-control {top: auto;bottom: 20px;-webkit-transform: none;-ms-transform: none;transform: none;background: rgba(0, 0, 0, 0.7);}.modaal-gallery-control:before,.modaal-gallery-control:after {background: #fff;}.modaal-gallery-next {left: auto;right: 20px;}.modaal-gallery-prev {left: 20px;right: auto;}}@media only screen and (max-width: 992px) {h2,.h2 {font-size: 30px;font-size: 30rem;}.container {max-width: 768px;}.section-carousel .carousel-wrapper {width: 768px;margin: 0 auto;}.footer-top .footer-contact {width: 60%;}.footer-top .footer-sitemap {width: 40%;}.footer-top .footer-sitemap .footer-nav ul {width: 50%;}.footer-top .footer-sitemap .footer-nav ul#footer-menu-2 {display: none;}section.bg-device-left:before,.section.bg-device-left:before {background: url("../images/bg/bg-pl-device.svg") calc(50vw - 900px) -350px/900px 900px no-repeat;}section .section-column,.section .section-column {width: 100%;}section .section-column:first-child,.section .section-column:first-child {width: 100%;margin: 0 0 40px;}section .section-column iframe,.section .section-column iframe {height: 52vw;}section.reverse .container,.section.reverse .container {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}section.reverse .section-column:nth-child(2),.section.reverse .section-column:nth-child(2) {margin: 40px 0 0 0;}section div[class*="section-image"],.section div[class*="section-image"] {height: 60vw;}.section-generic-hero .hero-content {left: calc((100% - 728px) / 2);max-width: 728px;}.section-limited-hero .hero-content {width: 728px;padding: 200px 0 60px;}.tile-grid .grid-item {width: calc((100% - 30px) / 2);}.section-enquiry {padding: 60px 0;}.section-enquiry h2,.section-enquiry p {width: 100%;}.section-testimonial .container:before {left: -20px;}.section-testimonial .container:after {bottom: 0;right: -20px;}.standard-page article {width: 100%;padding: 0;}.section-awards .award-item {width: 50%;}.section-awards .award-item .sub-title {font-size: 13px;font-size: 13rem;}.subsection-partners {padding-top: 20px;}.cta-bar {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: auto;padding: 5px 20px;font-size: 14px;font-size: 14rem;line-height: 1.6;}.cta-bar p {margin-right: 5px;}.cta-bar .button {display: inline;margin-left: 0;background: transparent;color: #00cdd7;padding: 0;line-height: initial;}.section-membership .membership-logo {width: 50%;}.clients-list article {width: 50%;}.section-highlights .highlight-items .highlight-item {width: 50%;}.section-about-team .team-gallery article .profile-image {height: 90px;}.posts-list article,.software-list article {width: 100%;}.posts-list article .entry-inner,.software-list article .entry-inner {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}.posts-list article .entry-thumb,.software-list article .entry-thumb {width: 220px;}.posts-list article .entry-thumb .ratio-sizer,.software-list article .entry-thumb .ratio-sizer {padding-top: 50%;}.posts-list article .entry-preview,.software-list article .entry-preview {width: 50%;}.calculator-box .box-section {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.calculator-box .box-section .result-item {width: 50%;}.post-aside {width: 100%;margin: 50px 0 0 0;}.post-aside .share-links {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}.post-aside .topic-entries {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}.section-blockchain-benefits ul {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}.section-team article {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;width: 100%;margin-right: 0;margin-bottom: 40px;}.section-team article .profile-image {width: 120px;height: 120px;margin-right: 20px;}.section-team article .profile-content {width: calc(100% - 140px);}.section-positions .jobs-list .job-item {width: 100%;}}@media screen and (max-width: 900px) {.modaal-instagram iframe {width: 500px !important;}}@media only screen and (max-width: 768px) {h2,.h2 {font-size: 24px;font-size: 24rem;margin-bottom: 10px;}.page-wrapper {padding-top: 65px;}button,.button,input[type="button"],input[type="submit"] {font-size: 15px;font-size: 15rem;}.hbspt-form {margin-top: 40px;}.header .overlay-panel {padding-top: 65px;}.header .header-logo {margin: 12px 0;}.header .header-logo .logo {width: 141px;height: 40px;}.section-carousel .carousel-wrapper {width: 100%;}.section-carousel .carousel-wrapper .slick-dots {display: none;}#gt_lightbox {width: 100vw;height: 100vh;top: 0;left: 0;-webkit-transform: none;-ms-transform: none;transform: none;}#gt_lightbox > div:first-child {top: 20px;right: 20px;}#gt_lightbox > div:first-child > span {right: 20px;top: 20px;}#gt_lightbox .gt_languages {position: absolute;top: 50%;left: 50%;-webkit-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);max-width: 240px;-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}#gt_lightbox .gt_languages a {padding: 10px 20px;}.header .overlay-panel {padding-top: 65px;}.header .header-logo {margin: 12px 0;}.header .header-logo .logo {width: 141px;height: 40px;}.footer-top .footer-logo .logo {width: 142px;height: 40px;}.footer-top .footer-contact {width: 100%;}.footer-top .footer-sitemap {width: 100%;margin-top: 60px;}.footer-top .footer-sitemap .footer-nav ul {width: 33.3333336%;}section.bg-device-left:before,.section.bg-device-left:before {background: url("../images/bg/bg-pl-device.svg") -300px -300px/750px 750px no-repeat;}section.bg-device-right:before,.section.bg-device-right:before {background: url("../images/bg/bg-pl-device.svg") 300px -300px/750px 750px no-repeat;}section .section-definition-list,.section .section-definition-list {padding: 0;}.section-generic-hero .hero-content {left: 20px;max-width: calc(100% - 40px);min-height: auto;padding-top: 0;}.section-limited-hero .hero-content {width: 100%;padding: 140px 20px 40px;}.tile-grid .grid-item {width: 100%;padding: 20px;margin-bottom: 20px;}.tile-grid .grid-item {padding: 15px;margin-bottom: 15px;}.section-enquiry {padding: 40px 0;}.section-home-hero .hero-news-teaser a {font-size: 14px;font-size: 14rem;}.subsection-partners {position: absolute;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}.section-generic-hero .tech-buckets {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}.section-generic-hero .hero-tile {width: 350px;margin-right: 0;margin-bottom: 10px;padding: 30px 30px 30px 70px;background-position: 20px center;background-size: 30px 30px;text-align: left;}.clients-map .client-continent {padding: 0;}.section-about-team .team-gallery {-ms-flex-wrap: wrap;flex-wrap: wrap;}.savings-timeline .step {padding: 35px;}.section-vpp-calculator-settings .section-title,.section-vpp-calculator-results .section-title {margin: 0 0 30px 0;}.calculator-box .box-section {padding: 25px 20px;}.calculator-box .box-section.half {width: 100%;}.calculator-no-js-warning {padding: 25px 20px;}.post-aside .topic-entries {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}.maintenance-page .message .logo {width: 177px;height: 50px;}}@media screen and (max-width: 600px) {#wpadminbar {position: fixed;}#wpadminbar {position: fixed;}}@media only screen and (max-width: 600px) {.modaal-instagram iframe {width: 280px !important;}}@media only screen and (max-width: 576px) {body {font-size: 14px;font-size: 14rem;}h1,.h1 {font-size: 24px;font-size: 24rem;}h1.big,.h1.big {font-size: 36px;font-size: 36rem;}h2,.h2 {font-size: 20px;font-size: 20rem;}h3,.h3 {font-size: 16px;font-size: 16rem;}h3.big,.h3.big {font-size: 20px;font-size: 20rem;}h4,.h4 {font-size: 14px;font-size: 14rem;}.eyebrow {font-size: 10px;font-size: 10rem;}.entry-content blockquote {padding: 0 0 0 20px;}button,.button,input[type="button"],input[type="submit"] {font-size: 14px;font-size: 14rem;}.button-group {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.hbspt-form {margin-top: 18px;}.hbspt-form iframe {width: 100% !important;}.header .header-bar-wrap {padding: 0 10px 0 20px;}.header .header-logo .logo {width: 130px;height: 40px;}#gt_lightbox > div:first-child {top: 15px;right: 15px;}#gt_lightbox .gt_languages a {padding: 6px 20px;}.header .header-bar-wrap {padding: 0 10px 0 20px;}.header .header-logo .logo {width: 130px;height: 40px;}.footer-subscribe {padding: 30px 0;}.footer-subscribe .subscribe-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}.footer-subscribe .subscribe-wrap span {display: block;margin: 0 0 20px 0;}.footer-top .footer-sitemap .footer-nav ul {width: 50%;}.footer-bottom {font-size: 12px;font-size: 12rem;}.footer-bottom .copyright {width: 100%;}.footer-bottom .footer-bottom-nav {width: 100%;margin-bottom: 10px;}section.bg-device-left:before,.section.bg-device-left:before {background: url("../images/bg/bg-pl-device.svg") -200px -250px/600px 600px no-repeat;}section.bg-device-right:before,.section.bg-device-right:before {background: url("../images/bg/bg-pl-device.svg") 100px -250px/600px 600px no-repeat;}.section-limited-hero .hero-content {padding: 140px 20px 20px;}.section-enquiry {padding: 30px 0;}.section-home-hero .hero-news-teaser a {display: block;font-size: 12px;font-size: 12rem;}.section-awards .award-item {width: 100%;}.cta-bar {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;font-size: 12px;font-size: 12rem;}.cta-bar p {line-height: initial;font-size: 12px;font-size: 12rem;}.cta-bar .button {font-size: 12px;font-size: 12rem;}.section-membership .membership-logo {width: 100%;}.clients-map .client-continent .content {padding: 20px;}.clients-map .client-continent .content .modaal-trigger:after {content: '';}.clients-map .client-continent .content .modaal-trigger {display: block;margin-top: 15px;}.clients-map .client-continent .content button {top: 20px;right: 20px;}.clients-map .client-continent .content .client-link {font-size: 12px;font-size: 12rem;}.clients-list article {width: 100%;}.clients-list article .entry-link .entry-preview {text-align: left;}.section-client-overview .section-image-cover {height: auto;}.section-highlights .highlight-items .highlight-item {width: 100%;}.posts-list article .entry-inner,.software-list article .entry-inner {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.posts-list article .entry-thumb,.software-list article .entry-thumb {width: 100%;}.posts-list article .entry-preview,.software-list article .entry-preview {width: 100%;padding: 20px;}.hero-search-form {width: 100%;}.calculator-box .box-section .result-item {width: 100%;}.post-aside .sidebar-block {padding: 20px;}.post-aside .topic-entries {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}.section-team article {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-flow: column;flex-flow: column;}.section-team article .profile-image {width: 100px;height: 100px;}.section-team article .profile-content {width: 100%;}}@media (max-width: 576px) {.section-about-team .team-gallery article {-ms-flex-wrap: wrap;flex-wrap: wrap;width: calc((100% - 40px) / 2);margin: 0 40px 0 0;}.section-about-team .team-gallery article:nth-of-type(5n) {margin: 0 40px 0 0;}.section-about-team .team-gallery article:nth-of-type(2n) {margin: 0;}.section-about-team .team-gallery article h3 {font-size: 14px;font-size: 14rem;}.section-about-team .team-gallery article p {font-size: 13px;font-size: 13rem;}}@media (max-width: 415px) {.post-aside .share-links {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}@media (max-width: 400px) {button,.button,input[type="button"],input[type="submit"] {padding: 0 18px;line-height: 36px;}.section-generic-hero .hero-tile {width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.post-aside .topic-entries {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}}@media screen and (max-height: 1100px) {.modaal-instagram iframe {width: 700px !important;}}@media screen and (max-height: 1000px) {.modaal-inner-wrapper {padding-top: 90px;padding-bottom: 60px;}.modaal-instagram iframe {width: 600px !important;}}@media screen and (max-height: 900px) {.modaal-instagram iframe {width: 500px !important;}.modaal-video-container {max-width: 900px;max-height: 510px;}}@media only screen and (max-height: 820px) {.modaal-gallery-label {display: none;}}@keyframes instaReveal {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes instaReveal {0% {opacity: 0;}100% {opacity: 1;}}@-webkit-keyframes modaal-loading-spinner {0% {opacity: 1;-ms-transform: scale(1.5);-webkit-transform: scale(1.5);transform: scale(1.5);}100% {opacity: .1;-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}}@keyframes modaal-loading-spinner {0% {opacity: 1;-ms-transform: scale(1.5);-webkit-transform: scale(1.5);transform: scale(1.5);}100% {opacity: .1;-ms-transform: scale(1);-webkit-transform: scale(1);transform: scale(1);}}
