.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-b6c5f4f4-c3c7-4d48-9445-79c0a5a8b5ce) 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-07870d0b-263b-4180-bb4e-68094e2e6001) 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-dc397aed-22b8-48d7-af16-1f63a0cd159d) 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-a9689329-3863-4b12-aa16-fffb76c71c89) 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-6cc0628f-f2f6-4dd8-aa79-856f940f0f69) 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-235b38cf-8547-4b7e-a321-68675d314dee) 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-06b44b4a-77ce-46b2-9218-96dae7aa8fac) 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-31b01732-f36b-413b-b626-54c91f574960) 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-b70192e4-ac73-42ea-8346-6b3da68dffba) 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-5ea20c5a-8e59-45d2-8d40-9c7bc7cdba6d) 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-35bdcfd0-6a8f-4526-97ba-960e524bdd26) 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-9ef0de57-8f23-4de9-bc15-a5b64173ad2f) 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-d18aa55a-9e4b-43b7-b312-5add0e76d807) 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-266d0887-7db7-4e9b-ad2c-299b32e11d90) 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-7842ac9a-5e8c-4e0b-b25b-13e3117aba88) 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-9e02a666-3493-4163-82fe-bb55aafffac2) 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-236d96a5-9c1e-42df-b057-fab640023007) 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-e3e13d53-725e-4320-9a26-d0abfd2ffe19) 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-056195b5-417c-4589-a91b-63a0b4ea3dc7) 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-72a0cc5f-a147-4c95-890c-9b5c9fc24519) 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-ac0e8ace-fb22-4305-99fb-25d2c572a879) 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}