.popup{opacity:1;transition:opacity .4s ease-out}.popup.fade-out{opacity:0}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;display:none}.popup{z-index:1000}.popup.show-overlay+.overlay{display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.tab-button{background-color:#fff;border:1px solid #ccc;padding:10px 20px;cursor:pointer;margin:5px}.tab-button.active{background-color:red;color:#fff}.form-horizontal .modal .modal-dialog{max-width:500px}.form-horizontal .modal .modal-dialog .modal-content{border-radius:20px;padding:0;border:3px solid #000;background-color:#c41425!important}.form-horizontal .modal .modal-dialog .modal-content .modal-header{margin:20px;padding-bottom:10px;border-bottom:2px solid #fff;align-items:flex-start;position:relative}.form-horizontal .modal .modal-dialog .modal-content .modal-header h4.modal-title{width:100%;transform:scale(1,1.3);text-shadow:2px 2px 6px rgb(0 0 0 / 93%);font-size:2.2em;line-height:1em;text-transform:capitalize;margin:0 auto;letter-spacing:.05em;font-family:Oswald,sans-serif;font-weight:600;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;color:#fff;text-align:center;padding:10px 0 10px}.form-horizontal .modal .modal-dialog .modal-content .modal-header .btn-close{background-color:#fff;border-radius:50%;opacity:1;color:#c41425;box-shadow:rgba(0,0,0,.24) 0 3px 8px;font-size:11px;padding:10px;top:0;position:absolute;right:0}.form-horizontal .modal .modal-dialog .modal-content .modal-body{padding:20px 10px}.form-horizontal .modal .modal-dialog .modal-content .modal-body p.text{width:100%;transform:scale(1,1.3);text-shadow:2px 2px 6px rgb(0 0 0 / 93%);font-size:18px;line-height:1em;margin:0 auto;letter-spacing:.05em;font-family:Oswald,sans-serif;font-weight:600;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:black;color:#fff;text-align:center;padding:0 0 10px}.form-horizontal .modal .modal-dialog .modal-content .modal-body .col-md-3{position:relative}.form-horizontal .modal .modal-dialog .modal-content .modal-body .col-md-3 .modal-img img{height:118px;position:absolute;top:-34px;left:0;width:100%;object-fit:contain}.form-horizontal .modal .modal-dialog .modal-content .modal-body .download-btn{background-color:#fff;border-radius:4px;padding:3px 8px;font-size:12px;line-height:normal;font-weight:500;color:red;margin:10px 0}@media (max-width:575px){.absolute-sort-box{position:absolute;bottom:67px;left:15px;z-index:1}.absolute-sort-box .sort-box{padding-left:0!important}}@media (max-width:360px){.absolute-sort-box{position:static}}.new-afi-pages .rate>input:checked~label{color:#c41425!important}.new-afi-pages .rate>input:hover~label{color:#c41425!important}.category-box label.badge{display:inline-flex;align-items:center;gap:8px}.category-box label.badge img{display:block}.nda-custom-card{border:1px solid #eee;background:#fff;display:flex!important;flex-direction:column;align-items:center;justify-content:center;padding:20px;min-height:400px;text-align:center}.nda-custom-card img{max-width:180px;height:auto;margin-bottom:20px}.nda-custom-card h2{font-size:38px;line-height:1.2;font-weight:400;color:#000;margin:0;font-family:sans-serif}@media (max-width:991px){.nda-custom-card{min-height:350px}.nda-custom-card h2{font-size:30px}.nda-custom-card img{max-width:150px}}@media (max-width:575px){.nda-custom-card{min-height:300px;margin-bottom:20px}.nda-custom-card h2{font-size:26px}.nda-custom-card img{max-width:130px}}.accordion-button.no-arrow::after{display:none!important}.accordion-button[data-locked=true]{cursor:default!important;opacity:1!important}.accordion-button[data-locked=true]::after{opacity:.35}