
.ad-result.facebook-ad-result .slide-ad-result__task {
    margin-bottom: 50px
}

.ad-result.facebook-ad-result .slider-ad-result__wrapper {
    margin-bottom: 10px
}

.ad-result.facebook-ad-result .slide-ad-result__content {
    width: 100%
}

.ad-result__title {
    color: #fff;
    margin-bottom: 38px
}

.ad-result__slider-wrapper {
    position: relative
}

.slider-ad-result__wrapper {
    margin-bottom: 43px
}

.slider-ad-result__pagination {
    margin: 0 -11px;
    text-align: center
}

.slider-ad-result__pagination .swiper-pagination-bullet {
    margin: 0 11px;
    outline: 0;
    width: 15.37px;
    height: 15.37px;
    border-radius: 50%;
    background: 0 0;
    border: 1px solid #ff2727
}

.slider-ad-result__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #ff2727;
    border: 1px solid transparent
}

.slide-ad-result {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.slide-ad-result__wrapper {
    max-width: 750px;
    width: 100%;
    margin-right: 82px
}

.slide-ad-result__image {
    border-radius: 15px;
    overflow: hidden;
    max-width: 750px;
    width: 100%;
    padding: 0 0 66.27% 0
}


.slide-ad-result__button {
    padding-left: 77px;
    margin-bottom: 66px
}

.slide-ad-result__title {
    font-family: 'Noto Sans',sans-serif;
    font-weight: 700;
    font-size: 26px;
    line-height: 150%;
    margin-bottom: 44px
}

.slide-ad-result__task {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 69px
}

.slide-ad-result__task strong {
    font-family: 'Noto Sans',sans-serif;
    font-weight: 700;
    font-size: 23px;
    line-height: 110%;
    color: #ff2727;
    display: block;
    margin-bottom: 12px
}

.slide-ad-result__task span {
    font-size: 18px;
    line-height: 25px;
    display: block;
    max-width: 516px
}

.slide-ad-result__inner {
    max-width: 670px;
    width: 100%;
    margin-bottom: 44px;
    font-size: 18px;
    line-height: 25px
}

.slide-ad-result__inner:last-child {
    margin-bottom: 0
}

.slide-ad-result__inner strong {
    display: block;
    font-family: 'Noto Sans',sans-serif;
    font-weight: 700;
    font-size: 24px;
    line-height: 110%;
    color: #ff2727;
    margin-bottom: 20px;
}

.slide-ad-result__inner ul {
    margin: 0;
    padding: 0 0 0 31px;
    list-style: none
}

.slide-ad-result__inner ul li {
    position: relative;
    margin-bottom: 25px
}

.slide-ad-result__inner ul li:last-child {
    margin-bottom: 0
}

.slide-ad-result__inner ul li.li-title {
    margin-bottom: 5px
}

.slide-ad-result__inner ul li.li-title::before {
    display: none
}

.slide-ad-result__inner ul li::before {
    position: absolute;
    content: '';
    width: 6px;
    height: 6px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #ff2727;
    border-radius: 50%;
    top: 10px;
    left: -31px
}

.slider-ad-result__pagination .swiper-pagination-bullet {
    border: 1px solid #ffd349;
}
.slider-ad-result__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background: #ffd349;
   
}

.compas-result,
.ad-result {

   background: #337FF1;
    color: #fff;
    padding-top: 93px;
    padding-bottom: 86px;
    margin-bottom: 35px;
}

.compas-result .container {
	display: block;
}

.compas-result strong,
.ad-result strong {
    color: #ffd349
}
.phfacebook-ad-result.ad-resultase span {
    color: #ffd349;
}

.slide-ad-result {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: flex-start;
}


.slide-ad-result__image img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover
}