.fancybox__container{
 --f-close-button-color: #5237DF;
--f-close-button-svg-width: 25px;
 --f-close-button-svg-height: 25px;
 --f-close-button-hover-color: #150568;
 --f-button-svg-stroke-width: 2.75px;
 --fancybox-backdrop-bg: rgb(24 24 27 / 70%);
}
.window .f-button.is-close-button{
top: calc(var(--f-button-height) * 0);
 right: 7px;
}
.bxhtmled-popup{
	position: fixed;
}
span.invalid-feedback {
 font-size: 10rem;
 line-height: 1;
 display: none;
 position: relative;
 bottom: 18px;
 color: red;
 margin: auto;
 width: 100%;
 max-width: 385px;
 margin-bottom: -10rem;
}

label+span.invalid-feedback {
 position: absolute;
 bottom: 0px;
}

.was-validated {
 position: relative;
 display: flex;
 flex-flow: column;
}
.ym-advanced-informer{
 display: none;
}

.advantages-item .icon,
.advantages-item .icon img {
 width: 46px;
 height: 46px;
 min-width: 46px;
}
.examples>*:not(.d-component) {
 text-align: center;
}

.examples>p {
 display: block;
 margin: 0;
}

.examples h2 {
 margin-bottom: 20rem;
}
.examples-swiper .swiper-slide:hover>div p {
 color: #000;
 display: block;
}

.examples-swiper .swiper-slide>div p {
 display: block;
}
.examples-swiper.container .swiper,
  .container.reviews.section .examples-swiper .swiper{
 overflow: initial
}
div.examples-swiper .slider .swiper .swiper-slide{
 padding: 40rem 15rem 20rem 200rem;
}
.examples-swiper .slider .swiper .slide_item-img img{
 width: 100%;
 height: 100%;
}
.container.reviews.section .examples-swiper .swiper-pagination span {
 color: #5237df
}
.burger .search-form {
 margin-top: 15px;
}
.container .container {
 padding: 0;
}
section .container {
 padding-top: 50px
}
.form .agree+.agree {
 margin-top: -15px;
}
@media (max-width: 768px) {
 body {
   padding-top: 89px;
  }
}
@media (max-width: 680px) {
 .what-made-call-wilstream .items .item,
 .forwhom-wilstream .items .item,
 .stages-call-wilstream .items .item{
  width: 100%;
 }
 .get-customers-wilstream .d-form-container {
   width: 100%;
   padding: 70px 13px;
  }
    div.examples-swiper .slider .swiper .swiper-slide {
     padding: 40rem 15rem 20rem 15rem;
    }
        .examples-swiper .swiper-slide>div p{
         color: #000;
        }
        body{
         padding-top: 0;
        }
}