.elementor-577 .elementor-element.elementor-element-494b3ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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.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-577 .elementor-element.elementor-element-bb6d54e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gillroy", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-0f3ccb5 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-577 .elementor-element.elementor-element-4c9c3d7{--divider-border-style:solid;--divider-color:#E7FDFD;--divider-border-width:1px;}.elementor-577 .elementor-element.elementor-element-4c9c3d7 .elementor-divider-separator{width:100%;}.elementor-577 .elementor-element.elementor-element-4c9c3d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-577 .elementor-element.elementor-element-5e4e13f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-577 .elementor-element.elementor-element-cf92d6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-577 .elementor-element.elementor-element-efef5cf{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-0f3ccb5 );font-family:"Gillroy", Sans-serif;font-size:18px;font-weight:500;}.elementor-577 .elementor-element.elementor-element-07df832{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_post_grid .ue-grid-item-category a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue_tags_terms a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_post_title a,.elementor-widget-ucaddon_post_grid .uc_post_title a > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-grid-item-meta-data{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_post_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_post_text_custom_field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .uc_more_btn-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_post_grid .ue_p_title::before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-577 .elementor-element.elementor-element-2a5a577 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_grid_style_one_wrap{grid-gap:20px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));text-align:inherit;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_grid_style_one_item{overflow:hidden;border-radius:12px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue_p_title{justify-content:inherit;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_content{padding:20px 20px 20px 20px;background-color:var( --e-global-color-f13959f );}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_image{height:240px;background-color:#ffffff;border-radius:12px 12px 12px 12px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_image img{height:240px;object-fit:Cover;object-position:Top;transform:scale(100%);}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-grid-item-category{margin-top:0px;text-align:left;transform:translate(0, 0px);}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_title a{color:var( --e-global-color-0f3ccb5 );}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_title a > *{color:var( --e-global-color-0f3ccb5 );}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_title a,.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_title a > *{font-family:"Gillroy", Sans-serif;font-size:20px;font-weight:600;line-height:23px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_title{margin-top:16px;min-height:0px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-grid-item-meta-data{color:var( --e-global-color-0f3ccb5 );font-family:"Gillroy", Sans-serif;font-size:14px;font-weight:600;gap:0px;width:auto;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-grid-item-meta-data svg{fill:var( --e-global-color-0f3ccb5 );}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-meta-data{margin-top:0px;gap:30px;justify-content:flex-start;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_post_text{color:var( --e-global-color-0f3ccb5 );font-family:"Gillroy", Sans-serif;font-size:16px;font-weight:500;margin-top:10px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .uc_more_btn svg{fill:#ffffff;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-577 .elementor-element.elementor-element-5012a29 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_grid_style_one_wrap{grid-gap:20px;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue_post_grid{grid-template-columns:repeat(3, minmax(0, 1fr));text-align:inherit;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_grid_style_one_item{overflow:hidden;border-radius:12px;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue_p_title{justify-content:inherit;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_content{padding:20px 20px 20px 20px;background-color:var( --e-global-color-f13959f );}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_image{height:240px;background-color:#ffffff;border-radius:12px 12px 12px 12px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_image img{height:240px;object-fit:Cover;object-position:Top;transform:scale(100%);}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-grid-item-category a{color:#ffffff;background-color:#545454;padding:3px 5px 3px 5px;border-radius:3px 3px 3px 3px;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-grid-item-category{margin-top:0px;text-align:left;transform:translate(0, 0px);}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title a{color:var( --e-global-color-0f3ccb5 );}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title a > *{color:var( --e-global-color-0f3ccb5 );}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title a,.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title a > *{font-family:"Gillroy", Sans-serif;font-size:20px;font-weight:700;line-height:23px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title{margin-top:16px;min-height:0px;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-grid-item-meta-data{color:var( --e-global-color-0f3ccb5 );font-family:"Gillroy", Sans-serif;font-size:14px;font-weight:600;gap:0px;width:auto;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-grid-item-meta-data svg{fill:var( --e-global-color-0f3ccb5 );}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-meta-data{margin-top:0px;gap:30px;justify-content:flex-start;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-grid-item-meta-data-avatar img{width:30px;height:30px;display:inline-flex;border-radius:100px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_text{color:var( --e-global-color-0f3ccb5 );font-family:"Gillroy", Sans-serif;font-size:16px;font-weight:500;margin-top:10px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_more_btn svg{fill:#ffffff;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}.elementor-widget-button .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-577 .elementor-element.elementor-element-da6f982 .elementor-button{background-color:var( --e-global-color-d31a0bd );font-family:"Gillroy", Sans-serif;font-size:18px;font-weight:600;border-radius:12px 12px 12px 12px;}.elementor-577 .elementor-element.elementor-element-da6f982{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-577 .elementor-element.elementor-element-da6f982 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-577 .elementor-element.elementor-element-ad560bf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-577 .elementor-element.elementor-element-ad560bf:not(.elementor-motion-effects-element-type-background), .elementor-577 .elementor-element.elementor-element-ad560bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f13959f );}.elementor-577 .elementor-element.elementor-element-136762e{padding:0px 0px 0px 0px;font-family:"Gillroy", Sans-serif;font-size:24px;font-weight:600;line-height:28px;color:var( --e-global-color-d31a0bd );}.elementor-577 .elementor-element.elementor-element-7d00a11{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;}.elementor-577 .elementor-element.elementor-element-7d00a11.elementor-element{--align-self:flex-start;}@media(max-width:767px){.elementor-577 .elementor-element.elementor-element-494b3ce{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-577 .elementor-element.elementor-element-bb6d54e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-size:24px;line-height:29px;}.elementor-577 .elementor-element.elementor-element-5e4e13f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-577 .elementor-element.elementor-element-efef5cf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:18px;}.elementor-577 .elementor-element.elementor-element-2a5a577 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-577 .elementor-element.elementor-element-5012a29 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue_post_grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_content{padding:16px 16px 16px 16px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title a,.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_title a > *{line-height:24px;}.elementor-577 .elementor-element.elementor-element-5012a29 .ue-meta-data{margin-top:10px;}.elementor-577 .elementor-element.elementor-element-5012a29 .uc_post_text{font-size:14px;}.elementor-577 .elementor-element.elementor-element-ad560bf{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-577 .elementor-element.elementor-element-136762e{font-size:20px;line-height:23px;}.elementor-577 .elementor-element.elementor-element-7d00a11{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-577 .elementor-element.elementor-element-494b3ce{--content-width:1440px;}.elementor-577 .elementor-element.elementor-element-5e4e13f{--content-width:1440px;}.elementor-577 .elementor-element.elementor-element-cf92d6f{--width:67%;}.elementor-577 .elementor-element.elementor-element-07df832{--width:30%;}}/* Start custom CSS for ucaddon_post_grid, class: .elementor-element-2a5a577 */.uc_content {
    
    min-height: 119px;
    backdrop-filter: blur(10px);
}

.ue-meta-data {
    justify-content: space-between !important;
}


.blog-post-grid .uc_post_image {
    
    margin-bottom: -10px !important;
    z-index: 2
} 

.uc_post_image ::after {
    
    content: url(https://graftbio.ru/wp-content/uploads/2024/12/arrow_outward-2-1.png);
    display: flex;
    justify-content: end;
     transform: translate(100px, 30%);
     transition-duration: 0.3s
}


.uc_post_image:hover ::after {
    
    content: url(https://graftbio.ru/wp-content/uploads/2024/12/arrow_outward-2-1.png);
    display: flex;
    justify-content: end;
     transform: translate(-10px, 30%);
     transition-duration: 0.3s
}

.ue-grid-item-meta-data-icon {
    
    transform: scale(1.3);
    margin-top: 3px;
}

.post-views {
    margin-left: 8px
}/* End custom CSS */
/* Start custom CSS for ucaddon_post_grid, class: .elementor-element-5012a29 */.uc_content {
    
    min-height: 119px;
    backdrop-filter: blur(10px);
}

.ue-meta-data {
    justify-content: space-between !important;
}


.blog-post-grid .uc_post_image {
    
    margin-bottom: -10px !important;
    z-index: 2
} 

.uc_post_image ::after {
    
    content: url(https://graftbio.ru/wp-content/uploads/2024/12/arrow_outward-2-1.png);
    display: flex;
    justify-content: end;
     transform: translate(100px, 30%);
     transition-duration: 0.3s
}


.uc_post_image:hover ::after {
    
    content: url(https://graftbio.ru/wp-content/uploads/2024/12/arrow_outward-2-1.png);
    display: flex;
    justify-content: end;
     transform: translate(-10px, 30%);
     transition-duration: 0.3s
}

.ue-grid-item-meta-data-icon {
    
    transform: scale(1.3);
    margin-top: 3px;
}

.post-views {
    margin-left: 8px
}/* End custom CSS */