.elementor-1518 .elementor-element.elementor-element-d03790e:not(.elementor-motion-effects-element-type-background), .elementor-1518 .elementor-element.elementor-element-d03790e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e9e3a5b );}.elementor-1518 .elementor-element.elementor-element-d03790e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 8px 0px;padding:20px 0px 20px 0px;}.elementor-1518 .elementor-element.elementor-element-d03790e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1518 .elementor-element.elementor-element-fa587d5{margin:0px 0px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-f61113e{--wd-img-height:520px;}.elementor-1518 .elementor-element.elementor-element-f61113e .banner-image{object-position:center top;}.elementor-1518 .elementor-element.elementor-element-f61113e .banner-title{font-size:40px;font-weight:bold;font-style:normal;}.elementor-1518 .elementor-element.elementor-element-f61113e .banner-inner{color:#F4F4F4;font-size:22px;font-weight:600;}.elementor-1518 .elementor-element.elementor-element-f61113e .promo-banner:not(.banner-content-background) .content-banner, .elementor-1518 .elementor-element.elementor-element-f61113e .promo-banner.banner-content-background .wrapper-content-banner{max-width:474px;}.elementor-1518 .elementor-element.elementor-element-96de07d{--wd-img-height:300px;}.elementor-1518 .elementor-element.elementor-element-96de07d .banner-image{object-position:center top;}.elementor-1518 .elementor-element.elementor-element-96de07d .banner-title{font-size:30px;font-weight:800;}.elementor-1518 .elementor-element.elementor-element-96de07d .banner-inner{color:#FFFFFF;font-size:18px;font-weight:600;}.elementor-1518 .elementor-element.elementor-element-96de07d .promo-banner:not(.banner-content-background) .content-banner, .elementor-1518 .elementor-element.elementor-element-96de07d .promo-banner.banner-content-background .wrapper-content-banner{max-width:230px;}.elementor-1518 .elementor-element.elementor-element-761dde6{--wd-img-height:200px;}.elementor-1518 .elementor-element.elementor-element-761dde6 .banner-image{object-position:center center;}.elementor-1518 .elementor-element.elementor-element-761dde6 .banner-title{font-size:30px;font-weight:900;}.elementor-1518 .elementor-element.elementor-element-761dde6 .banner-inner{color:#FFFFFF;font-size:18px;font-weight:600;}.elementor-1518 .elementor-element.elementor-element-761dde6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-1518 .elementor-element.elementor-element-761dde6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:276px;}.elementor-1518 .elementor-element.elementor-element-9bd2c21{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-e0d19b4{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-e0d19b4 .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-e0d19b4 .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-b3be209{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-b3be209 .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-b3be209 .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-801696d{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-801696d .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-801696d .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-c3b837a{margin:0px 0px 100px 0px;}.elementor-1518 .elementor-element.elementor-element-299c45b{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-299c45b .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-299c45b .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-2291cbb{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-2291cbb .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-2291cbb .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-0dd3f07{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-0dd3f07 .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-0dd3f07 .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-8d812fd{--wd-img-height:280px;}.elementor-1518 .elementor-element.elementor-element-8d812fd .banner-image{object-position:right center;}.elementor-1518 .elementor-element.elementor-element-8d812fd .banner-title{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:-0.5px;}.elementor-1518 .elementor-element.elementor-element-2bdc048{margin:80px 0px 100px 0px;}.elementor-1518 .elementor-element.elementor-element-f25ab4d .title{font-weight:600;}.elementor-1518 .elementor-element.elementor-element-7e997ff:not(.elementor-motion-effects-element-type-background), .elementor-1518 .elementor-element.elementor-element-7e997ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3F8;}.elementor-1518 .elementor-element.elementor-element-7e997ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:60px 15px 100px 15px;}.elementor-1518 .elementor-element.elementor-element-7e997ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1518 .elementor-element.elementor-element-da693f4 .elementor-heading-title{font-weight:600;line-height:1.6em;}.elementor-1518 .elementor-element.elementor-element-ec3ef21{--image-border-radius:0px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1518 .elementor-element.elementor-element-b2d4e47 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-9159576 );color:var( --e-global-color-9159576 );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-9159576 );border-radius:0px 0px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-b2d4e47 .elementor-button:hover, .elementor-1518 .elementor-element.elementor-element-b2d4e47 .elementor-button:focus{background-color:var( --e-global-color-9159576 );color:#FFFFFF;}.elementor-1518 .elementor-element.elementor-element-b2d4e47 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-b2d4e47 .elementor-button:hover svg, .elementor-1518 .elementor-element.elementor-element-b2d4e47 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1518 .elementor-element.elementor-element-1bd7d33{margin:0px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-a64452d > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-a64452d .elementor-heading-title{font-weight:600;line-height:1.6em;}.elementor-1518 .elementor-element.elementor-element-919be20{font-size:20px;line-height:33px;}.elementor-1518 .elementor-element.elementor-element-eaa21af{margin:80px 0px 80px 0px;}.elementor-1518 .elementor-element.elementor-element-bf70077 .title{font-weight:600;}.elementor-1518 .elementor-element.elementor-element-2c1ce78{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1518 .elementor-element.elementor-element-2c1ce78:after{content:"0.66";}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__thumbnail__link{width:100%;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__text{margin-top:10px;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__title, .elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__title a{font-size:22px;font-weight:600;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__title{margin-bottom:10px;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__excerpt p{font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__excerpt{margin-bottom:15px;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__read-more{color:var( --e-global-color-9159576 );}.elementor-1518 .elementor-element.elementor-element-2c1ce78 a.elementor-post__read-more{font-size:14px;}@media(min-width:768px){.elementor-1518 .elementor-element.elementor-element-9d93dad{width:100%;}.elementor-1518 .elementor-element.elementor-element-5195aec{width:50%;}.elementor-1518 .elementor-element.elementor-element-5a36902{width:25%;}.elementor-1518 .elementor-element.elementor-element-cccc5ab{width:24.664%;}.elementor-1518 .elementor-element.elementor-element-9f71070{width:50.33%;}.elementor-1518 .elementor-element.elementor-element-77bc293{width:49.546%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1518 .elementor-element.elementor-element-9d93dad{width:100%;}.elementor-1518 .elementor-element.elementor-element-23507c4{width:100%;}.elementor-1518 .elementor-element.elementor-element-c9342a2{width:100%;}}@media(max-width:1024px){.elementor-1518 .elementor-element.elementor-element-d03790e{margin:-40px 0px 40px 0px;}.elementor-1518 .elementor-element.elementor-element-96de07d .banner-inner{font-size:16px;}.elementor-1518 .elementor-element.elementor-element-761dde6 .banner-inner{font-size:16px;}.elementor-1518 .elementor-element.elementor-element-2bdc048{margin:0px 0px 40px 0px;}.elementor-1518 .elementor-element.elementor-element-eaa21af{margin:0px 0px 60px 0px;}}@media(max-width:767px){.elementor-1518 .elementor-element.elementor-element-f61113e{--wd-img-height:630px;}.elementor-1518 .elementor-element.elementor-element-f61113e .banner-title{font-size:30px;}.elementor-1518 .elementor-element.elementor-element-2bdc048{margin:0px 0px 20px 0px;}.elementor-1518 .elementor-element.elementor-element-1bd7d33{padding:50px 15px 0px 15px;}.elementor-1518 .elementor-element.elementor-element-eaa21af{margin:0px 0px 0px 0px;}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1518 .elementor-element.elementor-element-2c1ce78:after{content:"0.5";}.elementor-1518 .elementor-element.elementor-element-2c1ce78 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS *//*Áëèê íà êíîïêå*/
.blik .elementor-button{
overflow: hidden;
position: relative;
}
.blik .elementor-button:after {
    content: "";
    margin-left: 60px;
    width: 30px;
    height: 300px;
    background: #fff;
    -webkit-animation-delay: 0.05s;
    animation-delay: 0.05s;
    position: absolute;
    left: -40px;
    top: -150px;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    -webkit-transition: all 0.1s;
    transition: all 0.1s;
    -webkit-animation-name: slideme;
    animation-name: slideme;
    -webkit-animation-duration: 3s;
    animation-duration: 3s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
filter: blur(10px);

}
@-webkit-keyframes slideme { 0% { left: -30px; margin-left: 0px; }
  30% { left: 110%; margin-left: 80px; }
  100% { left: 110%; margin-left: 80px; } }

@keyframes slideme { 0% { left: -30px; margin-left: 0px; }
  30% { left: 110%; margin-left: 80px; }
  100% { left: 110%; margin-left: 80px; } }/* End custom CSS */