.pagination{display:inline-block;margin:20px 0;padding-left:0;border-radius:4px;}
.pagination *{box-sizing:border-box;border-radius:0!important;}
.pagination a{background-color:transparent;background-image:none;color:#428bca;text-decoration:none;}
.pagination a:active{outline:0;}
.pagination a:hover{color:#2a6496;text-decoration:none;outline:none;}
.pagination ul{margin-top:0;margin-bottom:10px;}
.pagination > li{display:inline;}
.pagination > li > a{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}
.pagination > li:first-child > a{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px;}
.pagination > li:last-child > a{border-bottom-right-radius:4px;border-top-right-radius:4px;}
.pagination > li > a:hover{color:#2a6496;background-color:#eee;border-color:#ddd;}
.pagination > .active > a,.pagination > .active > a:hover{z-index:2;background-color:#428bca;border-color:#428bca;color:#fff;cursor:default;}
.pagination li a{border:1px solid #ededed!important;}
.pagination li a:hover{background:#ededed;}
.pagination > .active > a,.pagination > .active > a:hover{background:#206ec1;border:1px solid #206ec1!important;}
.pagination > li > a{color:#3d566e;}
.pagination a{color:#3d566e;}
.pagination a:hover{color:#206ec1;}
.ag-box{position:relative;margin-left:auto;margin-right:auto;padding-top:5px!important;padding-bottom:5px!important;text-align:center;overflow:hidden;display:block;}
.ag-box ins{padding:0;margin:0;height:auto;box-sizing:content-box;}
.desktop{display:block!important;}
.mobile{display:none!important;}
.g-youtube{width:100%;height:400px;}
@media screen and (max-width:1050px) {
.desktop{display:none!important;}
.mobile{display:block!important;}
}
.flags{background-color:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;width:32px;height:32px;display:inline-block;}
.flags.none{background-position:0 0;}
.flags.en{background-position:-32px 0;}
.flags.ru{background-position:-64px 0;}
.flags.af{background-position:-96px 0;}
.flags.ar{background-position:-128px 0;}
.flags.az{background-position:-160px 0;}
.flags.be{background-position:-192px 0;}
.flags.bg{background-position:-224px 0;}
.flags.bn{background-position:-256px 0;}
.flags.bs{background-position:-288px 0;}
.flags.ca{background-position:0 -32px;}
.flags.cs{background-position:-32px -32px;}
.flags.da{background-position:-64px -32px;}
.flags.de{background-position:-96px -32px;}
.flags.el{background-position:-128px -32px;}
.flags.es{background-position:-160px -32px;}
.flags.et{background-position:-192px -32px;}
.flags.fi{background-position:-224px -32px;}
.flags.fr{background-position:-256px -32px;}
.flags.ga{background-position:-288px -32px;}
.flags.gl{background-position:0 -64px;}
.flags.hi{background-position:-32px -64px;}
.flags.hr{background-position:-64px -64px;}
.flags.ht{background-position:-96px -64px;}
.flags.hu{background-position:-128px -64px;}
.flags.id{background-position:-160px -64px;}
.flags.is{background-position:-192px -64px;}
.flags.it{background-position:-224px -64px;}
.flags.iw{background-position:-256px -64px;}
.flags.ja{background-position:-288px -64px;}
.flags.ko{background-position:0 -96px;}
.flags.lt{background-position:-32px -96px;}
.flags.lv{background-position:-64px -96px;}
.flags.mk{background-position:-96px -96px;}
.flags.ms{background-position:-128px -96px;}
.flags.nl{background-position:-160px -96px;}
.flags.no{background-position:-192px -96px;}
.flags.pl{background-position:-224px -96px;}
.flags.pt{background-position:-256px -96px;}
.flags.ro{background-position:-288px -96px;}
.flags.sk{background-position:0 -128px;}
.flags.sl{background-position:-32px -128px;}
.flags.sr{background-position:-64px -128px;}
.flags.sv{background-position:-96px -128px;}
.flags.ta{background-position:-128px -128px;}
.flags.te{background-position:-160px -128px;}
.flags.th{background-position:-192px -128px;}
.flags.tl{background-position:-224px -128px;}
.flags.tr{background-position:-256px -128px;}
.flags.uk{background-position:-288px -128px;}
.flags.ur{background-position:0 -160px;}
.flags.vi{background-position:-32px -160px;}
.flags.yi{background-position:-64px -160px;}
.flags.zh-CN{background-position:-96px -160px;}
html { line-height: 1.15; }
body { margin: 0px; }
main { display: block; }
h1 { font-size: 2em; margin: 0.67em 0px; }
hr { box-sizing: content-box; height: 0px; overflow: visible; }
pre { font-family: monospace,monospace; font-size: 1em; }
a { background-color: transparent; }
abbr[title] { border-bottom: medium none; text-decoration: underline dotted; }
b, strong { font-weight: bolder; }
code, kbd, samp { font-family: monospace,monospace; font-size: 1em; }
small { font-size: 80%; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sub { bottom: -0.25em; }
sup { top: -0.5em; }
img { border-style: none; }
img, iframe, video, object { max-width: 100%; margin: 0px; }
button, input, optgroup, select, textarea { font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px; }
button, input { overflow: visible; }
button, select { text-transform: none; }
button, [type="button"], [type="reset"], [type="submit"] {  }
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { border-style: none; padding: 0px; }
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring { outline: 1px dotted buttontext; }
fieldset { padding: 0.35em 0.75em 0.625em; }
legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal; }
progress { vertical-align: baseline; }
textarea { overflow: auto; }
[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="search"] { outline-offset: -2px; }
details { display: block; }
summary { display: list-item; }
template { display: none; }
[hidden] { display: none; }
*, *::before, *::after { box-sizing: inherit; }
* { min-height: 0px; min-width: 0px; }
html { box-sizing: border-box; }
body, button, input, select, optgroup, textarea { color: rgb(64, 64, 64); font-family: "Mulish",sans-serif; font-size: 1rem; line-height: 1.5; }
h1, h2, h3, h4, h5, h6 { clear: both; font-family: "Poppins",sans-serif; }
p { margin-bottom: 1.5em; }
dfn, cite, em, i { font-style: italic; }
blockquote { margin: 0px 1.5em; }
address { margin: 0px 0px 1.5em; }
pre { background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-family: "Courier 10 Pitch",courier,monospace; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; }
code, kbd, tt, var { font-family: monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace; }
abbr, acronym { border-bottom: 1px dotted rgb(102, 102, 102); cursor: help; }
mark, ins { background: rgb(255, 249, 192) none repeat scroll 0% 0%; text-decoration: none; }
big { font-size: 125%; }
body { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
hr { background-color: rgb(204, 204, 204); border: 0px none; height: 1px; margin-bottom: 1.5em; }
ul, ol { margin: 0px 0px 1.5em 3em; }
ul { list-style: outside none disc; }
ol { list-style: outside none decimal; }
li > ul, li > ol { margin-bottom: 0px; }
dt { font-weight: 700; }
dd { margin: 0px 1.5em 1.5em; }
embed, iframe, object { max-width: 100%; }
img { height: auto; max-width: 100%; }
figure { margin: 1em 0px; }
table { margin: 0px 0px 1.5em; width: 100%; }
a:focus { outline: thin dotted; }
.main-navigation a:focus { outline-offset: -2px; }
a:hover, a:active { outline: 0px none; }
button, input[type="button"], input[type="reset"], input[type="submit"] { border-width: 1px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(187, 187, 187); border-radius: 3px; background: rgb(230, 230, 230) none repeat scroll 0% 0%; color: rgba(0, 0, 0, 0.8); line-height: 1; padding: 0.6em 1em 0.4em; }
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { border-color: rgb(204, 204, 204) rgb(187, 187, 187) rgb(170, 170, 170); }
button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus { border-color: rgb(170, 170, 170) rgb(187, 187, 187) rgb(187, 187, 187); }
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { color: rgb(102, 102, 102); border: 1px solid rgb(204, 204, 204); border-radius: 3px; padding: 3px; }
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus { color: rgb(17, 17, 17); }
select { border: 1px solid rgb(204, 204, 204); }
textarea { width: 100%; }
.main-navigation { display: block; width: 100%; }
.main-navigation ul { display: none; list-style: outside none none; margin: 0px; padding-left: 0px; }
.main-navigation ul ul { box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; top: 100%; left: -999em; z-index: 99999; }
.main-navigation ul ul ul { left: -999em; top: 0px; }
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul, .main-navigation ul ul li.focus-visible > ul { display: block; left: 100%; }
.main-navigation ul ul a { width: 200px; }
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul, .main-navigation ul li.focus-visible > ul { left: auto; }
.main-navigation li { position: relative; }
.main-navigation a { display: block; text-decoration: none; }
.menu-toggle, .main-navigation.toggled ul { display: block; }
@media screen and (min-width: 37.5em) {
  .menu-toggle { display: none; }
  .main-navigation ul { display: flex; justify-content: flex-end; flex-wrap: wrap; text-transform: capitalize; text-align: left; }
  .main-navigation #primary-menu > li { margin-right: 20px; }
  .main-navigation #primary-menu > li:last-child { margin-right: 0px; }
  .main-navigation ul ul { flex-direction: column; padding-top: 20px; box-shadow: none; }
  .main-navigation ul ul a { display: block; padding: 10px 15px; box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.14); }
  .main-navigation ul ul ul { left: 0px; z-index: -1; padding-top: 0px; }
  .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul, .main-navigation ul ul li.focus-visible > ul { opacity: 1; left: 100%; visibility: visible; }
  .main-navigation ul ul ul { left: -999em; top: 0px; }
  .main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul { left: 100%; }
  .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul, .main-navigation ul li.focus-visible > ul { left: 0px; }
}
.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation { margin: 0px 0px 1.5em; }
.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links { display: flex; }
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { flex: 1 0 50%; }
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align: end; flex: 1 0 50%; }
.sticky { display: block; }
.post, .page { margin: 0px 0px 30px; }
.updated:not(.published) { display: none; }
.page-content, .entry-content, .entry-summary { margin: 1.5em 0px 0px; }
.page-links { clear: both; margin: 0px 0px 1.5em; }
.comment-content a { overflow-wrap: break-word; }
.bypostauthor { display: block; }
.widget { margin: 0px 0px 1.5em; }
.widget select { max-width: 100%; }
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: medium none; margin-bottom: 0px; margin-top: 0px; padding: 0px; }
.custom-logo-link { display: inline-block; }
.wp-caption { margin-bottom: 1.5em; max-width: 100%; }
.wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; }
.wp-caption .wp-caption-text { margin: 0.8075em 0px; }
.wp-caption-text { text-align: center; }
.gallery { margin-bottom: 1.5em; display: grid; grid-gap: 1.5em; }
.gallery-item { display: inline-block; text-align: center; width: 100%; }
.gallery-columns-2 { grid-template-columns: 1fr 1fr; }
.gallery-columns-3 { grid-template-columns: 1fr 1fr 1fr; }
.gallery-columns-4 { grid-template-columns: 1fr 1fr 1fr 1fr; }
.gallery-columns-5 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr; }
.gallery-columns-6 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr; }
.gallery-columns-7 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
.gallery-columns-8 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
.gallery-columns-9 { grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; }
.gallery-caption { display: block; }
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer { display: none; }
.infinity-end.neverending .site-footer { display: block; }
.screen-reader-text { border: 0px none; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute !important; width: 1px; overflow-wrap: normal !important; }
.screen-reader-text:focus { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: rgb(33, 117, 155); display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }
#primary[tabindex="-1"]:focus { outline: 0px none; }
.alignleft { float: left; margin-right: 1.5em; margin-bottom: 1.5em; }
.alignright { float: right; margin-left: 1.5em; margin-bottom: 1.5em; }
.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; margin-bottom: 1.5em; }
.row { display: flex; flex-flow: column wrap; margin-left: -15px; margin-right: -15px; }
@media screen and (min-width: 992px) {
  .row.row-inverse-md [class*="col-"]:first-child { order: 2; }
  .row.row-inverse-md [class*="col-"]:last-child { order: 1; }
}
.row.row-full-width [class*="col-"] { flex-basis: 100%; max-width: 100%; }
.row.row-full-width .related-post [class*="col-"] { flex-basis: 50%; max-width: 50%; }
.row.row-center-col { justify-content: center; }
.col, [class*="col-"] { padding: 0px 15px; }
.col { flex: 1 1 100%; max-width: 100%; }
.col-1-1 { flex: 0 0 100%; max-width: 100%; }
.col-1-2 { flex: 0 0 50%; max-width: 50%; }
.col-1-3 { flex: 0 0 33.3334%; max-width: 33.3334%; }
.col-2-3 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.col-1-4 { flex: 0 0 25%; max-width: 25%; }
.col-2-4 { flex: 0 0 75%; max-width: 75%; }
@media screen and (max-width: 767px) {
  [class*="col-"] { flex: 1 1 100%; max-width: 100%; }
}
@media screen and (min-width: 768px) {
  .row { flex-direction: row; }
  .col-sm-1-1 { flex: 0 0 100%; max-width: 100%; }
  .col-sm-1-2, .post-navigation .nav-links > * { flex: 0 0 50%; max-width: 50%; }
  .col-sm-1-3 { flex: 0 0 33.3334%; max-width: 33.3334%; }
  .col-sm-2-3 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-sm-1-4 { flex: 0 0 25%; max-width: 25%; }
  .col-sm-2-4 { flex: 0 0 75%; max-width: 75%; }
}
@media screen and (min-width: 992px) {
  .row { margin-left: -15px; margin-right: -15px; }
  .col, [class*="col-"] { padding: 0px 15px; }
  .col-md-1-1, .col-12 { flex: 0 0 100%; max-width: 100%; }
  .col-md-1-2 { flex: 0 0 50%; max-width: 50%; }
  .col-md-1-3 { flex: 0 0 33.3334%; max-width: 33.3334%; }
  .col-md-2-3 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-md-1-4 { flex: 0 0 25%; max-width: 25%; }
  .col-md-2-4 { flex: 0 0 75%; max-width: 75%; }
}
@media screen and (min-width: 1200px) {
  .row { margin-left: -20px; margin-right: -20px; }
  .col, [class*="col-"] { padding: 0px 20px; }
  #primary[class*="col-"], .row-inverse-md #secondary[class*="col-"] { padding: 0px 15px 0px 20px; }
  .row-inverse-md #primary[class*="col-"], #secondary[class*="col-"] { padding: 0px 20px 0px 15px; }
  .row-full-width #primary[class*="col-"], .row-center-width #primary[class*="col-"] { padding: 0px 20px; }
  .col-lg-1-1 { flex: 0 0 100%; max-width: 100%; }
  .col-lg-1-2 { flex: 0 0 50%; max-width: 50%; }
  .col-lg-1-3 { flex: 0 0 33.3334%; max-width: 33.3334%; }
  .col-lg-2-3 { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .col-lg-1-4 { flex: 0 0 25%; max-width: 25%; }
  .col-lg-2-4 { flex: 0 0 75%; max-width: 75%; }
}
.container { max-width: 1200px; padding: 0px 15px; margin: 0px auto; }
.top-header-toggle-btn { display: block; text-align: center; }
.site-header { padding: 20px 0px 30px; }
.site-header-v2 .custom-logo-link img { margin: 0px auto; }
.site-header .custom-logo-link { display: block; }
.site-branding .custom-logo-link + .site-title { margin-top: 15px; }
.site-header .custom-logo-link img { display: block; }
.site-header-bottom { padding: 15px 0px; border-width: 0px 0px 3px; border-style: solid; border-color: rgb(209, 0, 20); }
.site-header-v2 .site-header-bottom { padding: 0px; }
.site-header-v2 .site-header-bottom #primary-menu { padding: 15px 0px; }
.top-header-toggle-btn i { transition: all 1s ease 0s; }
.ct-rotate { transform: rotate(180deg); }
@media screen and (max-width: 767px) {
  .site-header-topbar .container { display: none; padding-top: 10px; }
  .site-header-v2 .site-header-top { margin-bottom: 15px; }
  .site-header-v2 .menu-toggle { display: inline-block; }
  .main-navigation ul#primary-menu { display: none; }
  .main-navigation.toggled ul#primary-menu { display: block; }
  .site-header-menu-top .site-header-bottom { padding: 0px; border-bottom: medium none; }
  .site-header-menu-top { background-color: rgb(255, 255, 255); border-width: 0px 0px 3px; padding-bottom: 30px; border-style: solid; border-color: rgb(209, 0, 20); }
  .site-header-v2.site-header-menu-top { padding-bottom: 30px; }
}
@media screen and (min-width: 768px) {
  .top-header-toggle-btn { display: none; }
  .site-header .row { align-items: center; }
  .site-header { box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.04); z-index: 2; position: relative; }
  .site-header #primary-menu > li { margin-right: 1.2em; }
  .site-header #primary-menu > li:last-child { margin-right: 0px; }
  .site-header-v2 { padding: 0px; }
  .site-header-top { padding-top: 30px; padding-bottom: 30px; border-bottom: 1px solid rgb(238, 238, 238); }
  .site-header-bottom { padding: 15px 0px; border-width: 0px 0px 3px; border-style: solid; border-color: rgb(209, 0, 20); }
  .site-header-menu-top .site-header-bottom { padding: 0px; border-bottom: 1px solid rgb(238, 238, 238); }
  .site-header-menu-top .site-header-top { margin-bottom: 0px; padding-bottom: 35px; border: medium none; }
  .site-header-menu-top { background-color: rgb(255, 255, 255); border-width: 0px 0px 3px; border-style: solid; border-color: rgb(209, 0, 20); }
  #primary-menu { flex-wrap: wrap; }
  #primary-menu .menu-item-has-children > a::after, #primary-menu .page_item_has_children > a::after { display: inline-block; font-family: "Fontawesome"; margin-left: 5px; }
  #primary-menu ul .menu-item-has-children > a::after, #primary-menu ul .page_item_has_children > a::after { transform: rotate(-90deg); position: absolute; top: 10px; right: 5px; }
  #primary-menu ul .menu-item-has-children::after, #primary-menu ul .page_item_has_children::after { content: ""; display: table; clear: both; }
  #masthead.site-header #primary-menu > li { margin-right: 0px; }
  #masthead.site-header #primary-menu > li + li { margin-left: 1.2rem; }
}
@media screen and (min-width: 992px) {
  .site-header-v2 #primary-menu > li { margin-right: 2em; }
  .site-header-v2 #primary-menu > li:last-child { margin-right: 0px; }
  .site-header-v2 { padding: 10px 0px 0px; }
  .site-header-top { padding-top: 35px; padding-bottom: 35px; border-bottom: 1px solid rgb(238, 238, 238); }
  .site-header-v2.left-logo-ad .site-header-top { padding-bottom: 35px; }
  .site-header-bottom { padding: 15px 0px; border-width: 0px 0px 3px; border-style: solid; border-color: rgb(209, 0, 20); }
  .site-header-menu-top .site-header-bottom { padding: 15px 0px; border-bottom: 1px solid rgb(238, 238, 238); }
  .site-header-menu-top .site-header-top { margin-bottom: 0px; padding-bottom: 35px; border: medium none; }
  .site-header-menu-top { background-color: rgb(255, 255, 255); border-width: 0px 0px 3px; border-style: solid; border-color: rgb(209, 0, 20); }
  .site-header-left-logo .site-header-bottom { padding: 25px 0px; }
  .close_nav { display: none; }
  #primary-menu .menu-item-has-children > a::after, #primary-menu .page_item_has_children > a::after { content: ""; }
}
.site-title { margin: 0px 0px 5px; text-transform: uppercase; font-weight: 700; font-size: 2.3em; font-family: "Poppins",sans-serif; }
.site-title a { text-decoration: none; }
.site-description { margin: 0px; }
.site-title, .site-description { line-height: 1; }
.site-header-left-logo.sticky-header .is-sticky-header, .site-header-v2.sticky-header .is-sticky-header, .site-header-menu-top.sticky-header .is-sticky-header { position: fixed; width: 100%; left: 0px; top: 0px; z-index: 10; background-color: rgb(255, 255, 255); }
.site-header-left-logo.sticky-header .site-header-bottom.is-sticky-header, .site-header-menu-top.sticky-header .is-sticky-header { padding: 15px 0px; }
.admin-bar .site-header-left-logo.sticky-header .is-sticky-header, .admin-bar .site-header-v2.sticky-header .is-sticky-header, .admin-bar .site-header-menu-top.sticky-header .is-sticky-header { top: 25px; }
.site-header-menu-top.sticky-header .is-sticky-header { border-bottom: 3px solid rgb(209, 0, 20); }
.site-header-menu-top.sticky-header { border-color: transparent; }
.site-header.site-header-left-logo { padding: 0px; }
.site-header.site-header-left-logo .site-header-top, .site-header.site-header-v2 .site-header-topbar { padding: 10px 0px; }
.site-header.site-header-left-logo .site-header-top ul, .site-header.site-header-v2 .site-header-topbar ul { margin: 0px; }
.site-header.site-header-left-logo .site-header-top .site-header-top-menu, .site-header.site-header-v2 .site-header-topbar .site-header-top-menu { list-style: outside none none; padding: 0px; display: flex; flex-flow: row wrap; }
.site-header.site-header-left-logo .site-header-top .social-menu, .site-header.site-header-left-logo .site-header-bottom #primary-menu, .site-header.site-header-v2 .site-header-topbar .social-menu, .site-header.site-header-v2 .site-header-topbar #primary-menu { justify-content: flex-end; }
.site-header.site-header-left-logo .site-header-top .social-menu li a, .site-header.site-header-v2 .site-header-topbar .social-menu li a { width: 25px; height: 25px; line-height: 25px; }
.site-header.site-header-left-logo .site-header-top .social-menu li a::before, .site-header.site-header-v2 .site-header-topbar .social-menu li a::before { font-size: 15px; }
.site-header.site-header-left-logo .site-header-top .site-header-top-menu li, .site-header.site-header-v2 .site-header-topbar .site-header-top-menu li { margin-right: 20px; }
.site-header.site-header-left-logo .site-header-top .site-header-top-menu li:last-child, .site-header.site-header-v2 .site-header-topbar .site-header-top-menu li:last-child { margin-right: 0px; }
.site-header.site-header-left-logo .site-header-top .site-header-top-menu li a, .site-header.site-header-v2 .site-header-topbar .site-header-top-menu li a { text-decoration: none; color: rgb(20, 20, 19); transition: color 300ms ease-in-out 0s; }
.site-header.site-header-left-logo .site-header-top .site-header-top-menu li a:hover, .site-header.site-header-left-logo .site-header-top .site-header-top-menu li a:focus, .site-header.site-header-v2 .site-header-topbar .site-header-top-menu li a:hover, .site-header.site-header-v2 .site-header-topbar .site-header-top-menu li a:focus, .top-header-toggle-btn { text-decoration: none; color: rgb(209, 0, 20); }
.site-header-left-logo .site-header-top .topbar-flex-grid, .site-header-v2 .site-header-topbar .topbar-flex-grid { display: flex; flex-flow: row wrap; justify-content: flex-end; }
.site-header-left-logo .site-header-top .topbar-flex-grid .search-toggle, .site-header-v2 .site-header-topbar .topbar-flex-grid .search-toggle { width: 25px; height: 25px; line-height: 25px; border: medium none; border-radius: 50%; padding: 0px; margin-right: 10px; }
.site-header-left-logo .site-header-top .topbar-flex-grid .search-toggle:focus, .site-header-v2 .site-header-topbar .topbar-flex-grid .search-toggle:focus { outline: 1px dashed rgb(209, 0, 20); }
.site > .search-section { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; background-color: rgba(0, 0, 0, 0.75); position: fixed; left: 0px; top: 0px; z-index: 0; width: 100%; height: 0px; opacity: 0; visibility: hidden; transform: scale(0); transition: height 300ms ease-in-out 0s, opacity 300ms ease-in-out 0s, visibility 300ms ease-in-out 0s, z-index 300ms ease-in-out 0s, transform 300ms ease-in-out 0s; }
.site > .search-section.ct-search-access { width: 100%; height: 100%; opacity: 1; z-index: 35; visibility: visible; transform: scale(1); }
.search-section button.close-btn { padding: 0px; width: 40px; height: 40px; line-height: 40px; text-align: center; position: absolute; top: 35px; right: 35px; }
.container { width: 100%; }
.site-header-v2 .site-header-ad-wrapper { max-width: 1000px; margin: 2rem auto 0px; }
@media screen and (min-width: 768px) {
  .site-header-v2.left-logo-ad { text-align: left; }
  .site-header-v2.left-logo-ad .row .col-1-1:first-child { flex: 0 0 33.3334%; max-width: 33.3334%; }
  .site-header-v2.left-logo-ad .row .col-1-1:last-child { flex: 0 0 66.6667%; max-width: 66.6667%; }
  .site-header-v2 .site-header-bottom.left-menu .justify-content-center { justify-content: flex-start; }
  .site-header-v2.left-logo-ad .site-header-ad-wrapper { margin: 0px 0px 0px auto; display: flex; justify-content: flex-end; }
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .site-header { position: relative; z-index: 30; }
  .site-header .menu-toggle { position: relative; top: -40px; right: 0px; float: right; padding: 0.3rem 0rem; font-size: 15px; display: block; }
  .site-header.main-navigation { background-color: rgb(255, 255, 255); }
  .site-header .main-navigation.toggled { padding-top: 20px; }
  .site-header .main-navigation #primary-menu { position: absolute; width: 100%; background-color: rgb(255, 255, 255); z-index: 5; padding-bottom: 10px; transition: all 300ms ease-in-out 0s; height: 0px; display: block; left: -110%; opacity: 0; }
  .site-header .main-navigation.toggled #primary-menu { height: auto; left: 0px; top: 100%; opacity: 1; }
  .site-header .main-navigation #primary-menu a { padding: 10px 15px; border-bottom: 1px solid rgb(245, 245, 245); }
  .sticky-header.site-header-left-logo { position: relative !important; top: 0px !important; }
  #primary-menu .menu-item-has-children, #primary-menu .page_item_has_children { position: relative; }
  .main-navigation #primary-menu li { margin-right: 0px; }
  .site-header-v2 .main-navigation #primary-menu li:last-child { margin-right: 0px; }
  #primary-menu .menu-item-has-children > a span { display: none; }
  #primary-menu .for-sub-menu, .site-header-left-logo #primary-menu .sec-sub-menu { position: absolute; right: 0px; top: 0px; width: 45px; height: 45px; font-family: "Fontawesome"; background: rgb(245, 245, 245) none repeat scroll 0% 0%; z-index: 2; }
  #primary-menu .sub-menu { position: relative !important; height: 0px !important; left: -100px !important; width: 0px; transition: all 300ms ease-in-out 0s; padding-top: 0px; }
  #primary-menu .sub-menu.open, #primary-menu li.focus > ul.sub-menu, #primary-menu li.focus-visible > ul.sub-menu, #primary-menu .sub-menu.sec-open { height: auto !important; min-height: 1px; float: none; width: 100%; left: 0px !important; padding-top: 0px; }
  #primary-menu .sub-menu a { display: block; width: 100%; }
  #primary-menu .for-sub-menu::before, .site-header-left-logo #primary-menu .sec-sub-menu::before { content: ""; position: absolute; width: 45px; height: 45px; line-height: 45px; text-align: center; top: 0px; right: 0px; color: rgb(0, 0, 0); z-index: 3; }
}
.site-header-v2 { padding-bottom: 0px; }
@media screen and (max-width: 767px) {
  .site-header { position: relative; text-align: left !important; z-index: 30; }
  .site-header .menu-toggle { position: relative; top: -40px; right: 0px; float: right; padding: 0.3rem 0.8rem; font-size: 15px; display: block; }
  .site-header .main-navigation { background-color: rgb(255, 255, 255); }
  .site-header .main-navigation #primary-menu { width: 100%; background-color: rgb(255, 255, 255); z-index: 5; padding-bottom: 10px; transition: all 300ms ease-in-out 0s; height: 0px; display: block; left: -110%; opacity: 0; }
  .site-header .main-navigation.toggled #primary-menu { height: auto; left: 0px; top: 100%; opacity: 1; }
  .site-header .main-navigation #primary-menu a { padding: 10px 15px; border-bottom: 1px solid rgb(245, 245, 245); }
  .sticky-header, .site-header-left-logo.sticky-header .is-sticky-header, .site-header-v2.sticky-header .is-sticky-header, .site-header-menu-top.sticky-header .is-sticky-header { position: relative !important; top: 0px !important; }
  #primary-menu .menu-item-has-children, #primary-menu .page_item_has_children { position: relative; }
  .main-navigation #primary-menu li { margin-right: 0px; }
  #primary-menu .for-sub-menu, #primary-menu .sec-sub-menu { position: absolute; right: 0px; top: 0px; width: 45px; height: 45px; font-family: "Fontawesome"; background: rgb(245, 245, 245) none repeat scroll 0% 0%; z-index: 2; }
  #primary-menu .sub-menu { position: relative !important; height: 0px !important; left: -100px !important; width: 0px; transition: all 300ms ease-in-out 0s; padding-top: 0px; }
  #primary-menu .sub-menu.open, #primary-menu li.focus > ul.sub-menu, #primary-menu li.focus-visible > ul.sub-menu, #primary-menu .sub-menu.sec-open { height: auto !important; min-height: 1px; float: none; width: 100%; left: 0px !important; padding-top: 0px; }
  #primary-menu .sub-menu a { display: block; width: 100%; }
  #primary-menu .for-sub-menu::before, #primary-menu .sec-sub-menu::before { content: ""; position: absolute; width: 45px; height: 45px; line-height: 45px; text-align: center; top: 0px; right: 0px; color: rgb(0, 0, 0); z-index: 3; }
  .site-header-v2 .site-header-top { margin-bottom: 0px; padding-top: 20px; padding-bottom: 20px; }
  .entry-content figure { max-width: 100%; width: 100% !important; }
  .card_body { max-width: 100%; }
  .site-header.site-header-left-logo .site-header-top, .site-header.site-header-v2 .site-header-topbar { padding: 12px 0px; }
  .site-header.site-header-left-logo .site-header-top .row, .site-header.site-header-v2 .site-header-topbar .row { justify-content: center; align-items: center; }
  .site-header.site-header-left-logo .site-header-top .row .site-header-top-nav, .site-header.site-header-v2 .site-header-topbar .row .site-header-top-nav { margin-bottom: 15px; }
}
@media screen and (max-width: 400px) {
  .site-header.site-header-left-logo .site-header-top .row .site-header-top-menu li, .site-header.site-header-v2 .site-header-topbar .row .site-header-top-menu li { font-size: 14px; margin-right: 15px; }
  .site-header.site-header-left-logo .site-header-top .row .site-header-top-menu li:last-child, .site-header.site-header-v2 .site-header-topbar .row .site-header-top-menu li:last-child { margin-right: 0px; }
}
.menu-toggle { width: 45px; height: 35px; padding: 0px !important; text-align: center; position: relative !important; top: 0px !important; margin-top: -40px !important; right: 0px !important; float: right; }
.menu-toggle .line { width: 27px; height: 3px; background-color: rgb(255, 255, 255); display: block; transition: all 300ms ease-in-out 0s; margin-left: auto; margin-right: auto; }
.menu-toggle .line + .line { margin-top: 4px; }
.toggled .menu-toggle .line:last-child { display: none; }
.toggled .menu-toggle .line { transform: rotate(45deg); }
.toggled .menu-toggle .line:nth-child(2) { transform: rotate(135deg); margin-top: -3px; }
.site-footer .site-footer-top { padding: 60px 0px; }
.site-footer-top .widget .widget-title { font-size: 20px; font-weight: 500; margin-top: 0px; margin-bottom: 18px; }
.site-footer-top .widget ul { margin: 0px 0px 20px; }
@media screen and (max-width: 991px) {
  .site-footer-top .widget { margin-bottom: 2em; }
  .site-footer-top .col-1-1:last-child .widget { margin-bottom: 0px; }
}
@media screen and (max-width: 767px) {
  .site-footer-top .widget { margin-bottom: 1.8em; }
  .site-footer-top .col-1-1:last-child .widget { margin-bottom: 0px; }
}
.site-footer-bottom { padding: 40px 0px; }
.site-footer-bottom p, .site-footer-bottom ul { margin: 0px; }
.site-footer-bottom .sep { padding: 0px 15px; }
.site-footer-bottom a { margin-left: 5px; }
.hero-slider-section { padding: 3.5em 0px 0px; }
.widget .hero-slider-section, .widget .hero-slider-section .container { padding: 0px; }
.hero-slider-section .slick-slide img { width: 100%; height: 400px; object-fit: cover; }
.hero_slick-slider .slick-slide img { height: 600px; }
.widget .hero_slick-slider .slick-slide img { height: 300px; }
.hero_slick-slider + .hero-style-carousel { margin-top: 30px; }
.hero-style-carousel .slick-slide { margin: 0px 5px; }
.hero_slick-slider .slick-list { height: 600px !important; overflow: hidden; }
#secondary .widget .hero_slick-slider .slick-list, .site-footer .widget .hero_slick-slider .slick-list { height: 300px !important; overflow: hidden; }
.hero-style-carousel .slick-list { height: 400px !important; overflow: hidden; margin: 0px -5px; }
.hero_slick-slider .card .card_body { max-width: 800px; left: 50%; transform: translateX(-50%); }
.hero_slick-slider .card .card_title { font-size: 2.5rem; line-height: 1.25; margin-top: 0px; margin-bottom: 0.8em; }
.hero-slider-section .slick-arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 3; width: auto; height: auto; }
.hero-slider-section .slick-prev { left: 3%; }
.hero-slider-section .slick-next { right: 3%; }
.slick-prev::before, .slick-next::before { font-size: 40px; }
@media screen and (max-width: 991px) {
  .hero-slider-section { padding: 1.8em 0px 1em; }
  .hero_slick-slider .card .card_title { font-size: 1.5rem; }
}
.card-bg-image .category-label-group { margin-bottom: 1em; }
.meta > * { margin-right: 1.5em; }
.entry-meta > * { margin-right: 1em; display: inline-block; }
.meta > :last-child { margin-left: 0px; }
.meta > *::before, .entry-meta .fa { display: inline-block; margin-right: 5px; }
.meta a, .entry-meta a { text-decoration: none; }
.page-header { margin-bottom: 2.5em; }
.page-header .page-title { margin-bottom: 10px; }
.page-header div > p { margin-top: 0px; margin-bottom: 0px; }
@media screen and (min-width: 1200px) {
  .sec-spacing.single-section, .sec-spacing.archive-list-section { padding-top: 3.5em; }
}
.post-navigation .nav-links { flex-flow: column wrap; }
.post-navigation .nav-links > * a { text-decoration: none; text-align: right; display: inline-block; }
.post-navigation .nav-links > .nav-previous a { text-align: left; }
ul, ol { margin-left: 0px; margin-bottom: 2em; }
a:focus { outline: 1px dashed rgb(255, 51, 0); }
.site-main ul li, .site-main ol li { margin-bottom: 0.5rem; }
.post-navigation .nav-links > .nav-previous .nav-subtitle::before { margin-right: 10px; }
.post-navigation .nav-links > .nav-next .nav-subtitle::after { margin-left: 10px; }
.post-navigation .nav-links > * .nav-title { display: block; font-weight: 600; }
.pagination .page-numbers { padding: 0.5em 1em; text-decoration: none; margin-right: 3px; display: inline-block; }
@media screen and (max-width: 991px) {
  .pagination { margin-bottom: 1.8em; }
}
.related-post .card-blog-post .card_title, .widget .hero_slick-slider .card .card_title { font-size: 20px; }
.related-post .card-blog-post img { height: 202px; width: 100%; object-fit: cover; }
.author-wrapper { display: flex; flex-flow: column wrap; padding: 20px; border: 1px solid rgb(221, 221, 221); border-radius: 5px; margin-top: 2.5em; }
.author-wrapper .author { max-width: 150px; }
.fairy_widget_author .profile-wrapper .author img { border-radius: 100%; height: 150px; object-fit: cover; object-position: center center; }
.author-description { flex: 1 1 0%; max-width: 100%; padding-left: 40px; }
.author-title { font-size: 16px; font-weight: 600; }
.author-title a { text-decoration: none; }
.author-title span { font-size: 14px; color: rgb(85, 78, 78); }
.author-wrapper .author-social-profiles { list-style: outside none none; padding-left: 0px; margin: 0px; justify-content: flex-start; }
.author-sign img { max-width: 220px; width: 100%; }
@media screen and (max-width: 767px) {
  .card-single-article .card_media { margin-bottom: 20px; }
  .card-single-article ul { padding-left: 30px; }
  .author-wrapper { align-items: center; }
  .author-wrapper .author-description { padding-left: 0px; }
  .post-navigation .nav-links { flex-direction: row; }
  .post-navigation .nav-links > * a { text-align: left; }
  .post-navigation .nav-links .nav-next a { text-align: right; }
  .search .col-1-1 .widget-area { margin-top: 2em; }
}
@media screen and (min-width: 768px) {
  .post-navigation .nav-links { flex-direction: row; justify-content: space-between; }
  .post-navigation .nav-links > * .nav-title { display: block; }
  .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { text-align: right; }
  .author-wrapper { flex-direction: row; }
}
.search-section .card-blog-post.card-full-width .card_media { margin-bottom: 0px; }
.search-section .card-blog-post .card_media img { margin-bottom: 20px; }
.search-section .card-blog-post .entry-title { margin-top: 0px; margin-bottom: 1rem; }
.search-section .card-blog-post .entry-summary { margin-top: 0px; margin-bottom: 1rem; }
.post-navigation + .comments-area { margin-top: 2em; }
.comment-list { padding-left: 0px; list-style: outside none none !important; }
.comment-list ol { padding-left: 30px; margin-left: 0px !important; }
.comment-list .children { list-style: outside none none !important; }
.comment-list .comment .comment-body { padding: 20px; border-radius: 5px; background-color: rgb(245, 245, 245); box-shadow: 2px 3px 6px rgba(0, 0, 0, 0.14); margin-bottom: 15px; }
.ct-dark-mode .comment-list .comment .comment-body { background-color: rgb(43, 43, 43); color: rgb(255, 255, 255); }
.ct-dark-mode .comment-list .comment .comment-body time { color: rgb(229, 229, 229); }
.comment-list .comment .comment-body a { text-decoration: none; color: rgb(209, 0, 20); }
.comment-list .comment .comment-body .comment-author img { float: left; width: 60px; border-radius: 5px; margin-right: 10px; }
.comment-list .comment .comment-body .comment-metadata a { font-size: 14px; color: rgb(85, 85, 85); }
.comment-list .comment .comment-body .comment-metadata a.comment-edit-link { color: rgb(209, 0, 20); margin-left: 20px; }
.comment-author.vcard > * { display: inline-block; vertical-align: middle; margin-bottom: 0px; }
.comment-list .comment .comment-body .comment-meta::after, .fairy-content-area::after { content: ""; display: table; clear: both; }
blockquote { margin: 0px 0px 30px; padding-left: 20px; border-left: 5px solid rgb(209, 0, 20); }
h3 { font-size: 1.3rem; }
h4 { font-size: 1.25rem; }
h5 { font-size: 1.1rem; }
h6 { font-size: 1rem; }
.card-bg-image { position: relative; z-index: 1; overflow: hidden; }
.card-bg-image::after, .card-bg-image.card-promo .card_media a::after { content: ""; position: absolute; z-index: 2; left: 0px; top: 0px; width: 100%; height: 100%; background-image: linear-gradient(45deg, rgba(209, 0, 20, 0.5), rgba(0, 0, 0, 0.5)); }
.card-bg-image.card-promo::after { display: none; }
.card-bg-image.card-promo .card_media a::after { top: 0px; opacity: 1; transition-property: top, opacity; transition-duration: 350ms, 350ms; transition-timing-function: ease-in-out, ease-in-out; transition-delay: 100ms; }
.card-bg-image.card-promo:hover .card_media a::after { top: 0px; opacity: 1; }
.card-bg-image.card-promo .card_body { bottom: 50%; transform: translateY(50%); }
.card-bg-image.card-promo .card_title { margin: 0px; }
.card-bg-image.card-promo .card_title > a { display: block; padding: 0.6rem 2rem; margin: 0px auto; max-width: 85%; background-color: rgba(255, 255, 255, 0.25); transition: all 350ms ease-in-out 400ms; color: rgb(255, 255, 255); text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.14); position: relative; z-index: 1; }
.card-bg-image.card-promo:hover .card_title a { background-color: rgba(255, 255, 255, 0.75); color: rgb(209, 0, 20); animation: 2s ease 0s normal none 1 running promoPulse; }
@keyframes promoPulse {
0% { transform: scale(0); }
50% { transform: scale(1.05); }
100% { transform: scale(1); }
}
.card-bg-image .card_media { margin: 0px; }
.card-bg-image.card-promo .card_media img { display: block; }
.card-bg-image .card_body { position: absolute; bottom: 0px; left: 0px; z-index: 3; width: 100%; padding: 0px 20px 3%; text-align: center; }
.card_title, .single .card .entry-title { font-size: 20px; font-weight: 600; margin-top: 0px; margin-bottom: 0.5em; line-height: 1.25; }
.card_title a, .entry-title a { text-decoration: none; }
.card-bg-image .card_body a { text-decoration: none; }
.card-blog-post { flex-direction: column; padding: 20px; box-shadow: 2px 5px 20px rgba(0, 0, 0, 0.14); }
.card-blog-post .card_body .entry-meta { margin-bottom: 10px; }
.card-blog-post .card_body p { margin-top: 0px; }
.card-single-article .card_media { flex-basis: 100%; max-width: 100%; }
.category-label-group a { font-size: 15px; }
.card-blog-post .entry-meta * { font-size: 14px; }
.card-blog-post .entry-content { margin-top: 0px; }
.widget .hero_slick-slider .card .card_title { margin-bottom: 0px; }
@media screen and (min-width: 768px) {
  .card-blog-post { flex-direction: row; padding: 30px; }
  .card-blog-post.reverse-row { flex-direction: row-reverse; }
  .card-blog-post .card_title, .search .card-blog-post .entry-title, .widget .hero_slick-slider .card .card_title { font-size: 26px; }
  .card-blog-post .card_media { flex-basis: 50%; max-width: 50%; }
  .card-blog-post .card_body { flex: 1 1 0%; max-width: 100%; }
  .card-blog-post .card_media + .card_body { padding-left: 30px; }
  .card-blog-post.reverse-row .card_media + .card_body { padding-left: 0px; padding-right: 30px; }
  .card-blog-post .card_media img { margin: 0px auto; display: block; }
  .card-blog-post.card-full-width .card_media { flex-basis: 100%; max-width: 100%; margin-bottom: 20px; }
  .card-blog-post.card-full-width .card_media + .card_body { padding-left: 0px; flex-basis: 100%; max-width: 100%; }
  .card-blog-post.card-full-width.card-single-article .card_media { margin-left: 0px; margin-right: 0px; margin-bottom: 2em; }
  .card-single-article .entry-meta { margin-bottom: 2em; }
}
@media screen and (min-width: 992px) {
  .row.row-full-width .card-blog-post .card_media { flex-basis: 35%; max-width: 35%; }
  .row.row-full-width .related-post .card-blog-post .card_media, .single .row.row-full-width article .card-blog-post .card_media, .row.row-full-width .fairy-three-column .card-blog-post .card_media { flex-basis: 100%; max-width: 100%; }
}
.card-single-article {  }
.card_media { margin: 0px; }
.category-label-group { margin-bottom: 0.5em; }
.category-label-group a { display: inline-block; padding-bottom: 3px; margin-right: 1em; position: relative; text-decoration: none; }
.category-label-group.bg-label a { padding: 0.3em 0.8em; }
.category-label-group a::after { content: ""; display: block; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 3px; }
.category-label-group.bg-label a::after { display: none; }
.page-links .post-page-numbers.current, .page-links .post-page-numbers:hover { color: rgb(209, 0, 20); }
.page-links .post-page-numbers.current, .page-links .post-page-numbers { text-decoration: none; }
.sec-spacing, .site-footer-top { padding: 2em 0px; }
.promo-section.sec-spacing { padding-bottom: 0px; }
@media screen and (max-width: 1200px) {
  .sec-spacing, .site-footer-top { padding: 1.5em 0px; }
  .promo-section.sec-spacing { padding-bottom: 0px; }
}
.fa, .widget[class*="widget_"] > ul li::before, .meta .posted-on::before, .meta .byline::before, .btn:hover::after, .posts-navigation .nav-links a:hover::after, .fairy-menu-social li a, .post-navigation .nav-links > .nav-previous .nav-subtitle::before, .post-navigation .nav-links > .nav-next .nav-subtitle::after, .breadcrumb-trail .trial-items li + li::before, .breadcrumbs ul li + li::before { display: inline-block; font-family: "Fontawesome"; }
.double-angle-right::before, .widget[class*="widget_"] > ul li::before, .breadcrumb-trail .trial-items li + li::before, .breadcrumbs ul li + li::before { content: ""; }
.user-circle::before, .meta .byline::before { content: ""; }
.calendar-o::before, .meta .posted-on::before { content: ""; }
.logn-arrow-right::before, .btn:hover::after, .posts-navigation .nav-links a:hover::after, .post-navigation .nav-links > .nav-next .nav-subtitle::after { content: ""; }
.long-arrow-left::before, .posts-navigation .nav-links .nav-previous a:hover::after, .post-navigation .nav-links > .nav-previous .nav-subtitle::before { content: ""; }
.fairy-menu-social li a.website::before { content: ""; }
.facebook::before, .fairy-menu-social li a[href*="facebook.com"]::before { content: ""; }
.twitter::before, .fairy-menu-social li a[href*="twitter.com"]::before { content: ""; }
.linkedin::before, .fairy-menu-social li a[href*="linked.com"]::before, .fairy-menu-social li a[href*="linkedin.com"]::before { content: ""; }
.github::before, .fairy-menu-social li a[href*="github.com"]::before { content: ""; }
.instagram::before, .fairy-menu-social li a[href*="instagram.com"]::before { content: ""; }
.pinterest::before, .fairy-menu-social li a[href*="pinterest.com"]::before { content: ""; }
.youtube::before, .fairy-menu-social li a[href*="youtube.com"]::before { content: ""; }
.vk::before, .fairy-menu-social li a[href*="vk.com"]::before { content: ""; }
.telegram::before, .fairy-menu-social li a[href*="telegram.com"]::before, .fairy-menu-social li a[href*="t.me"]::before { content: ""; }
.d-flex, .fairy-latest .list-post .post-block-style, .fairy-popular .list-post .post-block-style, .newsletter-content .mc4wp-form .mc4wp-form-fields, .fairy_widget_author .fairy-menu-social, .social-menu, .search-form, .card-blog-post, .author-wrapper .author-social-profiles, .breadcrumb-trail .trial-items, .breadcrumbs ul, .theiaStickySidebar > div > div { display: flex; }
.flex-wrap, .fairy-latest .list-post .post-block-style, .fairy-popular .list-post .post-block-style, .fairy_widget_author .fairy-menu-social, .social-menu, .newsletter-content .mc4wp-form .mc4wp-form-fields, .search-form, .card-blog-post, .author-wrapper .author-social-profiles, .breadcrumb-trail .trial-items, .breadcrumbs ul, .theiaStickySidebar > div > div { flex-wrap: wrap; }
.flex-nowrap { flex-wrap: nowrap; }
.flex-row, .fairy-latest .list-post .post-block-style, .flex-row, .fairy-popular .list-post .post-block-style, .newsletter-content .mc4wp-form .mc4wp-form-fields, .fairy_widget_author .fairy-menu-social, .social-menu, .search-form, .author-wrapper .author-social-profiles, .breadcrumb-trail .trial-items, .breadcrumbs ul, .theiaStickySidebar > div > div { -moz-box-orient: horizontal; -moz-box-direction: normal; flex-direction: row; }
.flex-col { -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }
.justify-content-center, .main-navigation ul.justify-content-center { justify-content: center; }
.justify-content-left { justify-content: flex-start; }
.justify-content-right { justify-content: flex-end; }
.align-items-center, .theiaStickySidebar > div > div { align-items: center; }
.text-left, .main-navigation ul ul a { text-align: left; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.wp-block-cover { margin-bottom: 20px; }
.comments-area { margin-top: 2em; }
.comment-reply-title { margin-bottom: 10px; }
.comment-notes { margin-top: 5px; margin-bottom: 1.5rem; }
.comment-form p > label { margin-bottom: 2px; display: inline-block; }
.comment-form p[class*="comment-form-"] { margin-bottom: 1em; }
.post-password-form input[type="password"] { margin-top: 10px; margin-bottom: 15px; }
input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="file"], input[type="number"], input[type="datetime"], input[type="url"], select, textarea { width: 100%; display: block; padding: 0px 15px; }
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="file"]:focus, input[type="number"]:focus, input[type="datetime"]:focus, input[type="url"]:focus, select:focus, textarea:focus { outline: 1px dashed rgb(209, 0, 20); border: medium none; }
input[type="text"], input[type="email"], input[type="password"], input[type="search"], input[type="file"], input[type="datetime"], input[type="url"], select { height: 40px; line-height: 40px; }
.transi-main, .widget a, .search-form .search-submit, .btn, .category-label-group a, .card_title a, .meta a, .entry-meta a, .posts-navigation .nav-links a, .fairy-menu-social li a, .post-navigation .nav-links > * a, .wp-block-button__link, button, input[type="button"], input[type="reset"], input[type="submit"], .pagination .page-numbers { transition: all 400ms linear 0s; }
.search-form .search-field { width: 100%; height: 50px; line-height: 50px; border-radius: 0px; padding: 0px 15px; }
.search-form > label { flex-basis: 75%; max-width: 75%; }
.widget_search .search-form > label { flex-basis: 60%; max-width: 60%; }
.search-form .search-field:focus { outline: 0px none; }
.search-form .search-submit { padding: 0.8em 2em; cursor: pointer; border: medium none; border-radius: 0px; flex: 1 1 0%; max-width: 100%; }
@media screen and (min-width: 768px) {
}
.fairy-before-footer-widgets { background-color: rgb(255, 255, 255); }
.widget .widget-title { font-size: 20px; line-height: 1.125; margin-top: 0px; margin-bottom: 1.5em; }
.widget .widget-title::after { content: ""; display: block; width: 50px; height: 4px; margin-top: 8px; }
.fairy-widget-title-one .widget-area .widget .widget-title { text-align: center; }
.fairy-widget-title-one .widget-area .widget .widget-title::after { margin: 8px auto 0px; }
.fairy-widget-title-two .widget .widget-title { display: flex; flex-flow: row-reverse wrap; justify-content: flex-end; align-items: center; }
.fairy-widget-title-two .widget .widget-title::after { margin: 0px 10px 0px 0px; width: 30px; }
.fairy-widget-title-three .widget .widget-title { text-align: center; padding: 8px 15px; border: 1px solid rgb(255, 255, 255); }
.fairy-widget-title-three .widget-area .widget .widget-title { border: 1px solid rgb(204, 204, 204); }
.fairy-widget-title-three .widget .widget-title::after { display: none; }
.widget ul { margin: 0px; padding-left: 0px; list-style: outside none none; }
.widget ul li { margin-bottom: 0.8em; position: relative; }
.widget[class*="widget_"] > ul li { margin-bottom: 0.8em; padding-left: 20px; position: relative; }
.widget ul li:last-child { margin-bottom: 0px; }
.widget[class*="widget_"] > ul li::before { position: absolute; left: 0px; }
.widget a { text-decoration: none; }
.widget-area .widget { padding: 2em; box-shadow: 2px 5px 20px rgba(0, 0, 0, 0.14); }
.fairy-before-footer-widgets.widget-area .widget, .fairy-after-slider-widgets.widget-area .widget { box-shadow: none; }
.widget-area .widget-title { margin-top: 0px; margin-bottom: 1.3em; }
.fairy_widget_author { text-align: center; }
.fairy_widget_author .widget-title::after { margin: 3px auto 0px; }
.fairy_widget_author .profile-wrapper .author { margin: 0px auto 1em; width: 200px; height: 200px; overflow: hidden; }
.fairy_widget_author .profile-wrapper .author img { max-width: 100%; height: 100%; object-fit: cover; border-radius: 100%; }
.fairy_widget_author .fairy-menu-social, .social-menu { padding-left: 0px; margin: 0px; list-style: outside none none; }
.site-footer-bottom .social-menu { justify-content: center; margin-bottom: 1.5em; }
.fairy_widget_author .fairy-menu-social { justify-content: center; }
.fairy-menu-social li, .social-menu li { margin-right: 0.5em; padding-left: 0px !important; }
.fairy-menu-social li:last-child, .social-menu li:last-child { margin-right: 0em; }
.widget .fairy-menu-social li::before, .widget .social-menu li::before { display: none; }
.fairy-menu-social li a, .social-menu li a { display: block; width: 30px; height: 30px; line-height: 30px; text-align: center; border-radius: 50%; overflow: hidden; background-color: rgb(238, 238, 238); font-size: 0px; text-decoration: none !important; }
.profile-wrapper .fairy-menu-social li a { border-radius: 5px; }
.fairy-menu-social li a:hover { box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.15); transform: translateY(5px); }
#fairy-social-icons-2 .social-menu li a { width: 40px; height: 40px; line-height: 40px; }
#fairy-social-icons-2 .social-menu li a::before { font-size: 20px; }
.fairy-menu-social li a::before, .social-menu li a::before { font-size: 18px; }
.widget.fairy-latest .list-post li, .widget.fairy-popular .list-post li { margin-bottom: 1em; padding-bottom: 1em; border-bottom: 1px solid rgb(221, 221, 221); }
.widget.fairy-latest .list-post li:last-child, .widget.fairy-popular .list-post li:last-child { margin-bottom: 0em; padding-bottom: 0em; border-bottom: medium none; }
.widget.fairy-latest .list-post .post-thumb, .widget.fairy-popular .list-post .post-thumb { flex-basis: 100px; max-width: 3100px; overflow: hidden; border-radius: 5px; }
.widget.fairy-latest .list-post .post-thumb img, .widget.fairy-popular .list-post .post-thumb img { display: block; }
.widget.fairy-latest .list-post .post-content, .widget.fairy-popular .list-post .post-content { flex-basis: calc(100% - 100px); max-width: calc(100% - 100px); }
.widget.fairy-latest .list-post .post-thumb + .post-content, .widget.fairy-popular .list-post .post-thumb + .post-content { padding-left: 10px; }
.widget.fairy-latest .list-post .post-content .category-label-group a, .widget.fairy-latest .list-post .post-content .post-meta, .widget.fairy-popular .list-post .post-content .category-label-group a, .widget.fairy-popular .list-post .post-content .post-meta { font-size: 14px; }
.widget.fairy-latest .list-post .post-content .post-title, .widget.fairy-popular .list-post .post-content .post-title { font-size: 18px; margin: 0px 0px 2px; }
.widget.fairy-latest .list-post .post-content .category-label-group, .widget.fairy-popular .list-post .post-content .category-label-group { margin-bottom: 5px; }
.widget.fairy-latest .list-post .post-content .post-meta .fa, .widget.fairy-popular .list-post .post-content .post-meta .fa { margin-right: 5px; }
@media screen and (min-width: 768px) and (max-width: 991px) {
  .widget.fairy-latest .list-post .post-thumb, .widget.fairy-popular .list-post .post-thumb { flex-basis: 150px; max-width: 150px; }
  .widget.fairy-latest .list-post .post-content, .widget.fairy-popular .list-post .post-content { flex: 1 1 0%; max-width: 100%; }
  .widget.fairy-popular .list-post .post-block-style, .widget.fairy-popular .list-post .post-block-style { align-items: center; }
}
@media screen and (max-width: 767px) {
  .widget.fairy-latest .list-post .post-thumb, .widget.fairy-popular .list-post .post-thumb { flex-basis: 150px; max-width: 150px; margin-right: 15px; }
  .widget.fairy-latest .list-post .post-content, .widget.fairy-popular .list-post .post-content { flex: 1 1 0%; max-width: 100%; }
  .widget.fairy-latest .list-post .post-block-style, .widget.fairy-popular .list-post .post-block-style { align-items: center; }
}
@media screen and (max-width: 500px) {
  .widget.fairy-latest .list-post .post-thumb, .widget.fairy-popular .list-post .post-thumb { flex-basis: 100px; max-width: 100px; margin-right: 5px; }
}
@media screen and (max-width: 500px) {
  .widget.fairy-latest .list-post .post-thumb, .widget.fairy-popular .list-post .post-thumb { flex-basis: 80px; max-width: 80px; }
}
@media screen and (min-width: 992px) {
  .widget-area .widget { padding: 2em; }
}
@media screen and (min-width: 1200px) {
  .widget-area .widget { margin-bottom: 30px; }
  .fairy-before-footer-widgets.widget-area .widget, .fairy-after-slider-widgets.widget-area .widget { margin-bottom: 0px; }
}
figcaption { font-size: 14px; }
.btn, .posts-navigation .nav-links a, .wp-block-button__link, button, input[type="button"], input[type="reset"], input[type="submit"], .ajax-pagination .show-more { padding: 0.5em 1.5em; display: inline-block; border: 1px solid transparent; background-color: transparent; border-radius: 5px; text-decoration: none; font-size: 14px; position: relative; line-height: 1.5; cursor: pointer; color: rgb(255, 255, 255); }
input[type="button"], input[type="reset"], input[type="submit"] { min-height: 45px; }
[type="checkbox"], [type="radio"] { margin-right: 5px; }
.btn:hover, .posts-navigation .nav-links a:hover { padding-right: 2.8em; }
.btn:hover { color: rgb(255, 255, 255); }
.btn:hover::after, .posts-navigation .nav-links a:hover::after, .posts-navigation .nav-links .nav-previous a:hover::after { position: absolute; right: 15px; top: 50%; transform: translateY(-50%); transition: all 400ms linear 100ms; }
.site-footer a, .site-footer p, .site-footer span, .site-footer { color: rgb(255, 255, 255); }
.wp-block-button.is-style-outline .wp-block-button__link { background-color: transparent; border-width: 1px; }
.posts-navigation .nav-links .nav-previous a:hover { padding-right: 1.5em; padding-left: 2.8em; }
.posts-navigation .nav-links .nav-previous a:hover::after { right: auto; left: 15px; }
.wp-block-button + .wp-block-button { margin-top: 1rem; }
.error-404 { padding: 5em 0px; }
.error-404-content { max-width: 800px; margin: 0px auto; text-align: center; }
.error-404-title, .error-404 .page-title { margin: 0px; line-height: 1.125; }
.error-404-title { font-size: 5.5rem; margin-bottom: 0.35em; }
.error-404 .page-title { font-weight: 500; }
.error-404 .search-form .search-field:focus { opacity: 0.98; background-color: rgb(255, 255, 255); }
.footer-go-to-top { padding: 10px 20px; border-radius: 5px; font-size: 14px; color: rgb(255, 255, 255); background-color: rgb(209, 0, 20); position: fixed; bottom: 30px; right: 30px; opacity: 0; z-index: 20; }
.footer-go-to-top.show { opacity: 1; }
.entry-content::after { content: ""; display: table; clear: both; }
body, body.post, body.page { margin: 0px; }
.wp-block-table, .wp-block-table.is-style-stripes { border: medium none; margin-bottom: 30px; }
.wp-block-table table th, .wp-block-table table td { padding: 8px; }
.wp-block-table table th, .wp-block-table table td { border-bottom: 1px solid transparent; }
.wp-block-table table { border-top: 1px solid transparent; text-align: left; margin-bottom: 0px; }
.wp-block-table figcaption { margin-top: 8px; }
.wp-block-table.is-style-stripes table, .wp-block-table.is-style-stripes table th, .wp-block-table.is-style-stripes table td { border: medium none; }
.ct-dark-mode a:hover { text-decoration: underline !important; }
.wp-calendar-table { text-align: center; }
.wp-calendar-table caption { padding: 5px 10px; margin-bottom: 5px; font-weight: 700; }
.tagcloud .tag-cloud-link { padding: 8px 15px; border-radius: 5px; margin: 0px 2px 5px 0px; display: inline-block; color: rgb(119, 119, 119); }
.widget.widget_mc4wp_form_widget { text-align: left; }
.widget.widget_mc4wp_form_widget input[type="email"] { margin-top: 10px; text-align: center; }
.widget.widget_mc4wp_form_widget input[type="submit"] { width: 100%; color: rgb(255, 255, 255); }
.widget.widget_mc4wp_form_widget .mc4wp-form-fields p { margin: 10px 0px; }
.site-footer .calendar_wrap { padding: 10px; border-radius: 5px; }
.site-header.site-header-v2 { padding-top: 0px; }
.site-footer .widget.widget_mc4wp_form_widget { padding: 50px 25px; border: 1px solid rgb(255, 255, 255); border-radius: 5px; }
.newsletter-section { padding: 2rem 0px 4rem; }
.newsletter-content { padding: 1.5rem 2rem; box-shadow: 1px 4px 8px rgba(0, 0, 0, 0.14); border-radius: 5px; }
.newsletter-content .row { align-items: flex-end; }
.newsletter-content h2 { margin: 0px 0px 0.5rem; }
.newsletter-content h2 + p { margin: 0px; }
.newsletter-content .mc4wp-form p { margin: 0px; }
.newsletter-content .mc4wp-form .mc4wp-form-fields { align-items: center; }
.newsletter-content .mc4wp-form .mc4wp-form-fields p:first-child { flex: 0 0 75%; max-width: 75%; }
.newsletter-content .mc4wp-form .mc4wp-form-fields p:last-child { flex: 0 0 25%; max-width: 25%; }
.newsletter-content .mc4wp-form .mc4wp-form-fields p input { height: 50px; border-radius: 0px 5px 5px 0px; }
.newsletter-content .mc4wp-form .mc4wp-form-fields p input[type="submit"] { color: rgb(255, 255, 255); text-transform: uppercase; letter-spacing: 1px; }
.newsletter-content .mc4wp-form .mc4wp-form-fields p input[type="email"] { line-height: 50px; border-radius: 5px 0px 0px 5px; }
.newsletter-section label { font-size: 0px; display: block; }
@media screen and (min-width: 992px) {
  .newsletter-content { padding: 3rem 4rem; }
}
@media screen and (max-width: 991px) {
  .newsletter-content h2 + p { margin-bottom: 30px; }
  .card-bg-image.card-promo { margin-bottom: 15px; }
}
@media screen and (max-width: 767px) {
  .newsletter-content .col-1-1 { width: 100%; }
}
@media screen and (max-width: 500px) {
  .newsletter-content .mc4wp-form .mc4wp-form-fields p:first-child { flex: 0 0 100%; max-width: 100%; margin-bottom: 15px; }
  .newsletter-content .mc4wp-form .mc4wp-form-fields p:last-child { flex: 0 0 100%; max-width: 100%; }
  .newsletter-content .mc4wp-form .mc4wp-form-fields input[type="submit"] { border-radius: 5px; width: 100%; }
}
.breadcrumb-trail .trial-items, .breadcrumbs ul { padding-left: 0px; margin-bottom: 0px; list-style: outside none none; }
.breadcrumb-trail .trial-items a, .breadcrumbs ul a { text-decoration: none; color: rgb(51, 51, 51); transition: color 300ms ease 0s; }
.breadcrumb-trail .trial-items li, .breadcrumbs ul li { margin-bottom: 0px; line-height: 1; }
.breadcrumb-trail .trial-items a:hover, .breadcrumbs ul a:hover, .breadcrumb-trail .trial-items .trial-end a, .breadcrumbs ul li:last-child a { text-decoration: none; color: rgb(209, 0, 20); }
.breadcrumb-trail .trial-items li + li::before, .breadcrumbs ul li + li::before { display: inline-block; vertical-align: top; padding: 0px 10px; color: rgb(51, 51, 51); }
span.breadcrumb { display: inline-block; margin-right: 20px; padding: 5px 15px; vertical-align: middle; border: 1px solid rgb(64, 64, 64); border-radius: 5px; }
.fairy-breadcrumb-wrapper { margin-bottom: 30px; }
.ajax-pagination .show-more .fa { display: none; }
.ajax-pagination .show-more .fa-spinner { display: inline-block; }
.entry-content table { border-collapse: collapse; }
.entry-content table th, .entry-content table td { border: 1px solid rgb(221, 221, 221); padding: 10px; }
.entry-content dl a, .entry-content table a, .entry-content ul a { color: rgb(209, 0, 20); }
.fairy-content-area { display: flex; flex-flow: row wrap; margin: 0px -15px; }
.fairy-content-area > * { flex-basis: 100%; max-width: 100%; padding: 0px 15px; }
.fairy-content-area.fairy-masonry > * { padding: 0px 15px 15px; margin-bottom: 0px !important; }
@media screen and (max-width: 767px) {
  .fairy-content-area { margin-left: 0px !important; margin-right: 0px !important; }
  .fairy-content-area > * { padding: 0px; }
}
@media screen and (min-width: 992px) {
  .fairy-content-area.fairy-two-column > * { flex-basis: 50%; max-width: 50%; }
  .fairy-content-area.fairy-three-column > * { flex-basis: 33.3337%; max-width: 33.3337%; }
  .fairy-content-area.fairy-two-column.fairy-masonry, .fairy-content-area.fairy-three-column.fairy-masonry { display: block; }
  .fairy-content-area.fairy-masonry > * { float: left; height: auto; padding: 0px 15px 30px; margin-bottom: 0px !important; }
  .fairy-content-area.fairy-two-column.fairy-masonry > * { width: 50%; }
  .fairy-content-area.fairy-three-column.fairy-masonry > * { width: 33.3337%; }
  .fairy-content-area.fairy-masonry > * { margin-bottom: 10px; position: relative; }
}
.fairy-content-area.fairy-alternate > * { flex-basis: 100%; max-width: 100%; }
@media screen and (min-width: 992px) {
  .fairy-content-area.fairy-alternate > :nth-child(2n), .fairy-content-area.fairy-alternate > :nth-child(n+3) { flex-basis: 50%; max-width: 50%; }
  .fairy-content-area.fairy-alternate > :nth-child(3n+1) { flex-basis: 100%; max-width: 100%; }
}
.fairy-content-area.fairy-two-column > * > .card-blog-post, .fairy-content-area.fairy-three-column > * > .card-blog-post, .fairy-content-area.fairy-alternate > * > .card-blog-post { margin: 0px; height: 100%; padding: 15px; }
.fairy-content-area.fairy-two-column > * > .card-blog-post, .fairy-content-area.fairy-three-column > * > .card-blog-post { flex-direction: row; }
.fairy-content-area.fairy-two-column > * > .card-blog-post > *, .fairy-content-area.fairy-three-column > * > .card-blog-post > *, .fairy-content-area.fairy-alternate > :nth-child(2n) > .card-blog-post > *, .fairy-content-area.fairy-alternate > :nth-child(n+3) > .card-blog-post > * { flex-basis: 100%; max-width: 100%; padding: 0px; }
.fairy-content-area.fairy-two-column > * > .card-blog-post > .card_media, .fairy-content-area.fairy-three-column > * > .card-blog-post > .card_media, .fairy-content-area.fairy-alternate > * > .card-blog-post > .card_media { margin-bottom: 15px; }
@media screen and (min-width: 992px) {
  .fairy-content-area.fairy-alternate > article:nth-child(1) > .card-blog-post > .card_media, .fairy-content-area.fairy-alternate > article:nth-child(1) > .card-blog-post > .card_media + .card_body, .fairy-content-area.fairy-alternate > article:nth-child(3n+1) > .card-blog-post > .card_media, .fairy-content-area.fairy-alternate > article:nth-child(3n+1) > .card-blog-post > .card_media + .card_body { flex-basis: 50%; max-width: 50%; }
  .fairy-content-area.fairy-alternate > :nth-child(3n+1) > .card-blog-post > .card_media + .card_body { padding-left: 30px; }
  .fairy-content-area.fairy-alternate > :nth-child(3n+1) > .card-blog-post.reverse-row > .card_media + .card_body { padding-left: 0px; padding-right: 30px; }
  .fairy-content-area.fairy-alternate > article:nth-child(1) > .card-blog-post.card-full-width > *, .fairy-content-area.fairy-alternate > article:nth-child(3n+1) > .card-blog-post.card-full-width > * { flex-basis: 100%; max-width: 100%; }
  .fairy-content-area.fairy-alternate > article:nth-child(1) > .card-blog-post > .card_media, .fairy-content-area.fairy-alternate > article:nth-child(3n+1) > .card-blog-post > .card_media { margin-bottom: 0px; }
  .fairy-content-area.fairy-alternate > article:nth-child(1) > .card-blog-post > .card_media + .card_body, .fairy-content-area.fairy-alternate > article:nth-child(3n+1) > .card-blog-post > .card_media + .card_body { padding-left: 0px; }
  .fairy-content-area.fairy-alternate > article:nth-child(1) > .card-blog-post.card-full-width > .card_media, .fairy-content-area.fairy-alternate > article:nth-child(3n+1) > .card-blog-post.card-full-width > .card_media { margin-bottom: 15px; }
}
@media screen and (max-width: 991px) {
  #secondary, #primary { width: 100%; }
  #primary article.post, #primary article.page { width: 100%; }
  .fairy-content-area.fairy-masonry > * { padding: 0px 0px 30px; }
  .theiaStickySidebar { position: relative !important; left: 0px !important; }
}
.primary-color, p a, h1 a, h2 a, h3 a, h4 a, h5 a, .author-title a, figure a, table a, span a, strong a, li a, h1 a, .btn-primary-border, .main-navigation #primary-menu > li > a:hover, .widget-area .widget a:hover, .widget-area .widget a:focus, .card-bg-image .card_body a:hover, .main-navigation #primary-menu > li.focus > a, .main-navigation #primary-menu > li.focus-visible > a, .category-label-group a:hover, .card_title a:hover, .card-blog-post .entry-meta a:hover, .site-title a:visited, .post-navigation .nav-links > * a:hover, .post-navigation .nav-links > * a:focus, .wp-block-button.is-style-outline .wp-block-button__link, .error-404-title, .ct-dark-mode a:hover, .ct-dark-mode .widget ul li a:hover, .ct-dark-mode .widget-area .widget ul li a:hover, .ct-dark-mode .post-navigation .nav-links > * a, .ct-dark-mode .author-wrapper .author-title a, .ct-dark-mode .wp-calendar-nav a, .site-footer a:hover { color: rgb(255, 51, 102); }
.primary-bg, .btn-primary, .main-navigation ul ul a, #secondary .widget .widget-title::after, #primary .widget .widget-title::after, .fairy-before-footer-widgets .widget .widget-title::after, .fairy-after-slider-widgets .widget .widget-title::after, .search-form .search-submit, .category-label-group a::after, .posts-navigation .nav-links a, .category-label-group.bg-label a, .wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link:hover, button, input[type="button"], input[type="reset"], input[type="submit"], .pagination .page-numbers.current, .pagination .page-numbers:hover, table #today, .tagcloud .tag-cloud-link:hover, .ajax-pagination .show-more, .fairy-menu-social a.website, #masthead #primary-menu.off_canva_nav > .close-nav { background-color: rgb(255, 51, 102); }
.primary-border, .btn-primary-border, .site-header-v2, .wp-block-button.is-style-outline .wp-block-button__link, .ajax-pagination .show-more { border-color: rgb(255, 51, 102); }
.secondary-color, a:hover, a:focus, .btn-prmiary-border:hover, .btn-primary-border:focus, .btn-secondary-border, .main-navigation a, .widget-area .widget a, .search-form .search-field:focus, .category-label-group a, .card_title a, .page-links .post-page-numbers { color: rgb(20, 20, 19); }
.secondary-bg, .btn-primary:hover, .btn-primary:focus, .btn-secondary, .main-navigation ul ul li:hover > a, .search-form .search-submit:hover, .main-navigation #primary-menu ul li.focus > a, .posts-navigation .nav-links a:hover, .category-label-group.bg-label a:hover, .wp-block-button__link:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .pagination .page-numbers, .ct-dark-mode .site-header .sub-menu a:hover, .ajax-pagination .show-more:hover { background-color: rgb(20, 20, 19); }
.secondary-border, .btn-primary:hover, .btn-primary:focus, .btn-secondary-border, .ajax-pagination .show-more:hover { border-color: rgb(20, 20, 19); }
.accent-color, button, input[type="button"], input[type="reset"], input[type="submit"], .ct-dark-mode .comment-form p, .ct-dark-mode .wp-block-quote cite, .ct-dark-mode table { color: rgb(229, 236, 233); }
.accent-bg, body, .tagcloud .tag-cloud-link { background-color: rgb(229, 236, 233); }
.accent-border, .wp-block-table table, .wp-block-table table th, .wp-block-table table td { border-color: rgb(229, 236, 233); }
.white-color, .category-label-group.bg-label a, .main-navigation ul ul a, .main-navigation #primary-menu li ul li.focus a, .site-footer a, .site-footer, .site-footer *, .search-form .search-submit, .card-bg-image .card_body *, .btn-primary, .btn-primary:hover, .posts-navigation .nav-links a:hover, .posts-navigation .nav-links a, .category-label-group.bg-label a, .category-label-group.bg-label a:hover, .btn-primary:visited, .fairy-menu-social a::before, .wp-block-button__link, .wp-block-button.is-style-outline .wp-block-button__link:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .wp-block-cover-text, .wp-block-cover p:not(.has-text-color), .pagination .page-numbers, .btn-primary:visited, .btn-primary:active, .btn-primary:focus, body .btn-primary, .btn.btn-primary, .ct-dark-mode .site-header a, .ct-dark-mode .site-header p, .ct-dark-mode .card-blog-post a, .ct-dark-mode .card-blog-post p, .ct-dark-mode .card-blog-post .card_title, .ct-dark-mode .card-blog-post span, .ct-dark-mode .widget-area .widget a, .ct-dark-mode .widget-area .widget .widget-title, .ct-dark-mode .widget-area .widget p, .ct-dark-mode .widget-area .widget span, .ct-dark-mode .widget-area .widget span a, .ct-dark-mode .widget-area .widget li, .ct-dark-mode figcaption, .ct-dark-mode .card-blog-post time, .ct-dark-mode .card-blog-post .meta a, .ct-dark-mode .card-blog-post .entry-meta a, .ct-dark-mode .comment-reply-title, .ct-dark-mode .post-title, .footer-go-to-top.show:active, .footer-go-to-top.show:visited, .footer-go-to-top.show:focus, .footer-go-to-top.show:hover, .ct-dark-mode .wp-block-table table, .ct-dark-mode ul li, .ct-dark-mode .comments-title, table #today, .widget-area .tagcloud .tag-cloud-link:hover, .site-footer .tagcloud .tag-cloud-link:hover, .ct-dark-mode .pagination .page-numbers:hover, .search-section.ct-search-access .search-submit:hover, .search-section.ct-search-access .search-submit:focus, .ajax-pagination .show-more, .ajax-pagination .show-more:hover, .site-footer .site-footer-top .widget-title, #masthead #primary-menu.off_canva_nav > .close-nav, .ct-dark-mode .site-header.site-header-left-logo .site-header-top .site-header-top-menu li a, .ct-dark-mode .site-header.site-header-v2 .site-header-topbar .site-header-top-menu li a { color: rgb(255, 255, 255); }
.white-bg, .site-header, .site-footer-top .widget .widget-title::after, .card-blog-post, .widget-area .widget { background-color: rgb(255, 255, 255); }
.light-grayish-white-bg, .search-form .search-field:focus, .site-header.site-header-left-logo .site-header-top, .site-header.site-header-v2 .site-header-topbar, .newsletter-content { background-color: rgb(238, 238, 238); }
.white-border { border-color: rgb(255, 255, 255); }
.dark-grayish-white-border, .widget-area .widget-title { border-color: rgb(204, 204, 204); }
.black-color { color: rgb(0, 0, 0); }
.black-bg, body.ct-dark-mode { background-color: rgb(0, 0, 0); }
.black-border { border-color: rgb(0, 0, 0); }
.black-v2-bg, .site-footer-top, .ct-dark-mode .site-header .sub-menu a, .ct-dark-mode .tagcloud .tag-cloud-link, .search-section.ct-search-access .search-submit:hover, .search-section.ct-search-access .search-submit:focus, .ct-dark-mode .site-header.site-header-left-logo .site-header-top { background-color: rgb(55, 55, 63); }
.black-v2, .card-blog-post .entry-meta a, .post-navigation .nav-links > * a, .ct-dark-mode .wp-block-table.is-style-stripes table tr:nth-child(2n+1) { color: rgb(55, 55, 63); }
.black-v3-bg, .site-footer-bottom, .ct-dark-mode .site-header, .ct-dark-mode .card-blog-post, .ct-dark-mode .widget-area .widget, .ct-dark-mode .site-footer .tagcloud .tag-cloud-link, .ct-dark-mode .site-footer .calendar_wrap, .ct-dark-mode .site-header-left-logo.sticky-header .is-sticky-header, .ct-dark-mode .site-header-v2.sticky-header .is-sticky-header, .ct-dark-mode .site-header-menu-top.sticky-header .is-sticky-header { background-color: rgb(46, 46, 53); }
.fb-color { color: rgb(59, 89, 152); }
.fb-bg, .fairy-menu-social a[href*="facebook.com"] { background-color: rgb(59, 89, 152); }
.tw-color { color: rgb(29, 161, 242); }
.tw-bg, .fairy-menu-social a[href*="twitter.com"] { background-color: rgb(29, 161, 242); }
.ln-color { color: rgb(0, 119, 181); }
.ln-bg, .fairy-menu-social a[href*="linked.com"], .fairy-menu-social a[href*="linkedin.com"] { background-color: rgb(0, 119, 181); }
.pin-color { color: rgb(189, 8, 28); }
.pin-bg, .fairy-menu-social a[href*="pinterest.com"] { background-color: rgb(189, 8, 28); }
.insta-color { color: rgb(131, 58, 180); }
.insta-bg, .fairy-menu-social a[href*="instagram.com"] { background-color: rgb(131, 58, 180); }
.youtube-color { color: rgb(255, 0, 0); }
.youtube-bg, .fairy-menu-social a[href*="youtube.com"] { background-color: rgb(255, 0, 0); }
.github-color { color: rgb(189, 44, 0); }
.github-bg, .fairy-menu-social a[href*="github.com"] { background-color: rgb(189, 44, 0); }
.vk-color { color: rgb(69, 102, 142); }
.vk-bg, .fairy-menu-social a[href*="vk.com"] { background-color: rgb(69, 102, 142); }
.fairy-menu-social a[href*="telegram.com"], .fairy-menu-social a[href*="t.me"] { background-color: rgb(0, 136, 204); }
@media screen and (min-width: 768px) {
  #masthead.site-header #primary-menu > li { margin-right: 0px; }
  #masthead.site-header #primary-menu > li + li { margin-left: 1.6rem; }
}
@media screen and (max-width: 767px) {
  .hero .container, .fairy-after-slider-widgets .container, .fairy-before-footer-widgets .container, .promo-section .container [class*="col-"], .related-post [class*="col-"], #secondary { padding-left: 0px; padding-right: 0px; }
  .pagination, #comments h2.comments-title, #respond { padding-left: 15px; padding-right: 15px; }
  .fairy-content-area { margin-left: 0px !important; margin-right: 0px !important; }
  .fairy-content-area > * { padding: 0px; }
  #primary { padding: 0px; }
  #primary .related-post, #primary .post-navigation { padding-left: 15px; padding-right: 15px; }
  .main-navigation ul { display: block; }
}
@media screen and (max-width: 991px) {
  .menu-toggle { display: block; }
  .site-branding { padding-left: 48px; padding-right: 48px; }
  .site-header-left-logo .site-branding { padding-left: 0px; }
  #masthead #primary-menu { height: 100% !important; max-height: 110vh; overflow-y: auto; width: 100%; opacity: 0; top: 0px; left: -100%; position: fixed !important; background-color: rgba(0, 0, 0, 0.75); }
  #masthead #primary-menu > li, #masthead #primary-menu > li > a { background-color: rgb(255, 255, 255); color: rgb(20, 20, 19); }
  #masthead.site-header #primary-menu > li + li { margin-left: 0px; }
  #masthead #primary-menu.off_canva_nav { height: 100% !important; width: 100%; opacity: 1; left: 0%; }
  #masthead #primary-menu.off_canva_nav .close_nav { border-radius: 0px; }
  #masthead #primary-menu.off_canva_nav > * { width: 75%; }
  #primary-menu .sub-menu { left: -100% !important; }
  #primary-menu .sub-menu.open, #primary-menu li.focus > ul.sub-menu, #primary-menu li.focus-visible > ul.sub-menu, #primary-menu .sub-menu.sec-open { height: auto !important; min-height: 1px; float: none; width: 100%; left: 0px !important; padding-top: 0px; }
}
#sb_instagram { position: relative; }
#sbi_load { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 999; }
.fairy-before-footer-widgets .widget:last-child { margin-bottom: 0px; }
.fairy-after-slider-widgets { margin-top: 2em; }
h3#reply-title, #commentform { width: 100%; }
article.sticky .card-blog-post { border: 5px solid rgb(209, 0, 20); }
.post-thumbnail a:focus img, .card_media a:focus img { border: 1px dashed rgb(209, 0, 20); }
.site-info a { text-decoration: none; }
.site-info a:hover { color: rgba(255, 255, 255, 0.6) !important; }
.entry-content { line-height: 1.7; }
.card-blog-post .card_body .entry-meta.entry-meta-footer { margin-top: 10px; margin-bottom: 0px; }
@media screen and (max-width: 767px) {
  .fairy-breadcrumb-wrapper > .breadcrumbs > .breadcrumb { display: none; }
  .fairy-breadcrumb-wrapper > .breadcrumbs ul li, .fairy-breadcrumb-wrapper > .breadcrumbs { font-size: 0.9rem; line-height: 1.5; }
  .fairy-breadcrumb-wrapper { padding-left: 15px; padding-right: 15px; }
}
.woocommerce .products ul, .woocommerce ul.products { width: 100%; }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { text-align: center; }
.woocommerce-page #primary .page-title { width: 100%; }
.woocommerce .woocommerce-result-count { margin-right: 15px; }
.woocommerce ul.products li.product .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt[disabled]:disabled, .woocommerce #respond input#submit.alt[disabled]:disabled:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt[disabled]:disabled, .woocommerce a.button.alt[disabled]:disabled:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt[disabled]:disabled, .woocommerce button.button.alt[disabled]:disabled:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt[disabled]:disabled, .woocommerce input.button.alt[disabled]:disabled:hover { background-color: rgb(209, 0, 20); color: rgb(255, 255, 255); }
.woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle { background-color: rgb(209, 0, 20); }
.woocommerce ul.products li.product .button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content { background-color: rgb(0, 0, 0); }
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { color: rgb(20, 20, 19); }
.woocommerce ul.products li.product .woocommerce-loop-category__title:hover, .woocommerce ul.products li.product .woocommerce-loop-product__title:hover, .woocommerce ul.products li.product h3:hover { color: rgb(209, 0, 20); }
.woocommerce #content table.cart td.actions .input-text, .woocommerce table.cart td.actions .input-text, .woocommerce-page #content table.cart td.actions .input-text, .woocommerce-page table.cart td.actions .input-text { width: 115px; }
table.variations td:nth-child(2) { padding-bottom: 10px; }
.woocommerce div.product div.images .flex-control-thumbs { margin-left: -5px; margin-right: -5px; padding: 5px 0px; }
.woocommerce div.product div.images .flex-control-thumbs li { padding: 5px; }
.woocommerce table.shop_attributes td.woocommerce-product-attributes-item__value { padding: 0px 5px; }
.entry-content input[type="text"], .entry-content input[type="email"], .entry-content input[type="url"], .entry-content input[type="password"], .entry-content input[type="search"], .entry-content input[type="number"], .entry-content input[type="tel"], .entry-content input[type="range"], .entry-content input[type="date"], .entry-content input[type="month"], .entry-content input[type="week"], .entry-content input[type="time"], .entry-content input[type="datetime"], input[type="datetime-local"], input[type="color"], .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-container .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow { line-height: 40px; height: 40px; }
.entry-content input[type="text"]:focus, .entry-content input[type="email"]:focus, .entry-content input[type="url"]:focus, .entry-content input[type="password"]:focus, .entry-content input[type="search"]:focus, .entry-content input[type="number"]:focus, .entry-content input[type="tel"]:focus, .entry-content input[type="range"]:focus, .entry-content input[type="date"]:focus, .entry-content input[type="month"]:focus, .entry-content input[type="week"]:focus, .entry-content input[type="time"]:focus, .entry-content input[type="datetime"]:focus, .entry-content input[type="datetime-local"]:focus, .entry-content input[type="color"]:focus, .entry-content textarea:focus { border: 1px solid rgb(0, 0, 0); }
