.reducer{max-width:1080px;margin:0 auto;padding:0 20px;position:relative}.spiny_posting{height:0;position:relative;z-index:1000;background:#003b73}.sp_payments_container{sbackground:#003b73;sbackground:#f1f7f9;position:fixed;z-index:2000;left:0;bottom:0;width:100%;min-height:0;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-left:20px;padding-right:20px}.spiny_posting.open .sp_payments_container{background:#f1f7f9;height:100%;padding:20px 15px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;-webkit-animation:sp_payments_open .3s 1;-o-animation:sp_payments_open .3s 1;animation:sp_payments_open .3s 1}.spiny_posting.close .sp_payments_container{height:100%;-webkit-animation:sp_payments_close .3s 1;-o-animation:sp_payments_close .3s 1;animation:sp_payments_close .3s 1}.admin-bar .spiny_posting.open .sp_payments_container{padding-top:52px}.spiny_posting.open .sp_payments_container .reducer,.spiny_posting.open .sp_payments_container .spiny_grid_container,.spiny_posting.open .sp_payments_container .spiny_grid{height:100%}@media screen and (max-width:650px){.spiny_posting.open .sp_payments_container{padding:20px 0}}.sp_payments_editor_placeholder{background:#003b73;padding:10px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}.sp_payments_editor_placeholder_field{height:34px;line-height:34px;background:#f1f7f9;padding:0 5px;margin-top:3px;color:#595959;font-size:14px;font-style:italic;border:1px solid #c5c5c5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.spiny_posting.open .sp_payments_editor_placeholder{display:none}.sp_payments_close_reply,.sp_payments_close{width:32px;height:32px;float:right;background:#003b73 var(--wpr-bg-d12fca2a-6681-4aac-b353-11deccfdc90d) 50% 50% no-repeat;cursor:pointer;-webkit-background-size:cover;background-size:cover;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;outline:none}.sp_payments_send{width:32px;height:32px;float:right;display:block;background:#003b73 var(--wpr-bg-304f61e7-f0fb-4234-b3e2-49b5bbb55ab4) 50% 50% no-repeat;-webkit-background-size:60% auto;background-size:60% auto;cursor:pointer;margin-right:10px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.sp_payments_send.button{width:auto;height:32px;line-height:32px;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px 0 40px;-webkit-background-size:auto 60%;background-size:auto 60%;background-position:10px 50%}.sp_payments_loading{width:32px;height:32px;float:right;margin-right:10px;background:#003b73 var(--wpr-bg-c48a4a32-738b-4cb5-a84d-0580afd5c448) 50% 50% no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sp_payments_comment_form_reply .sp_payments_loading,.sp_payments_comment_form .sp_payments_loading{margin-right:0}.sp_payments_editor_placeholder .sp_payments_send{margin-top:2px}@media screen and (max-width:480px){.sp_payments_send.button{font-size:12px;padding:0 10px 0 30px;-webkit-background-size:auto 50%;background-size:auto 50%;background-position:8px 50%}}.sp_payments_top_bar{background:#f1f7f9;display:none;padding-bottom:5px}.spiny_posting.open .sp_payments_top_bar{display:block;flex-shrink:0}.sp_payments_top_bar_user{float:left;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:100%}.spiny_posting.open .sp_payments_top_bar .reducer{padding-left:5px;padding-right:5px}@media screen and (max-width:650px){.spiny_posting.open .sp_payments_top_bar .reducer{padding-left:20px;padding-right:20px}}@media screen and (max-width:480px){.sp_payments_top_bar_user{font-size:12px}.sp_payments_top_bar_user img.avatar{width:32px;height:32px}.sp_payments_top_bar_user>div:last-child{display:none}.sp_payments_top_bar_user>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.sp_payments_titles{display:none}.spiny_posting.open .sp_payments_titles{display:block;flex-shrink:0}.spiny_posting.comment .sp_payments_titles{display:none}.sp_payments_title,.sp_payments_tags{max-width:650px;margin:0 auto}.sp_payments_tags select,.sp_payments_title input,.sp_payments_tags input{display:block;width:100%;height:40px;line-height:40px;outline:none;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #9b9b9b}.sp_payments_title input{font-size:20px;margin:10px 0;padding:0 10px}.sp_payments_tags input{font-size:12px}.sp_payments_tags select{border:1px solid #9b9b9b;font-size:14px;padding:0 10px}.sp_payments_comment_bar{display:none}.spiny_posting.comment.open .sp_payments_comment_bar{display:block;flex-shrink:0}.sp_payments_comment_bar_val{max-width:650px;margin:0 auto;background:var(--wpr-bg-11dbd8bb-0099-48ac-ac73-b92f84071e48) 0 0 no-repeat;-webkit-background-size:auto 20px;background-size:auto 20px;padding-left:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sp_payments_comment_bar_reply{max-width:650px;margin:0 auto}.sp_payments_comment_bar_reply blockquote{background-color:#eee}.sp_payments_comment .sp_payments_comment_reply_link{smargin-left:0;smargin-right:0}.sp_payments_editor_container{flex:1;flex-shrink:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sp_payments_editor{display:none}.spiny_posting.open .sp_payments_editor{display:block}.spiny_posting.open .sp_payments_container .sp_payments_editor{margin-top:0;border:0;height:100%;max-height:100%}.sp_payments_editor_container .sp_payments_form_container{sposition:absolute;sleft:0;stop:0;width:100%;height:100%}.sp_payments_editor_container .sp_payments_form{height:100%;max-height:100%;position:relative;max-width:650px;margin:0 auto;padding-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sp_payments_editor_container .sp_payments_form_msg_container{height:auto;position:relative;overflow:auto;max-height:100%}.sp_payments_editor_container .sp_payments_form_msg{height:auto;min-height:80px;position:relative;display:block;border:1px solid #9b9b9b;background:#fff;padding:5px 10px;outline:none}.sp_payments_editor_container .sp_payments_form_msg.empty:before{content:attr(data-placeholder);color:#878787;position:absolute;left:10px;top:5px}.sp_payments_editor_container .sp_payments_form_btn{sposition:absolute;left:0;bottom:0;height:40px;padding-top:20px}.sp_payments_editor_container .sp_payments_form_btn_img{width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top;background:#003b73 var(--wpr-bg-4f1ce37b-796a-40c5-8a08-df8bcabe1c8b) 50% 50% no-repeat;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-size:auto 60%;background-size:auto 60%;background-position:50% 50%}.sp_payments_editor_container .sp_payments_form_btn_code{width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top;background:#003b73 var(--wpr-bg-d48c3b4e-616b-4f21-aaf0-9f55bdc9913b) 50% 50% no-repeat;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:6px;-webkit-background-size:auto 60%;background-size:auto 60%;background-position:50% 50%}.sp_payments_comment_form_reply .sp_payments_form_container,.sp_payments_comment_form .sp_payments_form_container{min-height:40px;color:#6e6e6e;border:1px solid #d7d7d7;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sp_payments_comment_form_reply .sp_payments_form_container.error,.sp_payments_comment_form .sp_payments_form_container.error{border:1px solid #ed2f24}.sp_payments_comment_form_reply .sp_payments_form_msg_container,.sp_payments_comment_form .sp_payments_form_msg_container{height:auto;position:relative;overflow:auto;max-height:100%}.sp_payments_comment_form_reply .sp_payments_comment_msg_reply,.sp_payments_comment_form .sp_payments_comment_msg{color:#000;height:auto;position:relative;display:block;outline:none;padding-bottom:10px}.sp_payments_comment_form_reply .sp_payments_comment_msg_reply.empty:before,.sp_payments_comment_form .sp_payments_comment_msg.empty:before{content:attr(data-placeholder);color:#878787;position:absolute;left:0;top:0}.sp_payments_comment_form_reply .sp_payments_form_container.error .sp_payments_comment_msg_reply.empty:before,.sp_payments_comment_form .sp_payments_form_container.error .sp_payments_comment_msg.empty:before{color:#ed2f24}#sp_payments_image_box_comment,#sp_payments_image_box_comment_reply{overflow:hidden}.sp_payments_comment_form_reply .sp_payments_form_btn_img,.sp_payments_comment_form .sp_payments_form_btn_img{width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top;background:#f1f7f9 var(--wpr-bg-ccfc7fd1-3534-4426-952b-54d30cfcf517) 50% 50% no-repeat;color:#003b73;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-size:auto 60%;background-size:auto 60%;background-position:50% 50%}.sp_payments_comment_form_reply .sp_payments_form_btn_code,.sp_payments_comment_form .sp_payments_form_btn_code{width:32px;height:32px;line-height:32px;display:inline-block;vertical-align:top;background:#f1f7f9 var(--wpr-bg-7a9ce174-dba8-4578-ac35-43d89096a5e6) 50% 50% no-repeat;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:6px;-webkit-background-size:auto 60%;background-size:auto 60%;background-position:50% 50%}.sp_payments_comment_msg_btn.button{width:auto;height:32px;line-height:32px;display:block;background:#003b73 var(--wpr-bg-3e300607-05b7-49d2-9bb2-b9a252925cd7) 50% 50% no-repeat;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px 0 40px;-webkit-background-size:auto 60%;background-size:auto 60%;background-position:10px 50%}.sp_payments_form_btn .sp_payments_comment_msg_btn.button{float:left}.sp_payments_form_btn .sp_payments_close_reply.button{margin-left:10px}.sp_payments_form_container.reply{margin-bottom:20px}.sp_payments_title input.sp_payments_error::placeholder{color:#ed2f24;opacity:1}.sp_payments_title input.sp_payments_error:-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_title input.sp_payments_error::-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags input.sp_payments_error::placeholder{color:#ed2f24;opacity:1}.sp_payments_tags input.sp_payments_error:-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags input.sp_payments_error::-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error::placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error:-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error::-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error::placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error:-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error::-ms-input-placeholder{color:#ed2f24;opacity:1}.sp_payments_tags select.sp_payments_error{border:1px solid #ed2f24}.spiny_posting.open .sp_payments_error .ce-paragraph[data-placeholder]:empty::before{color:#ed2f24}.sp_payments_error_msg{position:absolute;width:50%;left:25%;bottom:0;background:#ed2f24;color:#f1f7f9;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.sp_payments_title input.sp_payments_error,.sp_payments_editor_container .sp_payments_form_msg.sp_payments_error{border-color:#ed2f24}.sp_payments_editor_container .sp_payments_form_msg.sp_payments_error:before{color:#ed2f24}.sp_payments_additional_btn{display:inline-block;vertical-align:top;height:32px;line-height:32px;background:#003b73;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px}.sp_payments_additional_login{display:inline-block;vertical-align:top;height:32px;line-height:32px;text-indent:-10000px;background:#003b73 var(--wpr-bg-169ba567-dc04-4190-b501-c30b98526ddd) 50% 50% no-repeat;padding:0;width:32px;-webkit-background-size:60% auto;background-size:60% auto;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px}@media screen and (max-width:767px){.sp_payments_additional_login{}}@media screen and (max-width:599px){.sp_payments_additional_login{}.sp_payments_additional_btn{height:32px;line-height:32px;text-indent:-10000px;background:#003b73 var(--wpr-bg-febf7a2e-c2de-4f66-8abe-6020b6675fce) 50% 50% no-repeat;padding:0;width:32px;-webkit-background-size:60% auto;background-size:60% auto}}.codex-editor .codex-editor__redactor{padding-bottom:100px!important;margin-right:0!important}.codex-editor--narrow .ce-toolbar__plus{left:-34px}.sp_payments_editor .ce-code__textarea{border:1px solid #003b73;background:#eee}.sp_payments_signin{position:fixed;z-index:2000;left:0;bottom:0;width:100%;height:100%;background:rgba(241,247,249,.8)}.sp_payments_signin_contaner{position:absolute;padding:30px 20px 20px;background:#fff;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:380px}.sp_payments_signin_close,.sp_payments_close{position:absolute;z-index:20;right:0;top:0;width:30px;height:30px;background:var(--wpr-bg-08be67c6-9a40-49d9-9a5c-dda980cc31e5) 50% 50% no-repeat;cursor:pointer}@media screen and (max-width:440px){.sp_payments_signin_contaner{max-width:95%;padding:30px 10px 20px}}.sp_payments_login{max-width:450px;margin:0 auto;font-family:'Noah'}.sp_payments_signin_tabs{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #000;max-height:40px}.sp_payments_signin_tab{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;margin:0 2px -1px;padding:0 10px;height:39px;line-height:40px;background:#ebebeb;cursor:pointer;white-space:nowrap;color:#676767}.sp_payments_signin_tab:first-child{margin-left:0}.sp_payments_signin_tab:last-child{margin-right:0}.sp_payments_signin_tab.active{background:#ffe600;border-bottom:1px solid #fff;cursor:auto;color:#000;font-weight:700}.sp_payments_login .sp_payments_signin_contents_container{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.sp_payments_signin_content{display:none}.sp_payments_login .sp_payments_signin_content{padding:20px}.sp_payments_signin_content.active{display:block}.sp_payments_login label{display:block}@media screen and (max-width:440px){.sp_payments_signin_tab{font-size:12px;padding:0 7px;height:32px;line-height:33px}.sp_payments_signin_tabs{max-height:32px}}.sp_payments_profile{max-width:590px;margin-left:auto;margin-right:auto;padding-bottom:40px}.sp_payments_profile .sp_payments_signin_contents_container{background:#fff}.sp_payments_profile label,.sp_payments_signin label{font-size:12px;display:block;padding-bottom:2px}.sp_payments_profile label.sp_payments_signin_checkbox,.sp_payments_signin label.sp_payments_signin_checkbox{font-size:14px;line-height:20px;padding-bottom:0}.sp_payments_profile input[type="text"],.sp_payments_profile input[type="email"],.sp_payments_profile input[type="password"],.sp_payments_signin input[type="text"],.sp_payments_signin input[type="email"],.sp_payments_signin input[type="password"]{display:block;width:100%;height:40px;line-height:40px;font-size:16px;font-family:'Open Sans',sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;border:1px solid #9b9b9b;outline:none}.sp_payments_profile input[type="submit"],.sp_payments_signin input[type="submit"]{display:inline-block;vertical-align:top;height:32px;line-height:32px;background:#003b73;color:#f1f7f9;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px}.sp_payments_profile textarea,.sp_payments_signin textarea{display:block;width:100%;font-size:16px;font-family:'Open Sans',sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:5px 10px;border:1px solid #9b9b9b;outline:none}.sp_payments_signin_form_field{margin-bottom:10px}.user_profile_back{margin-bottom:30px}.user_profile_back a{color:#5072A7;font-family:'e-Ukrainer',sans-serif;font-size:.75rem;font-weight:400;display:inline-block}.sp_payments_signin_form_field:last-child{margin-bottom:0}.sp_payments_signin_loading{width:30px;height:30px;display:block;background:var(--wpr-bg-ba3462ca-ee4d-4cba-81ae-f8b0c3fa8123) 50% 50% no-repeat}.sp_payments_signin_form_errors ul{margin-bottom:16px;background:#FFD7D7;color:#3E0000;font-family:'e-Ukraine',sans-serif;font-size:.75rem;font-weight:400;margin-top:16px;padding:19px 15px;list-style:none;border-radius:4px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:10px}.sp_payments_signin_form_errors ul li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M1 1L15 15M15 1L1 15' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat;background-size:16px;padding-left:25px}.sp_payments_signin_form_forget{color:#286310;font-size:13px}@media screen and (max-width:600px){.sp_payments_profile{padding-left:20px;padding-right:20px}.sp_payments_profile h1{padding-left:0;padding-right:0}}.sp_payments_notifications{list-style-type:none;padding:0;margin:0 0 40px}.sp_payments_notifications li{background:#fff;border:1px solid #d7d7d7;margin-bottom:10px;padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;position:relative}.sp_payments_message{position:fixed;z-index:4000;right:20px;bottom:20px;padding:15px;background:#286310;color:#fff;font-size:14px;max-width:350px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:390px){.sp_payments_message{max-width:280px}}.sp_payments_comment_edit,.sp_payments_block_edit{background:var(--wpr-bg-c99f31c7-ec93-46f1-97c4-dd56a4b3780d) 50% 50% no-repeat;-webkit-background-size:20px auto;background-size:20px auto;width:30px;height:30px;cursor:pointer}.sp_payments_block_edit.abs{position:absolute;right:10px;top:10px}.sp_payments_comment_reply_link{padding-left:40px;background:#f1f7f9 var(--wpr-bg-5916a3c2-ac9b-4e08-9b2b-9e8043f1bb2a) 5px 50% no-repeat;-webkit-background-size:24px auto;background-size:24px auto;cursor:pointer;margin-left:20px;margin-right:20px}.sp_payments_comment_reply{cursor:pointer;font-size:14px}.spiny_image_progress_box{overflow:hidden;position:relative}.sp_payments_images_container{overflow:auto}#sp_payments_image_box{display:flex;flex-wrap:nowrap;flex-direction:row}.spiny_image_wrapper{width:100px;height:100px;border:1px solid #bababa;overflow:hidden;background:#fff var(--wpr-bg-d407ab84-bd5b-48d6-b2d7-39f42297ef0f) 50% 50% no-repeat;float:left;margin-right:10px;margin-top:10px;position:relative;flex-grow:0;flex-shrink:0}.spiny_image_profile_wrapper_remove,.spiny_image_wrapper_remove{position:absolute;right:5px;top:5px;width:24px;height:24px;background:#f1f7f9 var(--wpr-bg-f77a2b49-9d41-4ed1-9eb6-f654fef7b70f) 50% 50% no-repeat;-webkit-background-size:60% auto;background-size:60% auto;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;cursor:pointer}.new_post{background:#fff;-webkit-animation:spiny_new_bg 5s 1;-o-animation:spiny_new_bg 5s 1;animation:spiny_new_bg 5s 1}@-webkit-keyframes sp_payments_open{0%{height:0}100%{height:100%}}@-moz-keyframes sp_payments_open{0%{height:0}100%{height:100%}}@-o-keyframes sp_payments_open{0%{height:0}100%{height:100%}}@keyframes sp_payments_open{0%{height:0}100%{height:100%}}@-webkit-keyframes sp_payments_open_half{0%{height:0}100%{height:300px}}@-moz-keyframes sp_payments_open_half{0%{height:0}100%{height:300px}}@-o-keyframes sp_payments_open_half{0%{height:0}100%{height:300px}}@keyframes sp_payments_open_half{0%{height:0}100%{height:300px}}@-webkit-keyframes sp_payments_close{0%{height:100%}100%{height:0}}@-moz-keyframes sp_payments_close{0%{height:100%}100%{height:0}}@-o-keyframes sp_payments_close{0%{height:100%}100%{height:0}}@keyframes sp_payments_close{0%{height:100%}100%{height:0}}@-webkit-keyframes spiny_new_bg{0%{background:#fff}5%{background:#b0a5ff}100%{background:#fff}}@-moz-keyframes spiny_new_bg{0%{background:#fff}5%{background:#b0a5ff}100%{background:#fff}}@-o-keyframes spiny_new_bg{0%{background:#fff}5%{background:#b0a5ff}100%{background:#fff}}@keyframes spiny_new_bg{0%{background:#fff}5%{background:#b0a5ff}100%{background:#fff}}.spiny_post_block iframe{width:100%}.spiny_grid_container{margin-left:-10px;margin-right:-10px}.spiny_grid{display:flex;flex-direction:row;flex-wrap:wrap}.spiny_grid__col{flex:1;margin:0 10px;max-width:100%;flex-shrink:0}.spiny_grid__fix{flex-shrink:0;margin:0 10px}.spiny_grid__col1{width:calc(20% - 20px);margin:0 10px}.spiny_grid__col2{width:calc(25% - 20px);margin:0 10px}.spiny_grid__col3{width:calc(33.333333% - 20px);margin:0 10px}.spiny_grid__col4{width:calc(50% - 20px);margin:0 10px}.spiny_grid__col5{width:calc(66.666666% - 20px);margin:0 10px}.spiny_grid__col6{width:calc(75% - 20px);margin:0 10px}.spiny_grid__col7{width:calc(100% - 20px);margin:0 10px}.spiny_grid.nowrap{flex-wrap:nowrap}.spiny_grid.vertical_center{align-items:center}@media screen and (max-width:1199px){.spiny_grid__col1{width:calc(25% - 20px);margin:0 10px}}@media screen and (max-width:999px){.spiny_grid__col2,.spiny_grid__col1{width:calc(33.3333333% - 20px);margin:0 10px}}@media screen and (max-width:767px){.spiny_grid__col3,.spiny_grid__col2,.spiny_grid__col1{width:calc(50% - 20px);margin:0 10px}}@media screen and (max-width:599px){.spiny_grid__col4,.spiny_grid__col3,.spiny_grid__col2,.spiny_grid__col1{width:calc(100% - 20px);margin:0 10px}}.sp_payments_profile_image{position:relative;width:200px;height:200px}.sp_payments_profile_image_empty{width:200px;height:200px;background:#919191 var(--wpr-bg-244ddd1a-5ee2-4168-ba22-351296e2fb10) 50% 50% no-repeat;-webkit-background-size:80% auto;background-size:80% auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:20px;cursor:pointer;position:relative;z-index:1}.sp_payments_profile_image_empty_upload{position:absolute;z-index:2;right:5px;bottom:5px;width:40px;height:40px;background:#fff var(--wpr-bg-e8ee1d5b-661b-41df-a562-3dd610fabe60) 50% 50% no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.sp_payments_profile_image_img{position:absolute;z-index:2;width:100%;left:0;top:0}.sp_payments_profile_image_img .spiny_image_wrapper{margin:0;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:200px;height:200px}.sp_payments_profile_block{text-align:center;margin-bottom:20px}.sp_payments_profile_img{position:relative;width:200px;height:200px;background:#919191 var(--wpr-bg-940787dc-aaed-4468-8919-71148572d5d3) 50% 50% no-repeat;-webkit-background-size:50% auto;background-size:50% auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto 10px}img.avatar{background:#919191 var(--wpr-bg-7f96dab9-4b37-4b9b-93b4-f57f2084afec) 50% 50% no-repeat;-webkit-background-size:50% auto;background-size:50% auto}.sp_payments_more_btn_container{margin-bottom:20px}.sp_payments_more_btn{display:inline-block;vertical-align:top;height:32px;line-height:32px;border:1px solid #003b73;color:#003b73;background:#fff;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;cursor:pointer;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 20px}.sp_payments_form_msg pre,.sp_payments_form_msg code{margin-bottom:0}.sp_payments_reg_block{font-family:"Noah"}.registration__terms-text{font-size:14px}.donation__modal.sp_payment_invite .sp_payments_payment_close{top:0;right:0}.NPcityField,.NPdepartamentField{margin-bottom:25px!important;position:relative!important}.sp_payments_signin_form_field .select2-selection{padding:8px 14px;height:46px!important;border:1px solid #000!important;border-radius:4px!important;align-items:center}.sp_payments_signin_form_field .select2-selection__rendered{color:#000!important;line-height:1.8em!important;display:flex!important;flex-direction:row-reverse!important;width:100%!important}.sp_payments_signin_form_field .select2-selection--single .select2-selection__arrow{height:46px!important;right:5px!important}.sp_payments_signin_form_field .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;align-items:center}.sp_payments_signin_form_field .select2-selection__clear{font-size:0px!important;line-height:30px!important;color:#000!important;margin-left:auto;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M1.05273 1.05261L18.4212 18.421M18.4212 1.05261L1.05273 18.421' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");background-size:20px;background-repeat:no-repeat;background-position:center;width:20px;height:20px}.sp_payments_signin_form_field .select2-container--clasic .select2-search--dropdown .select2-search__field{padding:12px 14px!important;border:1px solid!important}.sp_payments_signin_form_field .select2-container{width:100%!important;background:#fff}.select2-dropdown{border:1px solid #000!important}.NPdepartamentField .loading-results{display:none!important}.select2-results__options{max-height:200px!important;overflow:auto}.profile_data_form{margin-bottom:50px}