.elementor-1214 .elementor-element.elementor-element-f0e2e5c{margin-top:40px;margin-bottom:10px;}.elementor-widget-ha-gradient-heading .ha-gradient-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1214 .elementor-element.elementor-element-7defd69{text-align:center;}.elementor-1214 .elementor-element.elementor-element-7defd69 .ha-gradient-heading{color:var( --e-global-color-8a5f87e );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(-90deg, var( --e-global-color-8a5f87e ) 0%, var( --e-global-color-d6913ba ) 100%);font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-1214 .elementor-element.elementor-element-bc426ff{margin-top:0px;margin-bottom:20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri{writing-mode:inherit;}.elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri div{writing-mode:inherit;}.elementor-1214 .elementor-element.elementor-element-e821c01{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:1.4em;}.elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > div, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > h1, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > h2, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > h3, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > h4, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > h5, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > h6, .elementor-1214 .elementor-element.elementor-element-e821c01.ob-harakiri > p{transform:rotate(0deg);}.elementor-1214 .elementor-element.elementor-element-e821c01 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .ecs-load-more-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1214 .elementor-element.elementor-element-c4837ec{--grid-row-gap:35px;--grid-column-gap:18px;}body.elementor-page-1214:not(.elementor-motion-effects-element-type-background), body.elementor-page-1214 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-850d20f );}html, body{overflow-x:auto;}@media(max-width:767px){.elementor-1214 .elementor-element.elementor-element-7defd69 .ha-gradient-heading{font-size:28px;}}/* Start custom CSS for global, class: .elementor-global-2937 */.elementor-1214 .elementor-element.elementor-global-2937 div[id*="leyka-pf-"] {
    margin: 0px;
}
/* форма */

.elementor-1214 .elementor-element.elementor-global-2937 div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section.section--description {
	display: none;
}
.elementor-1214 .elementor-element.elementor-global-2937 div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section-title-container {
	display: none;
}
.elementor-1214 .elementor-element.elementor-global-2937 div[id*="leyka-pf-"].leyka-pf-star .leyka-tpl-star-form .section, div[id*="leyka-pf-"].leyka-pf-star .leyka-account-form .section {
	margin-bottom: 14px;
}
.elementor-1214 .elementor-element.elementor-global-2937 div[id*="leyka-pf-"].leyka-pf-star:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
	max-width: 100%;
}
/* кнопки суммы */
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .star-swiper .full-list, .leyka-screen-form .section .section__fields .star-swiper .full-list {
    width: calc(100% + 4px);
    margin-bottom: -4px;
    margin-left: -4px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item, .leyka-screen-form .section .section__fields .star-swiper .full-list .swiper-item {
    margin-left: 4px;
    margin-bottom: 4px;
    padding-left: 10px;
    padding-right: 10px;
}

/* в одну строку 
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields.donor .donor__textfield, .leyka-screen-form .section .section__fields.donor .donor__textfield {
	width: 49%;
display: inline-grid;
grid-template-columns: 102%;
justify-content: space-between;
}
*/

/* в две строки */
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields.donor .donor__textfield, .leyka-screen-form .section .section__fields.donor .donor__textfield {
    display: inline;
}
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield .leyka-star-field-frame, .leyka-screen-form .section .section__fields.donor .donor__textfield .leyka-star-field-frame {
    margin-bottom: 4px;
}
/* в две строки */


.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .donor__oferta span, .leyka-screen-form .section .section__fields .donor__oferta span {
	margin-bottom: 10px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .donor__oferta label, .leyka-screen-form .section .section__fields .donor__oferta label{
	font-size: 14px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .donor__oferta label a, .leyka-screen-form .section .section__fields .donor__oferta label a {
	font-size: 14px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .donor__oferta label, .leyka-screen-form .section .section__fields .donor__oferta label{
	margin-bottom: 6px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields.periodicity a, .leyka-screen-form .section .section__fields.periodicity a{
	height: 46px;
	font-size: 14px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .donor__submit input, .leyka-screen-form .section .section__fields .donor__submit input{
	    height: 46px;
    padding: 0px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .single-pm-icon, .leyka-screen-form .section .section__fields .single-pm-icon {
	margin-top: 14px;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item span, .leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item input, .leyka-screen-form .section .section__fields .star-swiper .full-list .swiper-item span, .leyka-screen-form .section .section__fields .star-swiper .full-list .swiper-item input {
	font-size: 16px;
}

/* скрытие ошибки */
.leyka-tpl-star-form .section .section__fields.donor .donor__textfield .leyka-star-field-error-frame, .leyka-screen-form .section .section__fields.donor .donor__textfield .leyka-star-field-error-frame {
	display: none;
}
/* colors */
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .star-swiper .full-list .swiper-item.selected, .leyka-screen-form .section .section__fields .star-swiper .full-list .swiper-item.selected {
    background-color: rgba(49, 168, 168, 0.1);
    border-color: #31A8A8;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item.selected span, .leyka-screen-form .section .section__fields .star-swiper .swiper-item.selected span {
    color: #31A8A8;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields.periodicity a.active, .leyka-screen-form .section .section__fields.periodicity a.active {
    background-color: #31A8A8;
    border-color: #31A8A8;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .full-list .swiper-item.flex-amount-item.selected, .leyka-screen-form .section .section__fields .amount__figure.star-swiper .full-list .swiper-item.flex-amount-item.selected {
    background-color: rgba(49, 168, 168, 0.1);
    border-color: #31A8A8;
}
.elementor-1214 .elementor-element.elementor-global-2937 .leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item label span.textfield-label, .leyka-screen-form .section .section__fields .amount__figure.star-swiper .swiper-item.flex-amount-item label span.textfield-label {
    font-size: 14px !important;
}

.elementor-1214 .elementor-element.elementor-global-2937 :root { --leyka-color-main-third: #eaf6f6; }

@media screen and (max-width: 639px){
.leyka-tpl-star-form .section .section__fields .star-swiper .swiper-item.selected .swiper-item-inner, .leyka-screen-form .section .section__fields .star-swiper .swiper-item.selected .swiper-item-inner {
    background-color: #ffffff00;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-c4837ec *//*
.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {
    text-decoration: none;
}
*//* End custom CSS */