wp_back/wp-content/themes/simple-theme/app.e66d9a57.css

2185 lines
47 KiB
CSS
Raw Normal View History

2024-05-20 15:37:46 +03:00
.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;
}
}