.bolded-sub{font-family:"Avenir Next LT W04 Demi1437516",sans-serif;font-size:1rem;color:#5d5d5d}.bolded-menu{color:#333;line-height:1.5rem;padding:10px 0 0 0;font-size:.75rem;font-weight:600;font-family:"AvenirNextLTW01-Medium",sans-serif;text-transform:uppercase}.fontsize20{font-size:1.25em}.center-align{text-align:center}.left-align{text-align:left}.right-align{text-align:right}.justify-center{justify-content:center}.space-evenly{justify-content:space-evenly}.space-between{justify-content:space-between}ul.Accordion .transition,ul.Accordion p,ul.Accordion ul li i:before,ul.Accordion ul li i:after{transition:all .25s ease-in-out}ul.Accordion .flipIn,ul.Accordion h1,ul.Accordion ul li{-webkit-animation:flipdown .5s ease both;animation:flipdown .5s ease both}ul.Accordion .no-select,ul.Accordion h2{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.Accordion h1,ul.Accordion h2{color:#ff6873}ul.Accordion h1{text-transform:uppercase;font-size:36px;line-height:42px;letter-spacing:3px;font-weight:100}ul.Accordion h2{font-size:26px;line-height:34px;font-weight:300;letter-spacing:1px;display:block;margin:0;cursor:pointer}ul.Accordion h3{font-size:20px;line-height:28px;font-weight:300;letter-spacing:1px;display:block;margin:0;padding-left:20px;padding-bottom:5px;cursor:pointer}ul.Accordion h3.loading,._module.loading,._ExistingSection .loading,._configitem.loading{background-image:url(/img/k2comv5/preloader.gif);background-repeat:no-repeat;background-size:20px 20px;background-position:0 4px}ul.Accordion p{color:rgba(48,69,92,.8);font-size:17px;line-height:26px;letter-spacing:1px;position:relative;overflow:hidden;max-height:15000px;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);margin:0 10px 5px 10px;z-index:2}ul.Accordion{list-style:none;-webkit-perspective:900;perspective:900;padding:0;margin:0}ul.Accordion li{position:relative;padding:0;margin:0;margin-right:10px;padding-bottom:4px}ul.Accordion li:nth-of-type(1){-webkit-animation-delay:.5s;animation-delay:.5s}ul.Accordion li:nth-of-type(2){-webkit-animation-delay:.75s;animation-delay:.75s}ul.Accordion li:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}ul.Accordion li:last-of-type{padding-bottom:0}ul.Accordion li i{position:absolute;-webkit-transform:translate(-6px,0);transform:translate(-6px,0);margin-top:16px;right:0}ul.Accordion li i:before,ul.Accordion li i:after{content:"";position:absolute;background-color:#ff6873;width:3px;height:9px}ul.Accordion li i:before{-webkit-transform:translate(-2px,0) rotate(45deg);transform:translate(-2px,0) rotate(45deg)}ul.Accordion li i:after{-webkit-transform:translate(2px,0) rotate(-45deg);transform:translate(2px,0) rotate(-45deg)}ul.Accordion li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}ul.Accordion li input[type=checkbox]:checked~p,ul.Accordion li input[type=checkbox]:checked~ul{margin-top:0;max-height:0;opacity:0;-webkit-transform:translate(0,50%);transform:translate(0,50%)}ul.Accordion li input[type=checkbox]:checked~i:before{-webkit-transform:translate(2px,0) rotate(45deg);transform:translate(2px,0) rotate(45deg)}ul.Accordion li input[type=checkbox]:checked~i:after{-webkit-transform:translate(-2px,0) rotate(-45deg);transform:translate(-2px,0) rotate(-45deg)}@-webkit-keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;font-size:1rem;line-height:1.5;color:#7a7a7a;margin-bottom:1.25rem;background-color:#efefef}html,body{overflow-x:hidden;padding-top:0 !important}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button:focus{outline:0}p{margin-bottom:20px}em{font-style:italic}small,.text--small,.legal-text{font-size:.75rem}strong,b{font-family:"Avenir Next LT W04 Demi1437516",sans-serif}blockquote{font-size:1.625rem;color:#81af41;margin-bottom:30px}blockquote p{font-size:14px;padding-bottom:50px}pre{margin:20px 40px}pre code{font-family:"Courier New";font-size:14px}code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace;color:#272d43;padding:.2rem;margin:0;font-size:.95rem;background-color:#fefefe;border-radius:3px}img{max-width:100%}p:empty{display:none}._resourceContainer{display:none !important}#tinymce module,#tinymce .mceNonEditable{position:relative;display:block;min-width:50%;min-height:150px;margin:10px 0}#tinymce module:after,#tinymce .mceNonEditable:after{position:absolute;background:#d2d2d2;opacity:.8;border-radius:10px;box-shadow:0 5px 12px rgba(0,0,0,.3);height:100%;width:100%;padding:60px;font-size:20px;color:#000;top:0;left:0;font-weight:bold;content:'RESTRICTED - THIS CAN ONLY BE EDITED IN THE CODE EDITOR'}h1,h2,h3,h4,h5,h6{font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;color:#272d43;padding-bottom:20px}h1{font-size:2em;line-height:1.25em}h1.blog-title{font-size:2.625rem}h2{font-size:1.6252em;line-height:1.15em}h3{font-size:1.375em;line-height:1.136em}h4{font-size:1.125em;line-height:1.111em}h5{font-size:1em}h6{font-size:.8rem;text-transform:uppercase;color:#7a7a7a;letter-spacing:.075em}h6.quote-attribute{color:#5d5d5d;font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif}@media(min-width:450px){h1{font-size:2.1em;line-height:1.125em}h2{font-size:1.75em;line-height:1.15em}}@media(min-width:767px){h1{font-size:2.5em;line-height:1.125em}h2{font-size:2em;line-height:1.15em}h3{font-size:1.5em;line-height:1.25em}h4{font-size:1.25em;line-height:1.25em}h5{font-size:1.125em}}@media(min-width:992px){h1{font-size:3em;line-height:1.05em}h2{font-size:2.25em;line-height:1.25em}h3{font-size:1.75em}h4{font-size:1.4em}h5{font-size:1.25em}}hr{background:-webkit-gradient(linear,left top,right top,from(#8ccf47),to(#8ccf47));background:linear-gradient(to right,#8ccf47,#8ccf47);border:none;width:40px;height:2px;margin:0 0 20px 0;text-align:left}.hr--thick{height:4px}.hr--thick__short{width:30px}.hr--thin{width:30px;height:1px;background:-webkit-gradient(linear,left top,right top,from(#8ccf47),to(#8ccf47));background:linear-gradient(to right,#8ccf47,#8ccf47)}.hr--thin--short{width:20px}.hr--white{background:#fff}._placeholder{opacity:.7;background:#f5f5dc;margin:10px;padding:10px;overflow:hidden;text-overflow:ellipsis}.editorSaving{width:100%;height:100%;z-index:99999;position:absolute;background:#4d4d4d;background-image:url(/img/k2comv5/preloader.gif);background-repeat:no-repeat;background-size:90px 90px;background-position:50% 50%}.maskScreen{width:100%;height:100%;position:fixed;z-index:3000;background:#4d4d4d;background-image:url(/img/k2comv5/preloader.gif);background-repeat:no-repeat;background-size:90px 90px;background-position:50% 50%;opacity:.4;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;top:0;left:0}.Bg-blue{background-color:#00b4c8}.Bg-green{background-color:#8cc846}.Bg-white{background-color:#fefefe}.white{background:#fff}.grey{background:#efefef}.medium-grey{background:#707070}.dark-grey{background:#323c46}.with-bottom-border{border-bottom:solid 1px #d2d2d2;position:relative}.with-bottom-border:after{z-index:2;position:absolute;bottom:-10px;left:calc(50% - 10px);content:'';width:0;height:0;border-top:solid 10px #fff;border-left:solid 10px transparent;border-right:solid 10px transparent}.with-bottom-border:before{z-index:1;position:absolute;bottom:-11px;left:calc(50% - 11px);content:'';width:0;height:0;border-top:solid 11px #d2d2d2;border-left:solid 11px transparent;border-right:solid 11px transparent}.dark-grey.with-bottom-border:after{border-top:solid 10px #323c46}.grey.with-bottom-border:after{border-top:solid 10px #f2f2f2}.grey-bottom-to-white::after{content:"";background-image:linear-gradient(15deg,rgba(0,0,0,.1),rgba(0,0,0,0) 20%);background-repeat:no-repeat;background-size:100%;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.grey-top-to-white::before{content:"";background-image:linear-gradient(155deg,rgba(0,0,0,.1),rgba(0,0,0,0) 20%);background-repeat:no-repeat;background-size:100%;width:75%;height:100%;position:absolute;top:0;left:0;z-index:0}.darkBlue-to-blue{background:-webkit-gradient(linear,left top,right top,color-stop(2%,#272d43),color-stop(70%,#00b4c8));background:-moz-gradient(linear,left top,right top,color-stop(2%,#272d43),color-stop(70%,#00b4c8));background:-o-gradient(linear,left top,right top,color-stop(2%,#272d43),color-stop(70%,#00b4c8));background:linear-gradient(to right,#272d43 2%,#00b4c8 70%)}.darkBlue-top-to-blue{background:linear-gradient(165deg,#272d43 2%,#00b4c8 70%)}.darkBlue-to-blue-to-darkBlue{background:radial-gradient(ellipse at center,#00b4c8 0%,#272d44 100%)}.box-shadow{box-shadow:0 6px 10px rgba(0,0,0,.3)}.box-shadow-on-hover:hover{box-shadow:0 6px 10px rgba(0,0,0,.3)}.kb__sidebar{background:#fff;width:100%;padding:20px 30px 20px 15px;word-wrap:break-word;margin-bottom:30px !important}.brand-border--top{position:relative}.brand-border--top::before{top:0;content:'';position:absolute;bottom:0;height:5px;width:100%;opacity:.9;background:-webkit-linear-gradient(left,#81af41,#81af41 45%,#8cc846 45%,#8cc846 50%,#00b4c8 50%,#00b4c8 65%,#00b4c8 75%,#009cad 75%,#009cad 100%)}.brand-border--bottom{position:relative}.brand-border--bottom::after{bottom:0;content:'';position:absolute;bottom:0;height:5px;width:100%;opacity:.9;background:-webkit-linear-gradient(left,#81af41,#81af41 45%,#8cc846 45%,#8cc846 50%,#00b4c8 50%,#00b4c8 65%,#00b4c8 75%,#009cad 75%,#009cad 100%)}.brand-border--detached{top:-7px}.brand-border--detached::before{height:10px}.brand-border--detached::after{height:10px}.border-top--green{border-top:4px solid #81af41}.border-all__red{border:1px solid #f03777}.border-all__green{border:1px solid #8cc846}.border-all__grey{border:1px solid #ccc}a.do-not-show{display:none}.cta-download{position:relative}.cta-download span{position:absolute;top:16px;left:44px}.cta-download:before{content:' ';width:38px;height:38px;display:block;background-image:url(/img/icons/icon-document.svg);background-repeat:no-repeat;background-size:contain}.cta-download:after{content:'DOWNLOAD';position:absolute;top:2px;left:44px;font-size:10px;color:#747474}a{color:#00b4c8;text-decoration:none !important}a:hover{cursor:pointer}a.underline{color:#00b5c8;background-image:linear-gradient(-160deg,#fff 20%,#fff 100%);background-repeat:no-repeat;background-size:100% .2rem;background-position:0 100%;-webkit-transition:background-size .25s ease-in,color .25s ease-in-out .18s;transition:background-size .25s ease-in,color .25s ease-in-out .18s}a.underline:hover{background-size:100% 100%;text-decoration:none}a.underline.blue{color:#00b4c8;padding:0 2px 3px;background-image:linear-gradient(-160deg,#00b4c8 20%,#00b4c8 100%);background-repeat:no-repeat;background-size:100% .2em;background-position:0 100%;-webkit-transition:background-size .18s ease-in,color .25s ease-in-out;transition:background-size .18s ease-in,color .25s ease-in-out}a.underline.blue:hover{background-size:100% 100%;color:#fff}a.link-cta{position:relative;display:inline-block;font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;width:auto;padding:8px 40px 8px 0;color:#00b4c8;border:none;-webkit-box-shadow:none;box-shadow:none;background:none}a.link-cta::after{content:"";border:solid #00b4c8;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;width:7px;height:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}a.link-cta:hover{color:#009cad}a.link-cta:hover::after{border:solid #009cad;border-width:0 2px 2px 0}.button{position:relative;padding:8px 15px;font-size:1rem;text-transform:uppercase;background:0 0;border-radius:3px;transition:all .3s ease}.EventLink a#_Form_Download_Video_Link_Link,.button,.cta-button,.cta-button__login,button{position:relative;padding:8px 15px;font-size:1rem;text-transform:uppercase;background:0 0;border-radius:3px;transition:all .3s ease}.EventLink a#_Form_Download_Video_Link_Link,.button--outline-blue{background:0 0;border:1px solid #00b4c8;color:#00b4c8;font-size:.85rem;padding:8px 15px}.EventLink a#_Form_Download_Video_Link_Link:hover,.button--outline-blue:hover{background:#00b4c8;border:1px solid #00b4c8;color:#fff}button,input[type="button"],.cta-button,.button--primary,.button--outline-blue{position:relative;display:inline-block;padding:8px 15px;font-size:.85rem;color:#fff;text-transform:uppercase;background-color:#00b4c8;border-radius:3px;border:1px solid #00b4c8;-webkit-transition:all .25s ease;transition:all .25s ease}button:hover,input[type="button"]:hover,.cta-button:hover,.button--primary:hover,.button--outline-blue:hover{background-color:#009cad;text-decoration:none;color:#fff}button.btn-shadow,input[type="button"].btn-shadow,.cta-button.btn-shadow{-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3)}button.btn-shadow:hover,input[type="button"].btn-shadow:hover,.cta-button.btn-shadow:hover{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.4);box-shadow:0 4px 15px rgba(0,0,0,.4)}button.btn-white,input[type="button"].btn-white,.cta-button.btn-white{color:#00b4c8;background-color:#fff;border-color:#fff}button.btn-red,input[type="button"].btn-red,.cta-button.btn-red{color:#fff;background-color:#f00;border-color:#f00}button.btn-red:hover,input[type="button"].btn-red:hover,.cta-button.btn-red:hover{color:#f00;background-color:#fff;border-color:#f00}button.btn-secondary,input[type="button"].btn-secondary,.cta-button.btn-secondary,.button--outline-blue{background-color:transparent;color:#00b4c8}button.btn-secondary:hover,input[type="button"].btn-secondary:hover,.cta-button.btn-secondary:hover,.button--outline-blue:hover,.hover-whole a:hover .cta-button.btn-secondary.button{background-color:#00b4c8;color:#fefefe}button.btn-secondary.btn-arrow::after,input[type="button"].btn-secondary.btn-arrow::after,.cta-button.btn-secondary.btn-arrow::after,button.btn-secondary.arrow::after,input[type="button"].btn-secondary.arrow::after,.cta-button.btn-secondary.arrow::after{content:"";border:solid #00b4c8;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;width:8px;height:8px;margin-bottom:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border .25s ease-in-out;transition:border .25s ease-in-out}button.btn-secondary.btn-arrow:hover::after,input[type="button"].btn-secondary.btn-arrow:hover::after,.cta-button.btn-secondary.btn-arrow:hover::after,button.btn-secondary.arrow:hover::after,input[type="button"].btn-secondary.arrow:hover::after,.cta-button.btn-secondary.arrow:hover::after{content:"";border:solid #fefefe;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;width:8px;height:8px;margin-bottom:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.btn-secondary.btn-white,input[type="button"].btn-secondary.btn-white,.cta-button.btn-secondary.btn-white{color:#fff;border-color:#fff}button.btn-secondary.btn-white:hover,input[type="button"].btn-secondary.btn-white:hover,.cta-button.btn-secondary.btn-white:hover{color:#00b4c8;background-color:#fefefe}button.btn-secondary.btn-white.btn-arrow::after,input[type="button"].btn-secondary.btn-white.btn-arrow::after,.cta-button.btn-secondary.btn-white.btn-arrow::after,button.btn-secondary.btn-white.arrow::after,input[type="button"].btn-secondary.btn-white.arrow::after,.cta-button.btn-secondary.btn-white.arrow::after{content:"";border:solid #fefefe;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;width:8px;height:8px;margin-bottom:1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.btn-secondary.btn-white.btn-arrow:hover::after,input[type="button"].btn-secondary.btn-white.btn-arrow:hover::after,.cta-button.btn-secondary.btn-white.btn-arrow:hover::after,button.btn-secondary.btn-white.arrow:hover::after,input[type="button"].btn-secondary.btn-white.arrow:hover::after,.cta-button.btn-secondary.btn-white.arrow:hover::after{content:"";border:solid #00b4c8;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-bottom:1px;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.btn-arrow::after,input[type="button"].btn-arrow::after,.cta-button.btn-arrow::after,button.arrow::after,input[type="button"].arrow::after,.cta-button.arrow::after{content:"";border:solid #fefefe;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-bottom:1px;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.link-style,input[type="button"].link-style,.cta-button.link-style{display:inline-block;font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;width:auto;padding:8px 15px 8px 0;background:none;color:#00b4c8;border:1px solid transparent;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:background,color,padding;transition-property:background,color,padding;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease}button.link-style::after,input[type="button"].link-style::after,.cta-button.link-style::after{content:"";border:solid #00b4c8;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-bottom:1px;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.link-style.btn-white,input[type="button"].link-style.btn-white,.cta-button.link-style.btn-white{color:#fefefe}button.link-style.btn-white::after,input[type="button"].link-style.btn-white::after,.cta-button.link-style.btn-white::after{content:"";border:solid #fefefe;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-bottom:1px;width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}button.link-style:hover,input[type="button"].link-style:hover,.cta-button.link-style:hover,.hover-whole a:hover .cta-button.link-style.button{background-color:#00b4c8;color:#fefefe;padding-left:15px}button.link-style:hover::after,input[type="button"].link-style:hover::after,.cta-button.link-style:hover::after,.hover-whole a:hover .cta-button.link-style.button::after{content:"";border:solid #fefefe;border-width:0 2px 2px 0;display:inline-block;margin-left:10px;margin-bottom:1px;width:8px;height:8px;vertical-align:baseline;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.text-color__white{color:#fefefe}.text-color__green{color:#81af41}.text-color__blue{color:#00b4c8}.footer{z-index:1;background:#343c43}@media screen and (max-width:767px){.footer .col-xs-6:nth-child(odd){clear:left}}@media screen and (max-width:855px){.footer-phone{float:none}}.footer .col-sm-4{margin-bottom:20px}.footer__search{background:rgba(0,181,200,.5);background-image:url("https://www02.k2.com/img/140/icon_search.svg");background-repeat:no-repeat;background-position:100% 0;width:100%;border:none;color:#fff;font-size:18px;padding:10px 20px;margin:20px 0 30px 0}@media screen and (min-width:992px){.footer__search{margin:0}}.footer__search::-webkit-input-placeholder{color:#fff;font-size:18px}.footer__search:-ms-input-placeholder{color:#fff;font-size:18px}.footer__search::-ms-input-placeholder{color:#fff;font-size:18px}.footer__search::placeholder{color:#fff;font-size:18px}.footer__search:focus{background:#fff;color:#272d43}.footer__links li{font-size:.75rem;line-height:1.8;color:#fff;text-transform:uppercase}.footer__links li a{color:#00b4c8;text-transform:capitalize}.footer__social{position:absolute;bottom:-10px}.footer__social__phone{color:#00b4c8;font-size:24px}.footer__social__phone:hover{color:#fff}.footer__copyright{font-size:.75rem;margin:30px 0}.footer h6{margin-bottom:-40px;text-transform:none}.footer ul{list-style:none}.k2-form{padding:0 15px}.k2-form input[type="text"].k2-form__copy-text{width:auto;color:#7a7a7a}.k2-form .checkbox{display:inline-block;width:70%;position:relative;text-align:left;margin:30px 0}.k2-form label{color:#7a7a7a;width:100%;display:none;padding-right:15px;position:relative;text-align:left}@media(min-width:767px){.k2-form label{width:25%;display:inline-block;text-align:right}}.k2-form select,.k2-form input[type="email"],.k2-form input[type="password"],.k2-form input[type="text"],.k2-form input[type=date],.k2-form input[type=number],.k2-form input[type=tel],.k2-form textarea{background:#f4f6f5;border:2px solid transparent;display:inline;margin-bottom:20px;padding:0 10px;height:38px;width:100%;color:#272d43;-webkit-box-shadow:none;box-shadow:none}@media(min-width:767px){.k2-form select,.k2-form input[type="email"],.k2-form input[type="password"],.k2-form input[type="text"],.k2-form input[type=date],.k2-form input[type=number],.k2-form input[type=tel],.k2-form textarea{width:60%}}.k2-form select:focus,.k2-form input[type="email"]:focus,.k2-form input[type="password"]:focus,.k2-form input[type="text"]:focus,.k2-form input[type=date]:focus,.k2-form input[type=number]:focus,.k2-form input[type=tel]:focus,.k2-form textarea:focus{background:#fff;outline:none !important;border:2px solid #00b4c8;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25)}.k2-form select:disabled,.k2-form input[type="email"]:disabled,.k2-form input[type="password"]:disabled,.k2-form input[type="text"]:disabled,.k2-form input[type=date]:disabled,.k2-form input[type=number]:disabled,.k2-form input[type=tel]:disabled,.k2-form textarea:disabled{opacity:.4;cursor:not-allowed}.k2-form select label,.k2-form input[type="email"] label,.k2-form input[type="password"] label,.k2-form input[type="text"] label,.k2-form input[type=date] label,.k2-form input[type=number] label,.k2-form input[type=tel] label,.k2-form textarea label{color:#7a7a7a;width:25%;padding-right:15px;position:relative;text-align:right}.k2-form select select,.k2-form select input[type="password"],.k2-form select input[type="text"],.k2-form select input[type=date],.k2-form select input[type=number],.k2-form select input[type=tel],.k2-form select textarea,.k2-form input[type="email"] select,.k2-form input[type="email"] input[type="password"],.k2-form input[type="email"] input[type="text"],.k2-form input[type="email"] input[type=date],.k2-form input[type="email"] input[type=number],.k2-form input[type="email"] input[type=tel],.k2-form input[type="email"] textarea,.k2-form input[type="password"] select,.k2-form input[type="password"] input[type="password"],.k2-form input[type="password"] input[type="text"],.k2-form input[type="password"] input[type=date],.k2-form input[type="password"] input[type=number],.k2-form input[type="password"] input[type=tel],.k2-form input[type="password"] textarea,.k2-form input[type="text"] select,.k2-form input[type="text"] input[type="password"],.k2-form input[type="text"] input[type="text"],.k2-form input[type="text"] input[type=date],.k2-form input[type="text"] input[type=number],.k2-form input[type="text"] input[type=tel],.k2-form input[type="text"] textarea,.k2-form input[type=date] select,.k2-form input[type=date] input[type="password"],.k2-form input[type=date] input[type="text"],.k2-form input[type=date] input[type=date],.k2-form input[type=date] input[type=number],.k2-form input[type=date] input[type=tel],.k2-form input[type=date] textarea,.k2-form input[type=number] select,.k2-form input[type=number] input[type="password"],.k2-form input[type=number] input[type="text"],.k2-form input[type=number] input[type=date],.k2-form input[type=number] input[type=number],.k2-form input[type=number] input[type=tel],.k2-form input[type=number] textarea,.k2-form input[type=tel] select,.k2-form input[type=tel] input[type="password"],.k2-form input[type=tel] input[type="text"],.k2-form input[type=tel] input[type=date],.k2-form input[type=tel] input[type=number],.k2-form input[type=tel] input[type=tel],.k2-form input[type=tel] textarea,.k2-form textarea select,.k2-form textarea input[type="password"],.k2-form textarea input[type="text"],.k2-form textarea input[type=date],.k2-form textarea input[type=number],.k2-form textarea input[type=tel],.k2-form textarea textarea{background:#f4f6f5;border:none;display:inline;margin-bottom:20px;padding:10px;width:60%;color:#272d43;-webkit-box-shadow:none;box-shadow:none}.k2-form select select:focus,.k2-form select input[type="password"]:focus,.k2-form select input[type="text"]:focus,.k2-form select input[type=date]:focus,.k2-form select input[type=number]:focus,.k2-form select input[type=tel]:focus,.k2-form select textarea:focus,.k2-form input[type="email"] select:focus,.k2-form input[type="email"] input[type="password"]:focus,.k2-form input[type="email"] input[type="text"]:focus,.k2-form input[type="email"] input[type=date]:focus,.k2-form input[type="email"] input[type=number]:focus,.k2-form input[type="email"] input[type=tel]:focus,.k2-form input[type="email"] textarea:focus,.k2-form input[type="password"] select:focus,.k2-form input[type="password"] input[type="password"]:focus,.k2-form input[type="password"] input[type="text"]:focus,.k2-form input[type="password"] input[type=date]:focus,.k2-form input[type="password"] input[type=number]:focus,.k2-form input[type="password"] input[type=tel]:focus,.k2-form input[type="password"] textarea:focus,.k2-form input[type="text"] select:focus,.k2-form input[type="text"] input[type="password"]:focus,.k2-form input[type="text"] input[type="text"]:focus,.k2-form input[type="text"] input[type=date]:focus,.k2-form input[type="text"] input[type=number]:focus,.k2-form input[type="text"] input[type=tel]:focus,.k2-form input[type="text"] textarea:focus,.k2-form input[type=date] select:focus,.k2-form input[type=date] input[type="password"]:focus,.k2-form input[type=date] input[type="text"]:focus,.k2-form input[type=date] input[type=date]:focus,.k2-form input[type=date] input[type=number]:focus,.k2-form input[type=date] input[type=tel]:focus,.k2-form input[type=date] textarea:focus,.k2-form input[type=number] select:focus,.k2-form input[type=number] input[type="password"]:focus,.k2-form input[type=number] input[type="text"]:focus,.k2-form input[type=number] input[type=date]:focus,.k2-form input[type=number] input[type=number]:focus,.k2-form input[type=number] input[type=tel]:focus,.k2-form input[type=number] textarea:focus,.k2-form input[type=tel] select:focus,.k2-form input[type=tel] input[type="password"]:focus,.k2-form input[type=tel] input[type="text"]:focus,.k2-form input[type=tel] input[type=date]:focus,.k2-form input[type=tel] input[type=number]:focus,.k2-form input[type=tel] input[type=tel]:focus,.k2-form input[type=tel] textarea:focus,.k2-form textarea select:focus,.k2-form textarea input[type="password"]:focus,.k2-form textarea input[type="text"]:focus,.k2-form textarea input[type=date]:focus,.k2-form textarea input[type=number]:focus,.k2-form textarea input[type=tel]:focus,.k2-form textarea textarea:focus{background:#fff;outline:none !important;border:1px solid #00b4c8;-webkit-box-shadow:0 0 10px #719ece;box-shadow:0 0 10px #719ece}.k2-form select select option,.k2-form select select::-webkit-input-placeholder,.k2-form select input[type="password"] option,.k2-form select input[type="password"]::-webkit-input-placeholder,.k2-form select input[type="text"] option,.k2-form select input[type="text"]::-webkit-input-placeholder,.k2-form select input[type=date] option,.k2-form select input[type=date]::-webkit-input-placeholder,.k2-form select input[type=number] option,.k2-form select input[type=number]::-webkit-input-placeholder,.k2-form select input[type=tel] option,.k2-form select input[type=tel]::-webkit-input-placeholder,.k2-form select textarea option,.k2-form select textarea::-webkit-input-placeholder,.k2-form input[type="email"] select option,.k2-form input[type="email"] select::-webkit-input-placeholder,.k2-form input[type="email"] input[type="password"] option,.k2-form input[type="email"] input[type="password"]::-webkit-input-placeholder,.k2-form input[type="email"] input[type="text"] option,.k2-form input[type="email"] input[type="text"]::-webkit-input-placeholder,.k2-form input[type="email"] input[type=date] option,.k2-form input[type="email"] input[type=date]::-webkit-input-placeholder,.k2-form input[type="email"] input[type=number] option,.k2-form input[type="email"] input[type=number]::-webkit-input-placeholder,.k2-form input[type="email"] input[type=tel] option,.k2-form input[type="email"] input[type=tel]::-webkit-input-placeholder,.k2-form input[type="email"] textarea option,.k2-form input[type="email"] textarea::-webkit-input-placeholder,.k2-form input[type="password"] select option,.k2-form input[type="password"] select::-webkit-input-placeholder,.k2-form input[type="password"] input[type="password"] option,.k2-form input[type="password"] input[type="password"]::-webkit-input-placeholder,.k2-form input[type="password"] input[type="text"] option,.k2-form input[type="password"] input[type="text"]::-webkit-input-placeholder,.k2-form input[type="password"] input[type=date] option,.k2-form input[type="password"] input[type=date]::-webkit-input-placeholder,.k2-form input[type="password"] input[type=number] option,.k2-form input[type="password"] input[type=number]::-webkit-input-placeholder,.k2-form input[type="password"] input[type=tel] option,.k2-form input[type="password"] input[type=tel]::-webkit-input-placeholder,.k2-form input[type="password"] textarea option,.k2-form input[type="password"] textarea::-webkit-input-placeholder,.k2-form input[type="text"] select option,.k2-form input[type="text"] select::-webkit-input-placeholder,.k2-form input[type="text"] input[type="password"] option,.k2-form input[type="text"] input[type="password"]::-webkit-input-placeholder,.k2-form input[type="text"] input[type="text"] option,.k2-form input[type="text"] input[type="text"]::-webkit-input-placeholder,.k2-form input[type="text"] input[type=date] option,.k2-form input[type="text"] input[type=date]::-webkit-input-placeholder,.k2-form input[type="text"] input[type=number] option,.k2-form input[type="text"] input[type=number]::-webkit-input-placeholder,.k2-form input[type="text"] input[type=tel] option,.k2-form input[type="text"] input[type=tel]::-webkit-input-placeholder,.k2-form input[type="text"] textarea option,.k2-form input[type="text"] textarea::-webkit-input-placeholder,.k2-form input[type=date] select option,.k2-form input[type=date] select::-webkit-input-placeholder,.k2-form input[type=date] input[type="password"] option,.k2-form input[type=date] input[type="password"]::-webkit-input-placeholder,.k2-form input[type=date] input[type="text"] option,.k2-form input[type=date] input[type="text"]::-webkit-input-placeholder,.k2-form input[type=date] input[type=date] option,.k2-form input[type=date] input[type=date]::-webkit-input-placeholder,.k2-form input[type=date] input[type=number] option,.k2-form input[type=date] input[type=number]::-webkit-input-placeholder,.k2-form input[type=date] input[type=tel] option,.k2-form input[type=date] input[type=tel]::-webkit-input-placeholder,.k2-form input[type=date] textarea option,.k2-form input[type=date] textarea::-webkit-input-placeholder,.k2-form input[type=number] select option,.k2-form input[type=number] select::-webkit-input-placeholder,.k2-form input[type=number] input[type="password"] option,.k2-form input[type=number] input[type="password"]::-webkit-input-placeholder,.k2-form input[type=number] input[type="text"] option,.k2-form input[type=number] input[type="text"]::-webkit-input-placeholder,.k2-form input[type=number] input[type=date] option,.k2-form input[type=number] input[type=date]::-webkit-input-placeholder,.k2-form input[type=number] input[type=number] option,.k2-form input[type=number] input[type=number]::-webkit-input-placeholder,.k2-form input[type=number] input[type=tel] option,.k2-form input[type=number] input[type=tel]::-webkit-input-placeholder,.k2-form input[type=number] textarea option,.k2-form input[type=number] textarea::-webkit-input-placeholder,.k2-form input[type=tel] select option,.k2-form input[type=tel] select::-webkit-input-placeholder,.k2-form input[type=tel] input[type="password"] option,.k2-form input[type=tel] input[type="password"]::-webkit-input-placeholder,.k2-form input[type=tel] input[type="text"] option,.k2-form input[type=tel] input[type="text"]::-webkit-input-placeholder,.k2-form input[type=tel] input[type=date] option,.k2-form input[type=tel] input[type=date]::-webkit-input-placeholder,.k2-form input[type=tel] input[type=number] option,.k2-form input[type=tel] input[type=number]::-webkit-input-placeholder,.k2-form input[type=tel] input[type=tel] option,.k2-form input[type=tel] input[type=tel]::-webkit-input-placeholder,.k2-form input[type=tel] textarea option,.k2-form input[type=tel] textarea::-webkit-input-placeholder,.k2-form textarea select option,.k2-form textarea select::-webkit-input-placeholder,.k2-form textarea input[type="password"] option,.k2-form textarea input[type="password"]::-webkit-input-placeholder,.k2-form textarea input[type="text"] option,.k2-form textarea input[type="text"]::-webkit-input-placeholder,.k2-form textarea input[type=date] option,.k2-form textarea input[type=date]::-webkit-input-placeholder,.k2-form textarea input[type=number] option,.k2-form textarea input[type=number]::-webkit-input-placeholder,.k2-form textarea input[type=tel] option,.k2-form textarea input[type=tel]::-webkit-input-placeholder,.k2-form textarea textarea option,.k2-form textarea textarea::-webkit-input-placeholder{color:#7a7a7a}.k2-form select select option,.k2-form select select:-ms-input-placeholder,.k2-form select input[type="password"] option,.k2-form select input[type="password"]:-ms-input-placeholder,.k2-form select input[type="text"] option,.k2-form select input[type="text"]:-ms-input-placeholder,.k2-form select input[type=date] option,.k2-form select input[type=date]:-ms-input-placeholder,.k2-form select input[type=number] option,.k2-form select input[type=number]:-ms-input-placeholder,.k2-form select input[type=tel] option,.k2-form select input[type=tel]:-ms-input-placeholder,.k2-form select textarea option,.k2-form select textarea:-ms-input-placeholder,.k2-form input[type="email"] select option,.k2-form input[type="email"] select:-ms-input-placeholder,.k2-form input[type="email"] input[type="password"] option,.k2-form input[type="email"] input[type="password"]:-ms-input-placeholder,.k2-form input[type="email"] input[type="text"] option,.k2-form input[type="email"] input[type="text"]:-ms-input-placeholder,.k2-form input[type="email"] input[type=date] option,.k2-form input[type="email"] input[type=date]:-ms-input-placeholder,.k2-form input[type="email"] input[type=number] option,.k2-form input[type="email"] input[type=number]:-ms-input-placeholder,.k2-form input[type="email"] input[type=tel] option,.k2-form input[type="email"] input[type=tel]:-ms-input-placeholder,.k2-form input[type="email"] textarea option,.k2-form input[type="email"] textarea:-ms-input-placeholder,.k2-form input[type="password"] select option,.k2-form input[type="password"] select:-ms-input-placeholder,.k2-form input[type="password"] input[type="password"] option,.k2-form input[type="password"] input[type="password"]:-ms-input-placeholder,.k2-form input[type="password"] input[type="text"] option,.k2-form input[type="password"] input[type="text"]:-ms-input-placeholder,.k2-form input[type="password"] input[type=date] option,.k2-form input[type="password"] input[type=date]:-ms-input-placeholder,.k2-form input[type="password"] input[type=number] option,.k2-form input[type="password"] input[type=number]:-ms-input-placeholder,.k2-form input[type="password"] input[type=tel] option,.k2-form input[type="password"] input[type=tel]:-ms-input-placeholder,.k2-form input[type="password"] textarea option,.k2-form input[type="password"] textarea:-ms-input-placeholder,.k2-form input[type="text"] select option,.k2-form input[type="text"] select:-ms-input-placeholder,.k2-form input[type="text"] input[type="password"] option,.k2-form input[type="text"] input[type="password"]:-ms-input-placeholder,.k2-form input[type="text"] input[type="text"] option,.k2-form input[type="text"] input[type="text"]:-ms-input-placeholder,.k2-form input[type="text"] input[type=date] option,.k2-form input[type="text"] input[type=date]:-ms-input-placeholder,.k2-form input[type="text"] input[type=number] option,.k2-form input[type="text"] input[type=number]:-ms-input-placeholder,.k2-form input[type="text"] input[type=tel] option,.k2-form input[type="text"] input[type=tel]:-ms-input-placeholder,.k2-form input[type="text"] textarea option,.k2-form input[type="text"] textarea:-ms-input-placeholder,.k2-form input[type=date] select option,.k2-form input[type=date] select:-ms-input-placeholder,.k2-form input[type=date] input[type="password"] option,.k2-form input[type=date] input[type="password"]:-ms-input-placeholder,.k2-form input[type=date] input[type="text"] option,.k2-form input[type=date] input[type="text"]:-ms-input-placeholder,.k2-form input[type=date] input[type=date] option,.k2-form input[type=date] input[type=date]:-ms-input-placeholder,.k2-form input[type=date] input[type=number] option,.k2-form input[type=date] input[type=number]:-ms-input-placeholder,.k2-form input[type=date] input[type=tel] option,.k2-form input[type=date] input[type=tel]:-ms-input-placeholder,.k2-form input[type=date] textarea option,.k2-form input[type=date] textarea:-ms-input-placeholder,.k2-form input[type=number] select option,.k2-form input[type=number] select:-ms-input-placeholder,.k2-form input[type=number] input[type="password"] option,.k2-form input[type=number] input[type="password"]:-ms-input-placeholder,.k2-form input[type=number] input[type="text"] option,.k2-form input[type=number] input[type="text"]:-ms-input-placeholder,.k2-form input[type=number] input[type=date] option,.k2-form input[type=number] input[type=date]:-ms-input-placeholder,.k2-form input[type=number] input[type=number] option,.k2-form input[type=number] input[type=number]:-ms-input-placeholder,.k2-form input[type=number] input[type=tel] option,.k2-form input[type=number] input[type=tel]:-ms-input-placeholder,.k2-form input[type=number] textarea option,.k2-form input[type=number] textarea:-ms-input-placeholder,.k2-form input[type=tel] select option,.k2-form input[type=tel] select:-ms-input-placeholder,.k2-form input[type=tel] input[type="password"] option,.k2-form input[type=tel] input[type="password"]:-ms-input-placeholder,.k2-form input[type=tel] input[type="text"] option,.k2-form input[type=tel] input[type="text"]:-ms-input-placeholder,.k2-form input[type=tel] input[type=date] option,.k2-form input[type=tel] input[type=date]:-ms-input-placeholder,.k2-form input[type=tel] input[type=number] option,.k2-form input[type=tel] input[type=number]:-ms-input-placeholder,.k2-form input[type=tel] input[type=tel] option,.k2-form input[type=tel] input[type=tel]:-ms-input-placeholder,.k2-form input[type=tel] textarea option,.k2-form input[type=tel] textarea:-ms-input-placeholder,.k2-form textarea select option,.k2-form textarea select:-ms-input-placeholder,.k2-form textarea input[type="password"] option,.k2-form textarea input[type="password"]:-ms-input-placeholder,.k2-form textarea input[type="text"] option,.k2-form textarea input[type="text"]:-ms-input-placeholder,.k2-form textarea input[type=date] option,.k2-form textarea input[type=date]:-ms-input-placeholder,.k2-form textarea input[type=number] option,.k2-form textarea input[type=number]:-ms-input-placeholder,.k2-form textarea input[type=tel] option,.k2-form textarea input[type=tel]:-ms-input-placeholder,.k2-form textarea textarea option,.k2-form textarea textarea:-ms-input-placeholder{color:#7a7a7a}.k2-form select select option,.k2-form select select::-ms-input-placeholder,.k2-form select input[type="password"] option,.k2-form select input[type="password"]::-ms-input-placeholder,.k2-form select input[type="text"] option,.k2-form select input[type="text"]::-ms-input-placeholder,.k2-form select input[type=date] option,.k2-form select input[type=date]::-ms-input-placeholder,.k2-form select input[type=number] option,.k2-form select input[type=number]::-ms-input-placeholder,.k2-form select input[type=tel] option,.k2-form select input[type=tel]::-ms-input-placeholder,.k2-form select textarea option,.k2-form select textarea::-ms-input-placeholder,.k2-form input[type="email"] select option,.k2-form input[type="email"] select::-ms-input-placeholder,.k2-form input[type="email"] input[type="password"] option,.k2-form input[type="email"] input[type="password"]::-ms-input-placeholder,.k2-form input[type="email"] input[type="text"] option,.k2-form input[type="email"] input[type="text"]::-ms-input-placeholder,.k2-form input[type="email"] input[type=date] option,.k2-form input[type="email"] input[type=date]::-ms-input-placeholder,.k2-form input[type="email"] input[type=number] option,.k2-form input[type="email"] input[type=number]::-ms-input-placeholder,.k2-form input[type="email"] input[type=tel] option,.k2-form input[type="email"] input[type=tel]::-ms-input-placeholder,.k2-form input[type="email"] textarea option,.k2-form input[type="email"] textarea::-ms-input-placeholder,.k2-form input[type="password"] select option,.k2-form input[type="password"] select::-ms-input-placeholder,.k2-form input[type="password"] input[type="password"] option,.k2-form input[type="password"] input[type="password"]::-ms-input-placeholder,.k2-form input[type="password"] input[type="text"] option,.k2-form input[type="password"] input[type="text"]::-ms-input-placeholder,.k2-form input[type="password"] input[type=date] option,.k2-form input[type="password"] input[type=date]::-ms-input-placeholder,.k2-form input[type="password"] input[type=number] option,.k2-form input[type="password"] input[type=number]::-ms-input-placeholder,.k2-form input[type="password"] input[type=tel] option,.k2-form input[type="password"] input[type=tel]::-ms-input-placeholder,.k2-form input[type="password"] textarea option,.k2-form input[type="password"] textarea::-ms-input-placeholder,.k2-form input[type="text"] select option,.k2-form input[type="text"] select::-ms-input-placeholder,.k2-form input[type="text"] input[type="password"] option,.k2-form input[type="text"] input[type="password"]::-ms-input-placeholder,.k2-form input[type="text"] input[type="text"] option,.k2-form input[type="text"] input[type="text"]::-ms-input-placeholder,.k2-form input[type="text"] input[type=date] option,.k2-form input[type="text"] input[type=date]::-ms-input-placeholder,.k2-form input[type="text"] input[type=number] option,.k2-form input[type="text"] input[type=number]::-ms-input-placeholder,.k2-form input[type="text"] input[type=tel] option,.k2-form input[type="text"] input[type=tel]::-ms-input-placeholder,.k2-form input[type="text"] textarea option,.k2-form input[type="text"] textarea::-ms-input-placeholder,.k2-form input[type=date] select option,.k2-form input[type=date] select::-ms-input-placeholder,.k2-form input[type=date] input[type="password"] option,.k2-form input[type=date] input[type="password"]::-ms-input-placeholder,.k2-form input[type=date] input[type="text"] option,.k2-form input[type=date] input[type="text"]::-ms-input-placeholder,.k2-form input[type=date] input[type=date] option,.k2-form input[type=date] input[type=date]::-ms-input-placeholder,.k2-form input[type=date] input[type=number] option,.k2-form input[type=date] input[type=number]::-ms-input-placeholder,.k2-form input[type=date] input[type=tel] option,.k2-form input[type=date] input[type=tel]::-ms-input-placeholder,.k2-form input[type=date] textarea option,.k2-form input[type=date] textarea::-ms-input-placeholder,.k2-form input[type=number] select option,.k2-form input[type=number] select::-ms-input-placeholder,.k2-form input[type=number] input[type="password"] option,.k2-form input[type=number] input[type="password"]::-ms-input-placeholder,.k2-form input[type=number] input[type="text"] option,.k2-form input[type=number] input[type="text"]::-ms-input-placeholder,.k2-form input[type=number] input[type=date] option,.k2-form input[type=number] input[type=date]::-ms-input-placeholder,.k2-form input[type=number] input[type=number] option,.k2-form input[type=number] input[type=number]::-ms-input-placeholder,.k2-form input[type=number] input[type=tel] option,.k2-form input[type=number] input[type=tel]::-ms-input-placeholder,.k2-form input[type=number] textarea option,.k2-form input[type=number] textarea::-ms-input-placeholder,.k2-form input[type=tel] select option,.k2-form input[type=tel] select::-ms-input-placeholder,.k2-form input[type=tel] input[type="password"] option,.k2-form input[type=tel] input[type="password"]::-ms-input-placeholder,.k2-form input[type=tel] input[type="text"] option,.k2-form input[type=tel] input[type="text"]::-ms-input-placeholder,.k2-form input[type=tel] input[type=date] option,.k2-form input[type=tel] input[type=date]::-ms-input-placeholder,.k2-form input[type=tel] input[type=number] option,.k2-form input[type=tel] input[type=number]::-ms-input-placeholder,.k2-form input[type=tel] input[type=tel] option,.k2-form input[type=tel] input[type=tel]::-ms-input-placeholder,.k2-form input[type=tel] textarea option,.k2-form input[type=tel] textarea::-ms-input-placeholder,.k2-form textarea select option,.k2-form textarea select::-ms-input-placeholder,.k2-form textarea input[type="password"] option,.k2-form textarea input[type="password"]::-ms-input-placeholder,.k2-form textarea input[type="text"] option,.k2-form textarea input[type="text"]::-ms-input-placeholder,.k2-form textarea input[type=date] option,.k2-form textarea input[type=date]::-ms-input-placeholder,.k2-form textarea input[type=number] option,.k2-form textarea input[type=number]::-ms-input-placeholder,.k2-form textarea input[type=tel] option,.k2-form textarea input[type=tel]::-ms-input-placeholder,.k2-form textarea textarea option,.k2-form textarea textarea::-ms-input-placeholder{color:#7a7a7a}.k2-form select select option,.k2-form select select::placeholder,.k2-form select input[type="password"] option,.k2-form select input[type="password"]::placeholder,.k2-form select input[type="text"] option,.k2-form select input[type="text"]::placeholder,.k2-form select input[type=date] option,.k2-form select input[type=date]::placeholder,.k2-form select input[type=number] option,.k2-form select input[type=number]::placeholder,.k2-form select input[type=tel] option,.k2-form select input[type=tel]::placeholder,.k2-form select textarea option,.k2-form select textarea::placeholder,.k2-form input[type="email"] select option,.k2-form input[type="email"] select::placeholder,.k2-form input[type="email"] input[type="password"] option,.k2-form input[type="email"] input[type="password"]::placeholder,.k2-form input[type="email"] input[type="text"] option,.k2-form input[type="email"] input[type="text"]::placeholder,.k2-form input[type="email"] input[type=date] option,.k2-form input[type="email"] input[type=date]::placeholder,.k2-form input[type="email"] input[type=number] option,.k2-form input[type="email"] input[type=number]::placeholder,.k2-form input[type="email"] input[type=tel] option,.k2-form input[type="email"] input[type=tel]::placeholder,.k2-form input[type="email"] textarea option,.k2-form input[type="email"] textarea::placeholder,.k2-form input[type="password"] select option,.k2-form input[type="password"] select::placeholder,.k2-form input[type="password"] input[type="password"] option,.k2-form input[type="password"] input[type="password"]::placeholder,.k2-form input[type="password"] input[type="text"] option,.k2-form input[type="password"] input[type="text"]::placeholder,.k2-form input[type="password"] input[type=date] option,.k2-form input[type="password"] input[type=date]::placeholder,.k2-form input[type="password"] input[type=number] option,.k2-form input[type="password"] input[type=number]::placeholder,.k2-form input[type="password"] input[type=tel] option,.k2-form input[type="password"] input[type=tel]::placeholder,.k2-form input[type="password"] textarea option,.k2-form input[type="password"] textarea::placeholder,.k2-form input[type="text"] select option,.k2-form input[type="text"] select::placeholder,.k2-form input[type="text"] input[type="password"] option,.k2-form input[type="text"] input[type="password"]::placeholder,.k2-form input[type="text"] input[type="text"] option,.k2-form input[type="text"] input[type="text"]::placeholder,.k2-form input[type="text"] input[type=date] option,.k2-form input[type="text"] input[type=date]::placeholder,.k2-form input[type="text"] input[type=number] option,.k2-form input[type="text"] input[type=number]::placeholder,.k2-form input[type="text"] input[type=tel] option,.k2-form input[type="text"] input[type=tel]::placeholder,.k2-form input[type="text"] textarea option,.k2-form input[type="text"] textarea::placeholder,.k2-form input[type=date] select option,.k2-form input[type=date] select::placeholder,.k2-form input[type=date] input[type="password"] option,.k2-form input[type=date] input[type="password"]::placeholder,.k2-form input[type=date] input[type="text"] option,.k2-form input[type=date] input[type="text"]::placeholder,.k2-form input[type=date] input[type=date] option,.k2-form input[type=date] input[type=date]::placeholder,.k2-form input[type=date] input[type=number] option,.k2-form input[type=date] input[type=number]::placeholder,.k2-form input[type=date] input[type=tel] option,.k2-form input[type=date] input[type=tel]::placeholder,.k2-form input[type=date] textarea option,.k2-form input[type=date] textarea::placeholder,.k2-form input[type=number] select option,.k2-form input[type=number] select::placeholder,.k2-form input[type=number] input[type="password"] option,.k2-form input[type=number] input[type="password"]::placeholder,.k2-form input[type=number] input[type="text"] option,.k2-form input[type=number] input[type="text"]::placeholder,.k2-form input[type=number] input[type=date] option,.k2-form input[type=number] input[type=date]::placeholder,.k2-form input[type=number] input[type=number] option,.k2-form input[type=number] input[type=number]::placeholder,.k2-form input[type=number] input[type=tel] option,.k2-form input[type=number] input[type=tel]::placeholder,.k2-form input[type=number] textarea option,.k2-form input[type=number] textarea::placeholder,.k2-form input[type=tel] select option,.k2-form input[type=tel] select::placeholder,.k2-form input[type=tel] input[type="password"] option,.k2-form input[type=tel] input[type="password"]::placeholder,.k2-form input[type=tel] input[type="text"] option,.k2-form input[type=tel] input[type="text"]::placeholder,.k2-form input[type=tel] input[type=date] option,.k2-form input[type=tel] input[type=date]::placeholder,.k2-form input[type=tel] input[type=number] option,.k2-form input[type=tel] input[type=number]::placeholder,.k2-form input[type=tel] input[type=tel] option,.k2-form input[type=tel] input[type=tel]::placeholder,.k2-form input[type=tel] textarea option,.k2-form input[type=tel] textarea::placeholder,.k2-form textarea select option,.k2-form textarea select::placeholder,.k2-form textarea input[type="password"] option,.k2-form textarea input[type="password"]::placeholder,.k2-form textarea input[type="text"] option,.k2-form textarea input[type="text"]::placeholder,.k2-form textarea input[type=date] option,.k2-form textarea input[type=date]::placeholder,.k2-form textarea input[type=number] option,.k2-form textarea input[type=number]::placeholder,.k2-form textarea input[type=tel] option,.k2-form textarea input[type=tel]::placeholder,.k2-form textarea textarea option,.k2-form textarea textarea::placeholder{color:#7a7a7a}.k2-form select select,.k2-form input[type="email"] select,.k2-form input[type="password"] select,.k2-form input[type="text"] select,.k2-form input[type=date] select,.k2-form input[type=number] select,.k2-form input[type=tel] select,.k2-form textarea select{color:#7a7a7a}.k2-form select *[type="submit"],.k2-form input[type="email"] *[type="submit"],.k2-form input[type="password"] *[type="submit"],.k2-form input[type="text"] *[type="submit"],.k2-form input[type=date] *[type="submit"],.k2-form input[type=number] *[type="submit"],.k2-form input[type=tel] *[type="submit"],.k2-form textarea *[type="submit"]{margin-bottom:20px}.k2-form__privacy{width:180px;float:left;display:block;margin-left:60px;line-height:.95rem}.k2-form--daily-demo{background:#fff;padding:20px;margin-top:-80px}.k2-form--daily-demo select,.k2-form--daily-demo input[type="password"],.k2-form--daily-demo input[type="text"],.k2-form--daily-demo input[type=tel],.k2-form--daily-demo textarea,.k2-form--daily-demo .checkbox{width:100%}.k2-form--daily-demo textarea{height:150px}.k2-form--daily-demo button{float:left}.k2-form--daily-demo .k2-form__plus-icon{color:#81af41;font-size:2.2rem;font-weight:lighter;font-family:serif;margin-right:5px}.checkbox{padding-left:30px;font-size:.85rem;position:relative;margin-bottom:10px;width:100%}.checkbox input{position:absolute;opacity:0;cursor:pointer;text-align:left;left:0;top:-2px;height:25px;width:100%;z-index:1}.checkbox>section{margin-bottom:0}.checkbox__checkmark{position:absolute;top:2px;left:0;height:18px;width:18px;background-color:#eee}.checkbox:hover input~.checkbox__checkmark{background-color:#ccc}.checkbox input:checked~.checkbox__checkmark{background-color:#81af41}.checkbox__checkmark:after{content:"";position:absolute;display:none}.checkbox input:checked~.checkbox__checkmark:after{display:block}.checkbox .checkbox__checkmark:after{left:5px;top:0;width:7px;height:14px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form__input{background:#f4f6f5;border:none;margin-bottom:20px;padding:0 10px;height:38px;width:60%;color:#272d43}.form__input:focus{background:#fff;outline:none !important;border:1px solid #00b4c8;-webkit-box-shadow:0 0 10px #719ece;box-shadow:0 0 10px #719ece}.form__checkbox{padding-left:30px;font-size:.85rem;position:relative;margin-bottom:10px;width:100%}.form__checkbox input{position:absolute;opacity:0;cursor:pointer;text-align:left;left:0;top:-2px;height:100%;width:100%}.form__select select{color:#7a7a7a}.form__legal{display:inline-block;vertical-align:top;font-size:10px;width:40%;margin-left:20px}#user-password{margin-left:0 !important}.PopupBody .reg-form--open .reg-form__header__content h3{margin-bottom:10px}.PopupBody .reg-form--open .reg-form__header__content hr{bottom:0}.PopupBody .reg-form--open .reg-form__header{margin-top:20px}.k2-range-slider{text-align:left;margin:60px 0}.k2-range-slider .rangeSlider{background:#fff}.k2-range-slider .rangeSlider__fill{background-color:#00b4c8}.k2-range-slider output{position:relative;top:-28px;left:-25%;z-index:2;width:65px;height:25px;text-align:center;color:#fff;font-size:.85rem}.k2-range-slider__markers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin:0 auto}@media(min-width:992px){.k2-range-slider__markers{width:100%}}.k2-range-slider__marker{text-align:center;position:relative;color:#7a7a7a;font-size:.75rem}.k2-range-slider__marker--min,.k2-range-slider__marker--max{color:#7a7a7a;bottom:25px;position:absolute}.k2-range-slider__marker--min{left:0}.k2-range-slider__marker--max{right:0}.k2-range-slider .rangeSlider{height:7px}.k2-range-slider .rangeSlider__handle{height:25px;width:25px;border:solid 2px #fff;border-radius:50%;background-color:linear-gradient(135deg #fff,#f4f6f5)}.k2-range-slider .rangeSlider__handle::before{content:"";position:absolute;z-index:1;width:100px;height:80px;background:url(https://www.k2.com/img/146/pin.png);background-size:cover;opacity:.9;top:-72px;left:-17px}.k2-skin{font-size:1rem}.k2-skin .ui-widget{font-family:"Helvetica Neue","Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;background:#fff;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.2);box-shadow:0 4px 15px rgba(0,0,0,.2)}.k2-skin .ui-datepicker{padding:0}.k2-skin .ui-datepicker-header{border:none;border-bottom:1px solid #fff;background:transparent;font-weight:normal;font-size:14px;color:#272d43;text-transform:uppercase}.k2-skin .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.k2-skin .ui-datepicker .ui-datepicker-title{margin-top:1.5em;margin-bottom:1em}.k2-skin .ui-datepicker .ui-datepicker-prev-hover,.k2-skin .ui-datepicker .ui-datepicker-next-hover,.k2-skin .ui-datepicker .ui-datepicker-next,.k2-skin .ui-datepicker .ui-datepicker-prev{top:1.7em;border:none}.k2-skin .ui-datepicker .ui-datepicker-prev-hover{left:2px}.k2-skin .ui-datepicker .ui-datepicker-next-hover{right:2px}.k2-skin .ui-datepicker .ui-datepicker-next span{content:'';position:absolute;height:15px;width:15px;border-right:2px solid #00b5c8;border-bottom:2px solid #00b5c8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;left:-5px;z-index:1;border-radius:3px}.k2-skin .ui-datepicker .ui-datepicker-prev span{content:'';background-image:none;position:absolute;height:15px;width:15px;border-right:2px solid #00b5c8;border-bottom:2px solid #00b5c8;-webkit-transform:rotate(135deg);transform:rotate(135deg);top:12;left:30;z-index:1;border-radius:3px}.k2-skin .ui-datepicker .ui-datepicker-prev span{background-position:-96px -32px}.k2-skin .ui-datepicker .ui-datepicker-prev-hover span{background-position:-96px -48px}.k2-skin .ui-datepicker .ui-datepicker-next-hover span{background-position:-32px -48px}.k2-skin .ui-datepicker table{margin:0}.k2-skin .ui-datepicker th{padding:3em 0;color:#8cc846;font-size:8px;font-weight:normal;text-transform:uppercase;border:none;border-top:1px solid #adadad}.k2-skin .ui-datepicker td{border:none;padding:0}.k2-skin td .ui-state-default{background:transparent;border:none;text-align:center;padding:1em 0;margin:0;font-weight:normal;color:#7a7a7a;font-size:12px}.k2-skin td .ui-state-active,.k2-skin td .ui-state-hover{background:#00b4c8;border-radius:2px;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px}.reg-form{background:#fff}.reg-form small{margin-bottom:10px;display:inline-block}.reg-form__header{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;cursor:pointer;background-color:#fff;height:125px}.reg-form__header hr{margin-bottom:10px}.reg-form__header__icon{width:25%;color:#7a7a7a}@media screen and (max-width:767px){.reg-form__header__icon{width:45%}}.reg-form__header__icon svg{position:relative;left:-20px}.reg-form__header__content{width:75%;padding-left:20px}@media screen and (max-width:767px){.reg-form__header__content #registration-carrot{display:none}}.reg-form__header__content h3,.reg-form__header__content h6{padding-bottom:0}.reg-form__header__expand{width:20%;height:125px;padding-top:55px;text-align:center;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.reg-form__header__expand:hover{background-color:#00b4c8}.reg-form__header__expand:hover a{color:#fff}.reg-form__form{background:#fff;overflow:hidden;max-height:0;-webkit-transition:max-height 1s ease-in;transition:max-height 1s ease-in}@media screen and (max-width:767px){.reg-form__form .k2-form{padding-left:20px;padding-right:20px}.reg-form__form .k2-form label{display:none}.reg-form__form .k2-form input[type="text"],.reg-form__form .k2-form input[type="email"],.reg-form__form .k2-form select{width:100%}}.reg-form__form.open{max-height:1000px}.reg-form__form .checkbox{display:inline-block;top:-10px;width:70%;position:relative}.reg-form__form .button{margin-bottom:40px;margin-left:40px}@media screen and (min-width:768px){.reg-form__form .button{margin-left:0}}.reg-form--open .reg-form__header__content{width:100%;padding:0 40px}.reg-form--open .reg-form__header__content hr{position:relative;bottom:-20px}ul.one-column-checked-list,ul.two-column-checked-list li:empty,ul.three-column-checked-list li:empty{display:none}ul.one-column-checked-list,ul.two-column-checked-list,ul.three-column-checked-list{display:grid;display:-ms-flexbox;-ms-flex-direction:column;grid-column-gap:20px;grid-row-gap:10px;grid-template-columns:auto auto;margin-left:0;margin-bottom:25px}ul.one-column-checked-list{grid-template-columns:auto}ul.three-column-checked-list{grid-template-columns:auto auto auto}.one-column-checked-list li,.two-column-checked-list li,.three-column-checked-list li{background-image:url(/repository/templates/Modules/dynamicmodules/2019_05_05_Two-Column-Checked-List/img/icon_check.svg);background-size:21.19px 21.19px;background-repeat:no-repeat;padding-left:50px;font-size:1rem;text-align:left;list-style:none}.one-column-checked-list.blue li,.two-column-checked-list.blue li,.three-column-checked-list.blue li{position:relative;padding-left:1.3em;background-image:none}.one-column-checked-list.blue li:before,.two-column-checked-list.blue li:before,.three-column-checked-list.blue li:before{content:'';position:absolute;left:0;top:3px;width:5px;height:14px;border:solid #00b4c8;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:768px){ul.two-column-checked-list,ul.three-column-checked-list{grid-template-columns:auto}}ul.checklist{list-style:none;margin-left:0;padding-left:0}ul.checklist li{padding-left:1.3em;text-indent:0;position:relative;margin-bottom:20px}ul.checklist li p{text-indent:0}ul.checklist li:before{content:'';position:absolute;left:0;top:3px;width:5px;height:14px;border:solid #00b4c8;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checklist__header{font-size:32px;width:350px}.checklist__header span{display:inline-block;margin-bottom:5px}.checklist__section{padding-bottom:10px;padding-top:10px}.checklist__section img{width:100%;min-width:30px}.checklist__bullet__title{display:inline;color:#81af41;clear:after}.checklist__bullet__title.new-style{font-family:"Avenir Next LT W04 Demi1437516",sans-serif;color:#272d43;font-size:1rem}.checklist ul{list-style:none;margin-left:0;padding:0}.checklist ul li{padding-left:1.3em;text-indent:0;position:relative;margin-bottom:20px}.checklist ul li p{text-indent:0}.checklist ul li:before{content:'';position:absolute;left:0;top:3px;width:5px;height:14px;border:solid #00b4c8;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checklist ul li.solutions-bullet{color:#7a7a7a;font-size:.875rem;margin:10px 0}.checklist ul li.solutions-bullet:before{content:url(/img/_beta/140/icon_bullet.svg);position:absolute;left:0;top:3px;width:14px;height:14px;border:none}.checklist__case-study__header{font-size:1rem;font-weight:bold;padding-top:5px}.checklist__case-study__bullet{padding-left:1.3em;text-indent:1.3em;position:relative}.checklist a.button--icon-link-blue{background-image:url("https://www.k2.com/img/140/angle-right-blue.svg");background-size:10px;background-repeat:no-repeat;background-position:right;padding-left:0;padding-right:30px;color:#00b4c8;border:none}.mt15{margin-top:15px}.mr15{margin-right:15px}.mb15{margin-bottom:15px}.ml15{margin-left:15px}.mt30{margin-top:30px}.mr30{margin-right:30px}.mb30{margin-bottom:30px}.ml30{margin-left:30px}.mt60{margin-top:60px}.mr60{margin-right:60px}.mb60{margin-bottom:60px}.ml60{margin-left:60px}.pt15{padding-top:15px}.pr15{padding-right:15px}.pb15{padding-bottom:15px}.pl15{padding-left:15px}.pt30{padding-top:30px}.pr30{padding-right:30px}.pb30{padding-bottom:30px}.pl30{padding-left:30px}.pt60{padding-top:60px}.pr60{padding-right:60px}.pb60{padding-bottom:60px}.pl60{padding-left:60px}.bm0{margin-bottom:0}.container{max-width:100%}.Heading{font-weight:bold;color:#fff;background:#00b4c8;font-size:18px;padding:5px;margin-bottom:10px}.SubHeading{font-weight:bold;color:#fff;background:#81af41;font-size:18px;padding:5px;margin-bottom:10px}._popup{position:absolute;bottom:0;right:0;min-width:850px;min-height:600px;width:50%;height:50%;margin:20px;border:1px solid #fff;border-radius:10px;background:rgba(255,255,255,.97);box-shadow:0 15px 50px rgba(0,0,0,.3);z-index:9999}._popup.fullscreen{width:calc(100% - 40px);height:calc(100% - 40px);transition:all .25s ease-in-out}._popup.solid{background:rgba(255,255,255,1)}.popup-close{position:absolute;font-family:AvenirNextLTW01-Medium,sans-serif;right:-12px;top:-12px;padding:0 7px;border:2px solid #00b4c8;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.3);color:#00b4c8;background:#fefefe;transition:all .25s ease-in-out}.popup-close:hover{cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,.3)}._popup .ToolBar{width:100%;min-height:50px;height:auto;border-radius:10px 10px 0 0;padding:10px 20px 10px 20px;background-color:#4d4d4d}._popup .ToolBar .cta-button{padding:2px 8px;cursor:pointer;margin-right:5px}.popup-mask{width:100%;height:100%;z-index:9999;position:absolute;background:#4d4d4d;opacity:.8;border-radius:10px}.popup-modal{position:absolute;z-index:10000;background:#fff;border-top:4px solid #81af41;top:0;left:0;text-align:center;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.popup-flex-container{display:flex;justify-content:space-between}.popup-flex-container>div:first-child{margin-right:0}.popup-full{flex-grow:1;width:100%;overflow-y:auto;border-radius:10px}.popup-left{flex-grow:1;width:375px;min-width:375px;max-width:375px;overflow-y:auto;background:#f5f5dc;border-radius:0 0 0 10px}.popup-right{flex-grow:2;overflow-y:auto;border-radius:0 0 10px 0}.popup-left.loading,.popup-right.loading,.popup-full.loading{background-image:url(/img/k2comv5/preloader.gif);background-repeat:no-repeat;background-size:90px 90px;background-position:50% 50%}.popup-left ._options{padding:0 0 15px 0}.popup-left ._options .moduleSearch{width:100%;border-bottom:solid 2px #00b4c8;box-shadow:0 5px 10px rgba(0,0,0,.3);margin-bottom:0}.popup-right{border-left:solid 4px #4d4d4d}.pricing-table ul{list-style:none;margin-left:0}.pricing-table__row{width:100%;background-color:#f4f6f5;margin-bottom:10px;padding-bottom:0}.pricing-table__row:hover>a{background:#fff}.pricing-table__row:hover .pricing-table__row__col__icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.pricing-table__row>a{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#272d43;font-weight:bold;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:480px){.pricing-table__row>a{padding:40px 40px 0 40px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.pricing-table__row__col{width:50%;margin-bottom:30px;position:relative}@media screen and (max-width:479px){.pricing-table__row__col:last-of-type{display:none}.pricing-table__row__col:nth-child(2){width:50%}.pricing-table__row__col:nth-child(n+3){width:50%;margin-bottom:0}.pricing-table__row__col h5{font-size:1.2rem}}@media screen and (min-width:480px){.pricing-table__row__col:last-of-type{width:4%}}.pricing-table__row__col h5,.pricing-table__row__col h6{padding-bottom:0}.pricing-table__row__col h6{font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif}.pricing-table__row__col img{float:right}.pricing-table__row__col__sub{color:#5d5d5d;font-size:.75rem;font-weight:normal}.pricing-table__row__col__sub.text--blue{position:absolute}.pricing-table__row__col__icon{width:25px;height:25px;-webkit-transition:all .3s ease;transition:all .3s ease}.pricing-table__row__col__icon .cls-1{stroke:#00b4c8}.contact-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-cards__card{background:#fff;width:100%;padding:0 20px 20px 20px;position:relative;margin-bottom:60px}.contact-cards__card__support-contact{background:#efefef}.contact-cards__card__support-contact:hover{background:#fff}@media screen and (min-width:480px){.contact-cards__card{width:50%}}@media screen and (min-width:768px){.contact-cards__card{width:25%}}.contact-cards__card p{color:#7a7a7a;font-size:.85rem;margin-bottom:60px}.contact-cards__card p:last-of-type{position:absolute;bottom:20px;margin:0;color:#00b4c8}.contact-cards__card img{margin-top:-30px;margin-bottom:10px}.contact-cards--no-bg .contact-cards__card{background:none}.recognition__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:350px}.recognition__item{background-repeat:no-repeat;background-size:100%;margin:0 2px;padding-left:30px}.recognition__item__first{-webkit-box-shadow:inset 0 0 0 2000px rgba(129,175,65,.7);box-shadow:inset 0 0 0 2000px rgba(129,175,65,.7)}.recognition__item__second{-webkit-box-shadow:inset 0 0 0 2000px rgba(0,181,200,.7);box-shadow:inset 0 0 0 2000px rgba(0,181,200,.7)}@media screen and (max-width:768px){.recognition__item__second{visibility:hidden}}.recognition__item__third{-webkit-box-shadow:inset 0 0 0 2000px rgba(0,0,0,.4);box-shadow:inset 0 0 0 2000px rgba(0,0,0,.4)}@media screen and (max-width:768px){.recognition__item__third{visibility:hidden}}.recognition__item__label{color:#fff;padding-top:30px;font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;margin-bottom:-10px}.recognition__item__quote{color:#fff;font-size:1.25rem;line-height:1.5;margin-bottom:5px;margin-top:-10px}.recognition__item__quote::before{content:'"';position:absolute;left:20px;top:71px;font-size:1.25rem}.recognition__item__source{color:rgba(255,255,255,.8);font-size:.75rem}.recognition__links{position:relative}a.button--outline-white--recognition.button{position:absolute;bottom:20px}.board-modal.open:after{content:'';width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(128,129,131,.9);z-index:10}.board-modal__trigger{cursor:pointer}.board-modal__trigger:hover .text--blue{color:#009cad}.board-modal__frame{display:none;position:fixed;width:90%;max-width:680px;padding:20px;background:#fff;border-top:4px solid #00b4c8;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:15}.board-modal__frame.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.board-modal__frame.open{-ms-flex-wrap:wrap;flex-wrap:wrap}}.board-modal__frame__image{width:20%}@media screen and (max-width:767px){.board-modal__frame__image{width:100%}}.board-modal__frame__info{width:76%}@media screen and (max-width:767px){.board-modal__frame__info{width:100%}}.board-modal__frame__close{width:35px;position:absolute;right:10px;top:10px;cursor:pointer}.board-modal__frame__close .cls-2{stroke:#7a7a7a}.board-modal__frame__close:hover .cls-2{stroke:#5d5d5d}.contact-card-feature{width:100%;height:100%;position:relative;float:left;padding:20px 20px 50px 20px;margin:10px 40px 20px 0;background:#efefef;-webkit-transition:all .3s ease;transition:all .3s ease;display:none}@media screen and (min-width:768px){.contact-card-feature{display:block}}.contact-card-feature .text--gray{font-size:.875rem}.contact-card-feature img{margin-bottom:10px;width:50%;-o-object-fit:scale-down;object-fit:scale-down}.contact-card-feature:hover{background:#fff}.contact-card-feature__name{padding-bottom:0}.contact-card-feature__title{color:#00b4c8}.contact-card-feature__content{height:auto;overflow:hidden}.contact-card-feature__content p{color:#7a7a7a;margin-bottom:0;font-size:.75rem}@media screen and (min-width:480px){.contact-card-feature__content p{font-size:1rem}}.contact-card-feature__content #paragraph-text{padding-bottom:10px}.contact-card-feature__contact{padding-bottom:5px}.news-list__item{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:left;-ms-flex-align:left;align-items:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:2px solid transparent;padding:0;margin:5px 0;position:relative;cursor:pointer;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.news-list__item{display:block}}@media(min-width:767px){.news-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width:992px){.news-list__item{background-color:#f4f6f5}}.news-list__item:hover{background-color:#fff;border:2px solid #00b4c8;-webkit-box-shadow:0 20px 25px -20px rgba(0,0,0,.2);box-shadow:0 20px 25px -20px rgba(0,0,0,.2)}.news-list__item:first-of-type{margin-top:20px}.news-list__item h6{margin:20px 0 -20px 30px;padding-bottom:20px}.news-list__item hr{margin:15px 0 15px 30px}.news-list__item h5,.news-list__item p{width:100%;color:#5d5d5d;padding-left:30px;padding-right:30px;padding-bottom:20px}.news-list__item p{display:none;color:#7a7a7a;font-size:.85rem}@media(min-width:767px){.news-list__item p{display:-webkit-box;display:-ms-flexbox;display:flex}}.news-list__item__button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60%;min-width:200px;padding:8px 10px;margin-left:15px;position:relative;text-align:left;background:none;color:#00b4c8}@media(min-width:767px){.news-list__item__button{text-align:center}}@media(min-width:1200px){.news-list__item__button{width:38%}}.news-list__item__button::after{content:'';position:absolute;height:10px;width:10px;border-right:2px solid #00b5c8;border-bottom:2px solid #00b5c8;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:115px;top:14px;z-index:1;border-radius:3px}@media(min-width:767px){.news-list__item__button::after{left:auto;right:30px;bottom:44px}}.blog-post{background-color:#fff;padding:20px;margin-bottom:30px;border-bottom:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.blog-post .row{min-height:200px}.blog-post__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:30px;margin-left:7px}@media screen and (min-width:1200px){.blog-post__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.blog-post__container img{max-width:100%;margin-bottom:30px;-o-object-fit:contain;object-fit:contain;object-position:top center;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:1200px){.blog-post__container img{max-width:40%;margin-right:20px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial}}.blog-post__container img[src=""]{display:none}.blog-post__info{color:#7a7a7a;margin-bottom:20px}.blog-post__links{position:absolute;top:250px;max-width:200px}.blog-post__links a{font-size:14px;font-weight:bold}.blog-post__read-more{position:absolute;bottom:0}.blog-post__read-more #svg-carrot{position:relative;overflow:hidden;height:18px;bottom:-3px;right:-7px;fill:none;stroke-width:3px;stroke:#00b4c8}.blog-post .title-link{color:#272d43}.blog-post .button--icon-link{padding-top:100px;padding-right:100px}.blog-post:hover{border-bottom:2px solid #00b4c8}.blog-post:hover .title-link{color:#00b4c8}.blog-post:hover .button--icon-link #svg-carrot{fill:#00b4c8}.blog-post:hover .button--icon-link #svg-carrot .carrot-lines{stroke:#fff}@media screen and (max-width:479px){.blog-post__content>p{font-size:.75rem}}.blog-post-featured{margin-top:380px;position:relative;padding:40px 27px 60px 27px;border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fff;margin-bottom:30px}@media screen and (max-width:479px){.blog-post-featured{margin-top:180px}.blog-post-featured>p{display:none}}.blog-post-featured:hover{background-color:#fff}.blog-post-featured:hover .button--link.button{-webkit-box-shadow:-12px 0 #00b4c8;box-shadow:-12px 0 #00b4c8;background:#00b4c8;color:#fff;margin:0;padding:8px 15px;border:none}.blog-post-featured:hover .button--link.button:hover{background:#009cad;-webkit-box-shadow:-12px 0 #009cad;box-shadow:-12px 0 #009cad}.blog-post-featured img{position:absolute;top:-360px;left:0;height:400px;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;padding:20px 27px 20px 27px;display:block;margin:0 auto}@media screen and (max-width:479px){.blog-post-featured img{top:-160px;height:200px}.blog-detail-content .tuck-under--content.card-gc{margin-top:0}}.blog-post-featured img[src=""]{display:none}.blog-detail-content h5{padding-bottom:0}.blog-detail-content ul{padding-bottom:10px}.blog-detail-content img:first-child{margin-bottom:20px}.card-download{width:310px;margin:20px auto;padding:20px;background:#fff;font-size:1rem;float:none}@media screen and (min-width:480px){.card-download{margin:30px 20px;width:320px;float:right}}.card-download__info{margin-top:20px}.card-download svg{max-width:60px;display:inline-block;float:left}.card-download .cta-button{margin-top:7px;margin-left:10px;text-transform:uppercase}.card-register{width:310px;margin:20px auto;padding:20px;background:#fff;font-size:1rem;float:none}@media screen and (min-width:480px){.card-register{margin:30px 20px;width:320px;float:right}}.card-register__info{margin-top:20px}.card-register h3{padding-bottom:0}.card-register .cta-button{margin-top:7px;margin-left:10px;text-transform:uppercase}.card-feature{width:100%;height:100%;position:relative;float:left;padding:20px 20px 50px 20px;margin:10px 40px 20px 0;background:#efefef;-webkit-transition:all .3s ease;transition:all .3s ease;display:none}@media screen and (min-width:768px){.card-feature{display:block}}.card-feature .text--gray{font-size:.875rem}.card-feature img{margin-bottom:10px;height:150px;width:100%;-o-object-fit:cover;object-fit:cover}.card-feature:hover{background:#fff}.card-blog:empty{display:none}.card-blog{width:310px;margin:20px auto;padding:20px;background:#fff;font-size:1rem;float:none}.card-blog img{display:block}.card-blog img[src=""]{display:none}@media(max-width:480px){.card-blog .tuck-under--content{margin-top:20px}}@media(min-width:425px){.card-blog{margin:30px 20px;padding:20px;width:320px;float:right}}.card-blog__author-info{margin-bottom:10px;font-size:.85rem;color:#7a7a7a}.card-blog__author-name{padding-bottom:0;font-size:1.2rem;color:#5d5d5d}.card-blog__tags{font-size:.75rem;background-color:#efefef;border-radius:2px;margin:0 5px 10px 0;display:inline-block;padding:5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.card-blog__tags:hover{background-color:#00b4c8;color:#fff}.card-blog__tag-section{margin-top:20px}@media screen and (min-width:768px){.card-blog__tag-section{margin-top:20px}}.card-el{float:right;width:310px;margin:20px auto;padding:20px;background:#fff;font-size:1rem;float:none}@media screen and (min-width:480px){.card-el{margin:30px 20px;width:320px;float:right}}.card-el__info{margin-top:20px}.card-el__info ul{margin:0}.card-el__info ul li.caseStudyProduct,.card-el__info ul li.caseStudyIndustry{margin-left:20px}.card-el__info ul li.caseStudyProduct p,.card-el__info ul li.caseStudyIndustry p{margin-bottom:0}.card-el__info h6{margin-top:20px;padding-bottom:0}.card-el h3{padding-bottom:0}.card-gc{width:310px;margin:20px auto;padding:20px;background:#fff;font-size:1rem;float:none}@media screen and (min-width:480px){.card-gc{margin:30px 20px;width:320px;float:right}}.card-gc__success{color:#7a7a7a;margin-bottom:0}.card-gc .k2-form select,.card-gc .k2-form input[type="password"],.card-gc .k2-form input[type="text"],.card-gc .k2-form .checkbox{width:100%}.card-gc h6,.card-gc h3{padding:5px 0}.card-gc section{margin-bottom:0}.video-section h3{padding-top:30px}.video-section--no-title .video-section__wrapper{margin-bottom:30px}.video-section__wrapper{position:relative;display:block;width:100% !important}.video-section .vidyard_player{position:absolute;top:0;left:0;width:100%;height:100%}.video-section .vidyard_player>span{width:100% !important;height:100% !important;margin:0 auto !important}.video-list #button--svg{position:static}.video-list #button--svg .cls-1{stroke:#00b4c8}.video-list__item{padding:0;margin-bottom:4px;position:relative;cursor:pointer;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;background-color:#f4f6f5;-webkit-transition:all .3s ease;transition:all .3s ease}.video-list__item:first-of-type{margin-top:20px}.video-list__item:hover{background-color:#fff}.video-list__item:hover .video-list__item__button{background-color:#00b4c8;color:#fff}.video-list__item:hover .video-list__item__button #button--svg .cls-1{stroke:#fff}.video-list__item__popular a{display:block;padding-bottom:5px}.video-list__item__thumbnail{width:40%;background:url("https://www.placehold.it/600x388") no-repeat;background-size:cover;height:100px;position:relative}@media screen and (min-width:480px){.video-list__item__thumbnail{width:20%}}.video-list__item__thumbnail:before{content:url("/img/146/icon_play.svg");position:absolute;width:25px;height:25px;right:5px;bottom:5px;z-index:1}.video-list__item__thumbnail:after{content:'';position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 60px 60px;border-color:transparent transparent #7a7a7a transparent}.video-list__item__title{width:60%;color:#5d5d5d;padding-left:30px;padding-right:30px}.video-list__item__button{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;height:100px;position:relative;text-align:center;background:none}@media screen and (min-width:480px){.video-list__item__button{display:-webkit-box;display:-ms-flexbox;display:flex}}.video-list__item__button.button #button--svg{top:0}.video-list__item__button.button #button--svg .cls-1{stroke:#00b4c8}.event-table--courses .event-table__row{height:150px;-ms-flex-wrap:wrap;flex-wrap:wrap}.event-table--courses .event-table__row--headers{height:40px}.event-table--courses .event-table__row__zone{margin-top:0}.event-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;cursor:pointer;background-color:#fff;height:120px;margin:2px 0;padding:20px 10px;font-size:.75rem}@media screen and (min-width:768px){.event-table__row{font-size:1rem;padding:40px}}@media screen and (min-width:992px){.event-table__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.event-table__row__locale{font-size:.75rem;color:#7a7a7a}.event-table__row__site{color:#00b4c8;font-size:.75rem}@media screen and (min-width:992px){.event-table__row:hover .event-table__row__apply{color:#009cad}.event-table__row:hover .event-table__row__apply .button{color:#009cad}}.event-table__row:hover .event-table__row__register .button .event-table__row__apply__icon#button--svg circle.cls-1,.event-table__row:hover .event-table__row__register .button .event-table__row__register__icon#button--svg circle.cls-1,.event-table__row:hover .event-table__row__apply .button .event-table__row__apply__icon#button--svg circle.cls-1,.event-table__row:hover .event-table__row__apply .button .event-table__row__register__icon#button--svg circle.cls-1{stroke:#00b4c8;fill:#00b4c8}.event-table__row:hover .event-table__row__register .button .event-table__row__apply__icon#button--svg polyline.cls-1,.event-table__row:hover .event-table__row__register .button .event-table__row__register__icon#button--svg polyline.cls-1,.event-table__row:hover .event-table__row__apply .button .event-table__row__apply__icon#button--svg polyline.cls-1,.event-table__row:hover .event-table__row__apply .button .event-table__row__register__icon#button--svg polyline.cls-1{stroke:#fff}.event-table__row--headers{background:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:40px;cursor:auto}.event-table__row--headers>div{background:none;color:#7a7a7a;font-size:.65rem}@media screen and (min-width:768px){.event-table__row--headers>div{font-size:1rem}}.event-table__row--headers>div:hover{background:none}.event-table__row--headers>div.event-table__row__register{visibility:hidden;height:auto;padding-top:0;text-align:right}@media screen and (min-width:768px){.event-table__row--headers>div.event-table__row__register{visibility:visible}}.event-table__row--headers>div.event-table__row__zone{display:none}@media screen and (min-width:992px){.event-table__row--headers>div.event-table__row__zone{display:block}}.event-table__row__location{margin-top:-15px;margin-bottom:15px;margin-left:10%;padding-left:5px;width:70%}@media screen and (min-width:992px){.event-table__row__location{margin-left:30%}}.event-table__row__description{width:40%}.event-table__row__region{width:25%;color:#7a7a7a}.event-table__row__apply{width:35%;height:100%;text-align:center;position:relative;right:-5.6%;-webkit-transition:all .3s ease;transition:all .3s ease}.event-table__row__apply .button{padding:0;display:block}@media screen and (max-width:991px){.event-table__row__apply .button{display:block;overflow:hidden}}.event-table__row__apply .button .event-table__row__apply__icon#button--svg .cls-1,.event-table__row__apply .button .event-table__row__apply__icon#button--svg circle.cls-1,.event-table__row__apply .button .event-table__row__apply__icon#button--svg polyline.cls-1{stroke:#00b4c8;-webkit-transition:all .3s ease;transition:all .3s ease}.event-table__row__time{width:20%;color:#7a7a7a}.event-table__row__zone{width:10%;color:#00b4c8;left:5%;margin-top:35px;position:absolute}@media screen and (min-width:992px){.event-table__row__zone{position:static;margin-top:0}}.event-table__row__topic{width:40%;font-size:.65rem;padding:0 5px;font-size:.65rem;color:#00b4c8}@media screen and (min-width:768px){.event-table__row__topic{font-size:1rem}}.event-table__row__date{width:10%;color:#7a7a7a}.event-table__row__register{width:10%;height:100px;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:992px){.event-table__row__register{width:20%;padding-left:0;padding-top:0}}.event-table__row__register .button{color:transparent;display:block;overflow:hidden;padding:0;text-align:right;margin-top:-3px}.event-table__row__register .button .event-table__row__register__icon#button--svg .cls-1{stroke:#00b4c8;-webkit-transition:all .3s ease;transition:all .3s ease}.img-overlay{background-image:url("https://www.k2.com/img/154/k2_blur_image-100.jpg");background-size:cover;-webkit-box-shadow:inset 0 0 0 2000px rgba(0,181,200,.1);box-shadow:inset 0 0 0 2000px rgba(0,181,200,.1);padding-top:200px}@media(min-width:425px){.img-overlay{padding-top:0}}.img-overlay__content{width:100%;height:auto;padding:30px;font-size:.75rem;background-color:#fff}@media(min-width:425px){.img-overlay__content{font-size:1rem}}@media(min-width:767px){.img-overlay__content{width:65%}}.img-overlay__content p{color:#7a7a7a}.img-overlay__content h3,.img-overlay__content h6{color:#5d5d5d}.img-overlay__content ul{list-style:none;margin:0 0 20px 0}.img-overlay__content ul li label{vertical-align:top}.img-overlay__content ul li div{display:inline-block;white-space:pre-wrap}.img-overlay a{margin-top:10px;display:inline-block}.article-bg{width:100%;height:400px;position:relative;background-size:cover}.article-bg:nth-of-type(6n+1){background:url("/img/151/concrete_seamless.png") repeat}.article-bg:nth-of-type(6n+2){background:url("/img/151/cream_pixels_@2X.png") repeat}.article-bg:nth-of-type(6n+3){background:url("/img/151/debut_light.png") repeat}.article-bg:nth-of-type(6n+4){background:url("/img/151/funky-lines.png") repeat}.article-bg:nth-of-type(6n+5){background:url("/img/151/p6_@2X.png") repeat}.article-bg:nth-of-type(6n+6){background:url("/img/151/paper_fibers.png") repeat}@media(min-width:767px){.article-bg:hover .article-bg__panel{background:#fff;-webkit-animation:case-study-interaction-on .4s ease-in forwards;animation:case-study-interaction-on .4s ease-in forwards}.article-bg:hover a,.article-bg:hover .case-studies-carrot-circle,.article-bg:hover .case-studies-carrot-lines{-webkit-animation:text-color-delay .4s .2s ease-in forwards;animation:text-color-delay .4s .2s ease-in forwards}}.article-bg__panel{background:#fff;width:100%;height:350px;position:relative;padding:30px;top:150px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:case-study-interaction-off .3s ease-in forwards;animation:case-study-interaction-off .3s ease-in forwards;overflow:hidden}@media(min-width:767px){.article-bg__panel{height:100%;width:55%;left:30px;top:30px}}.article-bg p{font-size:.75rem}@media(min-width:767px){.article-bg p{font-size:1rem}}.article-bg h3{font-size:1rem}@media(min-width:767px){.article-bg h3{font-size:1.625rem}}.article-bg__read-now{position:absolute;top:440px;left:-30px}@media(min-width:767px){.article-bg__read-now{right:5%;top:175px;left:auto}}@media all and (min-width:767px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.article-bg__read-now{left:75%}}.article-bg__read-now a{color:#00b4c8;font-size:1rem;padding-right:20px;margin-left:45px}@media(min-width:767px){.article-bg__read-now a{font-size:1.2rem;color:transparent;padding-right:0;margin-left:0}}.article-bg #case-studies-carrot{position:absolute;top:11px;left:95%;height:20px}@media(min-width:767px){.article-bg #case-studies-carrot{left:unset;position:relative;float:right;margin-left:20px;top:3px}}.img-overlay-article{background-size:cover;position:relative;height:150px;margin-top:30px;margin-bottom:400px}@media(min-width:767px){.img-overlay-article{height:388px;margin-top:0;margin-bottom:80px}}@media(min-width:767px){.img-overlay-article:hover::before{right:0}}.img-overlay-article::before{content:'';position:absolute;right:0%;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(0,181,200,.3)),to(#00b5c8));background:linear-gradient(to right,rgba(0,181,200,.3),#00b5c8);z-index:0;-webkit-transition:all .3s ease;transition:all .3s ease}.recent-content__wrapper{margin-left:0;background-color:#f4f6f5}@media screen and (min-width:768px){.recent-content__wrapper{margin-left:30px}}.recent-content__wrapper:hover .button.button--link{background:#009cad;color:#fff;margin:0;padding:8px 15px;border:none}.recent-content__item{margin-left:0;padding:20px;margin-bottom:20px;height:auto;display:block}@media screen and (min-width:768px){.recent-content__item{margin-left:-40px;height:275px}}@media screen and (min-width:768px){.recent-content__item .row{display:-webkit-box;display:-ms-flexbox;display:flex}}.recent-content__item__img{width:100%;height:235px;background-size:cover;background-position:center;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;margin-bottom:20px}@media screen and (min-width:768px){.recent-content__item__img{width:85%;max-width:300px}}.recent-content__item .button--icon-link{padding-left:0;padding-bottom:0}.recent-content__item__content{margin-left:0;height:auto;width:100%;line-height:1.3;margin-bottom:60px}.recent-content__item__content h5{margin:0 0 10px;padding:0}.recent-content__item__content p{font-size:.85rem}@media screen and (min-width:768px){.recent-content__item__content{margin-left:-50px;width:600px;margin-bottom:40px}}.recent-content__item__content .button--outline-blue.button{position:absolute}@media screen and (min-width:768px){.recent-content__item__content .button--outline-blue.button{bottom:-12px}}.gray{background:#adadad;width:100%;height:1px;margin:-30px 0 40px}.recognition__chip{background:rgba(255,255,255,.8);width:20px}.divider{position:absolute;left:875px;top:15%;bottom:15%;margin-left:10px;border-left:1px solid #7a7a7a;opacity:.6}.divider__two{position:absolute;left:650px;top:15%;bottom:15%;margin-left:10px;border-left:1px solid #7a7a7a;opacity:.6}.divider__three{position:absolute;left:440px;top:15%;bottom:15%;margin-left:10px;border-left:1px solid #7a7a7a;opacity:.6}.loading-animation{position:absolute;width:300px;height:300px}.loading-animation #big-gear{position:relative;width:50%}.loading-animation #big-gear .outside-gear{-webkit-transform-origin:15.423px 15.51px;transform-origin:15.423px 15.51px;-webkit-animation:rotation-clock 7s infinite linear;animation:rotation-clock 7s infinite linear}.loading-animation #small-gear{position:relative;width:33%;top:30px;left:6px}.loading-animation #small-gear .outside-gear{-webkit-transform-origin:11.355px 11.405px;transform-origin:11.355px 11.405px;-webkit-animation:rotation-counter 7s infinite linear;animation:rotation-counter 7s infinite linear}@-webkit-keyframes rotation-clock{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation-clock{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes rotation-counter{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}@keyframes rotation-counter{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-359deg);transform:rotate(-359deg)}}.incompatible-browser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;height:auto;padding:0 20px}.incompatible-browser__body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px}.incompatible-browser__body p:first-of-type{padding-top:20px}.incompatible-browser__body input[type=text]{margin-bottom:20px}.quote{width:300px;border-right:2px solid #00b4c8;position:relative;float:left;color:#00b4c8;text-align:right;padding:0 20px 5px 0;margin:0 40px 20px 0;font-size:25px}.quote::before{content:'"';position:absolute;left:0;top:-10px;font-size:3rem}.quote--green{border-right:2px solid #81af41;color:#81af41}.gradient-pull-quote{position:relative;background:-webkit-gradient(linear,left top,right top,color-stop(20%,#7db92d),to(#00b4c8));background:linear-gradient(to right,#7db92d 20%,#00b4c8);margin-bottom:60px}.gradient-pull-quote .quote-wrapper blockquote{padding:20px 30px;color:#fefefe}.gradient-pull-quote .quote-triangle{position:absolute;bottom:-17px;left:20px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #7db92d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#case-studies-carrot{height:20px}.case-studies-carrot-lines{fill:none;stroke:transparent;stroke-miterlimit:10;stroke-width:3px}.case-studies-carrot-circle{fill:none;stroke:transparent;stroke-miterlimit:10;stroke-width:3px}@media screen and (max-width:767px){.case-studies-carrot-lines{stroke:#00b4c8}.case-studies-carrot-circle{stroke:#00b4c8}}#registration-carrot{position:relative;float:left;height:40px;margin-right:20px;-webkit-transition:all .2s ease;transition:all .2s ease}#registration-carrot.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.registration-carrot-lines{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:2px}.registration-carrot-circle{fill:#00b4c8;stroke:#00b4c8;stroke-miterlimit:10;stroke-width:2px;z-index:-1}#svg-carrot{position:relative;overflow:hidden;fill:none;stroke-width:2px;stroke:#00b5c8}#svg-external-link{position:relative;overflow:hidden;fill:none;stroke-width:2px;stroke:#aaa;stroke-miterlimit:10}#svg-external-link .external-triangle{fill:#aaa}#green-checkmark__case-study{height:25px}.checkmark-background,.checkmark-lines{fill:none}.social__icons:hover .social__icon .cls-1{stroke:none;fill:#7a7a7a}.social__icons .social__icon{width:20px;position:relative;top:5px;margin-right:5px}.social__icons .social__icon .cls-1{stroke:none;fill:#adadad;-webkit-transition:all .3s ease;transition:all .3s ease}.social__icon{width:20px;position:relative;top:5px;margin-right:5px}.social__icon .cls-1{stroke:none;fill:#adadad;-webkit-transition:all .3s ease;transition:all .3s ease}.social__icon:hover .cls-1{stroke:none;fill:#7a7a7a}.icon-no{margin-right:20px;position:relative}.icon-no .cls-1,.icon-no .cls-3{fill:none;stroke:#f03777;stroke-width:3px}.icon-no .cls-2{stroke:none}aside.EventLink{margin-top:-25px;position:relative;left:70px;background:#efefef}aside.EventLink h3{margin-top:-25px}.EventLink a#_Form_Download_Video_Link_Link #button--svg,.button #button--svg,.cta-button #button--svg,.cta-button__login #button--svg,button #button--svg{height:20px;width:20px;position:relative;top:4px;margin-left:7px}.tenet-text-title__icon,.text-title__icon{max-width:150px;margin:-35px 0 -10px -35px}.tenet-text-title__img,.text-title__img{margin-bottom:20px}.tenet-text-title .link-stack,.text-title .link-stack{margin:0 0 20px 30px}@media screen and (min-width:480px){.tenet-text-title .link-stack,.text-title .link-stack{display:block}}svg #tenet-analytics #background{fill:transparent}svg #tenet-analytics #outline,svg #tenet-analytics #window-line{fill:#272d43}svg #tenet-analytics #dot__first,svg #tenet-analytics #graph-line,svg #tenet-analytics #graph-arrow{fill:#00b4c8}svg #tenet-analytics #dot__second{fill:#7a7a7a}svg #tenet-analytics #dot-third{fill:#81af41}svg #tenet-analytics #search-outline,svg #tenet-analytics #magnifying-handle,svg #tenet-analytics #magnifying-circle{fill:#80ae40}@media screen and (min-width:768px){.no-left-padding{padding-left:0}}@media screen and (min-width:768px){.no-right-padding{padding-right:0}}.no-margin{margin:0}.nowrap{white-space:nowrap}.padding-above{padding-top:30px}.padding-below{padding-bottom:30px}section{margin-bottom:60px}section>p:last-child{margin-bottom:0}@media screen and (max-width:767px){section{margin-bottom:40px}}.container>.row>.col-md-3>*{max-width:100%;margin-bottom:60px}@media screen and (max-width:767px){.container>.row>.col-md-3>*{margin-bottom:40px}}.container>.row>.col-md-3>span{display:block}.margin-above{margin-top:30px}.margin-below{margin-bottom:30px}@media screen and (min-width:992px){.row-equal-height{display:-webkit-box;display:-ms-flexbox;display:flex}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^="col-"],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.tuck-under{position:relative;top:-85px}.tuck-under--content{margin-top:-60px}.push-down{margin-top:75px}.push-down__tenet-page{margin-top:270px}.breathing-room{margin-right:40px}.push-over{margin-left:50px}.float-right{float:right}@media screen and (min-width:768){.interior-nav-spacing{margin:0 15px 0 -15px}}.clearfix::after{content:"";display:table;clear:both}.text--white{color:#fff}.grey-text,.text--gray{color:#7a7a7a}.text--dark-gray{color:#5d5d5d}.text--blue{color:#00b4c8}.highlight--white{background-color:#fff;padding:3px 15px;line-height:1.5}.highlight--black{background-color:#343c43;padding:3px 15px;line-height:1.5}.highlight--navy{color:#fff;background-color:#272d43;padding:3px 15px;line-height:1.5}.superscript{position:relative;top:-15px;left:-10px;font-size:.55em}.grayscale{filter:gray;-webkit-filter:grayscale(25%);-webkit-transition:all .3s ease;transition:all .3s ease}.grayscale:hover{filter:none;-webkit-filter:grayscale(0%)}.shadow-elip{position:relative}.shadow-elip::after{content:'';position:absolute;bottom:10px;left:10%;width:80%;height:10%;border-radius:50%;z-index:-1;-webkit-box-shadow:0 5px 60px 6px #aaa;box-shadow:0 5px 60px 6px #aaa}.shadow-elip--hover{position:relative}.shadow-elip--hover:hover{text-decoration:none}.shadow-elip--hover::after{content:'';position:absolute;bottom:10px;left:10%;width:80%;height:10%;border-radius:50%;z-index:-1;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:none;box-shadow:none}.shadow-elip--hover:hover::after{-webkit-box-shadow:0 5px 60px 6px #aaa;box-shadow:0 5px 60px 6px #aaa}.interior-container{margin-top:-100px}.negative-margin-left{margin-left:-10px}::selection{background:#8cc846;color:#fff}ul{list-style:disc;margin-left:20px}ol{list-style-type:decimal;margin-left:20px;margin-bottom:20px}ol li{margin-bottom:5px}.table{font-size:1rem}@media screen and (max-width:480px){.table{font-size:.75rem;width:100%;max-width:480px;overflow-x:auto}}.table .gray-background{background-color:#efefef}.table__header{font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;text-align:center;color:#343c43;padding:20px 8px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.table__header{font-size:.75rem;width:600px;max-width:600px;overflow-x:auto}}.table__header__col{width:17%}.table__header__col hr{margin:10px 0 0 0}.table__row{color:#7a7a7a;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.table__row:nth-child(even){background-color:#fff}.table__row:nth-child(odd){background-color:#efefef}.table__row :first-child{text-align:left}.table__row:nth-child(n+8) .table__row__col{padding:12px 12px}.table__row.dark-gray{background-color:#7a7a7a;color:#fff;font-size:.85rem;line-height:1.1rem}.table__row.dark-gray .table__row__col:nth-child(n+2){padding:8px}@media screen and (max-width:768px){.table__row.dark-gray{font-size:.75rem}}.table__row__col{width:17%;padding:14px 12px;border-left:1px solid #efefef}.table__row__col:first-child{border-left:none}.table__row__col .checkmark{background:url("http://www01.k2.com/img/157/icon_check.svg") no-repeat;height:20px;width:20px;display:inline-block}.table__row__col.no-border{border-left:none}.table__row__col.green-header{background-color:#8cc846;color:#fff}.table__row__col.blue-header{background-color:#00b4c8}.table__row__col.blue-header a{color:#fff}.table__row__col.blue-header a:hover{color:#fff}.table__row__col.blue-header img{visibility:hidden}@media screen and (min-width:1199px){.table__row__col.blue-header img{visibility:visible;position:relative;bottom:27px;left:57px;height:30px}}.table__row__col.checkmark{padding:6px}.table__row__col.green-column{border-left:2px solid #8cc846;border-right:2px solid #8cc846;-webkit-box-shadow:inset 0 0 0 2000px rgba(140,200,70,.1);box-shadow:inset 0 0 0 2000px rgba(140,200,70,.1)}.table__row__col.green-column.last{border-bottom:2px solid #81af41}.table__row__col--big{width:34%}@media screen and (max-width:768px){.table__row__col--big{font-size:.75rem}}.table__row__col--big.gray-background{font-size:.85rem}@media screen and (max-width:768px){.table__row__col--big.gray-background{font-size:.75rem}}.table__row__col--distributors{width:68%}.table__row__col svg{height:15px}.table__row__col svg .cls-1{stroke:#00b4c8}@media screen and (max-width:768px){.table__row{font-size:.75rem;width:600px;max-width:600px;overflow-x:auto}}.no-bullets{list-style:none;margin-left:0}@-webkit-keyframes case-study-interaction-on{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@keyframes case-study-interaction-on{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}@-webkit-keyframes case-study-interaction-off{from{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes case-study-interaction-off{from{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes text-color-delay{0%{color:transparent;stroke:transparent}100%{color:#fff;stroke:#fff}}@keyframes text-color-delay{0%{color:transparent;stroke:transparent}100%{color:#fff;stroke:#fff}}@media(max-width:1199px){.desktop-only{display:none !important}}[data-tooltip]{cursor:pointer}.tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;overflow:hidden;border:none;margin-top:400px;margin-bottom:40px;background-color:#fff;-webkit-box-shadow:0 4px 15px -5px rgba(0,0,0,.3);box-shadow:0 4px 15px -5px rgba(0,0,0,.3);z-index:1}.tab button{background-color:inherit;float:left;border:none;border-radius:none;width:100%;outline:none;cursor:pointer;padding:20px 16px;-webkit-transition:.3s;transition:.3s}.tab button:hover{background-color:#fff}.tab button.active .hr--thick__short{background:-webkit-gradient(linear,left top,right top,from(#8ccf47),to(#8ccf47));background:linear-gradient(to right,#8ccf47,#8ccf47)}.tab button.active{background-color:#fff;width:100%}.tab button h6{padding-bottom:0}.tab .hr--thick__short{display:block;background:transparent;margin:20px auto -20px auto}.tabcontent{display:none;opacity:0;padding:6px 12px;border:none;border-top:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{background-color:#eee}html{padding-top:50px;font-family:'Raleway',Helvetica,arial,sans-serif;background-color:#eee}.header{text-align:center}.header a{text-decoration:none;color:#b76b67}.accordion{width:100%;max-width:75rem;margin:0 auto;padding:2rem}.accordion-item{position:relative}.accordion-item.active .heading{color:#c9908d}.accordion-item.active .icon{background:#fefefe}.accordion-item.active .icon:before{background:#c9908d}.accordion-item.active .icon:after{width:0}.accordion-item .heading{display:block;text-transform:uppercase;text-decoration:none;color:#89504d;font-weight:700;font-size:1rem;position:relative;padding:1.5rem 1.5rem 1.5rem 4rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media(min-width:40rem){.accordion-item .heading{font-size:1.2rem}}.accordion-item .heading:hover{color:#c9908d}.accordion-item .heading:hover .icon:before,.accordion-item .heading:hover .icon:after{background:#c9908d}.accordion-item .icon{display:block;position:absolute;top:50%;left:0;width:3rem;height:3rem;border:2px solid #fefefe;border-radius:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.accordion-item .icon:before,.accordion-item .icon:after{content:'';width:1.25rem;height:.25rem;background:#89504d;position:absolute;border-radius:3px;left:50%;top:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.accordion-item .icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);z-index:-1}.accordion-item .content{display:none}.accordion-item .content p{margin-top:0}@media(min-width:40rem){.accordion-item .content{line-height:1.75}}.searchbarContainer__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border:4px solid #fff;background-color:#8cc846;max-width:900px;width:100%;max-height:100px;height:90px}.searchbarContainer__item__image{fill:#fff;margin:27px 20px 27px 23px}.searchbarContainer__item input[type="text"]{border:none;border-radius:2px;width:65%;height:40px;margin:auto 0;padding:8px 15px}.searchbarContainer__item input[type="text"]:focus{outline:2px solid #00b4c8;-webkit-box-shadow:0 0 15px #00b4c8;box-shadow:0 0 15px #00b4c8}.searchbarContainer__item input[type="text"] ::-webkit-input-placeholder{color:#f4f6f5}.searchbarContainer__item input[type="text"] :-ms-input-placeholder{color:#f4f6f5}.searchbarContainer__item input[type="text"] ::-ms-input-placeholder{color:#f4f6f5}.searchbarContainer__item input[type="text"] ::placeholder{color:#f4f6f5}.searchbarContainer__item .button--outline-white{text-transform:capitalize}.searchbarContainer__item .button--outline-white:hover{color:#8cc846}.searchbarContainer__item::before{content:'';position:absolute;height:40px;border-right:5px solid #fff;left:auto;top:20px;z-index:1}.searchbarContainer__item__searchButton{margin:auto}.numbered-grid{display:grid;grid-template-rows:repeat(4,100%);grid-template-columns:1fr;grid-row-gap:15px;margin-bottom:30px}@media(min-width:425px){.numbered-grid{grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-column-gap:30px}}.numbered-grid__item h6{color:#81af41;padding-bottom:5px}.numbered-grid__item p{margin-bottom:0;font-size:.85rem}.numbered-grid__item p:first-of-type{font-family:"Avenir Next LT W04 Demi1437516",sans-serif;font-size:1rem;color:#5d5d5d}.feature{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:30px}.feature__item{grid-column:auto/span 1;grid-row:auto/span 1;padding:20px;border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#efefef}.feature--white .feature__item{background-color:#fff}.feature__item:hover{background-color:#fff;-webkit-box-shadow:0 30px 40px -30px rgba(0,0,0,.2);box-shadow:0 30px 40px -30px rgba(0,0,0,.2)}.feature__item__img{position:relative}.feature__item__img::after{content:'';position:absolute;bottom:6px;left:0;height:4px;width:100%;background-color:#81af41;opacity:.8}.all-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.partner-list__wrapper{background-color:#fff}.partner-list__wrapper:hover .button.button--link{background:#009cad;color:#fff;margin:0;padding:8px 15px;border:none}.partner-list__item{padding:20px;margin-bottom:20px;height:auto;display:block}@media screen and (min-width:768px){.partner-list__item{height:245px}.partner-list__item .row.row-equal-height{display:-webkit-box;display:-ms-flexbox;display:flex}}.partner-list__item hr{margin-bottom:0}.partner-list__item h3{padding:10px 0 0 0}.partner-list__item p{margin-bottom:15px}.partner-list__item__img{width:150px;display:block;margin:0 auto 20px auto;height:150px;-o-object-fit:scale-down;object-fit:scale-down}@media screen and (min-width:768px){.partner-list__item__img{margin:20px auto 20px auto}}.partner-list__item .button--icon-link{padding-left:0;padding-bottom:0}.partner-list__item__content{height:240px;width:auto;line-height:1.3}@media screen and (min-width:768px){.partner-list__item__content{width:500px}}.partner-list__item__content h6{text-transform:uppercase}.partner-list__item__content #svg-carrot{width:20px;position:relative;top:6px;left:10px}.partner-list__info{border-top:1px #f4f6f5 solid}.partner-list__info__item{display:inline-block;margin-right:25px}.partner-list__info__item--preferred{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:480px){.partner-list__info__item--visit{float:right}}.partner-list__info__item__title{font-size:.65rem;color:#7a7a7a;margin-top:10px}.partner-list__info__item__title--preferred{float:left;width:25%}.partner-list__info__item__preferred{float:left;width:65%;margin-top:5px}.partner-list__info__item__preferred a{font-size:.65rem}.partner-list__info__item .partner-list__rating__circle{width:10px;height:10px;border-radius:50%;display:inline-block}.partner-list__info__item .partner-list__rating--5 .partner-list__rating__circle{background-color:#00b4c8}.partner-list__info__item .partner-list__rating--4 .partner-list__rating__circle{background-color:#ffd700}.partner-list__info__item .partner-list__rating--4 .partner-list__rating__circle:nth-of-type(5){display:none}.partner-list__info__item .partner-list__rating--3 .partner-list__rating__circle{background-color:#7a7a7a}.partner-list__info__item .partner-list__rating--3 .partner-list__rating__circle:nth-of-type(3n+1){display:none}.partner-list__info__item .partner-list__rating--2 .partner-list__rating__circle{background-color:#5d5d5d}.partner-list__info__item .partner-list__rating--2 .partner-list__rating__circle:nth-of-type(2n+1){display:none}.partner-list__info__item .partner-list__rating--1 .partner-list__rating__circle{background-color:#5d5d5d}.partner-list__info__item .partner-list__rating--1 .partner-list__rating__circle:nth-of-type(-n+4){display:none}.info-circles{width:100%;position:relative;margin-left:auto;margin-right:auto}.info-circles__title{text-align:center;font-size:1.2rem;color:#fff;position:absolute;width:100%;top:20%;z-index:3}.info-circles__circle{background-color:#8cc846;width:37%;padding-top:37%;float:left;border-radius:50%;margin-left:0;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:initial;transition:all .3s ease}.info-circles__circle:hover{background-color:rgba(140,200,70,.8);z-index:2}.info-circles__circle:nth-of-type(2){margin-left:-6%;background-color:rgba(39,45,67,.8);z-index:1}.info-circles__circle:nth-of-type(2):hover{background-color:rgba(39,45,67,.9);z-index:2}.info-circles__circle:last-of-type{margin-left:-6%;background-color:#00b4c8;z-index:initial}.info-circles__circle:last-of-type:hover{background-color:rgba(0,180,200,.8);z-index:2}.info-circles__circle__icon{position:absolute;top:28%;left:20%;width:60%}.info-circles__circle__icon .cls-1{stroke:none;fill:#fff}.cloud-page h5,.cloud-page h3{padding-bottom:10px}.cloud-page .left-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-30px;margin-bottom:30px}.cloud-page .securtiy-section .image-container{margin-bottom:10px}.k2-five-page h5,.k2-five-page h3{padding-bottom:10px}.cloud-five-callout{display:grid;grid-template-columns:none;grid-template-rows:repeat(2,1fr);grid-column-gap:0;grid-row-gap:30px}@media(min-width:992px){.cloud-five-callout{grid-template-columns:33% 33%;grid-template-rows:none;grid-column-gap:30px;grid-row-gap:0}}.cloud-five-callout img{height:60px;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cloud-five-callout .callout-item{display:-webkit-box;display:-ms-flexbox;display:flex}.cloud-five-callout .callout-item:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.cloud-five-callout .callout-item__details{position:relative;margin-left:20px}.cloud-five-callout .callout-item__details::after{content:"";background-image:url("https://www.k2.com/img/140/icon_carrot-blue-circle.svg");background-size:30px 30px;position:absolute;top:25px;right:-50px;display:inline-block;width:30px;height:30px}.roi{padding:0}.roi__lock{position:absolute;background:rgba(0,0,0,.8);width:100%;height:100%;top:40%;z-index:1;width:300%;left:-100%}.roi__lock__icon{z-index:2;margin-top:300px}.roi__lock p{width:300px;display:block;margin:0 auto;font-size:1.5rem}@media(min-width:992px){.roi__lock{top:30%}}@media(min-width:992px){.roi{padding:0 30px}}.roi .reg-form{z-index:2;position:relative;margin-bottom:-20px}.roi .reg-form hr{margin:0 auto 10px auto}@media(min-width:767px){.roi .reg-form hr{margin:0 0 10px 0}}.roi__cheat{background:#efefef;text-align:center}@media(min-width:992px){.roi__cheat{padding:20px;margin-top:-135px}}@media(min-width:992px){.roi__cheat{padding:30px 60px 0 60px}}.roi__cheat__title{margin:30px 0}@media(min-width:425px){.roi__cheat__title{margin:60px 0}}.roi__cheat #calc-submit{visibility:hidden}.roi__cheat .hr--thick{margin:0 auto 10px auto;display:block}.roi__cheat .reg-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0}.roi__cheat .reg-form__header__img{width:100%}@media(min-width:767px){.roi__cheat .reg-form__header__img{width:30%}}.roi__cheat .reg-form__header__content{width:100%}.roi__cheat .reg-form__header__content hr{bottom:0}@media(min-width:767px){.roi__cheat .reg-form__header__content{width:70%;padding:0 20px;text-align:left}}.roi__cheat .reg-form .checkbox{width:100%;margin-top:0}@media(min-width:767px){.roi__cheat .reg-form .checkbox{width:60%}}.roi__cheat .reg-form__button{width:100%;margin-left:0;margin-top:20px;text-align:left}@media(min-width:767px){.roi__cheat .reg-form__button{width:67%;margin-left:33%;margin-top:0}}.roi__icon_x{height:10px !important}.roi__icon_x [class^="cls-"]{stroke-width:2px}.roi__icon_x--rotate{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.roi-calc__label{margin-bottom:80px;font-size:1.2rem;color:#7a7a7a}.roi-calc__results{position:relative;border-radius:50%;background:#fff;margin:0 auto;width:280px;height:280px;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;overflow:hidden}.roi-calc__results:after{content:'';opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.roi-calc__results.loading:after{content:'';position:absolute;background:#fff;width:100%;height:100%;opacity:.8}.roi-calc__results span#submit_loading{margin:0 auto;position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);z-index:1}@media(min-width:425px){.roi-calc__results{width:450px;height:450px}}.roi-calc__results p{margin-bottom:10px}@media(min-width:425px){.roi-calc__results p{margin-bottom:30px}}.roi-calc__results__roi{font-family:"Avenir Next LT W04 Demi1437516",sans-serif;color:#81af41;font-size:2rem;margin-bottom:10px}@media(min-width:425px){.roi-calc__results__roi{margin:0 auto 20px auto;font-size:3.5rem}}.roi-calc__results__payback{font-family:"Avenir Next LT W04 Demi1437516",sans-serif;font-size:2rem;color:#272d43;margin-bottom:10px}@media(min-width:425px){.roi-calc__results__payback{margin:0 auto 20px auto;font-size:3rem}}.roi-calc__results .circle-text{margin:0 auto;width:100%;line-height:1em;padding:0}.roi-calc__results .circle-text a.button{display:inline-block;font-size:.65rem}@media(min-width:425px){.roi-calc__results .circle-text a.button{font-size:1rem}}.roi-calc__results .circle-text img{width:40px;margin:0 auto 20px auto}@media(min-width:425px){.roi-calc__results .circle-text img{width:100px;margin:0 auto 30px auto}}.roi .slick-dots{height:14px;border-bottom:1px solid #7a7a7a;width:100%;margin:0 auto;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;top:-50px;margin-top:30px}@media(min-width:425px){.roi .slick-dots{width:40%;top:10px}}.roi .slick-dots li{background-color:#efefef;width:24px;height:24px;border-radius:50%;border:1px solid #7a7a7a}.roi .slick-dots li button{position:relative;top:calc(50% - 8px);width:16px;height:16px;padding:0;border-radius:50%;border:none;color:transparent}.roi .slick-dots li.slick-active button{background-color:#81af41}.roi .slick-arrow{position:absolute;top:calc(100% - 40px)}.roi .slick-prev{left:0}.roi .slick-next{right:0}.roi .slick-slide{padding:15px;margin-top:20px}@media(min-width:992px){.roi .slick-slide{margin-top:60px}}.roi .slick-slide:focus{outline:0 !important}.roi .slick-slider{padding-bottom:40px}.filters{background:#fff;width:100%;margin-top:30px;margin-bottom:30px;padding:20px 30px 20px 15px}@media screen and (max-width:991px){.filters{position:fixed;top:0;left:-80%;z-index:999;margin-top:0;width:80%;height:100%;overflow-x:hidden;overflow-y:scroll}.filters::after{display:none}}.filters__toggle{margin-left:30px;margin-bottom:40px}@media screen and (min-width:768px){.filters__toggle{margin-bottom:60px}}@media screen and (min-width:992px){.filters__toggle{display:none;height:100%}}@media screen and (max-width:991px){.filters__toggle h5{display:inline-block;margin:0;padding:0}.filters__toggle__icon{width:25px;height:25px;position:relative;top:3px;float:left;margin-right:20px}.filters__toggle__icon .cls-1,.filters__toggle__icon .cls-2{stroke:#7a7a7a;fill:none}.filters__toggle.open::before{width:100%;height:100%;display:block;content:'';background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;z-index:10;opacity:1}}.filters__header{position:relative}.filters__header__close{height:30px;width:30px;position:absolute;top:0;right:-15px;cursor:pointer}.filters__header__close .cls-2{stroke:#7a7a7a}@media screen and (min-width:992px){.filters__header{display:none}}.filters__item{border-top:1px solid #f4f6f5}.filters__item__list{color:#7a7a7a;padding-left:1px}.filters__item__list:hover{color:#00b4c8}.filters__item__count{float:right}.filters__item:first-child{border-top:none;padding-top:0}.filters__item:first-child .filters__item__title{padding-top:0}.filters__item form{height:0;overflow:hidden;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.filters__item--open form{height:auto}.filters__item--open .filters__item__title{color:#333}.filters__item__title{color:#7a7a7a;line-height:1.5rem;margin-bottom:0;padding:10px 0 0 0}.filters__item__title:hover{cursor:pointer}.filters__item__toggle{float:right;color:#00b4c8;font-size:1.5rem;font-weight:100}.filters label{font-size:14px}.filters label{margin-bottom:10px}.FilterTitle{font-family:"Avenir Next LT W04 Demi1437516",sans-serif}.Filter_Count{color:#00b4c8}@media screen and (max-width:991px){._ContentList-Filters{margin-bottom:0 !important}}.twitter-feed{display:none;background:#fff;margin-bottom:30px;cursor:pointer}@media screen and (min-width:992px){.twitter-feed{display:block}}.twitter-feed h6{padding:20px}.quick-links{background:#fff;width:100%;padding:20px 30px;margin-bottom:30px}.quick-links__link{font-size:12px;color:#7a7a7a}.quick-links__link:hover{color:#00b4c8}.quick-links li{line-height:2}.quick-links ul.title{margin-bottom:-10px}.quick-links #svg-external-link{top:5px;left:5px;height:20px;width:20px}.support-documents{margin-bottom:5px}.support-documents__item{overflow:hidden;max-height:119px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;padding:30px}.support-documents__item.open{max-height:800px}.support-documents__item.open .support-documents__item__content{display:block !important}.support-documents__item__header__toggle{float:right}.support-documents__item__header h3{float:left;padding-bottom:0}.support-documents__item__content{border-top:1px solid #efefef;position:relative;padding-top:30px;margin-top:20px;display:none !important}.support-documents__item__content hr{position:relative;top:-30px}.support-documents__item__content img{padding-right:30px}.support-documents__item__content a{padding-left:0;position:relative;bottom:0}.registration-methods__section{margin-bottom:30px}.registration-methods__heading{padding-bottom:5px}.registration-methods__course-list{margin-top:15px}.registration-methods__course-list li{padding-top:5px;color:#5d5d5d}.registration-methods__link{margin:-10px 0 10px 0}.registration-methods__details{padding:10px 0}.registration-methods__icon{max-width:115px;margin:-35px 0 -10px -35px}.registration-methods p{color:#5d5d5d}.additional-info__text{margin-top:30px;color:#5d5d5d}.contact-us p{color:#5d5d5d}.course-descriptions__link{margin-left:-15px}.course-descriptions__title{margin-top:50px}.course-descriptions__text{color:#5d5d5d}.course-descriptions__label{font-family:"Avenir Next","AvenirNextLTW01-Regular",sans-serif;margin-bottom:-10px}.course-prices__icon{width:150px}.course-prices__list{max-width:480px;margin-bottom:20px;list-style:none;margin-left:0}.course-prices__list li{clear:both}.course-prices__list__item{color:#00b4c8;float:left;font-size:1.2rem}.course-prices__list__credit{float:right;color:#81af41;margin-bottom:15px}.testimonials{border-bottom:1px solid #7a7a7a;padding-bottom:40px}.testimonials img{height:60px}.content-nugs{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}@media screen and (min-width:768px){.content-nugs{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}}.content-nugs a{padding:5px 20px;color:#333;background:#efefef;border-bottom:2px solid #efefef;-webkit-transition:all .3s ease;transition:all .3s ease}.content-nugs a:hover{background:#fff;border-bottom:2px solid #8cc846}.content-nugs a:hover h5{color:#00b4c8}.content-nugs a:hover .cls-2{stroke:#00b4c8}.content-nugs a p{color:#7a7a7a;font-size:.75rem;padding-bottom:0}.content-nugs a img{max-width:60%;margin-left:-20px}.grid-card{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:30px;grid-row-gap:30px}@media(min-width:992px){.grid-card{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr)}}.tenet-text-title.push-down{margin-top:0}section.PageHeader div.text--white{font-size:3rem}p.gray-text{display:none}._notsupported svg{width:25px;position:relative;top:5px}.cookie-table__header{background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-table__header__col{font-family:"Avenir Next LT W04 Demi1437516",sans-serif;width:25%;padding:20px 20px 0 20px}.cookie-table__header__col hr{margin:10px 0 0 0}.cookie-table__row{color:#7a7a7a;display:-webkit-box;display:-ms-flexbox;display:flex}.cookie-table__row__col{width:25%;padding:20px;font-size:.75rem}.search-result__row{cursor:pointer;margin:4px !important;margin-bottom:0;background:#fff;padding:20px 0;border-top:2px solid #fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-result__row:hover{background:#fff !important;border-top:2px solid #00b4c8}.search-result__row:hover .search-result__title-text,.search-result__row:hover .search-result__title{background:#fff !important}