:root{--pm-disabled-color:#ccc;--pm-success-color:#28a745;--pm-superbacker-color:#cba019;--pm-dark-mode-color-light:#1d2025;--pm-dark-mode-color-lighter:#303135;--pm-dark-mode-color-dark:#121419;--pm-border-radius:10px;--pm-border-radius--small:10px}.dark-mode{--brand-color-alt:#aeafb0;--brand-color:#fff;--base-color-alt:var(--pm-dark-mode-color-light);--base-color:var(--pm-dark-mode-color-dark)}@keyframes loadingSpinAround{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.relative{position:relative}.flex{flex-wrap:wrap;align-items:center;display:flex}.justify-center{justify-content:center}.inline-flex{align-items:center;display:inline-flex}.is-hidden{display:none!important}.is-centered{margin-left:auto;margin-right:auto}.equal-height>div{display:flex}.equal-height .section{flex-grow:1}.divider{background:#ddd;width:100%;height:1px;display:block}.divider.is-invisible{background:0 0}.divider.is-white{background:#fff}.text-smaller,.action-button.text-smaller{font-size:14px}.text-larger{font-size:18px}.text-large,.subheadline{font-size:22px}@media screen and (width<=768px){.text-large,.subheadline{font-size:18px}.text-larger{font-size:16px}}input[type=submit]{color:#fff;background:var(--accent-color)}input[type=submit]:hover{color:#fff;background:var(--accent-color-alt)}.primary-section input[type=submit]{background:#0000004d}.primary-section input[type=submit]:hover{background:#0003}textarea,select,input[type=text],input[type=password],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=number],input[type=datetime]{border-radius:4px;padding:15px 20px}.wpbf-button,input[type=submit]{padding:14px 22px;font-weight:500}.page-template-page-standard h1,.page-template-page-brand-assets h1,.page-template-page-status h1{text-align:center;font-size:46px}.page-template-page-standard h2,.page-template-page-brand-assets h2,.page-template-page-status h2{font-size:30px}.page-template-page-standard h3,.page-template-page-brand-assets h3,.page-template-page-status h3{font-size:26px}.grecaptcha-badge{visibility:hidden;opacity:0;z-index:-1}.pac-container{z-index:10000}.edd-submit{font-size:16px}.wpbf-button[disabled]{cursor:not-allowed;opacity:.5}.wpbf-notice .wpbf-button{margin:0 10px}.wpbf-button-secondary,.wpbf-button-secondary:hover{background-color:var(--base-color);color:var(--brand-color-alt)}.wpbf-button-danger,.wpbf-button-danger:hover{color:#fff;background-color:tomato}.global-notice{text-align:center;z-index:99999;border-radius:10px;width:100%;max-width:1240px;padding:15px 0;display:none;position:fixed;top:20px;left:50%;transform:translate(-50%)}.global-notice.wpbf-notice-primary{background-color:#eaf3fc}.global-notice.wpbf-notice-success{background-color:#edfcf4}.global-notice.wpbf-notice-warning{background-color:#fdf8e8}.global-notice.wpbf-notice-error{background-color:#ffefec}.buttons{display:inline-block}.buttons .selectbox{border-radius:4px;width:auto;height:28px;padding-top:0;padding-bottom:0;font-size:12px;display:inline-block}.button{cursor:pointer;-o-transition:background-color .25s;border-radius:4px;justify-content:center;align-items:center;padding:8px 10px;font-size:11px;font-weight:500;line-height:1;transition:background-color .25s;display:inline-flex;position:relative}.button .svg-icon{font-size:18px}.button.is-primary{color:#fff;background-color:var(--accent-color)}.button.is-primary:hover{color:#fff;background-color:var(--accent-color-alt)}.button.is-success{color:#fff;background-color:var(--pm-success-color)}.button.is-success:hover{color:#fff;background-color:#23983e}.button.is-danger{color:#fff;background-color:tomato}.button.is-danger:hover{color:#fff;background-color:#eb5338}.button[disabled]{cursor:not-allowed;opacity:.5}.button.is-loading{pointer-events:none;justify-content:center;position:relative;color:#0000!important}.button.is-loading:after{content:"";border:2px solid #dbdbdb;border-radius:290486px;width:1em;height:1em;animation:.5s linear infinite loadingSpinAround;display:block;position:absolute;border-color:#0000 #0000 #599bf1 #599bf1!important}.text-button{border-width:0;padding:6px 4px;font-weight:500}.save-button{color:#fff;background:var(--accent-color);font-weight:500}.save-button:hover{color:#fff;background:var(--accent-color-alt)}.svg-icon{vertical-align:middle}.svg-icon svg{fill:currentColor;width:1em;height:1em;position:relative;top:.1em}.wpbf-button .svg-icon{margin-right:8px;font-size:120%}.action-button{color:var(--brand-color);background-color:var(--base-color-alt);cursor:pointer;-o-transition:background-color .25s;border:1px solid #c8c8cf;border-radius:4px;justify-content:center;align-items:center;padding:10px 15px;font-size:15px;font-weight:500;line-height:1;transition:background-color .25s;display:inline-flex;position:relative}.action-button .svg-icon{margin-right:7px}.action-button:hover{color:var(--brand-color);background:var(--base-color)}.action-button.is-active{color:#fff;background-color:var(--accent-color);border-color:var(--accent-color)}.action-button.is-active.is-loading:after{border-color:#0000 #0000 #fff #fff}.action-button.is-loading{background-color:#c8c8cf}.action-button.is-loading:after{content:"";border:2px solid #0000;border-color:#0000 #0000 #000 #000;border-radius:290486px;width:17px;height:17px;animation:.5s linear infinite loadingSpinAround;display:inline-block;position:absolute}.action-button.like-photo .total-likes{margin-right:6px}.action-button.is-active.like-photo path{stroke:none;stroke-width:0;fill:#fff!important}.action-button.is-active.follow-action path{fill:#fff!important}.like-button{cursor:pointer;font-weight:500}.like-button .svg-icon{-o-transition:color .25s;transition:color .25s}.like-button:hover.svg-icon,.like-button:hover .svg-icon{color:var(--accent-color)}.like-button path{fill:none;stroke-width:2px;stroke:currentColor}.like-button.is-liked.svg-icon,.like-button.is-liked .svg-icon{color:var(--accent-color)}.like-button.is-liked path{fill:currentColor!important}.like-button:disabled{-webkit-user-select:none;user-select:none}.loading-indicator{align-items:center;width:45px;height:45px;margin-left:auto;margin-right:auto;display:flex;position:relative}.loading-indicator.is-loading{pointer-events:none;justify-content:center;color:#0000!important}.loading-indicator.is-loading:after{content:"";border:6px solid #dbdbdb;border-radius:290486px;width:100%;height:100%;animation:.5s linear infinite loadingSpinAround;display:block;position:absolute;border-color:#0000 #0000 #fff #fff!important}.popup-overlay{opacity:0;z-index:9999;background-color:#000000bf;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.popup-overlay.is-open{display:flex}.popup{background-color:#fff;border-radius:4px;width:420px;max-width:90%;height:auto;font-size:14px;position:relative}.popup.is-large{width:80%;max-width:1200px;max-height:90%;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.popup.is-large .popup-content{padding-top:0;padding-bottom:0}.popup header{border-bottom:1px solid var(--base-color);color:var(--brand-color);border-top-left-radius:4px;border-top-right-radius:4px;justify-content:space-between;align-items:center;padding:15px 30px;display:flex}.popup .popup-title{margin-top:0;margin-bottom:0}.popup .popup-content{margin:0 auto;padding:20px 30px;position:relative}.popup footer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin:0 auto;padding:0 30px 30px}.popup select{border-radius:4px;width:100%;font-size:14px}.popup button{color:#fff;width:100%;font-size:14px;display:inline-flex}.popup button:hover,.popup button:active{color:#fff}.popup button.is-danger{background-color:tomato}.popup button.is-success{background-color:var(--pm-success-color)}.popup .submission-notice{text-align:center;font-size:13px}.popup .close-button{text-align:center;cursor:pointer;width:auto;color:var(--brand-color);padding:5px;font-weight:500}.popup .close-button:hover,.popup .close-button:active{color:var(--brand-color)}.popup .popup-footer{padding:15px 30px 30px;position:relative}.photo-popup{background-color:#fff;border-radius:4px;width:85%;max-width:1800px;margin:25px auto;display:block;overflow:hidden}.photo-popup .article-header{padding:50px}.photo-popup iframe{width:100%;max-width:1200px;display:block}.photo-popup img.single-image{width:auto;max-width:100%;height:100%;max-height:none;margin:0 auto;display:block;position:relative;top:auto;left:auto;transform:none}.photo-popup .single-image.is-loading{opacity:0;z-index:0;opacity:0;position:absolute;top:0;left:0}.photo-popup .single-image-wrapper{background-color:#0000;max-width:100%;height:calc(100vh - 270px);margin:0 auto}.photo-popup .single-image-wrapper.height-auto{height:auto}.photo-popup .single-image-wrapper.is-loading .single-image{z-index:0;position:absolute;opacity:0!important}.photo-popup h2{font-size:32px}.photo-popup.is-loading{opacity:0;z-index:0;position:absolute}.photo-popup .is-waiting{color:#0000;-o-transition:background-color .25s;background-color:#ddd;border-radius:0;transition:background-color .25s}.photo-popup .artist-list .artist-list-item .section .artist-list-item-header{height:250px}.photo-popup.is-reloading .metadata-section h4,.photo-popup.is-reloading .metadata-section span,.photo-popup.is-reloading .metadata-section a,.photo-popup.is-reloading .photo-description h3,.photo-popup.is-reloading .photo-description p{color:#0000;-o-transition:background-color .25s;background-color:#ddd;transition:background-color .25s}.photo-popup.is-reloading .metadata-section img,.photo-popup.is-reloading .action-button,.photo-popup.is-reloading .svg-icon-membership-badge{opacity:0}.photo-popup .entry-content{background-color:var(--base-color-alt)}.guidelines-popup{border-radius:var(--pm-border-radius);max-width:1200px;font-size:18px}.guidelines-popup .autograph{width:140px;margin-top:-10px;margin-bottom:-20px;display:block}.guidelines-popup .guidelines-grid{font-size:14px}.guidelines-popup .guidelines-section{background-color:var(--base-color-alt);border-radius:10px;padding:20px}.guidelines-popup .guidelines-section p{margin-bottom:0}.guidelines-popup .guidelines-button{margin-left:10px}.guidelines-popup .guidelines-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.upload-photo-popup{border-radius:var(--pm-border-radius);max-width:800px!important}.upload-photo-popup ul,.upload-photo-popup li{margin:0;padding:0}.upload-photo-popup ul{list-style-position:inside}.upload-photo-popup .upload-photo-form{position:relative}.upload-photo-popup .popup-header{border-bottom-width:0;height:30px;padding-top:0;padding-bottom:20px}.upload-photo-popup .popup-header .tab-menu{display:none}.upload-photo-popup .popup-header .tab-menu-item{border-top-left-radius:0;border-top-right-radius:0}.upload-photo-popup .popup-title{font-size:20px}.upload-photo-popup .description{color:var(--brand-color-alt);font-size:18px}.upload-photo-popup .highlight-area{text-align:center;border-radius:var(--pm-border-radius--small);justify-content:center;align-items:center;width:100%;min-height:400px;padding:30px;display:flex;position:relative}.upload-photo-popup .highlight-content .form-field{margin-bottom:0}.upload-photo-popup .illustration{max-width:270px}.upload-photo-popup .youtube-video-url{max-width:350px;height:42px}.upload-photo-popup .popup-footer{justify-content:flex-end;align-items:center;display:flex;position:relative}.upload-photo-popup .boost-checkbox{margin-right:20px;line-height:20px}.upload-photo-popup .highlight-area{outline:2px dashed #ddd}.upload-photo-popup .highlight-area.highlighted{z-index:9999}.upload-photo-popup form{margin-bottom:0}.upload-photo-popup .form-field{margin-bottom:15px;position:relative}.upload-photo-popup .form-field:last-child{margin-bottom:0}.upload-photo-popup .wpbf-grid+.wpbf-grid{margin-top:0}.upload-photo-popup textarea{height:100%;position:relative}.upload-photo-popup .wpbf-button{width:auto}.upload-photo-popup input[type=submit]:disabled{opacity:.5;cursor:not-allowed}.upload-photo-popup .hint-indicator{background-color:var(--brand-color);color:#fff;text-align:center;cursor:pointer;opacity:.3;z-index:1;border-radius:50%;width:14px;height:14px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.upload-photo-popup .hint-indicator:hover{opacity:.7}.upload-photo-popup .guidelines-section{background-color:var(--base-color-alt);border-radius:10px;padding:15px}.upload-photo-popup .guidelines-section h4{margin-bottom:14px;font-size:16px}.upload-photo-popup .field-error{border-color:tomato}.dragover-area.dragover .highlight-area{outline:2px dashed var(--accent-color);background:#1e3fff1a;transition:none}#pm_attachment{opacity:0;visibility:hidden;z-index:-1;width:0;height:0;position:absolute}#pm_attachment_needs_feedback{margin-right:5px}.submission-notice{margin-top:5px;font-size:12px}.submission-notice.is-success{color:var(--pm-success-color)}.submission-notice.is-failed{color:tomato}.search-result-title{margin-left:12.5px}a.svg-icon-membership-badge{color:var(--accent-color)!important}.svg-icon-membership-badge{color:var(--accent-color)}.svg-icon-membership-badge path:not(:last-child){fill:currentColor!important}.svg-icon-membership-badge.is-superbacker{color:var(--pm-superbacker-color)!important}.inline-buttons{flex-wrap:wrap;align-items:center;display:flex}.inline-buttons .button{margin-right:10px;font-size:12px}.inline-buttons .selectbox{width:auto;height:auto;margin-right:10px;padding-top:0;padding-bottom:0;font-size:12px;display:inline-block}.inline-buttons .checkbox-wrapper{margin-right:10px;font-size:12px}.inline-buttons .checkbox-wrapper input[type=checkbox]{margin-right:5px;position:relative;bottom:-2px}.inline-buttons.right-aligned{justify-content:flex-end}.inline-buttons.right-aligned .button,.inline-buttons.right-aligned .selectbox,.inline-buttons.right-aligned .checkbox-wrapper{margin-left:10px;margin-right:0}.radio-field{margin-bottom:3px}.radio-field input{margin-right:5px;display:inline-block}.radio-field label{display:inline-block}.registration-popup{border:1px solid #00000013;border-radius:10px;width:370px;padding:35px 35px 15px;font-size:16px;position:fixed;bottom:-100%;right:20px;box-shadow:0 0 20px #00000008}.registration-popup h2{font-size:26px}@media screen and (width<=768px){.registration-popup{left:50%;right:auto;transform:translate(-50%)}}.registration-popup .close-popup{font-size:20px;position:absolute;top:12px;right:12px}#youtube-channel-field{position:relative}#youtube-channel-field label{display:block}#connect-youtube-channel{font-size:14px}.youtube-channel-list{margin:0;padding:0;list-style:none}.search-input-wrapper{margin-top:10px;margin-bottom:10px}.search-input-wrapper .wpbff{margin-left:-35px}.search-input-wrapper .wpbff-times{cursor:pointer}.search-input{border-radius:4px;max-width:600px}.no-items-found{text-align:center;padding:12.5px}.no-items-found .no-items-icon{color:var(--brand-color);font-size:64px}.no-items-found .svg-icon{margin-top:22px;margin-bottom:2px;font-size:68px;line-height:1.2;display:block}.section{border-radius:var(--pm-border-radius);background:#fff;padding:40px}@media screen and (width<=480px){.section{padding:30px}}.primary-section{background:var(--accent-color);color:#fff}.primary-section h1,.primary-section h2,.primary-section h3,.primary-section h4,.primary-section h5,.primary-section h6{color:#fff}.primary-section a{color:#fffc;text-decoration:underline}.primary-section a:hover{color:#fff}.primary-section .wpbf-button{color:var(--accent-color);background-color:#fff;text-decoration:none}.primary-section .wpbf-button:hover{background-color:#fffc}.primary-section .wpbf-button-primary{color:#fff;background-color:#0000004d}.primary-section .wpbf-button-primary:hover{background-color:#0003}.context-menu,.context-menu .sub-menu{visibility:hidden;opacity:0;background-color:#fff;border:1px solid #eee;border-radius:10px;width:240px;margin:0;padding:0;font-size:13px;list-style:none;transition:visibility,opacity .2s;box-shadow:0 0 10px #00000026}.context-menu{z-index:2;position:absolute}.context-menu.is-open{visibility:visible;opacity:1}.context-menu.is-featured .featured-assignment{color:tomato}.context-menu:not(.is-featured) .featured-assignment,.context-menu.is-liked .like-photo{color:var(--pm-success-color)}.context-menu.assigned-to-potd .potd-assignment{color:tomato}.context-menu:not(.assigned-to-potd) .potd-assignment{color:var(--pm-success-color)}.context-menu .selectize-input{border-radius:0;padding:5px}.context-menu .selectize-input.has-items{border-width:0;padding:0}.context-menu .selectize-input>input{font-size:14px!important}.context-menu .selectize-dropdown{font-size:14px}.context-menu .selectize-control.multi .selectize-input>.item{margin:0 5px 5px 0;font-size:14px}.context-menu-item{border-bottom:1px solid var(--base-color-alt);flex-wrap:wrap;align-items:center;width:100%;margin:0;display:flex;position:relative}.context-menu-item.no-border{border-bottom-width:0}.context-menu-item.is-checked .checkmark{display:inline-flex}.context-menu-item.is-loading{color:var(--pm-disabled-color)}.context-menu-item.is-loading .context-menu-click{cursor:not-allowed}.context-menu-item.is-loading .checkmark{display:none}.context-menu-item.is-loading .wpbff-loader{animation:.5s linear infinite loadingSpinAround;display:inline-flex}.context-menu-item.no-hover:hover{background-color:#fff}.context-menu-item:hover{background-color:var(--base-color-alt)}.context-menu-item:hover .sub-menu{visibility:visible;opacity:1;z-index:2}.context-menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.context-menu-item:last-child{border-bottom:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.context-menu-item .sub-menu{position:absolute;top:3px;left:205px}.context-menu-item .sub-menu.is-empty:before{content:"No Album available";align-items:center;height:39px;padding:0 20px;display:flex}.context-menu-click{-webkit-user-select:none;user-select:none;cursor:pointer;flex-wrap:wrap;align-items:center;width:100%;padding:8px 15px;display:flex;position:relative}.context-menu-click.is-loading{pointer-events:none;justify-content:center;color:#0000!important}.context-menu-click.is-loading:after{content:"";border:2px solid var(--brand-color);border-radius:290486px;width:1em;height:1em;animation:.5s linear infinite loadingSpinAround;display:block;position:absolute;border-color:#0000 #0000 var(--brand-color-alt) var(--brand-color-alt)!important}.context-menu-click.is-danger{color:tomato}.context-menu-click.is-success{color:var(--pm-success-color)}.context-menu-click .svg-icon{font-size:14px}.context-menu-click .left-icon{margin-right:6px}.context-menu-click .right-icon{margin-left:6px}.context-menu-click .wpbff-arrow-right{position:absolute;right:12px}.context-menu-click .wpbff-loader{color:var(--brand-color-alt);font-size:10px;display:none}.context-menu-click .checkmark{color:var(--brand-color-alt);display:none}.context-menu-click select{border-radius:4px;width:100%;margin-top:5px;padding:5px 7px;font-size:13px}.context-menu-click .selectize-control{width:100%;margin-top:0}.context-menu-click .action-button{color:#fff;width:100%;margin-top:8px;font-size:12px}.context-menu-click .action-button.no-label{margin-top:0}.context-menu-click button.is-danger{background-color:tomato}.context-menu-click button.is-success{background-color:var(--pm-success-color)}.context-menu-click button:disabled{background-color:var(--pm-disabled-color);cursor:not-allowed}.category-not-found-notice{z-index:1;width:100%;margin-top:10px;font-size:13px;position:relative}.category-not-found-notice .close-button{text-align:center;cursor:pointer;width:auto;height:auto;padding:3px;line-height:1;position:absolute;top:0;right:0}.category-not-found-notice .submission-status{font-size:12px}.category-not-found-notice .request-category.is-loading{pointer-events:none}.tab-menu{flex-wrap:wrap;font-size:14px;display:flex;position:relative}.tab-menu .tab-menu-item{height:40px;color:var(--brand-color);cursor:pointer;border-radius:4px;padding:0 20px;font-weight:700;line-height:40px;display:block}.tab-menu .tab-menu-item.is-active{background-color:var(--base-color)}.tab-content-item{display:none;position:relative}.tab-content-item.is-active{display:block}.play-icon{width:18px;height:18px;color:var(--base-color);background-color:var(--accent-color);text-align:center;border-radius:50%;margin-right:1px;line-height:18px;display:inline-block}.play-icon i{font-size:9px;display:inline-block;position:relative;top:-1.3px}.pm-checkbox,.pm-radio{cursor:pointer;-webkit-user-select:none;user-select:none;min-height:20px;padding-left:30px;display:inline-block;position:relative}.pm-checkbox.is-multiline .indicator,.pm-radio.is-multiline .indicator{top:5px;transform:none}.pm-checkbox input,.pm-radio input{z-index:-1;opacity:0;position:absolute}.pm-checkbox .indicator,.pm-radio .indicator{background-color:var(--base-color);-o-transition:all .2s ease-in-out;width:20px;height:20px;transition:all .2s ease-in-out;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pm-checkbox .indicator:after,.pm-radio .indicator:after{content:"";display:none;position:absolute}.pm-checkbox:hover input~.indicator,.pm-checkbox input:focus~.indicator,.pm-radio:hover input~.indicator,.pm-radio input:focus~.indicator{background-color:var(--pm-disabled-color)}.pm-checkbox input:checked~.indicator,.pm-radio input:checked~.indicator{background-color:var(--accent-color)}.pm-checkbox input:checked~.indicator:after,.pm-radio input:checked~.indicator:after{display:block}.pm-checkbox:hover input:not([disabled]):checked~.indicator,.pm-checkbox input:checked:focus~.indicator,.pm-radio:hover input:not([disabled]):checked~.indicator,.pm-radio input:checked:focus~.indicator{background-color:var(--accent-color-alt)}.pm-checkbox input:disabled~.indicator,.pm-radio input:disabled~.indicator{background-color:var(--base-color-alt);opacity:.6;pointer-events:none}.pm-checkbox .indicator{border-radius:2px}.pm-checkbox .indicator:after{box-sizing:content-box;border:2px solid #fff;border-width:0 2px 2px 0;width:3px;height:8px;top:4px;left:8px;transform:rotate(45deg)}.pm-checkbox input:disabled~.indicator:after{border-color:#7b7b7b}.pm-radio{margin-right:25px}.pm-radio .indicator{border-radius:50%}.pm-radio .indicator:after{background-color:#fff;border-radius:50%;width:6px;height:6px;top:7px;left:7px}.pm-radio input:disabled~.indicator:after{background-color:#7b7b7b}@font-face{font-family:open_sauce_oneregular;src:url(../fonts/opensauceone-regular-webfont.woff2)format("woff2"),url(../fonts/opensauceone-regular-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:open_sauce_onemedium;src:url(../fonts/opensauceone-medium-webfont.woff2)format("woff2"),url(../fonts/opensauceone-medium-webfont.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:open_sauce_onebold\, sans-serif;src:url(../fonts/opensauceone-bold-webfont.woff2)format("woff2"),url(../fonts/opensauceone-bold-webfont.woff)format("woff");font-weight:400;font-style:normal}button,input,optgroup,select,textarea{font-size:18px}.wpbf-page-footer{font-weight:400}.pre-header{color:#fff;background:var(--brand-color);padding:10px 0;font-size:14px}.pre-header strong{color:#fff}.pre-header a{margin:0 5px;padding:7px 11px}.pre-header{background:var(--accent-color)}.pre-header .wpbf-button-primary{background:var(--pm-dark-mode-color-dark)}.hero-wrapper{max-width:1450px}.hero{border-radius:10px;height:800px;position:relative;overflow:hidden}.potd-bg-img{border-radius:10px;height:700px;position:relative;overflow:hidden}.hero-overlay{background:#0000008c;width:100%;height:100%;position:absolute}.hero-content{width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-content h1{color:#fff;text-shadow:0 0 25px #0000004d}.hero-content .subheadline{color:#fff;text-shadow:0 0 25px #0000004d;max-width:600px;margin:0 auto}.hero-content .app-logos img{width:auto;height:53px;margin:0 5px 10px}.hero-shoutout{color:#ffffff80;margin:0;padding:0;font-size:15px;line-height:1;position:absolute;bottom:25px;left:25px}.hero-shoutout a{color:#ffffffbf}.hero-shoutout a:hover{color:#fff}@media screen and (width>=1025px){.potd-bg-img-wrapper{max-width:1400px;margin-left:-50px;margin-right:-50px}}@media screen and (width<=768px){.hero{height:700px}.potd-bg-img{height:600px}.hero-content{width:75%}.hero-shoutout{display:none}}@media screen and (width<=480px){.hero{height:550px}.potd-bg-img{height:450px}}.pm-stats{color:#fff;margin-top:10px}.pm-stats>div{border-right:1px solid #ffffffbf;padding-top:5px;padding-bottom:5px}.pm-stats>div:last-child{border-right:0}@media screen and (width<=768px){.pm-stats{display:none}}.pm-stats-count{margin-bottom:0;font-family:DM Serif Display;font-size:28px}.pm-stats-info{opacity:.75;margin-top:-10px;font-size:16px;display:block}.potd-carousel{overflow:hidden}.potd-carousel .potd-carousel-cell{width:1250px;max-width:100%}.potd-carousel:focus{outline:none}.potd-carousel .flickity-page-dots{margin-top:20px;position:relative;bottom:0}.wpbf-footer-widget ul{margin:0;padding:0}.wpbf-footer-widget li{margin:0 0 5px;padding:0;list-style:none}.wpbf-footer-widget li:last-child{margin-bottom:0}.wpbf-footer-widget-1 img{width:100%;max-width:200px!important}.wpbf-inner-footer{border-top:1px solid #00000013;max-width:1240px;margin-top:-50px}@media screen and (width<=768px){.wpbf-inner-footer{margin-top:-30px}}@media screen and (width>=1300px){.wpbf-inner-footer{padding-left:0;padding-right:0}}.wpbf-footer-widget-4 .mailerlite-form-inputs{display:block}#header{margin-bottom:60px}@media screen and (width<=1024px){#header{margin-bottom:40px}}@media screen and (width<=768px){#header{margin-bottom:20px}}.single-attachment #header,.single-competition #header{margin:0!important}.wpbf-menu .sub-menu{border-radius:4px;margin-top:-2px;overflow:hidden}.menu-item-has-children .wpbff{margin-left:4px;font-size:14px}.wpbf-sub-menu>.menu-item-has-children.avatar-menu-item .sub-menu{right:-18px}.avatar-menu-item ul{left:auto;box-shadow:0 0 10px #00000026}.avatar-menu-item>a{align-items:center;height:50px;display:flex;padding:0 0 0 22px!important}.avatar-menu-item img{border:1px solid #ddd;border-radius:100%;max-width:32px}.menu-item-23761 a:after{content:"NEW";background:var(--accent-color);border-radius:4px;margin-left:5px;padding:6px 8px;font-size:10px;font-weight:700;line-height:1;position:relative;top:-3px;color:#fff!important}.sticky-nav-separator{border-bottom:1px solid var(--base-color);height:1px;display:none}.wpbf-navigation-active.has-album-nav .wpbf-container{padding-bottom:8px}.wpbf-navigation-active.has-album-nav .sticky-nav-separator{display:block}.wpbf-navigation-active .wpbf-nav-wrapper{margin-top:0}.wpbf-navigation-active nav:not(.album-nav){display:none}.menu-item-5311 ul,.menu-item-17504 ul{left:auto;right:-20px}.wpbf-sub-menu>.menu-item-has-children .sub-menu.notif-dropdown .notif-dropdown-footer:hover{background-color:#0000}.menu-item-has-children.notif-menu-item:hover svg path{fill:var(--brand-color)}.notif-menu-item{position:relative}.notif-menu-item a.notif-icon-link{justify-content:center;align-items:center;height:50px;padding-top:0;padding-bottom:0;display:flex;padding-right:0!important}.notif-menu-item>a.notif-icon-link:hover{color:var(--brand-color-alt)}.notif-menu-item .notif-indicator{font-size:20px}.new-notif-indicator{color:#fff;background-color:var(--accent-color);cursor:pointer;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex;position:absolute;top:4px;right:-10px}.notif-dropdown{white-space:normal;text-align:left;scrollbar-width:none;z-index:111;opacity:0;visibility:hidden;-o-transition:all .2s;direction:ltr;background-color:#fff;border-radius:4px;width:330px;max-height:400px;margin:0;padding:0;font-size:14px;list-style:none;transition:all .2s;position:absolute;top:100%;right:-18px;overflow:hidden;transform:scale(1.05);box-shadow:0 0 10px #00000026;overflow-y:auto!important}.notif-dropdown::-webkit-scrollbar{display:none}.notif-dropdown.is-open{opacity:1;visibility:visible;transform:scale(1)}.notif-dropdown button{font-size:13px}.notif-dropdown .notif-item{border-bottom:1px solid var(--base-color);position:relative}.notif-dropdown .notif-item .notif-content{cursor:pointer;padding:12px}.notif-dropdown .notif-item .notif-content .notif-msg-body{margin-bottom:4px;font-size:14px;line-height:1.4}.notif-dropdown .notif-item .notif-content .notif-meta{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.notif-dropdown .notif-item .notif-content a{color:var(--brand-color);padding:0;font-weight:700;display:inline-block}.notif-dropdown .notif-item .notif-content a:hover{color:var(--brand-color-alt)}.notif-dropdown .notif-item .notif-content:hover{background-color:var(--base-color-alt)}.notif-dropdown .notif-item .notif-content.wpbf-grid{margin-left:0}.notif-dropdown .notif-item .notif-content.wpbf-grid .notif-col{padding:0}.notif-dropdown .notif-item .notif-content.wpbf-grid .avatar-notif-col{padding-right:15px}.notif-dropdown .notif-item .notif-content.wpbf-grid .avatar-notif-col img{border-radius:50%}.notif-dropdown .notif-item .notif-content.wpbf-grid .thumbnail-notif-col{padding-left:15px}.notif-dropdown .notif-item .notif-content.wpbf-grid .thumbnail-notif-col img{border-radius:4px}.notif-dropdown .notif-item .notif-content.is-custom{padding:20px;position:relative}.notif-dropdown .notif-item .notif-content.is-custom .notif-read-more{color:var(--accent-color);font-size:11px;font-weight:700;position:absolute;bottom:20px;right:12px}.notif-dropdown .notif-item.is-unread .notif-content{background-color:var(--base-color-alt)}.notif-dropdown .notif-time{color:#888;font-size:11px;display:inline-block}.notif-dropdown .notif-status-label{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700;line-height:1;display:inline-block}.notif-dropdown .notif-status-label.status-deleted{color:#ff4d4d;background-color:#fff5f5}.notif-dropdown .notif-status-label.status-archived{color:orange;background-color:#fff9db}.notif-dropdown .notif-reply-to{color:#888;margin-top:4px;font-size:12px;font-style:italic}.notif-dropdown .notif-reply-to .notif-reply-content{color:#555}.notif-dropdown .notif-show-more{text-align:center;background-color:#fff;border-bottom:1px solid #eee}.notif-dropdown .notif-show-more a{padding:10px;font-size:13px;font-weight:700;text-decoration:none;display:block;color:var(--accent-color)!important}.notif-dropdown .notif-show-more a:hover{background-color:var(--base-color-alt);color:var(--brand-color-alt)!important}.notif-dropdown .notif-section-header{cursor:default;z-index:10;background-color:#f9f9f9;border-bottom:1px solid #eee;padding:0;position:sticky;top:0}.notif-dropdown .notif-section-header:hover{background-color:#f9f9f9}.notif-dropdown .notif-section-header .notif-section-title{text-transform:uppercase;letter-spacing:.8px;color:#666;padding:8px 12px;font-size:11px;font-weight:700}.notif-dropdown .notif-section-header+.notif-item{border-top:none}.notif-dropdown .notif-section-header~.notif-section-header{border-top:1px solid #eee;margin-top:0}.wpbf-cta-menu-item{white-space:nowrap;-o-transition:all .2s;font-weight:500;line-height:1.7;text-decoration:none;transition:all .2s;display:inline-block;background-color:var(--brand-color)!important;color:#fff!important;border-radius:4px!important;padding:10px 24px!important;font-size:17px!important}.wpbf-cta-menu-item:hover{background-color:var(--accent-color)!important;color:#fff!important}.wpbf-navigation .pm-header-col-right{float:none;vertical-align:middle;white-space:nowrap;text-align:right;width:20%;display:table-cell}.wpbf-navigation .pm-header-col-center .wpbf-menu{float:none;justify-content:center;display:flex}.pm-header-actions{justify-content:flex-end;align-items:center;display:flex}.pm-header-actions--guest ul.wpbf-menu,.pm-header-actions--logged-in ul.wpbf-menu{align-items:center;margin:0;padding:0;list-style:none;display:flex}.pm-header-actions--logged-in .avatar-menu-item{align-items:center;margin:0;display:flex;position:relative}.pm-header-actions--logged-in .avatar-menu-item>a{align-items:center;height:50px;display:flex;padding:0 0 0 18px!important}.pm-header-actions--logged-in .avatar-menu-item>a img{border:1px solid #ddd;border-radius:100%;max-width:32px;max-height:32px}.pm-header-actions--logged-in .avatar-menu-item .sub-menu{top:100%}.pm-header-actions--logged-in .notif-menu-item{justify-content:center;align-items:center;width:40px;height:50px;margin:0;display:flex;position:relative}.pm-header-actions--logged-in .notif-menu-item:hover svg path{fill:var(--brand-color)}.pm-header-actions--logged-in .notif-menu-item .new-notif-indicator{top:4px;right:-10px}.pm-header-actions--logged-in .notif-menu-item a.notif-icon-link{color:var(--brand-color);justify-content:center;align-items:center;height:50px;padding-top:0;padding-bottom:0;transition:color .2s;display:flex;padding-right:0!important}.pm-header-actions--logged-in .notif-menu-item a.notif-icon-link:hover{color:var(--brand-color-alt)}.pm-header-actions--logged-in .notif-menu-item a.notif-icon-link .notif-indicator{font-size:20px}@media screen and (width<=1024px){.pm-header-col-right .pm-header-actions{gap:8px}.pm-header-actions--logged-in .wpbf-cta-menu-item,.pm-header-actions--guest .wpbf-cta-menu-item{padding:6px 12px;font-size:13px}}@media screen and (width<=768px){.pm-header-col-right .pm-header-actions--guest{flex-direction:column;gap:4px}}.selectize-control{position:relative}.selectize-input{border:1px solid var(--base-color);z-index:1;border-radius:4px;width:100%;padding:10px 13px;display:inline-block;position:relative}.selectize-input.has-items{padding-bottom:4px}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input>*{vertical-align:baseline;zoom:1;display:inline-block}.selectize-control.multi .selectize-input>div{cursor:pointer;background:var(--base-color-alt);color:var(--brand-color-alt);border:1px solid var(--base-color);margin:0 6px 6px 0;padding:2px 8px;font-size:16px;line-height:1.5}.selectize-control.multi .selectize-input>div.active{background:var(--base-color-alt);color:var(--brand-color-alt);border:1px solid var(--base-color)}.selectize-input>input{text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;font-size:16px!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none!important}.selectize-input>input[placeholder]{box-sizing:initial}.selectize-input.has-items>input{margin:0!important}.selectize-input:after{content:" ";clear:left;display:block}.selectize-input.dropdown-active:before{content:" ";background:var(--base-color);height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.selectize-dropdown{z-index:10;border:1px solid var(--base-color);box-sizing:border-box;background:#fff;border-top:0;width:100%;font-size:16px;position:absolute;top:100%;left:0}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:var(--base-color)}.selectize-dropdown .option,.selectize-dropdown .optgroup-header,.selectize-dropdown .no-results,.selectize-dropdown .create{padding:10px 13px}.selectize-dropdown .option,.selectize-dropdown [data-disabled],.selectize-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.selectize-dropdown [data-selectable].option{opacity:1;cursor:pointer}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0}.selectize-dropdown .optgroup-header{color:var(--brand-color-alt);cursor:default;background:#fff}.selectize-dropdown .active{background-color:var(--base-color-alt);color:var(--brand-color-alt)}.selectize-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow:hidden auto}.selectize-dropdown-emptyoptionlabel{text-align:center}.selectize-dropdown .spinner{width:30px;height:30px;margin:10px 13px;display:inline-block}.selectize-dropdown .spinner:after{content:" ";border:5px solid var(--base-color);border-color:var(--base-color) #0000 var(--base-color) #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.selectize-control .selectize-input.disabled{opacity:.5;background-color:var(--base-color-alt)}.selectize-control.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.selectize-control.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;border-left:1px solid var(--base-color);box-sizing:border-box;border-radius:0 2px 2px 0;margin-left:8px;padding:2px 8px;text-decoration:none;display:inline-block}.selectize-control.plugin-remove_button .item.active .remove{border-left-color:var(--base-color)}.selectize-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.selectize-control.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.tribute-container{z-index:999999;max-width:500px;height:auto;max-height:300px;display:block;position:absolute;top:0;left:0;overflow:auto;box-shadow:0 0 10px #00000026}.tribute-container ul{background:#fff;margin:0;padding:0;font-size:14px;list-style:none}.tribute-container li{cursor:pointer;border-bottom:1px solid var(--base-color-alt);padding:10px 20px}.tribute-container li.highlight{background:var(--base-color-alt)}.tribute-container li span{font-weight:700}.tribute-container li.no-match{cursor:default}.tribute-container .menu-highlighted{font-weight:700}.flexmasonry{flex-flow:column wrap;align-content:space-between;display:flex}.flexmasonry-item{width:100%}.flexmasonry-cols-2 .flexmasonry-item{width:50%}.flexmasonry-cols-3 .flexmasonry-item{width:33.333%}.flexmasonry-cols-4 .flexmasonry-item{width:25%}.flexmasonry-cols-5 .flexmasonry-item{width:20%}.flexmasonry-cols-6 .flexmasonry-item{width:16.666%}.flexmasonry-cols-7 .flexmasonry-item{width:14.285%}.flexmasonry-cols-8 .flexmasonry-item{width:12.5%}.flexmasonry-cols-2 .flexmasonry-item:nth-child(odd){order:1}.flexmasonry-cols-2 .flexmasonry-item:nth-child(2n){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+1){order:1}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n+2){order:2}.flexmasonry-cols-3 .flexmasonry-item:nth-child(3n){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+1){order:1}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+2){order:2}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n+3){order:3}.flexmasonry-cols-4 .flexmasonry-item:nth-child(4n){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+1){order:1}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+2){order:2}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+3){order:3}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n+4){order:4}.flexmasonry-cols-5 .flexmasonry-item:nth-child(5n){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+1){order:1}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+2){order:2}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+3){order:3}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+4){order:4}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n+5){order:5}.flexmasonry-cols-6 .flexmasonry-item:nth-child(6n){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+1){order:1}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+2){order:2}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+3){order:3}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+4){order:4}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+5){order:5}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n+6){order:6}.flexmasonry-cols-7 .flexmasonry-item:nth-child(7n){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+1){order:1}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+2){order:2}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+3){order:3}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+4){order:4}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+5){order:5}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+6){order:6}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n+7){order:7}.flexmasonry-cols-8 .flexmasonry-item:nth-child(8n){order:8}.flexmasonry-break{content:"";flex-basis:100%;margin:0;width:0!important}.flexmasonry-break-1{order:1}.flexmasonry-break-2{order:2}.flexmasonry-break-3{order:3}.flexmasonry-break-4{order:4}.flexmasonry-break-5{order:5}.flexmasonry-break-6{order:6}.flexmasonry-break-7{order:7}@media screen and (width>=1025px){.mailerlite-form-inputs{gap:13px;display:flex}}.subscribe-form .mailerlite-form-field{margin-bottom:13px}.mailerlite-form .mailerlite-form-field label{display:none}.mailerlite-form .mailerlite-form-field input{background:var(--base-color-alt);height:46px}.mailerlite-subscribe-button-container .mailerlite-subscribe-submit{background:var(--accent-color)}.mailerlite-subscribe-button-container .mailerlite-subscribe-submit:hover{background:var(--accent-color-alt)}.mailerlite-form label.error{margin-top:10px;font-size:14px;line-height:1.2}.mailerlite-form-loader{margin:0;padding-top:16px;padding-bottom:16px;font-size:16px;font-weight:400;line-height:1}.subscription-response{background:var(--base-color-alt);border-radius:4px;margin-top:20px;padding:20px;font-size:16px}.photo-grid,.gallery-timeline{-o-transition:opacity .15s ease-in-out;align-content:flex-start;padding:0;transition:opacity .15s ease-in-out}.photo-grid .grid-item,.gallery-timeline .grid-item{padding:12.5px;list-style:none;position:relative}.photo-grid .grid-item-section,.gallery-timeline .grid-item-section{height:450px;position:relative}.photo-grid .grid-item-section h3,.gallery-timeline .grid-item-section h3{font-size:40px}.photo-grid .grid-item-section p,.gallery-timeline .grid-item-section p{font-size:24px}.photo-grid .grid-item-section .wpbf-button,.gallery-timeline .grid-item-section .wpbf-button{position:absolute;bottom:40px;left:40px}.photo-grid .grid-item-section.placeholder,.gallery-timeline .grid-item-section.placeholder{background-color:#fff;background-image:url(https://portraitmode.io/wp-content/themes/page-builder-framework-child/images/plus-icon.png);background-position:100% 100%;background-repeat:no-repeat;background-size:80px;height:auto;min-height:500px}.photo-grid .grid-item-section.placeholder h3,.gallery-timeline .grid-item-section.placeholder h3{font-size:28px}.photo-grid .grid-item-section.placeholder p,.gallery-timeline .grid-item-section.placeholder p{font-size:20px}.grid-image-wrapper .delete-button{background-color:var(--brand-color);width:25px;height:25px;color:var(--base-color-alt);-o-transition:all .2s;cursor:pointer;visibility:hidden;opacity:0;border-width:0;border-radius:50%;justify-content:center;align-items:center;margin-left:10px;padding:0;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:-10px;right:-10px}.grid-image-wrapper .delete-button:hover{-o-transition:all .2s;background-color:var(--brand-color-alt);transition:all .2s}.grid-image-wrapper:not(.is-deleting):hover .delete-button{visibility:visible;opacity:1}.processing-overlay{pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;background-color:#222c;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;color:#0000!important}.processing-overlay.is-loading:after{content:"";border:2px solid #dbdbdb;border-radius:290486px;width:40px;height:40px;animation:.5s linear infinite loadingSpinAround;display:block;position:absolute;border-color:#0000 #0000 #fff #fff!important}.is-deleting .processing-overlay{visibility:visible;opacity:1}.photo-grid .grid-image-wrapper,.gallery-timeline .grid-image-wrapper{cursor:pointer;font-size:0;position:relative}.photo-grid .grid-image-wrapper .grid-image,.gallery-timeline .grid-image-wrapper .grid-image{border-radius:10px}.photo-grid .grid-image-wrapper .gallery-author,.photo-grid .grid-image-wrapper .gallery-instagram,.photo-grid .grid-image-wrapper .gallery-actions,.photo-grid .grid-image-wrapper .gallery-location,.photo-grid .grid-image-wrapper .gallery-metadata,.gallery-timeline .grid-image-wrapper .gallery-author,.gallery-timeline .grid-image-wrapper .gallery-instagram,.gallery-timeline .grid-image-wrapper .gallery-actions,.gallery-timeline .grid-image-wrapper .gallery-location,.gallery-timeline .grid-image-wrapper .gallery-metadata{color:#fff;opacity:0;-o-transition:all .3s ease-in-out;text-align:left;max-width:45%;font-size:14px;font-weight:700;transition:all .3s ease-in-out;position:absolute;top:10px;left:20px}.photo-grid .grid-image-wrapper .gallery-author a,.photo-grid .grid-image-wrapper .gallery-instagram a,.photo-grid .grid-image-wrapper .gallery-actions a,.photo-grid .grid-image-wrapper .gallery-location a,.photo-grid .grid-image-wrapper .gallery-metadata a,.gallery-timeline .grid-image-wrapper .gallery-author a,.gallery-timeline .grid-image-wrapper .gallery-instagram a,.gallery-timeline .grid-image-wrapper .gallery-actions a,.gallery-timeline .grid-image-wrapper .gallery-location a,.gallery-timeline .grid-image-wrapper .gallery-metadata a{color:#fff}.photo-grid .grid-image-wrapper .gallery-author a:hover,.photo-grid .grid-image-wrapper .gallery-instagram a:hover,.photo-grid .grid-image-wrapper .gallery-actions a:hover,.photo-grid .grid-image-wrapper .gallery-location a:hover,.photo-grid .grid-image-wrapper .gallery-metadata a:hover,.gallery-timeline .grid-image-wrapper .gallery-author a:hover,.gallery-timeline .grid-image-wrapper .gallery-instagram a:hover,.gallery-timeline .grid-image-wrapper .gallery-actions a:hover,.gallery-timeline .grid-image-wrapper .gallery-location a:hover,.gallery-timeline .grid-image-wrapper .gallery-metadata a:hover{color:#fffc}.photo-grid .grid-image-wrapper .gallery-instagram,.photo-grid .grid-image-wrapper .gallery-actions,.gallery-timeline .grid-image-wrapper .gallery-instagram,.gallery-timeline .grid-image-wrapper .gallery-actions{text-align:right;left:auto;right:20px}.photo-grid .grid-image-wrapper .gallery-location,.gallery-timeline .grid-image-wrapper .gallery-location{text-align:right;inset:auto 20px 10px auto}.photo-grid .grid-image-wrapper .gallery-metadata,.gallery-timeline .grid-image-wrapper .gallery-metadata{opacity:1;font-size:22px;line-height:1.3;top:auto;bottom:20px}.photo-grid .grid-image-wrapper .gallery-metadata>*,.gallery-timeline .grid-image-wrapper .gallery-metadata>*{display:block}.photo-grid .is-spc .grid-image-wrapper .gallery-author,.photo-grid .is-spc .grid-image-wrapper .gallery-location{opacity:1}.photo-grid .is-spc .grid-image-wrapper .gallery-author{top:20px}.photo-grid .is-spc .grid-image-wrapper .gallery-location{top:auto;bottom:20px}.photo-grid .is-spc .spc-link{display:block;position:relative}.photo-grid .photo-badge{color:#fff;font-size:14px;font-weight:700;position:absolute;bottom:20px}.photo-grid .photo-badge .svg-icon{color:var(--accent-color)}.photo-grid .photo-badge.is-spc{left:20px}.photo-grid .photo-badge.is-boosted{opacity:1;-o-transition:all .3s ease-in-out;align-items:center;transition:all .3s ease-in-out;display:flex;right:20px}.photo-grid .photo-badge.is-boosted .photo-badge-wrapper{color:#fff;white-space:nowrap;background:#000000bf;border-radius:20px;align-items:center;gap:6px;padding:6px 10px 6px 12px;text-decoration:none;display:flex}.photo-grid .photo-badge.is-boosted .svg-icon{background:#ffffffe6;border-radius:50%;flex-shrink:0;width:20px;height:20px;position:relative}.photo-grid .photo-badge.is-boosted .svg-icon svg{width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-grid .is-video .gallery-metadata{opacity:1;font-size:14px;top:auto;bottom:20px}.photo-grid .is-video .gallery-metadata .play-icon{display:inline-block}.photo-grid .grid-image-wrapper:hover>.gallery-author,.photo-grid .grid-image-wrapper:hover>.gallery-instagram,.photo-grid .grid-image-wrapper:hover>.gallery-actions,.gallery-timeline .grid-image-wrapper:hover>.gallery-author,.gallery-timeline .grid-image-wrapper:hover>.gallery-instagram,.gallery-timeline .grid-image-wrapper:hover>.gallery-actions{opacity:1;top:20px}.photo-grid .grid-image-wrapper:hover>.gallery-location,.gallery-timeline .grid-image-wrapper:hover>.gallery-location{opacity:1;bottom:20px}.photo-grid .grid-image-wrapper:hover>.photo-badge.is-boosted,.gallery-timeline .grid-image-wrapper:hover>.photo-badge.is-boosted{opacity:0;pointer-events:none;bottom:10px}.has-photo-popup-opened{overflow:hidden}.has-photo-popup-opened .popup-overlay{overflow:hidden scroll}.popup-nav-button{text-align:center;width:40px;height:40px;color:var(--base-color-alt);cursor:pointer;z-index:10000;font-size:24px;font-weight:500;line-height:40px;position:fixed;top:50%;transform:translateY(-50%)}.popup-nav-button.popup-prev-button{left:30px}.popup-nav-button.popup-next-button{right:40px}@media screen and (width<=480px){.popup-nav-button{display:none!important}}.single-image-wrapper .gallery-author,.single-image-wrapper .gallery-instagram,.single-image-wrapper .gallery-actions,.single-image-wrapper .gallery-location,.single-image-wrapper .gallery-metadata{color:#fff;text-align:left;z-index:9002;max-width:45%;font-size:14px;font-weight:700;display:none;position:fixed;top:20px;left:20px}.single-image-wrapper .gallery-author a,.single-image-wrapper .gallery-instagram a,.single-image-wrapper .gallery-actions a,.single-image-wrapper .gallery-location a,.single-image-wrapper .gallery-metadata a{color:#fff}.single-image-wrapper .gallery-author a:hover,.single-image-wrapper .gallery-instagram a:hover,.single-image-wrapper .gallery-actions a:hover,.single-image-wrapper .gallery-location a:hover,.single-image-wrapper .gallery-metadata a:hover{color:#fffc}.single-image-wrapper .gallery-instagram,.single-image-wrapper .gallery-actions{text-align:right;left:auto;right:20px}.single-image-wrapper .gallery-location{text-align:right;inset:auto 20px 20px auto}.single-image-wrapper .gallery-metadata{font-size:22px;line-height:1.3;display:none;top:auto;bottom:20px;left:20px}.single-image-wrapper .gallery-metadata>*{display:block}.single-image-wrapper .gallery-metadata,.single-image-wrapper .gallery-author,.single-image-wrapper .gallery-instagram,.single-image-wrapper .gallery-location{position:absolute}@media screen and (width<=480px){.photo-grid .grid-image-wrapper .gallery-metadata,.gallery-timeline .grid-image-wrapper .gallery-metadata,.single-image-wrapper .gallery-metadata{font-size:14px}}.gallery-timeline{margin:0 auto;padding:0}.gallery-timeline li{list-style:none}.gallery-timeline .grid-item-header{padding:20px;font-weight:700}.gallery-timeline .grid-item-header .author-link{color:var(--brand-color);display:inline-block}.gallery-timeline .grid-item-header .avatar{border:1px solid var(--base-color);border-radius:50%;width:32px}.gallery-timeline .grid-item{background:#fff;border-radius:10px;padding:0}.gallery-timeline .grid-item .grid-image{cursor:pointer;border-radius:0}.gallery-timeline .grid-item-footer{padding:20px}.gallery-timeline .grid-item-footer .grid-item-icons{justify-content:space-between;font-size:24px;display:flex}.gallery-timeline .grid-item-footer .like-button{padding:0;font-size:24px;line-height:1}.gallery-timeline .grid-item-footer .total-likes{color:var(--pm-disabled-color);font-size:16px}.author-box{font-size:18px;position:relative}.author-box .edit-profile-link{color:var(--brand-color);font-size:22px;line-height:1;position:absolute;top:20px;right:20px}.author-box p{margin-bottom:5px}.author-box p:last-child{margin-bottom:0}.author-box .dots-menu,.change-cover-image{position:absolute;top:20px;right:20px}@media screen and (width<=480px){.author-box{font-size:14px}}.get-listed-message,.verify-email-message{text-align:center;color:#fff;z-index:999;background:#000;border-radius:10px;width:max-content;margin:0 auto 10px;padding:8px;font-size:14px;display:none;position:absolute;left:50%;transform:translate(-50%)}.get-listed-message .wpbff,.verify-email-message .wpbff{text-align:center;color:#000;width:20px;margin-left:-10px;font-size:24px;position:absolute;top:-13px;left:50%}.verify-email-message{top:40px;bottom:auto}.album-heading{align-items:center;margin-bottom:0;padding:0 12.5px 16px;display:flex;position:relative}.album-heading .add-album{-o-transition:all .2s;background:var(--base-color);cursor:pointer;border-radius:10px;width:40px;padding:0;font-size:25px;line-height:40px;transition:all .2s;position:absolute;right:12.5px}.album-heading .add-album:hover{color:var(--brand-color)}.album-nav{-o-transition:opacity .3s;width:100%;padding:0 12.5px 20px;transition:opacity .3s;position:relative}.album-nav .wpbf-container{width:100%;padding-left:0;padding-right:0}@media screen and (width<=480px){.album-nav .wpbf-container{padding-left:0;padding-right:0}}.album-nav.is-sticky{opacity:0;-o-transition:opacity .3s;background-color:#fff;width:100%;padding:8px 0 0;transition:opacity .3s}.album-nav.is-sticky .wpbf-container{margin:0 auto;padding-left:40px;padding-right:40px}@media screen and (width<=480px){.album-nav.is-sticky .wpbf-container{padding-left:20px;padding-right:20px}}.album-nav.is-sticky .album-list .icons{display:none}.album-list{width:100%;padding:2px 1px;overflow-x:hidden}.album-list:focus{outline:none}.album-item{margin-right:13px;position:relative}.album-item .total-photos{opacity:.75;margin-left:5px;font-weight:400}.album-item .icons{text-align:center;position:absolute;top:-2px;right:-6px}.album-item .wpbff-loader,.album-item .delete-album{font-size:10px;display:none;position:relative}.album-item .delete-album{color:#fff;background-color:var(--brand-color);cursor:pointer;border-radius:50%;width:18px;height:18px;font-size:8px;font-weight:700;line-height:18px}.album-item .delete-album:hover{background-color:tomato}.album-item.is-active .album-button{background:var(--accent-color);color:#fff!important}.album-item.is-active .delete-album{display:block}.album-item.is-active.album-all-photos .delete-album{display:none}.album-item.is-loading .album-button{opacity:.7;cursor:not-allowed}.album-item.is-loading .delete-album{display:none}.album-item.is-loading .wpbff-loader{animation:.5s linear infinite loadingSpinAround;display:block}.album-item.is-editing .album-button{border:1px dashed var(--brand-color-alt)}.album-item.is-editing .album-button:focus,.album-item.is-editing .album-name:focus{outline:none}.album-item.is-editing .total-photos,.album-item.is-editing .delete-album{display:none}.album-item .album-button{height:40px;color:var(--brand-color-alt);background:var(--base-color);cursor:pointer;-o-transition:all .2s;border-radius:10px;padding:0 20px;font-size:14px;font-weight:500;line-height:40px;transition:all .2s;display:inline-block;position:relative}.album-item .album-button:hover{color:var(--brand-color)}.wpbf-edit-profile:not(.logged-in) #inner-content{max-width:1000px}#edit-profile-form p label{display:block}.edit-profile-section .wpbf-grid+.wpbf-grid{margin-top:0}.account-sidebar a{color:var(--brand-color)}.account-sidebar a:hover{color:var(--accent-color)}.account-sidebar input,.account-sidebar .wpbf-button{font-size:14px}#avatar-form p{margin-bottom:10px}.page-template-page-follows .artist-list .artist-list-item .section .artist-list-item-header{height:250px}.page-template-page-likes .grid-image-wrapper .delete-button{display:none}.single-attachment h3{font-size:20px}.single-attachment h4{margin-bottom:8px;font-size:18px}.single-image-wrapper{background-color:#000;width:100%;font-size:0;position:relative}.single-image-wrapper:not(.has-video){height:calc(100vh - 200px)}.single-image-wrapper.has-video{padding-top:60px;padding-bottom:60px}.single-image-wrapper .video-wrapper{aspect-ratio:16/9;width:90%;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.single-image-wrapper .video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.single-image-wrapper img{width:auto;max-width:90%;max-height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-shimmer{width:100%;height:800px;animation:.5s cubic-bezier(.25,.46,.45,.94) forwards pmWidthLoadingShimmer;position:relative}.loading-shimmer .bg-shimmer{background:linear-gradient(90deg,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%) 0 0/1000px 100%;height:100%;animation:2s linear infinite pmBgLoadingShimmer;position:relative}@keyframes pmWidthLoadingShimmer{to{width:100%}}@keyframes pmBgLoadingShimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pmLoadMoreAnimation{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.load-more-anim{background:#f7f7f7;width:100px;height:100px;margin-left:auto;margin-right:auto;display:none;position:relative;overflow:hidden}.load-more-anim.is-loading{display:block}.load-more-anim .load-more-indicator{backface-visibility:hidden;transform-origin:0 0;width:100%;height:100%;position:relative;transform:translateZ(0)scale(1)}.load-more-anim .load-more-indicator div{box-sizing:content-box;border:6px solid #fff;border-top-color:#0000;border-radius:50%;width:35px;height:35px;animation:1s linear infinite pmLoadMoreAnimation;position:absolute;top:50px;left:50px}.awards-section{background:#fff;margin-bottom:-15px}.awards-section .awards-wrapper{background:var(--base-color-alt);border-radius:35px;align-items:center;margin-bottom:15px;margin-right:15px;display:inline-flex}.awards-section .awards-wrapper .awards-label{color:var(--brand-color);margin-left:15px;margin-right:20px;font-size:14px}.awards-section .potd,.awards-section .potm,.awards-section .featured{color:#fff;text-align:center;border-radius:35px;width:35px;height:35px;font-size:18px;line-height:35px}.awards-section .featured{background-color:var(--accent-color)}.awards-section .potm{background-color:#c11010}.awards-section .potd{background-color:#d2b651}.inline-editing .buttons{margin-left:5px}.inline-editing .icon-button{border-width:0;padding:0;font-weight:500}.inline-editing .field.has-suffix{justify-content:stretch;align-items:center;display:flex}.inline-editing .field.has-suffix .field-suffix{width:30px;margin-left:5px}.inline-editing.is-editing>.comment>.comment-meta>.dots-menu{display:none}.photo-description{background:#fff}.photo-description .description-header{position:relative}.photo-description .content-editor{height:200px;margin-bottom:12px;display:block}.photo-description .content-wrapper{display:block}.metadata-section{padding-top:10px;padding-bottom:10px}.metadata-section .wpbf-grid{margin-bottom:-30px}.metadata-section .wpbf-margin-bottom{margin-bottom:30px}.metadata-section h4{position:relative}.metadata-section .avatar-link a{color:var(--brand-color-alt);align-items:center;display:flex}.metadata-section .avatar-link .svg-icon-membership-badge{margin-left:4px;font-size:90%}.metadata-section .author-avatar{width:36px;min-width:36px;margin-right:10px;display:inline-block}.metadata-section .author-avatar img{border-radius:50%}.metadata-section .author-name{font-weight:700;line-height:1.2}.metadata-section .divider{opacity:.7}.report-photo-button{color:var(--brand-color);cursor:pointer;font-size:13px;display:inline-block;position:absolute;top:0;right:0}.comments-section{background-color:#fff}.depth-3{margin-left:-20px}.attachment-template-default .wpbf-nav-wrapper{margin-top:0}.comment{background:#fff;border:none;border-radius:10px;padding:30px}.comment .avatar{width:42px}.comment .comment-meta{font-size:16px;position:relative}.comment .comment-author-link{color:var(--brand-color)}.comment .buttons,.comment .dots-menu{position:absolute;top:-5px;right:-10px}.comment p{margin-bottom:10px}.comment .comment-footer{align-items:center;width:100%;margin-top:25px;font-size:14px;display:flex;position:relative}.comment .comment-footer .comment-likes{justify-content:center;align-items:center;display:flex;position:absolute;right:0}.comment .comment-footer .like-button{padding:4px;line-height:1}.comment .comment-footer .like-button .svg-icon{font-size:18px}.comment .comment-footer .total-likes{color:var(--pm-disabled-color);cursor:default}.comment .comment-time{margin:0}.comment .comment-reply-link,.comment .comment-reply-login{margin:0 10px}.comment .wpbf-notice{font-size:16px}.comment-form-comment label{display:none}.commentlist #cancel-comment-reply-link{float:right;margin:0;font-size:14px}#respond #comment{border-radius:10px}.dots-menu .dots-button{cursor:pointer;width:35px;height:35px;font-size:18px;font-weight:500;position:relative}.dots-menu.is-open .dropdown-menu{visibility:visible;opacity:1}.dots-menu .dropdown-menu{visibility:hidden;opacity:0;z-index:1;background-color:#fff;border:1px solid #eee;border-radius:10px;width:220px;margin-top:5px;padding:0;font-size:13px;list-style:none;transition:visibility,opacity .2s;position:absolute;right:0;box-shadow:0 0 10px #0000001a}.dots-menu .dropdown-menu-item{border-bottom:1px solid var(--base-color-alt);margin:0;position:relative}.dots-menu .dropdown-menu-item:hover{background-color:var(--base-color-alt)}.dots-menu .dropdown-menu-item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.dots-menu .dropdown-menu-item:last-child{border-bottom:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.dots-menu .dots-menu-click{cursor:pointer;flex-wrap:wrap;align-items:center;width:100%;padding:8px 15px;display:flex;position:relative}.dots-menu .dots-menu-click.is-danger{color:tomato}.dots-menu .dots-menu-click .left-icon{margin-right:8px}.dots-menu .reporting-form{width:100%}.dots-menu select{border-radius:4px;width:100%;margin-top:5px;padding:5px 7px;font-size:13px}.dots-menu .action-button{cursor:pointer;width:100%;margin-top:8px;font-size:12px}.dots-menu .action-button.is-danger{color:#fff;background-color:tomato}@media screen and (width<=480px){.single-attachment h4,.single-attachment h3,.single-attachment h3,.single-attachment h4{font-size:16px}.single-attachment .action-button,.single-attachment .comment .comment-meta{font-size:14px}.single-attachment .comment .avatar{width:40px;margin-right:5px}.single-attachment .comment-form input[type=submit]{width:100%;font-size:14px}.single-attachment{font-size:14px}}.category-list{margin:0;padding:0}.category-list li{margin-bottom:6px;font-size:14px;list-style:none;display:inline-block}.category-list li a{border:1px solid var(--base-color);color:var(--brand-color-alt);background-color:#fff;border-radius:4px;padding:8px 14px;line-height:1;display:block}.category-list li a:hover{color:var(--brand-color)}.artist-list{padding:0}.artist-list .artist-list-item{list-style:none}.artist-list .artist-list-item .section{padding:0;overflow:hidden}.artist-list .artist-list-item .section .artist-list-item-header{background:#eee;height:250px;display:block}.artist-list .artist-list-item .section .artist-list-item-content{padding:20px;font-size:16px}.artist-list .artist-list-item .section .artist-list-item-content p{margin-bottom:0}.artist-list .artist-list-item .section .artist-list-item-content p strong{margin-bottom:20px;font-size:18px;display:block}.artist-list .artist-list-item .section .artist-list-item-content .author-actions{margin-top:15px}.artist-list .artist-list-item .section .artist-list-item-content p:last-child{margin-top:15px;margin-bottom:0;display:none}.artist-navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;padding:0 20px;display:flex;border-radius:0!important}.artist-navigation .search-input-wrapper{width:350px}.artist-navigation a{height:70px;color:var(--brand-color-alt);-o-transition:all .2s;border-bottom:5px solid #fff;margin:0 10px;font-size:14px;font-weight:700;line-height:70px;transition:all .2s;display:inline-block}.artist-navigation a:hover,.artist-navigation a.is-active{color:var(--brand-color);border-bottom-color:var(--base-color)}@media screen and (width<=768px){.artist-navigation{padding:20px}.artist-navigation .search-input-wrapper{width:100%;margin-top:20px;margin-bottom:0}.artist-navigation a{height:auto;line-height:inherit;margin-left:0;margin-right:20px}}.card-list{padding:0}.card-list .card-item{list-style:none}.card-list .card-item .section{padding:0;overflow:hidden}.card-list .card-item .section .card-item-header{background:#eee;height:250px;display:block;position:relative}.card-list .card-item .section .card-item-header h3{color:#fff;z-index:222;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-list .card-item .section .card-item-header .category-overlay{z-index:111;background:#00000080;width:100%;height:100%;position:absolute}.card-list .card-item .section .card-item-content{padding:20px;font-size:16px}.card-list .card-item .section .card-item-content p{margin-bottom:0}.card-list .card-item .section .card-item-content p strong{margin-bottom:20px;font-size:18px;display:block}.card-list .card-item .section .card-item-content p:last-child{margin-top:15px;margin-bottom:0;display:none}.trending-photo-category-list{padding:0}.trending-photo-category-list.use-flickity{display:block;position:relative;overflow-x:hidden}.trending-photo-category-list.use-flickity:focus{outline:none}.trending-photo-category-list.use-flickity .trending-photo-category-list-item{display:block;position:absolute}.trending-photo-category-list .trending-photo-category-list-item{margin:0 13px 13px 0;list-style:none;display:inline-block}.trending-photo-category-list .trending-photo-category-list-item a{background:var(--base-color);text-align:center;height:40px;color:var(--brand-color-alt);border-radius:10px;padding:0 20px;font-size:14px;font-weight:700;line-height:40px;display:block}.trending-photo-category-list .trending-photo-category-list-item a:hover{color:var(--brand-color)}.categories-breadcrumbs{padding:0}.categories-breadcrumbs li{font-size:15px;list-style:none;display:inline-block}.categories-breadcrumbs li a{color:var(--brand-color);font-weight:700;text-decoration:underline}.categories-breadcrumbs li a:hover{color:var(--brand-color-alt)}.review-item:hover .delete-review-item{opacity:.5;visibility:visible}.review-item:hover .delete-review-item:hover{opacity:1}.review-item.is-deleting .processing-overlay{visibility:visible;opacity:1}.delete-review-item{color:#fff;cursor:pointer;opacity:0;visibility:hidden;background-color:tomato;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:all .3s;display:flex;position:absolute;top:10px;right:10px}.category-info-popup .popup-info{display:block}.category-info-popup .popup-categories,.category-info-popup.categories-shown .popup-info{display:none}.category-info-popup.categories-shown .popup-categories{display:block}.category-info-popup .category-chips{max-height:200px;overflow-y:scroll}.category-info-popup .wpbf-button-primary{background-color:var(--accent-color);color:#fff}.category-info-popup .wpbf-button-primary:hover{background-color:var(--accent-color-alt)}.category-chips{flex-wrap:wrap;display:flex}.category-chips .category-chip{color:var(--brand-color-alt);background-color:var(--base-color-alt);cursor:pointer;border-radius:4px;margin:0 7px 7px 0;padding:6px 14px;font-size:13px;transition:all .3s;display:block}.category-chips .category-chip:hover{background-color:var(--base-color);color:var(--brand-color)}.full-width-section{overflow:hidden}@media screen and (width>=1025px){.full-width-section.even img{margin-left:20px}.full-width-section.odd img{margin-left:-20px}}@media screen and (width<=1024px){.full-width-section.odd .wpbf-grid{flex-direction:column-reverse;display:flex}.full-width-section img{margin-top:20px;padding-left:6%;padding-right:6%}}.full-width-section.section{border-radius:0}.full-width-section img{-webkit-box-shadow:0 100px 60px #0000001a;-moz-box-shadow:100px 0 60px #0000001a;box-shadow:0 100px 60px #0000001a}.full-width-section.bg-white{background:#fff}.full-width-section .full-width-section-content{max-width:1700px;margin:0 auto}.full-width-section.full-width-section-center .wpbf-grid{align-items:center}.full-width-section .full-width-section-text-area{padding-left:13%;padding-right:13%}.potd-about{position:relative}.potd-about p{-o-transition:background-color .3s;background:#ffffffe6;border-radius:4px;margin-bottom:0;padding:12px 16px;font-size:95%;line-height:1;transition:background-color .3s;position:absolute;bottom:30px;right:50px}.potd-about p:hover{background:#fff}#contact-field-agreement{background:#f7f7f7;border-radius:10px;margin:0;padding:20px}.wpbf-brand-assets #inner-content img{border:2px solid var(--base-color)}.wpbf-brand-assets .brand-logo{max-width:300px;padding:30px}.wpbf-brand-assets video{border:2px solid var(--base-color);max-width:100%}.login-register-notice{padding:20px}.wpbf-sponsor-register #inner-content,.wpbf-register #inner-content,.wpbf-complete-profile #inner-content{max-width:1050px}.registration-section .wpbf-grid+.wpbf-grid{margin-top:0}.registration-section label{text-align:left;display:block}.registration-section input[type=submit]{width:100%}.checkbox-field{text-align:left}.checkbox-field .checkbox-input{width:auto;display:inline}.checkbox-field .checkbox-label{width:auto;margin-left:5px;display:inline}.wpbf-login #inner-content{max-width:1050px}.wpbf-login .button{font-size:inherit}.wpbf-login label{text-align:left;display:block}.wpbf-login input[type=submit]{background:var(--accent-color);color:#fff;width:100%;margin-top:20px;display:block}.wpbf-login input[type=submit]:hover{background:var(--accent-color-alt);color:#fff}.wpbf-status .wpbf-notice{font-size:16px}.system-status{border-radius:10px}.system-status:last-child{border-bottom:none!important}.system-status .wpbf-notice{display:inline-block}.status-headline{text-align:left!important}.status-headline .wpbf-notice{vertical-align:middle;margin:0;display:inline-block}.status-date{color:var(--brand-color)}.membership-section .full-width-section-content{max-width:1300px}@media screen and (width<=768px){.faq-section .wpbf-grid-xlarge+.wpbf-grid-xlarge{margin-top:0}}.badge-preview{align-items:center;display:flex;position:relative}.badge-preview .pm-avatar{width:44px;margin-right:12px}.badge-preview .pm-avatar img{border-radius:50%;max-width:100%;margin-left:0}.badge-preview .artist-name{font-weight:700}.badge-preview .badge{margin-left:10px;font-size:22px;position:relative}.badge-preview .badge svg{color:inherit;fill:currentColor}.badge-preview .badge .svg-icon{margin-top:-13px;display:none;position:absolute;left:0}.badge-preview .badge .svg-icon.is-active{display:block;top:0}.pricing-table{border:3px solid var(--accent-color);border-radius:10px;max-width:350px;position:relative;overflow:hidden}.pricing-table .pricing-table-pre-header{color:#fff;background-color:var(--accent-color);width:100%;height:50px;font-size:16px;font-weight:700;line-height:50px;position:absolute;top:0;left:0}.pricing-table .pricing-table-pricing{color:var(--brand-color);margin-top:40px;font-size:74px;font-weight:700;position:relative}.pricing-table .pricing-table-pricing span{font-size:14px;font-weight:400}.pricing-table .pricing-table-pricing s{opacity:.25;vertical-align:middle;margin-right:-5px;font-size:45%}.pricing-table .pricing-table-features ul{width:90%;margin:20px auto 40px;padding:0}.pricing-table .pricing-table-features ul li{border-bottom:1px solid var(--base-color);margin:0 0 10px;padding:0 0 10px;font-size:15px;line-height:1.8;list-style:none}.pricing-table .pricing-table-features ul li .svg-icon{color:var(--accent-color);margin-right:3px;font-size:22px}.pricing-table .pricing-table-features ul li:last-child{border-bottom:none}.pricing-table .pricing-table-footer{text-align:center}.pricing-table .pricing-table-footer a{width:100%}.pricing-table .pricing-table-footer small{margin-top:6px;font-size:14px;display:block}.backers{flex-wrap:wrap;justify-content:center;align-items:center;margin-top:10px;display:flex}.backers .backer{width:40px;height:40px;margin:0 5px 5px;position:relative}.backers .backer img{border-radius:50%;width:100%;height:100%}@media screen and (width<=1024px){.membership-section .full-width-section-text-area{text-align:center}.pricing-table{margin-left:auto;margin-right:auto}}.cost-contributor-section{background-color:#fff}.cost-contributor-section section{max-width:1050px}.cost-contributor-section .section{-o-transition:all .3s;border-width:3px;transition:all .3s;transform:scale(.985)}.cost-contributor-section .section:hover{transform:scale(1)}.cost-contributor-section .section .bigger{margin-bottom:40px;font-size:18px}.cost-contributor-section .section.highlighted{border-color:var(--accent-color)}.styled-table{border:none;margin-bottom:0;font-size:18px}.styled-table td,.styled-table tr,.styled-table th{border:none}.styled-table th{background:0 0;padding:12px 0}.styled-table td{padding:12px 0}.styled-table td:nth-child(2),.styled-table th:nth-child(2){text-align:right}.styled-table thead{border-bottom:2px solid var(--base-color)}.styled-table tfoot{border-top:2px solid var(--base-color);font-weight:700}.bar-chart-section{max-width:80%;margin-left:auto;margin-right:auto}.bar-chart{border:1px solid var(--base-color);background:var(--base-color-alt);border-radius:8px;width:100%;height:40px;position:relative;overflow:hidden}.bar-chart .bar-chart-contributed{background:var(--accent-color);height:100%;position:absolute;top:0;left:0}.bar-chart .bar-chart-value{padding:0 10px;font-size:14px;font-weight:700;line-height:35px;position:absolute}.membership-quote-section{background-color:#fff;border-radius:10px;padding:20px}.wpbf-membership .svg-icon-membership-badge{font-size:75%}.is-superbacker .membership-section .wpbf-button-primary{background-color:var(--accent-color)}.is-superbacker .membership-section .wpbf-button-primary:hover{background-color:var(--accent-color-alt)}#faq{background:#fff}.pm-faq-accordion{flex-direction:column;gap:.75rem;display:flex}.pm-faq-accordion>:last-child{border-bottom:none}.pm-faq-item{border-bottom:1px solid var(--base-color);overflow:hidden}.pm-faq-question-wrap{margin:0}.pm-faq-question{width:100%;font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:20px 10px;display:flex}.pm-faq-icon{border-bottom:2px solid;border-right:2px solid;flex-shrink:0;width:.6rem;height:.6rem;transition:transform .2s;transform:rotate(45deg)}.pm-faq-question[aria-expanded=true] .pm-faq-icon{transform:rotate(225deg)}.pm-faq-answer{max-height:0;padding:0 10px;transition:max-height .25s,padding .25s;overflow:hidden}.pm-faq-answer-inner>:last-child{margin-bottom:0;padding-bottom:20px}.spc-tiers .spc-tier{border:1px solid var(--base-color);background:#fff;border-radius:10px;padding:20px;box-shadow:0 0 20px #00000008}.spc-tiers .spc-tier-title{background:var(--base-color);border-radius:4px;margin-bottom:10px;padding:6px 8px;font-size:14px;font-weight:700;line-height:1;display:inline-block}.spc-tiers .spc-tier-title.best-value{color:#fff;background:var(--accent-color)}.spc-tiers .price{font-size:44px;font-weight:700;display:block}.spc-tiers .price .period{font-size:45%;font-weight:400}.spc-tiers .per-boost{margin-top:-5px;font-size:14px;display:block}.spc-tiers ul{margin:20px 0;padding:0}.spc-tiers ul li{font-size:15px;font-weight:700;line-height:2;list-style:none}.spc-tiers ul li .svg-icon{color:var(--accent-color);font-size:22px}.spc-tiers .tier-3{border-color:var(--accent-color);border-width:3px}.spc-list .spc-item{padding:30px;display:block;position:relative}.spc-list .spc-image{background-position:50%;background-size:cover;border-radius:15px;height:200px}.spc-list .content-wrapper h5{margin-bottom:5px}.spc-list .data{margin-top:20px;margin-bottom:40px}.spc-list .status-data>span:before{content:" ";background:var(--brand-color-alt);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.spc-list .status-data .is-pending:before{opacity:.3}.spc-list .status-data .is-approved{color:var(--pm-success-color)}.spc-list .status-data .is-approved:before{background:var(--pm-success-color)}.spc-list .status-data .is-rejected{color:tomato}.spc-list .status-data .is-rejected:before{background:tomato}.spc-list .buttons,.spc-list .delete-spc{position:absolute}.spc-list .buttons{top:20px;right:20px}.spc-list .buttons.manage-buttons{top:auto;bottom:20px}.spc-list .buttons .button{font-size:12px}.spc-list .buttons .button .svg-icon{margin-right:3px;font-size:12px}.spc-list .buttons .button,.spc-list .delete-spc{cursor:pointer}.spc-list .delete-spc{color:tomato;font-size:14px;bottom:20px;right:20px}.spc-list .manage-buttons .button{margin-left:5px}.spc-list .submission-notice{position:absolute;bottom:20px}.add-spc-wrapper{align-items:center;display:flex}.add-spc-wrapper .add-spc{margin-right:10px}.upload-spc-form,.upload-spc-form .form-field{position:relative}.upload-spc-form .upload-form-field{padding-top:26px}.upload-spc-form .cancel-button{margin-left:7px}.upload-spc-form #upload_spc_image{opacity:0;width:170px;position:absolute;top:15px;left:0}.upload-spc-form .upload-spc-preview img{border-radius:10px;margin-bottom:20px;display:block}.grid-item-footer-divider{margin-top:20px;margin-bottom:16px}.curators{margin:0;padding:0;font-size:13px;line-height:1.3;list-style:none}.curators li{padding:0}.curators .curator:not(:last-child){margin-bottom:5px}.curators .curator .curator-avatar{border-radius:50%;max-width:24px;height:auto;margin-right:7px;display:inline-block}.archive.category #inner-content{max-width:1200px}.page-title{text-align:center;margin-bottom:20px}.wpbf-article-wrapper article{border-radius:10px}.posted-on{display:none}.blog-tabs{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.blog-tab{background-color:var(--base-color);height:40px;color:var(--brand-color-alt);border-radius:10px;padding:0 20px;font-size:14px;font-weight:700;line-height:40px;transition:all .2s;display:inline-block}.blog-tab:hover{color:var(--brand-color)}.blog-tab.is-active{background-color:var(--accent-color);color:#fff}.pagination .page-numbers{background:var(--base-color);border-radius:10px;height:40px;padding:0 20px;font-size:14px;font-weight:700;line-height:40px}.single-post .wpbf-article-wrapper{border-radius:10px}.single-post h1{margin-bottom:40px;font-size:50px}.single-post h2{font-size:30px}.single-post h3{font-size:26px}.single-post .potm .pm-avatar,.single-post .trending-photo-list .pm-avatar{border-radius:50%;max-width:28px;display:inline-block}.single-post .potm-photo-label,.single-post .trending-photo-label{margin-top:15px;font-size:14px}.single-post #respond{background:0 0!important;padding:0!important}@media screen and (width<=1024px){.single-post h1{font-size:40px}}@media screen and (width<=768px){.single-post h1{font-size:36px}}.wpbf-sidebar #block-9 .mailerlite-form-inputs{display:block}.wpbf-sidebar .widget{border-radius:10px}.widget.no-widgets{display:none}.blog-author-box{text-align:center;border:4px solid var(--accent-color);background:#1e3fff1a!important}.blog-author-box .avatar{border-radius:50%;width:100px;margin-bottom:20px}.blog-author-box h4{opacity:.75;margin-bottom:5px;font-size:14px}.blog-author-box .author-name{font-size:20px;font-weight:700}.blog-author-box .wpbff{padding:5px;font-size:20px}.wpbf-single-content .wpbf-post-style-boxed .wpbf-article-wrapper{margin-bottom:0}.single-interview .article-header{padding-left:20px;padding-right:20px}.single-interview .article-header .preheadline{opacity:.75;margin-bottom:10px;font-size:20px}.single-interview .article-header .profiles{margin-top:30px;margin-bottom:40px}.single-interview .article-header .profiles a{color:var(--brand-color-alt);text-decoration:underline}.single-interview .article-header .profiles a:hover{color:var(--brand-color)}.single-interview .article-header img{border-radius:50%;width:250px;height:auto;margin-bottom:-120px}.single-interview .entry-content{max-width:700px;margin:140px auto 0}.single-interview .entry-content h2{margin-bottom:30px;font-size:30px}.single-interview .entry-content p{margin-bottom:30px}.single-interview .entry-content .wp-block-image,.single-interview .entry-content .wp-block-embed,.single-interview .entry-content .wp-block-gallery{margin:40px -100px}.single-interview .entry-content .wp-block-image img,.single-interview .entry-content .wp-block-embed img,.single-interview .entry-content .wp-block-gallery img{border-radius:10px;width:100%}.single-interview .article-footer{max-width:700px;margin:0 auto}@media screen and (width<=1024px){.single-interview .entry-content .wp-block-image,.single-interview .entry-content .wp-block-embed,.single-interview .entry-content .wp-block-gallery{margin:40px -60px}}@media screen and (width<=480px){.single-interview .entry-content .wp-block-image,.single-interview .entry-content .wp-block-embed,.single-interview .entry-content .wp-block-gallery{margin:40px -40px}.single-interview .entry-content .wp-block-image figcaption{margin-bottom:0}}.single-interview #respond{background:0 0!important;padding:0!important}.single-interview h3{font-size:26px}.single-interview h4{margin-bottom:8px;font-size:18px}.interview-list-wrapper{background:#fff}.interview-list-wrapper .wpbf-container{max-width:800px}.interview-list{margin-bottom:0;padding:0}.interview-list .interview-list-item{list-style:none}.interview-list .interview-list-item .interview-list-item-header img{border-radius:50%;width:180px;max-width:180px}.interview-list .interview-list-item .interview-list-item-content .interview-list-item-preheadline{opacity:.75;-o-transition:all .3s;margin-bottom:0;transition:all .3s}.interview-list .interview-list-item .interview-list-item-content .interview-list-item-headline{margin-bottom:0;font-size:24px}.post-type-archive-interview article{-o-transition:all .3s;background:#fff;border-radius:8px;transition:all .3s;overflow:hidden}.post-type-archive-interview article:hover{box-shadow:0 10px 20px #00000012!important}.post-type-archive-interview article header{height:260px;position:relative;overflow:hidden}.post-type-archive-interview article img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-type-archive-interview article .preheadline{opacity:.75;margin-bottom:5px}.post-type-archive-interview article h3{font-size:26px}.post-type-archive-interview article .article-content-wrapper{padding:30px}.post-type-archive-interview article .article-footer a{font-size:18px}.competition-card-item .competition-card-item-header{height:340px!important}.competition-status-badge{color:#fff;font-size:14px;font-weight:700;display:block;position:absolute;top:20px;right:20px}.competition-status-badge .competition-badge-wrapper{border-radius:10px;height:40px;padding:0 20px;line-height:40px;display:block}.competition-status-badge.status-open .competition-badge-wrapper{background:var(--accent-color)}.competition-status-badge.status-upcoming .competition-badge-wrapper{background:var(--pm-superbacker-color)}.competition-status-badge.status-closed .competition-badge-wrapper{background:var(--brand-color)}.competition-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.competition-hero .competition-hero-content{color:#fff;z-index:2;position:relative}.competition-hero .competition-hero-overlay{z-index:1;background:#000000bf;width:100%;height:100%;position:absolute}.competition-hero h1{color:#fff;margin:40px 0}.competition-meta{width:50%}.competition-meta .submission-notice{color:#155724;background:#d4edda;border-radius:4px;padding:1rem;font-weight:500}.competition-meta .submission-notice .wpbff{margin-right:.5rem}.join-competition-popup .submit-options{flex-flow:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.join-competition-popup .submit-options .wpbf-button{padding:10px 20px;font-size:14px}.join-competition-popup .competition-rules{color:#666;margin-bottom:1.5rem}.select-competition-photo-popup .user-photos-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1rem;max-height:400px;padding-right:.5rem;display:grid;overflow-y:auto}.select-competition-photo-popup .user-photo-item{cursor:pointer;aspect-ratio:1;border-radius:4px;position:relative;overflow:hidden}.select-competition-photo-popup .user-photo-item img{object-fit:cover;width:100%;height:100%}.select-competition-photo-popup .user-photo-item .photo-overlay{opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.select-competition-photo-popup .user-photo-item .photo-overlay span{color:#fff;font-weight:500}.select-competition-photo-popup .user-photo-item:hover .photo-overlay{opacity:1}.select-competition-photo-popup .loading,.select-competition-photo-popup .no-photos,.select-competition-photo-popup .error{text-align:center;color:#666;grid-column:1/-1;padding:2rem}.select-competition-photo-popup .load-more-trigger{grid-column:1/-1}.select-competition-photo-popup .load-more-trigger .load-more-anim{background:0 0;width:50px;height:50px;margin:.5rem auto}.select-competition-photo-popup .load-more-trigger .load-more-anim .load-more-indicator div{border-width:4px;border-color:#0000 #aaa #aaa;width:20px;height:20px;top:25px;left:25px}.competition-countdown .countdown-display{justify-content:center;align-items:center;gap:10px;display:flex}.competition-countdown .countdown-item{flex-direction:column;align-items:center;min-width:65px;display:flex}.competition-countdown .countdown-value{font-size:38px;font-weight:700;line-height:1}.competition-countdown .countdown-label{text-transform:uppercase;opacity:.75;margin-top:10px;font-size:12px}.competition-countdown .countdown-separator{opacity:.75;font-size:30px}.competition-details .competition-rules h2{margin-bottom:1rem;font-size:1.5rem}.competition-details .competition-rules .rules-content{line-height:1.7}.competition-details .competition-rules .rules-content p{margin-bottom:1rem}.competition-details .competition-stats h2{margin-bottom:1rem;font-size:1.5rem}.competition-details .stats-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.competition-details .stat-item{text-align:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:1rem}.competition-details .stat-item .stat-number{color:#333;font-size:2rem;font-weight:700;display:block}.competition-details .stat-item .stat-label{color:#666;margin-top:.25rem;font-size:.9rem;display:block}.competition-details .competition-dates p{color:#666;margin-bottom:.5rem}.competition-details .competition-dates p strong{color:#333}.competition-submissions .competition-submissions-header{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.competition-submissions .competition-submissions-header h2{margin:0;font-size:1.5rem}.competition-submissions .competition-sort-select{border:1px solid #ddd;border-radius:4px;padding:.5rem;font-size:.9rem}.winner-badge{text-transform:uppercase;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.winner-badge--first{color:#333;background:linear-gradient(135deg,gold 0%,#ffed4e 100%)}.winner-badge--second{color:#333;background:linear-gradient(135deg,silver 0%,#e8e8e8 100%)}.winner-badge--third{color:#fff;background:linear-gradient(135deg,#cd7f32 0%,#e6a66b 100%)}.competition-winners{background:#f8f9fa;border-radius:8px;margin-bottom:2rem;padding:2rem}.competition-winners h2{text-align:center;margin-bottom:1.5rem}.competition-winners .winners-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=768px){.competition-winners .winners-grid{grid-template-columns:1fr}}.competition-winners .winner-card{background:#fff;border-radius:8px;transition:transform .2s;overflow:hidden;box-shadow:0 2px 8px #0000001a}.competition-winners .winner-card:hover{transform:translateY(-4px)}.competition-winners .winner-card .winner-position{text-align:center;text-transform:uppercase;padding:.5rem;font-size:.875rem;font-weight:700}.competition-winners .winner-card .winner-position.position-first{color:#333;background:linear-gradient(135deg,gold 0%,#ffed4e 100%)}.competition-winners .winner-card .winner-position.position-second{color:#333;background:linear-gradient(135deg,silver 0%,#e8e8e8 100%)}.competition-winners .winner-card .winner-position.position-third{color:#fff;background:linear-gradient(135deg,#cd7f32 0%,#e6a66b 100%)}.competition-winners .winner-card .winner-image{aspect-ratio:4/3;position:relative}.competition-winners .winner-card .winner-image img{object-fit:cover;width:100%;height:100%}.competition-winners .winner-card .winner-info{text-align:center;padding:1rem}.competition-winners .winner-card .winner-info .winner-name{margin-bottom:.25rem;font-weight:600}.competition-winners .winner-card .winner-info .winner-artist{color:#666;font-size:.875rem}@media (width<=768px){.competition-submissions .competition-submissions-header{flex-direction:column;align-items:flex-start;gap:1rem}.competition-details .wpbf-grid{display:block}}.competition-grid-container{position:relative}.competition-submission-cta{z-index:15;pointer-events:none;position:absolute;top:120px;left:50%;transform:translate(-50%)}.competition-submission-cta .wpbf-button{pointer-events:auto;white-space:nowrap}.gravatar-wrapper{border-radius:100%;max-width:188px;position:relative}.gravatar-wrapper img{border-radius:100%}.gravatar-wrapper .svg-icon-membership-badge{text-align:center;background:#fff;border-radius:50%;width:34px;height:34px;font-size:24px;line-height:34px;position:absolute;top:0;right:0}.gravatar-wrapper .svg-icon-membership-badge svg{top:.15em}.avatar-wrapper{align-items:center;display:flex}.avatar-wrapper .action-button{margin-left:20px}.author-box .svg-icon-membership-badge{font-size:85%}.author-box .gravatar-wrapper{max-width:100px;overflow:hidden}.author-box .gravatar-wrapper a{text-align:center;opacity:0;color:#fff;background:var(--accent-color);-o-transition:all .3s ease-in-out;width:100%;padding:2px 0 8px;font-size:15px;transition:all .3s ease-in-out;display:block;position:absolute;bottom:-5px}.author-box .gravatar-wrapper:hover a{opacity:1;bottom:0}img{image-rendering:-webkit-optimize-contrast}.recaptcha{margin-bottom:20px;display:block}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}.dark-mode .popup-nav-button{color:var(--brand-color-alt)}.dark-mode .photo-popup,.dark-mode .photo-popup .is-waiting{background-color:var(--pm-dark-mode-color-light)}.dark-mode .photo-popup .single-image-wrapper{background-color:#0000}.dark-mode .photo-popup .loading-shimmer .bg-shimmer{background:linear-gradient(90deg, var(--pm-dark-mode-color-dark) 4%, var(--pm-dark-mode-color-light) 25%, var(--pm-dark-mode-color-dark) 36%) 0 0/1000px 100%}.dark-mode .photo-popup.is-reloading .metadata-section h4,.dark-mode .photo-popup.is-reloading .metadata-section span,.dark-mode .photo-popup.is-reloading .metadata-section a,.dark-mode .photo-popup.is-reloading .photo-description h3,.dark-mode .photo-popup.is-reloading .photo-description p{background-color:var(--pm-dark-mode-color-light)}.dark-mode .photo-popup.is-reloading .category-list li a{border-color:var(--pm-dark-mode-color-light)}.dark-mode .photo-popup .entry-content{background-color:var(--pm-dark-mode-color-dark)}body.dark-mode{background:var(--pm-dark-mode-color-dark)!important}body.dark-mode b,body.dark-mode strong{color:#fff}body.dark-mode a{color:#ffffffb3}body.dark-mode a:hover,body.dark-mode .wpbf-button-primary{color:#fff}body.dark-mode .divider{background:var(--pm-dark-mode-color-lighter)}body.dark-mode .divider.is-invisible{background:0 0}body.dark-mode .section:not(.primary-section){background:var(--pm-dark-mode-color-light);border:1px solid var(--pm-dark-mode-color-light)}body.dark-mode .load-more-anim{background:var(--pm-dark-mode-color-dark)}body.dark-mode .load-more-anim .load-more-indicator div{border-color:var(--pm-dark-mode-color-light);border-top-color:#0000}body.dark-mode table th,body.dark-mode table td,body.dark-mode .wpbf-table th,body.dark-mode .wpbf-table td{border-color:var(--pm-dark-mode-color-lighter)}body.dark-mode table th,body.dark-mode .wpbf-table th{background:var(--pm-dark-mode-color-dark);color:#fff}body.dark-mode .popup{background:var(--pm-dark-mode-color-dark)}body.dark-mode .popup header{border-color:var(--pm-dark-mode-color-lighter);color:#fff}body.dark-mode .wpbf-pre-header{background-color:var(--pm-dark-mode-color-dark)}body.dark-mode .wpbf-pre-header .wpbf-menu>.current-menu-item>a{color:#fff!important}body.dark-mode .pre-header{background:var(--accent-color)}body.dark-mode .pre-header .wpbf-button-primary{background:var(--pm-dark-mode-color-dark)}body.dark-mode .wpbf-navigation{background:var(--pm-dark-mode-color-dark)!important}body.dark-mode .wpbf-navigation .wpbf-logo img{filter:invert()}body.dark-mode .wpbf-navigation a{color:#ffffffb3!important}body.dark-mode .wpbf-navigation a:hover,body.dark-mode .wpbf-navigation .current-menu-item>a{color:#fff!important}body.dark-mode .wpbf-navigation .menu-item-has-children li{border-bottom-color:var(--pm-dark-mode-color-lighter)!important}body.dark-mode .wpbf-navigation-active{border-bottom:1px solid var(--pm-dark-mode-color-lighter)}body.dark-mode .wpbf-sub-menu>.menu-item-has-children>.sub-menu{background:var(--pm-dark-mode-color-light)}body.dark-mode .wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) li{border-bottom:1px solid var(--pm-dark-mode-color-lighter)}body.dark-mode .wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) li:last-child{border-bottom:none}body.dark-mode .wpbf-sub-menu>.menu-item-has-children:not(.wpbf-mega-menu) .sub-menu li:hover{background-color:var(--pm-dark-mode-color-light)}body.dark-mode .menu-item-2168 a:after{background:var(--accent-color)!important}body.dark-mode .wpbf-navigation .wpbf-menu .wpbf-cta-menu-item a,body.dark-mode .wpbf-mobile-menu .wpbf-cta-menu-item a{background:var(--accent-color);color:#fff!important}body.dark-mode .wpbf-navigation .wpbf-menu .wpbf-cta-menu-item a:hover,body.dark-mode .wpbf-mobile-menu .wpbf-cta-menu-item a:hover{background:var(--accent-color-alt)}body.dark-mode .notif-dropdown{background:var(--pm-dark-mode-color-light)}body.dark-mode .notif-dropdown .notif-item{border-bottom:1px solid var(--pm-dark-mode-color-lighter)}body.dark-mode .notif-dropdown .notif-item .notif-content{color:var(--brand-color-alt)!important}body.dark-mode .notif-dropdown .notif-item .notif-content strong{color:#fff}body.dark-mode .notif-dropdown .notif-item .notif-content:hover{background-color:var(--pm-dark-mode-color-dark);color:var(--brand-color-alt)!important}body.dark-mode .notif-dropdown .notif-item .notif-content a,body.dark-mode .notif-dropdown .notif-item .notif-content a:hover{color:#fff!important}body.dark-mode .notif-dropdown .notif-item.is-unread .notif-content{background-color:var(--pm-dark-mode-color-dark)}body.dark-mode .notif-dropdown .notif-show-more{background-color:var(--pm-dark-mode-color-light);border-bottom-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .notif-dropdown .notif-show-more a:hover{background-color:var(--pm-dark-mode-color-dark)}body.dark-mode .notif-dropdown .notif-time{color:var(--brand-color-alt);opacity:.5}body.dark-mode .notif-dropdown .notif-reply-to{color:var(--brand-color-alt);opacity:.6}body.dark-mode .notif-dropdown .notif-reply-to .notif-reply-content{color:#fff}body.dark-mode .wpbf-page-footer{background:var(--pm-dark-mode-color-light)}body.dark-mode .wpbf-page-footer .wpbf-inner-footer{border-top-color:var(--pm-dark-mode-color-lighter);color:#fff}body.dark-mode .wpbf-widget-footer{background:var(--pm-dark-mode-color-light)}body.dark-mode .wpbf-widget-footer .wpbf-footer-widget-1 img{filter:invert()}body.dark-mode .membership-quote-section{background-color:var(--pm-dark-mode-color-light)}body.dark-mode .badge-preview .artist-name{color:#fff}body.dark-mode .pricing-table{background:var(--pm-dark-mode-color-dark)!important}body.dark-mode .pricing-table .pricing-table-features ul li{border-bottom-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .cost-contributor-section{background:var(--pm-dark-mode-color-light)}body.dark-mode .cost-contributor-section .section{border-width:2px;border-color:var(--pm-dark-mode-color-lighter);background:var(--pm-dark-mode-color-dark)}body.dark-mode .cost-contributor-section .section.highlighted{border-color:var(--accent-color)}body.dark-mode .styled-table thead{border-bottom-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .styled-table tfoot{border-top-color:var(--pm-dark-mode-color-lighter);color:#fff}body.dark-mode .bar-chart{border-color:var(--pm-dark-mode-color-lighter);background:var(--pm-dark-mode-color-lighter)}body.dark-mode .bar-chart .bar-chart-value{color:#fff}body.dark-mode .full-width-section.bg-white,body.dark-mode .wpbf-archive-content .wpbf-post-style-boxed{background:var(--pm-dark-mode-color-light)}body.dark-mode .wpbf-archive-content .wpbf-post a:not(.wpbf-read-more){color:#ffffffb3}body.dark-mode .wpbf-archive-content .wpbf-post a:not(.wpbf-read-more):hover{color:#fff}body.dark-mode .wpbf-single-content .wpbf-post-style-boxed .wpbf-article-wrapper,body.dark-mode .wpbf-single-content .wpbf-post-style-boxed #respond{background:var(--pm-dark-mode-color-light)}body.dark-mode.single-post .article-author a{color:#ffffffb3}body.dark-mode.single-post .article-author a:hover{color:#fff}body.dark-mode .wp-block-separator{background:var(--pm-dark-mode-color-lighter)}body.dark-mode .wpbf-sidebar .widget,body.dark-mode .single-image-wrapper{background:var(--pm-dark-mode-color-light)}body.dark-mode .awards-section,body.dark-mode .photo-description{background:var(--pm-dark-mode-color-dark)}body.dark-mode .comments-section{background:var(--pm-dark-mode-color-light)}body.dark-mode .metadata-section .divider{opacity:1;background:var(--pm-dark-mode-color-lighter)}body.dark-mode .category-list li a{background:var(--pm-dark-mode-color-light);border-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .metadata-section .avatar-link a{color:#fff}body.dark-mode .comment{border-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .bypostauthor{border-color:var(--accent-color)}body.dark-mode .comment .comment-author-link{color:#fff}body.dark-mode .comment .comment-time a{color:var(--brand-color-alt)}body.dark-mode .comment .comment-reply-link,body.dark-mode .comment .comment-reply-login{color:#fff}body.dark-mode .album-heading .add-album,body.dark-mode .album-item.is-active .album-button,body.dark-mode .album-item .album-button:hover{background:var(--pm-dark-mode-color-light)}body.dark-mode .album-nav.is-sticky{background:var(--pm-dark-mode-color-dark)}body.dark-mode .album-item .delete-album,body.dark-mode .grid-image-wrapper .delete-button{color:var(--pm-dark-mode-color-dark)}body.dark-mode .sticky-nav-separator{border-bottom:1px solid var(--pm-dark-mode-color-lighter)}body.dark-mode .category-chips .category-chip,body.dark-mode .gravatar-wrapper .svg-icon-membership-badge{background:var(--pm-dark-mode-color-light)}body.dark-mode.wpbf-brand-assets .brand-logo{filter:invert();border:2px solid #1a1a14!important}body.dark-mode .trending-photo-category-list .trending-photo-category-list-item a{background:var(--pm-dark-mode-color-light)}body.dark-mode #edd_checkout_form_wrap fieldset fieldset,body.dark-mode #edd_checkout_form_wrap #edd_discount_code,body.dark-mode #edd_checkout_form_wrap #edd_checkout_user_info,body.dark-mode #edd_checkout_form_wrap #edd_cc_fields,body.dark-mode #edd_checkout_form_wrap #edd_cc_address,body.dark-mode #edd_checkout_form_wrap #edd_payment_mode_select,body.dark-mode #edd_checkout_form_wrap #edd_login_fields{background:var(--pm-dark-mode-color-dark);border:1px solid var(--pm-dark-mode-color-lighter)}body.dark-mode textarea,body.dark-mode select,body.dark-mode input[type=text],body.dark-mode input[type=password],body.dark-mode input[type=email],body.dark-mode input[type=url],body.dark-mode input[type=search],body.dark-mode input[type=tel],body.dark-mode input[type=number],body.dark-mode input[type=datetime]{background:var(--pm-dark-mode-color-light);color:var(--brand-color-alt);border-color:#fff3}body.dark-mode .context-menu,body.dark-mode .context-menu .sub-menu{background:var(--pm-dark-mode-color-dark);border-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .context-menu-item.no-hover:hover{background:var(--pm-dark-mode-color-dark)}body.dark-mode .context-menu-item{border-color:var(--pm-dark-mode-color-lighter)}body.dark-mode .pm-header-actions--logged-in .wpbf-cta-menu-item{background-color:var(--accent-color)!important;color:#fff!important}body.dark-mode .pm-header-actions--logged-in .wpbf-cta-menu-item:hover{background-color:var(--accent-color-alt)!important;color:#fff!important}body.dark-mode .pm-header-actions--logged-in .avatar-menu-item>a{color:#ffffffb3!important}body.dark-mode .pm-header-actions--logged-in .avatar-menu-item>a:hover{color:#fff!important}body.dark-mode .pm-header-actions--logged-in .avatar-menu-item .sub-menu{background-color:var(--pm-dark-mode-color-light);box-shadow:0 0 10px #00000080}body.dark-mode .pm-header-actions--logged-in .avatar-menu-item .sub-menu>li{border-bottom-color:var(--pm-dark-mode-color-lighter)!important}body.dark-mode .pm-header-actions--logged-in .avatar-menu-item .sub-menu>li a{color:#ffffffb3!important}body.dark-mode .pm-header-actions--logged-in .avatar-menu-item .sub-menu>li a:hover{background-color:var(--pm-dark-mode-color-light)!important;color:#fff!important}body.dark-mode .pm-header-actions--logged-in .notif-menu-item a.notif-icon-link{color:#ffffffb3}body.dark-mode .pm-header-actions--logged-in .notif-menu-item a.notif-icon-link:hover{color:#fff}