.pjaPopup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50;display:flex;justify-content:center;align-items:center;pointer-events:none;opacity:0;transition:opacity .3s ease}.pjaPopup .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0f0f0;opacity:1}.pjaPopup form{position:relative;background-color:#fff;padding:70px;overflow-y:scroll;max-width:1440px;width:100%}.pjaPopup form .formMessages ul{margin-left:0}.pjaPopup form .pjaHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:45px}.pjaPopup form .close{cursor:pointer}.pjaPopup form h3{font-size:30px;line-height:36px;font-weight:600;margin:0}.pjaPopup form h4:first-letter{text-transform:uppercase}.pjaPopup form h4{font-weight:400}.pjaPopup form label{display:flex;flex-flow:column}.pjaPopup form label input[type=text],.pjaPopup form label input[type=email]{-webkit-appearance:none;outline:none;padding:14px 30px;border-radius:0;border:0px;background-color:#f0f0f0;color:#000;margin-top:10px}.pjaPopup form label input::placeholder{color:#b6b6b6}.pjaPopup form .fieldsWrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px 30px}.pjaPopup form .fieldsWrapper .col-span-1{grid-column:span 1}.pjaPopup form .fieldsWrapper .col-span-2{grid-column:span 2}.pjaPopup form .fieldsWrapper .catCheckboxContainer{margin-top:30px}.pjaPopup form .fieldsWrapper .catCheckboxContainer label+label{margin-top:10px}.pjaPopup form .fieldsWrapper .catCheckboxContainer label{flex-flow:row;display:flex;align-items:center;cursor:pointer}.pjaPopup form .taxonomy-container{display:grid;gap:0 25px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.pjaPopup form .fieldsWrapper .catCheckboxContainer input{-webkit-appearance:none;outline:none;width:30px;height:30px;border:1px solid #f0f0f0;background-color:#f0f0f0;margin-right:10px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.pjaPopup form .fieldsWrapper .catCheckboxContainer input:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDYuNC4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDIzIEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBkPSJNNDQxIDEwM2M5LjQgOS40IDkuNCAyNC42IDAgMzMuOUwxNzcgNDAxYy05LjQgOS40LTI0LjYgOS40LTMzLjkgMEw3IDI2NWMtOS40LTkuNC05LjQtMjQuNiAwLTMzLjlzMjQuNi05LjQgMzMuOSAwbDExOSAxMTlMNDA3IDEwM2M5LjQtOS40IDI0LjYtOS40IDMzLjkgMHoiLz48L3N2Zz4=");width:16px;height:auto;line-height:1;opacity:0;transition:opacity .2s ease}.pjaPopup form .fieldsWrapper .catCheckboxContainer input:checked:after{opacity:1}.pjaPopup form .taxonomy-container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}body.pjaPopupShow{overflow:hidden}.pjaPopupShow .pjaPopup{pointer-events:auto;opacity:1}.pja-toggle-container{width:100%;text-align:right;display:flex;align-items:center;justify-content:flex-end;grid-gap:0 25px}.pja-toggle-container .toggle-checkbox{display:none}.pja-toggle-container .toggle-label{display:inline-block;width:40px;height:20px;background-color:#ccc;border-radius:20px;position:relative;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,10%)}.pja-toggle-container .toggle-checkbox:checked+.toggle-label{background-color:#4caf50}.pja-toggle-container .toggle-checkbox+.toggle-label::before{content:"";position:absolute;width:20px;height:20px;background-color:white;border-radius:50%;top:0;left:0;transition:transform .2s ease}.pja-toggle-container .toggle-checkbox:checked+.toggle-label::before{transform:translateX(20px)}.pja-title-toggle-container{display:flex;align-items:flex-start}.pja-title-toggle-container h2{width:100%}@media only screen and (max-width:1600px){.pjaPopup form{max-width:100%;height:100%}}@media only screen and (max-width:1024px){.pjaPopup form .close{top:20px;right:20px;bottom:auto;left:auto;transform:unset}}@media only screen and (max-width:768px){.pjaPopup form{width:100%;height:100%;padding:70px 30px 30px;overflow-y:auto}.pjaPopup form .fieldsWrapper .col-span-1{grid-column:span 2}}