.page-share{display:flex;flex-direction:row;margin-bottom:50px;margin-top:30px;position:relative;top:unset}.page-share-desc{font-size:18px;line-height:40px;margin-right:15px}@media only screen and (max-width:767px){.page-share-desc{font-size:16px}}.page-share-title{color:#6c6e70;font-size:12px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.page-share-link{border-radius:50%;box-shadow:0 2px 8px 0 rgba(0,0,0,.17);color:#0065c5;display:inline-block;font-size:22px;height:40px;line-height:44px;margin-bottom:0;margin-right:10px;text-align:center;width:40px}.page-share-link:hover{background-color:#005eb8;box-shadow:0 2px 16px 0 rgba(0,0,0,.24);color:#fff}.p-simple.wide .page-share{margin-bottom:0}.admin-btn{background-color:#f6f6f6;border:1px solid #e4e4e4;cursor:pointer;font-size:16px;margin:5px;padding:7px}.admin-btn:hover{background-color:#ececec;border-color:#dbdbdb}.admin-btn:active{background-color:#e2e2e2;border-color:#d2d2d2}.admin-btn:disabled,.admin-btn[disabled]{background-color:#e2e2e2;border:1px solid #999;color:#666;opacity:.5;pointer-events:none}.admin-icon{background-size:contain!important;display:block;height:16px;width:16px}.admin-icon-edit{background:url(/bundles/app/images/edit.svg) 50% no-repeat}.admin-icon-ok{background:url(/bundles/app/images/ok.svg) 50% no-repeat}.admin-icon-add{background:url(/bundles/app/images/plus.svg) 50% no-repeat}.admin-icon-delete{background:url(/bundles/app/images/delete.svg) 50% no-repeat}.admin-icon-settings{background:url(/bundles/app/images/overlay-setting.svg)}.admin-icon-reset{background:url(/bundles/app/images/reset.svg) 50% no-repeat;transform:scaleX(-1)}.admin-icon-cancel{background:url(/bundles/app/images/cancel.svg) 50% no-repeat}.admin-row{align-items:center;display:flex;margin-bottom:10px}.admin-row.column{align-items:flex-start;flex-direction:column}.admin-row.column .admin-row-label{margin:0 0 4px}.admin-row.white .admin-row-label{color:#bbd6ee}.admin-row.white .pimcore_editable{color:#fff}.admin-row.small .admin-row-label,.admin-row.small .pimcore_editable{font-size:14px}.admin-row .admin-row-label{color:#005eb8;flex:0 0 auto;margin:0 8px 0 0}.admin-row .pimcore_editable_input,.admin-row .pimcore_editable_wysiwyg{flex:1 1 100%;width:100%}.admin-editable-settings{position:relative}.admin-editable-settings-block{display:none;padding-bottom:5px}.admin-editable-settings-btn{cursor:pointer;left:-25px;opacity:0;position:absolute;top:0}.admin-editable-settings-btn.active{opacity:1!important}.inner-icon>.admin-editable-settings-btn{left:3px;top:3px}.admin-editable-settings-btn .admin-icon{height:20px;width:20px}.admin-editable-settings:hover .admin-editable-settings-btn{opacity:.6}.admin-editable-settings .admin-row-label{font-size:14px}.admin-movable{position:relative}.admin-movable-next,.admin-movable-prev{border-bottom:3px solid #b5b8ba;border-left:3px solid #b5b8ba;cursor:pointer;display:block;height:14px;left:7px;opacity:0;position:absolute;top:calc(50% - 7px);transform:rotate(45deg);transition:all .14s ease-in-out;width:14px}.admin-movable-next:hover,.admin-movable-prev:hover{border-color:#666!important}.admin-movable-next{left:unset;right:7px;transform:rotate(225deg)}.admin-movable:hover .admin-movable-next,.admin-movable:hover .admin-movable-prev{opacity:1}.editmode .case-study-page .search-wrapper .search-input{color:#c4c4c4}.editmode .case-study-page .filters-wrapper{margin-bottom:10px!important}.editmode .case-study-page .filters-wrapper .cs-filter:hover .remove-cs-filter{opacity:1}.editmode .case-study-page .filters-wrapper .cs-filter .filter-title-editable{min-height:19px!important}.editmode .case-study-page .filters-wrapper .cs-filter .filter-title-editable:before{color:#005eb8!important}.editmode .case-study-page .filters-wrapper .cs-filter.active .remove-cs-filter{color:#fff}.editmode .case-study-page .filters-wrapper .cs-filter.active .remove-cs-filter:hover{background-color:#004485}.editmode .case-study-page .filters-wrapper .cs-filter.active .filter-title-editable:before{color:#fff!important}.editmode .case-study-page .filters-wrapper .new-filter{box-shadow:0 0 6px 0 rgba(71,187,59,.6)}.editmode .case-study-page .filters-wrapper .remove-cs-filter{border-radius:100%;color:#005eb8;cursor:pointer;font-size:8px;font-weight:700;line-height:1.1em;opacity:0;padding:5px;position:absolute;right:5px;top:12px;transition:.15s ease}.editmode .case-study-page .filters-wrapper .remove-cs-filter:hover{background-color:#c6e5f6}.editmode .case-study-page .visible-filters-editable{display:none;white-space:nowrap}.editmode .case-study-page .add-filter-wrapper{margin-bottom:30px}.editmode .case-study-page .add-filter-wrapper .add-filter-actions-wrapper{align-items:center;display:flex}.editmode .case-study-page .add-filter-wrapper .add-filter-actions-wrapper .add-filter-label{color:#005eb8;margin-right:10px}.editmode .case-study-page .error-element{color:#e4002b;font-size:14px}.editmode .case-study-page .per-page-wrapper{align-items:center;display:flex;margin-bottom:10px}.editmode .case-study-page .per-page-wrapper .per-page-label{color:#005eb8;margin-right:8px}.editmode .case-study-page .error-border{border:1px solid #e4002b}.editmode .case-study-page .site-filters-wrapper{margin-top:20px}.editmode .case-study-page .site-filters-wrapper .admin-row .admin-row-label{width:126px}.editmode .case-study-page .site-filters-wrapper .admin-row .admin-row-label:nth-child(2n){margin-left:20px;width:96px}.editmode .case-study-page .site-filters-wrapper .admin-row .pimcore_editable_select2{width:320px}.editmode .case-study-page .site-filters-wrapper .icon-s-info{font-size:14px}.editmode .case-study-page .tabs-wrapper .tab-item{position:relative}.editmode .case-study-page .tabs-wrapper .tab-item:hover .hide-tab-btn{opacity:.6}.editmode .case-study-page .tabs-wrapper .tab-item .hide-tab-checkbox{display:none}.editmode .case-study-page .tabs-wrapper .tab-item .hide-tab-btn{color:#3b3c3d;display:inline-block;opacity:0;position:absolute;right:-5px;top:17px;transition:.15s ease}.editmode .case-study-page .tabs-wrapper .tab-item .hide-tab-btn:hover{opacity:1}.editmode .case-study-page .tabs-wrapper .tab-item .hide-tab-btn.active{color:#005eb8;opacity:1}.breadcrumbs{margin:20px 0 40px}@media (max-width:767px){.breadcrumbs{margin:20px 10px 30px}}.breadcrumbs .breadcrumbs__list{padding:0}.case-study-page{margin-bottom:100px}@media (max-width:767px){.case-study-page{padding:0 10px}}.case-study-page h1{color:#005eb8;font-weight:400;margin:72px 0 32px}@media (max-width:1023px){.case-study-page h1{margin:32px 0 24px}}.case-study-page a{color:#2a5eb8}.case-study-page .accented-text:after{background-color:#ed8b00;content:"";display:block;height:2px;margin:6px 0 0;width:40px}.case-study-page .loading{opacity:.5;pointer-events:none}.case-study-page .toolbar-wrapper{display:flex}@media (max-width:767px){.case-study-page .toolbar-wrapper{display:block}}.case-study-page .toolbar-wrapper .search-wrapper{display:flex;flex-wrap:wrap;margin:0 0 16px;max-width:630px;width:100%}@media (max-width:1023px){.case-study-page .toolbar-wrapper .search-wrapper{margin:0 20px 0 0}}@media (max-width:767px){.case-study-page .toolbar-wrapper .search-wrapper{margin:0}}.case-study-page .toolbar-wrapper .search-wrapper .search-input-wrapper{flex:1;position:relative}.case-study-page .toolbar-wrapper .search-wrapper .search-input{border:1px solid #ebebeb;color:#222;font-size:14px;line-height:normal;padding:12px 45px 11px 20px}.case-study-page .toolbar-wrapper .search-wrapper .search-input::placeholder{color:#c4c4c4}.case-study-page .toolbar-wrapper .search-wrapper .search-btn{background-color:#005eb8;border:none;cursor:pointer;line-height:1em;outline:none;padding:13px;transition:.15s ease}.case-study-page .toolbar-wrapper .search-wrapper .search-btn:hover{background-color:#004688}.case-study-page .toolbar-wrapper .search-wrapper .search-btn i{color:#fff}.case-study-page .toolbar-wrapper .search-wrapper .search-btn i:hover{opacity:1}.case-study-page .toolbar-wrapper .search-wrapper .search-input-cross{color:#222;cursor:pointer;display:none;font-weight:700;height:18px;line-height:1.3em;position:absolute;right:20px;top:13px;width:18px}.case-study-page .toolbar-wrapper .mobile-tab-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/bundles/app/images/expand-black.svg);background-position:right 16px top 50%;background-repeat:no-repeat;background-size:16px;border-color:#ebebeb;display:none;flex:1;font-size:14px;height:44px;line-height:normal;max-width:200px;min-width:200px;padding:10px 35px 10px 20px}@media (max-width:1023px){.case-study-page .toolbar-wrapper .mobile-tab-select{display:block}}@media (max-width:767px){.case-study-page .toolbar-wrapper .mobile-tab-select{margin:20px 0;max-width:340px;min-width:150px}}.case-study-page .toolbar-wrapper .mobile-tab-select::-ms-expand{display:none}.case-study-page .toolbar-wrapper .mobile-filters-wrapper{display:none;flex:1;margin-left:20px}@media (max-width:1023px){.case-study-page .toolbar-wrapper .mobile-filters-wrapper{display:block}}@media (max-width:767px){.case-study-page .toolbar-wrapper .mobile-filters-wrapper{margin:0 0 20px}}.case-study-page .toolbar-wrapper .mobile-filters-wrapper .mobile-filters-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/bundles/app/images/expand-black.svg);background-position:right 16px top 50%;background-repeat:no-repeat;background-size:16px;border-color:#ebebeb;font-size:14px;height:44px;line-height:normal;max-width:340px;min-width:200px;padding:10px 35px 10px 20px}@media (max-width:767px){.case-study-page .toolbar-wrapper .mobile-filters-wrapper .mobile-filters-select{min-width:150px}}.case-study-page .toolbar-wrapper .mobile-filters-wrapper .mobile-filters-select::-ms-expand{display:none}.case-study-page .tabs-wrapper{border-bottom:1px solid #d8d8d8;display:flex;margin:0 0 30px}@media (max-width:1023px){.case-study-page .tabs-wrapper{display:none}}.case-study-page .tabs-wrapper .tab-item{color:#3b3c3d;cursor:pointer;font-size:14px;font-weight:600;margin-right:26px;padding:14px;text-transform:uppercase}.case-study-page .tabs-wrapper .tab-item:last-child{margin-right:0}.case-study-page .tabs-wrapper .tab-item:hover{color:#005eb8}.case-study-page .tabs-wrapper .tab-item.active{border-bottom:4px solid #025eb8;color:#005eb8}.case-study-page .filters-wrapper{display:flex;flex-wrap:wrap;margin-bottom:20px}@media (max-width:1023px){.case-study-page .filters-wrapper{display:none}}.case-study-page .filters-wrapper .cs-filter{background-color:#f2f9fd;border-radius:24px;color:#005eb8;cursor:pointer;display:block;font-size:14px;line-height:normal;margin:0 10px 10px 0;padding:11px 26px;position:relative;transition:.15s ease}.case-study-page .filters-wrapper .cs-filter:hover{background-color:#e9f5fc}.case-study-page .filters-wrapper .cs-filter.active{background-color:#005eb8;color:#fff}.case-study-page .filter-descriptions-wrapper{margin-bottom:30px}@media (max-width:1023px){.case-study-page .filter-descriptions-wrapper{margin-top:30px}}@media (max-width:767px){.case-study-page .filter-descriptions-wrapper{margin-top:20px}}.case-study-page .filter-descriptions-wrapper .cs-filter-description{display:none;font-size:18px;line-height:1.78}@media (max-width:1023px){.case-study-page .filter-descriptions-wrapper .cs-filter-description{font-size:16px}}.case-study-page .filter-descriptions-wrapper .cs-filter-description.active{display:block}.case-study-page .search-results-label{display:none;font-size:18px;line-height:1.78;margin:30px 0}@media (max-width:1023px){.case-study-page .search-results-label{margin:20px 0}}.case-study-page .cs-list-wrapper .cs-item-wrapper{align-items:center;background-color:#fafafa;display:flex;margin-bottom:30px}@media (max-width:1023px){.case-study-page .cs-list-wrapper .cs-item-wrapper{margin-bottom:20px}}@media (max-width:767px){.case-study-page .cs-list-wrapper .cs-item-wrapper{display:block;margin-bottom:10px}}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-image-container{background-color:#fff;height:250px;padding:4px;width:270px}@media (max-width:1023px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-image-container{height:210px;width:226px}}@media (max-width:767px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-image-container{height:210px;margin:0 auto 10px;max-width:400px;width:100%}}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-image-container .cs-image-wrapper{display:block;height:100%;overflow:hidden;position:relative;width:100%}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-image-container .cs-image-wrapper .cs-image{height:auto;position:absolute;top:50%;transform:translateY(-50%);width:100%}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content{flex:1;margin:0 30px}@media (max-width:1023px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content{margin:0 20px}}@media (max-width:767px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content{margin:0 4px}}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-title{color:#222;font-family:inherit!important;font-size:24px;font-weight:700;line-height:normal;margin:0 0 20px;text-transform:none}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-title:before{display:none}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-title a{color:inherit;text-decoration:none}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-description{color:#222;font-size:16px;line-height:1.88;margin-bottom:20px;max-height:90px;overflow:hidden}@media (max-width:1023px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-description{margin-bottom:10px;max-height:60px}}@media (max-width:767px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-description{margin-bottom:20px;max-height:90px}}.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-learn-more-btn{color:#005eb8;font-size:14px}@media (max-width:767px){.case-study-page .cs-list-wrapper .cs-item-wrapper .cs-content .cs-learn-more-btn{margin-bottom:50px}}.case-study-page .cs-list-wrapper .cs-item-wrapper.cs-search-result-item b{background-color:#f2f9fd;border-radius:1px;color:#2a5eb8;display:inline-block;font-weight:inherit}.case-study-page .cs-list-wrapper .no-results-wrapper{margin:70px 0;text-align:center}.case-study-page .cs-list-wrapper .no-results-wrapper .no-results-text{font-size:18px}.case-study-page .cs-list-wrapper .no-results-wrapper .no-results-img{display:inline-block;margin-bottom:20px}.case-study-page .more-cs-btn-wrapper{margin-top:10px;position:relative;text-align:center}.case-study-page .more-cs-btn-wrapper:after{background-color:#e1e1e1;content:"";height:1px;left:0;position:absolute;top:10px;width:100%;z-index:-1}.case-study-page .more-cs-btn-wrapper .more-cs-btn-container{background-color:#fff;display:inline-block;overflow-anchor:none}.case-study-page .more-cs-btn-wrapper .more-cs-btn-container .more-cs-btn{font-size:14px}.case-study-page .all-cs-link-wrapper{margin-top:30px}.case-study-page .all-cs-link-wrapper .all-cs-link{font-weight:600}