html {
overflow-x: hidden;
}
body {
overflow-x: clip;
}
.feed-block-text.active {
max-height: 999999px;
}
.news_top_text {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 35px;
}
.mu_text p {
margin: 0px;
font-size: 15px;
font-weight: 500;
line-height: 18px;
}
.news_top_text .text_block {
width: 57%;
}
.news_top_text .img_block {
width: 40%;
}
.news_top_text .img_block img {
width: 100%;
height: auto;
}
.news_top_text.rewers {
flex-direction: row-reverse;
}
.sigle_text {
margin-top: 40px;
}
.sigle_text h2, .sigle_text h3,.sigle_text h4 {
font-size: 20px;
line-height: 24px;
}
.text_block.full p {
margin-bottom: 25px;
}
.sigle_text img {
filter: drop-shadow(4px 4px 48px rgba(0, 0, 0, 0.12));
margin: 20px 0px 0px 0px;
}
.sigle_text .news_top_text {
margin-bottom: 10px;
}
@media (max-width: 1565px) {
.intro-content {
padding: 128px 20px 60px 55%;
}	
}
@media (max-width: 1289px) {
.feed-overlook, .feed-reviews {
width: 50%;
}
.feed-block {
width: auto;
}
.review-slider, .overlook-slider {
width: auto;
}	
.feed-block-wrapper, .feed-arrows-wrapper .feed-block-wrapper {
width: calc(100% - 58px);
}	
.feed-reviews .feed-arrows-wrapper {
padding-left: 30px;
}
.feed-overlook .feed-arrows-wrapper{
padding-right: 30px;	
}
.news-slider {
width: calc(100% - 126px);
}	
.news-wrapper, .news-block {
width: auto;
}	
img.news-image {
max-width: 100%;
}	
header {
padding: 0px 15px;
max-width: 100%;
margin-left: 0px!important;
left: 0px!important;
right: 0px!important;
width: auto!important;
}
.header-social {
margin-right: 50px;
}	
.footer, .intro-path, h1.intro-title, .intro-text,.lists-black, .lists-white, .intro-image-wrapper, .feed-overlook-content {
padding-right: 15px;
padding-left: 15px;
}	
.intro-wrapper, .lists-block-wrapper, .footer-wrapper, .lists-block, .intro-ad {
width: 100%;
}	
.intro-ad, .broker-list-block, .feed-overlook-content {
width: auto;
}	
.broker-slider {
width: 100%;
}	
.broker-slider {
width: auto;
max-width: 100%;
}
.intro-image-wrapper h1.intro-title {
padding: 0px;
}	
.feed-overlook-content {
margin: 0px;
}	
.feed-spec-divide {
font-size: 0;
border-bottom: 1px solid black;
}	
.feed-spec-divide {
font-size: 0;
border-bottom: 1px solid #bdbdbd;
width: 100%;
margin: 0px 3px 2px 3px;
position: relative;
top: -5px;
}	
.feed-spec {
width: 100%;
display: flex;
justify-content: space-between;
}
.news_top_text, .sigle_text {
padding: 0px 15px;
}
}
@media (max-width: 1180px) {	
.header-social {
display: none;
}
.info-block .info-image {
width: auto;
height: auto;
}
.info-block {
align-items: flex-start;
max-width: 100%;
overflow: hidden;
padding: 0px 15px;
}
.info-faq-block {
width: auto;
}
article.info-content, .info-block .info-image {
width: 50%;
}
.info-faq {
padding-right: 30px;
}
.feed-content .feed-button-black, .feed-content .feed-button-white {
display: block;
margin: auto;
}
}
@media (max-width: 1035px) {	
.header-info {
display: none;
}
.intro-content {
padding: 128px 20px 60px 45%;
}
.feed-content .feed-buttons {
display: block;
}
.feed-content .feed-button-black {
margin-bottom: 20px;
}
}
@media (max-width: 902px) {
.feed-overlook, .feed-reviews {
width: auto;
}
.feed-overlook .feed-arrows-wrapper {
padding-right: 0px;
}
.feed-reviews .feed-arrows-wrapper {
padding-left: 0px;
margin-left:0px
}
article.info-content, .info-block .info-image {
width: 100%;
}
.info-block .info-image {
margin: auto;
max-width: 500px;
}
.intro-content {
padding: 128px 20px 60px 20px;
max-width: initial;
}
.intro {
width: auto;
}
.intro-path {
max-width: initial;
}
.intro-image-wrapper {
flex-direction: row;
}
.feed-overlook-content {
max-width: initial;
padding: 0px;
}
.feed-content .feed-button-black {
margin-bottom: 20px;
}
.lists-black {
width: auto;
}
.brokers-list-wrapper-for-title {
padding-left: 15px;
padding-right: 15px;
}
.brokers-help, .brokers-victim, .lists-white {
width: auto;
}
aside.broker-aside {
width: 100%;
}
img.news-image {
width: 100%;
height: auto;
}
.feed-block-wrapper, .feed-arrows-wrapper .feed-block-wrapper {
width: calc(100%);
}
.info-faq {
padding-right: 0px;
}
.news-slider {
width: 100%;
}
.news-wrapper {
margin: 0px 10px;
}
.brokers-victim-text {
width: 100%;
}
.intro-image-wrapper {
flex-direction: column;
}
.intro-image-wrapper img.intro-image {
margin-top: 20px;
}
.intro-image-wrapper {
flex-direction: column;
}
.intro {
padding: 20px 0px 60px;
} 
.news_top_text .img_block, .news_top_text .text_block {
width: 100%;
}	
.news_top_text .img_block img {
max-width: 500px;
display: block;
margin: 30px auto;
}	
}  
@media (max-width: 640px) {
.popup {
position: fixed;
transform: translate(0%, 0%);
top: 10vh;
left: calc(50% - 190px);
max-height: calc(100% - 15vh);
overflow-y: auto;
}	
}
@media (max-width: 380px) {
.popup {
width: 90%;
left: 5%;
}
.popup-input, .select_wrap .default_option li {
width: calc(100% - 30px);
}
.popup-button {
padding: 20px 0px;
width: 100%;
}
.select_wrap {
width: 100%;
}
.feed-spec {
font-size: 12px;
}
.feed-content .feed-button-black, .feed-content .feed-button-white {
width: auto;
}
.lists-black .lists-title {
margin-top: 0px;
}
.lists {
margin-bottom: 60px;
}
.brokers-list-wrapper-for-title h3.broker-list-title {
margin-top: 0px;
}
.feed-reviews .feed-title {
margin-top: 0px;
}
}