/* 1    */ /* -------------------------------------------
/* 2    *|
/* 3    *| 	Name: 		Face2Face Africa
/* 4    *| 	Date:		2017/08/22
/* 5    *| 	Author:		http://psdhtml.me
/* 6    *|
/* 7    *| ---------------------------------------------  */
/* 8    */
* {
    margin: 0;
    padding: 0;
}
/* 9    */
*,
:before,
:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
*, *:before, *:after {
    transition: visibility 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, border-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s, opacity 0.4s ease-in-out 0s;
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
}
i, i:before {
    transition: none;
}
html {
    overflow-y: scroll;
    margin: 0!important;
    min-height: 100%;
    font-size: 100.01%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
    -ms-content-zooming: none;
}
/* 12   */
body {
    position: relative;
    z-index: 2;
    min-height: 100%;
    background: #0d0a23;
    font-size: 62.5%;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/* 13   */
/* 14   */
body,
textarea,
input,
select,
option,
button {
    color: #252525;
    font-family: Lato, Arial, Helvetica, sans-serif;
    line-height: 1.875;
}
/* 15   */
li,
dt,
dd,
p,
figure,
th,
td,
caption,
legend,
pre {
    font-size: 1.7em;
}
dt *,
dd *,
p *,
figure *,
th *,
td *,
legend * {
    font-size: 1em;
}
/* 16   */
ul,
ol,
dl,
p,
figure,
table,
pre,
h1,
h2,
h3,
h4,
h5,
h6,
legend {
    margin-bottom: 30px;
}
/* 17   */
/* 18   */
article,
aside,
details,
div,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}

.list-gallery-c .owl-nav button:before,
#up > ul > li.btn.sub > a:before,
.panel-aside > .close:before,
.link-podcast:before,
.link-podcast a:before,
.link-podcast a:after,
.list-popular .img.video:before,
#search button:before,
#search > .close:before {
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    height: auto;
    margin: -15px 0 0;
    font-weight: 400;
    font-family: i;
    line-height: 30px;
    text-align: center;
    text-indent: 0;
}
/* 26   */ /* index */
.popup-a .box-inset > * {
    position: relative;
    z-index: 3;
}

.popup-a.shown,
.popup-a.shown .box-inset,
.popup-a.shown .box-outer .close,
.search-active #search {
    visibility: visible;
    opacity: 1;
}
/* 31   */ /* hide */
.owl-carousel.owl-loading,
.owl-carousel.owl-hidden,
.owl-carousel.owl-refresh .owl-item,
.owl-carousel .owl-item .owl-lazy {
    visibility: hidden;
    opacity: 0;
}

.list-top img,
.list-featured img,
.list-f img,
.list-popular img,
.list-gallery-d img,
.list-gallery-a img,
.list-news .img img,
.list-b .img img,
.list-gallery-a img,
.list-gallery-c .img img,
.list-featured img,
.image-wide img,
#banner img {
    display: block;
    position: relative;
    z-index: 1;
    width: 100% !important;
}

.heading-premium figure img {
    display: block;
    width: 100% !important;
    height: 100% !important;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center center;
    object-position: center center;
}

#root {
    position: relative;
    overflow: hidden;
    width: 100%;
    background: #fff;
    padding-top: 82px;
}

#root:before {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.29);
    position: absolute;
    left: 0;
    right: 0;
    transition: all 0.3s ease;
    z-index: 9;
}

.menu-active #root:before {
    content: "";
}

#nav {
    position: fixed;
    left: -790px;
    top: 79px;
    width: auto;
    max-width: 720px;
    background: #fff;
    box-shadow: 19px -16px 22px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease;
    height: calc(100% - 78px);
    overflow: auto;
    scrollbar-color: #c9c9c9 transparent;
    scrollbar-width: thin;
}

#nav::-webkit-scrollbar {
    width: 3px;
    background-color: transparent;
}

#nav::-webkit-scrollbar-thumb {
    background-color: #c9c9c9;
    border-radius: 9em;
}

.menu-active #nav {
    left: 0;
}

#nav .inner {
    display: flex;
    height: 100%;
}

#nav .inner > ul {
    padding: 32px;
    min-width: 255px;
    border-right: 1px solid #D8D8D8;
}

#nav .inner > div {
    padding: 32px;
    text-align: center;
}

#nav .inner > ul > li {
    margin-bottom: 8px;
}

#nav .inner > ul > li:last-child {
    margin-bottom: 0;
}

#nav .inner > ul > li > a {
    color: #252525;
    letter-spacing: -0.01em;
    text-transform: uppercase;
    font-size: 25px;
    font-weight: 500;
    font-family: 'Oswald';
    line-height: 1.6;
}

#nav .inner > ul > li.active > a,
#nav .inner > ul > li > a:hover {
    color: #BDAC1F;
}


#top {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    margin: 0 auto;
    background: #fff;
    z-index: 1001!important;
}
#logo {
    position: relative;
    overflow: hidden;
    z-index: 2;
    width: 80px;
    height: 80px;
    margin: 0 30px 0 0;
    flex-shrink: 0;
}


#skip {
    position: fixed;
    top: 0;
    left: -10000px;
}
/* 46   */
#skip a:focus,
#skip a:active {
    display: block;
    position: absolute;
    left: 10000px;
    top: 0;
    z-index: 10001;
    width: 200px;
    margin: 15px 0 0 15px;
    padding: 4px 8px;
    background: #333;
    color: #fff;
    font-weight: 600;
    font-size: 1.1em;
    text-align: center;
    text-decoration: none;
}
/* 47   */
/* 48   */
#nav > ul {
    list-style: none;
    margin: 0;
    padding: 0;
    height: 100%;
}
/* 49   */
#nav > ul > li {
    position: relative;
    z-index: 2;
    float: left;
    margin: 0 17px 0 0;
    font-size: 1.3em;
}
/* 50   */
#nav > ul > li > a {
    display: block;
    overflow: hidden;
    position: relative;
    float: left;
    color: #5f5f5f;
    font-weight: 700;
    line-height: 62px;
    text-transform: uppercase;
    text-decoration: none;
}

/* screen.css */

#up > ul {
    position: relative;
    float: right;
    list-style: none;
    margin: 0;
    padding: 0 23px 0 0;
    font-weight: 600;
}
/* 106  */
#up > ul:first-child > li.strong:after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    width: 1px;
    height: 24px;
    margin: -12px 0 0;
    background: #fff;
}
/* 107  */
#up > ul > li {
    position: relative;
    padding: 0 0 0 18px;
}
/* 108  */
#root #up > ul > li:first-child {
    padding-left: 0;
}
/* 109  */
#up > ul > li > a {
    position: relative;
    float: left;
    color: #535353;
    line-height: 30px;
}
#up > ul > li > em {
    display: none;
}
/* 110  */
#up > ul > li > a i.icon-podcast {
    display: block;
    position: relative;
    color: #5f5f5f;
    font-size: 16px;
    line-height: 30px;
}
/* 111  */
#up > ul > li > a i.icon-podcast:before {
    content: "\e939";
}
/* 112  */
#up > ul > li > a i.icon-podcast:after {
    content: "\e936";
    text-align: left;
    text-indent: 0;
}
/* 113  */
[data-whatintent="mouse"] #up > ul > li > a:hover i:before {
    color: #680040;
}
/* 114  */
[data-whatintent="mouse"] #up > ul > li > a:hover i:after {
    color: #414042;
}
/* 115  */
#up > ul > li.btn {
    padding: 7px 18px 0 27px;
    font-size: 0.708em;
}
/* 116  */
#up > ul > li.btn > a {
    height: 18px;
    padding: 0 7px;
    border: 1px solid #afafaf;
    color: #525252;
    font-size: 8px;
    font-weight: 700;
    line-height: 16px;
}
/* 117  */
#up > ul > li.btn > a i {
    display: inline-block;
    position: relative;
    top: 1px;
    margin-right: 3px;
    font-size: 9px;
    line-height: 1px;
}
/* 118  */
#up > ul > li.btn.sub > a {
    padding-right: 16px;
    color: #ffffff;
    border: 1px solid #ffffff;
    transition: none;
}
/* 119  */
#up > ul > li.btn.sub > a:before {
    content: "\e910";
    padding: 0 6px;
    font-size: 4px;
    text-align: right;
    transition: none;
}

#up > ul:first-child {
    float: left;
    min-width: 630px;
    padding: 0;
}

/* 126  */
#up > ul:first-child > li.strong {
    padding-right: 21px;
    font-size: 1.3em;
}
/* 127  */
#up > ul:first-child > li.strong > a {
    color: #b29f00;
    font-weight: 900;
}
#aside {
    display: none;
    position: absolute;
    right: 20px;
    top: 23px;
    z-index: 9;
}
#aside ul {
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
}
#aside ul li {
    position: relative;
    float: left;
    height: 13px;
    margin: 0 10px 0 0;
    font-size: 1.2em;
    line-height: 12px;
}
#aside ul li:after {
    content: "";
    display: block;
    position: absolute;
    right: -5px;
    top: 1px;
    width: 1px;
    height: 12px;
    background: #acacac;
}
#aside ul li:last-child {
    margin-right: 0;
}
#aside ul li:last-child:after {
    display: none;
}
#aside ul li a {
    display: block;
    color: #a1004a;
    font-weight: 500;
    text-transform: uppercase;
    text-decoration: none;
}

#search {
    visibility: hidden;
    position: absolute;
    left: 0;
    top: 100%;
    right: 0;
    width: 100%;
    background: #fff;
    color: #fff;
    opacity: 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0 4px 13px rgb(0 0 0 / 15%);
}
/* 129  */
#search > * {
    position: relative;
    z-index: 3;
}
#search .inner {
    width: 100%;
    padding: 12px 60px 12px 30px;
}
#search p {
    margin-bottom: 0;
}
/* 131  */
#search input {
    display: block;
    width: 100%;
    border: 0;
    border-bottom: 1px solid #D8D8D8;
    background: none;
    color: #6D6D6D;
    opacity: 0.4;
    font-size: 21px;
    padding: 6px 0;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
}
/* 132  */
#search button {
    display: none;
}

#search .scheme-b {
    display: inline-block;
    margin: 0 2px 0 0;
    font-size: 11.45px;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-style: normal;
}
/* 135  */
#search .scheme-b,
#search .scheme-b:before {
    border-color: #fff;
    color: #fff;
}
/* 136  */
#search h1,
#search h2,
#search h3,
#search h4,
#search h5,
#search h6 {
    margin-top: 0;
    margin-bottom: 31px;
    color: #fff;
    font-size: 1.8em;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-weight: 400;
    text-transform: uppercase;
}
/* 137  */
#search > .close {
    position: absolute;
    right: 30px;
    top: 0;
    bottom: 0;
    margin: auto;
    color: #9B9B9B;
    font-size: 14px;
    text-align: left;
    text-decoration: none;
    text-indent: -3000em;
    display: block;
    width: 20px;
    height: 28px;
}
/* 138  */
#search > .close:before {
    content: "\e925";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
/* 139  */
#content {
    z-index: 2;
    margin-top: 0!important;
}
/* 140  */
#content > figure {
    margin-bottom: 50px;
}
/* 141  */
#content > figure:first-child {
    margin-top: 0;
}
/* 142  */
.admin-bar #content > figure:first-child {
    margin-top: 0;
}
/* 143  */
#content > figure:first-child figcaption {
    margin: 8px 0;
}

#content > .fit:last-child {
    margin-bottom: 0;
}
/* 147  */
#root > figure {
    width: 1352px;
    margin-left: auto;
    margin-right: auto;
}

#banner {
    overflow: hidden;
    position: relative;
    z-index: -1;
    margin: 0;
    border-bottom: 3px solid #000;
}
/* 197  */
#banner + #root {
    z-index: 5;
}
/* 198  */
#banner a,
#banner img {
    display: block;
    margin: 0 auto;
    text-decoration: none;
}
/* 199  */
#banner .copy {
    display: block;
    overflow: hidden;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 4;
}
/* 200  */
#banner > a.close {
    display: block;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 5;
    width: 40px;
    height: 40px;
    color: #fff;
    font-weight: 400;
    line-height: 50px;
    text-align: left;
    text-indent: -3000em;
    text-decoration: none;
}

/* screen.css */

/* 201  */
[data-whatintent="mouse"] #banner > a.close:hover {
    color: #bdac1f;
}
/* 202  */
#banner > a.close:before {
    content: "\e925";
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    margin: -10px 0 0;
    font-family: i;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    text-indent: 0;
}

.cols-b {
    margin-top: 46px;
    padding: 0 332px 0 0;
}
/* 236  */
.cols-b > * {
    position: relative;
    float: right;
    width: 300px;
    margin-bottom: 0;
    margin-right: -332px;
}
/* 237  */
.cols-b > *:first-child {
    float: left;
    width: 100%;
    margin-right: 0;
}
/* 238  */
.cols-b > figure figcaption {
    display: block;
    position: absolute;
    left: 0;
    bottom: 100%;
    right: 0;
    margin: 0;
    padding: 0 0 21px;
}
/* 239  */
#content > .cols-b:last-child {
    margin-bottom: 158px;
}
/* 240  */
/* 241  */
.cols-c {
    padding-left: 285px;
}
/* 242  */
.cols-c > header:first-child + *,
.cols-c > *:first-child {
    float: right;
    width: 100%;
}
/* 243  */
.cols-c > header:first-child,
.cols-c > aside {
    float: left;
    width: 225px;
    margin: -46px 0 0 -287px;
}
/* 245  */
/* 246  */
.double {
    display: block;
    position: relative;
}
/* 247  */
.double > * {
    display: block;
    position: relative;
    clear: none;
    float: right;
    border: 0 solid rgba(0, 0, 0, 0);
}
/* 248  */
.double > *:first-child {
    float: left;
}
/* 249  */
.double.a {
    margin-left: -45px;
}
/* 250  */
.double.a > * {
    float: left;
    width: 50%;
    border-left-width: 45px;
}

/* screen.css */

/* 251  */
.double.b {
    margin-left: -45px;
}
/* 252  */
.double.b > * {
    float: left;
    width: 65%;
    border-left-width: 45px;
}
/* 253  */
.double.b > *:first-child {
    width: 35%;
}
/* 254  */
/* 255  */
.triple {
    display: block;
    position: relative;
    margin-left: -26px;
}
/* 256  */
.triple > * {
    display: block;
    position: relative;
    clear: none;
    float: left;
    width: 33.3333333333%;
    border-left: 26px solid rgba(0, 0, 0, 0);
}
/* 257  */
.triple.a {
}
/* 258  */
.triple.a > * {
    width: 24%;
}
/* 259  */
.triple.a > *:first-child {
    width: 40%;
}
/* 260  */
.triple.a > *:last-child {
    float: right;
    width: 34%;
}
/* 261  */
/* 262  */
.quadruple {
    padding: 55px 0 0;
    margin-bottom: 50px;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
/* 263  */
.quadruple > * {
    width: 23%;
}

.article-b {
    margin-bottom: 143px;
    border: 0 solid #e4e4e4;
    line-height: 1.41176470588;
}
/* 280  */
.article-b header {
}
/* 281  */
.article-b header figure {
    margin-bottom: 20px;
    color: #5f5f5f;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 1.126em;
    line-height: 1.2;
    font-style: normal;
}
/* 282  */
.article-b header figcaption {
    margin: 12px 0;
    padding-bottom: 9px;
    margin-top: 13px;
    border-bottom: 1px solid #eee;
}
/* 283  */
.article-b header figcaption:last-child {
    margin-bottom: 8px;
}
/* 284  */
.article-b h1,
.article-b h2,
.article-b h3,
.article-b h4,
.article-b h5,
.article-b h6 {
    margin: 0 0 21px;
    font-size: 8em;
    line-height: 0.9375;
}
/* 285  */
.article-b h1 .scheme-b,
.article-b h2 .scheme-b,
.article-b h3 .scheme-b,
.article-b h4 .scheme-b,
.article-b h5 .scheme-b,
.article-b h6 .scheme-b {
    top: -2px;
}
/* 286  */
.safari .article-b h1 .scheme-b,
.safari .article-b h2 .scheme-b,
.safari .article-b h3 .scheme-b,
.safari .article-b h4 .scheme-b,
.safari .article-b h5 .scheme-b,
.safari .article-b h6 .scheme-b {
    top: -6px;
}
/* 287  */
.article-b header p {
    margin: 0 0 10px;
    color: #909090;
    font-size: 1.2em;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: 400;
    font-style: italic;
}
/* 288  */
.article-b p {
    overflow: hidden;
    max-height: 48px;
    font-size: 1.7em;
}
/* 289  */
.article-b .sponsored-text {
    margin-bottom: 5px;
    display: inline-block;
}
/* 290  */
.article-b footer {
    color: #5f5f5f;
    text-transform: uppercase;
}
/* 291  */
.article-b footer p {
    font-size: 1.4em;
}

.article-b header figcaption {
    padding-right: 60px;
    padding-left: 44px;
}

.article-b.a h1,
.article-b.a h2,
.article-b.a h3,
.article-b.a h4,
.article-b.a h5,
.article-b.a h6 {
    font-size: 7.07em;
}

/* 298  */
.author h1,
.author h2,
.author h3,
.author h4,
.author h5,
.author h6 {
    float: left;
    margin: 0 4px 0 0;
    color: #252525;
    font-size: 1.4em;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-weight: 700;
    line-height: 1.5;
    text-transform: uppercase;
}

.author figure {
    display: block;
    width: 65px;
    margin: 0;
}

.author-description {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
}

.author-top {
    display: flex;
    align-items: center;
}

.author-name {
    font-family: 'Oswald';
    font-size: 21px;
    line-height: 1.5;
    margin: 0;
}

.author .social-a {
    display: flex;
    align-items: center;
    padding-left: 20px;
}

.author .social-a li {
    margin-right: 5px;
}

.author .social-a li:last-child {
    margin-right: 0;
}

.author-bottom .link-a {
    margin: 0;
}

.author-bottom .link-a a {
    color: #9B9B9B;
    font-size: 18px;
    line-height: 28px;
}

.author figure img {
    border-radius: 50%;
}
.author + .tabs-a {
    margin-top: -65px;
}
/* 304  */
#root .author .info {
    position: absolute;
    right: 0;
    top: 1px;
    width: auto;
    color: #5f5f5f;
    font-size: 1.2em;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: 400;
    font-style: italic;
}
/* 305  */
#root .author .info a {
    color: #8a0945;
    font-weight: 700;
    font-style: normal;
    font-family: Lato, Arial, Helvetica, sans-serif;
}
/* 306  */
#root .author .link-block {
    position: absolute;
    right: 0;
    bottom: 18px;
    width: auto;
    margin: 0;
    font-size: 1.2em;
    font-weight: 600;
}

/* 308  */
.author.small h1,
.author.small h2,
.author.small h3,
.author.small h4,
.author.small h5,
.author.small h6 {
    margin: 0;
    font-size: 1.3em;
}
/* 309  */
.author.small p {
    margin: 0 0 10px;
    font-weight: 400;
    font-size: 11px;
    line-height: 1;
    font-family: Lato, Arial, Helvetica, sans-serif;
}

.author.small .author-top p {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
}

.author.small .author-top p span {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-style: normal;
}

.author.small + .tabs-a {
    margin-top: -22px;
    margin-bottom: 22px;
}

/* 318  */
/* 319  */
.link-block {
    margin: 0 0 3px;
    padding: 5px 12px;
    color: #fff;
    font-size: 1.2em;
    font-weight: 600;
    line-height: 1.6666666667;
}
/* 320  */
.link-block {
    background: #4029a1;
    background: -moz-linear-gradient(left, #4029a1 0%, #8d1e6e 50%, #af1c50 100%);
    background: -webkit-linear-gradient(
            left,
            #4029a1 0%,
            #8d1e6e 50%,
            #af1c50 100%
    );
    background: linear-gradient(to right, #4029a1 0%, #8d1e6e 50%, #af1c50 100%);
}
/* 321  */
.link-block a {
    display: block;
    margin: 0 0 0 10px;
    padding: 0 7px;
    border-radius: 20px;
    background: #fff;
    color: #750a5d;
    font-weight: 500;
    text-transform: uppercase;
}
/* 322  */
.link-block + * {
    margin-top: 24px;
}
/* 323  */
p + .link-block {
    margin-top: -24px;
}
/* 324  */
/* 325  */
.comments-a {
    max-width: 778px;
    margin: 94px 0 0;
    color: #252525;
    line-height: 1.9;
}
/* 326  */
.comments-a header {
    position: relative;
    margin: 0 0 29px;
    text-align: right;
}
/* 327  */
.comments-a header h1,
.comments-a header h2,
.comments-a header h3,
.comments-a header h4,
.comments-a header h5,
.comments-a header h6 {
    display: inline-block;
    color: #252525;
    font-size: 1.2em;
    font-weight: 700;
    font-family: Lato, Arial, Helvetica, sans-serif;
    line-height: 40px;
    text-transform: uppercase;
}
/* 328  */
.comments-a header ul {
    list-style: none;
    float: right;
    padding: 0 0 0 10px;
    text-align: left;
}
/* 329  */
.comments-a header ul li {
    float: left;
    padding: 0 0 0 10px;
}
/* 330  */
.comments-a header ul img {
    border-radius: 40px;
    border: 1px solid #e5e5e5;
}


.comments-a:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: 0;
}
/* 333  */
.comments-a > p {
    padding: 0 0 0 60px;
}
/* 334  */
.comments-a > p img {
    position: absolute;
    left: 0;
    top: 10px;
    border-radius: 40px;
    border: 1px solid #e5e5e5;
}
/* 335  */
.comments-a input,
.comments-a textarea {
    width: 100%;
}
/* 336  */
.comments-a textarea {
    height: 60px;
    min-height: 60px;
    padding-top: 21px;
}
/* 337  */
.comments-a > ul {
    list-style: none;
    margin-top: 64px;
    padding: 0;
    line-height: 1.45;
}
/* 338  */
.comments-a > ul > li {
    position: relative;
    margin: 0 0 28px;
    padding: 2px 0 0 60px;
    font-size: 1.4em;
}
/* 339  */
.comments-a > ul img {
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 40px;
    border: 1px solid #e5e5e5;
}
/* 340  */
.comments-a > ul .title {
    display: block;
    font-weight: 700;
    text-transform: uppercase;
}
/* 341  */
.comments-a > ul > li > ul {
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 2px 0 0;
    color: #3b5998;
}
/* 342  */
.comments-a > ul > li > ul li {
    position: relative;
    float: left;
    margin: 0 11px 0 0;
    font-size: 0.85714285714em;
}
/* 343  */
.comments-a > ul > li > ul li:after {
    content: "";
    display: block;
    position: absolute;
    right: -6px;
    top: 50%;
    width: 1px;
    height: 12px;
    margin: -6px 0 0;
    background: #717171;
}
/* 344  */
.comments-a > ul > li > ul li:last-child {
    margin-right: 0;
}
/* 345  */
.comments-a > ul > li > ul li:last-child:after {
    right: 3000em;
}
/* 346  */
.comments-a > ul > li > ul li a {
    color: #3b5998;
}
/* 347  */
/* 348  */
.floating-panel {
    display: none;
    position: fixed;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 90000;
    padding: 16px;
    border-top: 1px solid #cbcbcb;
    background: #fff;
}
/* 349  */
.floating-panel {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
/* 350  */
.floating-panel h1,
.floating-panel h2,
.floating-panel h3,
.floating-panel h4,
.floating-panel h5,
.floating-panel h6 {
    margin: 0 0 16px;
    font-size: 1.6em;
}

/* screen.css */

/* 351  */
#root .floating-panel.hide,
.floating-panel {
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}
/* 352  */
.floating-panel > .close {
    display: block;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
}
/* 353  */
.floating-panel > .close {
    display: block;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 3;
    width: 40px;
    height: 40px;
    color: #cbcbcb;
    font-weight: 400;
    line-height: 50px;
    text-align: left;
    text-indent: -3000em;
    text-decoration: none;
}
/* 354  */
.floating-panel > .close:hover {
    color: #bdac1f;
}
/* 355  */
.floating-panel > .close:before {
    content: "\e925";
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    width: 100%;
    margin: -10px 0 0;
    font-family: i;
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    text-indent: 0;
}
/* 356  */
#root .floating-panel .list-gallery-d {
    margin-bottom: 0;
}

.author {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 25px;
}
.heading-premium {
    margin: 0 0 119px;
    color: #3d3d3d;
    line-height: 1.1538461538;
    text-align: center;
}
/* 374  */
.heading-premium figure {
    position: relative;
    z-index: 2;
    height: 100vh;
    max-height: 335px;
    margin: 0 0 100px;
    padding-bottom: 14px;
}
/* 375  */
.heading-premium figure img {
    display: block;
    overflow: hidden;
    position: absolute;
    left: 50%;
    top: 0;
    bottom: 0;
    width: 100vw !important;
    max-width: none !important;
    height: 100% !important;
    background-position: center 0;
}
/* 376  */
.heading-premium figure img {
    -o-object-position: center 0;
    object-position: center 0;
}
/* 377  */
.heading-premium figure:before {
    border-bottom: 14px solid #ae9e19;
}
/* 378  */
.heading-premium figure:after {
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
    bottom: -60px;
    z-index: 9;
    width: 161px;
    margin: -57px 0 0 -80.5px;
    background-image: url(wp-content/themes/f2fa-v4/images/f2fa-premium.svg);
    background-position: center 100%;
    background-repeat: no-repeat;
    background-size: 100% auto;
}
/* 379  */
.heading-premium h1,
.heading-premium h2,
.heading-premium h3,
.heading-premium h4,
.heading-premium h5,
.heading-premium h6 {
    margin: 0 0 52px;
    color: #3d3d3d;
    font-size: 3.6em;
    font-weight: 400;
    font-family: Lato, Arial, Helvetica, sans-serif;
    letter-spacing: -0.025em;
}
/* 380  */
.heading-premium h1 span,
.heading-premium h2 span,
.heading-premium h3 span,
.heading-premium h4 span,
.heading-premium h5 span,
.heading-premium h6 span {
    display: block;
    margin: 0 0 25px;
    font-size: 0.7005555556em;
    text-transform: none;
}
/* 381  */
.heading-premium p {
    font-size: 1.8em;
}
/* 382  */
.heading-premium p a {
    margin: 0 0 0 10px;
    color: #252525;
    font-size: 1.2783333333em;
    font-weight: 700;
}
/* 383  */
.heading-premium figure + p {
    padding-top: 38px;
    font-weight: 700;
    font-size: 2.2em;
}
/* 384  */
.heading-premium figure + p a {
    color: #470030;
    font-size: 1em;
}
#content > .heading-premium:first-child {
    margin-top: -32px;
}
/* 385  */
/* 386  */
.jspScrollable {
    width: auto !important;
}
/* 387  */
.jspContainer,
.jspPane {
    width: 100% !important;
}
/* 388  */
.jspContainer {
    position: relative;
    z-index: 1;
}
/* 389  */
.jspPane {
    position: absolute;
}
/* 390  */
.jspVerticalBar {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    width: 21px;
    height: 100%;
}
/* 391  */
.jspTrack {
    position: relative;
}
/* 392  */
.jspTrack:before {
    content: "";
    display: block;
    position: absolute;
    left: 2px;
    top: 0;
    bottom: 0;
    z-index: 1;
    width: 1px;
    background: #c8c8c8;
}
/* 393  */
.jspDrag {
    position: relative;
    left: 0;
    top: 0;
    z-index: 2;
    cursor: pointer;
}
/* 394  */
.jspDrag:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 5px;
    border-radius: 2px;
    background: #c8c8c8;
}
/* 395  */
/* 396  */
.module-a {
    margin: 40px 0;
    padding: 40px 20px 10px;
    border: 1px solid #e4e4e4;
    text-align: center;
}
/* 397  */
.module-a h1,
.module-a h2,
.module-a h3,
.module-a h4,
.module-a h5,
.module-a h6,
.nr-post-content .advpolls h3 {
    margin: 0 0 28px;
    font-size: 1.8em;
    line-height: 1.0125;
    text-transform: none;
}
/* 398  */
.module-a h1 span,
.module-a h2 span,
.module-a h3 span,
.module-a h4 span,
.module-a h5 span,
.module-a h6 span {
    display: block;
    margin: 0 0 11px;
    color: #5f5f5f;
    font-size: 0.666666666666em;
    font-weight: 700;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
/* 399  */
.module-a .checklist-a li {
    margin: 0 21px;
}
/* 400  */
.module-a .checklist-a li,
.module-a .checklist-a label {
    display: inline-block;
}

/* screen.css */

/* 401  */
.module-a button {
    display: inline-block;
    float: none;
}
/* 402  */
/* 403  */
.module-b {
    overflow: hidden;
    position: relative;
    padding: 55px 25px 0 25px;
    border-radius: 0 0 0 50px;
    background: #f2f2f2;
    outline: none;
}
/* 404  */
.module-b > h1:first-child,
.module-b > h2:first-child,
.module-b > h3:first-child,
.module-b > h4:first-child,
.module-b > h5:first-child,
.module-b > h6:first-child {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
    min-width: 110px;
    padding: 14px 35px 14px 26px;
    border-radius: 0 0 32px 0;
    background: #600c3b;
    color: #fff;
    font-size: 2.742em;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
}
/* 405  */
.module-b .list-b {
    margin: 0;
    padding-top: 0px;
}
/* 406  */
.module-b .list-b.scrolled {
    margin-left: -25px;
    margin-right: -25px;
    padding-left: 25px;
    padding-right: 25px;
}
/* 407  */
.module-b .list-b.scrolled .jspPane {
    padding: 0px 38px 0 25px !important;
}
/* 408  */
.module-b p {
    position: absolute;
    right: 16px;
    top: 15px;
    font-size: 1.4em;
    font-weight: 700;
    text-transform: uppercase;
}
/* 409  */
.module-b.a {
    padding-top: 55px;
}
/* 410  */
.module-b.a .list-b,
.module-b.a .list-b.scrolled .jspPane {
    padding-top: 0 !important;
}

.module-box {
    margin: 0 0 25px;
    background: #FBFBFB;
    padding: 16px 16px 48px 16px;
}

.module-box .header {
    font-size: 25px;
    margin-bottom: 16px;
}

.module-box .header span {
    background: #FBFBFB;
}

.nr-post-content {
    scrollbar-color: darkgray #f0f1f2;
    scrollbar-width: thin;
}

.nr-post-content::-webkit-scrollbar {
    height: 4px;
    background-color: #f0f1f2;
}

.nr-post-content::-webkit-scrollbar-thumb {
    background-color: darkgray;
}

.module-podcast {
    margin: 0 0 75px;
    color: #000;
    font-weight: 500;
    line-height: 1.3766519824;
}
/* 460  */
.module-podcast .header {
    display: block;
    position: relative;
    z-index: 2;
    margin: 25px 0 35px;
    color: #540031;
    font-size: 42px;
}
/* 461  */
.module-podcast .header:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    z-index: -1;
    height: 4px;
    margin: -2px 0 0;
    background: #540031;
}
/* 462  */
.module-podcast .header i {
    display: block;
    position: relative;
    padding: 0 45px;
    background: #fff;
    font-size: 42px;
    line-height: 42px;
}
/* 463  */
.module-podcast .header i:before {
    content: "\e939";
}
/* 464  */
.module-podcast .header i:after {
    content: "\e936";
    color: #323133;
    text-indent: 0;
    text-align: center;
}
/* 465  */
.module-podcast h1,
.module-podcast h2,
.module-podcast h3,
.module-podcast h4,
.module-podcast h5,
.module-podcast h6 {
    margin: 0 -30px 11px 0;
    font-size: 3.2em;
    font-weight: 700;
    letter-spacing: -0.05em;
    font-family: Museo_Sans, Myriad, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
/* 466  */
.module-podcast p {
    margin: 0 0 11px;
    font-size: 1.816em;
    text-align: justify;
}
/* 467  */
.module-podcast header {
    margin: 0 -40px 27px;
    padding: 17px 40px 7px;
    border-bottom: 1px solid #d8d8d8;
}
/* 468  */
.module-podcast header p {
    margin: 0 0 10px;
    color: #909090;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: 400;
    font-size: 2.06em;
    font-style: italic;
}

.module-podcast section {
    padding: 30px 40px 17px;
    border: 1px solid #b2b2b2;
    border-top-color: #000;
}
/* 476  */
.module-podcast section figure {
    margin: -30px -41px 0;
    border: 1px solid #efefef;
    border-top-width: 0;
}


.owl-carousel {
    position: absolute;
    left: -3000em;
    top: 0;
}
/* 499  */
.owl-carousel {
    -webkit-tap-highlight-color: transparent;
}
/* 500  */
.owl-carousel .owl-stage {
    position: relative;
}

/* screen.css */

/* 501  */
.owl-carousel .owl-stage {
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
}
/* 502  */
.owl-carousel .owl-stage-outer {
    overflow: hidden;
    position: relative;
}
/* 503  */
.owl-carousel .owl-stage-outer {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
/* 504  */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transform-style: preserve-3d;
}
/* 505  */
.owl-carousel .owl-item {
    position: relative;
    float: left;
}
/* 506  */
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
}
/* 507  */
.owl-carousel.owl-loading,
.owl-carousel.owl-loaded {
    position: relative;
    left: 0;
    top: 0;
}
/* 508  */
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: none;
    touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
/* 509  */
.owl-carousel .owl-stage,
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: auto;
    touch-action: auto;
}
/* 510  */
.owl-carousel.owl-grab {
    cursor: move;
    cursor: grab;
}
/* 511  */
.owl-nav {
}
/* 512  */
.owl-nav button {
    display: block;
    min-width: 0;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
    box-shadow: none;
    border-radius: 0;
    border: 0;
    background: red;
}
/* 513  */
.owl-nav button.owl-prev {
    left: 0;
}
/* 514  */
.owl-nav button.owl-next {
    right: 0;
}
/* 515  */
.owl-dots {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
/* 516  */
.owl-dots button {
    display: block;
    min-width: 0;
    width: 10px;
    height: 10px;
    padding: 0;
    box-shadow: none;
    background: rgb(233, 233, 233);
    border-radius: 50%;
    margin-right: 10px;
    border: none;
}

.owl-dots button:last-child {
    margin-right: 0;
}
/* 517  */
.owl-dots button.active {
    background: rgb(46, 46, 46);
    cursor: default;
}
/* 518  */
/* 519  */
.panel-aside {
    overflow-x: hidden;
    overflow-y: auto;
    position: fixed;
    right: -510px;
    top: 82px;
    bottom: 0;
    z-index: 9999981;
    width: 100%;
    max-width: 500px;
    padding: 44px 20px 20px;
    border-left: 1px solid #e4e4e4;
    background: #fff;
}
/* 520  */
.panel-aside > h1,
.panel-aside > h2,
.panel-aside > h3,
.panel-aside > h4,
.panel-aside > h5,
.panel-aside > h6 {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    padding: 0 10px;
    font-size: 2.4em;
    line-height: 44px;
    text-transform: uppercase;
}
/* 521  */
.panel-aside > .close {
    display: block;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 44px;
    height: 44px;
    color: #000;
    font-size: 15px;
    text-indent: -3000em;
    text-align: left;
}
/* 522  */
.panel-aside > .close:before {
    content: "\e925";
}
/* 523  */
.aside-active .panel-aside {
    right: 0;
}
/* 524  */
/* 525  */
.popup-a {
    overflow-y: auto;
    overflow-x: hidden;
    visibility: hidden;
    position: fixed;
    left: -50px;
    right: -50px;
    top: 0;
    bottom: 0;
    z-index: 999999;
    color: #000;
}
/* 526  */
.popup-a .box-outer {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: 2;
    min-height: 100%;
    padding: 20px 70px;
}
/* 527  */
.popup-a .box-outer > .close {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    visibility: hidden;
    z-index: 1;
    height: 100%;
    background: rgba(0, 0, 0, 0.75);
    text-indent: -3000em;
    cursor: pointer;
    opacity: 0;
}
/* 528  */
.popup-a .box-inner {
    position: relative;
    z-index: 2;
    width: 1347px;
    margin: 0;
}
/* 529  */
.popup-a .box-inset {
    visibility: hidden;
    padding: 0 96px;
    background: #fff;
    opacity: 0;
}
/* 530  */
.popup-a .box-inset {
    -webkit-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
}
/* 531  */
.popup-a .box-inset > .close {
    display: block;
    position: absolute;
    right: -22px;
    top: -22px;
    z-index: 9;
    width: 32px;
    height: 32px;
    color: #fff;
    text-align: left;
    text-indent: -3000em;
    text-decoration: none;
}
/* 532  */
.popup-a .box-inset > .close:before,
.popup-a .box-inset > .close:after {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    font-style: normal;
    font-family: i;
    font-weight: 400;
    font-size: 32px;
    line-height: 32px;
    text-indent: 0;
    text-align: center;
}
/* 533  */
.popup-a .box-inset > .close:before {
    content: "\e92e";
    z-index: 1;
    color: #000;
}
/* 534  */
.popup-a .box-inset > .close:after {
    content: "\e92c";
    z-index: 2;
    color: #fff;
}
/* 535  */
.popup-a::-webkit-scrollbar {
    width: 0;
    background: none;
}
/* 536  */
.popup-a.shown {
    z-index: 999999;
}
/* 537  */
.popup-a.box {
}
/* 538  */
.popup-a.box .box-inset {
    min-height: 808px;
    padding-top: 205px;
    padding-left: 543px;
}
/* 539  */
.popup-a.box figure,
.popup-a.premium figure {
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    margin: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
}
/* 540  */
.js .popup-a.box figure img,
.js .popup-a.premium figure img {
    display: none;
    max-width: none !important;
    width: auto !important;
    height: 100% !important;
}
/* 541  */
.popup-a.premium {
    color: #fff;
    text-align: center;
}
/* 542  */
.popup-a.premium .box-inner {
    width: 611px;
}
/* 543  */
.popup-a.premium .box-inset {
    min-height: 637px;
    padding: 236px 60px 42px;
}
/* 544  */
.popup-a.premium .box-inset > .close {
    right: 0;
    top: 0;
    width: 65px;
    height: 60px;
}
/* 545  */
.popup-a.premium .box-inset > .close:after {
    content: "\e942";
    top: 50%;
    margin-top: -15px;
    font-size: 21px;
    line-height: 30px;
}
/* 546  */
.popup-a.premium .box-inset:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 107px;
    z-index: 9;
    height: 92px;
    background-image: url(wp-content/themes/f2fa-v4/images/f2fa-premium.svg);
    background-position: center 100%;
    background-repeat: no-repeat;
    background-size: auto 100%;
}
/* 547  */
.js .popup-a.premium figure img {
    display: block;
    width: 100% !important;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: center center;
    object-position: center center;
}
/* 548  */
.popup-a.premium h1,
.popup-a.premium h2,
.popup-a.premium h3,
.popup-a.premium h4,
.popup-a.premium h5,
.popup-a.premium h6 {
    max-width: 340px;
    margin: 0 auto 44px;
    padding: 24px 0;
    border: 1px solid #fff;
    border-left-width: 0;
    border-right-width: 0;
    color: #fff;
    font-size: 4.973em;
    font-weight: 400;
    text-transform: uppercase;
}
/* 549  */
.popup-a.premium h1 span,
.popup-a.premium h2 span,
.popup-a.premium h3 span,
.popup-a.premium h4 span,
.popup-a.premium h5 span,
.popup-a.premium h6 span {
    display: block;
    padding: 4px 0 0;
    font-size: 0.6555399155em;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: none;
}
/* 550  */
.popup-a.premium p {
    margin: 0 0 18px;
    font-size: 1.517em;
}

/* screen.css */

/* 551  */
.popup-a.premium a {
    color: #ae9e19;
}
/* 583  */
.tabs-a {
    margin: 20px 0 0;
    box-shadow: 0 0 19px rgba(0, 0, 0, 0.18);
    border: 1px solid #e4e4e4;
    width: 100%;
}
/* 584  */
.tabs-a > ul {
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #e4e4e4;
    background: #f4f4f4;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
}
/* 585  */
.tabs-a > ul > li {
    float: left;
    width: 33.33333333333%;
    border-left: 1px solid #e4e4e4;
    font-size: 1.2em;
}
/* 586  */
.tabs-a > ul > li:first-child {
    border: 0;
}
/* 587  */
.tabs-a > ul > li a {
    display: block;
    padding: 9px 20px 7px;
    color: #a9a9a9;
    text-decoration: none;
}
/* 588  */
.tabs-a > ul > li.active a,
.tabs-a .tabs-header.toggle {
    background: #fff;
    color: #252525;
    cursor: default;
}
/* 589  */
.tabs-a > div {
    padding: 33px 60px 6px;
}
/* 590  */
.tabs-a .tabs-header {
    display: block;
    margin: 0;
    padding: 9px 20px 7px;
    border-top: 1px solid #e4e4e4;
    background: #f4f4f4;
    color: #a9a9a9;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
    text-transform: uppercase;
    text-align: center;
}
/* 591  */
.tabs-a > div > *:first-child .tabs-header {
    border-top-width: 0;
}
/* 592  */
.author + .tabs-a {
    position: relative;
    z-index: 2;
    margin-top: -65px;
}
/* 593  */
/* 594  */
.width-a {
    max-width: 896px;
}
/* 595  */
/* 596  */
.video-play {
    display: block;
    overflow: hidden;
    position: relative;
}
/* 597  */
.video-play a {
    display: block;
    overflow: hidden;
    position: relative;
}
/* 598  */
.video-play iframe {
    display: none;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9;
    width: 100% !important;
    height: 100% !important;
}
/* 599  */
.video-play.play iframe {
    display: block;
}
/* 600  */

/* screen.css */

/* 601  */
/* 602  */ /*! Headers --------- */
/* 603  */
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #252525;
    font-weight: 500;
    font-size: 1.8em;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    line-height: 1.1;
}
/* 604  */
h1 {
    font-size: 3.58em;
}
/* 605  */
h2 {
    font-size: 3em;
}
/* 606  */
h3 {
    font-size: 2.4em;
}
/* 607  */
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: inherit;
    text-decoration: none;
}
/* 608  */
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
    text-decoration: none;
}
/* 609  */
.ie h1,
.ie h2,
.ie h3,
.ie h4,
.ie h5,
.ie h6,
.ie .list-featured a:first-child,
.ie .list-b a:first-child,
.ie .list-gallery-a,
.ie .list-gallery-c a:first-child,
.ie .list-news a:first-child,
.ie .list-news .img + a {
    font-weight: 400;
}
/* 610  */
.ie .header-c {
    font-weight: 400;
    font-style: normal;
}
/* 611  */
/* 612  */
.header-a {
    display: inline-block;
    margin-bottom: 30px;
    padding: 9px 30px 9px 18px;
    border-radius: 0 37px 0 0;
    background: #600c3b;
    color: #fff;
    font-size: 1.891em;
    font-weight: 700;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
/* 613  */
.header-a.a {
    min-width: 366px;
    padding: 14px 50px 14px 30px;
    border-radius: 0 60px 0 0;
    font-size: 3.022em;
}
.header-c {
    overflow: hidden;
    position: relative;
    margin-bottom: 23px;
    color: #252525;
    font-weight: 400;
    font-size: 2.016em;
    text-transform: uppercase;
    text-align: center;
}
/* 625  */
.header-c span {
    display: inline-block;
    position: relative;
    padding: 0 24px;
    font-size: 18px;
}

/* 627  */
.header-c span:before {
    left: 100%;
}
/* 628  */
.header-c span:after {
    right: 100%;
}
/* 629  */
/* 630  */
.header-d {
    color: #4c002d;
    font-size: 3.032em;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
}
/* 631  */
.header-d.compact {
    margin-bottom: 20px;
    font-size: 15.86px;
    font-family: 'Museo Sans', sans-serif;
    font-weight: 900;
    color: #000000;
    letter-spacing: 2px;
    text-align: center;
    position: relative;
}

.header-d.compact:before, .header-d.compact:after {
    content: "";
    position: absolute;
    height: 2px;
    width: 29%;
    background-color: rgb(211, 211, 211);
    top: 0;
    bottom: 0;
    margin: auto;
}

.header-d.compact > span {
    display: inline-block;
    padding: 0 0 0 32px;
    position: relative;
}

.header-d.compact > span:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 22px;
    height: 15px;
    background: url("../images/title-before.svg") no-repeat center;
    background-size: contain;
}

.header-d.compact:before {
    left: -20px;
}

.header-d.compact:after {
    right: -20px;
}

.header-f {
    display: block;
    padding: 11px 20px 10px;
    background: #540031;
    color: #fff;
    font-size: 1.8em;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-weight: 900;
    line-height: 1.2;
    text-transform: uppercase;
}

.mobile-header-a {
    border: 0 solid #e9e9e9;
}
/* 650  */

/* screen.css */

/* 651  */
/* 652  */ /*! Content --------- */
/* 653  */
b,
strong,
.strong {
    font-weight: 700;
}
/* 654  */
blockquote {
    margin: 1em 40px;
}
/* 655  */
dfn,
em,
i,
.em {
    font-style: italic;
}
/* 656  */
ins {
    background: #ff9;
    color: #000;
    text-decoration: none;
}
/* 657  */
mark {
    background: #ff0;
    color: #000;
    font-style: italic;
    font-weight: bold;
}
/* 658  */
pre,
code,
kbd,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}
/* 659  */
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}
/* 660  */
q {
    quotes: none;
    display: block;
    position: relative;
    padding: 0 0 0 60px;
    color: #252525;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: 700;
    font-size: 17.27px;
    line-height: 1.91082802548;
}
/* 661  */
q:before,
q:after {
    content: "";
}
/* 662  */
q:before {
    content: "“";
    display: block;
    position: absolute;
    left: 18px;
    top: -4px;
    color: #f0f0f0;
    font-weight: 400;
    font-style: italic;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 84px;
    line-height: 84px;
}
/* 663  */
* + * > q:first-child {
    margin-top: -13px;
}
/* 664  */
small {
    font-size: 85%;
}
/* 665  */
strike,
del,
.strike {
    text-decoration: line-through;
}
/* 666  */
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
/* 667  */
sup {
    top: -0.5em;
}
/* 668  */
sub {
    bottom: -0.25em;
}
/* 669  */
/* 670  */
.text-center {
    text-align: center;
}
/* 671  */
.text-left {
    text-align: left;
}
/* 672  */
.text-right {
    text-align: right;
}
/* 673  */
.text-justify {
    text-align: justify;
}
/* 674  */
/* 675  */
.text-lowercase {
    text-transform: lowercase;
}
/* 676  */
.text-uppercase {
    text-transform: uppercase;
}
/* 677  */
/* 678  */
#root .size-a {
    font-size: 10px;
}
/* 679  */
#root .size-b {
    font-size: 15.96px;
}
/* 680  */
.size-b figcaption {
    margin: 12px 0;
}
/* 681  */
/* 682  */
.overlay-a {
    color: #bdac1f;
}
/* 683  */
.overlay-b {
    color: #252525;
}
/* 684  */
.overlay-c {
    color: #010100;
}
/* 685  */
.overlay-d,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
    color: #4c002d;
}

.scheme-b,
.list-gallery-c span.scheme-b,
.list-news span.scheme-b,
.list-b span.scheme-b,
.list-gallery-a span.scheme-b,
.list-gallery-a.a span.scheme-b {
    display: inline-block;
    position: relative;
    z-index: 2;
    height: 18px;
    margin: 0 2px 0 0;
    padding: 0 5px;
    color: #8a0945;
    font-size: 11.45px;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 18px;
    text-transform: uppercase;
}
/* 693  */
#root .scheme-b {
    font-size: 11.45px;
}
/* 694  */
.scheme-b:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    border-radius: 3px;
    border: 1px solid #8a0945;
}
/* 695  */
#root a:hover > .scheme-b {
    color: #fff;
}
/* 696  */
#root a:hover > .scheme-b:before {
    background: #8a0945;
}
/* 697  */
/* 698  */
.scheme-c {
    position: relative;
    z-index: 2;
    margin: 0;
    padding: 50px 0 46px;
    border: 90px solid #fff;
    border-top-width: 80px;
    border-bottom-width: 80px;
    border-right-width: 0;
    background: #fff;
    font-size: 3.8em;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-weight: 300;
    line-height: 1.1;
    letter-spacing: -0.025em;
}
/* 699  */
.scheme-c:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    border: 0 solid #bdac1f;
    border-top-width: 4px;
    border-bottom-width: 4px;
}
/* 700  */
.scheme-c:after {
    content: "\e92b";
    display: block;
    position: absolute;
    left: 0;
    top: -31px;
    z-index: 3;
    padding: 0 25px 0 0;
    background: #fff;
    color: #bdac1f;
    font-size: 64px;
    font-family: i;
    font-weight: 400;
    font-weight: 400;
    font-style: normal;
    line-height: 64px;
    letter-spacing: normal;
}

/* screen.css */

/* 701  */
.scheme-c i {
    display: block;
    position: absolute;
    left: -90px;
    top: 50%;
    width: 101px;
    height: 108px;
    margin: -54px 0 0 -43px;
    border-radius: 30px;
    background: #fff;
    font-size: 73px;
    line-height: 108px;
    text-align: center;
}
/* 702  */
.scheme-c i.icon-instagram:before {
    content: "\e92a";
}
/* 703  */
.scheme-c .strong {
    display: block;
    padding: 3px 0 0;
    font-size: 1.55252372735em;
    font-weight: 400;
    text-transform: uppercase;
}
/* 704  */
.scheme-c .strong span {
    display: block;
    padding: 2px 0 0;
    font-size: 1.046682876em;
}
/* 705  */
.scheme-c a {
    display: block;
    position: absolute;
    right: 0;
    bottom: -10px;
    z-index: 2;
    padding: 0 0 0 15px;
    background: #fff;
    color: #a99915;
    font-size: 0.73736842105em;
    font-weight: 400;
    font-style: italic;
    letter-spacing: normal;
}
/* 706  */
.scheme-c + * {
    position: relative;
    z-index: 3;
    margin-top: -34px;
}

a {
    background: none;
    color: #C90F00;
    text-decoration: none;
    cursor: pointer;
} /*---*/
a span {
    cursor: pointer;
    transition: none;
}
/* 713  */
.heading-premium p a:hover,
.heading-premium figure + p a:hover,
a:hover,
a:focus,
a:active,
.list-b a:hover,
.list-gallery-c a:hover,
.list-news a:hover,
.list-featured a:hover,
.article-b footer p a:hover,
.article-b header figcaption a:hover,
.module-b p a:hover,
.list-news a:first-child:hover,
.list-news .img + a:hover,
.list-b a:first-child:hover,
.list-gallery-a a:hover,
.list-featured .img + a:hover,
.list-featured a:first-child:hover,
.list-gallery-c a:first-child:hover,
.list-d a:hover,
.list-d a:first-child:hover,
.comments-a > ul > li > ul li a:hover,
.list-e a:hover,
.list-ranking a:hover,
.list-ranking h1 a:hover,
.list-ranking h2 a:hover,
.list-ranking h3 a:hover,
.list-ranking h4 a:hover,
.list-ranking h5 a:hover,
.list-ranking h6 a:hover {
    color: #bdac1f;
    text-decoration: none;
    outline: none;
}


.link-b {
    position: relative;
    font-size: 1.567em;
}
/* 727  */
.link-b a {
    display: block;
    position: relative;
    padding: 11px 23px;
    border-radius: 0 17px 0 17px;
    border: 1px solid #bdac1f;
    background: #bdac1f;
    color: #fff;
    line-height: 1.0125;
    font-weight: 700;
    text-align: center;
    text-transform: uppercase;
}
/* 728  */
.link-b a:before,
.link-b a:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    width: 30000em;
    height: 2px;
    margin: -1px 0 0;
    border-left: 57px solid #fff;
    border-right: 57px solid #fff;
    background: #cbcbcb;
}
/* 729  */
.link-b a:before {
    left: calc(100% + 1px);
}
/* 730  */
.link-b a:after {
    right: calc(100% + 1px);
}
/* 731  */
#content > .link-b:last-child {
    margin-bottom: 48px;
}
/* 732  */

.link-bubble {
    border-top: 1px solid #D8D8D8;
    padding: 25px 0;
    margin: 0;
    display: flex;
    justify-content: center;
    text-align: center;
}

.link-bubble a {
    display: block;
    position: relative;
    color: #C90F00;
    font-weight: 500;
    font-size: 14px;
    text-transform: uppercase;
}
/* 735  */
.link-bubble a span {
    display: block;
    position: relative;
    margin: 8px 0 0;
    padding: 8px 16px;
    border: 1px solid #BDAC1F;
    background: #BDAC1F;
    color: #fff;
    font-weight: 900;
    font-size: 16px;
    line-height: 1.75;
}
/* 736  */
.link-bubble a span:after {
    content: "";
    width: 0;
    height: 0;
    border-top: 18px solid #BDAC1F;
    border-right: 24px solid transparent;
    position: absolute;
    top: calc(100% - 2px);
    right: 10px;
}

.link-c {
    font-size: 3.677em;
    font-weight: 700;
}
/* 741  */
.link-c > span {
    display: block;
    float: right;
}
/* 742  */
.link-c > span a {
    float: none;
}
/* 743  */
.link-c a {
    display: block;
    float: right;
    clear: both;
    margin: 0 0 13px;
    padding: 11px 18px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.48);
    background: #bdac1f;
    color: #fff;
    line-height: 1.1;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
/* 744  */
#root .link-c a {
    color: #fff;
    text-decoration: none;
}
/* 745  */
.link-c a.close {
    padding: 0;
    box-shadow: none;
    background: none;
    color: #ce0000;
    font-size: 0.45335871634em;
    font-weight: 400;
    text-decoration: underline;
    text-transform: none;
}
/* 746  */
#root .link-c a.close {
    color: #ce0000;
    text-decoration: underline;
}
/* 747  */
/* 748  */
.link-podcast {
    position: relative;
    margin: 62px -10000px;
    padding: 32px 10000px;
    background: url(wp-content/themes/f2fa-v4/images/link-podcast.png) center 0;
    color: #fff;
    font-weight: 700;
    font-size: 1.814em;
    line-height: 1.157662624;
    text-transform: uppercase;
}
/* 749  */
.link-podcast:before {
    content: "\e93c";
    left: 10000px;
    margin: -30px 0 0;
    font-size: 53px;
    line-height: 60px;
    text-align: left;
}
/* 750  */
.link-podcast span {
    display: block;
    position: absolute;
    right: 10260px;
    top: 50%;
    z-index: 1;
    width: 200px;
}

/* screen.css */

/* 751  */
.link-podcast a {
    display: block;
    position: relative;
    z-index: 2;
    float: right;
    padding: 18px 44px;
    border-radius: 25px;
    background: #fff;
    color: #32006f;
    font-size: 0.8125689085em;
    text-decoration: none;
}
/* 752  */
.link-podcast a:before,
.link-podcast a:after {
    margin: -16px 0 0;
    padding: 0 19px;
    font-size: 32px;
    line-height: 32px;
}
/* 753  */
.link-podcast a:before {
    content: "\e935";
    text-align: left;
}
/* 754  */
.link-podcast a:after {
    content: "\e934";
    text-align: right;
}
/* 755  */
.link-podcast a:hover {
    background: #32006f;
    color: #fff;
}
/* 756  */
/* 757  */
/* 758  */ /*! Media --------- */
/* 759  */
img,
iframe,
object,
embed {
    max-width: 100% !important;
}
/* 760  */
img {
    height: auto !important;
    image-rendering: optimizeQuality;
    -ms-interpolation-mode: bicubic;
}
/* 761  */
.lt-ie9 img {
    max-width: none !important;
}
/* 762  */
img::selection {
    background: transparent;
}
/* 763  */
img::-moz-selection {
    background: transparent;
}
/* 764  */
figure {
    position: relative;
    font-size: 1.08em;
    line-height: 1.2;
}

.sticky figcaption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    margin: 0;
    padding: 0 0 15px;
}

figure.text-center {
    font-size: 1em;
}
/* 770  */
figure.text-right {
    font-size: 1em;
}

.image-wide {
    margin-left: -44px;
    margin-right: -44px;
}
/* 778  */
.image-wide figcaption {
    /*margin: 24px 0;*/
    padding: 0 44px;
}
/* 779  */
.image-wide img {
    position: relative;
    left: 50%;
    width: 100vw !important;
    max-width: none !important;
}
/* 780  */
.image-wide img {
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}
/* 781  */
/* 782  */
/* 783  */ /*! Tables --------- */
/* 784  */
table {
    display: table;
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}
/* 785  */
th,
td {
    padding: 5px 10px;
    border: 1px solid #eee;
    font-weight: 400;
    text-align: left;
}
/* 786  */
/* 787  */
/* 788  */ /*! Lists --------- */
/* 789  */

/* 790  */
ul ul,
ul ol,
ol ol,
ol ul {
    margin-bottom: 0;
}
/* 791  */
ul {
    list-style: none;
}
/* 792  */
li {
    position: relative;
}

.list-gallery-c li:before {
    content: none;
}

.list-a {
    list-style: none;
    margin: 0 0 34px;
    padding: 0;
}
/* 797  */
.list-a li {
    margin: 0 0 6px;
    border-bottom: 1px solid #e4e4e4;
}
/* 798  */
.list-a li:before {
    left: 0;
}
/* 799  */
.list-a li:last-child {
    padding-bottom: 0;
    border: 0;
}
/* 800  */
.list-a a {
    color: #252525;
}

/* screen.css */

/* 801  */
.list-a i {
    position: relative;
    top: 1px;
    margin: 0 0 0 9px;
    color: #bdac1f;
}
/* 802  */
* + .list-a {
    padding-top: 6px;
    border-top: 2px solid #e4e4e4;
}


.list-b {
    position: relative;
    list-style: none;
    padding: 0;
    color: #5f5f5f;
    text-transform: uppercase;
    text-align: left;
    outline: none;
}
/* 813  */
.list-b li {
    position: relative;
    min-height: 182px;
    padding: 45px 0 32px 160px;
    border-top: 1px solid #cecece;
    border-left: 0 solid rgba(0, 0, 0, 0);
    font-size: 1.2em;
}
/* 814  */
.list-b li:first-child {
    border: 0;
}
/* 815  */
.list-b a,
.list-gallery-c a,
.list-news a,
.list-featured a,
.article-b footer p a,
.article-b header figcaption a,
.module-b p a {
    color: #8a0945;
    font-weight: 700;
    letter-spacing: normal;
}
/* 816  */
.list-b a:first-child {
    display: block;
    margin: 0;
    color: #252525;
    font-size: 2em;
    font-weight: 500;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    line-height: 1.111111;
    text-transform: none;
    text-decoration: none;
}
/* 817  */
.list-b span {
    display: block;
    color: #727272;
    font-size: 12px;
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
}
/* 818  */
.list-b span > .sponsored-text {
    margin-top: -6px;
    float: right;
}
/* 819  */
.list-b span > .sponsored-text {
    margin-top: -6px;
    float: right;
}
/* 820  */
.list-b a > .sponsored-text {
    display: inline-block;
}
/* 821  */
.list-b a > .sponsored-text:after {
    content: "";
    display: block;
}
/* 822  */
.list-b img,
.list-b .img {
    display: block;
    position: absolute;
    left: -4px;
    top: 50%;
    width: 144px;
    height: 144px;
    border-radius: 144px;
    background: center center no-repeat;
    background-size: cover;
    font-style: normal;
}
/* 823  */
.list-b .img img {
    position: relative;
    left: 0;
    top: 0;
}
/* 824  */
.list-b .video .img:before,
.list-news .video .img:before,
.list-gallery-a .video .img:before,
.list-gallery-c .video .img:before,
.list-featured .video .img:before,
.list-b .video .img:after,
.list-news .video .img:after,
.list-gallery-a .video .img:after,
.list-gallery-c .video .img:after,
.list-featured .video .img:after {
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    z-index: 2;
    width: 38px;
    height: 38px;
    margin: -19px 0 0 -19px;
    font-family: i;
    font-weight: 400;
    font-size: 38px;
    line-height: 38px;
    text-align: center;
}
/* 825  */
.list-b .video .img:before,
.list-news .video .img:before,
.list-gallery-a .video .img:before,
.list-gallery-c .video .img:before,
.list-featured .video .img:before {
    content: "\e928";
    z-index: 2;
    color: #fff;
}
/* 826  */
.list-b .video .img:after,
.list-news .video .img:after,
.list-gallery-a .video .img:after,
.list-gallery-c .video .img:after,
.list-featured .video .img:after {
    content: "\e929";
    z-index: 3;
    color: #c9b828;
}
/* 827  */
.list-b .video:hover .img:before,
.list-news .video:hover .img:before,
.list-gallery-a .video:hover .img:before,
.list-gallery-c .video:hover .img:before,
.list-featured .video:hover .img:before {
    color: #808080;
}
/* 828  */
.list-b.scrolled {
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 640px;
}
/* 829  */
.article-b + * .module-b .list-b.scrolled {
    max-height: 936px;
}
/* 830  */
.cols-b .list-b.scrolled {
    max-height: 600px;
}
/* 831  */
.list-b span.scheme-b {
    top: 0;
    margin-right: 3px;
}
/* 832  */
.safari .list-b span.scheme-b {
    top: -4px;
}
/* 833  */
/* 834  */
.list-block {
    list-style: none;
    margin: 0 -14px 3px;
    padding: 0;
    font-weight: 900;
    line-height: 1;
    text-align: center;
    text-transform: uppercase;
}
/* 835  */
.list-block li {
    margin: 0 14px 28px;
    font-size: 4.167em;
}
/* 836  */
#root .list-block a,
.list-block label {
    display: block;
    width: 190px;
    height: 100px;
    padding: 8px;
    border: 2px solid #55003a;
    background: #55003a;
    color: #fff;
    cursor: pointer;
}
/* 837  */
[data-whatintent="mouse"] #root .list-block a:hover,
[data-whatintent="mouse"] .list-block label:hover,
#root .list-block a.active {
    background: #fff;
    color: #55003a;
}
/* 838  */
.list-block span {
    display: block;
    padding: 0 0 1px;
    font-size: 0.5097192225em;
    font-weight: 400;
}

/* 840  */
.list-c {
    overflow: hidden;
    list-style: none;
    margin: 39px -32px 27px;
    padding: 0;
    line-height: 1.9;
}
/* 841  */
.list-c li {
    display: inline-block;
    position: relative;
    margin: 0 32px;
}
/* 842  */
.js .list-c li {
    padding-top: 99px;
}
/* 843  */
.list-c li > .fit-a {
    display: block;
    position: absolute;
    left: 50%;
    top: 0;
    width: 10px;
    height: 90px;
    margin: 0 0 0 -5px;
}
/* 844  */
.list-c li > .fit-a .inner {
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    border-radius: 2px;
    background: #d7c848;
}
/* 845  */
.list-c li > .fit-a .inner.max {
    background: #bdac1f;
}
/* 846  */
.list-c li > .fit-a .inner.min {
    background: #e9db67;
}
/* 847  */
.list-c span {
    display: block;
    margin: -2px 0 0;
    font-size: 1.125em;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif !important;
    line-height: 1.05;
}

.list-d {
    list-style: none;
    margin: 0;
    padding: 0 10px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
/* 879  */
.list-d li {
    float: left;
    width: 18%;
}
/* 880  */
.list-d a {
    display: block;
    overflow: hidden;
    position: relative;
    margin: 0 0 14px;
    padding: 0 0 16px;
    border-bottom: 1px solid #d4d4d4;
    color: #252525;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-size: 1.14285714286em;
    line-height: 1.25;
    text-decoration: none;
}
/* 881  */
.list-d a:first-child {
    text-transform: uppercase;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: "Lato";
    font-weight: bold;
    color: #8a0945;
    font-size: 12.64px;
    line-height: 1.429;
    padding: 0 0 13px;
    margin: 0;
    border-bottom: 3px solid rgba(212, 212, 212, 0.5);
}

.list-d a:first-child:hover {
    text-decoration: underline;
}
/* 884  */
.list-d a:first-child img {
    display: block;
}
/* 885  */
.list-d a.small {
    margin: 0;
    padding: 15px 0;
    border-bottom: 1px solid rgb(212, 212, 212);
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-size: 14.45px;
    line-height: 1.429;
}

.list-d a.small + a.small {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-size: 12.64px;
    line-height: 1.429;
}

.list-d a.small:last-child {
    padding-bottom: 0;
    border: 0;
}
/* 887  */
#root #content .list-d a.small .scheme-b {
    position: relative;
    top: 4px;
}
/* 888  */
#root #content .list-d a:hover .scheme-b:before {
    background: #8a0a46;
    color: #fff;
}
/* 889  */
.list-d .scheme-b {
    top: -2px;
    color: #8a0945;
}
/* 890  */
#root #content .list-d .scheme-b {
    top: 2px;
}
/* 891  */
.list-d .scheme-b:before {
    border-color: #8a0945;
}
/* 892  */
.list-d .icon-play {
    display: inline-block;
    overflow: hidden;
    position: relative;
    top: 3px;
    width: 16px;
    height: 16px;
    margin: 0 0 0 4px;
    padding: 0 0 0 2px;
    border-radius: 9px;
    background: #bdac1f;
    color: #fff;
    font-size: 6px;
    line-height: 17px;
    text-align: center;
}

.list-e {
    list-style: none;
    padding: 0;
    line-height: 1.875;
}
/* 909  */
.list-e li {
    border-top: 1px solid #e9e9e9;
}
/* 910  */
.list-e li:before {
    left: 0;
    top: 19px;
}
/* 911  */
.list-e a {
    display: block;
    padding: 5px 0 5px 12px;
    color: #313131;
}
/* 912  */
/* 913  */
.list-f {
    list-style: none;
    margin: 0 0 55px;
    padding: 0 17px;
    color: #252525;
    line-height: 1.42857142857;
}
/* 914  */
.list-f li {
    font-size: 11.91px;
    margin-bottom: 20px;
}
.list-f li:last-child {
    margin-bottom: 0;
}
/* 915  */
.list-f li:first-child {
    margin-bottom: 18px;
    padding: 0;
    border: 0;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-size: 15.64px;
    line-height: 1.25;
}
/* 916  */
.list-f a {
    display: block;
    color: #252525;
}
/* 917  */
.list-f a:hover {
    color: #bdac1f;
}
/* 918  */
.list-f img {
    margin: 0 0 17px;
}
/* 919  */
/* 920  */
.list-featured {
    list-style: none;
    max-width: 924px;
    margin: 0 0 6px -74px;
    padding: 0;
    color: #5f5f5f;
    line-height: 1.0666666666;
    text-transform: uppercase;
}
/* 921  */
.list-featured li {
    float: left;
    width: 50%;
    margin: 0 0 29px;
    border-left: 74px solid rgba(0, 0, 0, 0);
    font-size: 1.2em;
}
/* 922  */
.list-featured li:first-child {
    float: none;
    width: 100%;
    clear: both;
}
/* 923  */
.list-featured a:first-child {
    display: block;
    margin: 0;
    color: #252525;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-size: 2.5em;
    font-weight: 500;
    text-transform: none;
    text-decoration: none;
}
/* 924  */
.list-featured li:first-child a:first-child,
.list-featured.a li:first-child a:first-child {
    margin: 0;
    font-size: 4.5566666666em;
    line-height: 0.96927578639;
}
/* 925  */
.list-featured .img {
    display: block;
    overflow: hidden;
    position: relative;
    margin: 0 0 14px;
    border-radius: 0 0 0 53px;
}
/* 926  */
.list-featured li:first-child .img,
.list-featured.a li:first-child .img {
    margin: 0 0 6px;
    border-radius: 90px 0 0 0;
}
/* 927  */
.list-featured li:first-child .video .img:before {
    width: 118px;
    height: 118px;
    margin: -59px 0 0 -59px;
    font-size: 118px;
    line-height: 118px;
}
/* 928  */
.list-featured .scheme-b {
    top: -8px;
}
/* 929  */
.list-featured li:first-child .scheme-b,
.list-featured.a li:first-child .scheme-b {
    top: -16px;
}
/* 930  */
.list-featured + figure.image-wide {
    margin-top: 10px;
}

.list-featured .sponsored-text {
    margin-top: 9px;
    display: inline-block;
}
/* 933  */
.list-featured.a {
    max-width: none;
    margin-left: 0;
    padding: 0 0 0 866px;
}
/* 934  */
.list-featured.a li {
    float: none;
    width: auto;
    border-left-width: 0;
}
/* 935  */
.list-featured.a li:first-child {
    float: left;
    width: 850px;
    margin-left: -866px;
}
/* 936  */
.list-featured.a .img {
    margin-bottom: 18px;
    border-radius: 0 0 58px 0;
}
/* 937  */
.list-featured.a a:first-child {
    font-size: 3.4666666666em;
    line-height: 1.03365384615;
}
/* 938  */
.list-featured.a .scheme-b {
    top: -6px;
}
/* 939  */
.safari .list-featured.a .scheme-b {
    top: -10px;
}
/* 940  */
/* 941  */
.list-gallery-a {
    list-style: none;
    margin: 0 0 14px -30px;
    padding: 0;
    font-weight: 500;
}
/* 942  */
.list-gallery-a li {
    float: left;
    width: 25%;
    margin: 0 0 28px;
    padding: 0;
    border-left: 30px solid rgba(0, 0, 0, 0);
    font-size: 1.796em;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    line-height: 1.30222717149;
}
/* 943  */
.list-gallery-a .img {
    display: block;
    overflow: hidden;
    position: relative;
    height: 110px;
    margin: 0 0 10px;
    padding: 0;
    border-radius: 28px;
    background: #fafafa center center no-repeat;
    background-size: cover;
    font-style: normal;
}
/* 944  */
.list-gallery-a li:first-child .img {
    border-radius: 0 0 0 56px;
}
/* 945  */
.list-gallery-a li:last-child .img {
    border-radius: 0 0 56px 0;
}
/* 946  */
.list-gallery-a a {
    display: block;
    color: #252525;
    text-decoration: none;
}
/* 947  */
.list-gallery-a span {
    display: block;
    margin: 0 0 8px;
    color: #727272;
    font-weight: 400;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 0.66789667896em;
}
/* 948  */
.list-gallery-a .sponsored-text {
    display: inline-block;
    margin-bottom: 0;
}
/* 949  */
.list-gallery-a .sponsored-text:after {
    content: "";
    display: block;
}
/* 950  */
.list-gallery-a span.scheme-b {
}

/* screen.css */

/* 951  */
.safari .list-gallery-a.a span.scheme-b {
    top: -4px;
}
/* 952  */
.list-gallery-a.a {
    margin-left: -25px;
}
/* 953  */
.list-gallery-a.a li {
    width: 20%;
    border-left-width: 25px;
    font-size: 1.889em;
    line-height: 1.222222;
}
/* 954  */
.list-gallery-a.a li:nth-child(5n) + li {
    clear: both;
}
/* 955  */
.list-gallery-a.a .img {
    height: 147px;
    margin: 0 0 12px;
    padding: 0;
    border-radius: 32px;
}
/* 956  */
.list-gallery-a.a li:first-child .img {
    border-radius: 0 0 0 60px;
}
/* 957  */
.list-gallery-a.a li:last-child .img,
.list-gallery-a.a li:nth-child(5n) .img {
    border-radius: 0 0 60px 0;
}
/* 958  */
#content > .list-gallery-a:last-child {
    margin-bottom: 72px;
}
/* 959  */
.list-gallery-a.a span.scheme-b {
    top: -1px;
}
/* 960  */
.safari .list-gallery-a.a span.scheme-b {
    top: -5px;
}
/* 961  */
.list-gallery-a.a + .header-a.a {
    margin-top: 30px;
}
/* 962  */
.list-gallery-a.wide {
    margin: 18px 0 18px -56px;
}
/* 963  */
.list-gallery-a.wide li {
    width: 25%;
    margin-right: 0;
    border-left-width: 56px;
    font-size: 2.333em;
    line-height: 1.2;
}
/* 964  */
.list-gallery-a.wide li:nth-child(4n) + li,
.list-gallery-a.b li:nth-child(4n) + li {
    clear: both;
}
/* 965  */
.list-gallery-a.wide .img {
    height: 174px;
    margin: 0 0 14px;
    border-radius: 30px;
}
/* 966  */
.list-gallery-a.wide li:first-child .img {
    border-radius: 0 0 0 56px;
}
/* 967  */
.list-gallery-a.wide li:last-child .img {
    border-radius: 0 0 56px 0;
}

.list-gallery-b {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    background: #fff;
    overflow: auto;
}

.list-gallery-b.nr-search-filled {
    padding: 0 20px;
    height: calc(100vh - 150px);
}

.list-gallery-b li {
    width: 25%;
    padding: 10px 10px 0 10px;
    margin-bottom: 30px;
}
.list-gallery-b li .nr-image-full {
    margin-bottom: 10px;
    display: block;
}
.list-gallery-b li span {
    display: block;
    color: #252525;
    font-style: italic;
    font-size: 14px;
}
.list-gallery-b li a {
    font-family: 'Oswald';
    font-size: 18px;
    color: #252525;
    line-height: 1.5;
    display: inline-block;
}
.list-gallery-c li:nth-child(3n) + li,
.list-gallery-c.a li:nth-child(4n) + li {
    clear: both;
}
/* 972  */
.list-gallery-c.a li:nth-child(3n) + li {
    clear: none;
}

.list-gallery-c .scheme-b,
.list-gallery-a .scheme-b {
    top: 2px;
}

.safari .list-gallery-c .scheme-b,
.safari .list-gallery-a .scheme-b {
    top: -2px;
}

.more {
    display: inline-block;
    margin: 0 auto;
    width: auto;
    background: #252525;
    border: 2px solid #252525;
    border-radius: 68px;
    text-align: center;
    padding: 6px 20px;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 1.75;
    font-weight: 700;
}

.more:active, .more:focus {
    color: #fff;
}

.more:hover {
    background: transparent;
    color: #252525;
}

#nav .more {
    margin-top: 45px;
}



.list-gallery-c .owl-nav button {
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 99;
    width: 51px;
    background: none;
    color: #fff;
    font-size: 31px;
    text-shadow: 0 3px 7px rgba(0, 0, 0, 0.72);
    opacity: 0.86;
}
/* 985  */
.list-gallery-c .owl-nav button.owl-prev {
    left: 0;
}
/* 986  */
.list-gallery-c .owl-nav button.owl-next {
    right: 0;
}
/* 987  */
.list-gallery-c .owl-nav button.owl-prev:before {
    content: "\e944";
}
/* 988  */
.list-gallery-c .owl-nav button.owl-next:before {
    content: "\e943";
}
/* 989  */
#root .list-gallery-c .owl-nav button.disabled {
    display: block;
    opacity: 0.5;
    cursor: default;
}
/* 990  */
.list-gallery-c.a {
    margin-left: -22px;
}
/* 991  */
.list-gallery-c.a li {
    width: 25%;
    border-left-width: 22px;
    font-size: 1.336em;
}
/* 992  */
#root .list-gallery-c.a .img {
    height: auto;
    margin: 0 0 25px;
    border-width: 0;
    border-radius: 0;
}
/* 993  */
.list-gallery-c.a a {
    font-size: 1.79640718563em;
    line-height: 1.04347826087;
}
/* 994  */
.list-gallery-c.a span {
    margin: 0 0 5px;
    font-size: 0.55666666666em;
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
}
/* 995  */
.list-gallery-c.a span.category-name {
    display: block;
    margin-bottom: 8px;
}
/* 996  */
.list-gallery-c.a span.category-name a {
    font-family: Lato, Arial, Helvetica, sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    color: #5f5f5f;
}
/* 997  */
.list-gallery-c.a a.lgca-title {
    color: #fff;
    text-transform: none;
    text-decoration: none;
    font-weight: 500;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-size: 1.79640718563em;
    line-height: 1.04347826087;
}
/* 998  */
.list-gallery-c.a a.lgca-title:hover {
    color: #bdac1f;
    text-decoration: none;
    outline: none;
}
/* 999  */
.list-gallery-c.a span.scheme-b {
    top: 0;
    z-index: 9;
    margin-bottom: 0;
}


.list-gallery-d {
    list-style: none;
    margin: 25px 0 13px -40px;
    padding: 0;
    color: #252525;
    font-weight: 500;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    line-height: 1.1;
}
/* 1015 */
.list-gallery-d li {
    float: left;
    width: 20%;
    margin: 0 0 40px;
    border-left: 40px solid rgba(0, 0, 0, 0);
    font-size: 2.439em;
}
/* 1016 */
.list-gallery-d a {
    display: block;
    color: #252525;
    font-weight: 500;
    text-decoration: none;
}
/* 1017 */
.list-gallery-d a:hover,
.list-popular a:hover {
    color: #4c002d;
}
/* 1018 */
.list-gallery-d span {
    display: block;
    margin: 0 0 9px;
    color: #5f5f5f;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16.29px;
    font-weight: 400;
    font-style: italic;
}
/* 1019 */
.list-gallery-d .img {
    margin-bottom: 13px;
}
/* 1020 */
.list-gallery-d + .comments-a {
    margin-top: 70px;
}
/* 1021 */
#content > .list-gallery-d:last-child {
    margin-bottom: 55px;
}
/* 1022 */
.list-gallery-d.compact {
    margin: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
/* 1023 */
.list-gallery-d.compact li {
    width: 21.5%;
    margin-bottom: 0;
    border: none;
    text-align: center;
}
/* 1024 */
.list-gallery-d.compact .img {
    border: 1px solid rgb(125, 125, 125);
    padding: 5px;
    margin-bottom: 12px;
}

.list-gallery-d.compact .description {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}
/* 1025 */
/* 1026 */
.list-icon {
    list-style: none;
    margin-left: -25px;
    margin-right: -25px;
    padding: 0;
    color: #707070;
    line-height: 1.2;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: -0.05em;
}
/* 1027 */
.list-icon li {
    min-width: 90px;
    margin: 0 25px 30px;
    font-size: 1.604em;
}
/* 1028 */
.list-icon i {
    display: block;
    margin: 0 0 7px;
    font-size: 44px;
    line-height: 48px;
}
/* 1029 */
.list-icon i.icon-discount {
    font-size: 36px;
}
/* 1030 */
.list-icon i.icon-wifi {
    font-size: 40px;
}
/* 1031 */
.list-icon i.icon-screen {
    font-size: 48px;
}
/* 1032 */
.list-icon a {
    display: block;
    color: #707070;
}

.list-news {
    list-style: none;
    margin: 0 0 84px;
    padding: 0;
    color: #5f5f5f;
    font-weight: 700;
    line-height: 1.04805725971;
    text-transform: uppercase;
}
/* 1037 */
.list-news li {
    position: relative;
    min-height: 270px;
    margin: 0 0 105px;
    padding: 34px 0 34px 463px;
    border: 0 solid rgba(0, 0, 0, 0);
    font-size: 0.858em;
}
/* 1038 */
.list-news a {
    color: #8a0945;
}
/* 1039 */
.list-news a:first-child,
.list-news .img + a {
    display: block;
    color: #000;
    font-weight: 500;
    font-size: 2.95944055944em;
    line-height: 1.111111;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    text-transform: none;
    text-decoration: none;
}
/* 1040 */
.list-news span {
    display: block;
    margin: 0 0 15px;
    color: #5f5f5f;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-style: italic;
    font-weight: 400;
    font-size: 0.60005112474em;
}
/* 1041 */
.list-news .sponsored-text {
    display: inline-block;
    margin: 3px 0 0 0 !important;
    font-weight: normal !important;
}
/* 1042 */
.list-news .sponsored-text:after {
    content: "";
    display: block;
}
/* 1043 */
.list-news .img {
    display: block;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 443px;
    margin: 0;
    border-radius: 88px 0 0 0;
    border: 0 solid #e4e4e4;
    background: center center no-repeat;
    background-size: cover;
    font-style: normal;
}
/* 1044 */
.list-news .video .img:before,
.list-featured .video .img:before {
    width: 68px;
    height: 68px;
    margin: -34px 0 0 -34px;
    font-size: 68px;
    line-height: 68px;
}
/* 1045 */
.list-news span.scheme-b {
    top: -3px;
}
/* 1046 */
.safari .list-news span.scheme-b {
    top: -7px;
}
/* 1047 */
.list-news.a {
    margin: 46px 0 52px -17px;
    line-height: 1.33333333333;
}
/* 1048 */
.list-news.a li {
    float: left;
    width: 33.33333333333333%;
    min-height: 0;
    margin: 0 0 47px;
    padding: 0;
    border-left-width: 17px;
    font-size: 1em;
}
/* 1049 */
.list-news.a li:nth-child(3n) + li {
    clear: both;
}
/* 1050 */
.list-news.a a:first-child,
.list-news.a .img + a {
    margin: 0 0 1px;
    font-size: 3.314em;
}

/* screen.css */

/* 1051 */
.list-news.a span {
    margin: 0 0 8px;
    font-size: 0.58267954134em;
    font-style: normal;
    font-weight: 700;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
/* 1052 */
.list-news.a span.category-name a {
    font-style: normal;
    font-weight: 700;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #5f5f5f;
    font-size: 2.4em;
}
/* 1053 */
.list-news.a .lna-title {
    font-size: 2.314em;
    display: block;
    color: #000;
    font-weight: 500;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    text-transform: none;
    text-decoration: none;
}
/* 1054 */
.list-news.a .lna-title:hover,
.list-news.a span.category-name a:hover {
    color: #bdac1f;
    text-decoration: none;
    outline: none;
}
/* 1055 */
/* 1056 */
.list-news.a .img {
    position: relative;
    width: auto;
    height: 280px;
    margin: 0 0 17px;
    border-radius: 0;
}
/* 1057 */
.list-news.a li:nth-child(1) .img {
    border-radius: 87px 0 0 0;
}
/* 1058 */
.list-news.a li:nth-child(3) .img {
    border-radius: 0 87px 0 0;
}
/* 1059 */
.list-news.a li:nth-last-child(1) .img,
.list-news.a li.last-row-3 .img {
    border-radius: 0 0 87px 0;
}
/* 1060 */
.list-news.a li:nth-last-child(3) .img,
.list-news.a li.last-row-1 .img {
    border-radius: 0 0 0 87px;
}
/* 1061 */
.list-news.a + figure {
    margin-top: -13px;
}

.list-podcast li:hover h1,
.list-podcast li:hover h2,
.list-podcast li:hover h3,
.list-podcast li:hover h4,
.list-podcast li:hover h5,
.list-podcast li:hover h6,
.list-podcast li:hover h1 a,
.list-podcast li:hover h2 a,
.list-podcast li:hover h3 a,
.list-podcast li:hover h4 a,
.list-podcast li:hover h5 a,
.list-podcast li:hover h6 a,
.list-popular a:hover {
    color: #bdac1f;
    text-decoration: none;
}

.list-podcast {
    list-style: none;
    margin: 44px 0 25px -25px;
    padding: 0;
    color: #000;
    line-height: 1.3320647003;
}
/* 1073 */
.list-podcast li {
    position: relative;
    z-index: 2;
    float: left;
    width: 25%;
    margin: 0 0 20px;
    padding: 22px 22px 2px;
    border-left: 25px solid rgba(0, 0, 0, 0);
    font-size: 1em;
}
/* 1074 */
.list-podcast li:after {
    z-index: -1;
    border: 1px solid #b2b2b2;
}
/* 1075 */
.list-podcast figure {
    margin: -22px -22px 27px;
}
/* 1076 */
.list-podcast h1,
.list-podcast h2,
.list-podcast h3,
.list-podcast h4,
.list-podcast h5,
.list-podcast h6 {
    margin: 0 0 9px;
    color: #000;
    font-size: 2.402em;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-weight: 500;
}
/* 1077 */
.list-podcast h1 span,
.list-podcast h2 span,
.list-podcast h3 span,
.list-podcast h4 span,
.list-podcast h5 span,
.list-podcast h6 span {
    display: block;
    margin: 0 0 9px;
    color: #909090;
    font-style: italic;
    font-size: 10.23px;
    font-family: Georgia, "Times New Roman", Times, serif;
    letter-spacing: normal;
}
/* 1078 */
.list-podcast h1 a,
.list-podcast h2 a,
.list-podcast h3 a,
.list-podcast h4 a,
.list-podcast h5 a,
.list-podcast h6 a {
    display: block;
    color: #000;
}
/* 1079 */
.list-podcast h1 a:before,
.list-podcast h2 a:before,
.list-podcast h3 a:before,
.list-podcast h4 a:before,
.list-podcast h5 a:before,
.list-podcast h6 a:before {
    z-index: 9;
}
/* 1080 */
#root .list-podcast h1:last-child,
#root .list-podcast h2:last-child,
#root .list-podcast h3:last-child,
#root .list-podcast h4:last-child,
#root .list-podcast h5:last-child #root .list-podcast h6:last-child {
    margin-bottom: 16px;
}
/* 1081 */
.list-podcast p {
    font-size: 1.051em;
}
/* 1082 */
#root .list-podcast li.more {
    float: none;
    width: 100%;
    padding: 12px 0 0;
    font-size: 1.8em;
    text-align: center;
    text-transform: uppercase;
}
/* 1083 */
.list-podcast li.more:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    bottom: auto;
    z-index: 1;
    height: 1px;
    margin: -0.5px 0 0;
    border: 0;
    background: #d7d7d7;
}
/* 1084 */
.list-podcast li.more a {
    display: block;
    position: relative;
    z-index: 2;
    padding: 10px 19px;
    border: 0 solid #fff;
    border-left-width: 45px;
    border-right-width: 45px;
    background: #540031;
    color: #fff;
    font-weight: 900;
    line-height: 1.2;
}
/* 1085 */
.list-podcast + hr {
    width: auto;
    margin: 24px -10000px 36px;
    border-color: #4c002d;
}
/* 1086 */
[class*="cols"] .list-podcast li {
    width: 50%;
}
/* 1087 */
.list-podcast.a {
}
/* 1088 */
.list-podcast.a li {
    padding: 15px 15px 1px;
}
/* 1089 */
.list-podcast.a figure {
    margin: -15px -15px 16px;
}
/* 1090 */
.list-podcast.a p {
    margin-bottom: 20px;
}
/* 1091 */
.list-podcast.a h1,
.list-podcast.a h2,
.list-podcast.a h3,
.list-podcast.a h4,
.list-podcast.a h5,
.list-podcast.a h6 {
    margin-bottom: 6px;
    font-size: 1.832em;
}
/* 1092 */
.list-podcast.a h1 span,
.list-podcast.a h2 span,
.list-podcast.a h3 span,
.list-podcast.a h4 span,
.list-podcast.a h5 span,
.list-podcast.a h6 span {
    margin: 0 0 8px;
    font-size: 7.91px;
}
/* 1093 */
/* 1094 */
.list-popular {
    list-style: none;
    margin: 0 0 56px;
    padding: 0;
    color: #252525;
    font-weight: 400;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    line-height: 1.12;
    text-align: left;
}
/* 1095 */
.list-popular li {
    margin: 0 0 28px;
    border: 0 solid rgba(0, 0, 0, 0);
    font-size: 2.5em;
}
/* 1096 */
.list-popular a {
    display: block;
    color: #252525;
}
/* 1097 */
.list-popular .img {
    display: block;
    overflow: hidden;
    position: relative;
    margin: 0 0 11px;
}
/* 1098 */
.list-popular .img.video:before,
.list-popular .img.video:after,
.list-gallery-d .img.video:before,
.list-gallery-d .img.video:after {
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    width: auto;
    height: auto;
    margin: -35px 0 0 -35px;
    font-family: i;
    font-style: normal;
    font-weight: 400;
    font-size: 70px;
    line-height: 70px;
}
/* 1099 */
.list-popular .img.video:before,
.list-gallery-d .img.video:before {
    content: "\e928";
    z-index: 2;
    color: #fff;
}
/* 1100 */
.list-popular .img.video:after,
.list-gallery-d .img.video:after {
    content: "\e929";
    z-index: 3;
    color: #c9b828;
}

/* screen.css */

.list-popular a:hover .img.video:before,
.list-gallery-d a:hover .img.video:before {
    color: #808080;
}
/* 1102 */
/* 1103 */
.list-ranking {
    list-style: none;
    margin: 74px 0 63px;
    padding: 39px 40px 67px 12px;
    border: 8px solid #e4e4e4;
    color: #252525;
    line-height: 1.4375;
}
/* 1104 */
.list-ranking li {
    float: left;
    width: 25%;
    border-left: 28px solid rgba(0, 0, 0, 0);
    font-size: 1em;
}
/* 1105 */
.list-ranking li:nth-child(4n) + li {
    clear: both;
}
/* 1106 */
.list-ranking h1,
.list-ranking h2,
.list-ranking h3,
.list-ranking h4,
.list-ranking h5,
.list-ranking h6 {
    overflow: hidden;
    position: relative;
    margin: 0 0 25px;
    padding: 11px 0 25px 60px;
    border-bottom: 3px solid #e4e4e4;
    color: #252525;
    font-size: 2.068em;
    text-transform: uppercase;
}
/* 1107 */
.list-ranking h1 a,
.list-ranking h2 a,
.list-ranking h3 a,
.list-ranking h4 a,
.list-ranking h5 a,
.list-ranking h6 a {
    color: #252525;
}
/* 1108 */
.list-ranking i {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 46px;
    height: 46px;
    border-radius: 46px;
    background: #8a0945;
    color: #fff;
    font-size: 19px;
    line-height: 46px;
    text-align: center;
}
/* 1109 */
.list-ranking i.icon-labels {
    font-size: 22px;
}
/* 1110 */
.list-ranking ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
/* 1111 */
.list-ranking ul li {
    float: none;
    width: auto;
    margin: 0 0 23px;
    border: 0;
    font-size: 1.6em;
}
/* 1112 */
.list-ranking ul li:first-child {
    margin-bottom: 25px;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-size: 1.84em;
    line-height: 1.25;
}
/* 1113 */
.list-ranking a {
    display: block;
    color: #252525;
}
/* 1114 */
#content > figure + .list-ranking {
    margin-top: 74px;
}

.list-top {
    list-style: none;
    margin-top: 26px;
    margin-bottom: 0;
    padding: 0;
    color: #252525;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    font-weight: 400;
    line-height: 1.1666666666;
}
/* 1125 */
.list-top li {
    overflow: hidden;
    position: relative;
    padding: 20px 0 20px 0;
    text-align: center;
}
.list-top li:first-child {
    padding-top: 0;
}
/* 1126 */
.list-top li:before {
    left: 0;
    top: 22px;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #4c002d;
}
/* 1127 */
.list-top li:after {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: #cecece;
}
/* 1128 */
.list-top .img {
    display: block;
    position: relative;
    max-width: 240px;
    margin: 0 0 13px;
    background: no-repeat center center;
    background-size: cover;
}
/* 1129 */
/* 1130 */
.list-top a {
    display: block;
    color: #252525;
    font-weight: 400;
}
/* 1131 */
/* 1132 */
/* 1133 */ /*! Forms --------- */
/* 1134 */
fieldset,
hr {
    border-width: 0;
}
/* 1135 */
legend {
    position: absolute;
    left: 0;
    top: -3000em;
    padding: 0;
    border: 0;
    white-space: normal;
}

input,
select,
textarea {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    padding: 10px 0;
    line-height: 1.5;
    background: transparent;
    color: #252525;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    width: 100%;
    font-size: 15px;
}

input::placeholder,
select::placeholder,
textarea::placeholder {
    color: #BBBBBB;
}

input,
select,
textarea,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/* 1139 */
input {
}
/* 1140 */
input[type="search"],
input[type="number"],
input[type="date"],
input[type="time"] {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    appearance: textfield;
}
/* 1141 */
input::-webkit-search-decoration,
input::-webkit-search-cancel-button,
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button,
input::-webkit-clear-button,
input::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
    visibility: hidden !important;
    height: auto;
    margin: 0;
}
/* 1142 */
input::-o-outer-spin-button,
input::-o-inner-spin-button {
    -o-appearance: none;
    margin: 0;
}
/* 1143 */
input[type="checkbox"],
input[type="radio"] {
    height: auto;
    padding: 0;
    border: 0;
    background: none;
    line-height: 1;
}
/* 1144 */
input[type="color"] {
    padding: 0;
    cursor: pointer;
}
/* 1145 */
input[type="date"] {
    display: -webkit-inline-flex;
}
/* 1146 */
textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}
/* 1147 */
select {
    line-height: 1;
    text-overflow: "";
    text-indent: 0.01px;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
/* 1148 */
select::-ms-expand {
    display: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
    outline: none;
}

/* screen.css */

/* 1151 */
form [disabled] {
    cursor: default;
}
/* 1152 */
form > div {
    position: relative;
}
/* 1153 */
::-webkit-input-placeholder {
    opacity: 1;
    color: inherit;
}
/* 1154 */
:-ms-input-placeholder {
    opacity: 1;
    color: inherit;
}
/* 1155 */
::-ms-input-placeholder {
    opacity: 1;
    color: inherit;
}
/* 1156 */
::placeholder {
    opacity: 1;
    color: inherit;
}
/* 1157 */
:focus::-webkit-input-placeholder {
    opacity: 0;
}
/* 1158 */
:focus:-ms-input-placeholder {
    opacity: 0;
}
/* 1159 */
:focus::-ms-input-placeholder {
    opacity: 0;
}
/* 1160 */
:focus::placeholder {
    opacity: 0;
}

label,
.label {
    position: relative;
}

form p {
    position: relative;
    clear: both;
}

/* 1166 */
select {
    height: 52px;
    padding: 13px 45px 13px 18px;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNyAxMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMTEiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+LnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiM5QjlCOUI7fTwvc3R5bGU+PHBhdGggZD0iTS4xIDEuNkw5LjQgMTFjLjEuMS4zLjEuNCAwbDkuMy05LjRjLjEtLjEuMS0uMyAwLS40TDE3LjkgMCA5LjggOC4xYy0uMS4xLS4zLjEtLjQgMEwxLjMgMCAuMSAxLjJjLS4xLjEtLjEuMyAwIC40eiIgY2xhc3M9InN0MCIvPjwvc3ZnPg==)
    100% center no-repeat;
    background-size: auto 11px;
}
/* 1167 */
.gecko select {
    padding-left: 14px;
}
/* 1168 */
textarea {
    padding: 14px 14px 14px 18px;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    background: #FFFFFF;
    border-radius: 58px;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.6;
    color: #252525;
    text-transform: uppercase;
    padding: 8px 24px;
    border: 2px solid #fff;
    cursor: pointer;
}
/* 1171 */
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
    background: transparent;
    color: #fff;
}
/* 1172 */
/* 1173 */
.checklist-a {
    list-style: none;
    margin-left: -15px;
    margin-right: -15px;
    padding: 0;
}
.check-a {
    margin-top: 8px;
}
.checklist-a label,
.check-a label {
    font-size: 15px;
    display: flex;
    align-items: center;
    padding-left: 30px;
    color: #fff;
}

.check-a label a {
    color: #D3C769;
    text-decoration: underline;
    font-weight: 700;
    padding-left: 4px;
}
/* 1175 */
.checklist-a .input,
.check-a .input {
    display: block;
    position: absolute;
    left: 0;
    top: 6px;
    width: 16px;
    height: 16px;
    border: 1px solid #D3C769;
    border-radius: 4px;
    cursor: pointer;
}
/* 1176 */
.checklist-a label.radio .input,
.check-a label.radio .input,
.checklist-a label.radio .input:before,
.check-a label.radio .input:before {
    border-radius: 20px;
}
/* 1177 */
.checklist-a label .input:before,
.check-a label .input:before {
    content: "";
    display: block;
    position: absolute;
    left: -1px;
    top: 0;
    width: calc(100% + 1px);
    height: 100%;
    background: url("../images/agree.svg") no-repeat center;
    background-size: cover;
    opacity: 0;
}
/* 1178 */
.checklist-a label.active .input:before,
.check-a label.active .input:before {
    opacity: 1;
}
/* 1179 */
.checklist-a label.active.radio .input,
.check-a label.active.radio .input {
    cursor: default;
}
/* 1180 */
.checklist-a input,
.check-a input {
    position: absolute;
    left: 0;
    top: 6px;
    width: 20px;
    height: 20px;
}
/* 1181 */
/* 1182 */
.cc-num {
    background-position: calc(100% - 12px) center;
    background-repeat: no-repeat;
    background-size: auto 26px;
}
/* 1183 */
.cc-num.visa {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNNzM2LjA0IDBINDEuNDZDMTguNTYgMCAwIDE5IDAgNDIuNDN2NDE0LjY1YzAgMjMuNDMgMTguNTYgNDIuNDIgNDEuNDYgNDIuNDJoNjk0LjU4YzIyLjkgMCA0MS40Ni0xOSA0MS40Ni00Mi40MlY0Mi40M0M3NzcuNSAxOSA3NTguOTQgMCA3MzYuMDQgMHpNMTU0LjQyIDM1My42NGwtNDkuMTgtMTgwLjMyYy0xNy05LjY0LTM2LjQtMTcuNC01OC4xLTIyLjc3bC43LTQuMzJoODkuMmMxMi4wMi40NiAyMS43MyA0LjM4IDI1LjA4IDE3LjUzbDE5LjQgOTUuNCA1Ljc2IDI4Ljc3IDU0LjE2LTE0MS41N2g1OC42bC04Ny4xIDIwNy4yLTU4LjUyLjA3em0xODguNy4xOGgtNTUuM2wzNC42LTIwNy42aDU1LjNsLTM0LjYgMjA3LjZ6bTk2LjI2IDMuMDhjLTI0LjgtLjI2LTQ4LjctNS4yOC02MS42Mi0xMS4wOGw3Ljc2LTQ2LjQ3IDcuMTMgMy4zYzE4LjE3IDcuNzUgMjkuOTMgMTAuOSA1Mi4wNyAxMC45IDE1LjkgMCAzMi45Ni02LjM2IDMzLjEtMjAuMjguMS05LjEtNy4xNC0xNS41OC0yOC42Ny0yNS43NS0yMS05LjkzLTQ4Ljc4LTI2LjU3LTQ4LjQ3LTU2LjQuMzItNDAuMzYgMzguODMtNjguNTIgOTMuNDgtNjguNTIgMjEuNDUgMCAzOC42MiA0LjUyIDQ5LjU4IDguNzJsLTcuNSA0NS00Ljk2LTIuNGMtMTAuMi00LjItMjMuMy04LjI0LTQxLjQtNy45NS0yMS42NSAwLTMxLjY3IDkuMjMtMzEuNjcgMTcuODYtLjEyIDkuNzIgMTEuNzIgMTYuMTMgMzEuMDYgMjUuNzMgMzEuOSAxNC44MiA0Ni42NSAzMi44IDQ2LjQ0IDU2LjQtLjQzIDQzLjEtMzguMTggNzAuOTQtOTYuMzIgNzAuOTR6bTIzOS42NS0zLjAycy01LjA3LTIzLjg0LTYuNzMtMzEuMWMtOC4wNyAwLTY0LjUtLjEtNzAuODQtLjEtMi4xNSA1LjYyLTExLjY1IDMxLjItMTEuNjUgMzEuMmgtNTguMDdsODIuMTUtMTkwLjI2YzUuOC0xMy41MiAxNS43Mi0xNy4yIDI4Ljk2LTE3LjJoNDIuNzVsNDQuNzYgMjA3LjQ3aC01MS4zM3pNNjE3LjM4IDI4MC4yMmM0LjU3LTExLjk2IDIyLjA0LTU4LjA0IDIyLjA0LTU4LjA0LS4zMy41NiA0LjU0LTEyIDcuMzMtMTkuOGwzLjc0IDE3LjlzMTAuNTggNDkuNTUgMTIuOCA1OS45NGgtNDUuOTJ6Ii8+PC9zdmc+);
}
/* 1184 */
.cc-num.amex {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMTk5Ljg3IDEyNC4wNmwtMjYuMyA2My4zMi0yOC42NS02My4zMmgtMzUuNzN2ODguMzhsLTM3LjIzLTg4LjM4SDM5LjQ1TC4yNSAyMTcuNGgyMy43OGw4LjUtMjAuODJoNDUuNTZsOC40IDIwLjgyaDQ0LjUydi03My4xN2wzMS44MiA3My4xN2gxOS4yMmwzMS43My03My4xLjA3IDczLjFoMjIuNDR2LTkzLjM0aC0zNi40M3pNNzAuMiAxNzcuMTNINDAuM2wxNC45LTM3LjIyIDE1IDM3LjIzek0zMjUuNzQgMjE3LjRoLTczLjEydi05My4zNGg3My4xMnYxOS40NEgyNzQuNXYxNi44M2g1MHYxOS4xM2gtNTB2MTguNjRoNTEuMjR2MTkuM3pNNDI4LjgyIDE0OS4yYzAtMTAuNC00LjE1LTE2LjUtMTEuMDgtMjAuNjctNy4wNy00LjE3LTE1LjMtNC40Ny0yNi41LTQuNDdIMzQwLjl2OTMuMzRoMjEuOXYtMzMuOTVoMjMuNDhjNy44OCAwIDEyLjc2LjcgMTUuOTUgNCAzLjk4IDQuNSAzLjQ2IDEyLjU3IDMuNDYgMTguMThsLjA3IDExLjc3aDIyLjA4di0xOC4zM2MwLTguMzQtLjU0LTEyLjUtMy42My0xNy4xMy0xLjk0LTIuNzItNi4wMy02LTEwLjgyLTcuODYgNS42Ny0yLjMgMTUuNDItMTAgMTUuNDItMjQuODh6bS0yOC42MiAxMy4xYy0zIDEuODctNi41NyAxLjkzLTEwLjgzIDEuOTNoLTI2LjZWMTQzLjVoMjYuOTZjMy44MiAwIDcuOC4xNyAxMC4zOCAxLjY4IDIuODUgMS4zNiA0LjYgNC4yNiA0LjYgOC4yNSAwIDQuMDgtMS42NiA3LjM3LTQuNSA4Ljg4ek00NDEuNTIgMTI0LjA2aDIyLjMzdjkzLjM0aC0yMi4zM3pNNzAwLjUyIDEyNC4wN3Y2NWwtMzguNDctNjVoLTMzLjMzdjg4LjNsLTM3LjA1LTg4LjNoLTMyLjhsLTMwLjg0IDczLjRoLTkuODNjLTUuNzcgMC0xMS45LTEuMS0xNS4yNi00LjgtNC4wNy00LjcyLTYuMDItMTEuOTMtNi4wMi0yMS45MyAwLTkuNzggMi41Ni0xNy4yIDYuMy0yMS4xNCA0LjM0LTQuMzIgOC44NS01LjUzIDE2Ljg0LTUuNTNoMjAuNzR2LTIwaC0yMS4yYy0xNS4wNyAwLTI2LjE1IDMuNDMtMzMuMjMgMTAuODgtOS40IDEwLTExLjggMjIuNjYtMTEuOCAzNi41IDAgMTYuOTggNCAyNy43IDExLjcgMzUuNjQgNy42MyA3LjkgMjEuMSAxMC4zIDMxLjc0IDEwLjNoMjUuNjJsOC4yNi0yMC44aDQ1LjQ2bDguNTIgMjAuOGg0NC41N3YtNzAuMDVsNDEuNSA3MC4wNmgzMXYtOTMuMzNoLTIyLjR6bS0xMTAuNjQgNTMuMDZoLTMwLjJsMTUuMDUtMzcuMiAxNS4xNSAzNy4yek0zODcuMTYgMjg0LjZoLTY5Ljk0bC0yNy44MyAzMC42LTI2Ljk0LTMwLjZoLTg4LjAzVjM3OGg4Ni43bDI4LTMwLjkgMjYuOTUgMzAuOWg0Mi41NHYtMzEuMzJoMjcuM2MxOS4xNCAwIDM4LjEyLTUuMzYgMzguMTItMzEuMyAwLTI1Ljg1LTE5LjUtMzAuNzUtMzYuODgtMzAuNzV6bS0xMzcuMTIgNzMuOTJoLTUzLjh2LTE4LjU4aDQ4LjA0VjMyMC45aC00OC4wNVYzMDMuOWg1NC44N2wyMy45NCAyNy4yLTI1IDI3LjR6bTg2Ljc4IDEwLjk3bC0zMy42LTM4LjA1IDMzLjYtMzYuODJ2NzQuODZ6bTUwLjA4LTQxLjhoLTI4LjI4di0yMy43OGgyOC41NGM3LjkgMCAxMy4zOCAzLjI4IDEzLjM4IDExLjQ1IDAgOC4wNy01LjIzIDEyLjMzLTEzLjY0IDEyLjMzek01MzQuNTcgMjg0LjZoNzMuMDV2MTkuMzJoLTUxLjI1djE2Ljk3aDUwdjE5LjA0aC01MHYxOC41OGw1MS4yNS4wOHYxOS4zOGgtNzMuMDV6TTUwNi45MiAzMzQuNmM1Ljc2LTIuMzQgMTUuNS05Ljk1IDE1LjUtMjQuODUgMC0xMC42NS00LjMzLTE2LjQ4LTExLjI0LTIwLjczLTcuMTgtMy45LTE1LjI1LTQuNC0yNi4zMy00LjRoLTUwLjUzdjkzLjM2aDIydi0zNC4xaDIzLjM4YzcuOTggMCAxMi44Ni44IDE2LjA2IDQuMTQgNC4wNyA0LjM0IDMuNTQgMTIuNjYgMy41NCAxOC4yOHYxMS42OGgyMS45N3YtMTguNWMtLjEtOC4yNC0uNTQtMTIuNS0zLjYzLTE3LjA1LTEuODctMi43Mi01Ljg1LTYtMTAuNzItNy44NHptLTEzLjIyLTExLjYzYy0yLjkzIDEuNzctNi41NSAxLjkyLTEwLjggMS45MmgtMjYuNlYzMDMuOWgyNi45NmMzLjkgMCA3LjguMSAxMC40NCAxLjcgMi44NCAxLjUgNC41MyA0LjQgNC41MyA4LjRzLTEuNyA3LjItNC41MyA4Ljk1ek02OTEuMiAzMjguNzNjNC4yNiA0LjUgNi41NSAxMC4xNyA2LjU1IDE5Ljc4IDAgMjAuMS0xMi4zIDI5LjQ3LTM0LjQgMjkuNDdoLTQyLjZ2LTIwLjAyaDQyLjQ0YzQuMTQgMCA3LjEtLjU2IDguOTMtMi4zIDEuNS0xLjQ1IDIuNi0zLjU1IDIuNi02LjEgMC0yLjcyLTEuMTgtNC44OC0yLjY4LTYuMTctMS42OC0xLjQzLTQtMi4wNy03LjgtMi4wNy0yMC40Ny0uNy00Ni4xLjY1LTQ2LjEtMjguOSAwLTEzLjU0IDguMzUtMjcuOCAzMS4zLTI3LjhoNDMuODd2MTkuODhoLTQwLjE1Yy0zLjk4IDAtNi41Ny4xNS04Ljc3IDEuNy0yLjQgMS41LTMuMjggMy43NC0zLjI4IDYuNyAwIDMuNTMgMi4wMyA1LjkzIDQuOCA2Ljk2IDIuMy44MiA0Ljc4IDEuMDYgOC41IDEuMDZsMTEuNzguMzJjMTEuOS4zIDIwLjA0IDIuNCAyNSA3LjV6TTcyOS43NSAzMDcuMDhjMi4yMy0xLjU0IDQuODctMS43IDguODYtMS43aDM5LjlWNDMuNjVDNzc4LjUgMjAuMDggNzU5LjkgMSA3MzYuOTggMUg0MS41QzE4LjYgMSAwIDIwLjEgMCA0My42NHYxMjQuM2wyNi41LTYyLjA4aDU3LjA3bDcuMzUgMTUuNDJ2LTE1LjQyaDY2LjkzbDE0LjY0IDMzLjczIDE0LjI1LTMzLjc0aDIxMi40OGM5LjY1IDAgMTguMzQgMS44NCAyNC43IDcuNjN2LTcuNjRoNTguMTd2Ny42M2MxMC4wMi01LjYyIDIyLjQyLTcuNjQgMzYuNTMtNy42NGg4NC4yOGw3LjgyIDE1LjQydi0xNS40Mmg2Mi40bDguNSAxNS40MnYtMTUuNDJoNjAuODJ2MTMwLjU4SDY4MWwtMTEuNi0xOS43NXYxOS43NGgtNzYuN2wtOC4zLTIwLjhoLTE4LjlsLTguNSAyMC44aC0zOS44Yy0xNS42IDAtMjcuNDctMy43Ni0zNS4xLTcuOTR2Ny45NGgtOTQuNTdWMjA2LjhjMC00LjE3LS43Mi00LjQtMy4yLTQuNWgtMy41NGwuMDggMzQuMTRIMTk4LjAyVjIyMC4zbC02LjU3IDE2LjJoLTM4LjJsLTYuNTctMTUuOTZ2MTUuOUg3My4xbC04LjQtMjAuOEg0NS44MmwtOC40MyAyMC44SDB2MjIzLjkyQzAgNDgzLjkyIDE4LjU2IDUwMyA0MS41IDUwM2g2OTUuNDhjMjIuOTIgMCA0MS41LTE5LjEgNDEuNS00Mi42NHYtOTMuMjMgMjQuMzRjLTguNzYgNC4zMy0yMC4yOCA2LjAyLTMyLjA4IDYuMDJoLTU2Ljd2LTguMzdjLTYuNTggNS40LTE4LjQ1IDguMzYtMjkuOCA4LjM2SDQ4MS4xdi0zMC4yYzAtMy43LS4zNS0zLjg2LTMuOTctMy44NmgtMi44NHYzNC4wNmgtNTguODZ2LTM1LjI3Yy05Ljg2IDQuMzYtMjEuMDIgNC43NS0zMC41IDQuNmgtN3YzMC43NGwtNzEuMzYtLjA3LTE3LjU0LTIwLjMtMTguNjMgMjAuM0gxNTQuNjZWMjY2LjgzaDExNy45OGwxNi45MyAyMCAxOC4wNy0yMGg3OC45OGM5LjE0IDAgMjQuMTIuOTggMzAuODYgNy42NXYtNy42NWg3MC41N2M2LjYzIDAgMjEgMS4zNyAyOS41IDcuNjV2LTcuNjVoMTA3djcuNjVjNS4zMi01LjIyIDE2LjU3LTcuNjUgMjYuMTUtNy42NWg1OS45djcuNjVjNi4zLTQuNjUgMTUuMTgtNy42NSAyNy40LTcuNjVoNDAuNXYxOC42M2gtNDMuNmMtMjIuOTUgMC0zMS40IDE0LjMtMzEuNCAyNy44OCAwIDI5LjY0IDI1LjY1IDI4LjI3IDQ2LjIgMjkgMy44IDAgNi4xMi42NCA3LjcgMi4wNyAxLjYyIDEuMyAyLjcgMy40NyAyLjcgNi4yIDAgMi4zMi0uOTQgNC41NC0yLjYgNi4xLTEuNzYgMS43Ny00LjY4IDIuMzItOC44NiAyLjMyaC00Mi4xdjIwLjFoNDIuMjdjMTQuMDIgMCAyNC4zOC00LjA0IDI5LjctMTJ2LTM1LjFjLS42Mi0uOC0xLjE1LTEuNi0yLjA0LTIuMy00Ljg3LTUuMTMtMTIuODYtNy4yNC0yNC44My03LjU0bC0xMS44Ni0uMzJjLTMuNjUgMC02LjEzLS4yNS04LjQzLTEuMDctMi44NC0xLjA1LTQuOC0zLjQ1LTQuOC02Ljk4IDAtMi45Ny45LTUuMjIgMy4yLTYuNzR6Ii8+PC9zdmc+);
}
/* 1185 */
.cc-num.dinersclub {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMCA0Mi40M0MwIDE5IDE4LjU3IDAgNDEuNDYgMGg2OTQuNThjMjIuOSAwIDQxLjQ2IDE5IDQxLjQ2IDQyLjQzdjQxNC42NWMwIDIzLjQzLTE4LjU3IDQyLjQyLTQxLjQ2IDQyLjQySDQxLjQ2Yy0yMi45IDAtNDEuNDYtMTktNDEuNDYtNDIuNDJWNDIuNDN6TTYwNi4zOCAyNTEuM2MwLTEwNS40NC04Ni4wMi0xNzguMzItMTgwLjI3LTE3OC4yOEgzNDVjLTk1LjM4LS4wNC0xNzMuODggNzIuODYtMTczLjg4IDE3OC4yNyAwIDk2LjQyIDc4LjUgMTc1LjY1IDE3My44OCAxNzUuMmg4MS4xYzk0LjI2LjQ1IDE4MC4yOC03OC44IDE4MC4yOC0xNzUuMnptLTI2MS0xNjMuNjdjLTg3LjE1LjAyLTE1Ny43NyA3Mi40NC0xNTcuOCAxNjEuOC4wMiA4OS4zNiA3MC42NCAxNjEuNzcgMTU3LjggMTYxLjggODcuMTctLjAzIDE1Ny44LTcyLjQ0IDE1Ny44Mi0xNjEuOCAwLTg5LjM2LTcwLjY1LTE2MS43Ny0xNTcuODItMTYxLjh6bS0xMDAuMDIgMTYxLjhjLjA4LTQzLjY3IDI2LjctODAuOSA2NC4yLTk1Ljd2MTkxLjRjLTM3LjUtMTQuOC02NC4xMi01Mi02NC4yLTk1Ljd6bTEzNS44MiA5NS43NFYxNTMuNzJjMzcuNTMgMTQuNzYgNjQuMTkgNTIuMDIgNjQuMjUgOTUuNzItLjA2IDQzLjctMjYuNzIgODAuOTQtNjQuMjUgOTUuNzN6Ii8+PC9zdmc+);
}
/* 1186 */
.cc-num.discover {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNOTAuNjggMjI4LjEzYy02LjkyIDYtMTUuOSA4LjYyLTMwLjE1IDguNjJoLTUuOVYxNjVoNS45YzE0LjI0IDAgMjIuODcgMi40NSAzMC4xNSA4Ljc4IDcuNjIgNi41MiAxMi4yIDE2LjYgMTIuMiAyNyAwIDEwLjQyLTQuNTggMjAuODMtMTIuMiAyNy4zNXpNNjgyLjkyIDE5Ni41N2gtNi40NFYxNjMuN2g2LjhjMTMuNyAwIDIxLjE3IDUuNTMgMjEuMTcgMTYuMSAwIDEwLjktNy40NiAxNi43Ny0yMS41MyAxNi43N3pNNzM3IDBINDEuNUMxOC42IDAgMCAxOSAwIDQyLjQzdjQxNC42NWMwIDIzLjQzIDE4LjYgNDIuNDIgNDEuNSA0Mi40Mkg3MzdjMjIuOTIgMCA0MS41LTE5IDQxLjUtNDIuNDJWNDIuNDNDNzc4LjUgMTkgNzU5LjkgMCA3MzcgMHptLTgyLjUzIDE0Ni42MmgzMi42N2MyNS40MiAwIDM5Ljk4IDExLjcyIDM5Ljk4IDMyLjAzIDAgMTYuNjItOS4xMyAyNy41Mi0yNS43MyAzMC43NmwzNS41NSA0NS43MmgtMjcuMWwtMzAuNS00My42aC0yLjg3djQzLjZoLTIydi0xMDguNXptLTc3LjA4IDBoNjIuNDh2MTguNEg1OTkuNHYyNC4wN2gzOXYxOC4zNmgtMzl2MjkuM2g0MC40OHYxOC4zNmgtNjIuNXYtMTA4LjV6bS05NC41LS4xN2wzMC4xMyA3Mi44OCAzMC41LTcyLjg4aDIzLjlsLTQ4LjggMTExLjI4aC0xMS44NmwtNDcuOTMtMTExLjI4aDI0LjA2em0tMTM3LjQgNTQuMzdjMC0zMS44OCAyNi45LTU3LjcgNjAuMS01Ny43czYwLjEgMjUuODIgNjAuMSA1Ny43di4wM2MwIDMxLjg4LTI2LjkgNTcuNzItNjAuMSA1Ny43MnMtNjAuMS0yNS44NC02MC4xLTU3Ljcydi0uMDR6bS05NC40Mi0uMTdjMC0zMS41NSAyNi43Ni01Ni43OCA2MC4xNC01Ni43OCA5LjQ4IDAgMTcuNDMgMS45NiAyNy4xIDYuNjd2MjQuOWMtOS4xNi04LjYtMTcuMS0xMi4yLTI3LjYyLTEyLjItMjAuNjcgMC0zNi45MiAxNi40Mi0zNi45MiAzNy4yNiAwIDIxLjk3IDE1Ljc1IDM3LjQyIDM3Ljk0IDM3LjQyIDEwIDAgMTcuOC0zLjQgMjYuNi0xMS44OHYyNC45Yy0xMCA0LjU0LTE4LjEzIDYuMzMtMjcuNjIgNi4zMy0zMy41NSAwLTU5LjYyLTI0LjczLTU5LjYyLTU2LjYyem0tMzYuMjQgMTAuOTNjLTIuMi0xLjMtNi42LTMuMjUtMTUuMjMtNi4xOC0yMC42OC03LjE1LTI3Ljc4LTE0LjgtMjcuNzgtMjkuNzUgMC0xNy43NSAxNS4yNC0zMS4xIDM1LjIzLTMxLjEgMTIuMzggMCAyMy43IDQuMDggMzMuMiAxMi4wNGwtMTEuNTQgMTQuNWMtNS43My02LjItMTEuMTUtOC44LTE3Ljc2LTguOC05LjUgMC0xNi40IDUuMi0xNi40IDEyLjAzIDAgNS44NiAzLjg3IDguOTYgMTcuMSAxMy42NiAyNS4wNiA4LjggMzIuNSAxNi42IDMyLjUgMzMuODQgMCAyMS0xNi4wOCAzNS42Mi0zOC45NyAzNS42Mi0xNi43NyAwLTI4Ljk2LTYuMzQtMzkuMS0yMC42NWwxNC4yMi0xMy4xNmM1LjA3IDkuNDMgMTMuNTMgMTQuNDcgMjQuMDQgMTQuNDcgOS44MyAwIDE3LjEtNi41IDE3LjEtMTUuMyAwLTQuNTUtMi4yLTguNDUtNi42LTExLjIyek0xMDUuMDggMjQyLjZjLTEwLjg0IDguNjQtMjMuMiAxMi41Mi00MC4zIDEyLjUySDMyLjZ2LTEwOC41aDMyLjM1YzM1LjczIDAgNjAuNjQgMjIuMyA2MC42NCA1NC4zMyAwIDE1Ljk2LTcuNjMgMzEuNC0yMC41MiA0MS42NXptMzAuNjUtOTUuOThoMjIuMDN2MTA4LjVoLTIyLjAzdi0xMDguNXptNjMzLjMgMzA3LjhjMCAxOS45LTE1LjgyIDM2LjA1LTM1LjMgMzYuMDVIMTU1LjFjMzk3LjEtNjkuOTggNjEzLjkyLTIyNi4zMiA2MTMuOTItMjI2LjMydjE5MC4yN3oiLz48L3N2Zz4=);
}
/* 1187 */
.cc-num.jcb {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNNzM5LjgzIDBINDEuNjdDMTguNjcgMCAwIDE5LjEgMCA0Mi42OHY0MTcuMTRjMCAyMy41OCAxOC42NiA0Mi42OCA0MS42NyA0Mi42OGg2OTguMTZjMjMgMCA0MS42Ny0xOS4xIDQxLjY3LTQyLjY4VjQyLjY4Qzc4MS41IDE5LjEgNzYyLjg1IDAgNzM5LjgzIDB6TTMxMS43NSAzNTguNWMtLjc4IDI1Ljg2LTIyLjggNDguNS00OC4xMiA0OS4xNS0yNS42My4wNy01MS4yNiAwLTc2LjkuMDN2LTEwOS4yYzE5LjA0IDMuNTYgMzguMTcgNy40IDU3LjY0IDYuMjQgMTguNjgtMSA0MS4yLTMuOTIgNTEuOS0yMS44IDcuOS0xMy4yMiA0LjM3LTI4Ljk4IDUuMDItNDMuNmwtLjI1LTM3LjM3LTQzLjMuMjVjLS4yIDIxLjc0LjQzIDQzLjUzLS4zNCA2NS4yNC0xLjY2IDE0LjQzLTE2Ljc1IDIxLjg1LTI5LjcgMjAuNTItMTUtLjE1LTI4LjMzLTUuODctNDEtOS43cy0uMjgtOTUuNDguMDQtMTM5LjQ1YzQuMjItMjUuNyAyOS45Mi00NC45MyA1NS4wOC00Mi41OGg3MC4xNGMtLjA4IDg3LjQyLS4wNyAxNzQuODUtLjIgMjYyLjI2em0xNDEuNTQgMS4wN2MtMS42NSAyNy4zLTI3LjM2IDUwLjItNTQgNDcuNmgtNzEuMjNWMjg3LjY0YzE4LjU3IDE1LjAyIDQzLjY2IDE3LjI4IDY2LjU0IDE2Ljk4IDE1LjA2LS40IDMwLTIuNjggNDQuNS02Ljc4bC0uMy0yMS42N2MtMjAuNDcgMTAuMDgtNDUuODQgMTcuMi02Ny4xOCA1LjczLTE2Ljk2LTkuOTQtMTguOTYtMzQuOTYtOS45LTUxLjA2IDExLjItMTYuNyAzMy44My0xNy4yIDUxLjQ0LTEzLjY3IDguNjQuOCAyMC4yNCA4LjcgMjUuOTUgOC41M3YtMTkuODRjLTI5LjUzLTcuNjUtNjEuMTctMTAuMTItOTAuNzctMS40Ny03LjM1IDIuNTctMTQuNTYgNi4yLTIwLjI2IDExLjcuMTYtMjQuNTctLjMzLTQ5LjE4LjI3LTczLjc1IDEuNzUtMjMuNCAyMC45Ni00My4xIDQzLjU1LTQ1Ljk3IDIyLjctLjc3IDQ1LjUtLjEyIDY4LjI1LS4zNGgxMy4yM2MtLjA2IDg3Ljg1LjEyIDE3NS43LS4xIDI2My41M3ptOTMuOSA0NS45Yy0yNi40Ny4yMi01Mi45Ni4wMi03OS40NC4xVjI5OS45OGg3OC44N2MxNC42OC41NyAzMi41NS05LjA1IDMyLjItMjYgLjI2LTE1LjctMTUuNTQtMjQuNjUtMjkuMS0yNS43NSAxMC44NS0xLjMgMjEuODgtOS4wOCAyMi45My0yMC45NiAyLjUtMTUuNTItMTIuMjItMjYuNi0yNi4wMy0yNi45NC0yNi4yOC0uNDMtNTIuNTgtLjA3LTc4Ljg3LS4ydi01Mi4wMmMtMS43OC0yNy4wNCAyMC41NC01Mi4xNSA0Ni44LTUzLjc3IDI2LjEyLS4zNSA1Mi4yNS0uMDYgNzguMzYtLjE1djI1OS4xNWMxLjMgMjYuMjUtMjAuNTUgNDkuOC00NS43MiA1Mi4xem0tMjUuNDItMTQ4LjM0czE0LjI3LS44NCAxNC4yNyAxMy42My0xNC4yIDEzLjY0LTE0LjI3IDEzLjY0aC0yOC45NXYtMjcuMjdoMjguOTV6bS0yOC45NS0xNC45di0yNS4zOGgyNy4wN3MxMi42OCAwIDEyLjY4IDEyLjY3LTEyLjY4IDEyLjctMTIuNjggMTIuN2gtMjcuMDd6Ii8+PC9zdmc+);
}
/* 1188 */
.cc-num.mastercard {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNNzM2LjA0IDBINDEuNDZDMTguNTYgMCAwIDE4Ljk4IDAgNDIuMzhWNDU2LjZDMCA0ODAuMDQgMTguNTYgNDk5IDQxLjQ2IDQ5OWg2OTQuNThjMjIuOSAwIDQxLjQ2LTE4Ljk4IDQxLjQ2LTQyLjRWNDIuNEM3NzcuNSAxOC45OCA3NTguOTQgMCA3MzYuMDQgMHpNNTE4LjEgNDY1LjRjLTQ4LjY4IDAtOTMuNTYtMTYuOS0xMjkuMzctNDUuMTMtMzUuNzggMjguMjQtODAuNjYgNDUuMTMtMTI5LjM1IDQ1LjEzLTExNi43MiAwLTIxMS42OC05Ni44OC0yMTEuNjgtMjE1LjkyIDAtMTE5LjA1IDk0Ljk2LTIxNS44OCAyMTEuNjgtMjE1Ljg4IDQ4LjcgMCA5My41NiAxNi44MyAxMjkuMzUgNDUuMSAzNS44LTI4LjI3IDgwLjY4LTQ1LjEgMTI5LjM3LTQ1LjEgMTE2LjcyIDAgMjExLjY4IDk2LjgzIDIxMS42OCAyMTUuODggMCAxMTkuMDQtOTQuOTcgMjE1LjkyLTIxMS42OCAyMTUuOTJ6TTIxOC4wNyAyNjMuM2MtMi4xLS4yMi0zLS4zLTQuNDMtLjMtMTEuMjcgMC0xNi45NCAzLjk0LTE2Ljk0IDExLjcgMCA0LjgyIDIuNzggNy44OCA3LjEgNy44OCA4LjEgMCAxMy45LTcuODcgMTQuMjctMTkuMjh6TTU0OSAyNjMuM2MtMi4wNy0uMjItMy0uMy00LjQ1LS4zLTExLjI1IDAtMTYuOTQgMy45NC0xNi45NCAxMS43IDAgNC44MiAyLjggNy44OCA3LjE0IDcuODggOC4wOCAwIDEzLjkzLTcuODcgMTQuMjYtMTkuMjh6TTM3OS42NyAyNTAuMTZjLjEzLTEuNiAyLjEtMTMuOC05LjE4LTEzLjgtNi4zIDAtMTAuOCA0LjkzLTEyLjYyIDEzLjhoMjEuOHpNNjQ1LjkzIDI3OS44NWM5LjI0IDAgMTUuNzYtMTAuNzIgMTUuNzYtMjYgMC05LjgtMy43LTE1LjEtMTAuNTQtMTUuMS05IDAtMTUuNCAxMC43LTE1LjQgMjUuODcgMCAxMC4xMiAzLjQyIDE1LjIzIDEwLjE3IDE1LjIzek01MTcuNDQgNTIuOTZjLTQyLjg4IDAtODIuNDcgMTQuMzYtMTE0LjQ2IDM4LjYgMjkgMjcuNiA1MC40NiA2My40NCA2MC43IDEwMy44M0g0NDQuMWMtMTAuMDQtMzUuNzItMjkuNjYtNjcuMjUtNTUuODYtOTEuNS0yNi4xOCAyNC4yNS00NS44IDU1Ljc4LTU1LjggOTEuNUgzMTIuOGMxMC4yOC00MC40IDMxLjczLTc2LjI0IDYwLjc0LTEwMy44NC0zMi0yNC4yNC03MS41OC0zOC42LTExNC40OC0zOC42LTEwNi4zIDAtMTkyLjQ2IDg4LjA4LTE5Mi40NiAxOTYuNzcgMCAxMDguNjYgODYuMTcgMTk2Ljc3IDE5Mi40NiAxOTYuNzcgNDIuOSAwIDgyLjQ4LTE0LjM3IDExNC40OC0zOC42LTI3LjMtMjYtNDcuOS01OS4yOC01OC43Ny05Ni43NmgxOS44YzEwLjUzIDMyLjggMjkuMjIgNjEuNzggNTMuNjcgODQuNDIgMjQuNDctMjIuNjQgNDMuMTgtNTEuNiA1My43LTg0LjQyaDE5LjhjLTEwLjkgMzcuNDgtMzEuNDggNzAuNzctNTguNzYgOTYuNzYgMzEuOTggMjQuMjMgNzEuNTcgMzguNiAxMTQuNDYgMzguNiAxMDYuMyAwIDE5Mi40Ni04OC4xMiAxOTIuNDYtMTk2Ljc3IDAtMTA4LjctODYuMTctMTk2Ljc3LTE5Mi40Ni0xOTYuNzd6bS0zNzEuNSAyNDQuN2wxMS4zOC03Mi44OC0yNS4zNyA3Mi45SDExOC40bC0xLjY2LTcyLjQ3LTExLjk0IDcyLjQ3SDg2LjJsMTUuNS05NC44NGgyOC41OGwuOCA1OC43IDE5LjI2LTU4LjdoMzAuODJsLTE1LjM2IDk0Ljg0aC0xOS44NXptOTIuNS00MC45MmMtMS43NCAxMS4xNS01LjQ0IDM1LjA4LTUuOTQgNDAuOTNoLTE2LjQ2bC40LThjLTUuMDQgNi4zLTExLjcyIDkuMzQtMjAuOCA5LjM0LTEwLjggMC0xOC4xMy04LjYtMTguMTMtMjEuMDQgMC0xOC44IDEyLjgtMjkuNzQgMzQuODMtMjkuNzQgMi4yNiAwIDUuMTUuMjIgOC4xLjYuNjItMi41Ni43Ni0zLjY0Ljc2LTUuMDIgMC01LjEtMy40NS03LTEyLjczLTctOS43LS4xNC0xNy43MiAyLjM0LTIxIDMuNDYuMi0xLjMgMi43Ni0xNy4zMyAyLjc2LTE3LjMzIDkuODctMi45OCAxNi40LTQuMSAyMy43NS00LjEgMTcuMDQgMCAyNi4wNyA3LjggMjYuMDUgMjIuNi4wMiAzLjk3LS42IDguODYtMS42IDE1LjN6bTUzLjc1LTE4LjVjLTUuMDMtLjc0LTEwLjM2LTEuMTctMTQuMjQtMS4xNy02LjQ0IDAtOS43NSAyLjEyLTkuNzUgNi4zIDAgMy42Ljk4IDQuNDYgOS4zIDguNCA5Ljk1IDQuNjcgMTMuOTggMTAuODQgMTMuOTggMjEuNDYgMCAxNy42LTkuNjYgMjUuNzgtMzAuNiAyNS43OC0xMi4xNC0uMzQtMTYuMTUtMS4zLTIwLjY4LTIuMjhsMi43NC0xNy44YzYuMzUgMi4xIDExLjg4IDMgMTcuNzggMyA3Ljg3IDAgMTEuNDItMi4xNSAxMS40Mi02Ljk0IDAtMy41Mi0xLjI1LTQuNjMtOS4zLTguNTItMTAuNS01LjA2LTE1LjEtMTEuNzctMTUuMS0yMS41NC0uMDctMTQuMjUgNy42LTI2LjEgMjkuOC0yNi4xIDQuNTUgMCAxMi4zMy43IDE3LjQ4IDEuNTJsLTIuODMgMTcuOXptNDEuNS44NmgtMTAuMmMtMi4yOCAxNC42NC01LjU1IDMyLjg4LTUuNiAzNS4zNCAwIDQgMi4xIDUuNzIgNi44MiA1LjcyIDIuMjYgMCA0LS4yNiA1LjM0LS43NGwtMi42IDE3LjFjLTUuNDYgMS43LTkuNyAyLjUtMTQuMyAyLjUtMTAuMTQgMC0xNS42Ny02LTE1LjY3LTE2Ljk3LS4xMy0zLjQgMS40Ny0xMi4zNSAyLjczLTIwLjU3IDEuMTItNy4xOCA4LjYtNTIuNTcgOC42LTUyLjU3aDE5LjdsLTIuMyAxMS42NWgxMC4xNmwtMi43IDE4LjU1em02MS45NiAyNi42M2gtMzkuMjhjLTEuMzIgMTEuMTUgNS42OCAxNS44IDE3LjE2IDE1LjggNy4wNiAwIDEzLjQtMS40NiAyMC41LTQuODJsLTMuMjcgMTkuMmMtNi44IDIuMTItMTMuMzMgMy4xLTIwLjI1IDMuMS0yMi4xLS4wNC0zMy42Mi0xMS44My0zMy42Mi0zNC40IDAtMjYuMzcgMTQuNjYtNDUuNzcgMzQuNTUtNDUuNzcgMTYuMjYgMCAyNi42NiAxMC44NCAyNi42NiAyNy45MiAwIDUuNjUtLjcyIDExLjE1LTIuNDQgMTguOTh6bTQ0LjA1LTIzLjI3Yy0xMS4xLTEuMTYtMTIuOCA4LjA1LTE5LjkyIDU1LjJoLTE5Ljg1bC45LTUuMmMzLjQ0LTIzLjg4IDcuODctNDguMDYgMTAuMzYtNzEuOWgxOC4yMmMuMTYgMy45Mi0uNyA3LjczLTEuMiAxMS43IDYuMDctOS4xMiAxMC43NS0xMy45NSAxOS4wNC0xMi4xOC0yLjQ1IDQuMjctNS43NiAxMi43LTcuNTUgMjIuMzh6bTU5LjYgNTMuNzRjLTcuMyAyLjA3LTEyLjA0IDIuOC0xNy41MyAyLjgtMjEuMzYgMC0zNC42OC0xNS43NC0zNC42OC00MC45MiAwLTMzLjkgMTguMzgtNTcuNTggNDQuNy01Ny41OCA4LjY2IDAgMTguOSAzLjc1IDIxLjggNC45Mkw1MTAuMzUgMjI2Yy03LjEtMy42OC0xMi4yMy01LjE1LTE3Ljc0LTUuMTUtMTQuODIgMC0yNS4xOCAxNC42NS0yNS4xOCAzNS41NCAwIDE0LjM4IDYuOTYgMjMuMSAxOC41IDIzLjEgNC45IDAgMTAuMy0xLjU4IDE2Ljg2LTQuODhsLTMuNDggMjEuNTh6bTcwLjA1LTM5LjQ2Yy0xLjcgMTEuMTUtNS40IDM1LjA4LTUuOTIgNDAuOTNINTQ3bC4zOC04Yy01LjA1IDYuMy0xMS43NiA5LjM0LTIwLjgzIDkuMzQtMTAuNzUgMC0xOC4xNC04LjYtMTguMTQtMjEuMDQgMC0xOC44IDEyLjg2LTI5Ljc0IDM0Ljg2LTI5Ljc0IDIuMjYgMCA1LjE1LjIyIDguMS42LjYtMi41Ni43Ni0zLjY0Ljc2LTUuMDIgMC01LjEtMy40NC03LTEyLjctNy05LjcyLS4xNC0xNy43MiAyLjM0LTIxIDMuNDYuMTgtMS4zIDIuNzMtMTcuMzMgMi43My0xNy4zMyA5LjktMi45OCAxNi40My00LjEgMjMuNzMtNC4xIDE3LjA3IDAgMjYuMSA3LjggMjYuMDggMjIuNi4wNCAzLjk3LS42IDguODYtMS42IDE1LjN6bTIzLjkzIDQwLjkyaC0xOS44M2wuOS01LjJjMy40NC0yMy44OCA3Ljg1LTQ4LjA2IDEwLjM0LTcxLjloMTguMjJjLjIgMy45Mi0uNjggNy43My0xLjE2IDExLjcgNi4wNS05LjEyIDEwLjctMTMuOTUgMTkuMDItMTIuMTgtMi41IDQuMjctNS43OCAxMi43LTcuNTUgMjIuMzgtMTEuMTItMS4xNi0xMi44NCA4LjA1LTE5Ljk1IDU1LjJ6bTYzLjE2IDBsLjk0LTcuMTdjLTUuNDYgNS45Mi0xMS4wNSA4LjUtMTguMyA4LjUtMTQuNDQgMC0yMy45Ny0xMi43LTIzLjk3LTMxLjk3IDAtMjUuNyAxNC44LTQ3LjMgMzIuMy00Ny4zIDcuNjggMCAxMy41NCAzLjIgMTguOTcgMTAuNWw0LjM4LTI3LjRoMTkuNThsLTE1LjEgOTQuODNoLTE4Ljh6Ii8+PC9zdmc+);
}
/* 1189 */
.cc-num.maestro {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNNzM3IDBINDEuNUMxOC42IDAgMCAxOSAwIDQyLjQzdjQxNC42NWMwIDIzLjQzIDE4LjU4IDQyLjQyIDQxLjUgNDIuNDJINzM3YzIyLjkgMCA0MS41LTE5IDQxLjUtNDIuNDJWNDIuNDNDNzc4LjUgMTkgNzU5LjkgMCA3MzcgMHpNNTE4LjUgNDY1LjVjLTQ4LjY4IDAtOTMuNi0xNi44NC0xMjkuNDItNDUuMTctMzUuODMgMjguMzMtODAuNzIgNDUuMTctMTI5LjQyIDQ1LjE3LTExNi43NyAwLTIxMS43Ni05Ny0yMTEuNzYtMjE2LjIzIDAtMTE5LjIgOTUtMjE2LjIgMjExLjc2LTIxNi4yIDQ4LjcgMCA5My42IDE2LjkgMTI5LjQyIDQ1LjIgMzUuODItMjguMyA4MC43NC00NS4yIDEyOS40Mi00NS4yIDExNi44IDAgMjExLjggOTcgMjExLjggMjE2LjIgMCAxMTkuMjMtOTUgMjE2LjIzLTIxMS44IDIxNi4yM3pNMzczLjAzIDI0OS4zOGMwLTEuNyAyLjUyLTEzLjYtMTAuNi0xMy44Ny03LjI1IDAtMTIuNDYgNC45NS0xNC41NyAxMy44OGgyNS4xN3pNMjkwLjk2IDI2Mi42M2MtMi40LS4yNy0zLjQ3LS4zNS01LjEzLS4zNS0xMyAwLTE5LjU2IDMuOTItMTkuNTYgMTEuNzQgMCA0Ljk0IDMuMiA3Ljk3IDguMjIgNy45NyA5LjMgMCAxNi4wNi03Ljk4IDE2LjQ2LTE5LjM3ek02MTEuMiAyMzYuMzRjLTExLjQ4IDAtMTguNjMgMTMuODgtMTguNjMgMjYuMTYgMCAxMC4zOCA0Ljg2IDE3LjMgMTIuOTYgMTcuMTggMTEuMSAwIDE4LjEzLTEwLjM4IDE4LjEzLTI3Ljg2IDAtNy45NC0zLjE4LTE1LjQ4LTEyLjQ2LTE1LjQ4ek01MTguNTIgNTIuNDVjLTQyLjk1IDAtODIuNiAxNC4zNi0xMTQuNjggMzguNiAzMS4zMiAyOS43NCA1My43NyA2OS4wMiA2MyAxMTMuMkg0NDcuNGMtOS4wNS0zOS41My0yOS44LTc0LjUtNTguMzItMTAwLjg1LTI4LjQ4IDI2LjM2LTQ5LjI0IDYxLjMyLTU4LjMgMTAwLjg2aC0xOS40YzkuMi00NC4yIDMxLjY3LTgzLjQ4IDYyLjk3LTExMy4yLTMyLjA0LTI0LjI1LTcxLjcyLTM4LjYyLTExNC43LTM4LjYyLTEwNi40NSAwLTE5Mi43OCA4OC4xLTE5Mi43OCAxOTYuODJzODYuMzIgMTk2LjkgMTkyLjc4IDE5Ni45YzQyLjk2IDAgODIuNjUtMTQuNCAxMTQuNy0zOC42My0yNy4zNi0yNi00Ny45Ny01OS4yNC01OC45LTk2LjhoMTkuODVjMTAuNTUgMzIuODMgMjkuMzIgNjEuOCA1My43NyA4NC40NyAyNC41LTIyLjY3IDQzLjI1LTUxLjY0IDUzLjgtODQuNDZoMTkuODRjLTEwLjkgMzcuNTUtMzEuNTQgNzAuNzgtNTguOSA5Ni44IDMyLjA4IDI0LjIzIDcxLjczIDM4LjYgMTE0LjY4IDM4LjYgMTA2LjUgMCAxOTIuOC04OC4xNiAxOTIuOC0xOTYuODhzLTg2LjMtMTk2LjgtMTkyLjgtMTk2Ljh6bS0zMTEuOSAyNDQuNzhsMTMuNTUtNzIuOTItMzEuMiA3Mi45NGgtMjAuOGwtMy43OC03Mi40OC0xMy42IDcyLjQ4aC0yMC43bDE3LjYzLTk0Ljg1aDM1LjYybDEuODggNTguNjggMjUuMDgtNTguN2gzNy4xbC0xNy45OCA5NC44NmgtMjIuOHptMTA3Ljg3LTQxLjNjLS44IDUuMDYtNi4yNCAzNC4zNS02LjggNDEuM2gtMTkuMDdsLjQ2LTguMTZjLTUuOCA2LjQtMTMuNTMgOS40LTI0LjA1IDkuNC0xMi40IDAtMjAuOTUtOC42Ny0yMC45NS0yMS4xMiAwLTE4Ljk2IDE0LjgyLTI5LjkgNDAuMjYtMjkuOSAyLjYgMCA1Ljk1LjE3IDkuMzUuNTcuNy0yLjU2LjktMy42NC45LTUuMDIgMC01LjItMy45OC03LjEtMTQuNy03LjEtMTAuNTYuMDUtMTcuNjcgMS42NS0yNC4yNyAzLjQ2bDMuMjQtMTcuNGMxMS40NC0yLjk0IDE4LjkyLTQuMDggMjcuMzctNC4wOCAxOS43IDAgMzAuMTIgNy44NiAzMC4xMiAyMi43LjE2IDMuOTMtMS4yIDExLjktMS44NyAxNS4zNHpNMzkwLjkgMjY1aC00NS4zOGMtMS42NCAxMS4wOCA2LjMgMTUuOTUgMTkuOCAxNS45NSA4LjEgMCAxNS40LTEuNDcgMjMuNDgtNC44bC0zLjU1IDE5LjI3Yy03LjgzIDIuMDUtMTUuNDIgMy4wNi0yMy40MiAzLjA2LTI1LjUgMC0zOC44My0xMS44Ny0zOC44My0zNC42IDAtMjYuNSAxNi45Mi00NiAzOS45Mi00NiAxOC43OCAwIDMwLjggMTAuOTUgMzAuOCAyOC4wNyAwIDUuNjUtLjgyIDExLjE4LTIuODIgMTkuMDV6bTY2LjYyLTI3LjZjLTUuOTMtLjc2LTEyLjE2LTEuMi0xNi43LTEuMi03LjU0IDAtMTEuNCAyLjE1LTExLjQgNi4zNyAwIDMuNTggMS4xMyA0LjQ4IDEwLjg0IDguNDMgMTEuNjcgNC42NyAxNi4zNyAxMC45NSAxNi4zNyAyMS41OCAwIDE3LjctMTEuMyAyNS45LTM1Ljc4IDI1LjktOC4yNS0uMTctMTcuNTYtLjctMjQuMTgtMi4yOGwzLjMyLTE3Ljg0YzcuNDIgMi4xMiAxMy43NCAzIDIwLjY2IDMuMDMgOS4yMi4wMyAxMy4zNC0yLjE3IDEzLjM0LTcuMDggMC0zLjUtMS40OC00LjY0LTEwLjg1LTguNTgtMTIuMy01LTE3LjctMTEuOC0xNy43LTIxLjYtLjA4LTE0LjMzIDguOTItMjYuMjYgMzQuOTItMjYuMjYgNS4yNyAwIDE0LjQzLjcgMjAuNDMgMS41bC0zLjMgMTh6bTQ5LjIzIDEuMTVoLTExLjdzLTYuNCAzMi44Ni02LjQgMzUuMzdjMCA0IDIuMzYgNS43NCA3Ljc4IDUuNzQgMi42IDAgNC42LS4yMiA2LjE3LS43N0w0OTkuNTggMjk2Yy02LjI0IDEuNzYtMTEuMTMgMi40Ni0xNi4zNyAyLjQ2LTExLjY4IDAtMTguMDUtNi4wOC0xOC4wNS0xNi45Mi0uNC0yLjk0IDIuNS0xNi43MiAzLjEzLTIwLjU3LjYzLTMuODcgMTAuNzgtNTkuODggMTAuNzgtNTkuODhoMjIuNjdsLTMuNDYgMTguNTNoMTEuNjNsLTMuMTMgMTguOXptMjcuOTUgNTguN0g1MTEuOGwuOTctNS4zYzMuOTgtMjQgOS4xLTQ4LjM0IDExLjk3LTcyLjM2aDIxLjI4Yy4zIDMuNjMtLjkgNy42LTEuNTMgMTEuNzYgNy05LjE0IDE0LjgtMTUuNjMgMjYuODUtMTEuMSAwIDAtNy40NCAxOS40Ny04LjMzIDIxLjk2LTE3LjMtNC42Ny0yMC4wNSA4LjU2LTI4LjMgNTV6bTY4LjkyIDEuMjNjLTI1LjU0IDAtMzUuODQtMTUuODUtMzUuODQtMzUuMiAwLTI3LjA3IDE3LjQ0LTQ1LjQgNDQuNDQtNDUuNCAyMy40NiAwIDM1LjkgMTUuMSAzNS45IDM0LjQ1IDAgMzIuMTItMTguNjggNDYuMTUtNDQuNSA0Ni4xNXoiLz48L3N2Zz4=);
}
/* 1190 */
.cc-num.unionpay {
    padding-right: 64px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3ODAiIGhlaWdodD0iNTAwIj48cGF0aCBmaWxsPSIjY2NjIiBkPSJNNDg2LjEgMzQ3LjEzaDE0LjAzbDQtMTMuOUg0OTAuMnpNNDk3LjMyIDMwOC44NWwtNC44NiAxNi40N3M1LjMtMi43OCA4LjItMy42N2MyLjkyLS42NyA3LjI0LTEuMjMgNy4yNC0xLjIzbDMuMzUtMTEuNDZINDk3LjJsLjEyLS4xek01MDQuMTggMjg1LjI2bC00LjQ4IDEzLjlzNS0yLjE1IDcuODItMi44M2MyLjgtLjcgNi45OC0uODggNi45OC0uODhsMy4yMy0xMC4xaC0xMy40NWwtLjEtLjF6TTQxOC4xOCAyOTkuMTdzNS4zLTUgMTQuMzYtNi41NmMyLjA1LS40NCAxNS0uMjIgMTUtLjIybDEuOTUtNi42N2gtMjcuMzJsLTQgMTMuNTh2LS4xek00NDMuODcgMzA0LjNoLTI3LjFsLTEuNjIgNS42N2gyMy41NGMyLjgtLjM0IDMuMzMuMSAzLjU1LS4xMmwxLjczLTUuNTZoLS4xek0zNjcuNzggMjIxLjQ0Yy0uMzIgMi0yLjA1IDkuNDYtNC4zMiAxMi41Ny0xLjYyIDIuMzUtMy40NiAzLjgtNS42IDMuOC0uNjYgMC00LjMzIDAtNC40NC01LjY4IDAtMi43OC41NC01LjY3IDEuMi04LjggMS45My05IDQuMy0xNi40NSAxMC4yNC0xNi40NSA0LjY1IDAgNC45NyA1LjU2IDIuOTIgMTQuNTd6TTU1Ni4yNiAyMjIuOTNjLS40MyAxLjktMi4xNiA5LjQ2LTQuNDMgMTIuNTctMS41IDIuMjMtNS4xOCAzLjY4LTcuMjMgMy42OC0uNjUgMC00LjIgMC00LjQzLTUuNTcgMC0yLjc3LjU0LTUuNjYgMS4yLTguNzggMS45My04LjggNC4zLTE2LjI0IDEwLjI1LTE2LjI0IDQuNjQgMCA2LjcgNS40NSA0LjY0IDE0LjQ2di0uMXpNNTExLjMgMTg1LjQ1Yy0xLjMgNi4xMi01LjIgMTEuMzUtMTAuMTYgMTMuOC00LjEgMi4xLTkuMDcgMi4zMy0xNC4yNSAyLjMzaC0zLjM2bC4yMi0xLjMzczYuMTUtMjcuNiA2LjE1LTI3LjVsLjIzLTEuNDMuMS0xLjEgMi41LjJzMTIuNzMgMS4xMiAxMi45NSAxLjEyYzQuOTYgMiA3LjEyIDcuMTIgNS42IDEzLjl6TTc0MC43NyAwSDQxLjcyQzE4LjcgMCAwIDE5LjA3IDAgNDIuNnY0MTYuM2MwIDIzLjU0IDE4LjY4IDQyLjYgNDEuNzIgNDIuNmg2OTkuMDVjMjMuMDQgMCA0MS43My0xOS4wNyA0MS43My00Mi42VjQyLjZjMC0yMy41My0xOC43LTQyLjYtNDEuNzMtNDIuNnpNNTUzLjEzIDE5Ni40NWMyLjg1IDEuMTMgNC44IDIuODcgNi4xNiA0LjkzLjA1LS40OC4xMi0uOTYuMTgtMS40NmwuNjUtLjU2YzguOTYtMS4zMyAxMS40NC0xLjY3IDIwLjg0LTMuNDVsLjIuOGMtMS43MiA3LjM0LTMuMzQgMTQuNTctNS4wNiAyMS44LTMuNDUgMTUuMjQtNC42NCAyMy4wMy01LjkzIDMxLjA0bC0uODYuNjd2LS4xYy05LjA3LS4xLTExLjY2LS4xLTE5Ljk3LjMzbC0uNTQtLjY2LjctMi44Yy0yLjg1IDIuMzQtNS45MiAzLjkyLTkuMjIgNC4xLTMuMzUuMjMtNi43LS4yLTEwLjM2LTEuODgtMTEuNTYtNC41Ny05LjcyLTE3LjctOC4xLTI0LjgyIDEuNS03LjEyIDQuMzItMTQuNTggOS45My0xOS45MiA4LTcuNTcgMTcuMzgtOS42OCAyMS4zOC04em0tODcuOTQtOC45YzAtLjEgNS44Mi0yNy43IDUuODItMjcuN3MuNDMtMi4xLjY0LTMuMzNjMi42LjMzIDkuMDcuNDQgMjUuMjcuMjJsNi4yNi0uMWMxMi42Mi4xIDIzLjUzLjIgMjkuMDMgOC4xIDIuMTYgMy4wMiAyLjkyIDYuOCAyLjkyIDEwLjcgMCAzLS40NCA1LjktLjk3IDguMzQtMi4yNyAxMC03LjI0IDE4LjM2LTE0LjU4IDIzLjkyLTEwLjggOC4xMi0yNC41IDguMTItMzYuNyA4LjEyaC0xLjNjLS44Ny41Ni0xLjczIDEuNzgtMS43MyAxLjc4LS4xLjQ1LTIuOTIgMTIuNDctMi45MiAxMi40Ny0uMSAwLTMuMzQgMTYuMzUtMy45IDE5LjEzLTIuNDctLjMzLTguMi0uMzMtMjIuMzQtLjEuNjYtMi44IDE0LjQ4LTYxLjU0IDE0LjQ4LTYxLjU0em0tNzEuNzIgNDEuOTVjMy42Ny0xNi44IDQuNTMtMjMuMjUgNS42LTMxLjgybC42Ni0uNDVjOC42NC0xLjIyIDEwLjgtMS41NiAyMC4wOC0zLjQ1bC43Ni45LTEuMyA1LjMzYzEuNTItMSAzLjEzLTIgNC42NS0yLjc3IDQuNDItMi4yMiA5LjI4LTIuOSAxMS45OC0yLjkgNC4xIDAgOC41NCAxLjIzIDEwLjQ4IDYuMTMgMS43MyA0LjM0LjU0IDkuNjgtMS44MyAyMC4yNWwtMS4yIDUuMzVjLTIuNDcgMTEuOC0yLjggMTMuOS00LjEgMjEuOTJsLS44Ni42Ny4xLjFjLTcuNDUtLjEtMTAuMDQtLjEtMTguOC4zNGwtLjMtLjY3Yy43NS0zLjQ0IDEuNi02Ljc3IDIuMzctMTAuMjJsLjk3LTQuNjhjMS42Mi03LjIzIDMuMjQtMTUuOCAzLjM0LTE4LjM1LjIyLTEuNTYuNjUtNS40Ni0zLjU2LTUuNDYtMS44MyAwLTMuNzguODgtNS42IDEuNzctLjk4IDMuOS0zLjE0IDE0LjgtNC4yMiAxOS43LTIuMDUgMTAuNDYtMi4yNyAxMS42OC0zLjI0IDE2LjhsLS42NS42N2MtNy42NS0uMS0xMC4zNS0uMS0xOS4yLjMzbC0uNDQtLjc4YzEuNS02LjI0IDIuOTItMTIuNDcgNC4zMi0xOC43em03LjUgNDkuNjRsLTMuNTYgMTIuMTNoLTI2LjU2bC0yLjkyIDIuNTZjLTEuMyAxLjIyLTEuNjIuNzgtMy4yNCAxLjY3LTEuNS43OC00LjY0IDIuMzMtOC43NCAyLjMzaC04LjUzbDMuNDUtMTEuNjhoMi42YzIuMTUgMCAzLjY2LS4yMiA0LjQyLS42Ny44Ni0uNTUgMS44NC0xLjc4IDIuOC0zLjc4bDQuODctOS4xMmgxOS4zMmwtMy4zIDYuNTZoMTkuMzh6bS0xNjYuMzUtNjQuMWMtMi42IDkuNjgtNS42MiAyMC43LTE3LjE3IDI3LjctNi41OCA0LjEzLTE2LjQgNi40Ni0yNi44OCA2LjQ2LTguMSAwLTIyLjQ2LTEuMzMtMjcuNTMtMTAuNDYtMS42Mi0yLjc4LTIuMzgtNi4yMy0yLjM4LTEwLjM0bDEuODMtMTQuMDIuOTgtNC4yMyAxMS01MC40cy41NS0yLjguNjYtMy4yM2MuMjIuMzMgNCAuNTUgMjUuMDUuMzMgMCAuMSAwIC4zMy0uMTIuNjctMS45NCA1LjktMTIuNzQgNTAuNjItMTIuNzQgNTAuNjIgMCAuMS0yLjA1IDEzLjM2LTIuMDUgMTMuMzZsLjEgMi4yMmMuNjQgNi41NyA0LjUzIDEwIDExLjMzIDEwIDQuMiAwIDcuOS0xLjIgMTEuMDItMy44OCA1LjQtNC41NiA3LjAyLTExLjY4IDkuMjgtMjEuNiAwIDAgMTAuMzctNDkuMDUgMTAuOS01MS43MnYuMWMxLjUyLjM0IDUuOTUuNDUgMjEuMjguMzQtLjEuMS0uMS4zNC0uMi42Ny0xLjk1IDYtMTMuMDcgNTIuNC0xMy4wNyA1Mi40bC0xLjMgNXptNjAuOTQgNS42N2wtMS4yIDUuMzVjLTIuMzcgMTEuOC0yLjggMTMuOS00LjEgMjEuOTJsLS44Ni42Ny4xMi4xYy03LjQ1LS4xLTEwLjE1LS4xLTE4LjkuMzRsLS4zMi0uNjdjLjc2LTMuNDQgMS42Mi02Ljc3IDIuMjctMTAuMjJsMS4wOC00LjY4YzEuNjItNy4yMyAzLjEzLTE1LjggMy4zNS0xOC4zNS4yLTEuNTYuNjQtNS40Ni0zLjY4LTUuNDYtMS44MyAwLTMuNjcuODgtNS42IDEuNzctMS4xIDMuOS0zLjE0IDE0LjgtNC4yMiAxOS43LTIuMTYgMTAuNDYtMi4yNyAxMS42OC0zLjI0IDE2LjhsLS42NS42N2MtNy42NS0uMS0xMC4zNS0uMS0xOS4yLjMzbC0uNDQtLjc4YzEuNS02LjI0IDIuOTItMTIuNDcgNC4zMi0xOC43IDMuNjctMTYuOCA0LjY0LTIzLjI2IDUuNi0zMS44MmwuNzctLjQ1YzguNjQtMS4yMiAxMC43LTEuNTYgMjAuMDgtMy40NWwuNzYuOS0xLjQyIDUuMzNjMS42Mi0xIDMuMTMtMiA0Ljc1LTIuNzcgNC40My0yLjIyIDkuMy0yLjkgMTItMi45IDQuMSAwIDguNjMgMS4yMyAxMC40NiA2LjEzIDEuNzIgNC4zNC42NCA5LjY4LTEuNzMgMjAuMjV6bTMxLjcyLTMuM2MtLjg3IDMuNjctMS43NCA3LjM0LTIuNSAxMS4wMi0xLjYgNy44LTIuMzcgMTAuNjgtMi43IDEyLjgtLjQyIDItLjUzIDMtMS4xOCA3bC0uNDMuMzQtLjQ0LjMzLS4yMi0uMTJjLTQuNTMgMC03LjQ1LS4xLTEwLjI2IDAtMi44IDAtNS41LjIyLTkuNy4zM2wtLjIzLS4zMi0uMjItLjQ1YzEuMi00LjQ1IDEuNzMtNiAyLjM4LTcuNTYuNTUtMS41NiAxLjEtMy4xMiAyLjE3LTcuNjggMS4zLTUuOSAyLjE2LTEwLjAzIDIuNy0xMy43LjY1LTMuNDUuOTctNi40NSAxLjQtOS45bC4zMi0uMjIuMzItLjM0YzQuNTMtLjY2IDcuMzQtMS4xIDEwLjI2LTEuNTUgMi45LS40NiA1LjkzLTEuMDIgMTAuNTgtMS45bC4yLjQ0LjEyLjQ0LTIuNiAxMS4wMnptLjg3LTE1LjM2Yy00Ljk3IDMuNTctMTIuNDIgNC4yMy0xNi41MiAxLjc4LTQuMi0yLjY3LTMuNjctNy41NiAxLjMtMTEgNC45Ny0zLjU3IDEyLjQyLTQuMzUgMTYuNjMtMS44IDQuMiAyLjU3IDMuNTYgNy40Ni0xLjQgMTEuMDJ6bTYuOSAyMC44NWMxLjUtNy4xMyA0LjItMTQuNiA5LjkyLTIwLjA0IDcuOTgtNy41NyAxOC4xMy04IDIyLjQ1LTggNy4xMiAwIDE0LjAzIDEuNjYgMTcuOTIgNi43OCAyLjQ4IDMuMzMgNC41MyA4LjkgMS45NCAyMC43aC4xMmMtLjg2IDMuNjYtMy4xMyAxMi4zNC04LjIgMTguMTMtNi42IDcuMTItMTUuMzQgOS41Ny0yMy44NyA5LjU3LTMuMzQgMC04LjUzLS40NS0xMi4xLTItMTEuNjUtNC45LTkuOC0xNy45Mi04LjItMjUuMTV6TTM3NS4wMiAzNjRoLTIxLjhjLTEuNzMgMC0zLjAzLS4yMi00Ljk3LS42Ny0xLjg0LS40NC0yLjctMS4zMy0zLjQ2LTIuNTYtLjc1LTEuMzQtMi4wNS0yLjM1LTEuMTgtNS4yNGw2LjI2LTIxLjM2aC0xMC44bDMuNTYtMTIuMjRoMTAuOGwyLjkyLTkuOWgtMTAuOGwzLjQ2LTExLjctLjIyLS4xaDQ3LjRsLTMuNDYgMTEuN2gtMTguOWwtMi45IDkuOWgxOS40M2wtMy41NyAxMmgtMTkuMzJMMzYyLjczIDM1MGMtLjU0IDEuNzggNC42NCAyIDYuNDcgMmw5LjcyLTEuMzMtMy45IDEzLjM1em04MC4yNy0zMy44M2MtLjY1IDIuMzMtMS4yIDQuMS0yLjkyIDUuNjYtMS44MyAxLjU2LTMuODggMy4yMy04Ljg1IDMuMjNsLTkuMTguNDQtLjEgOC40NWMtLjEgMi4zMy41NCAyLjEuODYgMi41NS40NC40NS43Ni41NiAxLjIuNzhsMi45LS4yMiA4Ljc2LS40NC0zLjY3IDEyLjQ2aC0xMC4wNWMtNy4wMiAwLTEyLjMtLjIyLTEzLjkzLTEuNTUtMS43My0xLjEyLTEuOTQtMi40NS0xLjk0LTQuOWwuNjQtMzMuMTZoMTYuMWwtLjIzIDYuOGgzLjg4YzEuMyAwIDIuMjctLjEgMi44LS40NC41NS0uMzQuODctLjkgMS4xLTEuNjdsMS42LTUuMzVoMTIuNWwuMDMtLjIzLjEyLjIzaC0uMTVsLTEuNDcgNy4zNHptMS40Mi0xNS43OGMtLjk3IDEuNTUtMi4xNiAzLTQuNTMgNC4zMy0yLjI4IDEuMjMtNC4zMyAyLTYuMjggMi4xMi0xLjczLjEtNC41My4yMi04LjIuMjJoLTI1LjhsLTcuMjQgMjQuOGMtLjY1IDIuNDUtLjk3IDMuNjctLjU0IDQuMzQuMzIuNTYgMS4zIDEuMjMgMi40OCAxLjIzbDExLjM0LTEuMS0zLjkgMTMuNTZoLTEyLjczYy00LjEgMC03LjAyLS4xLTkuMDctLjIyLTEuOTQtLjItNCAwLTUuNC0xLjEtMS4xOC0xLjEyLTMuMDItMi41Ni0yLjktNCAuMS0xLjM1LjY0LTMuNTcgMS41LTYuN2wyMy4yLTc5LjJoMTYuNTNsLTIuMzggOC41NnM1LjE4LTQuMzQgOC44NS01LjljMy42Ny0xLjMzIDExLjg4LTIuNjcgMTEuODgtMi42N2wyNi43Ny0uMTItOS4xNyAzMS4zOGMtMS41IDUuMzQtMy4zNSA4LjgtNC40MyAxMC40NnptMTMyLjYtNS40NWgtMTguOWwtMi45IDkuN2gxOC45bC0zLjE0IDEwLjU1aC0yMC40bC0zLjY3IDQuNDVoOC4zMmwyLjA1IDEzLjM2Yy4yMiAxLjMzLjIyIDIuMjIuNjUgMi43OC40My40NSAyLjkuNjggNC4zMi42OGgyLjQ4bC0zLjkgMTMuMDJoLTYuMzZjLS45NyAwLTIuNDgtLjEyLTQuNTMtLjEyLTEuOTUtLjIyLTMuMjQtMS4zMy00LjU0LTItMS4yLS41NS0yLjkyLTItMy4zNS00LjU2bC0xLjk1LTEzLjM1LTkuMjggMTMuMTNjLTIuOTIgNC4xLTYuOSA3LjM0LTEzLjcgNy4zNGgtMTIuOTdsMS4yMy00LjEzaC00LjI3bC0xLjE4IDMuOWgtMTcuMjdsMS4yLTMuOWgtMzVsMy40Ni0xMS43OGgzLjU3bDE4LjM2LTYyLjc2IDMuNjctMTIuNjhoMTcuNmwtMS44NCA2LjM0czQuNjQtMy40NSA5LjE4LTQuNjdjMy41OC0xIDIwLjk0LTEuNDcgMjcuNDQtMS42MmwtLjA1LS4wNWgxOC44bC4yIDcuMjNjLS4xIDEuMjQuODcgMS44IDMuMTQgMS44aDMuNzhMNTY1IDI5My41aC0xMC4xNmMtOC43NC42Ny0xMi4xLTMuMjMtMTEuODctNy41N2wtLjE1LTUuOTUtMS41NSA1LjE3aC02LjA1bC4xLjEtMTguMTMgNjEuNzdoNC44NWwtMS41OCA1LjM1aDQuNGMxLjQgMCAyLjctLjU2IDMuNjctMS4xLjk3LS40NiAxLjg0LS45IDIuNy0yLjM1bDEzLjYtMTkuN2gtMTcuOTJsMy4wMi0xMC41NmgyMC41MmwyLjktOS43SDUzMy4ybDMuNDYtMTEuOWg1Ni4xNEw1ODkuMzMgMzA5em0xMi44LTM3Ljc0bC0xLjQgMS42N2gtLjE1bC03LjEyIDEyLjZjLTIuMjcgNC4zMy02LjYgNy42Ni0xMy4yOCA3LjY2bC0xMS41NS0uMjIgMy4zNS0xMS41N2gyLjI2YzEuMiAwIDIuMDUtLjEgMi43LS40NS42NS0uMjIuOTctLjY2IDEuNS0xLjMzbDQuMzMtNy4wMmguNTVsLS4wNy0uMjRjNS44My05IDcuMjMtMTIuOSAxMy4yOC0yMy4xNC0xLjA3LTExLjQ2LTEuNi0xNS4xMy0yLjQ4LTIyLjctLjU0LTQuNDUtMS4yLTktMS43My0xMy41Ny0xLjEtOS4yNC0uODctNy45LTEuOTUtMTMuOGwtLjEtLjFjMC0uMzUgMC0uNjguMS0xbC42NS0uNjhjOC44NS0xLjIzIDkuMDctMS41NiAxOC43OC0zLjQ1bC43Ni45IDEuMyAyNS41OGMuMS41Ni4xLjkuMSAxLjQ1IDUuMDgtMTEuOCA0Ljk3LTguNTcgMTEuMjMtMjMuNnYuMTJjMC0uMjIuMS0uMzMuMS0uNDRsLjY2LS42NmM4LjQyLTEuMjMgMTAuMTUtMS41NiAxOS4zMi0zLjQ1bC43Ni44OC4xMi4xcy0zNy4xNCA2NS42Ni00MiA3Ni40NXoiLz48L3N2Zz4=);
}
/* 1191 */
/* 1192 */
.input-inline {
}
/* 1193 */
.input-inline label,
.input-inline .label {
    margin-right: 20px;
    white-space: nowrap;
}
/* 1194 */
.input-inline input,
.input-inline select {
    max-width: 220px;
}
/* 1195 */
.double .input-inline input,
.double .input-inline select,
.triple .input-inline input,
.triple .input-inline select {
    margin-left: auto;
}
/* 1196 */
.triple .input-inline input,
.triple .input-inline select {
    max-width: none;
}
/* 1197 */
.triple .input-inline label,
.triple .input-inline .label {
    margin-right: 15px;
}
/* 1198 */
/* 1199 */
.form-premium {
    max-width: 653px;
    margin: 0 auto;
}
/* 1200 */
.form-premium p {
    margin: 0 0 17px;
    font-size: 1.6em;
}

/* screen.css */

/* 1201 */
.form-premium label {
    letter-spacing: -0.025em;
}
/* 1202 */
.form-premium header {
    margin: 40px 0;
    color: #575757;
    font-weight: 500;
    line-height: 1.1538461538;
    text-align: center;
}
/* 1203 */
.form-premium h1,
.form-premium h2,
.form-premium h3,
.form-premium h4,
.form-premium h5,
.form-premium h6 {
    margin: 0 0 6px;
    color: #470030;
    font-size: 3.182em;
    font-weight: 700;
    font-family: Lato, Arial, Helvetica, sans-serif;
    text-transform: none;
}
/* 1204 */
.form-premium header p {
    font-size: 2.2em;
}
/* 1205 */
.form-premium section {
    margin: 40px 0;
}
/* 1206 */
.heading-premium + .form-premium {
    margin-top: -50px;
}
/* 1207 */
.form-premium figure {
    margin: 28px 0 40px;
}
/* 1208 */
.form-premium .submit {
    margin-top: 62px;
}
/* 1209 */
.form-premium button {
    min-width: 0;
    padding: 10px 28px;
    border-radius: 0;
    border-color: #6d003b;
    background: #6d003b;
    color: #fff;
    font-size: 28.3px;
    font-weight: 900;
}
/* 1210 */
.form-premium button:hover {
    background: none;
    color: #6d003b;
}

.form-subscribe p + p {
    margin-left: 34px;
}
/* 1214 */
.form-subscribe p + p:before {
    content: "";
    display: block;
    position: absolute;
    left: -18px;
    top: 50%;
    width: 1px;
    height: 74px;
    margin: -37px 0 0;
    background: #a8a8a8;
}
/* 1215 */
.form-subscribe p + p.link-bubble a {
    top: -11px;
}

.owl-height {
    transition: height 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;
    -webkit-transition-delay: -0.1s;
}
/* 1224 */
.popup-a .box-inset,
.popup-a .close,
.floating-panel,
.panel-aside {
    transition: all 0.2s ease-in-out 0s;
}

.clear {
    clear: both;
    overflow: hidden;
    width: 100%;
    height: 0;
}

/* 1230 */
aside + .spacer {
    display: none !important;
}

hr,
.hr {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 1px;
    margin: 15px 0;
    padding: 0;
    border: 0;
    border-top: 1px solid #ccc;
    background: none;
    font-size: 0;
}
.hr hr {
    display: none;
}

#root .m5,
#root .mb-i {
    margin-bottom: 5px;
}
/* 1239 */
#root .m10 {
    margin-bottom: 10px;
}
/* 1240 */
#root .m25,
#root .mb-b {
    margin-bottom: 25px;
}
/* 1241 */
#root .m40,
#root .mb-c {
    margin-bottom: 40px;
}
/* 1242 */
#root .m45,
#root .mb-j {
    margin-bottom: 45px;
}
/* 1243 */
#root .m55,
#root .mb-d {
    margin-bottom: 55px!important;
}
/* 1244 */
#root .m65,
#root .mb-h {
    margin-bottom: 65px;
}
/* 1245 */
#root .m90,
#root .mb-e {
    margin-bottom: 90px;
}
/* 1246 */
#root .m120,
#root .mb-f {
    margin-bottom: 120px;
}
/* 1247 */
#root .m130,
#root .mb-g {
    margin-bottom: 130px;
}
/* 1248 */
/* 1249 */
#root .mt-a {
    margin-top: -13px;
}
/* 1250 */

/* screen.css */

/* 1251 */
#root .pb-a {
    padding-bottom: 9px;
}
/* 1252 */
#root .pb-b {
    padding-bottom: 215px;
}
/* 1253 */
/* 1254 */
/* 1255 */ /*! Warnings --------- */
/* 1256 */
p.lt-ie9 {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 1000;
    width: 100%;
    height: 28px;
    background: #333;
    color: #fff;
    font-size: 1.2em;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 28px;
    text-align: center;
}
/* 1257 */
p.lt-ie9 a {
    color: #fff;
    font-weight: 700;
    text-decoration: underline;
}
/* 1258 */
p.lt-ie9 a:hover,
p.lt-ie9 a:focus,
p.lt-ie9 a:active {
    text-decoration: none;
}
/* 1259 */
.lt-ie9 body {
    padding-top: 28px;
}
/* 1260 */
/* 1261 */
/* 1262 */ /*! Miscellaneous --------- */
/* 1263 */
audio,
canvas,
iframe,
img,
svg,
video {
    border-width: 0;
    vertical-align: middle;
}
/* 1264 */
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
/* 1265 */
audio:not([controls]) {
    display: none;
    height: 0;
}
/* 1266 */
svg:not(:root) {
    overflow: hidden;
}
/* 1267 */
@-ms-viewport {
    width: auto;
}
/* 1268 */
/* 1269 */
::selection {
    background: #bdac1f;
    color: #fff;
    text-shadow: none;
}
/* 1270 */
::-moz-selection {
    background: #bdac1f;
    color: #fff;
    text-shadow: none;
}

.link-block,
.form-premium .submit,
.input-inline,
#root .list-block a,
.list-block label,
.list-block,
.list-icon,
#root .list-podcast li.more,
.module-podcast .header,
.module-podcast header,
.list-podcast,
.form-subscribe,
.list-gallery-c.a,
.popup-a .box-outer,
.quadruple,
.link-b,
.list-gallery-d {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.header-f {
    display: -moz-box;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: inline-flex;
}

.list-block,
.list-icon,
.list-podcast,
.form-subscribe,
.list-gallery-c.a,
.quadruple,
.list-gallery-d,
.list-popular,
.module-podcast header {
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

.link-podcast,
#root .list-block a,
.list-block label {
    flex-direction: column;
}

.form-premium .submit,
#root .list-block a,
.list-block label,
.list-block,
.list-icon,
#root .list-podcast li.more,
.module-podcast .header,
.form-subscribe,
.list-top .img,
.popup-a .box-outer,
.link-b {
    -webkit-justify-content: center;
    justify-content: center;
}


.link-block,
.input-inline,
.link-podcast,
.module-podcast header,
.form-subscribe,
.list-top .img,
.popup-a .box-outer {
    -webkit-align-items: center;
    align-items: center;
}

.quadruple {
    -webkit-align-items: stretch;
    align-items: stretch;
}

.form-subscribe p {
    margin-bottom: 12px;
}

/* Responsive --------- */
@media only screen and (max-width: 93.75em) { /* 1500 */
    .article-b header figcaption {
        padding-right: 50px;
        padding-left: 0;
    }
    .article-b + * .module-b .list-b.scrolled {
        max-height: 912px;
    }
    .image-wide {
        width: auto;
        margin-left: 0;
        margin-right: 0;
    }
    .image-wide figcaption {
        padding: 0;
    }
    .list-b.scrolled {
        max-height: 620px;
    }
}
@media only screen and (max-width: 87.5em) { /* 1400 */
    #up > ul:first-child {
        padding-right: 0;
    }
    .article-b {
        margin-bottom: 100px;
    }
    .article-b h1,
    .article-b h2,
    .article-b h3,
    .article-b h4,
    .article-b h5,
    .article-b h6,
    .article-b.a h1,
    .article-b.a h2,
    .article-b.a h3,
    .article-b.a h4,
    .article-b.a h5,
    .article-b.a h6 {
        font-size: 4em;
        line-height: 1.1;
    }
    .article-b + * .module-b .list-b.scrolled {
        max-height: 881px;
    }

    .link-c {
        font-size: 2.7em;
    }
    .link-c a {
        margin: 0 0 9px;
        padding: 8px 13px;
    }
    .list-b {
    }
    .list-b.scrolled {
        max-height: 565px;
    }
    .list-gallery-a.wide {
        margin-left: -40px;
    }
    .list-gallery-a.wide li {
        border-left-width: 40px;
    }
    .list-gallery-a.wide .img {
        height: 168px;
    }
    .list-news.a {
        margin-bottom: 25px;
    }
    .list-news.a .img {
        height: 250px;
    }
    .list-news.a li:nth-child(1) .img {
        border-radius: 80px 0 0 0;
    }
    .list-news.a li:nth-child(3) .img {
        border-radius: 0 80px 0 0;
    }
    .list-news.a li:nth-last-child(1) .img,
    .list-news.a li.last-row-3 .img {
        border-radius: 0 0 80px 0;
    }
    .list-news.a li:nth-last-child(3) .img,
    .list-news.a li.last-row-1 .img {
        border-radius: 0 0 0 80px;
    }

    .popup-a .box-outer {
        padding-left: 0;
        padding-right: 0;
    }
    .popup-a .box-inner {
        width: 980px;
    }
    .popup-a.box .box-inset {
        min-height: 588px;
        padding-top: 149px;
        padding-left: 395px;
    }
    .popup-a .box-inset {
        padding-left: 70px;
        padding-right: 70px;
    }
    .scheme-c {
        padding: 36px 0 33px;
        border-left-width: 65px;
        border-top-width: 58px;
        border-bottom-width: 58px;
        font-size: 2.8em;
    }
    .scheme-c:before {
        border-top-width: 3px;
        border-bottom-width: 3px;
    }
    .scheme-c:after {
        top: -23px;
        padding-right: 18px;
        font-size: 47px;
        line-height: 47px;
    }
    .scheme-c i {
        left: -65px;
        width: 73px;
        height: 79px;
        margin: -39.5px 0 0 -36.5px;
        border-radius: 22px;
        font-size: 53px;
        line-height: 73px;
    }
    .scheme-c .strong {
        padding: 1px 0 0;
    }
    .scheme-c .strong span {
        padding: 1px 0 0;
    }
    .scheme-c a {
        bottom: -7px;
        z-index: 2;
        padding: 0 0 0 11px;
    }
    .scheme-c + * {
        margin-top: -27px;
    }
    .form-subscribe p + p {
        margin-left: 10px;
    }
    .form-subscribe p + p:before {
        background: none;
    }
    .form-subscribe p + p.link-bubble a {
        top: 0;
    }
    #up > ul:first-child:before {
        display: none;
    }
}

@media only screen and (max-width: 81.25em) { /* 1300 */
    .article-b {
        margin-bottom: 100px;
    }
    .article-b h1,
    .article-b h2,
    .article-b h3,
    .article-b h4,
    .article-b h5,
    .article-b h6,
    .article-b.a h1,
    .article-b.a h2,
    .article-b.a h3,
    .article-b.a h4,
    .article-b.a h5,
    .article-b.a h6 {
        font-size: 6em;
    }
    .article-b p {
        max-height: 48px;
        font-size: 1.6em;
    }
    .article-b + * .module-b .list-b.scrolled {
        max-height: 811px;
    }

    .list-b.scrolled {
        max-height: 495px;
    }

    .list-featured.a {
        padding-left: 828px;
    }
    .list-featured.a li:first-child {
        width: 812px;
        margin-left: -828px;
    }
    .list-featured.a .img {
        margin-bottom: 14px;
        border-radius: 0 0 53px 0;
    }
    .list-featured.a a:first-child {
        font-size: 2.5em;
        line-height: 1.0666666666;
    }
    .list-featured.a .scheme-b {
        top: -3px;
    }
    .safari .list-featured.a .scheme-b {
        top: -7px;
    }
    .list-gallery-a.wide {
        margin-top: 0;
    }
    .list-gallery-a.wide li {
        font-size: 2em;
    }
    .list-gallery-a.wide .img {
        height: 149px;
    }
    .list-news {
    }
    .list-news li {
        min-height: 198px;
        margin: 0 0 77px;
        padding: 25px 0 25px 344px;
        font-size: 0.631em;
    }
    .list-news a:first-child,
    .list-news .img + a {
        font-size: 4.56101426307em;
    }
    .list-news span {
        margin: 0 0 9px;
        font-size: 0.39993050729em;
    }
    .list-news .img {
        width: 327px;
    }
    .list-news.a a:first-child,
    .list-news.a .img + a {
        font-size: 3em;
    }
    .list-news.a .img {
        height: 222px;
    }
    .list-news.a li:nth-child(1) .img {
        border-radius: 72px 0 0 0;
    }
    .list-news.a li:nth-child(3) .img {
        border-radius: 0 72px 0 0;
    }
    .list-news.a li:nth-last-child(1) .img,
    .list-news.a li.last-row-3 .img {
        border-radius: 0 0 72px 0;
    }
    .list-news.a li:nth-last-child(3) .img,
    .list-news.a li.last-row-1 .img {
        border-radius: 0 0 0 72px;
    }
    .list-top li:before {
        top: 17px;
        width: 6px;
        height: 6px;
    }
    .module-podcast {
        margin-bottom: 50px;
    }
    .module-podcast section {
        padding-left: 32px;
        padding-right: 32px;
        padding-bottom: 12px;
    }
    .module-podcast header {
        margin: 0 -32px 22px;
        padding-left: 32px;
        padding-right: 32px;
    }
    .module-podcast section figure {
        margin-left: -33px;
        margin-right: -33px;
        padding-left: 32px;
        padding-right: 32px;
    }
    .module-podcast header p {
        font-size: 1.754em;
    }
    .module-podcast h1,
    .module-podcast h2,
    .module-podcast h3,
    .module-podcast h4,
    .module-podcast h5,
    .module-podcast h6 {
        margin: 0 0 9px;
        font-size: 2.6em;
    }
    .module-podcast p {
        font-size: 1.7em;
    }

    .form-subscribe p {
        width: 100%;
    }
    .form-subscribe p {
        display: -moz-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }
    .wide-only + * {
        margin-top: 0;
    }

    #root .wide-only {
        position: absolute;
        left: -3000em;
        top: -3000em;
        bottom: inherit;
        right: inherit;
    }
    #root .wide-only.nr-ad-block {
        display: none;
    }
}

@media only screen and (max-width: 75em) {
    #nav {
        top: 72px;
        height: calc(100% - 72px);
    }
    #root .mb-f {
        margin-bottom: 75px;
    }
    #content > .list-gallery-a:last-child {
        margin-bottom: 52px;
    }
    .article-b {
        margin-bottom: 50px;
    }
    .article-b h1,
    .article-b h2,
    .article-b h3,
    .article-b h4,
    .article-b h5,
    .article-b h6,
    .article-b.a h1,
    .article-b.a h2,
    .article-b.a h3,
    .article-b.a h4,
    .article-b.a h5,
    .article-b.a h6 {
        font-size: 5em;
    }
    .article-b h1 .scheme-b,
    .article-b h2 .scheme-b,
    .article-b h3 .scheme-b,
    .article-b h4 .scheme-b,
    .article-b h5 .scheme-b,
    .article-b h6 .scheme-b {
        top: -4px;
    }
    .safari .article-b h1 .scheme-b,
    .safari .article-b h2 .scheme-b,
    .safari .article-b h3 .scheme-b,
    .safari .article-b h4 .scheme-b,
    .safari .article-b h5 .scheme-b,
    .safari .article-b h6 .scheme-b {
        top: -8px;
    }
    .article-b + * .module-b .list-b.scrolled {
        max-height: 676px;
    }
    .article-b header figure {
        font-size: 1.2em;
    }
    .cols-c {
        padding-left: 262px;
    }
    .cols-c > header:first-child,
    .cols-c > aside {
        width: 234px;
        margin-left: -262px;
    }

    .list-gallery-a.a {
        margin-left: -32px;
    }
    .list-gallery-a.a li {
        width: 25%;
        margin-right: 0;
        border-left-width: 32px;
    }
    .list-gallery-a.a li:nth-child(4n) + li {
        clear: both;
    }
    .list-gallery-a.wide {
        margin-left: -20px;
    }
    .list-gallery-a.wide li {
        border-left-width: 20px;
        font-size: 1.796em;
    }
    .list-gallery-a.wide .img {
        height: 136px;
    }
    .list-gallery-d span,
    .list-gallery-d.compact span {
        margin: 0 0 11px;
        font-size: 13.13px;
    }
    #content > .list-gallery-d:last-child {
        margin-bottom: 29px;
    }
    .list-b.scrolled {
        max-height: 425px;
    }
    .list-featured {
        margin: 0 0 8px -40px;
    }
    .list-featured li {
        margin-bottom: 27px;
        border-left-width: 40px;
        font-size: 1.121em;
    }
    .list-featured li:first-child a:first-child {
        font-size: 4.55753791258em;
    }
    .list-featured a:first-child {
        font-size: 2.50044603033em;
    }
    .list-featured .img {
        margin-bottom: 13px;
    }
    .list-featured li:first-child .img {
        margin-bottom: 6px;
    }
    .list-featured.a {
        padding-left: 680px;
    }
    .list-featured.a li {
        font-size: 0.701em;
    }
    .list-featured.a a:first-child {
        font-size: 3.4664764622em;
    }
    .list-featured.a .scheme-b {
        top: 0;
    }
    .safari .list-featured.a .scheme-b {
        top: -4px;
    }
    .list-featured.a .img {
        margin-bottom: 10px;
    }
    .list-featured.a li:first-child {
        width: 664px;
        margin-left: -680px;
    }
    .list-featured.a li:first-child a:first-child {
        font-size: 4.5577746077em;
    }
    .list-featured.a li:first-child .img {
        margin: 0 0 10px;
    }
    .list-news.a a:first-child,
    .list-news.a .img + a {
        font-size: 2.805em;
    }
    .list-news.a .img {
        height: 192px;
    }
    .list-news.a li:nth-child(1) .img {
        border-radius: 62px 0 0 0;
    }
    .list-news.a li:nth-child(3) .img {
        border-radius: 0 62px 0 0;
    }
    .list-news.a li:nth-last-child(1) .img,
    .list-news.a li.last-row-3 .img {
        border-radius: 0 0 62px 0;
    }
    .list-news.a li:nth-last-child(3) .img,
    .list-news.a li.last-row-1 .img {
        border-radius: 0 0 0 62px;
    }
    .list-podcast {
        margin-left: -20px;
    }
    .list-podcast li {
        border-left-width: 20px;
    }
    .list-ranking {
        padding: 30px 30px 10px 10px;
    }
    .list-ranking li {
        border-left-width: 20px;
    }
    #root .mb-f,
    #root .mb-g {
        margin-bottom: 100px;
    }

    #root .pb-b {
        padding-bottom: 175px;
    }
    #up > ul:before,
    #up > ul:first-child > li.strong:after {
        display: none;
    }
    #root .narrower-show {
        position: relative;
        left: 0;
        top: 0;
    }

    .form-subscribe {
        margin: 45px 0 12px;
    }


    #root .narrower-show {
        -webkit-box-ordinal-group: 0;
        -webkit-order: -1;
        -ms-flex-order: -1;
        order: -1;
        margin-right: 14px;
    }
    #logo {
        margin: 0 20px 0 0;
        width: 70px;
        height: 70px;
    }
    .list-gallery-b.nr-search-filled {
        height: calc(100vh - 140px);
    }
    #search .inner {
        padding: 12px 50px 12px 20px;
    }
    #search > .close {
        right: 20px;
    }
    .list-gallery-b.nr-search-filled {
        padding: 0 10px;
    }
    .panel-aside {
        top: 72px;
    }
}

@media only screen and (max-width: 62.5em) { /* 1000 */
    #root nav > ul > li.c {
        position: absolute;
        left: 50%;
        top: 0;
        margin: 0 0 0 -20px;
        padding-top: 15px;
    }
    #root aside > figure:last-child {
        margin-bottom: 30px;
    }
    #search > * {
        padding-left: 0;
    }
    #content > figure {
        margin-bottom: 30px;
    }
    #content > figure:first-child {
        margin-top: 15px;
    }

    .article-b {
        margin: 0 0 32px;
        padding: 0 0 20px;
        border-bottom-width: 1px;
    }
    .article-b h1,
    .article-b h2,
    .article-b h3,
    .article-b h4,
    .article-b h5,
    .article-b h6,
    .article-b.a h1,
    .article-b.a h2,
    .article-b.a h3,
    .article-b.a h4,
    .article-b.a h5,
    .article-b.a h6 {
        font-size: 6em;
    }
    .article-b p {
        margin-bottom: 12px;
    }
    .article-b header figcaption {
        padding-right: 0;
    }
    .article-b.a {
        padding-bottom: 14px;
        border-bottom-width: 0;
    }
    .author + .tabs-a {
        margin-top: -35px;
    }
    .author:last-child {
        margin-bottom: 0;
    }
    .comments-a {
        margin-bottom: 40px;
    }
    .comments-a > ul {
        margin-top: 27px;
    }
    .list-gallery-d + .comments-a {
        margin-top: 31px;
    }
    .header-a {
        margin-bottom: 36px;
        padding: 8px 30px 8px 16px;
        border-radius: 0 34px 0 0;
        font-size: 1.741em;
    }
    .header-a.a {
        min-width: 336px;
        padding: 13px 50px 13px 27px;
        border-radius: 0 540px 0 0;
        font-size: 2.784em;
    }
    .fit + .header-a.a {
        margin-top: 50px;
    }
    .header-c {
        margin-bottom: 38px;
        font-size: 2.4em;
    }
    .header-c span {
        padding: 0 34px;
    }
    .header-c span:before,
    .header-c span:after {
        border-color: #e9e9e9;
    }
    .image-wide {
        margin-left: -28px;
        margin-right: -28px;
    }
    .image-wide figcaption {
        padding: 0 290px;
    }
    #root .image-wide.mb-e {
        margin-bottom: 85px;
    }
    .jspVerticalBar {
        width: 15px;
    }
    .list-b li {
        font-size: 0.771em;
    }
    .list-b a:first-child {
        margin: 0;
        font-size: 2.00129701686em;
    }
    .list-b .img {
        width: 145px;
        height: 145px;
    }
    .list-b .video .img:before,
    .list-gallery-a .video .img:before,
    .list-gallery-c .video .img:before {
        width: 24px;
        height: 24px;
        margin: -12px 0 0 -12px;
        font-size: 24px;
        line-height: 24px;
    }
    .link-c {
        font-size: 2em;
    }
    .link-c a {
        margin: 0 0 7px;
        padding: 6px 10px;
    }
    .link-podcast {
        margin-bottom: 35px;
        background-position: center 100%;
    }
    .link-podcast span {
        right: 10220px;
    }

    .list-d li {
        width: 50%;
    }
    .list-d li:nth-child(5) {
        clear: both;
    }
    .list-d a:first-child img {
        width: 50px !important;
    }
    .list-d li.tablet-only {
        padding: 0;
    }
    .list-d li.tablet-only a,
    .list-d li.tablet-only a:first-child {
        min-height: 0;
        margin: 0;
        padding: 39px 0 0;
        border: 0;
        border-width: 0;
        text-align: center;
    }
    .list-d li.tablet-only a:first-child img {
        display: block;
        position: relative;
        width: auto !important;
        margin: 0 auto;
    }

    .list-featured li:first-child .video .img:before {
        width: 108px;
        height: 108px;
        margin: -54px 0 0 -54px;
        font-size: 108px;
        line-height: 108px;
    }
    .list-featured .img {
        border-radius: 0 0 0 54px;
    }
    .list-featured li:first-child .img {
        border-radius: 90px 0 0 0;
    }
    .list-featured li:last-child .img {
        border-radius: 0 0 54px 0;
    }
    #root .list-featured + .image-wide {
        margin-top: -47px;
    }
    .list-featured.a {
        margin-bottom: 30px;
        padding: 0 0 0 468px;
    }
    .list-featured.a li:first-child {
        width: 460px;
        margin-left: -468px;
    }
    .list-featured.a .img {
        border-radius: 0 0 58px 0;
    }
    .list-featured.a li:first-child .img {
        border-radius: 88px 0 0 0;
    }
    .list-gallery-a {
        margin-left: -32px;
    }
    .list-gallery-a li {
        width: 25%;
        margin-right: 0;
        border-left-width: 32px;
        font-size: 1.605em;
    }
    .list-gallery-a li:nth-child(4n) + li {
        clear: both;
    }
    .list-gallery-a .img {
        display: block;
        margin: 0 0 8px;
        border-radius: 26px;
    }
    .list-gallery-a li:first-child .img {
        border-radius: 0 0 0 58px;
    }
    .list-gallery-a li:last-child .img {
        border-radius: 0 0 58px 0;
    }
    .list-gallery-a span.scheme-b {
        top: 1px;
    }
    .safari .list-gallery-a.a span.scheme-b {
        top: -4px;
    }
    .list-gallery-a.a {
        margin-left: -36px;
    }
    .list-gallery-a.a li {
        width: 33.33333333%;
        border-left-width: 36px;
        font-size: 2.239em;
    }
    .list-gallery-a.a li:nth-child(5n) + li,
    .list-gallery-a.a li:nth-child(4n) + li {
        clear: none;
    }
    .list-gallery-a.a li:nth-child(3n) + li {
        clear: both;
    }
    .list-gallery-a.a .img {
        height: 137px;
        border-radius: 30px;
    }
    .list-gallery-a.a li:last-child .img,
    .list-gallery-a.a li:nth-child(5n) .img {
        border-radius: 30px;
    }
    .list-gallery-a.a li:nth-child(3n-2) .img {
        border-radius: 0 0 0 58px;
    }
    .list-gallery-a.wide {
        margin-top: 0;
        margin-left: -32px;
    }
    .list-gallery-a.wide li {
        border-left-width: 32px;
        font-size: 1.642em;
    }
    .list-gallery-a.wide .img {
        height: 100px;
        margin: 0 0 9px;
    }
    .header-a + .list-gallery-a.wide {
        margin-top: -8px;
    }
    .list-gallery-c.a li {
        width: 50%;
        margin-bottom: 18px;
    }
    .list-gallery-c.a li:nth-child(4n) + li {
        clear: both;
    }
    .list-gallery-c.a li:first-child,
    .list-gallery-c.a li:first-child + li {
        margin-top: 0;
    }
    .list-gallery-c.a .video .img:before {
        width: 40px;
        height: 40px;
        margin: -20px 0 0 -20px;
        font-size: 40px;
        line-height: 40px;
    }
    #root .list-gallery-c.a .img {
        margin-bottom: 10px;
    }
    .list-gallery-c.a a {
        font-size: 1.49700598802em;
    }

    .list-news {
        max-width: 668px;
        margin-left: auto;
        margin-right: auto;
    }
    .list-news span.scheme-b {
        top: -1px;
    }
    .safari .list-news span.scheme-b {
        top: -5px;
    }
    .list-news.a {
        max-width: none;
        margin-top: 0;
        margin-left: -9px;
    }
    .list-news.a li {
        margin-bottom: 17px;
        border-left-width: 9px;
    }
    .list-news.a .img {
        height: 155px;
        margin-bottom: 13px;
    }
    .list-news.a li:nth-child(1) .img {
        border-radius: 40px 0 0 0;
    }
    .list-news.a li:nth-child(3) .img {
        border-radius: 0 40px 0 0;
    }
    .list-news.a li:nth-last-child(1) .img,
    .list-news.a li.last-row-3 .img {
        border-radius: 0 0 40px 0;
    }
    .list-news.a li:nth-last-child(3) .img,
    .list-news.a li.last-row-1 .img {
        border-radius: 0 0 0 40px;
    }

    .list-news.a a:first-child,
    .list-news.a .img + a,
    .list-news.a .lna-title {
        font-size: 1.842em;
    }

    .list-news.a .scheme-b {
        height: auto;
        line-height: 1;
    }

    .list-news.a .scheme-b:before {
        top: -3px;
        bottom: -4px;
    }


    .list-popular,
    #root .list-popular.mb-a:last-child {
        margin: 0 0 47px;
    }
    /* 1856 */
    .list-popular li {
        margin-bottom: 17px;
        font-size: 2.054em;
    }
    /* 1857 */
    .list-popular .img {
        margin-bottom: 11px;
    }
    /* 1858 */
    .list-popular .img.video:before,
    .list-popular .img.video:after,
    .list-gallery-d .img.video:before,
    .list-gallery-d .img.video:after {
        margin: -21px 0 0 -21px;
        font-size: 42px;
        line-height: 42px;
    }
    /* 1859 */
    .list-ranking {
        padding: 32px 55px 0 25px;
    }
    /* 1860 */
    .list-ranking li {
        width: 50%;
        margin: 0 0 30px;
        border-left-width: 30px;
    }
    /* 1861 */
    .list-ranking li:nth-child(2n) + li {
        clear: both;
    }
    /* 1862 */
    #root .mb-h {
        margin-bottom: 30px;
    }
    /* 1863 */
    .mobile-header-a {
        margin: 0 -1000px 25px;
        padding: 0 1000px 15px;
        border-bottom: 1px solid #e9e9e9;
        color: #313131;
        font-size: 18px;
        text-align: center;
        text-transform: uppercase;
    }
    /* 1864 */
    #content > .mobile-header-a:first-child,
    #content > .desktop-only:first-child + .mobile-header-a {
        margin-top: -16px;
    }
    /* 1865 */
    .module-b {
        padding: 35px 36px 0 16px;
        border-radius: 0 0 0 45px;
    }
    /* 1866 */
    .module-b > h1:first-child,
    .module-b > h2:first-child,
    .module-b > h3:first-child,
    .module-b > h4:first-child,
    .module-b > h5:first-child,
    .module-b > h6:first-child {
        padding: 9px 22px 9px 17px;
        border-radius: 0 0 35px 0;
        font-size: 1.763em;
    }
    /* 1867 */
    .module-b .list-b {
        padding-top: 36px;
    }
    /* 1868 */
    .module-b .list-b.scrolled {
        margin-left: -16px;
        margin-right: -36px;
    }
    /* 1869 */
    .module-b .list-b.scrolled .jspPane {
        padding-right: 36px !important;
        padding-left: 25px !important;
    }

    .popup-a .box-inner {
        width: 720px;
    }
    /* 1880 */
    .popup-a .box-inset {
        padding-left: 51px;
        padding-right: 51px;
    }
    /* 1881 */
    .popup-a.box {
    }
    /* 1882 */
    .popup-a.box .box-inset {
        min-height: 432px;
        padding-top: 109px;
        padding-left: 290px;
    }
    /* 1883 */
    .scheme-c {
        padding: 26px 0 24px;
        border-left-width: 48px;
        border-top-width: 43px;
        border-bottom-width: 43px;
        font-size: 2em;
    }
    /* 1884 */
    .scheme-c:before {
        border-top-width: 2px;
        border-bottom-width: 2px;
    }
    /* 1885 */
    .scheme-c:after {
        top: -15px;
        padding-right: 13px;
        font-size: 34px;
        line-height: 34px;
    }
    /* 1886 */
    .scheme-c i {
        left: -48px;
        width: 54px;
        height: 58px;
        margin: -29.5px 0 0 -27px;
        border-radius: 16px;
        font-size: 39px;
        line-height: 54px;
    }
    /* 1887 */
    .scheme-c .strong {
        padding: 1px 0 0;
    }
    /* 1888 */
    .scheme-c .strong span {
        padding: 1px 0 0;
    }
    /* 1889 */
    .scheme-c a {
        bottom: -5px;
        padding: 0 0 0 8px;
    }
    /* 1890 */
    .scheme-c + * {
        margin-top: -20px;
    }
    /* 1891 */
    .sticky figcaption {
        position: relative;
        margin: 15px 0;
        padding: 0;
    }
    /* 1892 */
    .tablet-module-b {
        margin: 27px 0 49px;
    }
    /* 1893 */
    .tablet-module-b .module-b {
        padding: 52px 20px 35px 15px;
    }
    /* 1894 */
    .tablet-module-b .module-b > h1:first-child,
    .tablet-module-b .module-b > h2:first-child,
    .tablet-module-b .module-b > h3:first-child,
    .tablet-module-b .module-b > h4:first-child,
    .tablet-module-b .module-b > h5:first-child,
    .tablet-module-b .module-b > h6:first-child {
        padding: 10px 20px;
        border-radius: 0 0 32px 0;
        font-size: 1.968em;
    }
    /* 1895 */
    .tablet-module-b .module-b p {
        right: 20px;
        top: 15px;
        font-size: 0.861em;
    }
    /* 1896 */
    .tablet-module-b .module-b p.nr {
        position: absolute;
        right: 18px;
        bottom: 15px;
        top: auto;
        margin: 0;
        font-size: 1.2em;
        text-align: right;
        height: 22px;
    }
    /* 1897 */
    .tablet-module-b .module-b .list-b {
        max-height: none !important;
        margin-left: -20px;
    }
    /* 1898 */ /*.tablet-module-b .module-b .list-b li { float: left; width: 50%; min-height: 130px; margin: 0; padding: 23px 0 23px 114px; border-width: 0; border-left: 20px solid rgba(0,0,0,0); font-size: .861em; }*/
    /* 1899 */
    .tablet-module-b .module-b .list-b li:after {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 1px;
        right: 0;
        height: 1px;
        background: #cecece;
    }
    /* 1900 */
    .tablet-module-b .module-b .list-b li:nth-child(2n) + li {
        clear: both;
    }

    /* screen.css */

    /* 1901 */
    .tablet-module-b .module-b .list-b li:nth-child(2n):after {
        left: -20px;
    }
    /* 1902 */
    .tablet-module-b .module-b .list-b span {
        margin: 0 0 1px;
        font-size: 8.61px;
    }
    /* 1903 */
    .tablet-module-b .module-b .list-b .img {
        width: 140px;
        height: 140px;
    }
    /* 1904 */
    .list-gallery-a + .tablet-module-b {
        margin-top: 0;
    }
    /* 1905 */
    .tablet-text-center {
        text-align: center;
    }

    /* 1907 */
    .tablet-cols > .col-a {
        float: left;
        width: 338px;
    }
    /* 1908 */
    .tablet-cols > .col-b {
        float: none;
        width: auto;
    }
    /* 1909 */
    .tabs-a {
    }
    /* 1910 */
    .tabs-a.hidden + * {
        margin-top: 14px;
    }

    #root .desktop-only,
    #root .tablet-hide,
    #banner .desktop-only,
    #banner .tablet-hide,
    .tablet-module-b .module-b .list-b li:first-child:after,
    .tablet-module-b .module-b .list-b li:first-child + li:after,
    .list-d li.tablet-only:after,
    #root #content > figure.desktop-only,
    #root .desktop-only.nr-ad-block #root .tablet-hide.nr-ad-block {
        display: none;
    }

    .list-d {
        padding: 0 20px;
    }

    .list-d li {
        width: 29%;
        margin: 0 15px 25px;
    }

    .list-f {
        margin: 0 0 50px;
        padding: 0 5px;
    }

    .quadruple {
        padding: 65px 0 0;
    }

    .list-d {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin: 0 -8px;
        padding: 0;
    }

    .list-gallery-d.compact li {
        width: 24%;
    }

    .form-subscribe {
        margin: 45px 0;
    }
}

@media only screen and (max-width: 47.5em) {
    #root nav > ul > li.c {
        visibility: visible;
        left: auto;
        right: 0;
        top: 0;
        padding: 10px 15px 0 0;
    }

    #content > .cols-b:last-child {
        margin-bottom: 64px;
    }
    /* 1948 */
    #content > .list-gallery-a:last-child,
    .tabs-a > div > * > *:last-child {
        margin-bottom: 0;
    }
    /* 1949 */
    #content > figure:first-child {
        margin: 0 0 20px;
    }

    #content > .heading-premium:first-child {
        margin-top: -20px;
    }

    /* screen.css */

    h1 {
        font-size: 3em;
    }
    dt,
    dd,
    p,
    figure,
    th,
    td,
    caption,
    legend,
    pre {
        font-size: 1.3em;
    }
    /* 1985 */
    q {
        padding: 0;
        font-size: 1em;
        font-weight: 400;
        line-height: 1.875;
        text-align: center;
    }
    /* 1986 */
    q:before {
        left: 0;
        top: -41px;
        right: 0;
    }
    /* 1987 */
    * + * > q:first-child {
        margin-top: 48px;
    }
    /* 1988 */
    figure {
        font-size: 1.1em;
    }

    /* 1994 */
    .article-b {
        margin: 0 0 15px;
        padding-bottom: 9px;
    }
    /* 1995 */
    .article-b h1,
    .article-b h2,
    .article-b h3,
    .article-b h4,
    .article-b h5,
    .article-b h6,
    .article-b.a h1,
    .article-b.a h2,
    .article-b.a h3,
    .article-b.a h4,
    .article-b.a h5,
    .article-b.a h6 {
        font-size: 3em;
    }
    /* 1996 */
    .article-b h1 .scheme-b,
    .article-b h2 .scheme-b,
    .article-b h3 .scheme-b,
    .article-b h4 .scheme-b,
    .article-b h5 .scheme-b,
    .article-b h6 .scheme-b {
        top: -2px;
    }
    /* 1997 */
    .safari .article-b h1 .scheme-b,
    .safari .article-b h2 .scheme-b,
    .safari .article-b h3 .scheme-b,
    .safari .article-b h4 .scheme-b,
    .safari .article-b h5 .scheme-b,
    .safari .article-b h6 .scheme-b {
        top: -6px;
    }
    /* 1998 */
    .article-b header p {
        margin: 0 0 4px;
    }
    /* 1999 */
    .article-b header + figure {
        margin-top: 35px;
    }
    /* 2000 */
    .article-b figure {
        margin-bottom: 13px;
    }
    dt,
    dd,
    p,
    figure,
    th,
    td,
    caption,
    legend,
    pre {
        font-size: 1.5em;
    }
    /* 2001 */
    .article-b p {
        margin-bottom: 9px;
    }
    /* 2002 */
    #root .article-b.mb-a {
        margin-bottom: 5px;
    }

    .author h1,
    .author h2,
    .author h3,
    .author h4,
    .author h5,
    .author h6 {
        font-size: 1.3em;
    }

    .author + .tabs-a {
        margin-top: -29px;
    }
    /* 2014 */
    .author.small {
        display: none;
    }
    /* 2015 */
    .author.small + .tabs-a {
        margin-top: -16px;
    }
    /* 2016 */
    .checklist-a {
        margin-left: 0;
        margin-right: 0;
    }
    /* 2017 */
    .checklist-a li {
        display: block;
    }
    /* 2018 */
    .cols-b {
        padding-right: 0;
    }
    /* 2019 */
    #root .cols-b > * {
        float: none;
        width: auto;
        margin-left: 0;
        margin-right: 0;
    }

    .cols-c {
        max-width: none;
        padding: 0;
        margin-bottom: 35px;
    }

    /* 2022 */
    .cols-c > aside,
    .cols-c > header:first-child {
        margin-left: 0;
    }
    /* 2023 */
    .comments-a,
    #root .comments-a.mb-f {
        margin: 0 0 46px;
    }
    /* 2024 */
    .comments-a header {
        margin: 0 0 18px;
    }

    .comments-a > p {
        padding: 0;
    }
    /* 2028 */
    .comments-a > ul {
        margin-top: -8px;
    }
    /* 2029 */
    .list-gallery-a + .comments-a {
        margin-top: -30px;
    }
    /* 2030 */
    .double.a,
    .double.b,
    .triple {
        margin-left: -12px;
    }
    /* 2031 */
    .double.a > *,
    .double.b > *,
    .triple > * {
        border-left-width: 12px;
    }
    /* 2032 */
    .triple.a {
    }
    /* 2033 */
    .triple.a > * {
        width: 36%;
    }
    /* 2034 */
    .triple.a > *:first-child {
        width: 31%;
    }
    /* 2035 */
    .triple.a > *:last-child {
        width: 33%;
    }
    /* 2036 */
    .header-a,
    .header-a.a {
        display: inline-block;
        max-width: 2530px;
        min-width: 0;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 15px;
        padding: 10px 30px 10px 20px;
        border-radius: 0 41px 0 0;
        font-size: 1.769em;
    }
    /* 2037 */
    .fit + .header-a.a {
        margin-top: 40px;
    }

    .header-c {
        margin-bottom: 23px;
        font-size: 1.718em;
    }
    /* 2046 */
    .header-c span {
        padding: 0 33px;
    }
    .header-f {
        padding: 8px 17px 9px;
        font-size: 1.523em;
    }

    .heading-premium {
        margin-bottom: 50px;
    }
    /* 2065 */
    .heading-premium figure {
        max-height: 166px;
        margin-bottom: 66px;
        padding-bottom: 7px;
    }
    /* 2066 */
    .heading-premium figure:before {
        border-bottom-width: 7px;
    }
    /* 2067 */
    .heading-premium figure:after {
        bottom: -29px;
        width: 77px;
        margin-left: -38.5px;
    }
    /* 2068 */
    .heading-premium h1,
    .heading-premium h2,
    .heading-premium h3,
    .heading-premium h4,
    .heading-premium h5,
    .heading-premium h6 {
        margin-bottom: 23px;
        font-size: 1.997em;
    }
    /* 2069 */
    .heading-premium h1 span,
    .heading-premium h2 span,
    .heading-premium h3 span,
    .heading-premium h4 span,
    .heading-premium h5 span,
    .heading-premium h6 span {
        margin: 0 0 4px;
        font-size: 0.6388425153em;
    }
    /* 2070 */
    .heading-premium p {
        font-size: 1.098em;
    }
    /* 2071 */
    .heading-premium p a {
        margin-left: 6px;
        font-size: 1.1503006012em;
    }
    /* 2072 */
    .heading-premium figure + p {
        max-width: 240px;
        margin-left: auto;
        margin-right: auto;
        padding-top: 0;
        font-weight: 400;
        font-size: 1.3em;
    }
    /* 2073 */
    .heading-premium figure + p a {
        display: block;
        margin: 10px 0 0;
        font-size: 0.9230769231em;
    }

    .image-wide {
        overflow: hidden;
        position: relative;
        z-index: 1;
        margin-left: -16px;
        margin-right: -16px;
        margin-bottom: 26px;
        clip: rect(0, auto, auto, 0);
    }
    /* 2078 */
    .image-wide a {
        display: block;
        overflow: hidden;
        position: relative;
        clip: rect(0, auto, auto, 0);
    }
    /* 2079 */
    #root .image-wide.mb-e {
        margin-bottom: 58px;
    }
    /* 2080 */
    #root .mb-d.image-wide {
        margin-bottom: 26px;
    }
    /* 2081 */
    .image-wide figcaption {
        padding-left: 16px;
        padding-right: 16px;
    }
    /* 2082 */
    .image-wide .foreground {
        clip: rect(0, auto, auto, 0);
        display: block;
        overflow: hidden;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: 1;
    }
    /* 2083 */
    .image-wide .background {
        display: block;
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        z-index: 999;
        background: center center no-repeat;
        background-size: contain;
    }
    /* 2084 */
    .image-wide,
    .image-wide * {
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
    }
    /* 2085 */
    .image-wide .background {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }

    .link-b {
        font-size: 0.744em;
    }
    /* 2091 */
    .link-b a {
        padding: 5px 10px;
        border-radius: 0 5px 0 5px;
    }
    /* 2092 */
    .link-b a:before,
    .link-b a:after {
        border-left-width: 21px;
        border-right-width: 21px;
    }
    /* 2093 */
    #content > .link-b:last-child {
        margin-bottom: 26px;
    }
    /* 2094 */
    .link-block {
        margin-left: -16px;
        margin-right: -16px;
    }

    .link-podcast {
        margin: 3px -16px 27px;
        padding: 96px 16px 28px;
        background-image: url(wp-content/themes/f2fa-v4/images/link-podcast-mobile.png);
        background-size: cover;
        font-size: 1.34em;
        line-height: 1.0447761194;
        text-align: center;
    }
    /* 2099 */
    .link-podcast:before {
        left: 0;
        right: 0;
        top: 35px;
        margin: 0;
        font-size: 41px;
        line-height: 41px;
        text-align: center;
    }
    /* 2100 */
    .link-podcast span {
        position: relative;
        right: 0;
        top: 0;
        max-width: 154px;
        margin: 0 auto 20px;
    }

    /* screen.css */

    /* 2101 */
    .link-podcast a {
        float: none;
        padding: 10px 24px;
        font-size: 0.6731343284em;
    }
    /* 2102 */
    .link-podcast a:before,
    .link-podcast a:after {
        padding: 0 9px;
        font-size: 20px;
    }
    .list-b {
    }
    /* 2107 */
    .list-b li {
        /*max-width: 232px; min-height: 0; margin: 0 auto; padding: 33px 9px 32px; */
        font-size: 1.2em;
    }
    /* 2108 */ /*.list-b li:first-child { padding-top: 0; }*/
    /* 2109 */
    .list-b a:first-child {
        margin: 0 0 8px;
        font-size: 2em;
    }
    /* 2110 */ /*.list-b .img { position: relative; left: 0; top: 0; width: 214px; height: 214px; margin: 0 auto 18px; } */
    /* 2111 */
    .list-b .img {
    }
    /* 2112 */
    #root .list-b {
        overflow: visible;
        max-height: none;
    }
    /* 2113 */
    .list-b .jspContainer,
    .list-b .jspPane {
        position: relative !important;
        top: 0 !important;
        width: auto !important;
        height: auto !important;
        padding: 0 !important;
    }
    /* 2114 */
    .list-block {
        margin-left: -7px;
        margin-right: -7px;
    }
    /* 2115 */
    .list-block li {
        margin: 0 7px 16px;
        font-size: 2.079em;
    }
    /* 2116 */
    #root .list-block a,
    .list-block label {
        width: 94px;
        height: 50px;
        padding: 5px;
    }
    /* 2117 */
    .list-blokc span {
        padding: 0;
        font-size: 0.5050505051em;
    }
    /* 2118 */
    .list-c {
        overflow: visible;
        margin: 29px 0 28px;
    }
    /* 2119 */
    .list-c li {
        display: block;
        margin: 0;
    }
    /* 2120 */
    .js .list-c li {
        padding: 0;
    }
    /* 2121 */
    .js .list-c li + li {
        margin-top: 40px;
    }
    /* 2122 */
    .list-c li > .fit-a {
        left: 0;
        top: auto;
        bottom: 1px;
        height: 160px;
        margin: 0;
    }
    /* 2123 */
    .list-c li > .fit-a {
        transform: rotate(90deg);
        transform-origin: 0 100%;
    }
    /* 2124 */
    .list-c span {
        position: absolute;
        right: 0;
        top: 3px;
        margin: 0;
    }


    .list-d li {
        float: none;
        width: 100%;
        margin: 0 0 35px;
    }

    .list-f {
        padding: 0;
    }
    /* 2159 */
    .list-f li {
        position: relative;
        border-bottom: 1px solid rgba(135, 135, 135, 0.3);
        margin: 0 -20px;
        padding: 15px 20px;
    }
    /* 2161 */
    .list-f li:first-child + li {
        margin-top: 0;
        border-top-width: 0;
    }
    /* 2162 */
    .list-f img {
        margin-bottom: 0;
    }
    /* 2163 */
    .list-f .img {
        display: block;
        margin: 0 -16px 15px;
    }
    /* 2164 */
    .list-featured {
        margin: 0 auto;
        padding: 0 8px;
    }
    /* 2165 */
    .list-featured li,
    .list-featured li:first-child,
    .list-featured.a li,
    .list-featured.a li:first-child {
        float: none;
        width: auto;
        margin: 0 0 45px;
        border-left-width: 0;
        font-size: 1em;
    }
    /* 2166 */
    .list-featured a:first-child,
    .list-featured li:first-child a:first-child,
    .list-featured.a a:first-child,
    .list-featured.a li:first-child a:first-child {
        font-size: 2.272em;
        line-height: 1.0666666666;
    }
    /* 2167 */
    .list-featured .img,
    .list-featured li:first-child .img {
        margin: 0 -8px 20px;
        border-radius: 22px;
    }
    /* 2168 */
    .list-featured li:first-child .img {
        border-radius: 0 0 0 56px;
    }
    /* 2169 */
    .list-featured li:first-child .video .img:before,
    .list-featured .video .img:before {
        width: 34px;
        height: 34px;
        margin: -17px 0 0 -17px;
        font-size: 34px;
        line-height: 34px;
    }
    /* 2170 */
    #root .list-featured + .image-wide {
        margin-top: 50px;
    }
    /* 2171 */
    .list-featured.a {
        padding: 0;
    }
    /* 2172 */
    .list-featured.a li,
    .list-featured.a li:first-child {
        float: none;
        width: auto;
        margin: 0 0 21px;
    }
    /* 2173 */
    .list-featured.a .scheme-b {
        top: 0;
    }
    /* 2174 */
    .safari .list-featured.a .scheme-b {
        top: -4px;
    }
    /* 2175 */
    .list-featured.a .img,
    .list-featured.a li:first-child .img {
        margin-bottom: 13px;
        border-radius: 0 0 55px 0;
    }
    .list-featured.a li:first-child .img {
        border-radius: 40px 0 0 0;
    }
    .list-gallery-a,
    .list-gallery-a.a,
    .list-gallery-a.wide {
        margin: 0 0 44px;
        padding: 0 8px;
    }
    /* 2179 */
    .list-gallery-a li,
    .list-gallery-a.a li,
    .list-gallery-a.wide li {
        float: none;
        width: auto;
        margin: 0 auto 38px;
        border-left-width: 0;
        font-size: 1em;
    }
    /* 2180 */
    .list-gallery-a .img,
    .list-gallery-a.a .img,
    .list-gallery-a.wide .img {
        height: auto;
        margin-bottom: 18px;
        margin-left: -25px;
        margin-right: -25px;
        border-radius: 24px;
        background-position: -3000em -3000em;
    }
    /* 2181 */
    .js .list-gallery-a .img img,
    .js .list-gallery-a.a .img img,
    .js .list-gallery-a.wide .img img {
        position: relative;
        left: 0;
        top: 0;
    }
    /* 2182 */
    .list-gallery-a li:first-child .img,
    .list-gallery-a.a li:first-child .img {
        border-radius: 0 0 0 54px;
    }
    /* 2183 */
    .list-gallery-a li:nth-child(3n) .img,
    .list-gallery-a.a li:nth-child(3n) .img,
    .list-gallery-a li:last-child .img,
    .list-gallery-a.a li:last-child .img {
        border-radius: 0 0 54px 0;
    }
    /* 2184 */
    .list-gallery-a span,
    .list-gallery-a.a span {
        margin: 0;
        padding: 0 0 10px 10px;
        font-size: 0.54481619165em;
    }
    /* 2185 */
    .list-gallery-a li:first-child span,
    .list-gallery-a.a li:first-child span {
        padding-top: 0;
    }
    /* 2186 */
    #content > .list-gallery-a:last-child {
        margin-bottom: 20px;
    }
    /* 2187 */
    .list-gallery-a.wide {
    }
    /* 2188 */
    .list-gallery-a.wide li {
        position: relative;
        margin: 67px auto 0;
        font-size: 2.322em;
    }
    /* 2189 */
    .list-gallery-a.wide li:after {
        content: "";
        display: block;
        position: absolute;
        left: -23px;
        top: -30px;
        right: -23px;
        z-index: 9;
        height: 1px;
        background: #e4e4e4;
    }
    /* 2190 */
    .list-gallery-a.wide .img {
        margin: 0 0 12px;
        border-radius: 0 0 34px 0;
    }
    /* 2191 */
    .list-gallery-a.wide li:first-child .img {
        border-radius: 0 0 0 34px;
    }

    .list-gallery-c.a {
        margin-left: auto;
        margin-right: auto;
        padding: 0 8px;
    }
    /* 2197 */
    .list-gallery-c.a li {
        float: none;
        width: auto;
        margin: 0 0 10px;
        padding: 0;
        border-left-width: 0;
        font-size: 10px;
    }
    /* 2198 */
    .list-gallery-c.a a:first-child {
        margin: 0;
        font-size: 14px;
    }
    /* 2199 */
    .list-gallery-c.a span {
        margin: 0 0 1px;
        font-size: 0.55677838919em;
    }
    /* 2200 */
    #root .list-gallery-c.a .img {
        height: auto;
        margin: 0 -8px 14px;
    }

    /* screen.css */

    /* 2201 */
    #root .list-gallery-c.a .img img {
        position: relative;
        left: 0;
        top: 0;
    }
    .list-gallery-c.a {
        padding: 0;
    }
    /* 2205 */
    #root .list-gallery-c.a .img {
        margin: 0 0 11px;
    }
    /* 2206 */
    .list-gallery-c.a li,
    .list-gallery-c.a span,
    .list-gallery-c.a a {
        font-size: 14px;
    }

    .header-d.compact:before, .header-d.compact:after {
        width: 17%;
    }

    .header-d.compact:before, .header-d.compact:after {
        height: 1px;
    }
    /* 2217 */
    #root .list-gallery-d li,
    .list-popular li {
        width: 48%;
        margin: 0 0 15px;
    }
    /* 2218 */
    #root .list-gallery-d li:last-child,
    #root .list-gallery-d li:nth-last-child(2) {
        margin-bottom: 0;
    }
    #content > .list-gallery-d:last-child {
        margin-bottom: 5px;
    }
    /* 2222 */
    .list-icon {
        margin-left: -5px;
        margin-right: -5px;
        color: #838383;
    }
    /* 2223 */
    .list-icon li {
        min-width: 46px;
        margin: 0 5px 10px;
        font-size: 0.87em;
    }
    /* 2224 */
    .list-icon i {
        margin: 0 0 7px;
        font-size: 19px;
        line-height: 21px;
    }
    /* 2225 */
    .list-icon i.icon-discount {
        font-size: 14px;
    }
    /* 2226 */
    .list-icon i.icon-wifi {
        font-size: 16px;
    }
    /* 2227 */
    .list-icon i.icon-screen {
        font-size: 21px;
    }
    /* 2228 */
    .list-icon a {
        color: #838383;
    }
    /* 2229 */
    .list-news,
    #root .list-news.mb-f {
        max-width: 1290px;
        margin-bottom: 35px;
        padding: 0 8px;
    }
    /* 2230 */
    .list-news li {
        margin: 0 0 48px;
        padding: 0;
        font-size: 1.2em;
    }
    /* 2231 */
    .list-news .img {
        position: relative;
        width: 100%;
        height: 140px;
        margin: 0 0 7px;
        border-radius: 0 0 46px 0;
        border-width: 1px;
    }
    /* 2232 */
    .list-news a:first-child,
    .list-news .img + a {
        font-size: 1.5em;
        line-height: 1.3888888888;
    }
    /* 2233 */
    .list-news span {
        margin: 0 0 1px;
        font-size: 0.66666666666em;
    }
    /* 2234 */
    .list-news .video .img:before,
    .list-b .video .img:before {
        width: 38px;
        height: 38px;
        margin: -19px 0 0 -19px;
        font-size: 38px;
        line-height: 38px;
    }
    /* 2235 */
    .list-news + figure.image-wide:before {
        left: 16px;
        right: 16px;
    }
    /* 2236 */
    .list-news span.scheme-b {
        top: -1px;
    }
    /* 2237 */
    .safari .list-news span.scheme-b {
        top: -2px;
    }
    /* 2238 */
    .list-news.a {
        margin: 0 0 35px;
        padding: 0 8px;
    }
    /* 2239 */
    .list-news.a li,
    .list-news li,
    .list-gallery-a li,
    .list-gallery-a.a li,
    #root .list-gallery-a.wide li {
        float: none;
        width: auto;
        margin: 0 0 35px;
        border-left-width: 0;
        font-size: 1em;
    }
    /* 2240 */
    .list-news.a li:last-child,
    .list-news li:last-child,
    .list-gallery-a li:last-child,
    .list-gallery-a.a li:last-child,
    #root .list-gallery-a.wide li:last-child,
    #root .list-news li.last {
        margin-bottom: 0;
    }
    /* 2241 */
    .list-news.a a:first-child,
    .list-news.a .img + a,
    .list-news a:first-child,
    .list-news .img + a,
    .list-gallery-a a,
    #root .list-gallery-a.wide a,
    .list-news.a .lna-title {
        font-size: 2.049em;
        line-height: 0.97608589555;
    }
    /* 2242 */
    #root .list-news.a .img,
    #root .list-news .img,
    #root .list-gallery-a .img {
        position: relative;
        left: 0;
        top: 0;
        width: auto;
        height: auto;
        margin: 0 -8px 10px;
        border-radius: 0;
    }
    /* 2243 */
    #root .list-news li:first-child .img,
    #root .list-gallery-a li:first-child .img {
        border-radius: 40px 0 0 0;
    }
    /* 2244 */
    #root .list-news li.last .img,
    #root .list-gallery-a li.last .img,
    #root .list-gallery-a li:last-child .img {
        border-radius: 0 0 0 40px;
    }
    /* 2245 */
    .list-news.a span,
    .list-news span,
    .list-gallery-a span {
        margin-bottom: 6px;
        font-size: 12px;
    }
    /* 2246 */
    .list-news.a + figure,
    #roo t.list-news + figure,
    .list-news + * {
        margin-top: 38px;
        padding-top: 0;
        border-top-width: 0;
    }
    /* 2247 */
    #root figure + .list-news.a {
        margin-top: 86px;
    }

    .list-popular {
        margin: 12px 0 24px -11px;
    }
    /* 2254 */
    .list-popular .img.video:before,
    .list-popular .img.video:after,
    .list-gallery-d .img.video:before,
    .list-gallery-d .img.video:after {
        margin: -16px 0 0 -16px;
        font-size: 32px;
        line-height: 32px;
    }
    /* 2255 */
    .list-popular.featured {
    }
    /* 2256 */
    #root .list-popular.featured li:first-child {
        float: none;
        width: 100%;
        font-size: 1.6em;
    }
    /* 2257 */
    #root .list-popular.featured li:first-child .img {
        margin-left: -16px;
        margin-right: -16px;
    }
    /* 2258 */
    .list-ranking {
        margin: 0 0 53px;
        padding: 23px 15px 0;
    }
    /* 2259 */
    .list-ranking li {
        float: none;
        width: auto;
        margin: 0 0 11px;
        border-left-width: 0;
    }
    /* 2260 */
    .list-ranking h1,
    .list-ranking h2,
    .list-ranking h3,
    .list-ranking h4,
    .list-ranking h5,
    .list-ranking h6 {
        margin: 0;
        cursor: pointer;
    }
    /* 2261 */
    #root .list-ranking h1 a.mobile-only,
    #root .list-ranking h2 a.mobile-only,
    #root .list-ranking h3 a.mobile-only,
    #root .list-ranking h4 a.mobile-only,
    #root .list-ranking h5 a.mobile-only,
    #root .list-ranking h6 a.mobile-only {
        display: block;
        position: absolute;
        right: 0;
        top: 0;
        left: auto;
        z-index: 9;
        padding: 20px 0;
        color: #9d1c57;
        font-size: 12px;
        font-weight: 700;
        font-family: Lato, Arial, Helvetica, sans-serif;
    }
    /* 2262 */ /*#root .list-ranking h1 a.mobile-only:before, #root .list-ranking h2 a.mobile-only:before, #root .list-ranking h3 a.mobile-only:before, #root .list-ranking h4 a.mobile-only:before, #root .list-ranking h5 a.mobile-only:before, #root .list-ranking h6 a.mobile-only:before { content: ""; display: block; position: absolute; left: -3000em; top: -3000em; right: -3000em; bottom: -3000em; }*/
    /* 2263 */
    .list-ranking ul {
        padding: 23px 0 4px;
        border-bottom: 3px solid #e4e4e4;
    }
    /* 2264 */
    .list-ranking ul li {
        margin: 0 0 20px;
        font-size: 1.4em;
    }
    /* 2265 */
    .list-ranking ul li:first-child {
        margin-bottom: 20px;
        font-size: 1.6em;
    }

    .list-top li:after {
        display: none;
    }
    /* 2271 */
    .list-top li:before {
        top: 16px;
        width: 4px;
        height: 4px;
        border-radius: 0;
        background: #9d1c57;
    }
    /* 2274 */
    /* 2275 */
    /* 2276 */
    #root .mb-g {
        margin-bottom: 60px;
    }
    /* 2278 */
    #content > .mobile-header-a:first-child,
    #content > .desktop-only:first-child + .mobile-header-a {
        margin-top: -17px;
    }
    /* 2279 */
    .mobile-pattern {
        margin-left: -20px;
        margin-right: -20px;
        margin-bottom: 21px;
        padding: 10px 20px 23px;
        background: #ebebeb;
    }
    /* 2280 */
    .mobile-pattern + * {
        margin-top: 0;
    }
    /* 2281 */
    .mobile-pattern + .tablet-cols {
        margin-top: 27px;
    }
    /* 2282 */
    .module-a {
        padding-top: 27px;
        padding-bottom: 10px;
        text-align: left;
    }
    /* 2283 */
    .module-a .checklist-a + * {
        margin-top: 29px;
    }
    /* 2284 */
    .module-a .checklist-a li {
        display: block;
        float: none;
        margin: 0 0 9px;
    }
    /* 2285 */
    .module-a button {
        display: block;
        width: 100%;
    }
    /* 2286 */
    .module-a p {
        margin-bottom: 19px;
    }
    /* 2287 */
    .module-b,
    #root .module-b {
        max-width: 2620px;
        margin: 0 auto;
        padding: 55px 20px 0 10px;
        border-radius: 0 0 0 46px;
    }
    /* 2288 */
    .module-b > h1:first-child,
    .module-b > h2:first-child,
    .module-b > h3:first-child,
    .module-b > h4:first-child,
    .module-b > h5:first-child,
    .module-b > h6:first-child,
    .tablet-module-b .module-b > h1:first-child,
    .tablet-module-b .module-b > h2:first-child,
    .tablet-module-b .module-b > h3:first-child,
    .tablet-module-b .module-b > h4:first-child,
    .tablet-module-b .module-b > h5:first-child,
    .tablet-module-b .module-b > h6:first-child {
        padding: 10px 18px 12px 7px;
        border-radius: 0 0 30px 0;
        font-size: 2.183em;
    }
    /* 2289 */
    .module-b .list-b {
        padding-top: 53px;
        margin-bottom: 32px;
    }

    /* 2317 */
    .module-podcast {
        margin: 50px 0 55px;
        line-height: 1.4230271669;
    }
    /* 2318 */
    .module-podcast .header {
        margin: 0 0 42px;
    }
    /* 2319 */
    .module-podcast .header i {
        padding: 0 20px;
    }
    /* 2320 */
    .module-podcast p {
        font-size: 1.546em;
    }

    .list-podcast {
        margin-left: -15px;
        line-height: 1.055408971;
    }
    /* 2331 */
    .list-podcast li,
    .list-podcast.a li {
        width: 50%;
        margin-bottom: 28px;
        padding: 18px 18px 11px;
        border-left-width: 15px;
    }
    /* 2332 */
    .list-podcast figure,
    .list-podcast.a figure {
        margin: -18px -18px 17px;
    }
    /* 2333 */
    .list-podcast h1,
    .list-podcast h2,
    .list-podcast h3,
    .list-podcast h4,
    .list-podcast h5,
    .list-podcast h6,
    .list-podcast.a h1,
    .list-podcast.a h2,
    .list-podcast.a h3,
    .list-podcast.a h4,
    .list-podcast.a h5,
    .list-podcast.a h6 {
        margin-bottom: 9px;
        font-size: 1.4em;
        line-height: 1.1;
        font-weight: 400;
    }
    /* 2334 */
    .list-podcast h1 span,
    .list-podcast h2 span,
    .list-podcast h3 span,
    .list-podcast h4 span,
    .list-podcast h5 span,
    .list-podcast h6 span,
    .list-podcast.a h1 span,
    .list-podcast.a h2 span,
    .list-podcast.a h3 span,
    .list-podcast.a h4 span,
    .list-podcast.a h5 span,
    .list-podcast.a h6 span {
        margin: 0 0 7px;
        font-size: 8.65px;
    }
    /* 2335 */
    #root .list-podcast h1:last-child,
    #root .list-podcast h2:last-child,
    #root .list-podcast h3:last-child,
    #root .list-podcast h4:last-child,
    #root .list-podcast h5:last-child #root .list-podcast h6:last-child {
        margin-bottom: 9px;
    }
    /* 2336 */
    .list-podcast p,
    .list-podcast.a p {
        margin-bottom: 15px;
        font-size: 1.137em;
    }

    .nav-mobile,
    #root .nav-mobile {
        display: block;
    }
    /* 2349 */
    .popup-a {
        left: 0;
        right: 0;
    }
    /* 2350 */
    .popup-a .box-outer {
        padding: 20px;
    }

    /* screen.css */

    /* 2351 */
    .popup-a .box-inner,
    .popup-a.premium .box-inner {
        width: 100%;
    }
    /* 2352 */
    .popup-a .box-inset,
    .popup-a.box .box-inset {
        padding-left: 20px;
        padding-right: 20px;
    }
    /* 2353 */
    .popup-a .box-inset > .last-child {
        margin-bottom: 20px;
    }
    /* 2354 */
    .popup-a.box {
    }
    /* 2355 */
    .popup-a.box .box-inset {
        min-height: 0;
        padding-top: 20px;
        padding-bottom: 1px;
    }
    /* 2356 */
    .popup-a.premium {
    }
    /* 2357 */
    .popup-a.premium .box-inner {
        width: 275px;
    }
    /* 2358 */
    .popup-a.premium .box-inset {
        min-height: 286px;
        padding: 106px 30px 12px;
    }
    /* 2359 */
    .popup-a.premium .box-inset:before {
        top: 48px;
        height: 42px;
    }
    /* 2360 */
    .popup-a.premium .box-inset > .close {
        width: 31px;
        height: 27px;
    }
    /* 2361 */
    .popup-a.premium .box-inset > .close:after {
        font-size: 9px;
    }
    /* 2362 */
    .popup-a.premium h1,
    .popup-a.premium h2,
    .popup-a.premium h3,
    .popup-a.premium h4,
    .popup-a.premium h5,
    .popup-a.premium h6 {
        max-width: 150px;
        margin-bottom: 19px;
        padding: 10px 0;
        font-size: 2.233em;
        line-height: 1;
    }
    /* 2363 */
    .popup-a.premium h1 span,
    .popup-a.premium h2 span,
    .popup-a.premium h3 span,
    .popup-a.premium h4 span,
    .popup-a.premium h5 span,
    .popup-a.premium h6 span {
        display: block;
        padding: 4px 0 0;
        font-size: 0.6555399155em;
        font-family: Lato, Arial, Helvetica, sans-serif;
        text-transform: none;
    }
    /* 2364 */
    .popup-a.premium p {
        margin: 0 0 5px;
        font-size: 0.8em;
    }

    .quadruple > * {
        width: 100%;
    }
    /* 2369 */
    .scheme-c {
        margin-bottom: 20px;
        border-width: 0;
        border-top-width: 10px;
    }
    /* 2370 */
    .scheme-c + * {
        margin-top: 0;
    }
    /* 2371 */
    .scheme-c i {
        left: 0;
        top: 100%;
        width: auto;
        height: auto;
        margin: 0;
        border-radius: 0;
        background: none;
        font-size: 39px;
        line-height: 79px;
    }
    .tablet-cols {
    }
    /* 2383 */
    .tablet-cols > .col-a {
        float: none;
        width: auto;
    }

    .tablet-module-b {
        margin: 62px 0 66px;
    }
    /* 2387 */
    #root .tablet-module-b .module-b {
        padding: 55px 20px 16px 10px;
        border-radius: 0 46px 0 46px;
    }
    /* 2388 */
    .tablet-module-b .module-b .list-b {
        margin-left: 0;
    }
    /* 2389 */ /*.tablet-module-b .module-b .list-b li { float: none; width: auto; max-width: 232px; height: auto !important; min-height: 0 !important; margin: 0 auto !important; padding: 33px 9px 32px; border-left-width: 0; border-top-width: 1px; font-size: 1.2em; }*/
    /* 2390 */
    .tablet-module-b .module-b .list-b li {
        padding: 45px 0 32px 150px;
    }
    /* 2391 */ /*.tablet-module-b .module-b .list-b li:first-child { padding-top: 0; }
/* 2392 *| 			.tablet-module-b .module-b .list-b li:first-child .img{ margin-top: -15px; } */
    /* 2393 */
    .tablet-module-b .module-b .list-b a:first-child {
        margin: 0 0 8px;
        font-size: 2em;
    }
    /* 2394 */
    .tablet-module-b .module-b .list-b span {
        margin: 0;
        font-size: 12px;
    }
    /* 2395 */ /*.tablet-module-b .module-b .list-b .img { position: relative; left: 0; top: 0; width: 214px; height: 214px; margin: 0 auto 18px; }*/
    /* 2396 */
    .tablet-module-b .list-b .video .img:before {
        width: 32px;
        height: 32px;
        margin: -16px 0 0 -16px;
        font-size: 32px;
        line-height: 32px;
    }
    /* 2397 */
    .tablet-module-b .module-b p,
    .module-b p {
        position: absolute;
        right: 18px;
        bottom: 15px;
        top: auto;
        margin: 0;
        font-size: 1.2em;
        text-align: right;
    }
    /* 2398 */
    .tabs-a {
    }
    /* 2399 */
    .tabs-a > ul > li {
        float: none;
        width: auto;
        border: 0;
        border-top: 1px solid #e4e4e4;
    }
    /* 2400 */
    .tabs-a > div {
        padding: 0;
    }

    /* screen.css */

    /* 2401 */
    .tabs-a .tabs-inner {
        padding: 12px 20px 1px;
        border-top: 1px solid #e4e4e4;
    }
    /* 2402 */
    .tabs-a p,
    .tabs-a .list-a {
        margin-bottom: 20px;
    }
    /* 2403 */
    .tabs-a .list-a li {
        font-size: 1.4em;
    }
    /* 2404 */
    .tabs-a .list-a li:before {
        top: 10px;
    }

    .gecko select {
        padding-left: 12px;
    }
    /* 2416 */
    textarea {
        padding: 11px 11px 11px 18px;
    }
    /* 2417 */
    .input-inline {
    }
    /* 2418 */
    .input-inline label,
    .input-inline .label {
        margin-right: 14px;
        font-size: 12.24px;
    }
    /* 2419 */
    .double .input-inline input,
    .double .input-inline select,
    .triple .input-inline input,
    .triple .input-inline select {
        margin-left: 0;
    }
    /* 2420 */
    .triple .input-inline {
        display: block;
    }
    /* 2421 */
    .triple .input-inline label,
    .triple .input-inline .label {
        margin: 0 0 10px;
    }
    /* 2422 */
    .form-premium {
    }
    /* 2423 */
    .form-premium p {
        margin-bottom: 8px;
        font-size: 1.343em;
    }
    /* 2424 */
    .form-premium .double {
        margin-top: 13px;
        margin-bottom: 5px;
    }
    /* 2425 */
    .form-premium .double > *:first-child:last-child {
        float: none;
        width: auto;
    }
    /* 2426 */
    .form-premium .triple {
        margin-top: 15px;
    }
    /* 2427 */
    .form-premium header {
        margin: 48px 0 20px;
        font-weight: 500;
    }
    /* 2428 */
    .form-premium h1,
    .form-premium h2,
    .form-premium h3,
    .form-premium h4,
    .form-premium h5,
    .form-premium h6 {
        margin: 0 0 3px;
        font-size: 1.728em;
    }
    /* 2429 */
    .form-premium header p {
        font-size: 1.194em;
    }
    /* 2430 */
    .form-premium section {
        margin: 48px 0 20px;
    }
    /* 2431 */
    .form-premium figure {
        max-width: 153px;
        margin: 9px auto 27px;
    }
    /* 2432 */
    .form-premium .submit {
        margin-top: 40px;
    }
    /* 2433 */
    .form-premium button {
        min-width: 0;
        padding: 6px 18px;
        font-size: 19.81px;
    }
    /* 2434 */
    .heading-premium + .form-premium {
        margin-top: -10px;
    }
    /* 2435 */
    /* 2436 */
    .form-subscribe {
        margin: 40px 0 0;
        padding: 0 15px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    .form-subscribe button {
        padding: 4px 6px;
        font-size: 11px;
        line-height: 1;
        margin-top: 5px;
    }
    /* 2440 */
    /* 2441 */
    .list-popular,
    .link-podcast,
    .triple {
        display: -moz-box;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

    .form-premium .double > *:first-child:last-child {
        -webkit-justify-content: center;
        justify-content: center;
    }

    .triple {
        -webkit-align-items: flex-end;
        align-items: flex-end;
    }

    /* 2450 */
    aside + .spacer {
        display: none !important;
    }

    .image-wide img,
    .link-podcast span {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }
    /* 2452 */
    #root .tablet-hide,
    #root .mobile-only,
    #banner .tablet-hide,
    #banner .mobile-only,
    .tabs-a > div > .hidden,
    .tabs-a .tabs-inner.toggle,
    #root .list-news .img img,
    .list-ranking li.toggle ul {
        position: relative;
        left: 0;
        top: 0;
    }

    .cols-c > header:first-child, .cols-c > aside {
        margin: 0;
    }

    .cols-c > aside {
        position: relative;
        padding-top: 25px;
    }

    .cols-c > aside:before {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        margin: auto;
        height: 1px;
        width: 260px;
        background: rgb(215, 215, 215);
    }

    .list-f li {
        font-size: 14px;
    }

    .list-f li:first-child {
        font-size: 16px;
        margin-bottom: 0;
        padding: 15px 20px;
        border-bottom: 1px solid rgba(135, 135, 135, 0.3);
    }

    .list-d a.small {
        font-size: 16px;
    }

    .list-d a.small + a.small {
        font-size: 14px;
    }

    .list-d a.small:last-child {
        padding-bottom: 15px;
        border-bottom: 1px solid rgb(212, 212, 212);
    }

    .list-d a:first-child img {
        width: 60px !important;
    }

    .list-d {
        margin: 0;
    }

    .quadruple {
        padding: 50px 0 0;
        margin-bottom: 20px;
    }

    .image-wide.mobile-gray {
        background: #f4f4f4;
        padding: 30px 20px;
        margin: 30px -20px!important;
    }

    blockquote {
        padding-left: 0;
    }


    button, input[type="button"], input[type="reset"], input[type="submit"] {
        width: 100%;
    }
    #search input {
        padding-right: 50px;
    }
    .list-gallery-b.nr-search-filled {
        padding: 0 5px;
        height: calc(100vh - 125px);
    }
    #search > .close {
        right: 15px;
    }
    #search .inner {
        padding: 12px 50px 12px 15px;
    }
    .panel-aside {
        top: 57px;
    }
}
/* 2455 */
@media only screen and (max-width: 47.5em) and (orientation: portrait) {
    .image-wide a {
        display: block;
        background: center center no-repeat;
        background-size: contain;
        background-attachment: fixed;
    }
    /* 2458 */
    .js .image-wide a img {
        opacity: 0;
    }
    /* 2459 */
}
/* 2460 */
@media only screen and (max-width: 25em) {/* 400 */
    /* 2461 */
    @-ms-viewport {
        width: device-width;
    }
    /* 2462 */
    @viewport {
        width: device-width;
    }
    /* 2463 */
    /* 2464 */
    .list-b {
    }
    /* 2465 */
    .list-b img,
    .list-b .img,
    .tablet-module-b .module-b .list-b .img {
        width: 130px;
        height: 130px;
    }
    /* 2466 */
    .list-gallery-a {
    }
    /* 2467 */
    .list-gallery-a .img,
    .list-gallery-a.a .img,
    .list-gallery-a.wide .img {
        margin-left: 0;
        margin-right: 0;
    }
}


@font-face {
    font-family: "Lato";
    src: url("wp-content/themes/f2fa-v4/styles/fonts/lato-medium.woff2")
    format("woff2"),
    url("wp-content/themes/f2fa-v4/styles/fonts/lato-medium.woff")
    format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
/* 2476 */
@font-face {
    font-family: "Lato";
    src: url("wp-content/themes/f2fa-v4/styles/fonts/lato-mediumitalic.woff2")
    format("woff2"),
    url("wp-content/themes/f2fa-v4/styles/fonts/lato-mediumitalic.woff")
    format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
/* 2477 */
@font-face {
    font-family: "Lato";
    src: url("wp-content/themes/f2fa-v4/styles/fonts/lato-semibold.woff2")
    format("woff2"),
    url("wp-content/themes/f2fa-v4/styles/fonts/lato-semibold.woff")
    format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/* 2478 */
@font-face {
    font-family: "Lato";
    src: url("wp-content/themes/f2fa-v4/styles/fonts/lato-semibolditalic.woff2")
    format("woff2"),
    url("wp-content/themes/f2fa-v4/styles/fonts/lato-semibolditalic.woff")
    format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}
/* 2479 */
/* 2480 */
@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 400;
    src: local("Lato Regular"), local("Lato-Regular"),
    url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2481 */
@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 700;
    src: local("Lato Bold"), local("Lato-Bold"),
    url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2482 */
@font-face {
    font-family: "Lato";
    font-style: italic;
    font-weight: 400;
    src: local("Lato Italic"), local("Lato-Italic"),
    url(https://fonts.gstatic.com/s/lato/v13/PLygLKRVCQnA5fhu3qk5fQ.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2483 */
@font-face {
    font-family: "Lato";
    font-style: italic;
    font-weight: 700;
    src: local("Lato Bold Italic"), local("Lato-BoldItalic"),
    url(https://fonts.gstatic.com/s/lato/v13/HkF_qI1x_noxlxhrhMQYEFtXRa8TVwTICgirnJhmVJw.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2484 */
@font-face {
    font-family: "Lato";
    font-style: normal;
    font-weight: 900;
    src: local("Lato Black"), local("Lato-Black"),
    url(https://fonts.gstatic.com/s/lato/v13/tI4j516nok_GrVf4dhunkg.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2485 */
@font-face {
    font-family: "Lato";
    font-style: italic;
    font-weight: 900;
    src: local("Lato Black Italic"), local("Lato-BlackItalic"),
    url(https://fonts.gstatic.com/s/lato/v13/VNUH7ZAcagYBWsAiBBCEY1tXRa8TVwTICgirnJhmVJw.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2486 */
/* 2487 */
@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 300;
    src: local("Oswald Light"), local("Oswald-Light"),
    url(https://fonts.gstatic.com/s/oswald/v16/TK3hWkUHHAIjg75-sh0Tus9C.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215,
    U+FEFF, U+FFFD;
    font-display: swap;
}
/* 2488 */
@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    src: local("Oswald Regular"), local("Oswald-Regular"),
    url(https://fonts.gstatic.com/s/oswald/v14/pEobIV_lL25TKBpqVI_a2w.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2489 */
@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 500;
    src: local("Oswald Medium"), local("Oswald-Medium"),
    url(https://fonts.gstatic.com/s/oswald/v14/KuTkTNzljLi-9-e4QiI83ltXRa8TVwTICgirnJhmVJw.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2490 */
@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 600;
    src: local("Oswald SemiBold"), local("Oswald-SemiBold"),
    url(https://fonts.gstatic.com/s/oswald/v14/y5-5zezrZlJHkmIVxRH3BVtXRa8TVwTICgirnJhmVJw.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2491 */
@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 700;
    src: local("Oswald Bold"), local("Oswald-Bold"),
    url(https://fonts.gstatic.com/s/oswald/v14/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2)
    format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC,
    U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
    font-display: swap;
}
/* 2492 */

@font-face {
    font-family: "Museo Sans";
    src: url("wp-content/themes/f2fa-v4/styles/fonts/museosans_900.woff2")
    format("woff2"),
    url("wp-content/themes/f2fa-v4/styles/fonts/museosans_900.woff")
    format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: "i";
    src: url("wp-content/themes/f2fa-v4/styles/icons/icomoon.woff2")
    format("woff2"),
    url("wp-content/themes/f2fa-v4/styles/icons/icomoon.woff") format("woff");
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: Axiforma;
    src: url("fonts/AxiformaLight.otf") format("opentype");
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: Axiforma;
    src: url("fonts/AxiformaRegular.otf") format("opentype");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: Axiforma;
    src: url("fonts/AxiformaMedium.otf") format("opentype");
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: Axiforma;
    src: url("fonts/AxiformaSemiBold.otf") format("opentype");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: Axiforma;
    src: url("fonts/AxiformaBold.otf") format("opentype");
    font-weight: 700;
    font-style: normal;
}
/* 2505 */
[class^="icon-"],
[class*=" icon-"] {
    font-family: "i" !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.icon-arrow-down:before {
    content: "\e94f";
}
.icon-angle-down:before {
    content: "\e953";
}
.icon-angle-left:before {
    content: "\e94a";
}
.icon-angle-right:before {
    content: "\e951";
}
.icon-angle-up:before {
    content: "\e952";
}
.icon-arrow-left:before {
    content: "\e94e";
}
.icon-arrow-right:before {
    content: "\e94d";
}
.icon-arrow-up:before {
    content: "\e94c";
}
.icon-arrow-short-down:before {
    content: "\e95b";
}
.icon-arrow-short-left:before {
    content: "\e955";
}
.icon-arrow-short-right:before {
    content: "\e957";
}
.icon-arrow-short-up:before {
    content: "\e959";
}
.icon-babu:before {
    content: "\e911";
}
.icon-babu1:before {
    content: "\e90f";
}
.icon-babu2:before {
    content: "\e912";
}
.icon-caret-wide-down:before {
    content: "\e923";
}
.icon-caret-wide-left:before {
    content: "\e924";
}
.icon-caret-wide-right:before {
    content: "\e922";
}
.icon-caret-wide-up:before {
    content: "\e921";
}
.icon-chat2:before {
    content: "\e938";
}
.icon-chevron-double-down:before {
    content: "\e945";
}
.icon-chevron-double-left:before {
    content: "\e944";
}
.icon-chevron-double-right:before {
    content: "\e943";
}
.icon-chevron-double-up:before {
    content: "\e946";
}
.icon-chevron-down:before {
    content: "\e910";
}
.icon-chevron-left:before {
    content: "\e90e";
}
.icon-chevron-right:before {
    content: "\e90b";
}
.icon-chevron-up:before {
    content: "\e90c";
}
.icon-circle:before {
    content: "\e92e";
}
.icon-comment2:before {
    content: "\e948";
}
.icon-discount:before {
    content: "\e930";
}
.icon-envelope-outline:before {
    content: "\e909";
}
.icon-f2fa:before {
    content: "\e90a";
}
.icon-google-plus:before {
    content: "\e91f";
}
.icon-growth:before {
    content: "\e927";
}
.icon-instagram:before {
    content: "\e908";
}
.icon-instagram2:before {
    content: "\e92a";
}
.icon-join-network:before {
    content: "\e940";
}
.icon-join-network-1:before {
    content: "\e941";
}
.icon-join-network-2:before {
    content: "\e93f";
}
.icon-labels:before {
    content: "\e91e";
}
.icon-link:before {
    content: "\e937";
}

.icon-bookmark,
.icon-reddit,
.icon-pinterest,
.icon-twitter,
.icon-facebook,
.icon-linkedin,
.icon-envelope,
.icon-whatsapp,
.icon-chat {
    background-size: contain;
    width: 25px;
    height: 25px;
    display: block;
    margin: 0 auto;
}

.icon-bookmark {
    background-image: url("../images/soc/bookmark.svg");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-bookmark:hover {
    background-image: url("../images/soc/bookmark-hover.svg");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-reddit {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDIwQzQuNDc3IDIwIDAgMTUuNTIzIDAgMTBDMCA0LjQ3NyA0LjQ3NyAwIDEwIDBDMTUuNTIzIDAgMjAgNC40NzcgMjAgMTBDMjAgMTUuNTIzIDE1LjUyMyAyMCAxMCAyMFpNMTYuNjcgMTBDMTYuNjU5NyA5LjcxODUyIDE2LjU2ODIgOS40NDYwMiAxNi40MDY2IDkuMjE1MzdDMTYuMjQ0OSA4Ljk4NDcxIDE2LjAyIDguODA1NzUgMTUuNzU4OSA4LjcwMDA1QzE1LjQ5NzggOC41OTQzNCAxNS4yMTE3IDguNTY2NDIgMTQuOTM1MSA4LjYxOTY0QzE0LjY1ODUgOC42NzI4NiAxNC40MDMyIDguODA0OTYgMTQuMiA5QzEzLjA2MjQgOC4yMjY3MiAxMS43MjUyIDcuNzk5NSAxMC4zNSA3Ljc3TDExIDQuNjVMMTMuMTQgNS4xQzEzLjE2NTQgNS4zMzY0OCAxMy4yNzQzIDUuNTU2MTUgMTMuNDQ3MSA1LjcxOTU4QzEzLjYxOTkgNS44ODMwMSAxMy44NDUzIDUuOTc5NSAxNC4wODI5IDUuOTkxNzJDMTQuMzIwNCA2LjAwMzk0IDE0LjU1NDUgNS45MzExIDE0Ljc0MzIgNS43ODYyNkMxNC45MzE5IDUuNjQxNDMgMTUuMDYyNyA1LjQzNDEgMTUuMTEyMyA1LjIwMTQ3QzE1LjE2MTkgNC45Njg4NSAxNS4xMjY5IDQuNzI2MTcgMTUuMDEzNyA0LjUxNzAxQzE0LjkwMDUgNC4zMDc4NCAxNC43MTY0IDQuMTQ1ODcgMTQuNDk0NSA0LjA2MDE5QzE0LjI3MjYgMy45NzQ1IDE0LjAyNzUgMy45NzA3IDEzLjgwMzEgNC4wNDk0OEMxMy41Nzg2IDQuMTI4MjUgMTMuMzg5NiA0LjI4NDQ0IDEzLjI3IDQuNDlMMTAuODIgNEMxMC43Nzk5IDMuOTkxMjEgMTAuNzM4NSAzLjk5MDQ2IDEwLjY5ODIgMy45OTc3OUMxMC42NTc4IDQuMDA1MTMgMTAuNjE5MyA0LjAyMDQgMTAuNTg0OSA0LjA0MjcyQzEwLjU1MDUgNC4wNjUwNCAxMC41MjA4IDQuMDkzOTggMTAuNDk3NyA0LjEyNzg0QzEwLjQ3NDUgNC4xNjE3MSAxMC40NTgzIDQuMTk5ODMgMTAuNDUgNC4yNEw5LjcxIDcuNzFDOC4zMTc4OCA3LjczMDk5IDYuOTYyMjcgOC4xNTg1MyA1LjgxIDguOTRDNS42NTU4NCA4Ljc5NDk1IDUuNDcxOTkgOC42ODUxNiA1LjI3MTE4IDguNjE4MjNDNS4wNzAzNyA4LjU1MTMgNC44NTc0MSA4LjUyODgzIDQuNjQ3MDUgOC41NTIzOUM0LjQzNjcgOC41NzU5NCA0LjIzMzk4IDguNjQ0OTYgNC4wNTI5NSA4Ljc1NDY0QzMuODcxOTIgOC44NjQzMyAzLjcxNjkgOS4wMTIwNyAzLjU5ODY0IDkuMTg3NjJDMy40ODAzOCA5LjM2MzE3IDMuNDAxNzEgOS41NjIzNCAzLjM2ODA4IDkuNzcxMzJDMy4zMzQ0NCA5Ljk4MDMgMy4zNDY2NSAxMC4xOTQxIDMuNDAzODUgMTAuMzk3OUMzLjQ2MTA2IDEwLjYwMTcgMy41NjE4OSAxMC43OTA2IDMuNjk5MzYgMTAuOTUxNUMzLjgzNjgzIDExLjExMjUgNC4wMDc2NiAxMS4yNDE2IDQuMiAxMS4zM0M0LjE4ODc0IDExLjQ3NjUgNC4xODg3NCAxMS42MjM1IDQuMiAxMS43N0M0LjIgMTQuMDEgNi44MSAxNS44MyAxMC4wMyAxNS44M0MxMy4yNSAxNS44MyAxNS44NiAxNC4wMSAxNS44NiAxMS43N0MxNS44NzEzIDExLjYyMzUgMTUuODcxMyAxMS40NzY1IDE1Ljg2IDExLjMzQzE2LjEwNjggMTEuMjA3MyAxNi4zMTM4IDExLjAxNzQgMTYuNDU3MSAxMC43ODJDMTYuNjAwNSAxMC41NDY3IDE2LjY3NDMgMTAuMjc1NSAxNi42NyAxMFpNNi42NyAxMUM2LjY3IDEwLjczNDggNi43NzUzNiAxMC40ODA0IDYuOTYyODkgMTAuMjkyOUM3LjE1MDQzIDEwLjEwNTQgNy40MDQ3OCAxMCA3LjY3IDEwQzcuOTM1MjIgMTAgOC4xODk1NyAxMC4xMDU0IDguMzc3MTEgMTAuMjkyOUM4LjU2NDY0IDEwLjQ4MDQgOC42NyAxMC43MzQ4IDguNjcgMTFDOC42NyAxMS4yNjUyIDguNTY0NjQgMTEuNTE5NiA4LjM3NzExIDExLjcwNzFDOC4xODk1NyAxMS44OTQ2IDcuOTM1MjIgMTIgNy42NyAxMkM3LjQwNDc4IDEyIDcuMTUwNDMgMTEuODk0NiA2Ljk2Mjg5IDExLjcwNzFDNi43NzUzNiAxMS41MTk2IDYuNjcgMTEuMjY1MiA2LjY3IDExWk0xMi40OCAxMy43NUMxMS43NzA1IDE0LjI4NDcgMTAuODk3NiAxNC41NTY4IDEwLjAxIDE0LjUyQzkuMTIyMzkgMTQuNTU2OCA4LjI0OTQ4IDE0LjI4NDcgNy41NCAxMy43NUM3LjQ5NzQ4IDEzLjY5ODIgNy40NzU3NSAxMy42MzI0IDcuNDc5MDMgMTMuNTY1NUM3LjQ4MjMyIDEzLjQ5ODUgNy41MTAzOSAxMy40MzUyIDcuNTU3NzkgMTMuMzg3OEM3LjYwNTE5IDEzLjM0MDQgNy42Njg1MiAxMy4zMTIzIDcuNzM1NDYgMTMuMzA5QzcuODAyNDEgMTMuMzA1NyA3Ljg2ODE5IDEzLjMyNzUgNy45MiAxMy4zN0M4LjUyMTIzIDEzLjgxMSA5LjI1NTEyIDE0LjAzMzMgMTAgMTRDMTAuNzQ1OCAxNC4wNDA2IDExLjQ4MzEgMTMuODI1NCAxMi4wOSAxMy4zOUMxMi4xMTU2IDEzLjM2MTQgMTIuMTQ2OCAxMy4zMzgzIDEyLjE4MTYgMTMuMzIyMkMxMi4yMTY1IDEzLjMwNjEgMTIuMjU0MyAxMy4yOTc0IDEyLjI5MjcgMTMuMjk2NUMxMi4zMzExIDEzLjI5NTcgMTIuMzY5MyAxMy4zMDI4IDEyLjQwNDggMTMuMzE3M0MxMi40NDA0IDEzLjMzMTggMTIuNDcyNSAxMy4zNTM1IDEyLjQ5OTMgMTMuMzgxQzEyLjUyNjIgMTMuNDA4NSAxMi41NDcgMTMuNDQxMiAxMi41NjA2IDEzLjQ3NzFDMTIuNTc0MyAxMy41MTMgMTIuNTgwNCAxMy41NTE0IDEyLjU3ODYgMTMuNTg5N0MxMi41NzY3IDEzLjYyODEgMTIuNTY3MSAxMy42NjU2IDEyLjU1MDEgMTMuNzAwMUMxMi41MzMxIDEzLjczNDYgMTIuNTA5MyAxMy43NjUyIDEyLjQ4IDEzLjc5VjEzLjc1Wk0xMi4zIDEyLjA0QzEyLjEwMjIgMTIuMDQgMTEuOTA4OSAxMS45ODE0IDExLjc0NDQgMTEuODcxNUMxMS41OCAxMS43NjE2IDExLjQ1MTggMTEuNjA1NCAxMS4zNzYxIDExLjQyMjdDMTEuMzAwNCAxMS4yNCAxMS4yODA2IDExLjAzODkgMTEuMzE5MiAxMC44NDQ5QzExLjM1NzggMTAuNjUwOSAxMS40NTMgMTAuNDcyNyAxMS41OTI5IDEwLjMzMjlDMTEuNzMyNyAxMC4xOTMgMTEuOTEwOSAxMC4wOTc4IDEyLjEwNDkgMTAuMDU5MkMxMi4yOTg5IDEwLjAyMDYgMTIuNSAxMC4wNDA0IDEyLjY4MjcgMTAuMTE2MUMxMi44NjU0IDEwLjE5MTggMTMuMDIxNiAxMC4zMiAxMy4xMzE1IDEwLjQ4NDRDMTMuMjQxNCAxMC42NDg5IDEzLjMgMTAuODQyMiAxMy4zIDExLjA0QzEzLjMwNTQgMTEuMTc1NSAxMy4yODMyIDExLjMxMDcgMTMuMjM0OCAxMS40MzczQzEzLjE4NjQgMTEuNTY0IDEzLjExMjcgMTEuNjc5NSAxMy4wMTgyIDExLjc3NjdDMTIuOTIzNyAxMS44NzQgMTIuODEwNCAxMS45NTExIDEyLjY4NTMgMTIuMDAzMkMxMi41NjAxIDEyLjA1NTMgMTIuNDI1NiAxMi4wODE1IDEyLjI5IDEyLjA4TDEyLjMgMTIuMDRaIiBmaWxsPSIjMjUyNTI1Ii8+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px;
}
.icon-reddit:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDIwQzQuNDc3IDIwIDAgMTUuNTIzIDAgMTBDMCA0LjQ3NyA0LjQ3NyAwIDEwIDBDMTUuNTIzIDAgMjAgNC40NzcgMjAgMTBDMjAgMTUuNTIzIDE1LjUyMyAyMCAxMCAyMFpNMTYuNjcgMTBDMTYuNjU5NyA5LjcxODUyIDE2LjU2ODIgOS40NDYwMiAxNi40MDY2IDkuMjE1MzdDMTYuMjQ0OSA4Ljk4NDcxIDE2LjAyIDguODA1NzUgMTUuNzU4OSA4LjcwMDA1QzE1LjQ5NzggOC41OTQzNCAxNS4yMTE3IDguNTY2NDIgMTQuOTM1MSA4LjYxOTY0QzE0LjY1ODUgOC42NzI4NiAxNC40MDMyIDguODA0OTYgMTQuMiA5QzEzLjA2MjQgOC4yMjY3MiAxMS43MjUyIDcuNzk5NSAxMC4zNSA3Ljc3TDExIDQuNjVMMTMuMTQgNS4xQzEzLjE2NTQgNS4zMzY0OCAxMy4yNzQzIDUuNTU2MTUgMTMuNDQ3MSA1LjcxOTU4QzEzLjYxOTkgNS44ODMwMSAxMy44NDUzIDUuOTc5NSAxNC4wODI5IDUuOTkxNzJDMTQuMzIwNCA2LjAwMzk0IDE0LjU1NDUgNS45MzExIDE0Ljc0MzIgNS43ODYyNkMxNC45MzE5IDUuNjQxNDMgMTUuMDYyNyA1LjQzNDEgMTUuMTEyMyA1LjIwMTQ3QzE1LjE2MTkgNC45Njg4NSAxNS4xMjY5IDQuNzI2MTcgMTUuMDEzNyA0LjUxNzAxQzE0LjkwMDUgNC4zMDc4NCAxNC43MTY0IDQuMTQ1ODcgMTQuNDk0NSA0LjA2MDE5QzE0LjI3MjYgMy45NzQ1IDE0LjAyNzUgMy45NzA3IDEzLjgwMzEgNC4wNDk0OEMxMy41Nzg2IDQuMTI4MjUgMTMuMzg5NiA0LjI4NDQ0IDEzLjI3IDQuNDlMMTAuODIgNEMxMC43Nzk5IDMuOTkxMjEgMTAuNzM4NSAzLjk5MDQ2IDEwLjY5ODIgMy45OTc3OUMxMC42NTc4IDQuMDA1MTMgMTAuNjE5MyA0LjAyMDQgMTAuNTg0OSA0LjA0MjcyQzEwLjU1MDUgNC4wNjUwNCAxMC41MjA4IDQuMDkzOTggMTAuNDk3NyA0LjEyNzg0QzEwLjQ3NDUgNC4xNjE3MSAxMC40NTgzIDQuMTk5ODMgMTAuNDUgNC4yNEw5LjcxIDcuNzFDOC4zMTc4OCA3LjczMDk5IDYuOTYyMjcgOC4xNTg1MyA1LjgxIDguOTRDNS42NTU4NCA4Ljc5NDk1IDUuNDcxOTkgOC42ODUxNiA1LjI3MTE4IDguNjE4MjNDNS4wNzAzNyA4LjU1MTMgNC44NTc0MSA4LjUyODgzIDQuNjQ3MDUgOC41NTIzOUM0LjQzNjcgOC41NzU5NCA0LjIzMzk4IDguNjQ0OTYgNC4wNTI5NSA4Ljc1NDY0QzMuODcxOTIgOC44NjQzMyAzLjcxNjkgOS4wMTIwNyAzLjU5ODY0IDkuMTg3NjJDMy40ODAzOCA5LjM2MzE3IDMuNDAxNzEgOS41NjIzNCAzLjM2ODA4IDkuNzcxMzJDMy4zMzQ0NCA5Ljk4MDMgMy4zNDY2NSAxMC4xOTQxIDMuNDAzODUgMTAuMzk3OUMzLjQ2MTA2IDEwLjYwMTcgMy41NjE4OSAxMC43OTA2IDMuNjk5MzYgMTAuOTUxNUMzLjgzNjgzIDExLjExMjUgNC4wMDc2NiAxMS4yNDE2IDQuMiAxMS4zM0M0LjE4ODc0IDExLjQ3NjUgNC4xODg3NCAxMS42MjM1IDQuMiAxMS43N0M0LjIgMTQuMDEgNi44MSAxNS44MyAxMC4wMyAxNS44M0MxMy4yNSAxNS44MyAxNS44NiAxNC4wMSAxNS44NiAxMS43N0MxNS44NzEzIDExLjYyMzUgMTUuODcxMyAxMS40NzY1IDE1Ljg2IDExLjMzQzE2LjEwNjggMTEuMjA3MyAxNi4zMTM4IDExLjAxNzQgMTYuNDU3MSAxMC43ODJDMTYuNjAwNSAxMC41NDY3IDE2LjY3NDMgMTAuMjc1NSAxNi42NyAxMFpNNi42NyAxMUM2LjY3IDEwLjczNDggNi43NzUzNiAxMC40ODA0IDYuOTYyODkgMTAuMjkyOUM3LjE1MDQzIDEwLjEwNTQgNy40MDQ3OCAxMCA3LjY3IDEwQzcuOTM1MjIgMTAgOC4xODk1NyAxMC4xMDU0IDguMzc3MTEgMTAuMjkyOUM4LjU2NDY0IDEwLjQ4MDQgOC42NyAxMC43MzQ4IDguNjcgMTFDOC42NyAxMS4yNjUyIDguNTY0NjQgMTEuNTE5NiA4LjM3NzExIDExLjcwNzFDOC4xODk1NyAxMS44OTQ2IDcuOTM1MjIgMTIgNy42NyAxMkM3LjQwNDc4IDEyIDcuMTUwNDMgMTEuODk0NiA2Ljk2Mjg5IDExLjcwNzFDNi43NzUzNiAxMS41MTk2IDYuNjcgMTEuMjY1MiA2LjY3IDExWk0xMi40OCAxMy43NUMxMS43NzA1IDE0LjI4NDcgMTAuODk3NiAxNC41NTY4IDEwLjAxIDE0LjUyQzkuMTIyMzkgMTQuNTU2OCA4LjI0OTQ4IDE0LjI4NDcgNy41NCAxMy43NUM3LjQ5NzQ4IDEzLjY5ODIgNy40NzU3NSAxMy42MzI0IDcuNDc5MDMgMTMuNTY1NUM3LjQ4MjMyIDEzLjQ5ODUgNy41MTAzOSAxMy40MzUyIDcuNTU3NzkgMTMuMzg3OEM3LjYwNTE5IDEzLjM0MDQgNy42Njg1MiAxMy4zMTIzIDcuNzM1NDYgMTMuMzA5QzcuODAyNDEgMTMuMzA1NyA3Ljg2ODE5IDEzLjMyNzUgNy45MiAxMy4zN0M4LjUyMTIzIDEzLjgxMSA5LjI1NTEyIDE0LjAzMzMgMTAgMTRDMTAuNzQ1OCAxNC4wNDA2IDExLjQ4MzEgMTMuODI1NCAxMi4wOSAxMy4zOUMxMi4xMTU2IDEzLjM2MTQgMTIuMTQ2OCAxMy4zMzgzIDEyLjE4MTYgMTMuMzIyMkMxMi4yMTY1IDEzLjMwNjEgMTIuMjU0MyAxMy4yOTc0IDEyLjI5MjcgMTMuMjk2NUMxMi4zMzExIDEzLjI5NTcgMTIuMzY5MyAxMy4zMDI4IDEyLjQwNDggMTMuMzE3M0MxMi40NDA0IDEzLjMzMTggMTIuNDcyNSAxMy4zNTM1IDEyLjQ5OTMgMTMuMzgxQzEyLjUyNjIgMTMuNDA4NSAxMi41NDcgMTMuNDQxMiAxMi41NjA2IDEzLjQ3NzFDMTIuNTc0MyAxMy41MTMgMTIuNTgwNCAxMy41NTE0IDEyLjU3ODYgMTMuNTg5N0MxMi41NzY3IDEzLjYyODEgMTIuNTY3MSAxMy42NjU2IDEyLjU1MDEgMTMuNzAwMUMxMi41MzMxIDEzLjczNDYgMTIuNTA5MyAxMy43NjUyIDEyLjQ4IDEzLjc5VjEzLjc1Wk0xMi4zIDEyLjA0QzEyLjEwMjIgMTIuMDQgMTEuOTA4OSAxMS45ODE0IDExLjc0NDQgMTEuODcxNUMxMS41OCAxMS43NjE2IDExLjQ1MTggMTEuNjA1NCAxMS4zNzYxIDExLjQyMjdDMTEuMzAwNCAxMS4yNCAxMS4yODA2IDExLjAzODkgMTEuMzE5MiAxMC44NDQ5QzExLjM1NzggMTAuNjUwOSAxMS40NTMgMTAuNDcyNyAxMS41OTI5IDEwLjMzMjlDMTEuNzMyNyAxMC4xOTMgMTEuOTEwOSAxMC4wOTc4IDEyLjEwNDkgMTAuMDU5MkMxMi4yOTg5IDEwLjAyMDYgMTIuNSAxMC4wNDA0IDEyLjY4MjcgMTAuMTE2MUMxMi44NjU0IDEwLjE5MTggMTMuMDIxNiAxMC4zMiAxMy4xMzE1IDEwLjQ4NDRDMTMuMjQxNCAxMC42NDg5IDEzLjMgMTAuODQyMiAxMy4zIDExLjA0QzEzLjMwNTQgMTEuMTc1NSAxMy4yODMyIDExLjMxMDcgMTMuMjM0OCAxMS40MzczQzEzLjE4NjQgMTEuNTY0IDEzLjExMjcgMTEuNjc5NSAxMy4wMTgyIDExLjc3NjdDMTIuOTIzNyAxMS44NzQgMTIuODEwNCAxMS45NTExIDEyLjY4NTMgMTIuMDAzMkMxMi41NjAxIDEyLjA1NTMgMTIuNDI1NiAxMi4wODE1IDEyLjI5IDEyLjA4TDEyLjMgMTIuMDRaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-pinterest {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJmaWxsOiMyNTI1MjU7IiBkPSJNNDA1LjAxNyw1Mi40NjdDMzY5Ljc3NCwxOC42MzQsMzIxLjAwMSwwLDI2Ny42ODQsMEMxODYuMjQsMCwxMzYuMTQ4LDMzLjM4NSwxMDguNDY4LDYxLjM5CgljLTM0LjExNCwzNC41MTMtNTMuNjc1LDgwLjM0LTUzLjY3NSwxMjUuNzMyYzAsNTYuOTkzLDIzLjgzOSwxMDAuNzM3LDYzLjc2LDExNy4wMTFjMi42OCwxLjA5OCw1LjM3NywxLjY1MSw4LjAyMSwxLjY1MQoJYzguNDIyLDAsMTUuMDk1LTUuNTExLDE3LjQwNy0xNC4zNWMxLjM0OC01LjA3MSw0LjQ3LTE3LjU4Miw1LjgyOC0yMy4wMTNjMi45MDYtMTAuNzI1LDAuNTU4LTE1Ljg4NC01Ljc4LTIzLjM1MwoJYy0xMS41NDYtMTMuNjYyLTE2LjkyMy0yOS44MTctMTYuOTIzLTUwLjg0MmMwLTYyLjQ1MSw0Ni41MDItMTI4LjgyMywxMzIuNjg5LTEyOC44MjNjNjguMzg2LDAsMTEwLjg2NiwzOC44NjgsMTEwLjg2NiwxMDEuNDM0CgljMCwzOS40ODItOC41MDQsNzYuMDQ2LTIzLjk1MSwxMDIuOTYxYy0xMC43MzQsMTguNzAyLTI5LjYwOSw0MC45OTUtNTguNTg1LDQwLjk5NWMtMTIuNTMsMC0yMy43ODYtNS4xNDctMzAuODg4LTE0LjEyMQoJYy02LjcwOS04LjQ4My04LjkyMS0xOS40NDEtNi4yMjItMzAuODYyYzMuMDQ4LTEyLjkwNCw3LjIwNS0yNi4zNjQsMTEuMjI4LTM5LjM3NmM3LjMzNy0yMy43NjYsMTQuMjczLTQ2LjIxMywxNC4yNzMtNjQuMTIyCgljMC0zMC42MzItMTguODMyLTUxLjIxNS00Ni44NTctNTEuMjE1Yy0zNS42MTYsMC02My41MTksMzYuMTc0LTYzLjUxOSw4Mi4zNTRjMCwyMi42NDgsNi4wMTksMzkuNTg4LDguNzQ0LDQ2LjA5MgoJYy00LjQ4NywxOS4wMS0zMS4xNTMsMTMyLjAzLTM2LjIxMSwxNTMuMzQyYy0yLjkyNSwxMi40NDEtMjAuNTQzLDExMC43MDUsOC42MTgsMTE4LjU0YzMyLjc2NCw4LjgwMyw2Mi4wNTEtODYuODk5LDY1LjAzMi05Ny43MTMKCWMyLjQxNi04Ljc5NSwxMC44NjktNDIuMDUyLDE2LjA0OS02Mi40OTVjMTUuODE3LDE1LjIzNSw0MS4yODQsMjUuNTM1LDY2LjA2NCwyNS41MzVjNDYuNzE1LDAsODguNzI3LTIxLjAyMiwxMTguMjk4LTU5LjE4OQoJYzI4LjY3OS0zNy4wMiw0NC40NzQtODguNjE4LDQ0LjQ3NC0xNDUuMjgyQzQ1Ny4yMDYsMTI3Ljk4Myw0MzguMTgyLDg0LjMxMSw0MDUuMDE3LDUyLjQ2N3oiLz4KPC9zdmc+");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px;
}
.icon-pinterest:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIHN0eWxlPSJmaWxsOiNmZmY7IiBkPSJNNDA1LjAxNyw1Mi40NjdDMzY5Ljc3NCwxOC42MzQsMzIxLjAwMSwwLDI2Ny42ODQsMEMxODYuMjQsMCwxMzYuMTQ4LDMzLjM4NSwxMDguNDY4LDYxLjM5CgljLTM0LjExNCwzNC41MTMtNTMuNjc1LDgwLjM0LTUzLjY3NSwxMjUuNzMyYzAsNTYuOTkzLDIzLjgzOSwxMDAuNzM3LDYzLjc2LDExNy4wMTFjMi42OCwxLjA5OCw1LjM3NywxLjY1MSw4LjAyMSwxLjY1MQoJYzguNDIyLDAsMTUuMDk1LTUuNTExLDE3LjQwNy0xNC4zNWMxLjM0OC01LjA3MSw0LjQ3LTE3LjU4Miw1LjgyOC0yMy4wMTNjMi45MDYtMTAuNzI1LDAuNTU4LTE1Ljg4NC01Ljc4LTIzLjM1MwoJYy0xMS41NDYtMTMuNjYyLTE2LjkyMy0yOS44MTctMTYuOTIzLTUwLjg0MmMwLTYyLjQ1MSw0Ni41MDItMTI4LjgyMywxMzIuNjg5LTEyOC44MjNjNjguMzg2LDAsMTEwLjg2NiwzOC44NjgsMTEwLjg2NiwxMDEuNDM0CgljMCwzOS40ODItOC41MDQsNzYuMDQ2LTIzLjk1MSwxMDIuOTYxYy0xMC43MzQsMTguNzAyLTI5LjYwOSw0MC45OTUtNTguNTg1LDQwLjk5NWMtMTIuNTMsMC0yMy43ODYtNS4xNDctMzAuODg4LTE0LjEyMQoJYy02LjcwOS04LjQ4My04LjkyMS0xOS40NDEtNi4yMjItMzAuODYyYzMuMDQ4LTEyLjkwNCw3LjIwNS0yNi4zNjQsMTEuMjI4LTM5LjM3NmM3LjMzNy0yMy43NjYsMTQuMjczLTQ2LjIxMywxNC4yNzMtNjQuMTIyCgljMC0zMC42MzItMTguODMyLTUxLjIxNS00Ni44NTctNTEuMjE1Yy0zNS42MTYsMC02My41MTksMzYuMTc0LTYzLjUxOSw4Mi4zNTRjMCwyMi42NDgsNi4wMTksMzkuNTg4LDguNzQ0LDQ2LjA5MgoJYy00LjQ4NywxOS4wMS0zMS4xNTMsMTMyLjAzLTM2LjIxMSwxNTMuMzQyYy0yLjkyNSwxMi40NDEtMjAuNTQzLDExMC43MDUsOC42MTgsMTE4LjU0YzMyLjc2NCw4LjgwMyw2Mi4wNTEtODYuODk5LDY1LjAzMi05Ny43MTMKCWMyLjQxNi04Ljc5NSwxMC44NjktNDIuMDUyLDE2LjA0OS02Mi40OTVjMTUuODE3LDE1LjIzNSw0MS4yODQsMjUuNTM1LDY2LjA2NCwyNS41MzVjNDYuNzE1LDAsODguNzI3LTIxLjAyMiwxMTguMjk4LTU5LjE4OQoJYzI4LjY3OS0zNy4wMiw0NC40NzQtODguNjE4LDQ0LjQ3NC0xNDUuMjgyQzQ1Ny4yMDYsMTI3Ljk4Myw0MzguMTgyLDg0LjMxMSw0MDUuMDE3LDUyLjQ2N3oiLz4KPC9zdmc+");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-twitter {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMC4yNTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Ik0xNzguNTcgMTI3LjE1IDI5MC4yNyAwaC0yNi40NmwtOTcuMDMgMTEwLjM4TDg5LjM0IDBIMGwxMTcuMTMgMTY2LjkzTDAgMzAwLjI1aDI2LjQ2bDEwMi40LTExNi41OSA4MS44IDExNi41OWg4OS4zNE0zNi4wMSAxOS41NEg3Ni42NmwxODcuMTMgMjYyLjEzaC00MC42NiIgZmlsbD0iIzI1MjUyNSIvPgo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 19px;
}
.author .icon-twitter {
    background-image: url("../images/soc/twitter-black.svg");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-twitter:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAwIiBoZWlnaHQ9IjMwMC4yNTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KIDxwYXRoIGQ9Ik0xNzguNTcgMTI3LjE1IDI5MC4yNyAwaC0yNi40NmwtOTcuMDMgMTEwLjM4TDg5LjM0IDBIMGwxMTcuMTMgMTY2LjkzTDAgMzAwLjI1aDI2LjQ2bDEwMi40LTExNi41OSA4MS44IDExNi41OWg4OS4zNE0zNi4wMSAxOS41NEg3Ni42NmwxODcuMTMgMjYyLjEzaC00MC42NiIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4=");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-facebook {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjUyNTI1IiBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgdmlld0JveD0iMCAwIDMxMCAzMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iWE1MSURfODM0XyI+Cgk8cGF0aCBpZD0iWE1MSURfODM1XyIgZD0iTTgxLjcwMywxNjUuMTA2aDMzLjk4MVYzMDVjMCwyLjc2MiwyLjIzOCw1LDUsNWg1Ny42MTZjMi43NjIsMCw1LTIuMjM4LDUtNVYxNjUuNzY1aDM5LjA2NAoJCWMyLjU0LDAsNC42NzctMS45MDYsNC45NjctNC40MjlsNS45MzMtNTEuNTAyYzAuMTYzLTEuNDE3LTAuMjg2LTIuODM2LTEuMjM0LTMuODk5Yy0wLjk0OS0xLjA2NC0yLjMwNy0xLjY3My0zLjczMi0xLjY3M2gtNDQuOTk2CgkJVjcxLjk3OGMwLTkuNzMyLDUuMjQtMTQuNjY3LDE1LjU3Ni0xNC42NjdjMS40NzMsMCwyOS40MiwwLDI5LjQyLDBjMi43NjIsMCw1LTIuMjM5LDUtNVY1LjAzN2MwLTIuNzYyLTIuMjM4LTUtNS01aC00MC41NDUKCQlDMTg3LjQ2NywwLjAyMywxODYuODMyLDAsMTg1Ljg5NiwwYy03LjAzNSwwLTMxLjQ4OCwxLjM4MS01MC44MDQsMTkuMTUxYy0yMS40MDIsMTkuNjkyLTE4LjQyNyw0My4yNy0xNy43MTYsNDcuMzU4djM3Ljc1Mkg4MS43MDMKCQljLTIuNzYyLDAtNSwyLjIzOC01LDV2NTAuODQ0Qzc2LjcwMywxNjIuODY3LDc4Ljk0MSwxNjUuMTA2LDgxLjcwMywxNjUuMTA2eiIgZmlsbD0iIzI1MjUyNSIvPgo8L2c+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 24px;
}
.author .icon-facebook {
    background-image: url("../images/soc/facebook-black.svg");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-facebook:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjZmZmIiBoZWlnaHQ9IjgwMHB4IiB3aWR0aD0iODAwcHgiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgdmlld0JveD0iMCAwIDMxMCAzMTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZyBpZD0iWE1MSURfODM0XyI+Cgk8cGF0aCBpZD0iWE1MSURfODM1XyIgZD0iTTgxLjcwMywxNjUuMTA2aDMzLjk4MVYzMDVjMCwyLjc2MiwyLjIzOCw1LDUsNWg1Ny42MTZjMi43NjIsMCw1LTIuMjM4LDUtNVYxNjUuNzY1aDM5LjA2NAoJCWMyLjU0LDAsNC42NzctMS45MDYsNC45NjctNC40MjlsNS45MzMtNTEuNTAyYzAuMTYzLTEuNDE3LTAuMjg2LTIuODM2LTEuMjM0LTMuODk5Yy0wLjk0OS0xLjA2NC0yLjMwNy0xLjY3My0zLjczMi0xLjY3M2gtNDQuOTk2CgkJVjcxLjk3OGMwLTkuNzMyLDUuMjQtMTQuNjY3LDE1LjU3Ni0xNC42NjdjMS40NzMsMCwyOS40MiwwLDI5LjQyLDBjMi43NjIsMCw1LTIuMjM5LDUtNVY1LjAzN2MwLTIuNzYyLTIuMjM4LTUtNS01aC00MC41NDUKCQlDMTg3LjQ2NywwLjAyMywxODYuODMyLDAsMTg1Ljg5NiwwYy03LjAzNSwwLTMxLjQ4OCwxLjM4MS01MC44MDQsMTkuMTUxYy0yMS40MDIsMTkuNjkyLTE4LjQyNyw0My4yNy0xNy43MTYsNDcuMzU4djM3Ljc1Mkg4MS43MDMKCQljLTIuNzYyLDAtNSwyLjIzOC01LDV2NTAuODQ0Qzc2LjcwMywxNjIuODY3LDc4Ljk0MSwxNjUuMTA2LDgxLjcwMywxNjUuMTA2eiIgZmlsbD0iI2ZmZiIvPgo8L2c+Cjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-linkedin {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQyOSA2Ljk2OUgxMS4xNDNWOC44MTlDMTEuNjc4IDcuNzU1IDEzLjA1IDYuNzk5IDE1LjExMSA2Ljc5OUMxOS4wNjIgNi43OTkgMjAgOC45MTcgMjAgMTIuODAzVjIwSDE2VjEzLjY4OEMxNiAxMS40NzUgMTUuNDY1IDEwLjIyNyAxNC4xMDMgMTAuMjI3QzEyLjIxNCAxMC4yMjcgMTEuNDI5IDExLjU3MiAxMS40MjkgMTMuNjg3VjIwSDcuNDI5VjYuOTY5Wk0wLjU3IDE5LjgzSDQuNTdWNi43OTlIMC41N1YxOS44M1pNNS4xNDMgMi41NUM1LjE0MzE1IDIuODg1MjcgNS4wNzY2NiAzLjIxNzIzIDQuOTQ3MzkgMy41MjY1OUM0LjgxODEyIDMuODM1OTQgNC42Mjg2NSA0LjExNjUxIDQuMzkgNC4zNTJDMy45MDY0IDQuODMyNjIgMy4yNTE4MSA1LjEwMTY1IDIuNTcgNS4xQzEuODg5MzkgNS4wOTk1NCAxLjIzNjMxIDQuODMxMiAwLjc1MiA0LjM1M0MwLjUxNDIxMSA0LjExNjcxIDAuMzI1Mzg2IDMuODM1ODIgMC4xOTYzNDQgMy41MjY0M0MwLjA2NzMwMTUgMy4yMTcwNCAwLjAwMDU3OTEzMiAyLjg4NTIyIDAgMi41NUMwIDEuODczIDAuMjcgMS4yMjUgMC43NTMgMC43NDdDMS4yMzY4OSAwLjI2ODE1OCAxLjg5MDI0IC0wLjAwMDI5OTIxMSAyLjU3MSAyLjUwMjY0ZS0wN0MzLjI1MyAyLjUwMjY0ZS0wNyAzLjkwNyAwLjI2OSA0LjM5IDAuNzQ3QzQuODcyIDEuMjI1IDUuMTQzIDEuODczIDUuMTQzIDIuNTVaIiBmaWxsPSIjMjUyNTI1Ii8+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 19px;
}
.author .icon-linkedin {
    background-image: url("../images/soc/linkedin-black.svg");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-linkedin:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQyOSA2Ljk2OUgxMS4xNDNWOC44MTlDMTEuNjc4IDcuNzU1IDEzLjA1IDYuNzk5IDE1LjExMSA2Ljc5OUMxOS4wNjIgNi43OTkgMjAgOC45MTcgMjAgMTIuODAzVjIwSDE2VjEzLjY4OEMxNiAxMS40NzUgMTUuNDY1IDEwLjIyNyAxNC4xMDMgMTAuMjI3QzEyLjIxNCAxMC4yMjcgMTEuNDI5IDExLjU3MiAxMS40MjkgMTMuNjg3VjIwSDcuNDI5VjYuOTY5Wk0wLjU3IDE5LjgzSDQuNTdWNi43OTlIMC41N1YxOS44M1pNNS4xNDMgMi41NUM1LjE0MzE1IDIuODg1MjcgNS4wNzY2NiAzLjIxNzIzIDQuOTQ3MzkgMy41MjY1OUM0LjgxODEyIDMuODM1OTQgNC42Mjg2NSA0LjExNjUxIDQuMzkgNC4zNTJDMy45MDY0IDQuODMyNjIgMy4yNTE4MSA1LjEwMTY1IDIuNTcgNS4xQzEuODg5MzkgNS4wOTk1NCAxLjIzNjMxIDQuODMxMiAwLjc1MiA0LjM1M0MwLjUxNDIxMSA0LjExNjcxIDAuMzI1Mzg2IDMuODM1ODIgMC4xOTYzNDQgMy41MjY0M0MwLjA2NzMwMTUgMy4yMTcwNCAwLjAwMDU3OTEzMiAyLjg4NTIyIDAgMi41NUMwIDEuODczIDAuMjcgMS4yMjUgMC43NTMgMC43NDdDMS4yMzY4OSAwLjI2ODE1OCAxLjg5MDI0IC0wLjAwMDI5OTIxMSAyLjU3MSAyLjUwMjY0ZS0wN0MzLjI1MyAyLjUwMjY0ZS0wNyAzLjkwNyAwLjI2OSA0LjM5IDAuNzQ3QzQuODcyIDEuMjI1IDUuMTQzIDEuODczIDUuMTQzIDIuNTVaIiBmaWxsPSIjZmZmIi8+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-whatsapp {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDY0MCA2NDAiPjxwYXRoIGZpbGw9IiMyNTI1MjUiIGQ9Ik01NDYuNzA0IDkxLjg5QzQ4Ni41MjYgMzEuNTg0IDQwNi40ODItMS41ODIgMzIxLjIyOS0xLjU4MiAxNDUuNjA5LTEuNTgzIDIuNjcgMTQxLjM2OCAyLjY3IDMxNy4xMThjMCA1Ni4xMzkgMTQuNzA1IDExMS4wNSA0Mi41NjcgMTU5LjI5N0wuMDAxIDY0MS41OTVsMTY4Ljk1OS00NC4zNGM0Ni41OTUgMjUuMzgyIDk5LjAxMyAzOC44MzUgMTUyLjIyMiAzOC44MzVoLjEzQzQ5Ni45NDQgNjM2LjA5IDY0MCA0OTMuMTQgNjQwIDMxNy40MDFjMC04NS4xODItMzMuMTY2LTE2NS4xNzktOTMuMzQ0LTIyNS40NjNsLjA0Ny0uMDQ3ek0zMjEuMzIzIDU4Mi4zMTVjLTQ3LjU5OSAwLTk0LjIxOC0xMi44MjctMTM0Ljg5NS0zNi45NTdsLTkuNjk3LTUuNzg4LTEwMC4yNjUgMjYuMjU3IDI2Ljc3Ni05Ny43MjYtNi4yNzItMTAuMDRDNzAuMzEyIDQxNS45NjUgNTYuNCAzNjcuMjQ0IDU2LjQgMzE3LjEzYzAtMTQ2LjA4MiAxMTguODMyLTI2NC45NiAyNjUuMDY2LTI2NC45NiA3MC43MTMgMCAxMzcuMzI4IDI3LjY1IDE4Ny4zMDIgNzcuNjIyIDQ5Ljk5NiA1MC4xMjcgNzcuNDkzIDExNi41ODggNzcuNDkzIDE4Ny40Mi0uMTE4IDE0Ni4xODctMTE4Ljk1IDI2NS4wNjYtMjY0Ljk2IDI2NS4wNjZsLjAyNC4wMzZ6TTQ2Ni41NDEgMzgzLjg1Yy03LjkxMy00LjAyOC00Ny4xMTUtMjMuMjMzLTU0LjM5LTI1Ljg5LTcuMjc2LTIuNjU4LTEyLjU4LTQuMDI4LTE3Ljk3NyA0LjAyNy01LjI2OCA3LjkxNC0yMC41ODcgMjUuODktMjUuMjUyIDMxLjI2NS00LjY2NiA1LjI4LTkuMjg0IDYuMDM1LTE3LjE5NyAyLjAwOC03LjkxNC00LjAyOC0zMy42NzQtMTIuNDI2LTY0LjA2NC0zOS41NjgtMjMuNjM0LTIxLjA5NS0zOS42NjItNDcuMjIxLTQ0LjMyOC01NS4xMzQtNC42NjUtNy45MTQtLjUyLTEyLjMwOCAzLjUzMi0xNi4xOTMgMy42NjEtMy41NDQgNy45MjUtOS4yODQgMTEuOTQxLTEzLjk1IDQuMDI4LTQuNjY1IDUuMjgtNy45MjUgNy45MjUtMTMuMzEgMi42NTgtNS4yOCAxLjM1OS05Ljk0Ni0uNjM3LTEzLjk1LTIuMDA4LTQuMDE1LTE3Ljk3Ny00My4yMTctMjQuNDg1LTU5LjE4NS02LjM5LTE1LjYwMy0xMy4wNjMtMTMuNDMtMTcuOTY1LTEzLjcwMS00LjY2NS0uMjM3LTkuOTQ1LS4yMzctMTUuMi0uMjM3LTUuMjU3IDAtMTMuOTUgMS45OTYtMjEuMjI1IDkuOTMzLTcuMjc2IDcuOTE0LTI3Ljg5OCAyNy4yNi0yNy44OTggNjYuNDUgMCAzOS4yMDEgMjguNTEyIDc3LjAwOSAzMi41MTYgODIuNDA3IDQuMDI3IDUuMjY3IDU2LjE2MiA4NS43ODQgMTM2LjAyOSAxMjAuMjM4IDE4Ljk4IDguMTYxIDMzLjgwMyAxMy4wNjMgNDUuMzU1IDE2Ljg1NCAxOS4wOTggNi4wMjQgMzYuNDI1IDUuMTUgNTAuMTI2IDMuMTMgMTUuMzItMi4yNTYgNDcuMTE1LTE5LjIyOSA1My43ODgtMzcuODMxIDYuNjYyLTE4LjYxNSA2LjY2Mi0zNC41MzYgNC42NjYtMzcuODMxLTEuODktMy41NDQtNy4xNTgtNS41MDQtMTUuMjAxLTkuNThsLS4wNi4wNDh6Ii8+PC9zdmc+");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 21px;
}
.icon-whatsapp:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgc2hhcGUtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIHRleHQtcmVuZGVyaW5nPSJnZW9tZXRyaWNQcmVjaXNpb24iIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVRdWFsaXR5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDY0MCA2NDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik01NDYuNzA0IDkxLjg5QzQ4Ni41MjYgMzEuNTg0IDQwNi40ODItMS41ODIgMzIxLjIyOS0xLjU4MiAxNDUuNjA5LTEuNTgzIDIuNjcgMTQxLjM2OCAyLjY3IDMxNy4xMThjMCA1Ni4xMzkgMTQuNzA1IDExMS4wNSA0Mi41NjcgMTU5LjI5N0wuMDAxIDY0MS41OTVsMTY4Ljk1OS00NC4zNGM0Ni41OTUgMjUuMzgyIDk5LjAxMyAzOC44MzUgMTUyLjIyMiAzOC44MzVoLjEzQzQ5Ni45NDQgNjM2LjA5IDY0MCA0OTMuMTQgNjQwIDMxNy40MDFjMC04NS4xODItMzMuMTY2LTE2NS4xNzktOTMuMzQ0LTIyNS40NjNsLjA0Ny0uMDQ3ek0zMjEuMzIzIDU4Mi4zMTVjLTQ3LjU5OSAwLTk0LjIxOC0xMi44MjctMTM0Ljg5NS0zNi45NTdsLTkuNjk3LTUuNzg4LTEwMC4yNjUgMjYuMjU3IDI2Ljc3Ni05Ny43MjYtNi4yNzItMTAuMDRDNzAuMzEyIDQxNS45NjUgNTYuNCAzNjcuMjQ0IDU2LjQgMzE3LjEzYzAtMTQ2LjA4MiAxMTguODMyLTI2NC45NiAyNjUuMDY2LTI2NC45NiA3MC43MTMgMCAxMzcuMzI4IDI3LjY1IDE4Ny4zMDIgNzcuNjIyIDQ5Ljk5NiA1MC4xMjcgNzcuNDkzIDExNi41ODggNzcuNDkzIDE4Ny40Mi0uMTE4IDE0Ni4xODctMTE4Ljk1IDI2NS4wNjYtMjY0Ljk2IDI2NS4wNjZsLjAyNC4wMzZ6TTQ2Ni41NDEgMzgzLjg1Yy03LjkxMy00LjAyOC00Ny4xMTUtMjMuMjMzLTU0LjM5LTI1Ljg5LTcuMjc2LTIuNjU4LTEyLjU4LTQuMDI4LTE3Ljk3NyA0LjAyNy01LjI2OCA3LjkxNC0yMC41ODcgMjUuODktMjUuMjUyIDMxLjI2NS00LjY2NiA1LjI4LTkuMjg0IDYuMDM1LTE3LjE5NyAyLjAwOC03LjkxNC00LjAyOC0zMy42NzQtMTIuNDI2LTY0LjA2NC0zOS41NjgtMjMuNjM0LTIxLjA5NS0zOS42NjItNDcuMjIxLTQ0LjMyOC01NS4xMzQtNC42NjUtNy45MTQtLjUyLTEyLjMwOCAzLjUzMi0xNi4xOTMgMy42NjEtMy41NDQgNy45MjUtOS4yODQgMTEuOTQxLTEzLjk1IDQuMDI4LTQuNjY1IDUuMjgtNy45MjUgNy45MjUtMTMuMzEgMi42NTgtNS4yOCAxLjM1OS05Ljk0Ni0uNjM3LTEzLjk1LTIuMDA4LTQuMDE1LTE3Ljk3Ny00My4yMTctMjQuNDg1LTU5LjE4NS02LjM5LTE1LjYwMy0xMy4wNjMtMTMuNDMtMTcuOTY1LTEzLjcwMS00LjY2NS0uMjM3LTkuOTQ1LS4yMzctMTUuMi0uMjM3LTUuMjU3IDAtMTMuOTUgMS45OTYtMjEuMjI1IDkuOTMzLTcuMjc2IDcuOTE0LTI3Ljg5OCAyNy4yNi0yNy44OTggNjYuNDUgMCAzOS4yMDEgMjguNTEyIDc3LjAwOSAzMi41MTYgODIuNDA3IDQuMDI3IDUuMjY3IDU2LjE2MiA4NS43ODQgMTM2LjAyOSAxMjAuMjM4IDE4Ljk4IDguMTYxIDMzLjgwMyAxMy4wNjMgNDUuMzU1IDE2Ljg1NCAxOS4wOTggNi4wMjQgMzYuNDI1IDUuMTUgNTAuMTI2IDMuMTMgMTUuMzItMi4yNTYgNDcuMTE1LTE5LjIyOSA1My43ODgtMzcuODMxIDYuNjYyLTE4LjYxNSA2LjY2Mi0zNC41MzYgNC42NjYtMzcuODMxLTEuODktMy41NDQtNy4xNTgtNS41MDQtMTUuMjAxLTkuNThsLS4wNi4wNDh6Ii8+PC9zdmc+");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-envelope {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjIuODggODUuNTciPjx0aXRsZT5tYWlsPC90aXRsZT48cGF0aCBkPSJNMy44LDAsNjIuNDgsNDcuODUsMTE4LjY1LDBaTTAsODAuNTIsNDEuOCwzOC42MSwwLDQuNTN2NzZaTTQ2LjQxLDQyLjM3LDMuMzEsODUuNTdoMTE1LjlMNzgsNDIuMzcsNjQuNDQsNTMuOTRoMGEzLDMsMCwwLDEtMy43OC4wNUw0Ni40MSw0Mi4zN1ptMzYuMTItMy44NCw0MC4zNSw0Mi4zM1Y0LjE2TDgyLjUzLDM4LjUzWiIgZmlsbD0iIzI1MjUyNSIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20px;
}
.icon-envelope:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMjIuODggODUuNTciPjx0aXRsZT5tYWlsPC90aXRsZT48cGF0aCBkPSJNMy44LDAsNjIuNDgsNDcuODUsMTE4LjY1LDBaTTAsODAuNTIsNDEuOCwzOC42MSwwLDQuNTN2NzZaTTQ2LjQxLDQyLjM3LDMuMzEsODUuNTdoMTE1LjlMNzgsNDIuMzcsNjQuNDQsNTMuOTRoMGEzLDMsMCwwLDEtMy43OC4wNUw0Ni40MSw0Mi4zN1ptMzYuMTItMy44NCw0MC4zNSw0Mi4zM1Y0LjE2TDgyLjUzLDM4LjUzWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    background-position: center;
}
.icon-chat {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcgMTVIMTcuMjM3TDE5IDE2LjM4NVY2SDIwQzIwLjI2NTIgNiAyMC41MTk2IDYuMTA1MzYgMjAuNzA3MSA2LjI5Mjg5QzIwLjg5NDYgNi40ODA0MyAyMSA2LjczNDc4IDIxIDdWMjAuNUwxNi41NDUgMTdIOEM3LjczNDc4IDE3IDcuNDgwNDMgMTYuODk0NiA3LjI5Mjg5IDE2LjcwNzFDNy4xMDUzNiAxNi41MTk2IDcgMTYuMjY1MiA3IDE2VjE1Wk00LjQ1NSAxM0wwIDE2LjVWMUMwIDAuNzM0Nzg0IDAuMTA1MzU3IDAuNDgwNDMgMC4yOTI4OTMgMC4yOTI4OTNDMC40ODA0MyAwLjEwNTM1NyAwLjczNDc4NCAwIDEgMEgxNkMxNi4yNjUyIDAgMTYuNTE5NiAwLjEwNTM1NyAxNi43MDcxIDAuMjkyODkzQzE2Ljg5NDYgMC40ODA0MyAxNyAwLjczNDc4NCAxNyAxVjEzSDQuNDU1WiIgZmlsbD0iI2ZmZiIvPgo8L3N2Zz4K");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 17px;
}
.icon-chat:hover {
    background-repeat: no-repeat;
    background-position: center;
}

.icon-logo-square:before {
    content: "\e92b";
}
.icon-menu:before {
    content: "\e913";
}
.icon-menu-zoom:before {
    content: "\e947";
}
.icon-mobile:before {
    content: "\e949";
}
.icon-movie:before {
    content: "\e932";
}
.icon-pen:before {
    content: "\e91d";
}
.icon-pinterest-circle:before {
    content: "\e954";
}
.icon-play:before {
    content: "\e906";
}
.icon-play-circle:before {
    content: "\e926";
}
.icon-play-circle2:before {
    content: "\e928";
}
.icon-play-circle2-inner:before {
    content: "\e929";
}
.icon-podcast:before {
    content: "\e93c";
}
.icon-podcast-1:before {
    content: "\e939";
}
.icon-podcast-2:before {
    content: "\e936";
}
.icon-podcast-icon:before {
    content: "\e92f";
}
.icon-podcast-icon-1:before {
    content: "\e93a";
}
.icon-podcast-icon-2:before {
    content: "\e93b";
}
.icon-printer:before {
    content: "\e903";
}
.icon-pulse:before {
    content: "\e93e";
}
.icon-rain:before {
    content: "\e91c";
}
.icon-screen:before {
    content: "\e931";
}
.icon-share:before {
    content: "\e91b";
}
.icon-share2:before {
    content: "\e950";
}
.icon-star:before {
    content: "\e91a";
}
.icon-sun-cloud:before {
    content: "\e919";
}
.icon-triangle-down:before {
    content: "\e917";
}
.icon-triangle-left:before {
    content: "\e918";
}
.icon-triangle-right:before {
    content: "\e915";
}
.icon-triangle-up:before {
    content: "\e916";
}

/*.icon-whatsapp:before {*/
/*	content: "\e900";*/
/*}*/
.icon-wifi:before {
    content: "\e933";
}
.icon-wifi-left:before {
    content: "\e935";
}
.icon-wifi-right:before {
    content: "\e934";
}
.icon-world:before {
    content: "\e914";
}
.icon-x:before {
    content: "\e925";
}
.icon-x-circle:before {
    content: "\e92d";
}
.icon-x-circle-in-circle:before {
    content: "\e92c";
}
.icon-x-strong:before {
    content: "\e942";
}
.icon-youtube:before {
    content: "\e901";
}
.icon-zoom:before {
    content: "\e902";
}

/* 2577 */
/* 2578 */
/* 2579 */
.link-c {
    font-size: 2.7em;
}
/* 2580 */
.link-c a {
    margin: 0 0 9px;
    padding: 8px 13px;
}
/* 2581 */
.popup-a {
}
/* 2582 */
.popup-a .box-outer {
    padding-left: 0;
    padding-right: 0;
}
/* 2583 */
.popup-a .box-inner {
    width: 980px;
}
/* 2584 */
.popup-a.box {
}
/* 2585 */
.popup-a.box .box-inset {
    min-height: 588px;
    padding-top: 149px;
    padding-left: 395px;
}
/* 2586 */
.popup-a .box-inset {
    padding-left: 70px;
    padding-right: 70px;
}
/* 2587 */
.scheme-c {
    padding: 36px 0 33px;
    border-left-width: 65px;
    border-top-width: 58px;
    border-bottom-width: 58px;
    font-size: 2.8em;
}
/* 2588 */
.scheme-c:before {
    border-top-width: 3px;
    border-bottom-width: 3px;
}
/* 2589 */
.scheme-c:after {
    top: -23px;
    padding-right: 18px;
    font-size: 47px;
    line-height: 47px;
}
/* 2590 */
.scheme-c i {
    left: -65px;
    width: 73px;
    height: 79px;
    margin: -39.5px 0 0 -36.5px;
    border-radius: 22px;
    font-size: 53px;
    line-height: 73px;
}
/* 2591 */
.scheme-c .strong {
    padding: 1px 0 0;
}
/* 2592 */
.scheme-c .strong span {
    padding: 1px 0 0;
}
/* 2593 */
.scheme-c a {
    bottom: -7px;
    z-index: 2;
    padding: 0 0 0 11px;
}
/* 2594 */
.scheme-c + * {
    margin-top: -27px;
}

#cookie-policy {
    position: fixed;
    right: 0;
    left: 0;
    width: 100%;
    background: #F3F3F3;
    z-index: 9999999999;
    padding: 16px 32px;
    font-size: 18px;
    line-height: 1.55;
    border: 1px solid #D8D8D8;
    bottom: 0;
    color: #6D6D6D;
}
.cookie-wrapper {
    text-align: left;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.cookie-wrapper > div {
    margin: 0!important;
}
#cookie-policy > div span {
    background: #BDAC1F;
    border-radius: 66px;
    padding: 10px 24px;
    font-size: 15px;
    color: #fff;
    font-weight: 700;
    display: inline-block;
    margin-left: 30px;
    cursor: pointer;
}
#cookie-policy a {
    color: #BDAC1F;
    text-decoration: underline;
}

.list-breadcrumbs {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    list-style: none;
    margin: 0;
    padding: 0;
    font-weight: 700;
    text-transform: uppercase;
}
.list-breadcrumbs li {
    position: relative;
    margin: 0 22px 0 0;
    font-size: 12px;
}
.list-breadcrumbs li:last-child {
    margin: 0;
}
.list-breadcrumbs li:after {
    content: "\e951";
    display: block;
    position: absolute;
    left: 100%;
    top: 50%;
    width: 22px;
    margin-top: -9px;
    color: #727272;
    font-size: 9px;
    font-family: i;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
	font-size: 7px;
}
.list-breadcrumbs li:last-child:after {
    content: none;
}
.list-breadcrumbs li a {
    display: block;
    color: #868686;
}
.list-breadcrumbs li:last-child a {
    color: #c31002;
}
.list-breadcrumbs li a:hover {
    text-decoration: underline;
}
.capital,
.nr-post-content > p:first-child:first-letter {
    display: block;
    float: left;
    margin: 0 14px 0 0;
    color: #252525;
    font-size: 80px;
    font-family: Oswald_web, Oswald, Lato, Arial, Helvetica, sans-serif;
    line-height: 1;
}
.nr-post-content > p:first-of-type:first-letter {
    font-size: 50px;
    position: absolute;
    padding-left: 6px;
    padding-bottom: 9px;
    float: left;
    line-height: 40px;
    border-bottom: 3px solid #c31002;
    margin-right: 25px;
    border-left: 3px solid #c31002;
    border-right: 0 solid #c31002;
    -o-border-image: -o-linear-gradient(bottom, #c31002 35%, rgba(0,0,0,0) 35%);
    border-image: -webkit-gradient(linear, left bottom, left top, color-stop(35%, #c31002), color-stop(35%, rgba(0,0,0,0)));
    border-image: linear-gradient(to top, #c31002 35%, rgba(0,0,0,0) 35%);
    border-image-slice: 100%;
    border-image-slice: 1;
}
@media only screen and (max-width: 62.5em) {
    /* 1000 */
    #cookie-policy {
        font-size: 14px;
        /*bottom: 90px;*/
    }
    #cookie-policy > div span {
        margin-left: 10px;
    }
    .list-gallery-b li {
        width: 33.33%;
    }
    .capital,
    .nr-post-content > p:first-child:first-letter {
        margin: 0 10px 0 0;
    }
}

@media only screen and (max-width: 47.5em) {
    #cookie-policy {
        padding: 15px;
        font-size: 12px;
    }
    #cookie-policy > div span {
        font-size: 14px;
    }
    .list-gallery-b li {
        width: 50%;
    }
    .nr-post-content > p:first-of-type:first-letter {
        font-size: 39px;
        line-height: 30px;
        padding-top: 10px;
    }
}

@media only screen and (max-width: 23.75em) {
    .list-gallery-b li {
        width: 100%;
    }
}