.element-functionality-overview{background:#071c34;margin:0 -15px;padding:60px 0 100px}@media (min-width:1200px){.element-functionality-overview.element-functionality-overview-modal-visible .element-functionality-item:not(.element-functionality-item-expanded) .element-functionality-item-link{border-color:#596b83;color:#596b83;background:#071c34}.element-functionality-overview.element-functionality-overview-modal-visible .element-functionality-item:not(.element-functionality-item-expanded) .functionality-item-anchor{background:#596b83}.element-functionality-overview.element-functionality-overview-modal-visible .element-functionality-item:not(.element-functionality-item-expanded) .functionality-item-anchor-ball{background:#596b83}}.element-functionality-overview h1{font-family:Poppins,sans-serif;font-size:16px;color:#596b83;letter-spacing:1px;text-transform:uppercase;text-align:center;margin:0 0 10px}@media (min-width:768px){.element-functionality-overview h1{text-align:left}}.element-functionality-overview h2{font-family:Poppins,sans-serif;font-size:30px;color:#fff;font-weight:300;letter-spacing:1.11px;text-align:center;margin:0 0 30px}@media (min-width:768px){.element-functionality-overview h2{text-align:left}}@media (min-width:768px){.functionality-overview-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:768px){.functionality-overview-header-titles{max-width:440px}}@media (min-width:1200px){.functionality-overview-header-titles{max-width:none}}.functionality-overview-switch-container{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;margin:0 auto}@media (min-width:768px){.functionality-overview-switch-container{margin:0 0 0 auto}}.functionality-overview-switch-container input:checked+.functionality-overview-slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.functionality-overview-switch-container input:focus+.functionality-overview-slider{-webkit-box-shadow:0 0 1px #247ab9;box-shadow:0 0 1px #247ab9}.functionality-overview-switch{position:relative;display:inline-block;width:76px;height:46px;margin:0 10px}.functionality-overview-switch input{opacity:0;width:0;height:0}.functionality-overview-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2c3f54;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:34px}.functionality-overview-slider:before{position:absolute;content:"";height:30px;width:30px;left:10px;bottom:8px;background-color:#247ab9;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;border-radius:50%}.functionality-overview-switch-title{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;letter-spacing:1px;color:#fff;text-transform:uppercase;display:inline-block}.element-functionality-items{margin:50px 0 0;padding:0;list-style:none}.element-functionality-items>:first-child .element-functionality-item-link{border-top-width:2px}.element-functionality-items>:first-child{-webkit-animation-delay:.09s;animation-delay:.09s}.element-functionality-items>:nth-child(2){-webkit-animation-delay:.18s;animation-delay:.18s}.element-functionality-items>:nth-child(3){-webkit-animation-delay:.27s;animation-delay:.27s}.element-functionality-items>:nth-child(4){-webkit-animation-delay:.36s;animation-delay:.36s}.element-functionality-items>:nth-child(5){-webkit-animation-delay:.45s;animation-delay:.45s}.element-functionality-items>:nth-child(6){-webkit-animation-delay:.54s;animation-delay:.54s}.element-functionality-items>:nth-child(7){-webkit-animation-delay:.63s;animation-delay:.63s}.element-functionality-items>:nth-child(8){-webkit-animation-delay:.72s;animation-delay:.72s}.element-functionality-items>:nth-child(9){-webkit-animation-delay:.81s;animation-delay:.81s}.element-functionality-items>:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.element-functionality-items>:nth-child(11){-webkit-animation-delay:.99s;animation-delay:.99s}.element-functionality-items>:nth-child(12){-webkit-animation-delay:1.08s;animation-delay:1.08s}.element-functionality-items>:nth-child(13){-webkit-animation-delay:1.17s;animation-delay:1.17s}.element-functionality-items>:nth-child(14){-webkit-animation-delay:1.26s;animation-delay:1.26s}.element-functionality-items>:nth-child(15){-webkit-animation-delay:1.35s;animation-delay:1.35s}.element-functionality-items>:nth-child(16){-webkit-animation-delay:1.44s;animation-delay:1.44s}.element-functionality-items>:nth-child(17){-webkit-animation-delay:1.53s;animation-delay:1.53s}.element-functionality-items>:nth-child(18){-webkit-animation-delay:1.62s;animation-delay:1.62s}.element-functionality-items>:nth-child(19){-webkit-animation-delay:1.71s;animation-delay:1.71s}.element-functionality-items>:nth-child(20){-webkit-animation-delay:1.8s;animation-delay:1.8s}.element-functionality-items>:nth-child(21){-webkit-animation-delay:1.89s;animation-delay:1.89s}.element-functionality-items>:nth-child(22){-webkit-animation-delay:1.98s;animation-delay:1.98s}.element-functionality-items>:nth-child(23){-webkit-animation-delay:2.07s;animation-delay:2.07s}.element-functionality-items>:nth-child(24){-webkit-animation-delay:2.16s;animation-delay:2.16s}.element-functionality-items>:nth-child(25){-webkit-animation-delay:2.25s;animation-delay:2.25s}.element-functionality-items>:nth-child(26){-webkit-animation-delay:2.34s;animation-delay:2.34s}.element-functionality-items>:nth-child(27){-webkit-animation-delay:2.43s;animation-delay:2.43s}.element-functionality-items>:nth-child(28){-webkit-animation-delay:2.52s;animation-delay:2.52s}.element-functionality-items>:nth-child(29){-webkit-animation-delay:2.61s;animation-delay:2.61s}.element-functionality-items>:nth-child(30){-webkit-animation-delay:2.7s;animation-delay:2.7s}.element-functionality-items>:nth-child(31){-webkit-animation-delay:2.79s;animation-delay:2.79s}.element-functionality-items>:nth-child(32){-webkit-animation-delay:2.88s;animation-delay:2.88s}.element-functionality-items>:nth-child(33){-webkit-animation-delay:2.97s;animation-delay:2.97s}.element-functionality-items>:nth-child(34){-webkit-animation-delay:3.06s;animation-delay:3.06s}.element-functionality-items>:nth-child(35){-webkit-animation-delay:3.15s;animation-delay:3.15s}.element-functionality-items>:nth-child(36){-webkit-animation-delay:3.24s;animation-delay:3.24s}.element-functionality-items>:nth-child(37){-webkit-animation-delay:3.33s;animation-delay:3.33s}.element-functionality-items>:nth-child(38){-webkit-animation-delay:3.42s;animation-delay:3.42s}.element-functionality-items>:nth-child(39){-webkit-animation-delay:3.51s;animation-delay:3.51s}.element-functionality-items>:nth-child(40){-webkit-animation-delay:3.6s;animation-delay:3.6s}@media (min-width:768px){.element-functionality-items{margin-top:20px}}@media (min-width:1200px){.element-functionality-items{margin:0}}.element-functionality-item{margin:0;padding:0;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:labelFadeIn;animation-name:labelFadeIn;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.element-functionality-item:before{display:none}.element-functionality-item.element-functionality-item-expanded .element-functionality-item-link:after{background-image:url(../images/icon-collapse.svg)}.element-functionality-item.element-functionality-item-expanded .element-functionality-item-contents{display:block;z-index:4}.element-functionality-item.element-functionality-item-expanded+.element-functionality-item .element-functionality-item-link{border-top-width:2px}@-webkit-keyframes labelFadeIn{0%{opacity:0}to{opacity:1}}@keyframes labelFadeIn{0%{opacity:0}to{opacity:1}}.element-functionality-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#2c3f54;-webkit-transition:background-color .3s,border-color .3s,color .3s,-webkit-box-shadow .2s;transition:background-color .3s,border-color .3s,color .3s,-webkit-box-shadow .2s;-o-transition:background-color .3s,box-shadow .2s,border-color .3s,color .3s;transition:background-color .3s,box-shadow .2s,border-color .3s,color .3s;transition:background-color .3s,box-shadow .2s,border-color .3s,color .3s,-webkit-box-shadow .2s;border:2px solid #247ab9;border-top:0 solid #247ab9;padding:8px 20px;font-size:16px}@media (min-width:1200px){.element-functionality-item-link{padding:3px 9px;border-radius:16px;display:inline-block;position:absolute;z-index:1;border-top-width:2px;white-space:nowrap}}.element-functionality-item-link,.element-functionality-item-link:link,.element-functionality-item-link:visited{color:#fff;text-decoration:none}.element-functionality-item-link:focus,.element-functionality-item-link:hover{background:#233243}@media (min-width:1200px){.element-functionality-item-link:focus,.element-functionality-item-link:hover{background:#2c3f54;-webkit-box-shadow:0 0 8px 0 #247ab9;box-shadow:0 0 8px 0 #247ab9}}.element-functionality-item-link:after{display:block;width:15px;height:auto;content:" ";background:url(../images/icon-expand.svg) 50% no-repeat}@media (min-width:1200px){.element-functionality-item-link:after{display:none}}.element-functionality-item-contents{display:none;padding:20px}@media (min-width:1200px){.element-functionality-item-contents{background:#2c3f54;margin:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px;border:2px solid #247ab9;width:100%;padding:24px}}.element-functionality-item-contents *{color:#fff;font-size:16px}.element-functionality-item-contents li:before{font-size:16px}.element-functionality-item-contents-title{display:none;font-family:Poppins,sans-serif;font-size:22px;color:#247ab9;margin:0 0 10px;max-width:calc(100% - 40px)}@media (min-width:1200px){.element-functionality-item-contents-title{display:block}}.functionality-item-anchor{display:none;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:1200px){.functionality-item-anchor{position:absolute;display:block;height:50px;width:2px;overflow:visible;z-index:0;background:#247ab9}}.functionality-item-anchor-ball{position:absolute;top:0;left:-6px;width:13px;height:13px;display:block;background:#247ab9;border-radius:100px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}@media (min-width:1200px){.functionality-overview-item-container{position:relative;width:500px;height:500px;border-radius:500px;border:2px solid #2c3f54;margin:130px auto 0;overflow:visible}}.functionality-overview-item-container-title{display:none;font-family:Poppins,sans-serif;text-align:center;font-size:16px;color:#fff;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px;line-height:1.4}@media (min-width:1200px){.functionality-overview-item-container-title{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:380px}}.element-functionality-item-contents-close{display:none;position:absolute;top:24px;right:24px;border:none;outline:none;background:rgba(0,0,0,0);padding:0;margin:0}@media (min-width:1200px){.element-functionality-item-contents-close{display:block}}.element-functionality-item-contents-close-img{display:none;width:11px;height:11px}@media (min-width:1200px){.element-functionality-item-contents-close-img{display:block}}.element-functionality-overview-modal-closer{display:none}@media (min-width:1200px){.element-functionality-overview-modal-closer{display:block;position:absolute;width:100%;height:100%;z-index:2}}[v-cloak]{display:none}
/*# sourceMappingURL=elementfunctionalityoverview.css.map*/