.elementor-1130 .elementor-element.elementor-element-53a93e4{--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;}.elementor-1130 .elementor-element.elementor-element-603aa12{z-index:1;text-align:center;}.elementor-1130 .elementor-element.elementor-element-603aa12 .elementor-heading-title{color:#333333;}.elementor-1130 .elementor-element.elementor-element-0d03e42{z-index:0;text-align:center;}.elementor-1130 .elementor-element.elementor-element-0d03e42 .elementor-heading-title{font-size:var( --e-global-typography-9bdb7f0-font-size );font-weight:var( --e-global-typography-9bdb7f0-font-weight );text-transform:var( --e-global-typography-9bdb7f0-text-transform );color:#e9e9e9;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel__content{text-align:left;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );font-size:20px;width:40px;height:40px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow svg *{fill:var( --e-global-color-primary );}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow:before{font-size:20px;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow svg{width:20px;height:20px;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow:hover{color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow:hover svg *{fill:var( --e-global-color-accent );}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow.prev-arrow{left:-10px;right:auto;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow.next-arrow{right:-10px;left:auto;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}@media(max-width:1024px){.elementor-1130 .elementor-element.elementor-element-0d03e42 .elementor-heading-title{font-size:var( --e-global-typography-9bdb7f0-font-size );}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow{font-size:16px;width:34px;height:34px;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow:before{font-size:16px;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow svg{width:16px;height:16px;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow.prev-arrow{left:10px;right:auto;}.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow.next-arrow{right:10px;left:auto;}}@media(max-width:767px){.elementor-1130 .elementor-element.elementor-element-0d03e42 .elementor-heading-title{font-size:var( --e-global-typography-9bdb7f0-font-size );}}/* Start custom CSS for jet-carousel, class: .elementor-element-fd2b42b */.elementor-1130 .elementor-element.elementor-element-fd2b42b .jet-carousel .jet-arrow:hover {
    background-color: var(--e-global-color-primary) !important;
}/* End custom CSS */
/* Start custom CSS *//*Кнопки скачать договор и бриф*/
.wrapper {


  cursor: pointer;
  position: relative;
  overflow: hidden;  
  color: #fff;
  display: flex;
  align-items: center;
  padding: 5px;
  border-left:2px solid var(--main-color);
}

.wrapper a {
    color:#fff;
    text-transform: uppercase;
    font-size: 13px;
    transition: .7s;
}

.wrapper:hover a {
    color:#333;
}
.wrapper:before{
  content: '';
  position: absolute;
  top: 0;
  left: -100%;
  width: 200%;
  height: 100%;
  background: linear-gradient(to right, rgba(255, 243, 67, 1) 0%,rgba(255, 243, 67, 1) 50%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);
  transition: left .7s;
}
.wrapper:hover:before{
  left: 0;
}
.block{
  position: relative;
}
/*Конец кнопки скачать договор и бриф*//* End custom CSS */