wp_back/wp-content/themes/simple-theme/css/allstyles.css

3312 lines
658 KiB
CSS
Raw Normal View History

2024-05-20 15:37:46 +03:00
#toc_container ul.toc_list li a,
.a,
.btn,
a {
text-decoration: none;
}
.article-right-card,
.btn,
.first-bg,
.first-content,
.h4,
.partner_block,
.partner_logo,
.ppd-article-container,
.v-application--wrap {
position: relative;
}
a,
input,
textarea {
background-color: transparent;
}
.layout.column,
.v-application--wrap {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
}
.a,
.btn,
.footer-mobile-menu > li.menu-item-has-children,
.ft-logo,
.logo,
.show-all_tag,
.sm-headbar-control,
.v-application a,
.v-card--link,
[type="submit"] {
cursor: pointer;
}
.a,
a {
color: #000;
-webkit-transition: color 0.2s, opacity 0.15s;
transition: color 0.2s, opacity 0.15s;
}
@media (max-width: 1120px) {
#menu-item-10 {
display: none;
}
}
.article-card-tags,
.v-application {
display: -webkit-box;
display: -ms-flexbox;
}
.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 50ms !important;
transition: box-shadow 50ms, -webkit-box-shadow 50ms !important;
overflow: hidden;
}
.article-card.emphasis .article-card-date {
margin-left: 24px;
}
.article-card.emphasis .article-card-body {
padding: 18px 38px;
}
.article-card.emphasis .article-card-title {
font-size: 23px;
line-height: 28px;
max-width: 316px;
height: 112px;
}
.article-card.emphasis .article-card-tags,
.footer-text-small {
font-size: 10px;
}
.article-card.emphasis :not(.ovrd) {
color: #fff !important;
}
.article-card,
.article-card-outer {
background: #f9f9fc;
}
.article-card:hover {
color: #000;
background: #fff;
box-shadow: 0 16px 31px 0 rgba(170, 142, 255, 0.28) !important;
}
.article-card:hover .article-card-title {
color: #7245ff;
}
.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, sans-serif;
-webkit-line-clamp: 5;
}
.article-card-body {
padding: 18px 16px;
}
.article-card-tags {
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-outer {
padding: 8px;
background-color: #fff;
}
.article-right {
width: 300px;
}
.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;
}
.article-tag__link {
color: #8e68ff;
}
.article-crumbs a,
.article-crumbs span {
color: transparent;
}
.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-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 .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;
}
.ppd-article:not(#override) {
width: 100%;
z-index: 0;
position: relative;
max-width: 810px;
}
.ppd-article:not(#override) h2 {
font-family: Montserrat, sans-serif;
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) p {
font-size: 18px;
line-height: 28px;
color: #000;
}
.ppd-article:not(#override) ul {
list-style-type: none;
padding-left: 0 !important;
}
.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) ul li:before {
margin-right: 18px;
display: inline-block;
width: 13px;
content: "";
height: 2px;
margin-bottom: 4px;
background: #7130e5;
}
.ppd-article:not(#override) img {
max-width: 100%;
margin: 10px 0;
display: block;
height: auto;
}
.ppd-article:not(#override) a {
text-decoration: underline;
}
.first-bg.blog-first {
background-color: #fff;
background-image: url(../img/blog-bg.d1170b2c.webp);
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;
font-weight: 700;
}
.first-bg.blog-first .h5 {
font-weight: 400;
font-style: normal;
font-size: 20px;
line-height: 28px;
}
.blog-tag {
font-weight: 400;
font-size: 14px;
line-height: 16px;
padding: 4px 17px;
-webkit-box-shadow: none;
box-shadow: none;
background-position: -102% 0;
background-size: 200%;
background-image: linear-gradient(55.26deg, #9065fd, #9065fd 100%, #fff 150%);
-webkit-transition: background-position 0.15s, color 0.15s !important;
transition: background-position 0.15s, color 0.15s, box-shadow 0.15s !important;
border: 1px dashed #9065fd;
border-radius: 4px;
color: #9065fd;
}
.blog-tag.active,
.tag-item:hover .blog-tag.active {
border: 1px solid #9065fd;
}
.blog-tag.active {
background-position: 2%;
color: #fff !important;
}
.blog-tags {
margin: -2.5px -3.5px;
}
.tag-item {
margin-right: 7px;
background: #fff;
margin-bottom: 11px;
}
.show-all_tag {
color: #000;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 500;
border: none;
display: none;
}
.article-reading-time-mobile svg,
.show-all_tag span {
margin-right: 9px;
}
.tag-item:hover .blog-tag {
box-shadow: 0 5px 21px 0 rgba(0, 96, 169, 0.21);
border: 1px solid transparent;
}
.agentu__tag,
.arbitr__tag,
.rieltoru__tag,
.webmasteru__tag {
color: #4578ff;
}
.agentu__tag .blog-tag,
.arbitr__tag .blog-tag,
.rieltoru__tag .blog-tag,
.webmasteru__tag .blog-tag {
color: #4578ff;
background-image: linear-gradient(55.26deg, #4578ff, #4578ff 100%, #fff 150%);
border: 1px dashed #4578ff;
}
.agentu__tag .blog-tag.active,
.arbitr__tag .blog-tag.active,
.rieltoru__tag .blog-tag.active,
.tag-item.agentu__tag:hover .blog-tag.active,
.tag-item.arbitr__tag:hover .blog-tag.active,
.tag-item.rieltoru__tag:hover .blog-tag.active,
.tag-item.webmasteru__tag:hover .blog-tag.active,
.webmasteru__tag .blog-tag.active {
border: 1px solid #4578ff;
}
.aktsii__tag,
.novosti__tag {
color: #0060a9;
}
.aktsii__tag .blog-tag,
.novosti__tag .blog-tag {
color: #0060a9;
background-image: linear-gradient(55.26deg, #0060a9, #0060a9 100%, #fff 150%);
border: 1px dashed #0060a9;
}
.aktsii__tag.tag-item__active .blog-tag,
.novosti__tag.tag-item__active .blog-tag,
.tag-item.aktsii__tag:hover .blog-tag.active,
.tag-item.novosti__tag:hover .blog-tag.active {
border: 1px solid #0060a9;
}
@media (max-width: 550px) {
.tag-item:nth-child(7) ~ a {
display: none;
}
.show-all_tag {
display: block;
}
}
img {
-o-object-fit: contain;
object-fit: contain;
font-family: "object-fit: contain;";
border-style: none;
}
.v-application--wrap,
.w-100 {
width: 100%;
}
.ppd-container {
max-width: 1200px;
width: 100%;
padding: 0 19px;
margin: 40px auto;
}
*,
.h4,
.h5 {
margin: 0;
}
.btn {
display: inline-block;
color: #fff !important;
border-radius: 2px;
padding: 10px 26px;
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;
}
.block_read_more a,
.partner_btn {
text-decoration: none !important;
}
.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;
}
.theme--light.v-image,
.theme--light.v-sheet {
color: rgba(0, 0, 0, 0.87);
}
h1,
h2,
h3,
h4 {
all: unset;
display: block;
}
.h4 {
font-family: Montserrat, sans-serif;
font-size: 25px;
font-weight: 500;
}
.h5 {
font-size: 20px;
line-height: 27px;
font-weight: 400;
}
.first-content {
z-index: 1;
padding: 85px 0;
max-width: 1170px;
margin: auto;
}
.banner__container {
width: 60%;
}
.partner_block,
.partner_wrap {
border-radius: 20px;
padding: 20px;
}
.first-bg {
max-width: 1920px;
margin: auto;
min-height: unset;
background-image: url(../img/orig.787d5071.jpg);
background-position: 100% 0;
background-repeat: no-repeat;
background-size: 55%;
}
.flex,
.v-application--wrap,
.v-card,
.v-divider,
.v-responsive {
max-width: 100%;
}
#commentform,
.partner_block {
margin-bottom: 30px;
}
.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 (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) center center no-repeat;
width: 71px;
height: 71px;
position: absolute;
right: 0;
top: -35px;
}
.partner_block::after {
content: "";
display: block;
background: url(../img/bot_triangle.png) center center no-repeat;
width: 52px;
height: 52px;
position: absolute;
right: 40%;
bottom: -36px;
}
.partner_block {
background: #f0f8ff;
}
.partner_wrap {
background: #fff;
display: flex;
margin-bottom: 10px;
}
.partner_bottom,
.partner_top {
padding: 15px 20px;
}
.partner_wrap.ipoteka {
display: block;
padding: 25px 19px;
}
.footer-col,
.footer-col .ft-tg-cont,
.footer-mobile .mobile-social .ft-tg-cont,
.headbar-centeritems,
.partner_btn,
.partner_top,
.v-application {
display: flex;
}
.partner_top {
background: #f9f9fc;
border-radius: 20px 20px 0 0;
}
.partner_logo {
background: #f2f5ff;
border-radius: 5px;
height: 100%;
}
.partner_logo img {
margin: auto !important;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.ft-header,
.v-application p {
margin-bottom: 16px;
}
.ipoteka .partner_logo {
width: 30%;
background: 0 0;
}
.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;
}
.partner_bottom span {
font-size: 14px;
font-weight: 400;
line-height: 22px;
color: #7d8d93;
}
.theme--light.v-application {
background: #fff;
color: rgba(0, 0, 0, 0.87);
}
.v-application--wrap {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
min-height: 100vh;
}
@-moz-document url-prefix() {
@media print {
.v-application,
.v-application--wrap {
display: block;
}
}
}
.theme--light.v-sheet {
background-color: #fff;
border-color: #fff;
}
.v-sheet,
input {
border-radius: 0;
}
html {
-webkit-box-sizing: border-box;
box-sizing: border-box;
overflow-y: scroll;
-webkit-text-size-adjust: 100%;
word-break: normal;
-moz-tab-size: 4;
-o-tab-size: 4;
tab-size: 4;
}
*,
:after,
:before {
background-repeat: no-repeat;
-webkit-box-sizing: inherit;
box-sizing: inherit;
}
:after,
:before {
text-decoration: inherit;
vertical-align: inherit;
}
* {
padding: 0;
}
hr {
overflow: visible;
height: 0;
}
#menu-item-10,
main {
display: block;
}
small {
font-size: 80%;
}
a:active,
a:hover {
outline-width: 0;
}
b,
strong {
font-weight: bolder;
}
textarea {
overflow: auto;
resize: vertical;
}
input,
textarea {
font: inherit;
border-style: none;
}
[type="submit"] {
color: inherit;
-webkit-appearance: button;
}
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
outline: ButtonText dotted 1px;
}
::-webkit-file-upload-button {
-webkit-appearance: button;
color: inherit;
font: inherit;
}
.article-right .article-tags .article-tag,
.v-application {
font-family: Roboto, sans-serif;
}
@media screen {
[hidden~="screen"]:not(:active):not(:focus):not(:target) {
position: absolute !important;
clip: rect(0 0 0 0) !important;
}
}
html {
font-size: 16px;
overflow-x: hidden;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-tap-highlight-color: transparent;
}
.v-application {
line-height: 1.5;
}
.v-application ::-ms-clear,
.v-application ::-ms-reveal {
display: none;
}
.v-application ul {
padding-left: 24px;
}
.d-sr-only-focusable:not(:focus) {
border: 0 !important;
clip: rect(0, 0, 0, 0) !important;
height: 1px !important;
margin: -1px !important;
overflow: hidden !important;
padding: 0 !important;
position: absolute !important;
white-space: nowrap !important;
width: 1px !important;
}
.v-application .justify-space-between {
-webkit-box-pack: justify !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.v-application .align-start {
-webkit-box-align: start !important;
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.v-application .align-end {
-webkit-box-align: end !important;
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.v-application .align-center {
-webkit-box-align: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
.v-application .align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.v-application .mx-4 {
margin-right: 16px !important;
margin-left: 16px !important;
}
.v-application .mt-0 {
margin-top: 0 !important;
}
.v-application .mt-2 {
margin-top: 8px !important;
}
.v-application .mt-4 {
margin-top: 16px !important;
}
.v-application .mt-5 {
margin-top: 20px !important;
}
.v-application .mt-8 {
margin-top: 32px !important;
}
.v-application .mr-3 {
margin-right: 12px !important;
}
.v-application .ml-2 {
margin-left: 8px !important;
}
.v-application .px-5 {
padding-right: 20px !important;
padding-left: 20px !important;
}
.v-application .py-1 {
padding-top: 4px !important;
padding-bottom: 4px !important;
}
.v-application .py-2 {
padding-top: 8px !important;
padding-bottom: 8px !important;
}
.v-application .py-10 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
.v-application .rounded-0 {
border-radius: 0 !important;
}
.v-application .text-right {
text-align: right !important;
}
.v-application .text-center {
text-align: center !important;
}
.v-image {
z-index: 0;
}
.v-image__image {
z-index: -1;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-repeat: no-repeat;
}
.v-image__image--contain {
background-size: contain;
}
.v-image__image--cover {
background-size: cover;
}
.v-responsive {
position: relative;
overflow: hidden;
-webkit-box-flex: 1;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.v-responsive__content {
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0px;
max-width: 100%;
}
.v-application--is-ltr .v-responsive__sizer ~ .v-responsive__content {
margin-left: -100%;
}
.v-responsive__sizer {
-webkit-transition: padding-bottom 0.2s cubic-bezier(0.25, 0.8, 0.5, 1);
transition: padding-bottom 0.2s cubic-bezier(0.25, 0.8, 0.5, 1);
-webkit-box-flex: 1;
-ms-flex: 1 0 0px;
flex: 1 0 0px;
}
.theme--light.v-icon {
color: rgba(0, 0, 0, 0.54);
}
.theme--light.v-card,
.theme--light.v-date-picker-header
.v-date-picker-header__value:not(.v-date-picker-header__value--disabled)
button:not(:hover):not(:focus) {
color: rgba(0, 0, 0, 0.87);
}
.theme--light.v-icon:focus:after {
opacity: 0.12;
}
.v-icon.v-icon {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
-webkit-font-feature-settings: "liga";
font-feature-settings: "liga";
font-size: 24px;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
letter-spacing: normal;
line-height: 1;
position: relative;
text-indent: 0;
-webkit-transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), visibility;
transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), visibility;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.v-icon.v-icon:after {
background-color: currentColor;
border-radius: 50%;
content: "";
display: inline-block;
height: 100%;
left: 0;
opacity: 0;
pointer-events: none;
position: absolute;
top: 0;
-webkit-transform: scale(1.3);
transform: scale(1.3);
width: 100%;
-webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}
.v-icon__svg {
height: 24px;
width: 24px;
fill: currentColor;
}
#menu-item-4040,
.desctop-hidden,
.footer-mobile,
.footer-mobile-menu .sub-menu.hidden,
.mobile-submenu__toggle,
.v-menu {
display: none;
}
.theme--light.v-divider {
border-color: #ededed;
}
.v-divider {
display: block;
-webkit-box-flex: 1;
-ms-flex: 1 1 0px;
flex: 1 1 0px;
height: 0;
max-height: 0;
border: solid;
border-width: thin 0 0;
-webkit-transition: inherit;
transition: inherit;
}
.sm-headbar-control.opened .sm-bar2,
.v-item-group.v-bottom-navigation .v-btn.v-btn--active:not(:hover):before,
.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before,
.v-tab--active.v-tab:not(:focus):before {
opacity: 0;
}
.theme--light.v-btn-toggle:not(.v-btn-toggle--group)
.v-btn.v-btn:focus:not(:active) {
border-color: rgba(0, 0, 0, 0.26);
}
.theme--dark.v-btn-toggle:not(.v-btn-toggle--group)
.v-btn.v-btn:focus:not(:active) {
border-color: hsla(0, 0%, 100%, 0.3);
}
#toc_container,
.site-footer .footer,
.theme--light.v-card {
background-color: #f9f9fc;
}
.v-sheet.v-card {
border-radius: 4px;
}
.v-card {
border-width: thin;
display: block;
outline: 0;
text-decoration: none;
-webkit-transition-property: opacity, -webkit-box-shadow;
transition-property: box-shadow, opacity, -webkit-box-shadow;
word-wrap: break-word;
position: relative;
white-space: normal;
}
.v-card > :first-child:not(.v-btn):not(.v-chip) {
border-top-left-radius: inherit;
border-top-right-radius: inherit;
}
.v-card > :last-child:not(.v-btn):not(.v-chip) {
border-bottom-left-radius: inherit;
border-bottom-right-radius: inherit;
}
.v-card--link:focus:before {
opacity: 0.08;
}
.v-card--link:before {
background: currentColor;
bottom: 0;
content: "";
left: 0;
opacity: 0;
pointer-events: none;
position: absolute;
right: 0;
top: 0;
-webkit-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.theme--dark.v-date-picker-header
.v-date-picker-header__value:not(.v-date-picker-header__value--disabled)
button:not(:hover):not(:focus) {
color: #fff;
}
.v-picker__title__btn:not(.v-picker__title__btn--active):hover:not(:focus) {
opacity: 1;
}
.theme--light.v-expansion-panels.v-expansion-panels--hover
> .v-expansion-panel
> .v-expansion-panel-header:hover--active:before,
.theme--light.v-expansion-panels.v-expansion-panels--hover
> .v-expansion-panel
> .v-expansion-panel-header:hover--active:hover:before {
opacity: 0.12;
}
.theme--light.v-expansion-panels.v-expansion-panels--hover
> .v-expansion-panel
> .v-expansion-panel-header:hover--active:focus:before {
opacity: 0.16;
}
.theme--dark.v-expansion-panels.v-expansion-panels--hover
> .v-expansion-panel
> .v-expansion-panel-header:hover--active:before,
.theme--dark.v-expansion-panels.v-expansion-panels--hover
> .v-expansion-panel
> .v-expansion-panel-header:hover--active:hover:before {
opacity: 0.24;
}
.theme--dark.v-expansion-panels.v-expansion-panels--hover
> .v-expansion-panel
> .v-expansion-panel-header:hover--active:focus:before {
opacity: 0.32;
}
.layout {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
min-width: 0;
}
.layout.column {
-ms-flex-direction: column;
flex-direction: column;
}
.layout.wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
@media (min-width: 0) {
.flex.xs12 {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 100%;
}
}
@media (min-width: 600px) {
.flex.sm8 {
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 66.6666666667%;
}
.flex.sm4 {
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 33.3333333333%;
}
}
@media (min-width: 960px) {
.flex.md8 {
-ms-flex-preferred-size: 66.6666666667%;
flex-basis: 66.6666666667%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 66.6666666667%;
}
.flex.md4 {
-ms-flex-preferred-size: 33.3333333333%;
flex-basis: 33.3333333333%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 33.3333333333%;
}
.flex.md3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 25%;
}
}
@media (min-width: 1264px) {
.flex.lg6 {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 50%;
}
.flex.lg3 {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
max-width: 25%;
}
}
.flex {
-webkit-box-flex: 1;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
}
.spacer {
-webkit-box-flex: 1 !important;
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.shrink {
-webkit-box-flex: 0 !important;
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.fill-height {
height: 100%;
}
.v-skeleton-loader__image::first-child,
.v-skeleton-loader__image::last-child {
border-radius: inherit;
}
.wp-lightbox-container button:focus-visible {
outline: #212121 auto 5px;
outline: -webkit-focus-ring-color auto 5px;
outline-offset: 5px;
}
ul {
box-sizing: border-box;
}
.pld-like-dislike-wrap {
display: inline-block;
}
.pld-common-wrap {
display: inline-block;
min-width: 50px;
}
.pld-common-wrap > a.pld-like-dislike-trigger {
text-decoration: none;
box-shadow: 0 0 0 !important;
border-bottom: 0;
}
.footer-mobile .mobile-social .ft-tg-cont > :not(:last-child),
.pld-like-dislike-wrap .pld-common-wrap {
margin-right: 10px;
}
.pld-like-dislike-wrap.pld-custom img {
max-width: 30px;
display: inline-block;
vertical-align: top;
}
.logo {
width: 216px;
transition: width 0.15s;
}
@supports (-ms-ime-align: auto) {
.footer-cont {
justify-content: center;
}
}
.headbar-centeritems,
.headbar-sideitems:last-child {
justify-content: center;
}
.ft-header {
font-size: 13px;
color: #100e0f;
text-transform: uppercase;
}
.headbar-centeritems .sub-menu {
display: none;
position: absolute;
transform: translate(-50%, -2px);
margin-left: 50%;
min-width: 73px;
background: #fff;
border-top: 2px solid #6a2be3;
}
.headbar-centeritems .sub-menu:before {
content: "";
position: absolute;
left: 50%;
transform: translate(-50%, -5px);
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 3px solid #6a2be3;
}
.sm-headbar-control {
width: 20px;
height: 16px;
position: relative;
}
.sm-headbar-control .sm-bar {
width: 20px;
height: 3px;
background: #2d2645;
position: absolute;
transition: transform 0.15s, opacity 0.15s;
}
.sm-headbar-control .sm-bar1 {
top: 0;
transform: translateY(0) rotate(0);
}
.sm-headbar-control .sm-bar2 {
top: 50%;
transform: translateY(-50%);
opacity: 1;
}
.sm-headbar-control .sm-bar3 {
bottom: 0;
transform: translateY(0) rotate(0);
}
.headbar-subitems {
background: #f9f9fc;
border-top: 1px solid rgba(0, 0, 0, 0.06667);
box-shadow: 0 12px 43px rgba(122, 55, 231, 0.08);
box-shadow: 0 2px 43px rgba(122, 55, 231, 0.13);
}
.sm-headbar-control.opened .sm-bar1 {
transform: translateY(7px) rotate(-45deg);
}
.sm-headbar-control.opened .sm-bar3 {
transform: translateY(-6px) rotate(45deg);
}
@media (max-width: 1001px) {
.article-title {
position: relative;
left: auto;
max-width: 100%;
font-size: 25px;
line-height: 25px;
margin-top: 42px;
margin-bottom: 24px;
}
.headbar-subitems {
display: none;
}
.banner__container {
width: 100%;
}
}
.headbar-subitems .headbar-subitems-container {
display: flex;
justify-content: space-between;
max-width: 1210px;
padding: 0 25px;
margin: 0 auto;
height: 48px;
align-items: center;
}
.site-header ul,
.site-navigation
.header-content.dense
.header-content-inner
.headbar-sideitems
.logo {
margin-bottom: 0;
}
.headbar-sideitems {
flex: 1;
display: flex;
font-weight: 700;
font-size: 16px;
position: relative;
}
.headbar-sideitems:first-child {
justify-content: flex-start;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
.headbar-subitems {
justify-content: center;
}
.headbar-subitems a {
margin: 0 10px;
}
.headbar-sideitems > a {
height: 26px;
}
}
.header-submenu {
list-style: none;
display: flex;
}
.header-submenu a {
margin-right: 20px;
font-size: 15px;
line-height: 18px;
color: #7d8d93 !important;
}
.headbar-sideitems .btn:not(#ovrd).header-btn-inverted {
color: #000 !important;
font-weight: 600;
border: 2px solid #7a49d2;
background: unset;
background-color: #fff;
transition: background-color 0.15s ease-in, color 0.15s ease-in;
}
.headbar-sideitems .btn:not(#ovrd) {
font-size: 13.5px;
letter-spacing: 0.1px;
font-weight: 500;
padding: 9.5px 16px;
border: 2px solid #7a49d2;
}
.comment-form .form-submit .submit:hover,
.headbar-sideitems .btn:not(#ovrd).header-btn-inverted:hover {
background-color: #f9f1ff;
}
.headbar-subitems input {
border: 1px solid #e7e7e7;
margin-top: 0;
width: 247px;
height: 35px;
padding: 2px 5px 2px 17px;
font-size: 14px;
}
#toc_container ul.toc_list li a,
.block_read_more a {
border-bottom: 1px dotted #6a2be3;
color: #6a2be3 !important;
}
.headbar-subitems .search-button {
position: absolute;
right: 5px;
top: 8px;
width: 20px;
height: 20px;
border: 0;
background: url(/blog/wp-content/themes/simple-theme/img/search.svg) top left
no-repeat;
}
.header-content {
position: fixed;
z-index: 100;
top: 0;
box-shadow: 0 2px 32px rgba(146, 146, 146, 0.23);
border-bottom: 1px solid rgba(0, 0, 0, 0.06667);
background-color: #fff;
height: 96px;
}
.header-content-inner {
max-width: 1210px;
padding: 0 25px;
display: flex;
justify-content: center;
align-items: center;
margin: auto;
}
@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;
}
.h5 {
font-size: 15px;
line-height: 22px;
}
.first-content {
padding: 85px 0 50px;
}
.first-bg {
min-height: 350px;
}
.logo {
width: 150px;
}
.headbar-sideitems,
.headbar-subitems a:not(.btn) {
font-size: 14px;
}
.header-content-inner {
padding: 0 20px;
}
}
.site-navigation .header-content.dense {
height: 76px;
}
.site-header {
height: 125px;
}
#menu-header {
padding-left: 0 !important;
}
.btn.mobile-element a,
.headbar-centeritems {
flex: 1 0 auto;
}
.btn.mobile-element {
width: 100%;
text-align: center;
display: flex;
}
.links-container .layout {
justify-content: flex-end;
}
.align-center {
align-items: center;
}
footer .footer-col {
color: #7d8d93 !important;
}
footer .footer-col .ft-header {
font-style: normal;
font-weight: 400;
font-size: 13px;
text-transform: uppercase;
color: #100e0f;
}
.site-header ul,
footer .footer #menu-footer {
padding-left: 0;
}
.show-more {
height: 45px;
}
@media (max-width: 1000px) {
.content-wrapper .article-crumbs .crumb-divider,
.content-wrapper .article-crumbs a,
.headbar-sideitems:last-child,
.ppd-article-container .bg-l,
.ppd-article-container .bg-r,
.site-header .headbar-centeritems {
display: none;
}
.site-header {
height: 65px;
}
.article-card.emphasis .article-card-title {
font-size: 20px;
line-height: 23px;
height: 92px;
max-width: 256px;
}
.article-card.emphasis {
min-height: 280px;
}
.article-card-title {
font-size: 14px;
line-height: 16px;
height: 64px;
}
.article-right-card {
padding: 20px 26px;
margin: 10px 0;
}
.article-title {
font-size: 16px;
line-height: 22px;
font-weight: 500;
}
.first-bg.blog-first .h5,
.ppd-article p {
font-size: 14px;
line-height: 22px;
}
.article-right {
width: 100%;
margin: 10px 0;
}
.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;
}
.ppd-container {
margin: 20px auto;
padding: 0 16px;
}
.first-content {
padding: 28px 0 20px;
margin-left: 20px;
margin-right: 20px;
width: auto;
}
.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%);
}
.logo {
width: 120px;
}
.footer-cont {
flex-flow: column;
margin: 0 20px;
}
.header-content,
.site-navigation .header-content.dense,
.site-navigation .header-content.dense .header-content-inner {
height: 56px;
}
.desktop-element {
display: none !important;
}
.column_mobile,
.direction-column {
flex-direction: column;
}
.site-header .headbar-centeritems,
.site-header .headbar-sideitems:last-child() {
display: none;
}
.site-header .headbar-sideitems:last-child() {
display: none;
}
}
/* .gift-for-registration a,
.ppd-article:not(#override) .block-registration a {
background: #fff;
border-radius: 2px;
height: 45px;
padding: 0 25px;
box-shadow: 0 2px 25px 0 #6243bf;
font-style: normal;
} */
div:not(#article.id) .theme--light.v-image {
max-height: 136px;
}
.article-right {
margin: -10px 0 -10px 20px;
}
.article-right .author-card {
gap: 10px;
}
@media (min-width: 1001px) {
.mobile-element {
display: none !important;
}
.layout.direction-column.background-layout {
margin-top: 7px;
}
.headbar-sideitems_mobile,
.site-header .headbar-sideitems_mobile {
display: none;
}
.article-right {
margin: -10px 0;
}
}
@media (max-width: 320px) {
.content-wrapper .layout {
max-width: 320px;
}
}
.content-wrapper .py-10 {
padding-top: 53px;
padding-bottom: 10px;
}
.background-layout {
background-size: 100% 100%;
max-width: 1160px;
height: 556px;
margin: auto;
position: relative;
}
.desktop-element.article-card-outer.lg6 .article-card-preview {
display: flex !important;
flex-direction: column;
justify-content: center;
}
.article-reading-time-mobile {
align-items: center;
margin-top: 8px;
font-family: Montserrat, sans-serif;
display: none;
font-size: 14px;
color: #000;
margin-bottom: 0;
}
.article-title-block {
position: absolute;
bottom: 39px;
margin-bottom: 0;
left: 4%;
right: 4%;
z-index: 20;
display: flex;
align-items: start;
justify-content: space-between;
}
.article-title-block .article-reading-time {
color: #fff;
white-space: nowrap;
background-size: contain;
display: flex;
align-items: center;
font-size: 22px;
margin-top: 8px;
}
.article-title-block .article-reading-time svg {
margin-right: 5px;
}
.article-title {
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 43px;
color: #fff;
margin-top: 0;
margin-bottom: 0;
max-width: unset;
flex: 1;
}
.ppd-article-container .article-title {
color: #000;
}
.article-container {
padding: 0 19px;
max-width: 1196px;
width: 100%;
}
.ppd-article-container {
margin-right: 45px;
}
.ppd-article:not(#override) .block-registration {
font-family: Montserrat, sans-serif;
flex-basis: 100%;
padding: 40px 35px 40px 47px;
display: flex;
align-items: center;
text-align: left;
margin: 24px 0;
background: url(../img/gift-for-registration/purple-banner-right.png) right
center no-repeat #8e68ff;
}
.ppd-article:not(#override) .block-registration .block-registration__content {
font-size: 22px;
font-weight: 600;
line-height: 28px;
padding: 0 74px 0 0;
color: #fff;
}
.ppd-article:not(#override) .block-registration a {
line-height: 45px;
text-decoration: none;
font-family: Roboto, sans-serif;
font-weight: 700;
font-size: 16px;
color: #8e68ff !important;
}
.ppd-article:not(#override) .block-registration a:hover {
background: #f9f1ff;
}
@media screen and (max-width: 1000px) {
/* .gift-for-registration {
height: 232px !important;
flex-direction: column;
justify-content: center;
background: url(../img/gift-for-registration/purple-banner-mobile-left.png)
left center/auto 232px no-repeat,
url(../img/gift-for-registration/purple-banner-mobile-right.png) right
center/auto 232px no-repeat #8e68ff;
} */
.gift-for-registration a,
.ppd-article:not(#override) .block-registration a {
margin-top: 30px;
}
.ppd-article:not(#override) .block-registration {
padding: 26px 12px 36px 25px;
flex-direction: column;
justify-content: center;
text-align: left;
}
}
/* .gift-for-registration {
flex-basis: 100%;
padding-left: 55px;
padding-right: 55px;
display: flex;
align-items: center;
text-align: center;
margin: 24px 8px;
}
.gift-for-registration h2 {
font-family: Montserrat, sans-serif;
font-style: normal;
font-weight: 700;
font-size: 30px;
line-height: 33px;
color: #fff;
} */
/* .gift-for-registration p {
font-family: Roboto, sans-serif;
font-size: 16px;
line-height: 28px;
color: #fff;
margin-bottom: 0 !important;
} */
/* .gift-for-registration a {
line-height: 45px;
font-family: Roboto, sans-serif;
font-weight: 700;
font-size: 16px;
color: #8e68ff !important;
} */
#toc_container .toc_title,
.author-bio__name,
.block_read_more,
.comments-title,
.epvc-post-count,
.partner__pay-perc,
.partner_block-title,
.pld-common-wrap a {
font-family: Montserrat, sans-serif;
}
@media screen and (max-width: 1150px) {
.gift-for-registration {
padding-left: 25px;
padding-right: 25px;
}
}
@media screen and (max-width: 1050px) {
.gift-for-registration {
padding-left: 5px;
padding-right: 5px;
}
}
@media screen and (min-width: 1000px) {
/* .gift-for-registration {
justify-content: space-between;
height: 121px;
background: url(../img/gift-for-registration/purple-banner-left.png) left
center no-repeat,
url(../img/gift-for-registration/purple-banner-right.png) right center
no-repeat #8e68ff;
} */
.gift-for-registration:before {
width: 206px;
content: " ";
}
}
@media screen and (max-width: 640px) {
.gift-for-registration {
padding-left: 25px;
padding-right: 25px;
width: calc(100% - 8px - 8px) !important;
text-align: left;
}
.gift-for-registration h2 {
font-size: 23px;
line-height: 29px;
}
.gift-for-registration p {
font-size: 14px;
line-height: 21px;
}
.gift-for-registration a {
font-size: 16px;
padding-left: 15px;
padding-right: 15px;
}
}
.content-wrapper {
background: #fff;
}
@media (max-width: 1270px) {
.article-card-outer:nth-child(n + 4) {
order: 2;
}
}
@media (max-width: 960px) {
.article-card-outer:nth-child(n + 3) {
order: 2;
}
}
.article-card-ad-row {
display: flex;
align-items: center;
align-self: flex-start;
}
.block_read_more {
background-color: #f2f5ff;
padding: 37px 57px;
}
.block_read_more .block_read_more_title {
font-size: 20px;
font-weight: 700;
}
.block_read_more a {
font-size: 24px;
font-weight: 500;
}
#toc_container ul.toc_list li a:hover,
.block_read_more a:hover {
border-bottom: 0;
}
@media screen and (max-width: 1000px) {
.gift-for-registration {
height: 232px !important;
flex-direction: column;
justify-content: center;
background: url(../img/gift-for-registration/purple-banner-mobile-left.png)
left center/auto 232px no-repeat,
url(../img/gift-for-registration/purple-banner-mobile-right.png) right
center/auto 232px no-repeat #8e68ff;
}
.gift-for-registration a {
margin-top: 30px;
}
.block_read_more {
padding: 18px 20px 23px 13px;
}
.block_read_more .block_read_more_title {
font-size: 14px;
}
.block_read_more a {
font-size: 18px;
}
}
#toc_container {
padding: 23px 31px;
color: #6a2be3;
}
@media (max-width: 1001px) {
.article-title,
.article-title-block {
position: relative;
left: auto;
color: #000 !important;
max-width: 100%;
font-size: 25px;
line-height: 25px;
}
.background-layout {
height: auto;
}
.article-reading-time-mobile {
display: flex;
}
.article-title-block .article-reading-time {
color: #000;
margin-bottom: 24px;
display: none;
}
.article-title-block {
right: auto;
bottom: 0;
flex-direction: column;
align-items: start;
}
.article-title {
margin-top: 42px;
margin-bottom: 24px;
}
#toc_container {
padding: 17px 24px;
}
}
#toc_container ul.toc_list li:before {
width: 0 !important;
margin-right: 0 !important;
}
.pld-common-wrap a {
font-style: normal;
font-weight: 600;
font-size: 16px;
line-height: 20px;
display: flex;
align-items: center;
padding: 10px 20px;
border: 1px solid rgba(106, 43, 227, 0.2) !important;
border-radius: 2px;
}
.pld-common-wrap a:hover {
border: 1px solid #6a2be3;
}
.block-likes {
display: flex;
margin-top: 30px;
justify-content: space-between;
}
.pld-like-dislike-wrap {
display: flex;
margin-bottom: 0;
}
.pld-like-wrap {
margin-right: 11px;
}
.pld-count-wrap {
margin-left: 10px;
}
.epvc-post-count {
font-size: 14px;
display: flex;
align-items: center;
}
.epvc-post-count .epvc-count {
margin-left: 8px;
}
.comment-reply-title {
font-weight: 700;
font-size: 20px;
}
.comment-form input[type="text"],
.comment-form textarea {
background: #edf1f6;
border-radius: 2px;
position: relative;
padding: 5px 15px;
resize: none;
width: 100%;
}
.comment-form textarea {
padding-top: 31px;
height: 147px;
}
.comment-form .comment-form-comment {
position: relative;
align-items: normal !important;
display: flex;
flex-direction: column;
}
.comment-form .comment-form-comment:before {
content: "";
font-family: Roboto, sans-serif;
font-style: normal;
font-weight: 400;
font-size: 11px;
line-height: 7px;
color: #7d8d93;
position: absolute;
top: 15px;
left: 15px;
z-index: 10;
}
.comment-form .form-submit {
position: absolute;
margin-top: -75px;
right: 15px;
}
.comment-form .form-submit .submit {
color: #fff !important;
background: linear-gradient(57.45deg, #7245ff 13.81%, #7245ff 92.89%);
box-shadow: 0 2px 10px #d4d4d4;
border-radius: 2px;
transition: background-color 0.15s ease-in, color 0.15s ease-in;
padding: 10px 45px;
font-size: 16px;
font-family: Roboto, sans-serif;
font-style: normal;
font-weight: 700;
}
.comment-form .comment-notes {
display: block !important;
font-family: Roboto, sans-serif;
font-style: normal;
font-weight: 400;
font-size: 14px;
line-height: 16px;
margin-top: 19px;
color: #000;
opacity: 0.5;
}
.comment-form .comment-notes .required {
color: red;
}
.comment-form p:not(.comment-form-cookies-consent) {
display: flex;
align-items: center;
}
.comments-title {
font-style: normal;
font-weight: 700;
font-size: 35px;
line-height: 43px;
}
.comments-title .comments-num {
font-weight: 400;
}
.site-footer .footer .footer-container {
padding: 29px 40px 16px;
max-width: 1300px;
margin: 0 auto;
}
.ft-logo {
width: 216px;
height: 46px;
}
.footer-text {
font-size: 12px;
text-align: center;
margin: 20px 0;
color: #7d8d93;
}
.footer-inner {
display: flex;
margin-bottom: 20px;
}
.footer-inner .footer-col.col-logo {
flex: 1 0 206px;
}
.footer-inner .footer-col a {
font-size: 14px;
line-height: 28px;
}
.footer-inner .footer-cont {
display: flex;
flex-flow: column;
flex: 10 0 auto;
}
.footer-inner .footer-grid {
display: grid;
grid-template-columns: 90px 116px 281px 153px 181px;
grid-gap: 33px;
}
.footer-inner .info-grid {
margin-top: 35px;
display: grid;
grid-template-columns: 234px 254px 168px 174px;
grid-gap: 30px;
}
@media (max-width: 1264px) {
.footer-inner .footer-col {
margin: 0;
}
.footer-inner .footer-grid {
grid-template-columns: repeat(2, 1fr);
margin-left: 30px;
}
.footer-inner .info-grid {
grid-template-columns: 1fr;
margin-left: 30px;
}
}
.footer-inner ul.menu {
padding: 0;
list-style: none;
}
.footer-inner .footer-banks > div:first-child,
.footer-inner .footer-companies > div:first-child,
.footer-inner .footer-products > div:first-child,
.footer-inner ul.menu li {
padding-bottom: 15px;
}
.footer-inner .banks_menu ul,
.footer-inner .companies_menu ul,
.footer-inner .products_menu ul {
max-height: 200px;
line-height: 18px;
list-style: none;
padding: 0;
}
.footer-inner .banks_menu ul a,
.footer-inner .companies_menu ul a,
.footer-inner .products_menu ul a {
font-size: 12px;
color: #7d8d93 !important;
padding-right: 10px;
}
.ft-address {
font-size: 14px;
color: #7d8d93;
}
.ft-address,
.ft-phone {
font-weight: 500;
line-height: 20px;
}
.ft-phone {
margin: 10px 0 21px;
font-size: 18px;
text-align: left;
color: #7245ff;
}
@media (max-width: 999px) {
.footer-container {
display: none;
}
.footer-mobile {
display: block;
}
}
.footer-mobile .mobile-info {
display: flex;
justify-content: space-between;
padding: 0 20px;
}
.footer-mobile .mobile-info .contacts {
margin-right: auto;
margin-left: auto;
}
.footer-mobile .mobile-links {
padding: 0 20px;
list-style: none;
margin: 32px 0 16px;
display: grid;
grid-template-columns: repeat(auto-fill, 170px);
grid-auto-rows: 40px;
}
.footer-mobile .mobile-social {
padding: 0 20px;
margin-top: 32px;
}
.footer-mobile-menu {
background: #fff;
list-style: none;
padding: 0 !important;
margin: 0;
width: 100%;
}
.footer-mobile-menu .sub-menu > li {
padding: 0;
height: 30px;
}
.footer-mobile-menu .sub-menu > li:before {
display: inline-block;
content: "";
border-top: 2px solid #ab54ff;
margin: 5px 10px 5px 0;
width: 10px;
}
.footer-mobile-menu .sub-menu > li a {
font-weight: 400;
cursor: pointer;
font-size: 15px;
line-height: 18px;
color: #7d8d93 !important;
}
.footer-mobile-menu ul {
list-style: none;
padding: 0;
margin: 0;
width: 100%;
}
.footer-mobile-menu > li {
border-bottom: 1px solid rgba(0, 0, 0, 0.13333);
width: 100%;
position: relative;
padding: 16px 24px;
}
.footer-mobile-menu > li.menu-item-has-children:after {
content: "";
position: absolute;
width: 24px;
height: 24px;
background: url(/blog/wp-content/themes/simple-theme/img/arrow.svg) center
no-repeat;
top: 18px;
right: 20px;
}
.footer-mobile-menu > li a {
font-size: 15px;
color: #2d2645;
}
.footer-col {
flex-flow: column;
margin-right: 40px;
}
.info-grid > :first-child > a:first-child {
padding-bottom: 14px !important;
}
.info-grid__subscribe {
font-weight: 400;
font-size: 12px;
line-height: 18px;
display: flex;
align-items: flex-end;
}
.footer-col .ft-tg-cont > :not(:last-child) {
margin: auto 20px auto 0;
}
.footer-download-appstore-links {
max-width: 1180px;
width: 100%;
}
.footer-download-appstore-links .app-code-wrapper {
margin-right: 15px;
}
.footer-download-appstore-links .appstore-links-header {
flex: 0 1 495px;
margin-right: 15px;
}
.footer-download-appstore-links .appstore-links-title {
font-weight: 700;
font-size: 19px;
line-height: 22px;
color: #000;
}
.footer-download-appstore-links .appstore-links-description {
font-weight: 400;
font-size: 12px;
line-height: 18px;
color: #7d8d93;
margin-top: 15px;
}
:root {
--wp--preset--font-size--normal: 16px;
--wp--preset--font-size--huge: 42px;
--color-primary: #000;
--color-secondary: #8e8e8e;
--color-white: #fff;
--color-violetblue: #9065fd;
}
.ppd-article p {
margin: 1em 0;
}
.color-violet,
.color-violet a {
color: #8e68ff !important;
}
.headbar-centeritems .sub-menu .sub-menu {
display: none;
transform: translate(49%, -57px);
}
#menu-header .sub-menu .menu-item-has-children::after,
#menu-item-1719::after,
#menu-item-3979::after {
content: "";
position: absolute;
right: 15px;
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-bottom: 3px solid #6a2be3;
bottom: 44%;
transform: rotate(90deg);
}
#menu-header,
.sub-menu {
list-style: none;
}
#menu-header a {
display: block;
padding: 26px 0;
margin: 0 14px;
font-weight: 700;
font-size: 15px;
}
#menu-header li {
position: relative;
z-index: 1;
}
#menu-header .sub-menu a {
width: 196px;
margin: 0;
padding: 20px 22px;
font-weight: 700;
font-size: 16px;
line-height: 1;
background-image: linear-gradient(63.77deg, #6a2be3, #a356f3 50%, #fff);
background-size: 200% 100%;
background-position-x: 200%;
transition: color 0.2s, opacity 0.15s, background-position-x 0.2s !important;
box-shadow: unset;
}
.headbar-centeritems .sub-menu .sub-menu::before {
transform: translate(-50%, 0) rotate(180deg);
}
#menu-header .sub-menu a:hover {
color: #fff !important;
background-position-x: 0;
box-shadow: unset;
}
#menu-header a:hover {
color: #000 !important;
box-shadow: inset 0 -2px 0 0 #7f3ae9;
}
.headbar-sideitems_mobile {
height: 56px;
display: flex;
align-items: center;
}
#menu-header .sub-menu {
box-shadow: 0 5px 31px rgba(203, 207, 216, 0.6);
}
.partner_cost_pay-container {
display: flex;
width: 43%;
border-radius: 8px;
background: #f2f5ff;
padding: 4px 4px 5px 15px;
column-gap: 17px;
margin-top: 5px;
margin-right: 6px;
justify-content: space-between;
}
@media (min-width: 1000px) {
#menu-header li:hover > .sub-menu {
display: block;
}
}
.partner__ipoteka-top {
padding: 0;
background: #fff;
justify-content: space-between;
}
.ipoteka .partner__ipoteka-logo {
height: auto;
margin-top: 9px;
}
.partner_cost.partner__ipoteka-cost-container {
width: auto;
margin: 0;
font-size: 12px;
line-height: 23px;
display: flex;
flex-direction: column;
}
.ipoteka .partner_pay {
margin: 0;
font-size: 12px;
line-height: 23px;
display: flex;
flex-direction: column;
width: auto;
border-radius: 8px;
background: #fff;
padding: 5px 8px 3px 14px;
}
.ipoteka .partner_pay .partner__pay-heading {
width: 100%;
color: #4578ff;
font-size: 12px;
line-height: 11px;
margin-top: 1px;
}
.partner__pay-perc {
background-color: #4578ff;
display: block;
border-radius: 50%;
padding: 5px;
width: 34px;
height: 32px;
font-size: 12px;
line-height: 21px;
margin-left: 7px;
margin-top: -1px;
}
.partner__ipoteka-debt_balance {
width: 25%;
}
.partner__ipoteka-time {
display: flex;
text-align: left;
margin: 3px;
column-gap: 7px;
}
.partner__ipoteka-logobank {
border-radius: 8px;
background: #f2f5ff;
display: flex;
align-items: center;
height: auto;
margin-top: 5px;
padding: 12px 6px;
}
.partner__ipoteka-logobank img {
margin: 0 !important;
}
.partner__pay-sum_container {
position: relative;
display: flex;
align-items: center;
}
.partner__ipoteka .partner_bottom {
padding: 0;
margin: 0;
display: flex;
justify-content: space-between;
}
.partner__ipoteka-policy_type {
width: 23%;
}
.partner__ipoteka-bottom p {
margin: 0;
font-family: Roboto, sans-serif;
font-size: 15px !important;
font-style: normal;
font-weight: 400;
line-height: 17px !important;
}
.partner_bottom .ipoteka-time-text {
color: #9065fd;
font-family: Roboto, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: 400;
line-height: 14px;
}
.partner__pay-sum_container .rouble {
font-weight: 400;
margin-left: 5px;
}
.partner_btn {
text-align: center;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: normal;
height: auto;
border-radius: 2px;
box-shadow: 0 2px 10px 0 rgba(113, 48, 229, 0.53);
width: auto;
padding: 12px 25px;
margin-top: 9px;
display: flex;
}
.partner_btn-big {
display: block;
margin: 28px auto 0;
border-radius: 4px;
font-size: 17px;
padding: 20px;
width: 80%;
}
.partner__ipoteka-apply {
display: flex;
column-gap: 10px;
align-items: center;
padding-right: 8px;
border-radius: 4px;
background: #f2f5ff;
}
@media (max-width: 1000px) {
.single-article-post .mobile-element .v-icon.mx-4 {
margin-left: 0 !important;
}
.article-card-outer {
width: 85% !important;
}
.single-article-post .layout.py-2.align-center {
padding-bottom: 12px !important;
}
.single-article-post .mobile-element hr {
position: absolute;
left: 0;
width: 1000px;
}
.single-article-post .v-icon.notranslate.mx-4 {
width: 25px !important;
height: 25px !important;
font-size: 25px !important;
}
.single-article-post .background-layout {
background-position: center center !important;
background-size: contain;
height: -moz-max-content;
height: max-content;
max-height: none !important;
}
.single-article-post .background-layout img {
width: 100%;
max-height: none !important;
}
.article-cards {
width: 100% !important;
}
.article-card-preview {
font-style: normal;
font-weight: 400 !important;
font-size: 12px !important;
line-height: 15px !important;
color: #4d4d4d;
}
.article-card-body {
padding-top: 13px !important;
}
.background-layout,
.background-layout img {
max-height: 138px !important;
}
.join-tg div {
margin: 0 !important;
}
.join-tg .btn {
margin: 20px 0 0 !important;
}
.ppd-article-container {
margin-right: 0;
max-width: 810px;
}
.ppd-article:not(#override) .block-registration .block-registration__content {
padding: 0;
font-size: 18px;
text-align: left;
}
.comment-form .form-submit {
left: 15px;
}
.comment-form .comment-notes {
display: flex;
flex-direction: column;
}
.comments-title {
font-size: 19px;
line-height: 23px;
}
.site-footer .footer {
padding: 20px 0;
}
.ft-logo {
margin-bottom: 0;
}
.footer-download-appstore-links {
padding: 0 20px;
}
.footer-download-appstore-links .app-code-wrapper,
.footer-download-appstore-links .appstore-links-description {
display: none;
}
.header-content-inner {
flex-wrap: wrap;
}
#menu-header .sub-menu a:hover {
color: unset !important;
background-position-x: unset;
}
#menu-header .sub-menu li:last-child {
border: none;
}
#menu-header {
display: flex;
flex-flow: column;
align-items: flex-start;
padding: 0;
justify-content: flex-start;
position: fixed;
top: 56px;
width: 100%;
height: calc(100% - 56px);
background: #fff;
z-index: 100;
left: 0;
overflow-y: scroll;
}
.header-login__menu {
width: 100vw;
background: #fff;
padding: 20px;
}
.header-login__menu a {
display: flex;
flex: 1;
justify-content: center;
}
#menu-header li {
border-bottom: 1px solid rgba(0, 0, 0, 0.13333);
padding: 4px 20px;
width: 100%;
line-height: 34px;
display: flex;
flex-wrap: wrap;
}
#menu-header a {
font-weight: 700;
font-size: 15px;
padding: 0;
margin: 0;
}
#menu-header a:hover {
box-shadow: unset;
}
.mobile-submenu__toggle {
display: flex;
position: relative;
margin-left: auto;
padding: 5px;
cursor: pointer;
}
#menu-header .sub-menu a {
width: auto;
margin: 0;
font-size: 15px;
line-height: 18px;
padding: 8.5px 0;
color: #7d8d93 !important;
background-image: unset;
background-size: unset;
background-position: unset;
}
#menu-header li .sub-menu {
position: relative;
transform: unset;
margin: 0;
width: 100%;
border: none;
}
#menu-header .sub-menu .menu-item-has-children::after,
#menu-header li .sub-menu::before {
content: unset;
}
}
.partner_wrap.ipoteka.partner__ipoteka {
display: flex;
flex-direction: column;
row-gap: 20px;
}
.author-bio_container {
margin-top: 100px;
column-gap: 78px;
position: relative;
margin-bottom: 92px;
}
.author-bio__img {
max-width: 453px;
max-height: 320px;
}
.author-bio__img img {
width: 100%;
height: 100%;
object-fit: cover;
margin: auto 0;
}
.author-bio__name-label {
color: #7d8d93;
}
.author-bio__description {
font-size: 20px;
margin-top: 12px;
}
.author-bio__txt {
padding-top: 19px;
width: 47%;
}
.author-bio__name {
font-size: 35px;
font-weight: 700;
}
.author-bio_container::before {
content: url(../img/tri-pink.5206b127.svg);
position: absolute;
bottom: 0;
left: 0;
-webkit-transform: translate(-50%, 20%);
transform: translate(-50%, 20%);
}
.author-bio_container::after {
content: url(../img/tri-blue.03083136.svg);
width: 81px;
height: 79px;
position: absolute;
top: 41px;
right: 5px;
-webkit-transform: translate(50%);
transform: translate(50%);
}
.author-articles .gift-for-registration h2 {
padding: 0 44px;
font-size: 23px;
}
.ipoteka-time_icon {
margin: auto;
}
@media (max-width: 630px) {
.author-bio_container {
column-gap: 15px;
margin-bottom: 40px;
flex-direction: column;
}
.author-bio__txt {
padding-top: 19px;
width: 100%;
}
.author-bio__name {
font-size: 24px;
}
.author-bio__description {
font-size: 18px;
}
}
@media (max-width: 799px) {
.partner_block-title {
padding: 0 19px;
font-size: 19px;
line-height: 23px;
margin-bottom: 26px;
}
}
.partner__ipoteka-cost {
font-size: 22px;
}
.ft-logo {
margin-bottom: 24px;
}
.ipoteka .partner_pay .partner__pay-sum {
color: #4578ff !important;
font-family: Roboto, sans-serif;
font-size: 23px !important;
font-weight: 500;
line-height: 23px !important;
}
.footer-inner .footer-grid {
display: grid;
grid-template-columns: 255px 150px 315px 235px;
grid-gap: 22px;
}
#menu-footer {
display: flex;
flex-direction: column;
flex-wrap: wrap;
max-height: 235px;
}
#menu-banki-i-mfo {
display: flex;
flex-direction: column;
flex-wrap: wrap;
max-height: 116px;
}
.info-grid__subscribe {
align-items: baseline;
}
.appstore-links-title {
font-weight: 700;
font-size: 19px;
line-height: 22px;
color: #000;
width: 100%;
margin-bottom: 20px;
}
.appstore-links__mobile {
flex-wrap: wrap;
padding: 20px;
justify-content: space-between;
}
.footer-mobile-menu .column li:first-child {
margin-top: 16px;
}
.footer-inner .info-grid {
grid-template-columns: 234px 254px auto;
}
@media (max-width: 1300px) {
.footer-inner .footer-grid {
grid-template-rows: 1fr 1fr;
grid-auto-flow: column;
grid-template-columns: 1fr 1fr;
}
.footer-inner .info-grid {
grid-template-columns: 1fr;
}
}
@media (max-width: 600px) {
.article-card.emphasis .article-card-body {
padding: 20px 14px;
}
.article-card-preview,
.article-card-title {
height: auto;
}
.article-card-outer {
padding: 8px 0;
}
.footer-mobile .mobile-info {
flex-direction: column;
}
.footer-mobile .mobile-info .contacts {
margin-top: 20px;
margin-right: 0;
margin-left: 0;
}
.footer-mobile .mobile-links {
grid-template-columns: repeat(auto-fill, 120px);
grid-template-columns: 50% 50%;
line-height: 15px;
row-gap: 8px;
padding: 0 20px;
font-size: 15px;
white-space: nowrap;
grid-auto-rows: 33px;
}
.footer-mobile-menu .sub-menu > li {
height: auto;
white-space: nowrap;
}
.appstore-links-title {
margin-bottom: 8px;
}
.appstore-links__mobile a,
.appstore-links__mobile a.mr-3 {
margin-top: 6px;
width: 30%;
margin-right: 7px !important;
}
.footer-mobile-menu .sub-menu > li a {
font-size: 14px;
}
}
#commentform .comment-form-author,
#commentform .comment-form-email {
display: flex;
flex-direction: column;
align-items: start;
}
.required-field-message {
margin-top: 10px;
display: block;
}
.comment-form .comment-form-comment::before {
position: relative;
left: 0;
top: 0;
}
.comment-form p:not(.comment-form-cookies-consent) label {
display: block;
width: auto;
margin-bottom: 15px;
}
#commentform .form-submit {
position: relative;
margin: 0 auto;
left: 0;
}
@media (max-width: 1250px) {
.v-application--wrap {
overflow-x: hidden;
}
}
@media (max-width: 699px) {
.partner_actions > div,
.partner_actions > div.text-right {
text-align: center !important;
}
.ipoteka .partner_cost,
.ipoteka .partner_pay {
width: 100%;
text-align: center;
}
.partner_actions,
.partner_top,
.partner_wrap {
display: block;
}
.partner_logo {
padding: 10px 0;
}
.partner_logo img {
position: unset;
}
.partner_actions > div {
display: block;
width: 50%;
}
.ipoteka .partner_logo {
width: 100%;
}
.ipoteka .partner_logo img {
margin: 0 auto !important;
}
.ipoteka .partner_btn {
margin-top: 15px;
}
.partner_actions,
.partner_top {
flex-wrap: wrap;
}
.partner_block,
.partner_block-title {
padding: 0;
}
.partner_top {
display: flex;
row-gap: 12px;
}
.ipoteka .partner__ipoteka-logo {
width: 35%;
}
.partner__ipoteka-logobank {
width: 100%;
justify-content: center;
display: flex;
padding: 10px;
}
.partner__pay-sum_container {
display: flex;
align-items: center;
justify-content: center;
}
.partner__pay-perc {
position: relative;
left: 0;
margin-left: 5px;
}
.partner_actions .partner__ipoteka-year {
width: auto;
}
.partner_actions .partner__ipoteka-apply {
width: 100%;
display: flex;
margin-top: 21px;
}
.ipoteka-time_icon {
margin-left: auto;
}
.ipoteka .partner_btn {
width: 50%;
display: block;
}
.partner__ipoteka-time {
width: 50%;
justify-content: start;
}
.partner_wrap.ipoteka.partner__ipoteka {
padding: 15px 7px;
}
.partner_block::before {
right: -18px;
top: -64px;
}
.partner_cost_pay-container {
flex-wrap: wrap;
row-gap: 9px;
justify-content: center;
}
}
.ipoteka .partner_btn {
margin-top: 0;
height: fit-content;
border-radius: 4px;
box-shadow: 0 2px 10px 0 #d4d4d4;
font-size: 16px;
padding: 12px 20px;
}
@media (max-width: 499px) {
.partner_btn {
display: block;
margin-top: 16px;
}
.partner_wrap.ipoteka.partner__ipoteka {
margin: 14px 11px 18px 10px;
row-gap: 2px;
}
.partner__ipoteka-top {
display: grid;
grid-template-columns: 53% 37%;
grid-template-rows: auto auto auto;
}
.partner__ipoteka-cost,
.partner__pay-sum_container {
font-size: 19px;
line-height: 19px;
}
.ipoteka .partner__ipoteka-logo {
grid-column: 1;
grid-row: 1;
width: auto;
padding: 0;
}
.partner_cost_pay-container {
grid-column: 1/3;
grid-row: 2;
justify-content: space-between;
grid-column: 1/3;
grid-row: 2;
justify-content: space-between;
flex-wrap: nowrap;
width: 100%;
}
.partner__ipoteka-cost {
white-space: nowrap;
}
.ipoteka .partner_pay .partner__pay-sum {
font-size: 19px !important;
white-space: nowrap;
line-height: 19px !important;
}
.ipoteka .partner_cost,
.ipoteka .partner_pay .partner__pay-heading {
text-align: left;
}
.partner__pay-perc {
margin-top: -7px;
}
.partner_actions > div {
text-align: left !important;
}
.partner_actions .partner__ipoteka-policy_type {
width: 60%;
}
.partner_actions .partner__ipoteka-debt_balance {
width: 38%;
}
.partner_actions .partner__ipoteka-apply {
margin-top: 22px;
padding-right: 0;
}
.ipoteka .partner_btn {
width: 59%;
font-size: 15px;
padding: 12px 8px;
}
.partner__ipoteka-time {
width: 34%;
}
.ipoteka-time_icon {
margin: auto;
}
.partner_block-title {
padding: 0 5px;
}
.ppd-article:not(#override) .block-registration {
padding: 20px 16px 32px;
}
.comment-form .form-submit .submit {
width: 100%;
}
.comment-form textarea {
padding-top: 5px;
}
#commentform {
margin-bottom: 10px;
}
.article-right {
margin: 10px 0;
}
.article-right-card {
padding: 15px 20px;
}
.pld-dislike-wrap,
.pld-like-wrap {
display: flex;
}
.block-likes {
align-items: baseline;
margin-bottom: 10px;
}
}
.partner_block-title {
padding: 0 78px;
font-size: 22px;
font-weight: 600;
line-height: 27px;
color: #000;
text-align: center;
margin-top: 10px;
margin-bottom: 1em;
}
.partner_block-title span {
color: #9065fd;
}
.partner__wrap {
border-radius: 14px;
background: #fff;
box-shadow: 0 2px 14px 0 rgba(114, 69, 255, 0.12);
margin: 8px auto auto;
padding: 22px 18px;
display: grid;
grid-template-columns: 26% 72%;
grid-template-rows: auto auto;
grid-column-gap: 17px;
grid-row-gap: 12px;
}
.partner__logo {
background: 0 0;
width: 183px;
height: 111px;
grid-column: 1;
grid-row: 1/3;
}
.partner__logo img {
position: relative;
margin: 0 !important;
}
.partner__name-container {
grid-column: 2;
grid-row: 1;
}
.partner__name {
font-size: 12px !important;
font-weight: 400;
height: auto;
overflow: unset;
line-height: 17px !important;
margin: 0 !important;
}
.partner-cart__name {
font-size: 18px !important;
font-weight: 700;
line-height: 26px !important;
margin: 0 !important;
}
.partner__actions-container {
grid-column: 2;
grid-row: 2;
display: flex;
justify-content: space-between;
}
.partner__benefit-header {
color: var(--color-violetblue);
font-family: Roboto, sans-serif;
font-size: 12px;
font-style: normal;
font-weight: 500;
line-height: 13px;
margin: 0;
white-space: nowrap;
}
.partner__benefit-text {
color: #000;
font-size: 28px !important;
font-weight: 400;
line-height: normal;
margin: 0 !important;
}
.partner__pay-perc,
.partner_btn {
color: #fff;
font-weight: 700;
font-style: normal;
}
@media (max-width: 799px) {
.partner_block-title {
padding: 24px 19px 0;
font-size: 19px;
line-height: 23px;
margin-bottom: 26px;
}
.partner__logo {
width: auto;
height: auto;
}
.partner__actions-container {
flex-wrap: wrap;
}
}
@media (max-width: 499px) {
.article-container {
padding: 0 14px;
}
.partner__wrap {
padding: 22px 12px;
grid-template-columns: 43% 50%;
}
.partner__logo {
grid-row: 1;
width: 112px;
height: 67px;
}
.partner__actions-container {
grid-column: 1/3;
}
.partner__btn-container {
width: 100%;
text-align: center;
}
.partner-cart__name {
font-size: 16px !important;
line-height: 17px !important;
}
.partner_btn {
display: block;
margin-top: 16px;
}
}
@charset "UTF-8";/*!
* ress.css v2.0.4
* MIT License
* github.com/filipelinhares/ress
*/@media only screen and (min-width:600px)and (max-width:959px){.v-application .hidden-sm-only{display:none!important}}@media only screen and (min-width:960px)and (max-width:1263px){.v-application .hidden-md-only{display:none!important}}@media only screen and (min-width:1264px)and (max-width:1903px){.v-application .hidden-lg-only{display:none!important}}.theme--light.v-application{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-application .text--primary{color:rgba(0,0,0,.87)!important}.theme--light.v-application .text--secondary{color:rgba(0,0,0,.6)!important}.theme--light.v-application .text--disabled{color:rgba(0,0,0,.38)!important}.theme--dark.v-application{background:#121212;color:#fff}.theme--dark.v-application .text--primary{color:#fff!important}.theme--dark.v-application .text--secondary{color:hsla(0,0%,100%,.7)!important}.theme--dark.v-application .text--disabled{color:hsla(0,0%,100%,.5)!important}.v-application{display:-webkit-box;display:-ms-flexbox;display:flex}.v-application a{cursor:pointer}.v-application--is-rtl{direction:rtl}.v-application--wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;max-width:100%;position:relative}@-moz-document url-prefix(){@media print{.v-application,.v-application--wrap{display:block}}}.theme--light.v-app-bar.v-toolbar.v-sheet{background-color:#f5f5f5}.theme--dark.v-app-bar.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-app-bar.v-toolbar{border-radius:0}.v-sheet.v-app-bar.v-toolbar:not(.v-sheet--outlined){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-app-bar.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-app-bar:not([data-booted=true]){-webkit-transition:none!important;transition:none!important}.v-app-bar.v-app-bar--fixed{position:fixed;top:0;z-index:5}.v-app-bar.v-app-bar--hide-shadow{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important;box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-app-bar--fade-img-on-scroll .v-toolbar__image .v-image__image{-webkit-transition:opacity .4s cubic-bezier(.4,0,.2,1);transition:opacity .4s cubic-bezier(.4,0,.2,1)}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__content{will-change:height}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll .v-toolbar__image{will-change:opacity}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--collapse-on-scroll .v-toolbar__extension{display:none}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled .v-toolbar__title{padding-top:9px}.v-app-bar.v-toolbar--prominent.v-app-bar--shrink-on-scroll.v-app-bar--is-scrolled:not(.v-app-bar--bottom) .v-toolbar__title{padding-bottom:9px}.v-app-bar.v-app-bar--shrink-on-scroll .v-toolbar__title{font-size:inherit}.theme--light.v-toolbar.v-sheet{background-color:#fff}.theme--dark.v-toolbar.v-sheet{background-color:#272727}.v-sheet.v-toolbar{border-radius:0}.v-sheet.v-toolbar:not(.v-sheet--outlined){-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-sheet.v-toolbar.v-sheet--shaped{border-radius:24px 0}.v-toolbar{contain:layout;display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),right .2s cubic-bezier(.4,0,.2,1),max-width .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .28s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic
/*!
* ress.css v2.0.4
* MIT License
* github.com/filipelinhares/ress
*/html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer;color:inherit}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}.v-application .elevation-24{-webkit-box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.v-application .elevation-23{-webkit-box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important;box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.v-application .elevation-22{-webkit-box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.v-application .elevation-21{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.v-application .elevation-20{-webkit-box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important;box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.v-application .elevation-19{-webkit-box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important;box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!imp