.article-card { height: 100%; -webkit-box-shadow: 0 16px 31px rgba(170, 142, 255, 0) !important; box-shadow: 0 16px 31px rgba(170, 142, 255, 0) !important; -webkit-transition: -webkit-box-shadow 0.05s !important; transition: -webkit-box-shadow 0.05s !important; transition: box-shadow 0.05s !important; transition: box-shadow 0.05s, -webkit-box-shadow 0.05s !important; overflow: hidden; } .article-card.emphasis .article-card-date { margin-left: 24px; } .article-card.emphasis .article-card-body { padding: 18px 38px; } @media (max-width: 600px) { .article-card.emphasis .article-card-body { padding: 20px 14px; } } .article-card.emphasis .article-card-title { font-size: 23px; line-height: 28px; max-width: 316px; height: 112px; } @media (max-width: 1000px) { .article-card.emphasis .article-card-title { font-size: 20px; line-height: 23px; height: 92px; max-width: 256px; } } .article-card.emphasis .article-card-tags { font-size: 10px; } .article-card.emphasis :not(.ovrd) { color: #fff !important; } @media (max-width: 1000px) { .article-card.emphasis { min-height: 280px; } } .article-card:hover { color: #000; -webkit-box-shadow: 0 16px 31px rgba(170, 142, 255, 0.2759) !important; box-shadow: 0 16px 31px rgba(170, 142, 255, 0.2759) !important; } .article-card-title { font-size: 19px; line-height: 22px; color: #4d4d4d; -webkit-line-clamp: 4; } .article-card-preview, .article-card-title { height: 86px; margin-bottom: 14px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; } .article-card-preview { font-size: 12px; line-height: 15px; max-height: 75px; font-family: Montserrat; -webkit-line-clamp: 5; } .article-card-body { padding: 18px 16px; } .article-card-tags { display: -webkit-box; display: -ms-flexbox; display: flex; margin: 0 -7.5px 12px; font-size: 14px; color: #ab54ff; } .article-card-tag { margin: 0 7.5px; -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .article-card-author { font-size: 10px; line-height: 12px; color: #7d8d93; margin-left: 5px; } .article-card-date { font-weight: 500; font-size: 10px; line-height: 12px; color: #9b63ff; margin-left: 10px; margin-right: 10px; } .article-card-views { font-size: 10px; line-height: 12px; color: #7d8d93; margin-left: 6px; } @media (max-width: 1000px) { .article-card-title { font-size: 14px; line-height: 16px; height: 64px; } } @media (max-width: 600px) { .article-card-preview, .article-card-title { height: auto; } } .article-card-outer { padding: 8px; } @media (max-width: 600px) { .article-card-outer { padding: 8px 0; } } /*.article-cards {*/ /*margin: -8px;*/ /*}*/ .article-right { width: 300px; margin: -10px 20px; } .article-right > :first-child:before { content: url(./img/tri-pink.5206b127.svg); width: 59px; height: 59px; position: absolute; bottom: 0; left: 0; -webkit-transform: translate(-50%, 20%); transform: translate(-50%, 20%); } .article-right > :nth-child(2):before { content: url(./img/tri-blue.03083136.svg); width: 81px; height: 79px; position: absolute; top: 0; right: 0; -webkit-transform: translate(50%); transform: translate(50%); } .article-right-card { -webkit-box-shadow: 0 5px 19px rgba(203, 207, 216, 0.31); box-shadow: 0 5px 19px rgba(203, 207, 216, 0.31); padding: 30px 36px; margin: 10px 0; position: relative; } .article-crumbs { font-size: 13px; padding: 17px 0; } .article-crumbs a:not(.btn), .article-crumbs span { color: #8e8e8e !important; } .article-crumbs a:hover:not(.btn) { color: #7f3ae9 !important; } .article-crumbs .crumb-divider { margin: 0 12px; } .article-preview, .article-title { max-width: 550px; } .article-title { color: white !important; font-family: Montserrat; font-size: 35px; line-height: 43px; color: #000; margin-top: 42px; margin-bottom: 26px; } .article-preview { margin-bottom: 64px; } .article-author { font-size: 15px; line-height: 1; } .article-author-info { -webkit-box-flex: 0 !important; -ms-flex: 0 !important; flex: 0 !important; } .article-right-share-title { font-weight: 500; font-size: 17px; color: #4d4d4d; margin-bottom: 12px; } .article-date { font-weight: 500; font-size: 13px; line-height: 1; color: #9b63ff; } .article-views { margin-left: 6px; font-size: 13px; line-height: 1; color: #7d8d93; } .article-tags { margin: -6px -8px; } .article-tags .article-tag { margin: 6px 8px; font-size: 14px; line-height: 16px; color: #ab54ff; } .join-tg { font-size: 17px; line-height: 24px; color: #4d4d4d; } .ppd-article-container { position: relative; } @media (max-width: 1000px) { .ppd-article-container .bg-l, .ppd-article-container .bg-r { display: none; } } .ppd-article-container .bg-l:after, .ppd-article-container .bg-l:before, .ppd-article-container .bg-r:after, .ppd-article-container .bg-r:before { position: absolute; } .ppd-article-container .bg-l:before { content: url(./img/bg-tl.f91855e9.svg); left: -160px; top: 300px; } .ppd-article-container .bg-l:after { content: url(./img/bg-bl.7946d8e7.svg); left: -80px; top: 1200px; } .ppd-article-container .bg-r:before { content: url(./img/bg-tr.86b2f51f.svg); right: -380px; top: 1000px; } .ppd-article-container .bg-r:after { content: url(./img/bg-br.4329b436.svg); right: -390px; top: 1400px; } @media (max-width: 1264px) { .ppd-article-container .bg-l:before { left: -60px; } .ppd-article-container .bg-l:after { left: -80px; } .ppd-article-container .bg-r:before { right: -180px; } .ppd-article-container .bg-r:after { right: -190px; } } .ppd-article:not(#override) { max-width: 650px; width: 100%; z-index: 0; position: relative; } .ppd-article:not(#override) h2 { font-family: Montserrat; font-weight: 700; font-size: 25px; line-height: 1.44; color: #000; margin-bottom: 1em; } .ppd-article:not(#override) h2:not(:first-child) { margin-top: 1.5em; } .ppd-article:not(#override) h3 { font-family: Montserrat; font-style: normal; font-weight: normal; font-size: 19px; line-height: 22px; color: #4D4D4D; margin-bottom: 1em; } .ppd-article:not(#override) h3:not(:first-child) { margin-top: 1em; } .ppd-article:not(#override) p { font-size: 18px; line-height: 28px; color: #000; margin: 1em 0 !important; } .ppd-article:not(#override) ppd-alert { display: block; -webkit-box-shadow: 0 2px 14px hsla(0, 0%, 85.1%, 0.506793); box-shadow: 0 2px 14px hsla(0, 0%, 85.1%, 0.506793); border-radius: 4px; padding: 18px 26px 18px 178px; position: relative; min-height: 156px; margin: 40px 0; line-height: 1.5; } .ppd-article:not(#override) ppd-alert:after { content: ""; position: absolute; left: 25px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 123px; height: 112px; background-image: url(../img/success.263ed9c1.png); background-size: contain; } @media (max-width: 1000px) { .ppd-article:not(#override) ppd-alert { margin-top: 60px; padding: 62px 16px 16px; font-size: 14px; line-height: 22px; } .ppd-article:not(#override) ppd-alert:after { width: 92.25px; height: 84px; top: 0; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } } .ppd-article:not(#override) .table-container { background: #fff; -webkit-box-shadow: 0 2px 14px hsla(0, 0%, 85.1%, 0.5); box-shadow: 0 2px 14px hsla(0, 0%, 85.1%, 0.5); border-radius: 4px; padding: 0 16px; } [dir="ltr"] .ppd-article:not(#override) table { text-align: left; } [dir="rtl"] .ppd-article:not(#override) table { text-align: right; } .ppd-article:not(#override) table { border-collapse: collapse; } .ppd-article:not(#override) table td, .ppd-article:not(#override) table th { padding: 13px 30px; } .ppd-article:not(#override) table td:first-child, .ppd-article:not(#override) table th:first-child { padding-left: 0; } .ppd-article:not(#override) table td:last-child, .ppd-article:not(#override) table th:last-child { padding-right: 0; } .ppd-article:not(#override) table th { font-size: 12px; font-weight: 400; } .ppd-article:not(#override) table td { font-size: 11px; line-height: 13px; color: #7d8d93; } .ppd-article:not(#override) table tbody tr { border-top: 1px solid hsla(0, 0%, 59.2%, 0.12549); } .ppd-article:not(#override) table thead { color: #7948d3; } .ppd-article:not(#override) ol, .ppd-article:not(#override) ul { list-style-type: none; padding-left: 0 !important; } .ppd-article:not(#override) ol li, .ppd-article:not(#override) ul li { padding: 0 0 10px; font-family: Roboto, sans-serif; font-size: 18px; line-height: 29px; color: #000; } .ppd-article:not(#override) ol li:before, .ppd-article:not(#override) ul li:before { margin-right: 18px; display: inline-block; width: 13px; } .ppd-article:not(#override) ul li:before { content: ""; height: 2px; margin-bottom: 4px; background: #7130e5; } .ppd-article:not(#override) ol { list-style: none; counter-reset: ppd-counter; } .ppd-article:not(#override) ol li { counter-increment: ppd-counter; margin: 0.25rem; } .ppd-article:not(#override) ol li:before { content: counter(ppd-counter) "."; font-weight: 700; color: #7130e5; text-align: center; } figure.wp-block-image { margin: 0; } .ppd-article:not(#override) img { max-width: 100%; margin: 10px 0; display: block; height: auto; } .ppd-article:not(#override) a { text-decoration: underline; } @media (max-width: 1000px) { .article-right-card { padding: 20px 26px; margin: 10px 0; } .article-title { font-size: 16px; line-height: 22px; font-weight: 500; } .article-preview { font-size: 14px; line-height: 22px; padding-top: 24px; } .ppd-article h3 { font-size: 20px; line-height: 28px; } .ppd-article p { font-size: 14px; line-height: 22px; } .article-right { width: 100%; margin: 10px 0; } .table-container { overflow-x: auto; } } .editable-header.active { background-color: #fff; border: 1px solid #aaa; } .first-bg.blog-first .active { margin: -1px; } .first-bg.blog-first .h4.active { max-width: 467px; } .first-bg.blog-first .h5.active { max-width: 402px; } .first-bg.blog-first { background-color: #fff; background-image: url(./img/blog-bg.d1170b2c.jpg); background-size: contain; background-position: 100% 0; } .first-bg.blog-first:after { content: none; } .first-bg.blog-first .h4 { font-size: 35px; line-height: 43px; /*max-width: 465px;*/ font-weight: normal; } .first-bg.blog-first .h5{ font-weight: normal; font-style: normal; font-size: 20px; line-height: 28px; } .first-bg.blog-first .h5 { /*max-width: 400px;*/ } @media (max-width: 1000px) { .first-bg.blog-first { background-size: cover; padding: 40px 0 50px; } .first-bg.blog-first:after { content: ""; position: absolute; width: 100%; height: 100%; top: 0; z-index: 0; background: hsla(0, 0%, 100%, 0.85); } .first-bg.blog-first .h4 { font-size: 16px; line-height: 22px; /*max-width: 208px;*/ } .first-bg.blog-first .h5 { font-size: 14px; line-height: 22px; /*max-width: 236px;*/ } } .no-overflow { overflow-y: hidden !important; } .blog-tag { cursor: pointer; font-weight: 300; font-size: 14px; line-height: 16px; padding: 10px 24px; -webkit-box-shadow: 0 5px 25px rgba(203, 207, 216, 0.28) !important; box-shadow: 0 5px 25px rgba(203, 207, 216, 0.28) !important; margin: 2.5px 3.5px; background-position: -100% 0; background-size: 200%; background-image: linear-gradient(55.26deg, #6a2be3, #a356f3 100%, #fff 150%); -webkit-transition: background-position 0.15s, color 0.15s !important; transition: background-position 0.15s, color 0.15s !important; } .blog-tag.active { background-position: 0; color: #fff !important; } .blog-tags { margin: -2.5px -3.5px; } .pagination .pagination-select { -webkit-box-flex: 0; -ms-flex: 0; flex: 0; } .pagination .pagination-select .v-input__slot:after, .pagination .pagination-select .v-input__slot:before { content: none !important; } .pagination .btn-space { margin: 0 -5px 0 8px; height: 0; width: 0; padding: 18px; } .pagination .btn-space.small { padding: 14px; } .pagination .items-number, .pagination .v-select__selection { font-size: 18px !important; color: #8d9ba0 !important; } .pagination .lines-text { font-size: 12px; color: #8d9ba0; } .wangEditor-container { position: relative; background-color: #fff; border: 1px solid #ccc; z-index: 1; width: 100%; } .wangEditor-container a:focus, .wangEditor-container button:focus { outline: none; } .wangEditor-container, .wangEditor-container * { margin: 0; padding: 0; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 1; } .wangEditor-container img { border: none; } .wangEditor-container .clearfix:after { content: ""; display: table; clear: both; } .wangEditor-container .clearfix { *zoom: 1; } .wangEditor-container textarea { border: none; } .wangEditor-container textarea:focus { outline: none; } .wangEditor-container .height-tip { position: absolute; width: 3px; background-color: #ccc; left: 0; -webkit-transition: top 0.2s; transition: top 0.2s; } .wangEditor-container .txt-toolbar { position: absolute; background-color: #fff; padding: 3px 5px; border-top: 2px solid #666; -webkit-box-shadow: 1px 3px 3px #999; box-shadow: 1px 3px 3px #999; border-left: 1px solid #ccc; border-bottom: 1px solid #999; border-right: 1px solid #999; } .wangEditor-container .txt-toolbar .tip-triangle { display: block; position: absolute; width: 0; height: 0; border: 5px solid; border-color: transparent transparent #666 transparent; top: -12px; left: 50%; margin-left: -5px; } .wangEditor-container .txt-toolbar a { color: #666; display: inline-block; margin: 0 3px; padding: 5px; text-decoration: none; border-radius: 3px; } .wangEditor-container .txt-toolbar a:hover { background-color: #f1f1f1; } .wangEditor-container .img-drag-point { display: block; position: absolute; width: 12px; height: 12px; border-radius: 50%; cursor: se-resize; background-color: #666; margin-left: -6px; margin-top: -6px; -webkit-box-shadow: 1px 1px 5px #999; box-shadow: 1px 1px 5px #999; } .wangEditor-container .wangEditor-upload-progress { position: absolute; height: 1px; background: #1e88e5; width: 0; display: none; -webkit-transition: width 0.5s; transition: width 0.5s; } .wangEditor-fullscreen { position: fixed; top: 0; bottom: 0; left: 0; right: 0; } .wangEditor-container .code-textarea { resize: none; width: 100%; font-size: 14px; line-height: 1.5; font-family: Verdana; color: #333; padding: 0 15px 0 15px; } .wangEditor-menu-container { width: 100%; border-bottom: 1px solid #f1f1f1; background-color: #fff; } .wangEditor-menu-container a { text-decoration: none; } .wangEditor-menu-container .menu-group { float: left; padding: 0 8px; border-right: 1px solid #f1f1f1; } .wangEditor-menu-container .menu-item { float: left; position: relative; text-align: center; height: 31px; width: 35px; } .wangEditor-menu-container .menu-item:hover { background-color: #f1f1f1; } .wangEditor-menu-container .menu-item a { display: block; text-align: center; color: #666; width: 100%; padding: 8px 0; font-size: 0.9em; } .wangEditor-menu-container .menu-item .selected { color: #1e88e5; } .wangEditor-menu-container .menu-item .active { background-color: #f1f1f1; } .wangEditor-menu-container .menu-item .disable { opacity: 0.5; filter: alpha(opacity=50); } .wangEditor-menu-container .menu-tip { display: block; position: absolute; z-index: 20; width: 60px; text-align: center; background-color: #666; color: #fff; padding: 7px 0; font-size: 12px; top: 100%; left: 50%; margin-left: -30px; border-radius: 2px; -webkit-box-shadow: 1px 1px 5px #999; box-shadow: 1px 1px 5px #999; display: none; } .wangEditor-menu-container .menu-tip-40 { width: 40px; margin-left: -20px; } .wangEditor-menu-container .menu-tip-50 { width: 50px; margin-left: -25px; } .wangEditor-menu-shadow { border-bottom: 1px solid #f1f1f1; -webkit-box-shadow: 0 1px 3px #999; box-shadow: 0 1px 3px #999; } .wangEditor-container .wangEditor-txt { width: 100%; text-align: left; padding: 15px; padding-top: 0; margin-top: 5px; overflow-y: auto; } .wangEditor-container .wangEditor-txt h1, .wangEditor-container .wangEditor-txt h2, .wangEditor-container .wangEditor-txt h3, .wangEditor-container .wangEditor-txt h4, .wangEditor-container .wangEditor-txt h5, .wangEditor-container .wangEditor-txt p { margin: 10px 0; line-height: 1.8; } .wangEditor-container .wangEditor-txt h1 *, .wangEditor-container .wangEditor-txt h2 *, .wangEditor-container .wangEditor-txt h3 *, .wangEditor-container .wangEditor-txt h4 *, .wangEditor-container .wangEditor-txt h5 *, .wangEditor-container .wangEditor-txt p * { line-height: 1.8; } .wangEditor-container .wangEditor-txt ol, .wangEditor-container .wangEditor-txt ul { padding-left: 20px; } .wangEditor-container .wangEditor-txt img { cursor: pointer; } .wangEditor-container .wangEditor-txt img.clicked, .wangEditor-container .wangEditor-txt table.clicked { -webkit-box-shadow: 1px 1px 10px #999; box-shadow: 1px 1px 10px #999; } .wangEditor-container .wangEditor-txt pre code { line-height: 1.5; } .wangEditor-container .wangEditor-txt:focus { outline: none; } .wangEditor-container .wangEditor-txt blockquote { display: block; border-left: 8px solid #d0e5f2; padding: 5px 10px; margin: 10px 0; line-height: 1.4; font-size: 100%; background-color: #f1f1f1; } .wangEditor-container .wangEditor-txt table { border: none; border-collapse: collapse; } .wangEditor-container .wangEditor-txt table td, .wangEditor-container .wangEditor-txt table th { border: 1px solid #999; padding: 3px 5px; min-width: 50px; height: 20px; } .wangEditor-container .wangEditor-txt pre { border: 1px solid #ccc; background-color: #f8f8f8; padding: 10px; margin: 5px 0; font-size: 0.8em; border-radius: 3px; } .wangEditor-drop-list { display: none; position: absolute; background-color: #fff; overflow: hidden; z-index: 10; -webkit-transition: height 0.7s; transition: height 0.7s; border-top: 1px solid #f1f1f1; -webkit-box-shadow: 1px 3px 3px #999; box-shadow: 1px 3px 3px #999; border-left: 1px solid #ccc; border-bottom: 1px solid #999; border-right: 1px solid #999; } .wangEditor-drop-list a { text-decoration: none; display: block; color: #666; padding: 3px 5px; } .wangEditor-drop-list a:hover { background-color: #f1f1f1; } .txt-toolbar, .wangEditor-drop-panel { display: none; position: absolute; padding: 10px; font-size: 14px; background-color: #fff; z-index: 10; border-top: 2px solid #666; -webkit-box-shadow: 1px 3px 3px #999; box-shadow: 1px 3px 3px #999; border-left: 1px solid #ccc; border-bottom: 1px solid #999; border-right: 1px solid #999; } .txt-toolbar .tip-triangle, .wangEditor-drop-panel .tip-triangle { display: block; position: absolute; width: 0; height: 0; border: 5px solid; border-color: transparent transparent #666 transparent; top: -12px; left: 50%; margin-left: -5px; } .txt-toolbar a, .wangEditor-drop-panel a { text-decoration: none; } .txt-toolbar input[type="text"], .wangEditor-drop-panel input[type="text"] { border: none; border-bottom: 1px solid #ccc; font-size: 14px; height: 20px; color: #333; padding: 3px 0; } .txt-toolbar input[type="text"]:focus, .wangEditor-drop-panel input[type="text"]:focus { outline: none; border-bottom: 2px solid #1e88e5; } .txt-toolbar input[type="text"].block, .wangEditor-drop-panel input[type="text"].block { display: block; width: 100%; } .txt-toolbar textarea, .wangEditor-drop-panel textarea { border: 1px solid #ccc; } .txt-toolbar textarea:focus, .wangEditor-drop-panel textarea:focus { outline: none; border-color: #1e88e5; } .txt-toolbar button, .wangEditor-drop-panel button { font-size: 14px; color: #1e88e5; border: none; padding: 10px; background-color: #fff; cursor: pointer; border-radius: 3px; } .txt-toolbar button:hover, .wangEditor-drop-panel button:hover { background-color: #f1f1f1; } .txt-toolbar button:focus, .wangEditor-drop-panel button:focus { outline: none; } .txt-toolbar button.right, .wangEditor-drop-panel button.right { float: right; margin-left: 10px; } .txt-toolbar button.gray, .wangEditor-drop-panel button.gray { color: #999; } .txt-toolbar button.link, .wangEditor-drop-panel button.link { padding: 5px 10px; } .txt-toolbar button.link:hover, .wangEditor-drop-panel button.link:hover { background-color: #fff; text-decoration: underline; } .txt-toolbar .color-item, .wangEditor-drop-panel .color-item { display: block; float: left; width: 25px; height: 25px; text-align: center; padding: 2px; border-radius: 2px; text-decoration: underline; } .txt-toolbar .color-item:hover, .wangEditor-drop-panel .color-item:hover { background-color: #f1f1f1; } .txt-toolbar .list-menu-item, .wangEditor-drop-panel .list-menu-item { display: block; float: left; color: #333; padding: 5px 5px; border-radius: 2px; } .txt-toolbar .list-menu-item:hover, .wangEditor-drop-panel .list-menu-item:hover { background-color: #f1f1f1; } .txt-toolbar table.choose-table, .wangEditor-drop-panel table.choose-table { border: none; border-collapse: collapse; } .txt-toolbar table.choose-table td, .wangEditor-drop-panel table.choose-table td { border: 1px solid #ccc; width: 16px; height: 12px; } .txt-toolbar table.choose-table td.active, .wangEditor-drop-panel table.choose-table td.active { background-color: #ccc; opacity: 0.5; filter: alpha(opacity=50); } .txt-toolbar .panel-tab .tab-container, .wangEditor-drop-panel .panel-tab .tab-container { margin-bottom: 5px; } .txt-toolbar .panel-tab .tab-container a, .wangEditor-drop-panel .panel-tab .tab-container a { display: inline-block; color: #999; text-align: center; margin: 0 5px; padding: 5px 5px; } .txt-toolbar .panel-tab .tab-container a.selected, .wangEditor-drop-panel .panel-tab .tab-container a.selected { color: #1e88e5; border-bottom: 2px solid #1e88e5; } .txt-toolbar .panel-tab .content-container .content, .wangEditor-drop-panel .panel-tab .content-container .content { display: none; } .txt-toolbar .panel-tab .content-container .content a, .wangEditor-drop-panel .panel-tab .content-container .content a { display: inline-block; margin: 2px; padding: 2px; border-radius: 2px; } .txt-toolbar .panel-tab .content-container .content a:hover, .wangEditor-drop-panel .panel-tab .content-container .content a:hover { background-color: #f1f1f1; } .txt-toolbar .panel-tab .content-container .selected, .wangEditor-drop-panel .panel-tab .content-container .selected { display: block; } .txt-toolbar .panel-tab .emotion-content-container, .wangEditor-drop-panel .panel-tab .emotion-content-container { height: 200px; overflow-y: auto; } .txt-toolbar .upload-icon-container, .wangEditor-drop-panel .upload-icon-container { color: #ccc; text-align: center; margin: 20px 20px 15px 20px !important; padding: 5px !important; font-size: 65px; cursor: pointer; border: 2px dotted #f1f1f1; display: block !important; } .txt-toolbar .upload-icon-container:hover, .wangEditor-drop-panel .upload-icon-container:hover { color: #666; border-color: #ccc; } .wangEditor-modal { position: absolute; top: 50%; left: 50%; background-color: #fff; border-top: 1px solid #f1f1f1; -webkit-box-shadow: 1px 3px 3px #999; box-shadow: 1px 3px 3px #999; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: 1px solid #999; border-right: 1px solid #999; } .wangEditor-modal .wangEditor-modal-close { position: absolute; top: 0; right: 0; margin-top: -25px; margin-right: -25px; font-size: 1.5em; color: #666; cursor: pointer; } @font-face { font-family: icomoon; src: url(../fonts/icomoon.0a74426f.eot); src: url(../fonts/icomoon.0a74426f.eot) format("embedded-opentype"), url(../fonts/icomoon.9f5fd7b1.ttf) format("truetype"), url(../fonts/icomoon.7d4ac7df.woff) format("woff"), url(../img/icomoon.0a105a7b.svg) format("svg"); font-weight: 400; font-style: normal; } [class*=" wangeditor-menu-img-"], [class^="wangeditor-menu-img-"] { font-family: icomoon; speak: none; font-style: normal; font-weight: 400; -webkit-font-feature-settings: normal; font-feature-settings: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .wangeditor-menu-img-link:before { content: "\e800"; } .wangeditor-menu-img-unlink:before { content: "\e801"; } .wangeditor-menu-img-code:before { content: "\e802"; } .wangeditor-menu-img-cancel:before { content: "\e803"; } .wangeditor-menu-img-terminal:before { content: "\e804"; } .wangeditor-menu-img-angle-down:before { content: "\e805"; } .wangeditor-menu-img-font:before { content: "\e806"; } .wangeditor-menu-img-bold:before { content: "\e807"; } .wangeditor-menu-img-italic:before { content: "\e808"; } .wangeditor-menu-img-header:before { content: "\e809"; } .wangeditor-menu-img-align-left:before { content: "\e80a"; } .wangeditor-menu-img-align-center:before { content: "\e80b"; } .wangeditor-menu-img-align-right:before { content: "\e80c"; } .wangeditor-menu-img-list-bullet:before { content: "\e80d"; } .wangeditor-menu-img-indent-left:before { content: "\e80e"; } .wangeditor-menu-img-indent-right:before { content: "\e80f"; } .wangeditor-menu-img-list-numbered:before { content: "\e810"; } .wangeditor-menu-img-underline:before { content: "\e811"; } .wangeditor-menu-img-table:before { content: "\e812"; } .wangeditor-menu-img-eraser:before { content: "\e813"; } .wangeditor-menu-img-text-height:before { content: "\e814"; } .wangeditor-menu-img-brush:before { content: "\e815"; } .wangeditor-menu-img-pencil:before { content: "\e816"; } .wangeditor-menu-img-minus:before { content: "\e817"; } .wangeditor-menu-img-picture:before { content: "\e818"; } .wangeditor-menu-img-file-image:before { content: "\e819"; } .wangeditor-menu-img-cw:before { content: "\e81a"; } .wangeditor-menu-img-ccw:before { content: "\e81b"; } .wangeditor-menu-img-music:before { content: "\e911"; } .wangeditor-menu-img-play:before { content: "\e912"; } .wangeditor-menu-img-location:before { content: "\e947"; } .wangeditor-menu-img-happy:before { content: "\e9df"; } .wangeditor-menu-img-sigma:before { content: "\ea67"; } .wangeditor-menu-img-enlarge2:before { content: "\e98b"; } .wangeditor-menu-img-shrink2:before { content: "\e98c"; } .wangeditor-menu-img-newspaper:before { content: "\e904"; } .wangeditor-menu-img-camera:before { content: "\e90f"; } .wangeditor-menu-img-video-camera:before { content: "\e914"; } .wangeditor-menu-img-file-zip:before { content: "\e92b"; } .wangeditor-menu-img-stack:before { content: "\e92e"; } .wangeditor-menu-img-credit-card:before { content: "\e93f"; } .wangeditor-menu-img-address-book:before { content: "\e944"; } .wangeditor-menu-img-envelop:before { content: "\e945"; } .wangeditor-menu-img-drawer:before { content: "\e95c"; } .wangeditor-menu-img-download:before { content: "\e960"; } .wangeditor-menu-img-upload:before { content: "\e961"; } .wangeditor-menu-img-lock:before { content: "\e98f"; } .wangeditor-menu-img-unlocked:before { content: "\e990"; } .wangeditor-menu-img-wrench:before { content: "\e991"; } .wangeditor-menu-img-eye:before { content: "\e9ce"; } .wangeditor-menu-img-eye-blocked:before { content: "\e9d1"; } .wangeditor-menu-img-command:before { content: "\ea4e"; } .wangeditor-menu-img-font2:before { content: "\ea5c"; } .wangeditor-menu-img-libreoffice:before { content: "\eade"; } .wangeditor-menu-img-quotes-left:before { content: "\e977"; } .wangeditor-menu-img-strikethrough:before { content: "\ea65"; } .wangeditor-menu-img-desktop:before { content: "\f108"; } .wangeditor-menu-img-tablet:before { content: "\f10a"; } .wangeditor-menu-img-search-plus:before { content: "\f00e"; } .wangeditor-menu-img-search-minus:before { content: "\f010"; } .wangeditor-menu-img-trash-o:before { content: "\f014"; } .wangeditor-menu-img-align-justify:before { content: "\f039"; } .wangeditor-menu-img-arrows-v:before { content: "\f07d"; } .wangeditor-menu-img-sigma2:before { content: "\ea68"; } .wangeditor-menu-img-omega:before { content: "\e900"; } .wangeditor-menu-img-cancel-circle:before { content: "\e901"; } .hljs { display: block; overflow-x: auto; padding: 0.5em; color: #333; background: #f8f8f8; -webkit-text-size-adjust: none; } .diff .hljs-header, .hljs-comment { color: #998; font-style: italic; } .css .rule .hljs-keyword, .hljs-keyword, .hljs-request, .hljs-status, .hljs-subst, .hljs-winutils, .nginx .hljs-title { color: #333; font-weight: 700; } .hljs-hexcolor, .hljs-number, .ruby .hljs-constant { color: teal; } .hljs-doctag, .hljs-string, .hljs-tag .hljs-value, .tex .hljs-formula { color: #d14; } .hljs-id, .hljs-title, .scss .hljs-preprocessor { color: #900; font-weight: 700; } .hljs-list .hljs-keyword, .hljs-subst { font-weight: 400; } .hljs-class .hljs-title, .hljs-type, .tex .hljs-command, .vhdl .hljs-literal { color: #458; font-weight: 700; } .django .hljs-tag .hljs-keyword, .hljs-rule .hljs-property, .hljs-tag, .hljs-tag .hljs-title { color: navy; font-weight: 400; } .hljs-attribute, .hljs-name, .hljs-variable, .lisp .hljs-body { color: teal; } .hljs-regexp { color: #009926; } .clojure .hljs-keyword, .hljs-prompt, .hljs-symbol, .lisp .hljs-keyword, .ruby .hljs-symbol .hljs-string, .scheme .hljs-keyword, .tex .hljs-special { color: #990073; } .hljs-built_in { color: #0086b3; } .hljs-cdata, .hljs-doctype, .hljs-pi, .hljs-pragma, .hljs-preprocessor, .hljs-shebang { color: #999; font-weight: 700; } .hljs-deletion { background: #fdd; } .hljs-addition { background: #dfd; } .diff .hljs-change { background: #0086b3; } .hljs-chunk { color: #aaa; } .wangEditor-drop-list, .wangEditor-drop-panel { position: fixed !important; -webkit-transform: translate(30px, 88px); transform: translate(30px, 88px); } .wangEditor-menu-container { z-index: 1; -webkit-transform: translateZ(1px); transform: translateZ(1px); height: 62px; margin-bottom: 10px !important; position: -webkit-sticky !important; position: sticky !important; top: 62px; margin: -15px; } @media (max-width: 1264px) { .wangEditor-menu-container { top: 62px; } } .wangEditor-container { z-index: 0; } .wangEditor-container .wangEditor-txt { z-index: 0; position: relative; margin-top: 0 !important; padding: 0 !important; } .wangEditor-container { padding: 15px; } .yimo-vue-editor { width: 100%; height: auto !important; min-height: 300px; max-width: 680px; } @media (max-width: 600px) { .carrot-messenger-frame-small-chat.carrot-messenger-frame-container.carrotquest-messenger-line-left { left: 0 !important; top: 50px !important; height: calc(100% - 50px) !important; } } #carrotquest-messenger-collapsed-container.carrotquest-messenger-left_bottom:not(#any) { -webkit-filter: drop-shadow(0 2px 25px rgba(113, 48, 229, 0.53)); filter: drop-shadow(0 2px 25px rgba(113, 48, 229, 0.53)); } .application--wrap { overflow: hidden; } @font-face { font-family: Roboto; font-style: normal; font-weight: 300; src: local("Roboto Light"), url(../simple-theme/fonts/roboto-v20-latin_cyrillic-300.b6e1d0fd.woff2) format("woff2"), url(../simple-theme/fonts/roboto-v20-latin_cyrillic-300.fd46dc46.woff) format("woff"); } @font-face { font-family: Roboto; font-style: normal; font-weight: 400; src: local("Roboto"), local("Roboto-Regular"), url(../simple-theme/fonts/roboto-v20-cyrillic_latin-regular.9af3b948.woff2) format("woff2"), url(./fonts/roboto-v20-cyrillic_latin-regular.c2bf54bc.woff) format("woff"); } @font-face { font-family: Roboto; font-style: normal; font-weight: 500; src: local("Roboto Medium"), local("Roboto-Medium"), url(../simple-theme/fonts/roboto-v20-cyrillic_latin-500.2e0bf09a.woff2) format("woff2"), url(../simple-theme/fonts/roboto-v20-cyrillic_latin-500.18a127e9.woff) format("woff"); } @font-face { font-family: Roboto; font-style: normal; font-weight: 700; src: local("Roboto Bold"), local("Roboto-Bold"), url(../simple-theme/fonts/roboto-v20-cyrillic_latin-700.12551865.woff2) format("woff2"), url(../simple-theme/fonts/roboto-v20-cyrillic_latin-700.cf6c1c77.woff) format("woff"); } @font-face { font-family: Montserrat; font-style: normal; font-weight: 400; src: local("Montserrat Regular"), local("Montserrat-Regular"), url(./fonts/montserrat-v14-cyrillic_latin-regular.4cd0fd34.woff2) format("woff2"), url(../fonts/montserrat-v14-cyrillic_latin-regular.b3e1c2f0.woff) format("woff"); } @font-face { font-family: Montserrat; font-style: normal; font-weight: 500; src: local("Montserrat Medium"), local("Montserrat-Medium"), url(./fonts/montserrat-v14-cyrillic_latin-500.b4c1a1dc.woff2) format("woff2"), url(../fonts/montserrat-v14-cyrillic_latin-500.33e07a1e.woff) format("woff"); } @font-face { font-family: Montserrat; font-style: italic; font-weight: 600; src: local("Montserrat SemiBold Italic"), local("Montserrat-SemiBoldItalic"), url(./fonts/montserrat-v14-cyrillic_latin-600italic.6733d553.woff2) format("woff2"), url(../fonts/montserrat-v14-cyrillic_latin-600italic.eb92a281.woff) format("woff"); } @font-face { font-family: Montserrat; font-style: normal; font-weight: 600; src: local("Montserrat SemiBold"), local("Montserrat-SemiBold"), url(./fonts/montserrat-v14-cyrillic_latin-600.452d12d2.woff2) format("woff2"), url(./fonts/montserrat-v14-cyrillic_latin-600.fc3fe01e.woff) format("woff"); } @font-face { font-family: Montserrat; font-style: normal; font-weight: 700; src: local("Montserrat Bold"), local("Montserrat-Bold"), url(./fonts/montserrat-v14-cyrillic_latin-700.bbc96d50.woff2) format("woff2"), url(./fonts/montserrat-v14-cyrillic_latin-700.dda8fc16.woff) format("woff"); } .hover-outline { outline: 2px solid transparent; -webkit-transition: outline 0.15s; transition: outline 0.15s; } .hover-outline:hover { outline: 2px solid #447eff; } img { -o-object-fit: contain; object-fit: contain; font-family: "object-fit: contain;"; } .v-application--wrap { width: 100%; } .flex1 { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .application--wrap { background-color: #fff; } .w-100 { width: 100%; } .r90 { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .r-90 { -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .a { cursor: pointer; } .m-a { margin: auto; } .child-pa-3 > * { padding: 12px; } .ppd-container { max-width: 1200px; width: 100%; padding: 0 19px; margin: 40px auto; } @media (max-width: 1000px) { .ppd-container { margin: 20px auto; padding: 0 16px; } } .btn { position: relative; display: inline-block; color: #fff !important; border-radius: 2px; padding: 10px 26px; cursor: pointer; text-decoration: none; font-size: 16px; font-weight: 700; background: #7a49d2; -webkit-transition: background-position 0.4s ease-in; transition: background-position 0.4s ease-in; background: -webkit-gradient(linear, right top, left top, from(#ad63fc), to(#5f20d3)); background: linear-gradient(270deg, #ad63fc, #5f20d3); background-size: 150% 100%; background-position: 0; } .btn.high { padding: 13px 26px; } .btn:hover { background-position: 100%; } .btn.inverted { background: #fff; color: #7a49d2 !important; -webkit-transition: background-color 0.15s ease-in, color 0.15s ease-in; transition: background-color 0.15s ease-in, color 0.15s ease-in; } .btn.inverted:hover { background: #f9f1ff; color: #9e49dd; } .btn.outline { background: #fff; border: 2px solid #7245ff; -webkit-box-sizing: border-box; box-sizing: border-box; border-radius: 2px; color: #000 !important; padding: 4px 26px; } .a, a:not(.btn) { color: #000 !important; text-decoration: none; -webkit-transition: color 0.2s, opacity 0.15s; transition: color 0.2s, opacity 0.15s; } .a.inverted, .a:hover:not(.inverted), a:not(.btn).inverted, a:not(.btn):hover:not(.inverted) { color: #7f3ae9 !important; } .a:hover.inverted, a:not(.btn):hover.inverted { color: #000 !important; } h1, h2, h3, h4, h5 { all: unset; display: block; } .h1, .h2, .h3, .h4 { font-family: Montserrat, sans-serif; margin: 0; position: relative; } .h1, .h2 { font-size: 35px; font-weight: 700; line-height: 40px; } @media (max-width: 1000px) { .h1, .h2 { font-size: 20px; line-height: 28px; text-align: center; } } .h3 { font-size: 30px; font-weight: 600; line-height: 33px; } .h4 { font-size: 25px; font-weight: 500; } .h5 { font-size: 20px; line-height: 27px; font-weight: 400; margin: 0; } @media (max-width: 1264px) { .h5 { font-size: 15px; line-height: 22px; } } .first-content { position: relative; z-index: 1; padding: 85px 0; margin-left: 100px; width: 40%; } @media (max-width: 1264px) { .first-content { padding: 85px 0 50px; } } @media (max-width: 1000px) { .first-content { padding: 28px 0 20px; margin-left: 20px; margin-right: 20px; width: auto; } } .wi-regnow { background-color: #8e68ff; margin: auto; } .wi-regnow-inner { max-width: 1210px; height: 120px; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-size: cover; background-image: url(./img/banner.db90145f.svg); } @media (max-width: 1000px) { .wi-regnow-inner { background-color: #8e68ff; background-size: contain; background-position: 0 100%; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-flow: column; flex-flow: column; width: 100%; height: 380px; margin: 0 auto; background-image: url(../img/banner-sm.76938c19.png); } } @media (max-width: 1000px) { @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .wi-regnow-inner { background-image: url(../img/banner-sm-2x.6b78625b.png); } } .wi-regnow-inner { background-image: -webkit-image-set(url(../img/banner-sm.76938c19.png) 1x, url(../img/banner-sm-2x.6b78625b.png) 2x); background-image: url(../img/banner-sm.76938c19.png); } } @media (max-width: 1000px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1000px) and (min-resolution: 192dpi) { .wi-regnow-inner { background-image: url(../img/banner-sm-2x.6b78625b.png); } } @media (max-width: 1000px) { .wi-regnow-inner { background-image: -webkit-image-set(url(../img/banner-sm.76938c19.png) 1x, url(../img/banner-sm-2x.6b78625b.png) 2x); background-image: url(../img/banner-sm.76938c19.png); } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .wi-regnow-inner { background-image: url(../img/banner-sm-2x.6b78625b.png); } } .wi-regnow-inner { background-image: image-set(url(../img/banner-sm.76938c19.png) 1x, url(../img/banner-sm-2x.6b78625b.png) 2x); -webkit-box-flex: 0; -ms-flex: 0; flex: 0; } .wi-regnow-inner .btn { -webkit-box-flex: 0; -ms-flex: none; flex: none; margin: 0; } } .wi-regnow-side { -webkit-box-flex: 1; -ms-flex: 1 0 0px; flex: 1 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .wi-regnow-side .btn.inverted { -webkit-box-shadow: 0 2px 25px 0 #6243bf; box-shadow: 0 2px 25px 0 #6243bf; } @media (max-width: 1000px) { .wi-regnow-side { -webkit-box-flex: 0; -ms-flex: 0; flex: 0; padding: 0 18px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .wi-regnow-side .btn { margin: 0; } } .wi-regnow-center { -webkit-box-flex: 0; -ms-flex: 0 1 auto; flex: 0 1 auto; text-align: center; color: #fff; } .wi-regnow-center div { font-size: 16px; } @media (max-width: 1264px) { .wi-regnow-center h3 { font-size: 27px; } .wi-regnow-center div { font-size: 14px; } } @media (max-width: 1000px) { .wi-regnow-center { text-align: left !important; margin: 0; padding: 18px; } .wi-regnow-center .h3 { font-size: 23px; line-height: 29px; } .wi-regnow-center div { margin-top: 6px; font-size: 14px; } } @media (max-width: 600px) { .wi-regnow-center .h3 { font-size: 20px; line-height: 25px; } .wi-regnow-center div { font-size: 14px; line-height: 18px; } } .first-bg { max-width: 1920px; margin: auto; position: relative; min-height: 475px; background-image: url(../img/orig.787d5071.jpg); background-position: 100% 0; background-repeat: no-repeat; background-size: 55%; } .first-bg:after { content: ""; position: absolute; width: 100%; height: 100%; background: -webkit-gradient(linear, left top, right top, color-stop(46%, #fff), color-stop(70%, hsla(0, 0%, 100%, 0))); background: linear-gradient(90deg, #fff 46%, hsla(0, 0%, 100%, 0) 70%); top: 0; z-index: 0; } @media (min-width: 1904px) { .first-bg { background-position: right 30%; } .first-bg:after { background: -webkit-gradient(linear, left top, right top, color-stop(45%, #fff), color-stop(70%, hsla(0, 0%, 100%, 0))); background: linear-gradient(90deg, #fff 45%, hsla(0, 0%, 100%, 0) 70%); } } @media (max-width: 1264px) { .first-bg { min-height: 350px; } } @media (max-width: 1000px) { .first-bg { background-position: 50% top; background-size: cover; min-height: unset; } .first-bg:after { background: -webkit-gradient(linear, left top, right top, color-stop(45%, #fff), color-stop(150%, hsla(0, 0%, 100%, 0))); background: linear-gradient(90deg, #fff 45%, hsla(0, 0%, 100%, 0) 150%); } } @media (min-width: 1214px) and (max-width: 1270px) { .article-card-outer:nth-child(n+4) { order: 0 !important; } } @media (max-width: 1214px) { .article-card-outer:nth-child(n+4) { order: 1 !important; } } @media (min-width: 600px) and (max-width: 1270px) { .article-cards { justify-content: center; } .article-card-outer { min-width: 290px; } .desktop-element.article-card-outer { min-width: 580px; } } @media (min-width: 600px) and (max-width: 629px) { .article-card-outer { min-width: 276px; } } @media (min-width: 960px) and (max-width: 1263px) { .desktop-element.article-card-outer { max-width: 580px !important; } } @media (max-width: 454px) { div:not(#article.id) .theme--light.v-image { max-height: 169px !important; } } /* Банки, Ипотеки - блок партнеров*/ .partner_block::before { content: ""; display: block; background: url('./img/top_triangle.png') no-repeat center center; width: 71px; height: 71px; position: absolute; right: 0; top: -35px; } .partner_block::after { content: ""; display: block; background: url('./img/bot_triangle.png') no-repeat center center; width: 52px; height: 52px; position: absolute; right: 40%; bottom: -36px; } .partner_block { background: aliceblue; padding: 20px; border-radius: 20px; margin-bottom: 30px; position: relative; } .partner_block h2 { font-size: 22px !important; font-weight: 600 !important; line-height: 27px !important; color: #000 !important; text-align: center; padding: 0 50px; margin-top: 10px !important; } .partner_block h2 span span { color: #9065FD; } .partner_wrap { background: #fff; border-radius: 20px; padding: 20px; display: flex; margin-bottom: 10px; } .partner_wrap.ipoteka { display: block; padding: 0; } .partner_top { display: flex; background: #f9f9fc; padding: 15px 20px; border-radius: 20px 20px 0 0; } .partner_bottom { padding: 15px 20px; } .partner_left { display: inline-block; vertical-align: top; width: 150px; } .partner_right { display: inline-block; vertical-align: top; width: calc(100% - 150px); padding: 0 20px; padding-right: 0; } .partner_logo { background: #F2F5FF; border-radius: 5px; height: 100%; position: relative; } .partner_logo img { margin: auto !important; position: absolute; left: 0; right: 0; top: 0; bottom: 0; } .ipoteka .partner_logo { width: 60%; background: none; } .ipoteka .partner_logo img { position: unset; margin: 0 !important; max-height: 50px; } .ipoteka .partner_cost { width: 35%; font-size: 28px; font-weight: 400; line-height: 33px; margin-top: 10px; } .ipoteka .partner_pay { width: 100px; } .ipoteka .partner_pay span { font-size: 12px; font-weight: 400; line-height: 14px; color: #7D8D93; display: block; margin-top: 5px; } .ppd-article:not(#override) .ipoteka .partner_pay p { font-size: 22px; font-weight: 400; line-height: 26px; margin: 0 !important; } .partner_bottom span { font-size: 14px; font-weight: 400; line-height: 22px; color: #7D8D93; } .ppd-article:not(#override) .partner_bottom.partner_actions p { font-size: 14px !important; font-weight: 400 !important; line-height: 22px !important; } .partner_name { font-size: 20px; font-weight: 700; line-height: 24px; color: #000; height: 50px; overflow: hidden; margin-bottom: 20px; } .partner_actions > div { display: inline-block; width: 50%; } .partner_actions { display: flex; } .partner_actions span { color: #7D8D93; font-size: 12px; font-weight: 400; line-height: 14px; display: block; margin-top: 5px; } .ppd-article:not(#override) .partner_actions p { font-size: 28px !important; font-weight: 400; line-height: 33px !important; color: #000 !important; margin: 0 !important; } .partner_btn { text-decoration: none !important; font-size: 16px; font-weight: 700; line-height: 24px; max-width: 200px; height: 45px; margin-top: 10px; } .ipoteka .partner_btn { margin-top: 0; } @media (max-width: 699px) { .partner_wrap { display: block; } .partner_block h2 { padding: 0; } .partner_left, .partner_right { width: 100%; padding: 0; } .partner_logo { padding: 10px 0; } .partner_logo img { position: unset; } .partner_name { margin-top: 20px; height: unset; text-align: center; } .partner_actions { display: block; } .partner_actions > div { display: block; width: 100%; text-align: center !important; } .partner_actions > div.text-right { text-align: center !important; } .partner_top { display: block; } .ipoteka .partner_logo { width: 100%; } .ipoteka .partner_logo img { margin: 0 auto !important; } .ipoteka .partner_cost { width: 100%; text-align: center; } .ipoteka .partner_pay { width: 100%; text-align: center; margin-top: 15px; } .ipoteka .partner_btn { margin-top: 15px; } }