.block1-intro img{/*display:inherit !important;*/}.rating-box__item-title .broker-risk-notify span:not(.active){ max-height:fit-content !important;}.rating-box__item-title .broker-risk-notify span{ margin-left:20px;}.block-nav li{ min-height:60px; min-width:200px;}#block1{ padding-top:50px !important;}.section{ padding:50px 0 !important;}#faq{padding-top:50px !important; padding-bottom:0 !important;}.section:nth-of-type(2n){ background:#fff !important;}.block12-pros-cons h3,.block12-pros-cons h4{ font-weight:600; font-size:22px; line-height:32px;}.block12-pros-cons .pros .pros-list p,.block12-pros-cons .cons .cons-list p{ font-weight:400; font-size:18px; margin-bottom:15px; line-height:30px;}.rating-broker__risk{ display:block !important; width:100% !important;}.infograf{ margin-top:40px;}.section:nth-of-type(2n){ background:#fff !important;}.broker-header__btn{ font-size:15px !important;}.infograf img{ max-width:100%;}.block-pros-cons .pros .pros-title h3{ font-weight:600; font-size:24px; line-height:32px;}.block-pros-cons .cons .cons-title h3{ font-weight:600; font-size:24px; line-height:32px;}.hidden-xl{ display:none !important;}.hidden-xs{ display:block !important;}#block1 .grey-box{ display:block; overflow:hidden; padding:20px 15px; background:#f0f0f0; border-radius:5px;}.mb-30{margin-bottom:30px;}.deco-box__txt h4{ font-size:18px; line-height:30px; font-weight:600;}.deco-box__txt h4,.deco-box__txt p{ margin-bottom:17px;}@media (min-width:580px){ #block1 .grey-box{ padding:22px 32px; }}@media (max-width:580px){ .block12-pros-cons .pros .pros-list p span, .block12-pros-cons .cons .cons-list p span{/* font-size:15px; line-height:22px;*/} .section p,section p{ font-size:17.5px !important; /*line-height:22px;*/} .hidden-xl{ display:block!important; } .hidden-xs{ display:none!important; } section{ padding:20px 0; } .icon-table tbody tr{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; padding:20px 10px; } .icon-table tbody tr td{ border:none !important; padding:0; width:100%; } .icon-table tbody tr td:last-child{ padding-left:60px; } .white-border-box{ padding:18px 18px 14px; } .white-border-box h3{ font-size:15px; line-height:24px; padding-left:18px; } .check-box .check-item{ width:100% !important; padding-left:0px; } .check-box .check-item__txt{ padding-left:15px; } .img-box .image-caption{ font-size:13px; line-height:15px; } .grey-info{ padding:18px; } .orange-info{ padding:18px; } .summary-box{ padding:40px 18px; }}