@font-face{font-family:HKGrotesk;src:url("../fonts/HKGrotesk-Bold.otf") format("opentype");font-weight:bold;font-style:normal}@font-face{font-family:HKGrotesk;src:url("../fonts/HKGrotesk-BoldItalic.otf") format("opentype");font-weight:bold;font-style:italic}@font-face{font-family:HKGrotesk;src:url("../fonts/HKGrotesk-LightItalic.otf") format("opentype");font-style:italic;font-weight:normal}@font-face{font-family:HKGrotesk;src:url("../fonts/HKGrotesk-Light.otf") format("opentype");font-weight:normal;font-style:normal}i.icon-arrow-right,span.icon-arrow-right{mask:url("../img/icons/icon-arrow-right.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-arrow-right.svg") no-repeat center;-webkit-mask-size:contain}i.icon-check,span.icon-check{mask:url("../img/icons/icon-check.svg") no-repeat center;-webkit-mask:url("../img/icons/icon-check.svg") no-repeat center;mask-size:contain;-webkit-mask-size:contain}i.icon-cross,span.icon-cross{mask:url("../img/icons/icon-cross.svg") no-repeat center;-webkit-mask:url("../img/icons/icon-cross.svg") no-repeat center;mask-size:contain;-webkit-mask-size:contain}i.icon-search,span.icon-search{mask:url("../img/icons/icon-search.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-search.svg") no-repeat center;-webkit-mask-size:contain}i.icon-shop-add,span.icon-shop-add{mask:url("../img/icons/icon-cart-add.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-cart-add.svg") no-repeat center;-webkit-mask-size:contain}i.icon-cart,span.icon-cart{mask:url("../img/icons/icon-cart.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-cart.svg") no-repeat center;-webkit-mask-size:contain}i.icon-edit,span.icon-edit{mask:url("../img/icons/icon-edit.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-edit.svg") no-repeat center;-webkit-mask-size:contain}i.icon-delete,i.icon-remove,span.icon-delete,span.icon-remove{mask:url("../img/icons/icon-remove.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-remove.svg") no-repeat center;-webkit-mask-size:contain}i.icon-link,span.icon-link{mask:url("../img/icons/icon-link.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-link.svg") no-repeat center;-webkit-mask-size:contain}i.icon-view,span.icon-view{mask:url("../img/icons/icon-view.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-view.svg") no-repeat center;-webkit-mask-size:contain}i.icon-plus,span.icon-plus{mask:url("../img/icons/icon-plus.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-plus.svg") no-repeat center;-webkit-mask-size:contain}i.icon-min,span.icon-min{mask:url("../img/icons/icon-min.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-min.svg") no-repeat center;-webkit-mask-size:contain}i.icon-enter,span.icon-enter{mask:url("../img/icons/icon-enter.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-enter.svg") no-repeat center;-webkit-mask-size:contain}i.icon-3d,span.icon-3d{mask:url("../img/icons/icon-3d.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-3d.svg") no-repeat center;-webkit-mask-size:contain}i.icon-sort,i.icon-sort,i.k-i-sort-asc-sm,i.k-i-sort-asc-sm,span.icon-sort,span.icon-sort,span.k-i-sort-asc-sm,span.k-i-sort-asc-sm{mask:url("../img/icons/icon-sort.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-sort.svg") no-repeat center;-webkit-mask-size:contain}i.icon-sort-asc,i.k-i-sort-asc-sm,i.icon-sort-asc,i.k-i-sort-asc-sm,span.icon-sort-asc,span.k-i-sort-asc-sm,span.icon-sort-asc,span.k-i-sort-asc-sm{mask:url("../img/icons/icon-sort-asc.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-sort-asc.svg") no-repeat center;-webkit-mask-size:contain}i.icon-sort-desc,i.k-i-sort-desc-sm,i.icon-sort-desc,i.k-i-sort-desc-sm,span.icon-sort-desc,span.k-i-sort-desc-sm,span.icon-sort-desc,span.k-i-sort-desc-sm{mask:url("../img/icons/icon-sort-desc.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-sort-desc.svg") no-repeat center;-webkit-mask-size:contain}i.icon-download,span.icon-download{mask:url("../img/icons/icon-download.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-download.svg") no-repeat center;-webkit-mask-size:contain}i.icon-lock,span.icon-lock{mask:url("../img/icons/icon-lock.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-lock.svg") no-repeat center;-webkit-mask-size:contain}i.icon-prev,span.icon-prev{mask:url("../img/icons/icon-prev.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-prev.svg") no-repeat center;-webkit-mask-size:contain}i.icon-next,span.icon-next{mask:url("../img/icons/icon-next.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-next.svg") no-repeat center;-webkit-mask-size:contain}i.icon-filter,span.icon-filter{mask:url("../img/icons/icon-filter.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-filter.svg") no-repeat center;-webkit-mask-size:contain}i.icon-star,span.icon-star{mask:url("../img/icons/icon-star.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-star.svg") no-repeat center;-webkit-mask-size:contain}i.icon-shop,span.icon-shop{mask:url("../img/icons/icon-shop.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-shop.svg") no-repeat center;-webkit-mask-size:contain}i.icon-menu,span.icon-menu{mask:url("../img/icons/icon-menu.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-menu.svg") no-repeat center;-webkit-mask-size:contain}i.icon-facebook,span.icon-facebook{mask:url("../img/icons/icon-facebook.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-facebook.svg") no-repeat center;-webkit-mask-size:contain}i.icon-instagram,span.icon-instagram{mask:url("../img/icons/icon-instagram.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-instagram.svg") no-repeat center;-webkit-mask-size:contain}i.icon-twitter,span.icon-twitter{mask:url("../img/icons/icon-twitter.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-twitter.svg") no-repeat center;-webkit-mask-size:contain}i.icon-shopping-bag,span.icon-shopping-bag{mask:url("../img/icons/icon-shopping-bag.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-shopping-bag.svg") no-repeat center;-webkit-mask-size:contain}i.icon-location,span.icon-location{mask:url("../img/icons/icon-location.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-location.svg") no-repeat center;-webkit-mask-size:contain}i.icon-phone,span.icon-phone{mask:url("../img/icons/icon-phone.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/icons/icon-phone.svg") no-repeat center;-webkit-mask-size:contain}.k-widget{background:none;box-shadow:none !important}.k-widget .k-picker-wrap{border:none;padding:0;display:flex;height:100%}.k-widget .k-picker-wrap.k-state-hover{box-shadow:none}.k-widget .k-picker-wrap.k-state-focused{box-shadow:none}.k-widget .k-picker-wrap.k-state-default{background-color:#fff}.k-widget .k-picker-wrap .k-input{box-shadow:none;line-height:1;border:none;text-align:end;padding:0;margin-top:auto;margin-bottom:auto}.k-widget .k-picker-wrap .k-input:focus{box-shadow:none}.k-widget .k-picker-wrap .k-select{display:none}.k-widget.k-grid{border:none;border-radius:0;padding:0}.k-widget.k-grid .k-grid-header{background:none;border:none;border-radius:0}.k-widget.k-grid .k-grid-header .k-grid-header-wrap{border:none}.k-widget.k-grid thead tr th{background:none;border:none;white-space:break-spaces;height:40px}.k-widget.k-grid thead tr th.k-state-focused{box-shadow:none}.k-widget.k-grid thead tr th .k-link{height:100%;font-weight:normal;color:rgba(0,0,0,.3)}.k-widget.k-grid thead tr th .k-link .k-icon{margin-top:auto;margin-bottom:0;margin-left:5px}.k-widget.k-grid thead tr th.k-sorted i{display:none}.k-widget.k-grid thead tr th.k-header .k-link{white-space:normal}.k-widget.k-grid thead tr th .k-link{align-content:start}.k-widget.k-grid thead tr th .k-link span{font-size:16pt;margin-left:0;background:rgba(0,0,0,.3)}.k-widget.k-grid thead tr th .k-link span:before{content:""}.k-widget.k-grid thead tr th .k-link i{background:rgba(0,0,0,.3);height:14px;width:14px;display:block;padding-top:.5em}.k-widget.k-grid tbody tr{cursor:pointer;background:#fff}.k-widget.k-grid tbody tr.k-alt{background:#f5f5f5}.k-widget.k-grid tbody tr td{border:none}.k-widget.k-grid tbody tr td.k-state-focused{box-shadow:none}.k-widget.k-grid tbody tr td a{color:#399;display:inline-block;vertical-align:middle;padding-left:5px;padding-right:5px}.k-widget.k-grid tbody tr td a i{background-color:#399;height:12pt;width:12pt;display:inline-block;margin-right:5px}.k-widget.k-grid tbody tr td .locked{padding-left:5px;padding-right:5px}.k-widget.k-grid tbody tr td .locked i{margin-right:5px}.k-widget.k-grid tbody td{cursor:default}.k-widget.k-multiselect{width:100%}.k-widget.k-multiselect .k-multiselect-wrap{border:none}.k-widget.k-window{left:1rem;right:1rem;max-width:100vw}.k-widget.k-scheduler{border:none;font-family:HKGrotesk,Roboto,sans-serif}.k-widget.k-scheduler .k-header{background:none;font-family:HKGrotesk,Roboto,sans-serif;margin-bottom:10px;border:none}.k-widget.k-scheduler .k-header .k-nav-today{font-weight:bold}.k-widget.k-scheduler .k-header .k-nav-today.k-state-hover{background:none !important}.k-widget.k-scheduler .k-event{background-color:rgba(131,211,95,.7);border:none;border-radius:0}.k-widget.k-scheduler .k-event .k-event-actions{display:none}.k-widget.k-scheduler .k-event.k-state-selected{background-color:rgba(0,149,214,.7)}.k-widget.k-scheduler .k-scheduler-layout{background:#fff}.k-widget.k-scheduler .k-scheduler-dayview .k-event{left:0 !important;width:100% !important}.k-widget.k-scheduler .k-scheduler-weekview .k-event .event-template h3{font-size:11pt}.k-widget.k-scheduler .k-scheduler-weekview .k-event .event-template span{display:none}.k-widget.k-scheduler .k-scheduler-times .k-scheduler-table th{font-weight:normal}.k-chart{height:300px}.k-pager-numbers .k-link,.k-pager-numbers .k-state-selected{border-radius:0;padding:6px 6px;min-width:2.3em;height:2.3em;border-width:1px;border-style:solid;outline:0;box-sizing:border-box;text-align:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.k-pager-numbers .k-current-page{display:none}.k-grid-header th.k-header{font-weight:bold !important}.k-widget.k-grid tbody tr:hover,.k-widget.k-grid tbody tr.k-alt:hover{background-color:#ebebeb}.k-widget.k-grid tbody tr:hover .k-group-cell,.k-widget.k-grid tbody tr.k-alt:hover .k-group-cell{background-color:#ebebeb !important}[data-update-available=false]{display:none}.k-grid table{table-layout:fixed;width:100%}.k-grid td{white-space:nowrap;text-overflow:ellipsis}.k-grid tfoot{display:none}.k-grid tr.k-grouping-row td{cursor:pointer}.k-grid .k-grouping-row{cursor:pointer;background-color:#f5f5f5}.k-grid .k-grouping-row span{pointer-events:none;display:inline-flex}.k-grid .k-grouping-row span i{height:12pt;width:12pt;background:#000;display:flex;margin-top:auto;margin-bottom:auto;margin-left:6pt}.k-grid .k-group-cell{background:#fff}.k-grid .k-alt .k-group-cell{background:#f5f5f5}.k-loading-mask .k-loading-image{background-image:url("../img/shared/spinner.svg");height:60px;margin-top:60px;background-size:contain}.k-filter-menu-container .k-widget.k-datepicker .k-select{display:block}body{margin:0;padding:0;font-family:HK Grotesk,sans-serif}.container-fluid{padding-left:0;padding-right:0}h1{font-size:2.9rem}.content-body{margin-top:75px}header .navbar{position:fixed;top:0;width:100%;padding:0;min-height:75px;z-index:100}header .navbar .container-fluid{padding:12.5px}header .navbar .navbar-brand img{max-height:50px}header .navbar .navbar-toggler i{width:1.5rem;height:1.5rem}header .navbar .navbar-nav{align-items:center;width:100%;display:flex;flex-direction:row;justify-content:space-between}header .navbar .navbar-nav .nav-item a{text-align:center;color:#fff;text-transform:uppercase;font-family:HK Grotesk,sans-serif;font-size:1rem;letter-spacing:2px;padding:0}header .navbar .nav-extras{display:flex;justify-content:flex-end;align-items:center}header .navbar .nav-extras.mobile{display:none}header .navbar #sub-menus .images{display:flex}@media(max-width: 991.98px){header .navbar .container-fluid{max-height:50vh;overflow-y:auto}header .navbar #sub-menus{overflow-y:auto;max-height:50vh;position:unset;text-align:center}header .navbar #sub-menus .images{display:none}header .navbar .navbar-collapse .nav-brand{display:none}header .navbar .navbar-collapse .navbar-nav{flex-direction:column;flex-grow:1;height:auto;position:relative;padding-top:0;background:#000}header .navbar .navbar-collapse .navbar-nav .nav-item a{padding:.5rem}header .navbar .nav-extras{display:none}header .navbar .nav-extras.mobile{display:flex}}header #sub-menus{position:fixed;top:75px;width:100%;background:#fff}header .sub-menu{display:flex;justify-content:center;padding:0 12.5px}header .sub-menu a{text-transform:uppercase;font-family:HK Grotesk,sans-serif;font-weight:bold;font-size:1rem;letter-spacing:2px}header .sub-menu img{object-fit:contain}header .header-spacer{height:75px}.wrapper.scrolling-background .background-image{z-index:-1;position:fixed}input[type=checkbox],input[type=radio].checkbox{display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:rgba(0,0,0,.7);width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:0;transform:translateY(-0.075em)}input[type=checkbox]::before,input[type=radio].checkbox::before{content:"";width:1.15em;height:1.15em;border-radius:0;transform:scale(0);transition:60ms transform ease-in-out;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%);mask:url("../img/shared/checkbox-checked.svg") no-repeat center;mask-size:contain;-webkit-mask:url("../img/shared/checkbox-checked.svg") no-repeat center;-webkit-mask-size:contain}input[type=checkbox]:checked,input[type=radio].checkbox:checked{border:none}input[type=checkbox]:checked::before,input[type=radio].checkbox:checked::before{transform:scale(1)}.form-switch input[type=checkbox]::before{background:none;mask:none}input[type=radio]{display:grid;place-content:center;-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:rgba(0,0,0,.7);width:1.15em;height:1.15em;border:.15em solid currentColor;border-radius:12px;transform:translateY(-0.075em)}input[type=radio]::before{content:"";width:.65em;height:.65em;border-radius:12px;transform:scale(0);transition:60ms transform ease-in-out;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%);box-shadow:inset 1em 1em var(--form-control-color)}input[type=radio]:checked::before{transform:scale(1)}.header .header-wrapper{display:flex;flex-direction:column;background:linear-gradient(90deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%);z-index:0}.header .wrapper{position:relative}.header .wrapper .header-image{position:relative;overflow:hidden}.header .wrapper .header-image img{min-width:100%;height:100%;width:100%}.header .wrapper .header-text{position:absolute;z-index:3;top:40%;display:flex;flex-direction:column;justify-content:center;align-content:center;width:100%;color:#fff}.header .wrapper .header-text .header-title h3{font-weight:bold;font-size:3rem;text-align:center;color:#fff}.header .wrapper .header-text .header-description{text-align:center;font-size:1.2rem}.header .video-wrapper .header-image.video{margin-bottom:-8px;margin-right:-8px}.header .wrapper.video-wrapper{overflow:hidden}#GoToTop{display:none;position:fixed;bottom:20px;right:30px;z-index:99;border:none;outline:none;background-color:#000;color:#fff;cursor:pointer;padding:5px 10px;font-size:18px}#GoToTop:hover{color:#2aafb5}i.icon.icon-arrow-right{display:inline-block;background-color:rgba(255,255,255,.6);width:35px;height:12px;margin-left:10px}i.icon.icon-arrow-right.flip{transform:rotate(180deg)}.pricing-table-content i.icon.icon-check{height:16px;width:16px}.pricing-table-content i.icon.icon-cross{height:16px;width:16px}i.icon.icon-check{display:block;height:22px;width:22px;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%)}i.icon.icon-cross{display:block;height:22px;width:22px;background:linear-gradient(90deg, rgb(255, 105, 99) 0%, rgb(215, 0, 99) 100%)}.tile-icon{flex-grow:1;width:100%;text-align:center}.tile-icon i.icon.icon-arrow-right{background-color:#fff}.tile-icon i.icon.icon-arrow-right:hover{background-color:rgba(255,255,255,.5)}.tile-button a:hover>i.icon.icon-arrow-right{background-color:#fff}.header-content a:hover>i.icon.icon-arrow-right{background-color:#fff}.tile.tile-image{display:block;color:#fff;height:634px;transition:all .5s;position:relative;overflow:hidden}.tile.tile-image a.tile-href:hover>.tile-content-wrapper .tile-content .tile-icon i.icon-arrow-right{background-color:rgba(255,255,255,.5)}.tile.tile-image .gradient-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%)}.tile.tile-image img{position:absolute;height:100%;width:100%;transition:.6s all ease-in-out}.tile.tile-image:hover>img{transform:scale(1.2)}.search{height:30px;cursor:pointer}i.icon.icon-search{display:inline-block;background-color:#fff;width:30px;height:30px;border-left:none}.user-menu{height:30px;min-width:30px}.user-menu .user-avatar{height:30px;width:30px;background:url("../img/user-menu.png") no-repeat center;background-size:contain;-webkit-filter:drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.3));filter:drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.3));border:none;cursor:pointer}.navbar-brand{margin-right:0}.shopping-cart .icon-shopping-bag{height:30px;width:30px;background:#fff}.offcanvas-body .avatar img{width:80px;height:80px}.offcanvas-body .avatar img:before{content:" ";display:block;position:absolute;height:80px;width:80px;background-image:url("../img/avatar-02.png")}.tile .tile-header{line-height:unset;text-transform:uppercase;letter-spacing:2px;padding:.5rem}.tile .tile-content{display:flex;height:50%;width:60%;flex-direction:column;align-items:center;z-index:1;margin-left:auto;margin-right:auto;cursor:pointer}.tile .tile-content div{flex-grow:1}.tile .tile-content .tile-title h3{font-family:HK Grotesk,sans-serif;font-size:2rem;font-weight:bold;text-align:center}.tile .tile-content .tile-description{font-family:HK Grotesk,sans-serif;font-size:1rem;font-weight:normal;text-align:center}.tile .tile-content .customer-logos .logo{display:flex;flex-direction:row;align-items:center;justify-content:center}.tile .tile-content .customer-logos .logo img{max-height:75px;max-width:150px;min-width:unset;width:auto;height:auto}.tile .tile-content .tile-title.top-title{margin-top:150px;letter-spacing:.3rem}.tile .tile-content .tile-title.top-title h3{font-weight:normal}.tile .tile-content.align-start{align-items:start}.tile .tile-content.align-start .tile-description{text-align:start}.tile .tile-content.full-height{height:auto;margin-top:auto;margin-bottom:auto}.tile .tile-content.full-height .tile-title h3{font-size:2rem;font-weight:bold}.tile .tile-content.full-height .tile-description{font-size:1.2rem;margin-bottom:30px;margin-top:30px}.tile .tile-content.content-middle{height:50%;margin-top:auto;margin-bottom:auto}.tile .tile-multi-text{display:flex;flex-direction:column;align-self:center}.tile .tile-multi-text>*{flex-grow:1}.tile .tile-multi-text span{font-size:1rem}.tile .tile-multi-text h5{font-size:1.2rem;font-weight:bold}.tile .tile-multi-text h3{font-size:2rem;font-weight:bold}.tile .bg-white{color:#000}.tile .tile-pre-text.text-uppercase{letter-spacing:2px;height:70px}.tile .tile-content.no-href{cursor:unset}.tile.teos-manage-license{cursor:default}.tile.teos-manage-license .sub-licenses{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;column-gap:1rem}.tile-content-wrapper{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.tile-content-wrapper .visible-hover{opacity:0;transition:opacity .3s ease-in}.tile-content-wrapper:hover>.visible-hover{opacity:1}.tile-image-fullwidth{width:100%;position:relative;overflow:hidden}.tile-image-fullwidth img{width:100%;min-width:100%;max-height:100%;overflow:hidden}.tile-image-fullwidth .tile-content-wrapper{position:absolute;top:0;justify-content:flex-start}.tile-image-fullwidth .tile-content-wrapper .tile-content{cursor:unset}.tile-image-fullwidth .tile-content-wrapper .tile-content .tile-title{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto;flex-grow:0}.tile-image-fullwidth .tile-content-wrapper .tile-content .tile-title div{flex-grow:0}.tile-image-fullwidth .tile-content-wrapper .tile-content .tile-title h3{flex-grow:0}.tile-image-fullwidth .tile-content{color:#fff;margin-left:0;margin-right:0;width:100%}.tile-image-fullwidth .tile-content .tile-button a{font-size:1rem;font-family:HK Grotesk,sans-serif;display:inline-block;padding:10px 20px 8px;color:#fff;text-decoration:none;border:2px solid #fff;margin-left:0;margin-right:auto;margin-top:15px;text-transform:uppercase;font-weight:bold}.tile-image-fullwidth .tile-content .button-wrapper{display:flex;flex-direction:row}.tile-image-fullwidth .tile-content .button-wrapper .tile-button{margin-top:auto;margin-bottom:auto}.tile-image-fullwidth .tile-content .button-wrapper .tile-button a{margin-top:0}.tile-image-fullwidth .tile-content .button-wrapper .tile-button img{max-height:125px;max-width:500px;height:auto;width:auto}.tile-image-fullwidth .tile-content .button-wrapper .tile-button.image-holder{height:125px}.news-header{margin-top:15vh;margin-bottom:5vh}.news-header h3{text-align:center;font-size:3rem}.news-items{margin-bottom:150px;display:flex;flex-direction:row}.news-items>div .panel{margin-left:auto;margin-right:auto}.news-items>div .panel .panel-body .news-description{font-size:.9rem}.news-items>div .panel .panel-body .news-footer{font-size:.9rem}a{text-decoration:none;cursor:pointer;font-family:HK Grotesk,sans-serif;color:#000}a:hover{color:#2aafb5}h2{font-size:1.6rem}.news-title{font-weight:bold}.news-footer{font-family:"HK Grotesk",sans-serif;display:block;font-style:italic;color:rgba(0,0,0,.5)}.panel-footer a{font-family:"HK Grotesk",sans-serif;display:block;font-style:italic;color:rgba(0,0,0,.5);padding-top:15px}.panel-footer a:hover{color:#2aafb5}.panel-description{font-family:"HK Grotesk",sans-serif;display:block;font-style:italic;color:rgba(0,0,0,.5);font-size:.9rem}.panel.panel-default.panel-bordered{box-shadow:0 0 8pt rgba(0,0,0,.1)}.panel-heading img{width:100%}.partner-tile{flex-basis:20%;width:20% !important}.partner-tile .partner-location{color:#28b49b}.partner-tile .panel-body{flex-grow:1}.heading-image{overflow:hidden;display:flex;align-items:center;justify-content:center;min-width:100%;height:100%;max-height:250px}.heading-image img{transition:.6s all ease-in-out;object-fit:fill;max-height:250px;width:unset}.heading-image:hover>img{transform:scale(1.2)}.ws-title h3{color:#28b79e;font-weight:bold;font-size:1.3rem}.ws-tile .ws-text h5{color:#0098d9;font-size:1rem;margin-top:.5rem}.ws-tile .ws-text span{font-size:.75rem;line-height:.9rem}.ws-tile .ws-image img{max-width:100%;max-height:150px}.text-description{color:rgba(0,0,0,.3);font-size:.85rem}.row.content.workspacesolutions{background:url("../img/content/about/workspace-solutions-background.png") no-repeat top center;background-size:60%}.h350{height:350px}.h450{height:450px}.h500{height:500px}.h600{height:600px}.h1250{height:1250px}.customer-logos{margin-top:auto;margin-bottom:auto}.title-black h3{color:#000}.tile-content-wrapper.align-middle .tile-content{margin-top:auto;margin-bottom:auto}.tile-content-wrapper.align-middle .tile-content .tile-title{margin-bottom:50px}.btn.btn-small{font-size:10pt;padding:5px 10px 4px}form input.form-control:not([type=search]){border-top:0;border-left:0;border-right:0;border-bottom:1pt solid rgba(0,0,0,.3);border-radius:0;margin-bottom:10px;margin-bottom:3px}form input.form-control.checkbox{width:auto;transform:scale(1.5);margin-top:5px;margin-left:5px;appearance:auto}form textarea.form-control{border-radius:0;border:1pt solid rgba(0,0,0,.3)}form .col-body .form-control{background-color:rgba(0,0,0,.05);border:none}form .col-body .form-control:focus{background-color:rgba(0,0,0,.05)}form .col-body .form-select{background-color:rgba(0,0,0,.05);border:none}form .col-body .form-label{padding-left:0;margin-bottom:0}form .field-validation-error{color:red;font-size:smaller;margin-bottom:7px}form .field-validation-valid{height:16px;margin-bottom:7px}.contact-header{text-align:center;margin-bottom:50px;margin-top:50px}.contact-header img{max-width:200px;max-height:200px;height:auto;width:auto;margin-left:auto;margin-right:auto;display:block}.contact-header h3{font-weight:bold;font-size:2.5rem}.contact-form{margin-bottom:100px}.contact-form .submit{display:flex}.contact-form .submit .btn{display:inline-block;margin-left:auto;margin-right:auto}footer{background-color:#000;color:#fff;padding:2% 5%;border-top:1px solid #fff}footer a{color:#fff}footer .footer-logo img{max-height:100px;max-width:200px;height:auto;width:auto}footer .footer-logo span{font-weight:bold;font-size:1rem;letter-spacing:3px}footer .footer-copyright span{font-style:italic;color:rgba(255,255,255,.5)}footer.container-fluid{padding-left:5%;padding-right:5%}#rendermachine{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.floating-menu{display:none;position:fixed;z-index:98;right:30px;top:30vh;width:150px;filter:drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.3));font-size:.7rem}.floating-menu .btn:hover span{opacity:60%}.floating-menu .menu-wrapper{max-height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.floating-menu .tile{min-height:120px;position:relative;cursor:pointer;overflow:hidden}.floating-menu .tile img{width:100%;transition:.6s all ease-in-out}.floating-menu .tile:hover>img{transform:scale(1.1)}.floating-menu .tile .icon-3d{width:2em;height:2em;display:inline-block;background:#fff}.floating-menu .tile .tile-gradient{background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.03) 96.65%, rgba(0, 0, 0, 0) 100%);position:absolute;bottom:0;left:0;right:0;height:50%}.floating-menu .tile .tile-title{position:absolute;bottom:10px;left:0;right:0;color:#fff;text-transform:uppercase;font-weight:bold;text-align:center}.floating-menu #hide-floating-menu-btn{position:absolute;right:-10px;top:-10px;background:#fff;border-radius:1rem;padding:.5rem;width:20px;height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.floating-menu-handle{opacity:.2;display:none;position:fixed;right:0;top:100px;width:26px;height:30px;z-index:100;background-color:#000;color:#fff;padding:0 5px;font-size:30px;line-height:30px;transition:width .3s;cursor:pointer}.floating-menu-handle:hover{width:40px;opacity:1}.floating-menu-handle.active{display:block}.btn-black.btn-green-bordered{color:#fff}.btn-green-bordered{background:linear-gradient(90deg, rgb(41, 128, 128) 0%, rgb(0, 189, 161) 99.55%);border:2px solid #fff !important}.container.container-black{background-color:#000}.submenu{height:55px;border-bottom:1px solid rgba(0,0,0,.3)}.submenu .menu-items{display:flex;flex-direction:column;overflow:hidden;height:55px}.submenu .menu-items .submenu-item{min-width:278px;font-size:.8rem;letter-spacing:1px;font-weight:normal;height:100%;text-transform:uppercase;text-align:center;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.submenu .menu-items .submenu-item:hover{color:#2a989e}.submenu .menu-items .submenu-item span{line-height:55px;padding-bottom:16px}.submenu .menu-items .submenu-item.active>span{border-bottom:4px solid #2a989e}.submenu .submenu-search input{height:54px}.submenu .submenu-search .input-group{height:100%;border:none;border-left:1px solid rgba(0,0,0,.3)}.submenu .submenu-search .input-group .input-group-text{border:none;background:none;cursor:pointer;color:rgba(0,0,0,.3)}.submenu .submenu-search .input-group .form-control{border:none;color:rgba(0,0,0,.6)}.submenu .submenu-search .input-group .form-control::placeholder{color:rgba(0,0,0,.3)}.pricing-title h3{text-align:center;margin-top:100px;margin-bottom:50px;color:rgba(0,0,0,.3);font-weight:bold;font-size:2rem}.login-header h3{text-align:center;margin-top:100px;margin-bottom:50px;color:rgba(0,0,0,.3);font-weight:bold;font-size:2rem}.register-header h3{text-align:center;margin-top:100px;margin-bottom:50px;color:rgba(0,0,0,.3);font-weight:bold;font-size:2rem}.resource-title h3{text-align:center;color:rgba(0,0,0,.3);font-weight:bold;font-size:2rem}.resource-title h5{text-align:center;color:rgba(0,0,0,.3);font-weight:normal;font-size:1.3rem}.login-description{display:block;margin-bottom:50px;text-align:center;color:#000;font-weight:normal;font-size:1vw}.title-type-2{text-align:center;margin-top:100px;margin-bottom:50px;color:rgba(0,0,0,.3);font-size:1.2rem}.resource-tiles{display:flex;flex-direction:row;flex-wrap:wrap}.resource-tiles .tile .tile-content{width:100%;height:100%;box-shadow:0 0 8pt rgba(0,0,0,.1)}.resource-tiles .tile .tile-content .tile-image-wrapper{width:100%;height:100%;overflow:hidden;position:relative}.resource-tiles .tile .tile-content .tile-image-wrapper img{width:100%;height:100%}.resource-tiles .tile .tile-content .tile-image-wrapper .tile-type{position:absolute;bottom:0;left:0;background-color:#fff;padding:0 5px;color:#2a989e}.resource-tiles .tile .tile-content .tile-title{font-family:HK Grotesk,sans-serif;font-weight:bold;font-size:10pt;text-align:center;padding-top:8px;padding-bottom:12px}.resource-tiles .tile .tile-content div{flex-grow:0}.resource-tiles .tile .tile-image-overlay{position:absolute;display:flex;left:0;right:0;top:0;bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.06) 0%, rgba(0, 0, 0, 0) 8%)}.resource-tiles .tile .tile-image-overlay:hover{background-color:rgba(0,0,0,.5)}.resource-tiles .tile .tile-image-overlay:hover>.overlay-actions{display:flex}.resource-tiles .tile .tile-image-overlay .overlay-actions{display:none;position:relative;justify-content:center;margin:auto 15px;width:100%}.resource-tiles .tile .tile-image-overlay .overlay-actions i{display:block;height:60px;width:60px;margin-left:auto;margin-right:auto}.resource-tiles .tile .tile-image-overlay.locked{background-color:rgba(0,0,0,.5)}.resource-tiles .tile .tile-image-overlay.locked>.overlay-actions{display:flex}.resource-tiles .tile .overlay-actions div{cursor:pointer}.resource-tiles .tile .overlay-actions div:hover{opacity:.6}.resource-tiles .tile .overlay-actions .overlay-locked{cursor:unset}.shoppingcartnumber{position:absolute;height:18px;width:18px;background-color:#fff;border-radius:50%;display:inline-block;text-align:center;color:#000;right:10px;font-size:12px;line-height:18px}#page-content{margin-bottom:100px}video{object-fit:cover;width:100%;height:100%}.centered-text{text-align:center}.tile-content-wrapper.justify-center{justify-content:center}.tile-content-wrapper.bg-25{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.25)}.tile-title.text-uppercase h2{font-size:2.5rem;letter-spacing:.4rem}.tile-title.text-uppercase h4{letter-spacing:3px;text-align:center}.tile.tile-image.tile-image-small{height:365px}.tile.tile-image.tile-image-small img{height:auto}.tile.tile-image.tile-image-small .tile-content{height:55%}.tile.tile-image.tile-image-small .tile-content .tile-title{flex-grow:0}.tile-content-wrapper.position-absolute{top:0;bottom:0;left:0;right:0}.container .row.title{text-align:center;margin-top:120px;margin-bottom:50px;font-size:16pt}.container .row.title h3{font-size:2rem;font-weight:bold;margin-bottom:50px}.row.content{margin-bottom:100px}.spaced-titles h3{letter-spacing:5pt}.posts.sidebar .list-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pricing-table-row{height:52px;padding-top:8px;padding-bottom:8px}.pricing-table-row:not(:last-child){border-bottom:3px solid rgba(0,0,0,.05)}.pricing-table-row .icon{margin:5px auto}.pricing-table-row .col{font-size:.8rem;color:rgba(0,0,0,.5)}.pricing-table-row .col:not(:first-child){text-align:center;font-weight:bold;color:#000}.product-header-tile{height:100%;padding:15px;box-shadow:0 0 8pt rgba(0,0,0,.1);text-align:center}.product-header-tile h4{display:inline-block;font-weight:bold;font-size:1.1rem}.product-header-tile h3{min-height:65px;font-weight:bold;letter-spacing:2px;font-size:1.2rem}.product-footer-tile{height:100%;padding:15px;box-shadow:0 0 8pt rgba(0,0,0,.1);text-align:center}.product-footer-tile h4{display:inline-block;font-weight:bold}.product-footer-tile .product-button{margin:0}.product-footer-tile .product-button h4{margin-left:auto;margin-right:auto}.product-content-wrapper{height:100%;display:flex;flex-direction:column}.product-content-wrapper span{margin-bottom:10px;flex-grow:1;font-size:.85rem}.product-content-wrapper .product-content-image{display:flex;height:110px;margin-bottom:30px}.product-content-wrapper .product-content-image img{margin:auto auto 0 auto;max-width:100px;max-height:110px;width:auto;height:auto}.product-content-wrapper .product-content-image.full-width img{max-width:unset}.product-content-image{display:flex;justify-content:center;margin-bottom:1rem}.product-content-image img{height:60px}.pricing-table-head{margin-bottom:30px}.pricing-table-footer{margin-top:30px}.product-pricing{height:28px;color:#000}.product-pricing h4{color:#000}.product-button{line-height:32px;padding:5px 15px;color:#fff;font-weight:bold;margin-top:15px}.product-button h4{color:#fff}.product-button:hover{color:rgba(255,255,255,.5)}.product-pricing.product-button{height:36px;line-height:28px;font-weight:bold;font-size:1.3rem;margin-top:0}.product-pricing.product-button:hover{color:#fff}.post-body img{max-width:100%}.product-pricing.product-button.purple{margin-top:10px}.product-pricing.product-button.gold{margin-top:10px}.product-pricing.product-button.silver{margin-top:10px}.product-button.smb{background:linear-gradient(90deg, rgb(188, 228, 207) 0%, rgb(0, 200, 217) 98.38%)}.product-button.ent{background:linear-gradient(90deg, rgb(0, 203, 217) 0%, rgb(0, 196, 217) 19.89%, rgb(0, 175, 217) 49.87%, rgb(0, 141, 218) 86.04%, rgb(0, 128, 218) 98.38%)}.product-button.ent-prem{background:linear-gradient(90deg, rgb(0, 130, 218) 0%, rgb(6, 128, 215) 4.14%, rgb(67, 109, 185) 48.58%, rgb(105, 97, 166) 81.24%, rgb(119, 93, 159) 98.38%)}.product-button.purple{background:linear-gradient(90deg, rgb(218, 160, 200) 0%, rgb(144, 167, 246) 100%)}.product-button.silver{background:linear-gradient(90deg, rgb(222, 222, 203) 0%, rgb(201, 202, 186) 31.24%, rgb(148, 152, 141) 95.36%, rgb(144, 148, 138) 100%)}.product-button.gold{background:linear-gradient(90deg, rgb(234, 196, 93) 0.45%, rgb(217, 178, 89) 26.18%, rgb(172, 132, 78) 77.42%, rgb(150, 110, 73) 100%)}.icon.icon-shop-add{display:inline-block;height:32px;width:32px;margin-left:10px;background-color:#fff}table a.action{display:inline-block;margin-right:10px}table a.action:hover>i{background-color:#000}table .btn{margin-top:0}table td.actions-end{text-align:end}table td .btn-blue:hover{color:rgba(255,255,255,.5)}table td .btn-green:hover{color:rgba(255,255,255,.5)}.icon.icon-edit{display:inline-block;height:24px;width:24px;background-color:rgba(0,0,0,.5)}.action i.icon-delete{display:inline-block;height:24px;width:24px;background-color:rgba(0,0,0,.5)}.action i.icon-view{display:inline-block;height:24px;width:24px;background-color:rgba(0,0,0,.5)}.col-header{margin-bottom:20px}.col-header .col-title{font-weight:bold}.col-header .col-description{color:rgba(0,0,0,.5);font-style:italic}.col-body{margin-bottom:30px}.header-text .header-description input.btn{min-width:100px}button[type=submit]{background:none;border:none;padding:0}button[type=reset]{background:none;border:none;padding:0}.modal-content{border-radius:0;min-height:120px}.modal-body{display:flex;flex-direction:row}.modal-body .modal-image{width:100px;margin:auto}.modal-text{text-align:center;width:100%;margin-top:auto;margin-bottom:auto}#account-details .user-avatar{max-height:200px;max-width:200px}.details .control-label{color:rgba(0,0,0,.5);font-weight:lighter}.modal .control-label{color:rgba(0,0,0,.5);font-weight:lighter}.modal .btn.btn-small.btn-green{padding:7px 12px 6px}.validation-summary-errors ul{list-style:none;padding-left:0}input[readonly=readonly].form-control{background-color:unset}.tile-button.image-holder img{width:auto;height:auto}.input-group .ck.ck-editor{width:100%}.input-group .ck.ck-editor .ck-content{min-height:150px}.card.card-body{min-height:200px}@media(max-width: 576px){.header #header-carousel .header-content h3{font-size:2rem}.header #header-carousel .header-content span{font-size:1rem}.header #header-carousel .header-content a{font-size:.8rem}}@media(max-width: 991.98px){.tile.tile-image{max-height:100vw;display:flex;flex-direction:column}.tile.tile-image-fullwidth{max-height:100vw;display:flex;flex-direction:column}.tile-content-wrapper.align-middle .tile-content{margin-top:1rem;margin-bottom:auto}.tile-content-wrapper.position-absolute .tile-content{height:100%;padding-top:10%}.resource-tiles .tile .tile-image-overlay{top:unset;background-color:rgba(0,0,0,.5)}.resource-tiles .tile .tile-image-overlay .overlay-actions{display:flex;margin:0 auto}.tile .tile-content.content-middle{height:90%;margin-top:auto;margin-bottom:auto}.tile .tile-multi-text h5{font-size:unset}.tile .tile-multi-text span{font-size:unset}.tile .tile-multi-text h3{font-size:unset}.header-image.video{height:100vw}.tile-content-wrapper .visible-hover{opacity:1}.tile.tile-image.tile-image-small img{height:unset;min-width:100%;height:100vw;width:auto;overflow:hidden;align-self:center}.tile.tile-image.tile-image-small .tile-content{height:unset}.tile.tile-image.tile-image-small .tile-content-wrapper .tile-content{margin-bottom:25%;margin-top:25%}#main-software{overflow-y:auto}.tile-image-fullwidth img{width:auto;height:100%;align-self:center}.submenu .submenu-search .input-group{border-left:none}.submenu .menu-items{overflow-x:scroll}.partner-tile{width:100% !important}}.tab-container{display:flex;justify-content:space-between}.tab-container .tab{cursor:pointer;display:flex;justify-content:center;width:100%;background-color:rgba(0,0,0,.15);color:rgba(0,0,0,.5)}.tab-container .tab.selected{background-color:#fff;color:#000}.tab-content{display:none}.tab-content.active{display:block}.btn{text-decoration:none;text-transform:uppercase;font-size:1em;font-family:HK Grotesk,sans-serif;display:inline-block;color:#fff;padding:1.3em 1.9em;border:0;border-radius:0;letter-spacing:2px}.btn:hover{color:#fff}.btn:hover>i{background-color:#fff}.btn>i{background-color:rgba(255,255,255,.6)}.btn.btn-sm{font-size:.8em}.btn.btn-normal{font-size:14pt;padding:10px 30px;text-transform:capitalize}.btn.btn-lg{font-weight:normal}.btn.btn-green{background:linear-gradient(90deg, rgb(41, 128, 128) 0%, rgb(0, 189, 161) 99.55%);color:#fff}.btn.btn-blue{background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%);color:#fff}.btn.btn-purple{background:linear-gradient(90deg, rgb(130, 39, 204) 0%, rgb(200, 128, 211) 100%);color:#fff}.btn.btn-bordered{background:rgba(0,0,0,0);border:2px solid rgba(0,0,0,.3);color:#000}.btn.btn-black{color:#000;border-color:#000}.btn.btn-black i{background-color:#000}.btn.btn-black:hover{color:#000}.btn.btn-black:hover>i{background-color:#000}.btn.btn-black>i{background-color:rgba(0,0,0,.6)}.login-password-forget{color:#00bea4;text-decoration:underline}.bg-gradient-green{background:linear-gradient(90deg, rgb(41, 128, 128) 0%, rgb(0, 189, 161) 99.55%)}.bg-gradient-blue{background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%)}.bg-gradient-purple{background:linear-gradient(90deg, rgb(130, 39, 204) 0%, rgb(200, 128, 211) 100%)}.bg-black{background:#000 !important;color:#fff}.customers-wrapper{background:#d3d3d3}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:1rem}.bottom-4{bottom:1.5rem}.right-1{right:.25rem}.right-2{right:.5rem}.right-3{right:1rem}.right-4{right:1.5rem}.tiles-wrapper .tile{flex:1 0 0}img.hover-scale{transition:.6s all ease-in-out}img.hover-scale:hover{transform:scale(1.2)}.carousel{display:flex;flex-direction:column-reverse;align-items:center}.carousel .carousel-indicators{position:relative;z-index:0}.carousel .carousel-indicators [data-bs-target]{background-color:#000;width:10px;height:10px;border:0;border-radius:50%}.carousel .carousel-control-prev,.carousel .carousel-control-next{position:relative;box-shadow:0 0 5px 3px rgba(0,0,0,.15);border-radius:50%;opacity:100%;width:unset;padding:1rem}.carousel .carousel-control-prev i,.carousel .carousel-control-next i{width:1.5em;height:1.5em;background:#000}.carousel .carousel-item.active,.carousel .carousel-item-next,.carousel .carousel-item-prev{display:flex;flex-direction:column-reverse;text-align:center}@media(min-width: 576px){.carousel{flex-direction:row}.carousel.sm-vertical .carousel-item-next:not(.carousel-item-start){transform:translateY(100%)}.carousel.sm-vertical .carousel-item-prev:not(.carousel-item-end){transform:translateY(-100%)}.carousel.sm-vertical .active.carousel-item-end{transform:translateY(100%)}.carousel.sm-vertical .active.carousel-item-start{transform:translateY(-100%)}.carousel .carousel-indicators{display:flex;flex-direction:column;align-items:center;margin:0}.carousel .carousel-item.active,.carousel .carousel-item-next,.carousel .carousel-item-prev{flex-direction:row;text-align:unset}}.min-vh-80{min-height:80vh}.text-green{color:#00bea4}.tile.shadow-sm{box-shadow:0 0 .8rem rgba(0,0,0,.1) !important}.tile.select-tile{position:relative;border:3px solid rgba(0,0,0,0);background:#fff;background-clip:padding-box}.tile.select-tile:not(.selected){cursor:pointer}.tile.select-tile.selected:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:-3px;z-index:-1;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%)}.text-letterspacing-2{letter-spacing:2pt}.text-letterspacing-3{letter-spacing:3pt}.tile .tile-image-left{display:flex}.tile .tile-image-left img{width:100%}.tile .tile-image-left a{margin:0;display:flex;flex-direction:column;white-space:nowrap;justify-content:center;font-weight:normal;font-size:12pt;padding-left:8px;padding-right:8px}.tile .tile-image-left a i{margin-left:auto;margin-right:auto}.text-gradient-blue{background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.range{position:relative;width:calc(91% + 18px);margin-left:auto;margin-right:auto;height:5px}.range input{width:100%;position:absolute;top:2px;height:0;-webkit-appearance:none;z-index:2}.range input::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:15px;margin:-8px 0 0;border-radius:50%;background:#fff;position:relative;background-clip:padding-box;border:solid 3px #0080d6;cursor:pointer;height:18px;width:18px}.range input::-webkit-slider-thumb:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;margin:-3px;border-radius:inherit;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%)}.range input::-moz-range-thumb{width:15px;height:15px;margin:-8px 0 0;border-radius:50%;background:#fff;position:relative;background-clip:padding-box;border:solid 3px #0080d6;cursor:pointer}.range input::-moz-range-thumb:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;margin:-3px;border-radius:inherit;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%)}.range input::-ms-thumb{width:15px;height:15px;margin:-8px 0 0;border-radius:50%;background:#fff;position:relative;background-clip:padding-box;border:solid 3px #0080d6;cursor:pointer}.range input::-ms-thumb:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;margin:-3px;border-radius:inherit;background:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%)}.range input::-webkit-slider-runnable-track{width:calc(100% - 9px);height:2px;cursor:pointer;background:#d0d0d0}.range input::-moz-range-track{width:calc(100% - 9px);height:2px;cursor:pointer;background:#d0d0d0}.range input::-ms-track{width:calc(100% - 9px);height:2px;cursor:pointer;background:#d0d0d0}.range input:focus{background:none;outline:none}.range input::-ms-track{width:100%;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.range-labels{margin-top:8px;padding:0;list-style:none;display:flex;width:100%;justify-content:space-between}.range-labels li{position:relative;float:left;text-align:center;color:#d0d0d0;font-size:14pt;cursor:pointer;width:9.0909090909%;padding-top:40px;margin-top:-30px}.range-labels li::before{position:absolute;top:-25px;right:0;left:0;content:"";margin:0 auto;width:9px;height:9px;background:#d0d0d0;border-radius:50%;margin-top:40px}.range-labels .active{background-image:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%);background-size:cover;background-position:center;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.range-labels .selected::before{background-image:linear-gradient(90deg, rgb(0, 128, 168) 1.62%, rgb(0, 177, 199) 100%);background-size:cover;background-position:center;background-attachment:fixed}.range-labels .active.selected::before{display:none}.range-wrapper.end-arrow .range-labels li:last-child:before{border:solid #d0d0d0;border-radius:0;background:rgba(0,0,0,0);border-width:0 2px 2px 0;transform:rotate(-45deg)}.image-fullwidth{width:auto;height:100%;align-self:center;min-width:100%;overflow:hidden}.mh-100vw{max-height:100vw}section{display:flex;flex-direction:column;margin:75px 0 150px 0;gap:2rem}section>h1,section>h2{font-weight:bold;text-align:center}section>h2{opacity:40%}section>p{text-align:center;align-self:center}#content-footer{display:flex;justify-content:center;position:relative}#content-footer img{min-height:200px;object-fit:cover}#content-footer .overlay{position:absolute;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start;color:#fff}.apps>div.row-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, max-content));justify-content:space-evenly}.apps>div.row-grid img{height:75px;max-width:75px}.apps img{height:auto;max-width:150px}.bg-gray{background:#9e9ea0}.tile.horizontal{display:flex;flex-direction:row}.tile.horizontal h1{text-align:center;font-size:2rem;font-weight:bold}.tile:not(.horizontal)>img{width:100%}.tile .overlay{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;height:100%;width:100%;background:rgba(0,0,0,.5);color:#fff}.tile .overlay.download{display:none}.tile .overlay>div{display:flex;flex-direction:column}.tile .overlay>div .icon-lock,.tile .overlay>div .icon-download{flex-grow:1;background:#fff}.tile:hover .overlay.download{display:flex}.tile .tile-footer{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-grow:1;gap:1rem}.tiles-max-3{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(1, 1fr)}@media(min-width: 768px){.tiles-max-3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.tiles-max-3{grid-template-columns:repeat(3, 1fr)}}.tiles-max-4,.resource-tiles{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(1, 1fr)}@media(min-width: 576px){.tiles-max-4,.resource-tiles{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.tiles-max-4,.resource-tiles{grid-template-columns:repeat(4, 1fr)}}.tiles-max-6{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(2, 1fr)}@media(min-width: 576px){.tiles-max-6{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1200px){.tiles-max-6{grid-template-columns:repeat(6, 1fr)}}i.icon.icon-download{display:inline-block;flex-grow:0;flex-shrink:0;background-color:rgba(255,255,255,.6);width:2em;height:2em}.kendo-table .locked{opacity:50%;display:flex;align-items:center}.kendo-table .locked .icon-lock{display:inline-block;width:1em;height:1em;background:#000}.color-white{color:#fff}.color-black{color:#000}.color-blue{color:#00c8d6}.color-gray{color:#9e9ea0}.icon-search{width:1em;height:1em;background:gray}.object-contain{object-fit:contain}.object-cover{object-fit:cover}#search .icon-search{width:24px;height:24px;background:gray}.result .title a i{margin-top:10px}.accordion .accordion-item{border-radius:unset;border:none}.accordion .accordion-item .accordion-header{background-color:rgba(0,0,0,.05);display:flex}.accordion .accordion-item .accordion-header a{white-space:nowrap;font-size:14pt;padding:10pt;display:flex;margin-top:auto;margin-bottom:auto}.accordion .accordion-item .accordion-header a i{height:16pt;width:16pt}.accordion .accordion-item .accordion-header .accordion-button{box-shadow:none;color:#000;background-color:unset}.accordion .accordion-item .accordion-header .accordion-button:after{margin-left:6pt}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}a.color-href{color:#399}a.color-href i.icon.color-href{background-color:#399}section.resource{display:none}#reviews-carousel{flex-direction:row}#reviews-carousel .carousel-item.active{flex-direction:column}.icon{display:inline-block;background:#000;width:1em;height:1em}.rating .icon-star{background:#00c8d6}select{background:rgba(0,0,0,.1);padding:.5em;padding-right:2em;border:none}.lh-0{line-height:0}#store-content .icon-shop{width:25px;height:25px}.showroom-tiles{gap:3rem 1.5rem}input[type=search]{border-right:0;background:#e9ecef}input[type=search]+.search-btn{padding:.375rem .75rem;background-color:#e9ecef;border:1px solid #ced4da;border-left:0}.tile.select-tile.non-selectable{cursor:default;filter:grayscale(1);-webkit-filter:grayscale(1);background-color:rgba(0,0,0,.05) !important;border:3px solid rgba(0,0,0,.1) !important}.full-width-header-image{width:100%;min-height:30vh;object-fit:cover}footer .icon{width:1.5em;height:1.5em}.button-tile:hover .btn i.icon{background-color:#fff}.opacity-75{opacity:75%}.coming-soon-overlay{cursor:default}.coming-soon-overlay span{font-size:2.5rem;text-transform:uppercase;transform:rotate(-30deg)}a.tile.color-white:hover{color:#fff}a.tile.color-white:hover .icon-arrow-right{background:#fff}.new-licenses-input-grid,.order-summary-grid{display:grid;grid-template-columns:repeat(2, minmax(min-content, max-content));gap:1rem}#step-2-form,#order-summary-content{max-height:50vh;overflow-y:auto}.discount-wrapper{background-color:rgba(0,0,0,.05)}.discount-wrapper span,.discount-wrapper a{padding:1rem 1.5rem;font-size:1rem}.discount-wrapper a{font-size:14pt}#hardware .kendo-table td{white-space:break-spaces}#hardware .kendo-table a{padding:5px}#hardware .kendo-table a i{background-color:#399;height:24px;width:24px}.mktoForm{margin-left:auto;margin-right:auto;max-width:700px}.mktoForm .mktoFormRow,.mktoForm .mktoButtonRow{display:flex;justify-content:center}.mktoForm .mktoFormRow .mktoField[type=checkbox],.mktoForm .mktoButtonRow .mktoField[type=checkbox]{padding:unset !important;margin:10px !important}.mktoForm .mktoFormRow .mktoCheckboxList,.mktoForm .mktoButtonRow .mktoCheckboxList{width:auto !important}.mktoForm .mktoFormRow .mktoError .mktoErrorMsg,.mktoForm .mktoButtonRow .mktoError .mktoErrorMsg{background:linear-gradient(90deg, rgb(255, 105, 99) 0%, rgb(215, 0, 99) 100%);border:none;text-shadow:none;color:#fff}.mktoForm .mktoFormRow .mktoError .mktoErrorArrowWrap .mktoErrorArrow,.mktoForm .mktoButtonRow .mktoError .mktoErrorArrowWrap .mktoErrorArrow{background:linear-gradient(90deg, rgb(255, 105, 99) 0%, rgb(215, 0, 99) 100%);border:none}.mktoForm .mktoFormRow .mktoButtonWrap .mktoButton[type=submit],.mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton[type=submit]{color:#000;border:2px solid #000;background:rgba(0,0,0,0);padding:5px 10px 4px;font-size:10pt;text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-weight:normal}.k-grid table tbody tr td .table-super-label{font-weight:normal;font-size:7pt;vertical-align:super;color:#fff;margin-left:2px;padding:2px 4px;border-radius:10px}.k-grid table tbody tr td .table-super-label.label-green{color:#399;border:1px solid #399}#store-categories .carousel .carousel-control-prev{position:absolute;left:10px;top:auto;bottom:auto;background:#fff}#store-categories .carousel .carousel-control-next{position:absolute;right:10px;top:auto;bottom:auto;background:#fff}#store-categories .carousel .carousel-inner{overflow-x:scroll;position:relative;scrollbar-width:none;transition:all .3s ease-in-out}#store-categories .tile{cursor:pointer}#store-categories .tile .image-wrapper{padding:1em;max-width:200px;max-height:150px;overflow:hidden}#store-categories .tile .image-wrapper img{max-height:100%;max-width:100%;height:auto;object-fit:cover}#store-items .tile{cursor:pointer}#store-items .tile .image-wrapper{width:100%;max-height:175px;overflow:hidden}#store-items .tile .image-wrapper img{max-height:100%;max-width:100%;height:auto;overflow:hidden;object-fit:fill}#template-details-modal .modal-body{display:flex;flex-direction:column}#template-details-modal .modal-body .modal-image-wrapper{flex-grow:1;width:100%}#template-details-modal .modal-body .modal-image-wrapper .preview{object-fit:scale-down;width:100%;max-height:500px}#configuration-edit-form .sticky-wrapper.sticky{margin-top:75px !important;margin-left:0 !important}.dropdown-menu[data-bs-popper]{left:auto;right:0;padding:8px}.dropdown-menu[data-bs-popper] a{display:block}.searchfilter{vertical-align:middle;margin-left:5px}.searchfilter.active{background-color:#2aafb5}.searchfilter:hover{cursor:pointer}.filter-menu{position:absolute;display:none;min-width:100px;background:#fff;border:2px solid #2a989e;border-radius:5px;padding:15px;text-align:center;font-size:13px;z-index:1000}.filter-menu .multiselect{overflow-y:auto;max-height:200px}.filter-menu .multiselect span{margin-left:10px}.filter-menu .select-sort:hover{background-color:rgba(0,0,0,.1);cursor:pointer}.filter-menu .select-sort.active{background-color:#2aafb5;color:#fff}.filter-menu .form-control{margin:5px;padding:.175rem .75rem;border:1px solid #000 !important;border-radius:5px}.filter-menu .btn{padding:.3em 1.9em;cursor:pointer}/*# sourceMappingURL=site.min.css.map */
