.elementor-1411 .elementor-element.elementor-element-b04fbee{--display:flex;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri{writing-mode:inherit;}.elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri div{writing-mode:inherit;}.elementor-1411 .elementor-element.elementor-element-278b13e{width:100%;max-width:100%;text-align:center;}.elementor-1411 .elementor-element.elementor-element-278b13e > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1411 .elementor-element.elementor-element-278b13e .elementor-heading-title{font-family:"Vasek", Sans-serif;font-size:50px;font-weight:400;color:#000000;}.elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > div, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > h1, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > h2, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > h3, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > h4, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > h5, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > h6, .elementor-1411 .elementor-element.elementor-element-278b13e.ob-harakiri > p{transform:rotate(0deg);}.elementor-1411 .elementor-element.elementor-element-278b13e > 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 .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-1411 .elementor-element.elementor-element-c90a79f > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.15 * 100% );}.elementor-1411 .elementor-element.elementor-element-c90a79f:after{content:"1.15";}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__thumbnail__link{width:100%;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__meta-data span + span:before{content:" •";}.elementor-1411 .elementor-element.elementor-element-c90a79f{--grid-column-gap:20px;--load-more-message-alignment:center;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__card{border-width:0px;border-radius:15px;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__text{padding:0 10px;margin-top:0px;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__meta-data{padding:10px 10px;color:#000000;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__avatar{padding-right:10px;padding-left:10px;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__badge{left:0;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__card .elementor-post__badge{background-color:#FFD400;color:#000000;font-size:10px;margin:10px;font-family:"Montserrat", Sans-serif;font-weight:500;text-transform:none;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__title, .elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__title a{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__title{margin-bottom:20px;}@media(max-width:1180px){.elementor-1411 .elementor-element.elementor-element-b04fbee{--padding-top:75px;--padding-bottom:75px;--padding-left:10px;--padding-right:10px;}.elementor-1411 .elementor-element.elementor-element-c90a79f{--grid-column-gap:20px;}}@media(max-width:750px){.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.15 * 100% );}.elementor-1411 .elementor-element.elementor-element-c90a79f:after{content:"1.15";}.elementor-1411 .elementor-element.elementor-element-c90a79f .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-b04fbee */.circletext {
     background: url("https://sorrroka.ru/wp-content/uploads/2024/05/curvetext-ezgif.com-rotate.svg");
    animation: rotation 5s linear infinite;
}

@keyframes rotation {
    
    0% {transform:rotate(0deg);}
    100% {transform:rotate(360deg);}
}

.card {
    --blob-size:250px;
}

.card .inner{
    backdrop-filter: blur(80px);
    height: 100%;
}

.card .blob{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;    
    transition: opacity 300ms 300ms linear;

}

.card .fakeblob {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}

.porta {
    opacity: 0;
}

.porta:hover {
    opacity: 1;
}

@media (min-width: 0px) and (max-width: 750px) {
 body {background: linear-gradient(180deg, rgba(255,255,255,1) 2%, rgba(128,128,128,1) 8%, rgba(255,255,255,1) 20%);
}
}

@media (min-width: 750px) and (max-width: 1180px) {
 body {background: linear-gradient(180deg, rgba(255,255,255,1) 5%, rgba(128,128,128,1) 15%, rgba(255,255,255,1) 30%);
}
}

@media (min-width: 1180px) and (max-width: 3000px) {
 body {background: linear-gradient(180deg, rgba(255,255,255,1) 5%, rgba(128,128,128,1) 17%, rgba(255,255,255,1) 25%);
}
}

.linktitle{
    color:black;
}

.post-tags {
    text-align: center;
    padding: 30px;
}

.post-tags a {
    background-color: black;
    color:white;
    text-align: center;
    padding: 5px 20px 10px 20px;
    margin:10px 10px 10px 10px;
    border-radius:20px;
   white-space: nowrap;
}

.post-tags a:hover {
    background-color:#FFD400;
    color:black;
}

.wpulike {
    width: 200px;
    left: 50%;}/* End custom CSS */