.react-tabs{-webkit-tap-highlight-color:transparent;}.react-tabs__tab{color:#535966;cursor:pointer;font-size:16px;font-weight:700;line-height:26px;margin:0px 15px;padding-bottom:5px;border-bottom:2px solid transparent;}.react-tabs__tab:focus{outline:0px none;}.react-tabs__tab--selected{border-color:#00a9e5;color:#000;}.react-tabs__tab-panel{margin-top:40px;opacity:0;-webkit-filter:alpha(opacity=0);filter:alpha(opacity=0);-moz-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}.react-tabs__tab-panel--selected{opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);}.code-carousel .react-tabs__tab-list{border-left:1px solid #d4dae5;}.code-carousel .react-tabs__tab{color:#343741;cursor:pointer;font-size:16px;font-weight:700;line-height:26px;margin:0px 0px 0px -1px;padding:10px 0 10px 10px;border-left:2px solid transparent;border-bottom:0px none;}.code-carousel .react-tabs__tab--selected{color:#0077cc;cursor:pointer;margin-left:-1px;border-left:2px solid #0077cc;}.code-carousel .react-tabs__tab:focus{outline:0px none;}.code-carousel .react-tabs__tab:hover{border-left:2px solid #000;}.code-carousel .react-tabs__tab-panel{display:none;margin-top:0px;-moz-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;-moz-transition:display 0.15s linear;-webkit-transition:display 0.15s linear;-o-transition:display 0.15s linear;-ms-transition:display 0.15s linear;-webkit-transition:display 0.15s linear;transition:display 0.15s linear;}.code-carousel .react-tabs__tab-panel--selected{display:block;}.instruction-module .react-tabs__tab{color:#343741;font-weight:400;height:40px;line-height:40px;margin:0px;padding:0px;text-align:center;text-transform:unset;width:200px;border-top:1px solid #0078a0;border-right:1px solid #0078a0;border-bottom:1px solid #0078a0;border-left:1px solid #0078a0;}.instruction-module .react-tabs__tab--selected{background-color:#0078a0;color:#fff;position:relative;}.instruction-module .react-tabs__tab-panel{margin-top:0px;}.elk-stack .elk-header{background:url(/static-res/images/elk/elk-stack-header.svg) no-repeat top center;background-size:187%;height:100%;padding:60px 0 0;text-align:center;}.elk-stack .elk-header h1,.elk-stack .elk-header h2,.elk-stack .elk-header p,.elk-stack .elk-header span,.elk-stack .elk-header small{color:#fff !important;}.elk-stack .elk-header h2{margin-bottom:0px;}.elk-stack .elk-header h2 .bold{font-weight:700;color:#fff;}.elk-stack .elk-header small{font-size:14px;}.elk-stack .elk-header .elk-logo{width:50px;}.elk-stack .elk-header p small a{color:#fff !important;-webkit-text-decoration:none !important;text-decoration:none !important;border-color:#fff !important;}.elk-stack .elk-header p small a:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none;border-color:#fff;}.elk-stack .elk-header .elk-header-flex h2{margin-left:16px;padding-bottom:0px !important;}.elk-stack .elkb-diagram img{width:87%;vertical-align:middle;border:0;}.elk-stack .enter-stack .stack-img{width:95px;}.elk-stack .elk-footer-wrapper{background-image:radial-gradient(circle at top left,#585c62,#343741 50%);height:100%;margin-top:-570px;text-align:center;}.elk-stack .elk-footer-wrapper h2{color:#fff !important;}.elk-stack .elk-footer-bg{background:url(/static-res/images/elk/elk-stack-footer.png) no-repeat;background-position:center -60px;height:100%;padding-bottom:90px;padding-top:750px;}.elk-stack .elk-footer-bg .btn{color:#fff;min-width:150px;}.elk-stack .elk-footer-bg .btn.btn-secondary{color:#005A9E;font-weight:600;min-width:150px;border:1px solid #005A9E;}.elk-stack .elk-footer-bg .btn.btn-secondary:hover{background:rgba(255,255,255,0.7);}.elk-stack .elk-footer-bg .btn.btn-primary{color:#343741;}.elk-stack .elk-footer-bg h2,.elk-stack .elk-footer-bg p{color:#fff !important;}.elk-stack .elk-footer-bg .small-header{font-weight:300;}.elk-stack .react-tabs .react-tabs__tab-list{border-bottom:0px none;font-size:14px;margin-bottom:30px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.elk-stack .react-tabs .react-tabs__tab{display:inline-block;padding:0;cursor:pointer;float:none;margin:0px 25px !important;text-align:center;vertical-align:baseline;text-transform:uppercase;color:#fff;border-bottom:2px solid transparent;}.elk-stack .react-tabs .react-tabs__tab--selected{background-color:transparent;color:#fff;border-bottom:2px solid #fff;}.elk-stack .react-tabs .react-tabs__tab--selected:hover{border-bottom:2px solid #fff;}.elk-stack .loader{background:url("/static-res/images/ajax-loader.gif") 50% 50% no-repeat;bottom:0;height:32px;left:0px;margin:auto;position:absolute;right:0px;top:0px;width:32px;}@media screen and (min-width:992px) and (max-width:1199px){.elk-stack .elk-header{background-size:258%;}}@media screen and (min-width:769px) and (max-width:991px){.elk-stack .elk-header{background-size:310%;}}@media screen and (max-width:767px){.elk-stack .elk-header-flex{display:none !important;}}@media screen and (max-width:768px){.elk-stack .elk-header{background:url(/static-res/images/elk/elk-stack-header-mobile.svg) no-repeat top center;background-size:150%;margin-bottom:35px;padding:30px 0 60px;}.elk-stack .elk-footer-wrapper{margin-top:30px;}.elk-stack .elk-footer-bg{background:transparent none;padding:30px 0 60px;}}@media screen and (max-width:575px){.elk-stack .elk-header{background:url(/static-res/images/elk/elk-stack-header-mobile.svg) no-repeat top center;background-size:cover;}.elk-stack .footer-subscribe .subscribe-wrapper .subscribe-form-container .subscribe-form .mktoForm .mktoButtonRow{top:10px !important;}.elk-stack .elk-footer-wrapper .elk-footer-bg .btn{min-width:120px;}.elk-stack .elk-footer-wrapper .elk-footer-bg .common-container .title-text .btn-primary{margin:0px;width:100%;}.elk-stack .elk-footer-wrapper .elk-footer-bg .common-container .title-text .btn-secondary{width:100%;}.elk-stack .elk-footer-wrapper .elk-footer-bg .common-container .title-text .btn-secondary{margin-top:16px;}.elk-stack .btn-primary{display:block;margin:0 auto 16px;width:-webkit-max-content;width:-moz-max-content;width:max-content;}}