.alert-message.error{color:red}.alert-message.success{color:green}.alert-message.error,.alert-message.success{margin-bottom:10px}.hide{display:none!important}#createCollection .modal-dialog{width:720px}#removeCollection .modal-dialog{max-width:700px}#removeCollection .modal-dialog .modal-body{padding:70px 120px;text-align:center;border-radius:10px;background:#F7F7F9!important}.modal .modal-dialog .btn-close{background:#FFF}#removeCollection .modal-dialog .modal-body p{max-width:100%;margin:0 auto;font-size:22px}#removeCollection .modal-dialog .modal-body h4{margin-bottom:25px;font-size:30px;font-weight:700}#removeCollection .modal-body .modal-actions{display:flex;margin-top:30px;justify-content:center;gap:10px}#removeCollection .modal-body .modal-actions .btn-green{margin-right:20px}button.btn.btn-green.delete-btn-collection{background:#F15E5E;width:200px!important}#removeCollection .modal-dialog .modal-body .modal-actions .btn-delete{background:#FFF;width:200px;color:#13415A}#removeCollection .modal-dialog .modal-body .modal-actions .btn-delete:hover{border:1px solid #D4D7DB}#editCollection .modal-dialog .modal-body{background:#FAFAFB!important;border-radius:10px}#editCollection .modal-dialog{max-width:1050px}#editCollection .modal-dialog .modal-body .form-group .input-group .form-control,#createCollection .modal-dialog .modal-body .form-group .input-group .form-control{font-weight:400}#editCollection .modal-dialog .modal-body .modal-actions .btn-cancel{border:none}#editCollection button.btn.btn-green.btn-delete.delete-btn-collection{width:210px!important}#createCollection .modal-dialog .modal-body{border-radius:10px;background:#FAFAFB!important}.icon-block.active .icon-actions .add-to-collection,.icon-block.active .icon-actions .collection-btn{background-color:#2cb88b}.icon-block.active .icon-actions .add-to-collection img,.icon-block.active .icon-actions .collection-btn img{filter:grayscale(1) brightness(10)}#addToCollection .modal-dialog{width:960px}@media(max-width:767px){#addToCollection .modal-dialog{width:95%}}#addToCollection .modal-body .form-group .input-group .form-control{border-radius:6px}#addToCollection .modal-actions .btn-new{display:none}#home-search em,.super-search em{font-style:normal}.table-files thead th:last-child{width:120px}.tags-table .head-row h6{width:150px;padding-left:10px}.tag-list a{text-transform:lowercase}.tags a{text-transform:lowercase}.icon-editor .carousel .carousel-item .icon-display .svg-editor{height:250px;width:250px;object-fit:contain;object-position:center}.editor .group .btn{display:block!important}.icon-editor .carousel .carousel-item .icon-display .svg-editor{background-color:#fff;background-image:linear-gradient(45deg,#e5e5e5 25%,transparent 0),linear-gradient(-45deg,#e5e5e5 25%,transparent 0),linear-gradient(45deg,transparent 75%,#e5e5e5 0),linear-gradient(-45deg,transparent 75%,#e5e5e5 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;width:512px;height:512px;margin-top:10px;border:1px solid #d8d8d8;box-shadow:0 2px 4px rgb(18 18 18 / .1);display:flex;justify-content:center;align-items:center}.icon-editor .carousel .group .shapes .options .shape.square,.icon-editor .carousel .group .shapes .options .shape.rounded,.icon-editor .carousel .group .shapes .options .shape.circle{background-color:#fff;border:2px solid #000}.colorpicker{z-index:999999}.svg-editor svg{width:100%;height:100%}.collection-modal .modal-dialog .modal-body .form-check.error .form-check-input:checked[type="checkbox"]~label{border:1px solid red}.collection-modal .modal-dialog .modal-body .form-check .collection-limit{color:green}.hr{border-top:1px solid #D4D7DB;height:0;width:100%;display:block;margin:110px 0}.nowicon-sidebar-alert{position:fixed;top:20px;right:-300px;background-color:#2CB88B;color:#fff;padding:15px;border-radius:6px;box-shadow:0 2px 10px rgb(0 0 0 / .1);transition:right 0.5s ease;z-index:99999}.nowicon-sidebar-alert.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.nowicon-sidebar-alert.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.nowicon-sidebar-alert.show{right:10px}.p-card .StripeElement{background-color:#fff0;height:40px;width:100%;-webkit-appearance:none;appearance:none;padding:11px;color:#13415A;font-size:14px;font-weight:500;border:1px solid #D4D7DB;background-color:#fff;border-radius:3px;position:relative}.login-modal .modal-dialog{max-width:600px}.login-modal .modal-body{padding:0!important;display:flex;text-align:left!important}@media (max-width:991px){.login-modal .modal-body{flex-direction:column-reverse}}.login-modal .modal-body .btn-close{z-index:10}.login-modal .modal-body .premium{padding:80px 50px;background-color:#f4f4f6;max-width:520px;width:100%;border-radius:12px}@media (max-width:991px){.login-modal .modal-body .premium{max-width:100%;padding:30px}}.login-modal .modal-body .premium h6{color:#13415a;font-size:30px;font-weight:600;margin:0 0 30px}.login-modal .modal-body .premium ul{margin:0 0 30px}.login-modal .modal-body .premium ul li{color:#556771;font-size:16px;font-weight:500}.login-modal .modal-body .premium ul li~li{margin-top:15px}.login-modal .modal-body .premium ul li img{margin-right:14px}.login-modal .modal-body .btn{display:flex;align-items:center;justify-content:center;height:60px;width:100%;padding:0;font-size:20px;font-weight:600;border-radius:50px}@media (max-width:1199px){.login-modal .modal-body .btn{height:56px;font-size:17px;min-width:160px}}@media (max-width:767px){.login-modal .modal-body .btn{height:48px;font-size:15px;font-weight:500;min-width:140px}}.login-modal .modal-body .btn-outline{border:1px solid #2cb88b;color:#2cb88b;background-color:#fff}.login-modal .modal-body .btn-outline:hover{background-color:#2cb88b;color:#fff}.login-modal .modal-body .btn-green{background-color:#2cb88b;color:#fff}.login-modal .modal-body .btn-green:hover{background-color:#13415a;color:#fff}.login-modal .modal-body .login{width:100%;position:relative}.login-modal .modal-body .login .form-overlay{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff;padding:70px 90px 60px;text-align:center;width:100%;height:100%;gap:10px}.login-modal .modal-body .login .form-overlay h5{color:#13415a;font-family:Inter;font-size:22px;font-weight:400;line-height:30px;margin:0 0 30px}@media (max-width:1199px){.login-modal .modal-body .login .form-overlay{padding:45px 60px}}.login-modal .modal-body .login .form-wrapper{padding:70px 90px 60px}@media (max-width:1199px){.login-modal .modal-body .login .form-wrapper{padding:45px 60px}}@media (max-width:991px){.login-modal .modal-body .login .form-wrapper{padding:30px}}.login-modal .modal-body .login .nav-pills{display:flex;gap:10px;margin:0 0 30px!important;justify-content:flex-start;width:100%}@media (max-width:991px){.login-modal .modal-body .login .nav-pills{padding:0 10px 15px}}.login-modal .modal-body .login .nav-pills .nav-link{background-color:#fff0;color:#13415a;padding:12px 24px;border-radius:50px;text-align:center;display:inline-flex;align-items:center;gap:14px;white-space:nowrap;font-size:16px;font-weight:600;letter-spacing:0}.login-modal .modal-body .login .nav-pills .nav-link img{height:14px;width:auto;display:none}@media (max-width:991px){.login-modal .modal-body .login .nav-pills .nav-link{font-size:14px;padding:10px 15px}}.login-modal .modal-body .login .nav-pills .nav-link:hover{background-color:#f4f4f6;border-color:#f4f4f6}.login-modal .modal-body .login .nav-pills .nav-link.active{background-color:#f4f4f6;color:#13415a;border-color:#f4f4f6;padding-inline:15px!important}.login-modal .modal-body .login .nav-pills .nav-link.active img{display:inline-block}.login-modal .modal-body .login h2{font-size:22px;font-weight:400;line-height:27px;letter-spacing:0em;margin:0 0 25px;color:#13415a;align-self:flex-start}.login-modal .modal-body .login .form-group{margin:0 0 15px;width:100%}.login-modal .modal-body .login .form-group+.text-center a{margin:10px 0 30px}.login-modal .modal-body .login p{font-size:16px;font-weight:500;color:#13415a;margin:-20px 0 30px}.login-modal .modal-body .login .form-control{height:50px;border-radius:5px;border:1px solid #d4d7db;font-size:16px;font-weight:600;line-height:19px;color:#13415a}.login-modal .modal-body .login .form-control::placeholder{font-weight:400}.login-modal .modal-body .login .pass-field{position:relative}.login-modal .modal-body .login .pass-field button{border:none;outline:none;background-color:#fff0;padding:0;position:absolute;top:50%;right:20px;transform:translateY(-54%)}.login-modal .modal-body .login .pass-field button::after{content:"";height:24px;width:1.4px;background-color:#13415a;position:absolute;top:6px;right:1px;transform:rotate(45deg);transform-origin:top;display:none}.login-modal .modal-body .login .pass-field button.open::after{display:block}.login-modal .modal-body .login .tab-content{width:100%}.login-modal .modal-body .login .tab-pane a{font-size:16px;font-weight:600;line-height:19px;color:#2cb88b;text-decoration:none;display:inline-block}.login-modal .modal-body .login .tab-pane a:hover{color:#13415a}.login-modal .modal-body .login .form-check{display:flex;align-items:center;gap:15px;margin:20px 0 30px}.login-modal .modal-body .login .form-check label{margin:0;color:#13415a}.login-modal .modal-body .login .form-check label a{text-decoration:underline!important}.login-modal .modal-body .login .form-check-input{height:25px;width:25px;border-radius:5px;box-shadow:none!important}.login-modal .modal-body .login .form-check-input:checked{background-color:#2cb88b;border-color:#2cb88b}.login a .brand,.register a .brand{margin-bottom:30px}.icon-block .icon-actions .mini.copy-icon{color:#556771;font-size:16px;font-weight:500}.icon-block .icon-actions .mini.copy-icon:hover{color:#fff}.page-template-template-forgot-password .login a img{margin-top:50px;width:300px;height:auto;object-fit:cover}.password-strength-bar{height:4px;background:#e0e0e0;border-radius:2px;margin:10px 0 16px 0;transition:background 0.3s}.password-strength-bar.strong{background:#16c60c}.password-requirements-block{margin-bottom:10px}.pw-heading{margin-bottom:8px;color:#222;font-size:1.1em}.password-requirements-list{list-style:none;padding:0;margin:0}.password-requirements-list li{display:flex;align-items:center;color:#16c60c;margin-bottom:4px;font-size:1em;font-weight:400}.password-requirements-list .unmet{color:#888}.pw-icon{display:inline-block;width:20px;height:20px;margin-right:6px;background-repeat:no-repeat;background-size:18px 18px}.password-requirements-list .met .pw-icon{background-image:url('data:image/svg+xml;utf8,<svg fill="green" height="18" viewBox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"><path d="M9 16.2l-3.5-3.5 1.4-1.4L9 13.4l7.1-7.1 1.4 1.4z"/></svg>')}.password-requirements-list .unmet .pw-icon{background-image:url('data:image/svg+xml;utf8,<svg fill="gray" height="18" viewBox="0 0 24 24" width="18" xmlns="http://www.w3.org/2000/svg"><circle cx="12" cy="12" r="10" fill="none" stroke="gray" stroke-width="2"/><path d="M8 12l2 2 4-4" stroke="gray" stroke-width="2" fill="none"/></svg>')}.bh-btn{padding-top:15px;padding-bottom:15px}.page-template-template-login-php .login.container,.page-template-template-signup .login.container{padding:50px 12px!important}.header-section.is-sticky .content-search-outer-wrap{gap:15px}.bottom-spacer{height:50px}.refund-content h1,.terms-content h1,.policy-content h1{font-size:36px;font-family:'Inter';font-weight:700;color:#13415A;margin-bottom:10px}.refund-content,.terms-content,.policy-content{padding-top:130px;padding-bottom:130px}.refund-content h2,.terms-content h2,.policy-content h2{font-size:30px;font-weight:500;font-family:'Inter';margin-bottom:15px}.refund-content p,.refund-content ul,.terms-content p,.terms-content ul,.policy-content p,.policy-content ul{font-size:20px;color:#13415A;font-family:'Inter';line-height:36px}.terms-content h3,.policy-content h3{font-family:'Inter';font-size:22px;color:#13415A;line-height:32px}.terms-content a,.policy-content a{color:#2CB88B;text-decoration:underline;font-weight:700}@media (max-width:768px){.icon-editor{display:block!important}}#d-footer #menu-item-30{display:none!important}#m-footer #menu-item-30{display:none!important}.menu-item-30{display:none!important}@media (max-width:768px){#m-footer #menu-item-30,#m-footer #menu-item-30{display:none!important}}