.card-foot,.card-foot a{vertical-align:middle;text-align:center}.card-foot{display:flex;flex-direction:column}.card-foot a{color:#0c203a!important;font-weight:500!important;text-decoration:none;display:table-cell;width:250px;font-size:18px}.card-foot a:active,.card-foot a:focus,.card-foot a:hover{color:#60758c}.card-container{width:220px;height:220px;display:flex;-webkit-display:box;-moz-display:box;-ms-display:flexbox;-webkit-display:flex;flex-wrap:wrap;padding:0;margin:.66em auto}.cards{display:flex;border-bottom-left-radius:12px;border-bottom-right-radius:12px;margin-bottom:2rem;padding-bottom:0}.card-image,.card-logo{padding:1em;display:flex}.card-image{flex-wrap:wrap;flex-direction:column;height:180px;width:100%;align-items:center;justify-content:center}.card-logo{align-items:center;justify-content:center}.card-item{min-width:250px;border-radius:6px 6px 12px 12px;display:flex;flex-direction:column;background-color:#fff;width:100%;box-shadow:0 20px 40px -14px rgba(0,0,0,.25);overflow:hidden;transition:transform .5s;-webkit-transition:transform .5s}.card-item:active,.card-item:focus,.card-item:hover{cursor:pointer;transform:scale(1.1);-webkit-transform:scale(1.1)}.card-item:hover .card-image{opacity:1}.card-info{border-top:2px solid #0c203a;background-color:#f7f7f7;display:flex;height:50px;flex:1 1 auto;flex-direction:column;justify-content:center;border-bottom-left-radius:12px;border-bottom-right-radius:12px;border-left:2px solid #dadbde;border-right:2px solid #dadbde;border-bottom:2px solid #dadbde;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.card-item:active .card-info,.card-item:focus .card-info,.card-item:hover .card-info,.cards .card-info.active .cards .card-item:hover .card-info,.cards .card-item:active .card-info,.cards .card-item:focus .card-info{background-color:#0c203a;color:#fff!important;border-left:2px solid #0c203a;border-right:2px solid #0c203a;border-bottom:2px solid #0c203a}.card-item:active .card-info a,.card-item:focus .card-info a,.card-item:hover .card-info a,.cards .card-info.active .card-foot a{color:#fff!important}@media(max-width:768px){.card-container{display:block}.cards-container.col-xs-12{padding-left:0;padding-right:0}}.no-result{display:none}.lookbook-overlay{position:fixed;z-index:999999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center}.lookbook-overlay-close{cursor:pointer;border:none;color:#fff;font-size:32px;width:40px;height:40px;text-align:center;background-color:#0c203a;right:4%;top:2%}.lookbook-overlay-close>span{display:block;line-height:40px}.lookbook-overlay-content{border:none;margin-left:20px}.effect.effect-arrow{transition:.2s linear}.effect.effect-arrow::before{content:"";display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;height:35%;width:48px;background-color:rgba(255,255,255,.3);border-radius:0 50% 50% 0;transform:scale(0,1);transform-origin:left center;transition:.2s linear}.filter-container{padding:0 2em}.card-item:hover .effect.effect-arrow,.effect.effect-arrow:hover{text-indent:30px;background-image:url("data:image/svg+xml,%3Csvg class='svg-inline--fa fa-angle-right' style='color: %23fff;' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='angle-right' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512' data-fa-i2svg=''%3E%3Cpath fill='currentColor' d='M64 448c-8.188 0-16.38-3.125-22.62-9.375c-12.5-12.5-12.5-32.75 0-45.25L178.8 256L41.38 118.6c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0l160 160c12.5 12.5 12.5 32.75 0 45.25l-160 160C80.38 444.9 72.19 448 64 448z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:12px}.card-item:hover .effect.effect-arrow::before,.effect.effect-arrow:hover:before{transform:scale(1,1);text-indent:0}#tech-partner-list .modal-header{padding:0;margin:1em;border-bottom:1px solid #e5e5e5;min-height:2em}#tech-partner-list .modal-header .close{font-size:35px;text-shadow:none;margin-top:-1.5em}#tech-partner-list img.card-logo-modal.img-thumbnail{max-width:200px}#tech-partner-list .modal-body{display:inline-block;padding:0 1em 1em}#tech-partner-list .modal.in .modal-dialog{-webkit-transform:translate(0,15%);-ms-transform:translate(0,15%);transform:translate(0,15%)}