:where([data-s3image]) { height: auto; }:root { --main-nav-background: #FFFFFF; --main-nav-secondry-background: rgba(0,0,0,0.03); --main-nav-primary-color: #0088ff; --main-nav-contrast-primary-color: #FFFFFF; --main-nav-text-color: #2c2f34; --main-nav-secondry-text-color: rgba(0,0,0,0.5); --main-nav-main-border-color: rgba(0,0,0,0.1); --main-nav-secondry-border-color: rgba(0,0,0,0.08); }:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }:root { --brand-color: #0669ff; --dark-brand-color: #0051cc; --bright-color: #FFF; --base-color: #2c2f34; }html { touch-action: manipulation; text-size-adjust: 100%; }article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; }a { background-color: transparent; }img { border-style: none; }button, input, select, textarea { font: inherit; }button, input, select { overflow: visible; }button, input, select, textarea { margin: 0px; }button, select { text-transform: none; }button, [type="button"], [type="reset"], [type="submit"] { cursor: pointer; }button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }[type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }[type="search"] { appearance: textfield; }* { padding: 0px; margin: 0px; list-style: none; border: 0px; outline: none; box-sizing: border-box; }body { background: #f7f7f7; color: var(--base-color); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", "Open Sans", Arial, sans-serif; font-size: 13px; line-height: 21px; }h1, h2, h3, h4, h5, h6, .the-subtitle { line-height: 1.4; font-weight: 600; }h1 { font-size: 41px; font-weight: 700; }h2 { font-size: 27px; }h3 { font-size: 23px; }h4, .the-subtitle { font-size: 17px; }a { color: var(--base-color); text-decoration: none; transition: 0.15s; }img, object, embed { max-width: 100%; height: auto; }p { line-height: 21px; }.says, .screen-reader-text, .comment-form-comment label { clip: rect(1px, 1px, 1px, 1px); height: 1px; width: 1px; overflow: hidden; position: absolute !important; }.stream-item { text-align: center; position: relative; z-index: 2; margin: 20px 0px; padding: 0px; }.tie-icon::before, [class^="tie-icon-"], [class*=" tie-icon-"] { font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; display: inline-block; font-family: tiefonticon !important; }.tie-popup, #autocomplete-suggestions { display: none; }.container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; }.container::after { content: ""; display: table; clear: both; }@media (min-width: 768px){.container { width: 100%; }}@media (min-width: 1200px){.container { max-width: 1200px; }}.tie-row { margin-left: -15px; margin-right: -15px; }.tie-row::after { content: ""; display: table; clear: both; }.tie-col-xs-1, .tie-col-sm-1, .tie-col-md-1, .tie-col-xs-2, .tie-col-sm-2, .tie-col-md-2, .tie-col-xs-3, .tie-col-sm-3, .tie-col-md-3, .tie-col-xs-4, .tie-col-sm-4, .tie-col-md-4, .tie-col-xs-5, .tie-col-sm-5, .tie-col-md-5, .tie-col-xs-6, .tie-col-sm-6, .tie-col-md-6, .tie-col-xs-7, .tie-col-sm-7, .tie-col-md-7, .tie-col-xs-8, .tie-col-sm-8, .tie-col-md-8, .tie-col-xs-9, .tie-col-sm-9, .tie-col-md-9, .tie-col-xs-10, .tie-col-sm-10, .tie-col-md-10, .tie-col-xs-11, .tie-col-sm-11, .tie-col-md-11, .tie-col-xs-12, .tie-col-sm-12, .tie-col-md-12 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; }.tie-col-xs-1, .tie-col-xs-2, .tie-col-xs-3, .tie-col-xs-4, .tie-col-xs-5, .tie-col-xs-6, .tie-col-xs-7, .tie-col-xs-8, .tie-col-xs-9, .tie-col-xs-10, .tie-col-xs-11, .tie-col-xs-12 { float: left; }.tie-col-xs-12 { width: 100%; }@media (min-width: 768px){.tie-col-sm-1, .tie-col-sm-2, .tie-col-sm-3, .tie-col-sm-4, .tie-col-sm-5, .tie-col-sm-6, .tie-col-sm-7, .tie-col-sm-8, .tie-col-sm-9, .tie-col-sm-10, .tie-col-sm-11, .tie-col-sm-12 { float: left; }.tie-col-sm-4 { width: 33.3333%; }.tie-col-sm-6 { width: 50%; }.tie-col-sm-8 { width: 66.6667%; }.tie-col-sm-12 { width: 100%; }}@media (min-width: 992px){.tie-col-md-1, .tie-col-md-2, .tie-col-md-3, .tie-col-md-4, .tie-col-md-5, .tie-col-md-6, .tie-col-md-7, .tie-col-md-8, .tie-col-md-9, .tie-col-md-10, .tie-col-md-11, .tie-col-md-12 { float: left; }.tie-col-md-4 { width: 33.3333%; }.tie-col-md-8 { width: 66.6667%; }.tie-col-md-12 { width: 100%; }}.tie-alignleft { float: left; }.tie-alignright { float: right; }.fullwidth { width: 100% !important; }.clearfix::before, .clearfix::after { content: " "; display: block; height: 0px; overflow: hidden; }.clearfix::after { clear: both; }.tie-container, #tie-wrapper { height: 100%; min-height: 650px; }.tie-container { position: relative; overflow: hidden; }#tie-wrapper { background: #ffffff; position: relative; z-index: 108; height: 100%; margin: 0px auto; }.container-wrapper { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; padding: 30px; }.boxed-layout #tie-wrapper, .boxed-layout .fixed-nav { max-width: 1230px; }.boxed-layout.wrapper-has-shadow #tie-wrapper { box-shadow: rgba(171, 171, 171, 0.5) 0px 1px 7px; }@media (min-width: 992px){.boxed-layout #main-nav.fixed-nav, .boxed-layout #tie-wrapper { width: 95%; }}@media (min-width: 992px){.framed-layout #tie-wrapper { margin-top: 25px; margin-bottom: 25px; }}.theme-header { background: #ffffff; position: relative; z-index: 999; }.theme-header::after { content: ""; display: table; clear: both; }.theme-header.top-nav-below .top-nav { z-index: 8; }#logo { margin-top: 40px; margin-bottom: 40px; display: block; float: left; }#logo img { vertical-align: middle; }#logo a { display: inline-block; }#logo .h1-off { position: absolute; top: -9000px; left: -9000px; }@media (max-width: 991px){#theme-header.has-normal-width-logo #logo { text-align: left; line-height: 1; margin: 14px 0px !important; }#theme-header.has-normal-width-logo #logo img { width: auto; height: auto; max-width: 190px; }}@media (max-width: 479px){#theme-header.has-normal-width-logo #logo img { max-width: 160px; max-height: 60px !important; }}@media (max-width: 991px){#theme-header.mobile-header-default:not(.header-layout-1) #logo, #theme-header.mobile-header-default.header-layout-1 .header-layout-1-logo { flex-grow: 10; }}.components { float: right; }.components > li { position: relative; float: right; list-style: none; }.components > li > a { display: block; position: relative; width: 30px; text-align: center; line-height: inherit; font-size: 16px; }.components a.follow-btn { width: auto; padding-left: 15px; padding-right: 15px; overflow: hidden; }.components .follow-btn .tie-icon-plus { font-size: 13px; }.components .follow-btn .follow-text { font-size: 12px; margin-left: 8px; display: block; float: right; }.header-layout-1 #menu-components-wrap { display: flex; justify-content: flex-end; }.header-layout-1 .main-menu-wrapper { display: table; width: 100%; }.header-layout-1 #logo { line-height: 1; float: left; margin-top: 20px; margin-bottom: 20px; }.header-layout-1 .header-layout-1-logo { display: table-cell; vertical-align: middle; float: none; }@media (max-width: 991px){.logo-container, .header-layout-1 .main-menu-wrapper { border-width: 0px; display: flex; flex-flow: row; align-items: center; justify-content: space-between; }}.mobile-header-components { display: none; z-index: 10; height: 30px; line-height: 30px; flex-wrap: nowrap; flex: 1 1 0%; }.mobile-header-components .components { float: none; justify-content: stretch; display: flex !important; }.mobile-header-components .components li.custom-menu-link { display: inline-block; float: none; }.mobile-header-components .components li.custom-menu-link > a { width: 20px; padding-bottom: 15px; }.mobile-header-components [class^="tie-icon-"], .mobile-header-components [class*=" tie-icon-"] { font-size: 18px; width: 20px; height: 20px; vertical-align: middle; }.mobile-header-components .tie-mobile-menu-icon { font-size: 20px; }.mobile-header-components .nav-icon { display: inline-block; width: 20px; height: 2px; background-color: var(--base-color); position: relative; top: -4px; transition: background 0.4s; }.mobile-header-components .nav-icon::before, .mobile-header-components .nav-icon::after { position: absolute; right: 0px; background-color: var(--base-color); content: ""; display: block; width: 100%; height: 100%; transition: transform 0.4s, background 0.4s, right 0.2s, -webkit-transform 0.4s; transform: translateZ(0px); backface-visibility: hidden; }.mobile-header-components .nav-icon::before { transform: translateY(-7px); }.mobile-header-components .nav-icon::after { transform: translateY(7px); }#mobile-header-components-area_1 .components li.custom-menu-link > a { margin-right: 15px; }#mobile-header-components-area_2 .components { flex-direction: row-reverse; }#mobile-header-components-area_2 .components li.custom-menu-link > a { margin-left: 15px; }@media (max-width: 991px){#tie-body #mobile-container, .mobile-header-components { display: block; }#slide-sidebar-widgets { display: none; }}.top-nav { background-color: #ffffff; position: relative; z-index: 10; line-height: 35px; border-style: solid; border-color: rgba(0, 0, 0, 0.1); border-image: none; border-width: 1px 0px; color: var(--base-color); }.top-nav a:not(.button):not(:hover) { color: var(--base-color); }.topbar-wrapper { display: flex; min-height: 35px; }.top-nav .tie-alignleft, .top-nav .tie-alignright { flex-grow: 1; position: relative; }.top-nav.has-breaking-news .tie-alignleft { flex: 1 0 100px; }.top-nav.has-breaking-news .tie-alignright { flex-grow: 0; z-index: 1; }@media (min-width: 992px){.header-layout-1.top-nav-below:not(.has-shadow) .top-nav { border-width: 0px 0px 1px; }}@media (max-width: 991px){.top-nav:not(.has-breaking-news), .topbar-today-date, .top-menu, .theme-header .components { display: none; }}.breaking { display: none; }.main-nav-wrapper { position: relative; z-index: 4; }.main-nav-below.top-nav-below-main-nav .main-nav-wrapper { z-index: 9; }.main-nav { background-color: var(--main-nav-background); color: var(--main-nav-primary-color); position: relative; border-top-color: ; border-top-style: ; border-right-color: ; border-right-style: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-left-style: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-width: 1px 0px; }.main-menu-wrapper { border: 0 solid var(--main-nav-main-border-color); position: relative; }@media (min-width: 992px){.header-menu { float: left; }.header-menu .menu li { display: block; float: left; }.header-menu .menu a { display: block; position: relative; }.header-menu .menu .sub-menu a { padding: 8px 10px; }.header-menu .menu ul { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 5px; }.header-menu .menu ul li { position: relative; }.header-menu .menu ul a { border-width: 0px 0px 1px; transition: 0.15s; }#main-nav { z-index: 9; line-height: 60px; }.top-nav-below-main-nav #main-nav .main-menu > ul > li, .header-layout-1.top-nav-below #main-nav .main-menu > ul > li { border-bottom: 0px; margin-bottom: 0px; }.main-menu .menu a { transition: 0.15s; }.main-menu .menu > li > a { padding: 0px 14px; font-size: 13px; font-weight: 600; }.main-menu .menu > li > .menu-sub-content { border-top: 2px solid var(--main-nav-primary-color); }.main-menu .menu > li.tie-current-menu { border-bottom: 5px solid var(--main-nav-primary-color); margin-bottom: -5px; }.main-menu .menu > li.tie-current-menu > a::after { content: ""; width: 20px; height: 2px; position: absolute; margin-top: 17px; inset: 50% auto auto 50%; transform: translateX(-50%) translateY(-50%); background: #2c2f34; transition: 0.3s; }.main-menu .menu ul { line-height: 20px; z-index: 1; }.main-menu .menu-sub-content { background: var(--main-nav-background); display: none; padding: 15px; width: 230px; position: absolute; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 2px; }.main-menu .menu-sub-content a { width: 200px; }nav.main-nav .menu > li.tie-current-menu > a, nav.main-nav .menu > li:hover > a { background-color: var(--main-nav-primary-color); color: var(--main-nav-contrast-primary-color); }.main-nav .menu a, .main-nav .components li a { color: var(--main-nav-text-color); }.main-nav-light { --main-nav-background: #FFFFFF; --main-nav-secondry-background: rgba(0,0,0,0.03); --main-nav-primary-color: var(--brand-color); --main-nav-contrast-primary-color: var(--bright-color); --main-nav-text-color: var(--base-color); --main-nav-secondry-text-color: rgba(0,0,0,0.5); --main-nav-main-border-color: rgba(0,0,0,0.1); --main-nav-secondry-border-color: rgba(0,0,0,0.08); }}@media (min-width: 992px){header .menu-item-has-children > a::before, .mega-menu > a::before { content: ""; position: absolute; right: 12px; margin-top: 2px; top: 50%; bottom: auto; transform: translateY(-50%); width: 0px; height: 0px; border-width: 4px; border-style: solid; border-color: #ffffff transparent transparent; border-image: none; transition: border 0.15s; }.menu > .menu-item-has-children:not(.is-icon-only) > a, .menu .mega-menu:not(.is-icon-only) > a { padding-right: 25px; }.main-menu .menu > li.tie-current-menu > a::before, .main-menu .menu > li:hover > a::before { border-top-color: var(--bright-color); }.main-nav-light .main-nav .menu-item-has-children > a::before, .main-nav-light .mega-menu > a::before { border-top-color: var(--base-color); }}@media (min-width: 992px){.main-nav-below.top-nav-below #main-nav:not(.fixed-nav) { bottom: -1px; }}.header-layout-1.main-nav-below.top-nav-below-main-nav .main-nav-wrapper { z-index: 9; }.header-layout-1.main-nav-below.top-nav-below-main-nav .main-nav { margin-bottom: -1px; bottom: 0px; border-top-width: 0px; }@media (min-width: 992px){.header-layout-1.main-nav-below.top-nav-below-main-nav .top-nav { margin-top: -1px; }}@media only screen and (min-width: 992px) and (max-width: 1100px){.main-nav .menu > li:not(.is-icon-only) > a { padding-left: 7px; padding-right: 7px; }.main-nav .menu > li:not(.is-icon-only) > a::before { display: none; }}@media (max-width: 991px){#tie-wrapper header#theme-header { box-shadow: none; background: transparent !important; }.logo-container, .header-layout-1 .main-nav { border-width: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 3px 7px 0px; }.header-layout-1.top-nav-below .main-nav:not(.fixed-nav) { box-shadow: none; }.logo-container, .header-layout-1 .main-nav { background-color: #ffffff; }.header-layout-1.main-nav-below.top-nav-below-main-nav .main-nav { margin-bottom: 0px; }#sticky-nav-mask, .header-layout-1 #menu-components-wrap, .header-layout-3 .main-nav-wrapper, .header-layout-2 .main-nav-wrapper { display: none; }.main-menu-wrapper .tie-alignleft { width: 100%; }}.comp-sub-menu { display: none; position: absolute; z-index: 1; right: 0px; width: 250px; overflow: hidden; padding: 20px; background: #ffffff; cursor: default; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 4px; box-sizing: content-box; }.comp-sub-menu li { position: relative; border-style: solid; border-color: rgba(0, 0, 0, 0.08); border-image: none; border-width: 1px 0px 0px; width: 100%; }.comp-sub-menu li:last-child { margin-bottom: 0px; border-bottom-width: 0px; }.comp-sub-menu.dropdown-social-icons { width: 160px; padding: 0px; margin: 0px; line-height: 35px; }.comp-sub-menu.dropdown-social-icons li { margin: 0px; }.comp-sub-menu.dropdown-social-icons a { display: block; font-size: 13px; }.comp-sub-menu.dropdown-social-icons a span { color: var(--base-color); }.comp-sub-menu.dropdown-social-icons a .tie-social-icon { width: 35px; text-align: center; display: inline-block; }.comp-sub-menu.dropdown-social-icons li:last-child { border-bottom: 0px; }textarea, input, select { border: 1px solid rgba(0, 0, 0, 0.1); color: var(--base-color); font-size: 13px; outline: none; padding: 5px; line-height: 23px; border-radius: 2px; transition: background 0.3s, border 0.3s; max-width: 100%; background-color: transparent; }textarea, input:not([type="checkbox"]):not([type="radio"]) { appearance: none; outline: none; }@media (max-width: 767px){input:not([type="submit"]), select, textarea { font-size: 16px !important; }}.button, [type="submit"], .generic-button a, .generic-button button { width: auto; position: relative; background-color: var(--brand-color); color: var(--bright-color); padding: 7px 15px; margin: 0px; font-weight: normal; font-size: 13px; display: inline-block; text-align: center; line-height: 21px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; text-decoration: none; vertical-align: middle; transition: 0.3s; border-radius: 2px; appearance: none; }.more-link { margin-top: 10px; white-space: nowrap; overflow-wrap: normal; }@media (min-width: 992px){.sidebar-right .main-content { float: left; }.sidebar-right .sidebar { float: right; }.sidebar-right.magazine1 .main-content, .magazine1 .sidebar-right .main-content { padding-right: 3px; }}.full-width .main-content { width: 100%; }.post-thumb { position: relative; height: 100%; display: block; backface-visibility: hidden; transform: rotate(0deg); transition: opacity 0.2s; }.post-thumb img { width: 100%; display: block; }.post-thumb .post-cat-wrap { position: absolute; bottom: 10px; margin: 0px; right: 10px; }.post-cat-wrap { position: relative; z-index: 3; pointer-events: auto; margin-bottom: 5px; font-weight: normal; line-height: 0; display: block; font-family: inherit !important; }.post-cat { display: inline-block; background: var(--brand-color); color: var(--bright-color); padding: 0px 10px; font-size: 12px; line-height: 1.85em; margin-right: 4px; position: relative; white-space: nowrap; overflow-wrap: normal; letter-spacing: 0px; transition: 0.3s; border-radius: 4px; }.post-cat:first-child:last-child { margin: 0px; }.tie-slider-nav { width: 100%; position: absolute; z-index: 1; top: 50%; margin-top: -23px; transition: opacity; }.tie-slider-nav li { cursor: pointer; position: relative; float: left; }.tie-slider-nav li:last-child { float: right; }.tie-slider-nav li span { position: absolute; z-index: 2; width: 25px; height: 46px; line-height: 46px; background: #ffffff; text-align: center; font-size: 20px; color: var(--base-color); transition: 0.3s; border-radius: 0px 2px 2px 0px; }.tie-slider-nav li:last-child span { right: 0px; border-radius: 2px 0px 0px 2px; }@media (min-width: 992px){.tie-slider-nav { opacity: 0; }}.slider-arrow-nav { float: right; margin-left: 5px; }.slider-arrow-nav li { float: left; clear: none; }.slider-arrow-nav a { border: 1px solid rgba(0, 0, 0, 0.1); margin-left: 5px; font-size: 12px; line-height: 20px; width: 22px; height: 22px; text-align: center; display: inline-block; cursor: pointer; border-radius: 2px; }.social-icons-item { float: right; margin-left: 6px; position: relative; }.social-icons-item .social-link span { color: var(--base-color); transition: 0.15s; line-height: unset; }.social-icons .social-icons-item .social-link, .social-icons-widget .social-icons-item .social-link { width: 24px; height: 24px; line-height: 24px; padding: 0px; display: block; text-align: center; border-radius: 2px; }.social-icons-item .facebook-social-icon { background-color: #4080ff !important; }.social-icons-item .facebook-social-icon span { color: #4080ff; }.social-icons-item .twitter-social-icon { background-color: #40bff5 !important; }.social-icons-item .twitter-social-icon span { color: #40bff5; }.social-icons-item .instagram-social-icon { background-color: #c13584 !important; }.social-icons-item .instagram-social-icon span { color: #c13584; }.social-icons-item .youtube-social-icon { background-color: #ef4e41 !important; }.social-icons-item .youtube-social-icon span { color: #ef4e41; }.social-icons-item .rss-social-icon { background-color: #faa33d !important; }.social-icons-item .rss-social-icon span { color: #faa33d; }.social-icons-item .tiktok-social-icon { background-color: #ee1d52 !important; }.social-icons-item .tiktok-social-icon span { color: #ee1d52; }.social-icons-item .spotify-social-icon { background-color: #2ebd59 !important; }.social-icons-item .spotify-social-icon span { color: #2ebd59; }ul:not(.solid-social-icons) .social-icons-item a:not(:hover) { background-color: transparent !important; }.solid-social-icons .social-link { background-color: var(--base-color); transition: opacity 0.3s; }.dark-skin .solid-social-icons .social-link { background-color: #27292d; border-color: #27292d; }.solid-social-icons .social-link span { transition: 0.1s; color: #ffffff !important; }body.swift-nojs .solid-social-icons .social-link span{transition: none !important}@media (max-width: 767px){.container-wrapper, .entry-content { padding: 20px 15px; }}.subscribe-widget .widget-inner-wrap { text-align: center; }.subscribe-widget .widget-title { text-align: left; }.subscribe-widget .widget-title-icon::before { content: ""; }.subscribe-widget .newsletter-icon { color: rgba(0, 0, 0, 0.2); font-size: 40px; display: block; margin: 0px 0px 20px; line-height: 0.8; }.subscribe-widget .subscribe-widget-content { margin-bottom: 20px; }.subscribe-widget .subscribe-widget-content h3 { font-size: 28px; color: #2c2f34; margin-bottom: 10px; }.subscribe-widget form { position: relative; }.subscribe-widget form::before { position: absolute; left: 12px; top: 10px; color: rgba(0, 0, 0, 0.2); font-size: 18px; content: ""; font-family: tiefonticon; }.subscribe-widget .subscribe-input { padding: 8px 30px; width: 100%; text-align: center; font-size: 13px; }.subscribe-widget .button { margin-top: 10px; width: 100%; font-size: 14px; padding: 10px !important; }.section-item { position: relative; padding: 30px 0px 0px; clear: both; }@media (max-width: 991px){.section-item { padding-top: 15px; }}.has-background .section-item { overflow: hidden; background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; }.section-item.first-block-is-full-width, .without-background + .without-background .section-item { padding-top: 0px; }.has-background .section-item > section { margin-bottom: 0px; }.mag-box-title { display: flex; align-items: flex-start; margin-bottom: 20px; }.mag-box-title h3 { font-size: 18px; margin-right: 20px; flex: 0 0 auto; max-width: calc(100% - 145px); float: left; }@media (max-width: 479px){.mag-box-title h3 { max-width: calc(100% - 105px); }}.mag-box-title .tie-alignright { flex-grow: 1; width: 100%; }.mag-box-options { font-size: 12px; width: 100%; display: flex; justify-content: flex-end; align-items: flex-start; }.mag-box-options .slider-arrow-nav { flex: 0 0 55px; }.mag-box-filter-links { opacity: 0; transition: opacity 0.5s; overflow: hidden; height: 22px; padding-left: 15px; }.mag-box-filter-links li { float: left; }.mag-box-filter-links a { padding: 0px 6px; margin: 0px 2px; line-height: 22px; border-radius: 2px; color: var(--base-color); display: inline-block; transition: 0.2s; white-space: nowrap; overflow-wrap: normal; }div.mag-box .mag-box-options .mag-box-filter-links a.active { color: var(--brand-color); background-color: transparent; cursor: default; }.mag-box-container { position: relative; }.mag-box .posts-items li:nth-child(1), .mini-posts-box .posts-items li:nth-child(2), .big-post-left-box .posts-items li:nth-child(2), .big-posts-box .posts-items li:nth-child(2) { margin-top: 0px; }.mag-box { margin-bottom: 30px; clear: both; }@media (max-width: 991px){.mag-box { margin-bottom: 15px; }}.mag-box .posts-items { clear: both; margin: 0px -2%; }.mag-box .posts-items li { float: left; width: 50%; margin-top: 24px; padding: 0px 2%; }@media (max-width: 670px){.mag-box .posts-items li { width: 100%; }.mag-box .posts-items li:not(:first-child) { margin-top: 14px; }}.mag-box .post-title { font-size: 20px; line-height: 1.4; }.mag-box .post-excerpt { margin-top: 5px; color: #666666; word-break: break-word; }.mag-box li:not(:first-child) .post-thumb { float: left; margin-right: 15px; }.mag-box li:not(:first-child) .post-details { padding-left: 125px; }.mag-box li:not(:first-child) .post-title { font-size: 14px; }.content-only:not(.tabs-box), .content-only:not(.tabs-box) > .container-wrapper { background-color: transparent; border: 0px; padding: 0px; box-shadow: none; }@media (max-width: 991px){.content-only { margin: 30px 0px; }}.pagination-disabled { opacity: 0.5; cursor: default !important; }.pagination-disabled, .pagination-disabled:hover { color: #888888 !important; }.thumb-overlay { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; padding: 30px; border-radius: 2px; }.thumb-overlay .thumb-content { position: absolute; bottom: 0px; left: 0px; padding: 0px 30px 20px; z-index: 3; width: 100%; pointer-events: none; transition: bottom 0.3s; backface-visibility: hidden; }.thumb-overlay .thumb-title a, .thumb-overlay .meta-author a { pointer-events: auto; }.thumb-overlay .post-meta, .thumb-overlay .thumb-title a { color: #ffffff !important; }.thumb-overlay .thumb-title { font-size: 30px; color: #ffffff; }.thumb-overlay, .first-post-gradient li:first-child .post-thumb, .scroll-2-box .post-thumb { backface-visibility: hidden; }.thumb-overlay::after, .first-post-gradient li:first-child .post-thumb::after, .scroll-2-box .post-thumb::after { content: ""; position: absolute; z-index: 1; left: 0px; right: 0px; bottom: 0px; height: 65%; transition: opacity 0.2s; background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.75)); backface-visibility: hidden; }.wide-slider-wrapper .thumb-overlay::after, .wide-slider-three-slids-wrapper .thumb-overlay::after { height: 85%; }.is-slider-overlay-disabled .thumb-overlay { background-color: rgba(0, 0, 0, 0.05); }.is-slider-overlay-disabled .thumb-overlay::after { display: none; }.slider-area { position: relative; overflow: hidden; }.slider-area-inner { position: relative; }.slick-slider { position: relative; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }.slick-list { position: relative; overflow: hidden; display: block; margin: 0px; padding: 0px; width: calc(100% - 10px); }.slick-list a, .slick-list:focus { outline: none; }.slick-track { position: relative; left: 0px; top: 0px; display: block; }.slick-track::before, .slick-track::after { content: ""; display: table; }.slick-track::after { clear: both; }.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }.slick-initialized .slick-slide { display: block; }.tie-slick-dots { position: absolute; bottom: 100px; list-style: none; display: block; text-align: left; padding: 0px; width: 100%; }@media (max-width: 1199px){.tie-slick-dots { bottom: 30px; }}.tie-slick-dots li { position: relative; display: inline-block; width: 10px; height: 11px; margin: 0px 3px; padding: 0px; cursor: pointer; }.tie-slick-dots button { border: 0px; display: block; outline: none; line-height: 0; font-size: 0px; color: transparent; cursor: pointer; background: #2c2f34; height: 8px; width: 8px; padding: 0px; margin: 1px; border-radius: 100%; transition: 0.3s; }.tie-slick-dots .slick-active button, .tie-slick-dots button:hover { background: var(--brand-color); transform: scale(1.5, 1.5); }.fullwidth-slider-wrapper .tie-slick-dots .slick-active button, .boxed-slider-wrapper .tie-slick-dots .slick-active button, .fullwidth-slider-wrapper .tie-slick-dots button:hover, .boxed-slider-wrapper .tie-slick-dots button:hover { background: #ffffff; }.main-slider { position: relative; z-index: 3; }.main-slider .slider-main-container { max-width: 100%; width: 100%; padding: 0px; }.main-slider .slick-list { width: 100%; }.main-slider .slide { position: relative; overflow: hidden; background-repeat: no-repeat; background-position: center top; background-size: cover; }.main-slider .tie-slick-dots { pointer-events: none; }.main-slider .tie-slick-dots li { pointer-events: auto; }@media (max-width: 479px){.main-slider .thumb-title { font-size: 16px !important; }}.all-over-thumb-link { position: absolute; width: 100%; height: 100%; top: 0px; z-index: 2; }.block-head-1 .the-global-title, .block-head-1 .comment-reply-title, .block-head-1 .related.products > h2, .block-head-1 .up-sells > h2, .block-head-1 .cross-sells > h2, .block-head-1 .cart_totals > h2, .block-head-1 .bbp-form legend { position: relative; font-size: 17px; padding: 0px 0px 15px; border-bottom: 2px solid rgba(0, 0, 0, 0.1); margin-bottom: 20px; }.block-head-1 .the-global-title::after, .block-head-1 .comment-reply-title::after, .block-head-1 .related.products > h2::after, .block-head-1 .up-sells > h2::after, .block-head-1 .cross-sells > h2::after, .block-head-1 .cart_totals > h2::after, .block-head-1 .bbp-form legend::after { content: ""; background: #2c2f34; width: 40px; height: 2px; position: absolute; bottom: -2px; left: 0px; }.block-head-1 .the-global-title::before, .block-head-1 .comment-reply-title::before, .block-head-1 .related.products > h2::before, .block-head-1 .up-sells > h2::before, .block-head-1 .cross-sells > h2::before, .block-head-1 .cart_totals > h2::before, .block-head-1 .bbp-form legend::before { content: ""; width: 0px; height: 0px; position: absolute; bottom: -5px; left: 0px; border-left: 0px; border-right: 5px solid transparent; border-top: 5px solid #2c2f34; }.block-head-1 .mag-box div.mag-box-title::before { border-top-color: var(--brand-color); }.block-head-1 .dark-skin .widget-title::after { background: #ffffff; }.block-head-1 .dark-skin .widget-title::before { border-top-color: #ffffff; }.block-head-1 #footer .widget-title::before { display: none; }.block-head-1 #footer .widget-title { border-bottom: 0px; }.block-head-1 .mag-box div.mag-box-title, .block-head-1 .mag-box-title h3 a, .block-head-1 .block-more-button { color: var(--brand-color); }.block-head-1 .mag-box div.mag-box-title::after { background: var(--brand-color); }.block-head-1 .dark-skin .the-global-title, .dark-skin .block-head-1 .the-global-title, .dark-skin .block-head-1 .related.products > h2, .dark-skin .block-head-1 .up-sells > h2, .dark-skin .block-head-1 .cross-sells > h2, .dark-skin .block-head-1 .cart_totals > h2, .dark-skin .block-head-1 .bbp-form legend { color: #ffffff; border-bottom-color: rgba(255, 255, 255, 0.1); }.half-box.mag-box { padding-left: 0px; clear: right; }.half-box.second-half-box { padding-left: 15px; padding-right: 0px; }@media (max-width: 767px){.half-box { padding: 0px !important; }}.half-box .posts-items li:first-child .post-thumb { margin-bottom: 10px; }.scrolling-box .mag-box-container { min-height: 150px; }.scrolling-slider { overflow: hidden; display: none; }.scrolling-slider.slick-dotted { padding-bottom: 40px; }.scrolling-slider .slick-list { width: calc(100% + 24px); margin-right: calc(-12px); margin-left: calc(-12px); overflow: inherit; transition: height 0.3s; }.scrolling-slider .slide { margin: 0px 12px; position: relative; }.scroll-2-box .slick-track { display: flex; }.scroll-2-box .slide { display: flex; align-items: center; height: auto; background-color: rgba(0, 0, 0, 0.2); }.scroll-2-box .post-thumb::after { opacity: 0.5; }@media (max-width: 991px){.stream-item-mag.content-only { margin: 15px 0px; }}.video-playlist-wrapper { background-color: #27292d; position: relative; width: 66%; height: 434px; float: left; }.video-player-wrapper { position: relative; z-index: 2; }.video-playlist-nav-wrapper { width: 34%; float: right; height: 434px; overflow: hidden; background: #ffffff; position: relative; border-width: 0px 1px 1px 0px; }.video-playlist-nav-wrapper::after { content: ""; position: absolute; right: 0px; top: 0px; height: 100%; width: 1px; background: rgba(0, 0, 0, 0.05); }.video-playlist-nav-wrapper::before { content: ""; position: absolute; right: 0px; background: rgba(0, 0, 0, 0.05); width: 100%; height: 1px; bottom: 0px; top: auto; }.video-playlist-nav { position: relative; height: 434px; clear: both; }.playlist-has-title { height: 364px; }.video-paused-icon, .video-play-icon, .video-number { float: left; width: 20px; text-align: left; line-height: 46px; font-size: 11px; color: var(--base-color); }.video-play-icon { display: none; color: var(--brand-color); }.is-playing .video-number, .is-paused .video-number, .video-paused-icon { display: none; }.video-thumbnail { width: 75px; height: 42px; background-repeat: no-repeat; background-position: center center; background-size: cover; float: left; }@media only screen and (min-width: 768px) and (max-width: 991px){.video-playlist-nav-wrapper, .video-playlist-wrapper, .video-playlist-wrapper iframe { height: 383px; }.video-playlist-nav { height: 383px !important; }.playlist-has-title { height: 313px !important; }}@media (max-width: 767px){.video-playlist-wrapper { width: 100%; height: auto; }.video-player-wrapper { position: relative; padding-bottom: 56.25%; height: 0px; }.video-playlist-nav-wrapper { height: auto !important; width: 100%; }.video-playlist-nav { height: 270px !important; }.playlist-has-title { height: 244px !important; }}@media (max-width: 670px){.big-posts-box .posts-items li { width: 100%; }}.big-posts-box .posts-items li .post-thumb { margin-right: 0px; margin-bottom: 10px; float: none !important; }.big-posts-box .posts-items li .post-details { padding-left: 0px; }.big-posts-box .posts-items li .post-title { font-size: 20px; padding-left: 0px; }.big-posts-box .posts-items li:nth-child(2n+1) { clear: left; }.wide-slider-wrapper .slide { height: 400px; }.wide-slider-wrapper .thumb-overlay { padding: 40px; }.wide-slider-wrapper .thumb-overlay .container { position: relative; top: 50%; transform: translateY(-50%); z-index: 2; }.wide-slider-wrapper .thumb-overlay .container::before { clear: both; }.wide-slider-wrapper .thumb-title { font-size: 40px; color: #ffffff; line-height: 1.2; }@media (min-width: 992px){.wide-slider-wrapper .thumb-title { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; max-height: 4em; }.full-width .wide-slider-wrapper .slide { height: 500px; }.full-width .wide-slider-wrapper .thumb-title { font-size: 50px; }}@media (max-width: 767px){.wide-slider-wrapper .slide { height: 300px; }.wide-slider-wrapper .thumb-overlay { padding: 40px 60px 0px; }.wide-slider-wrapper .thumb-title { font-size: 25px; }}@media (max-width: 479px){.wide-slider-wrapper .slide { height: 220px; }.wide-slider-wrapper .thumb-overlay { padding: 40px 40px 0px; }}.fullwidth-slider-wrapper { overflow: hidden; background: transparent; }.fullwidth-slider-wrapper .tie-slick-dots { position: relative; max-width: 850px; height: 30px; margin: -30px auto 0px; bottom: 70px; padding: 0px 60px; }.fullwidth-slider-wrapper .thumb-overlay .container { max-width: 850px; padding: 0px; }.fullwidth-slider-wrapper .thumb-content { top: 0px; position: relative; padding: 0px; }@media (min-width: 992px){.full-width .fullwidth-slider-wrapper .tie-slick-dots { padding: 0px; }}.side-aside { position: fixed; top: 0px; z-index: 111; visibility: hidden; width: 350px; max-width: 100%; height: 100%; background: center top / cover no-repeat #131416; transition: 0.5s cubic-bezier(0.55, 0, 0.1, 1); overflow-y: auto; }@media (min-width: 992px){.side-aside { right: 0px; transform: translate(350px, 0px); }}.site-footer .widget-title-icon { display: none; }@media (min-width: 992px){.footer-boxed-widget-area > .tie-row > [class*="tie-col"] { padding-right: 10px; padding-left: 10px; }}.site-info .social-icons li { float: none; display: inline-block; margin: 0px; }.dark-skin { --lazyload-loading-color: #161717; }.dark-skin, .dark-skin body { background-color: #1f2024; color: #ffffff; }.dark-skin textarea, .dark-skin input:not([type="submit"]), .dark-skin select { color: #cccccc; }.dark-skin a:not(:hover), .dark-skin .single-big-img .post-meta, .dark-skin .single-big-img .post-meta a:not(:hover), .dark-skin .pages-nav .pages-numbers a:not(:hover), .dark-skin .page-title, .dark-skin .entry h1, .dark-skin .entry h2, .dark-skin .entry h3, .dark-skin .entry h4, .dark-skin .entry h5, .dark-skin .entry h6 { color: #ffffff; }.dark-skin .post-excerpt, .dark-skin .post-meta, .dark-skin .post-meta a:not(:hover), .dark-skin .timeline-widget ul li .date, .dark-skin .multiple-post-pages a:not(:hover), .dark-skin .video-playlist-nav-wrapper .video-playlist-item .video-duration, .dark-skin .login-widget .forget-text:not(:hover), .dark-skin #autocomplete-suggestions, .dark-skin .mobile-header-components:not(:hover) .menu-text, .dark-skin .about-author .social-icons li.social-icons-item a:not(:hover) span { color: #cccccc !important; }.dark-skin textarea, .dark-skin input:not([type="submit"]), .dark-skin select, .dark-skin code, .dark-skin kbd, .dark-skin pre, .dark-skin samp, .dark-skin .latest-tweets-slider-widget .latest-tweets-slider .tie-slider-nav li a:not(:hover), .dark-skin .next-posts, .dark-skin .prev-posts, .dark-skin .show-more-button, .dark-skin .pages-nav .pages-numbers a, .dark-skin .pages-nav .pages-numbers span.pages-nav-item, .dark-skin .pages-nav .pages-numbers .first-last-pages .pagination-icon, .dark-skin .multiple-post-pages .post-page-numbers, .dark-skin .latest-tweets-widget .slider-links .tie-slider-nav span { border-color: rgba(255, 255, 255, 0.1); }.dark-skin .video-playlist-wrapper, .dark-skin .tie-slider-nav span { background: #18191c; }.dark-skin .container-wrapper { background-color: #1f2024; border-color: rgba(255, 255, 255, 0.1); }.dark-skin .widget a:not(:hover), .dark-skin .widget-title, .dark-skin .widget-title a:not(:hover) { color: #ffffff; }.dark-skin .widget-title-icon { color: #cccccc; }.dark-skin .timeline-widget ul::before { background: rgba(0, 0, 0, 0.3); }.dark-skin .timeline-widget .date::before { background: #27292d; border-color: rgba(0, 0, 0, 0.3); }.dark-skin .mag-box:not(.tabs-box), .box-dark-skin:not(.tabs-box) { background-color: transparent; }.dark-skin .mag-box .video-playlist-nav-wrapper, .box-dark-skin .video-playlist-nav-wrapper { background: #1a1b1f; }.dark-skin .mag-box .video-paused-icon, .dark-skin .mag-box .video-number, .dark-skin .mag-box .video-duration, .box-dark-skin .video-paused-icon, .box-dark-skin .video-number, .box-dark-skin .video-duration { color: #cccccc; }.sidebar .container-wrapper, .sidebar .tie-weather-widget { margin-bottom: 30px; }@media (max-width: 991px){.sidebar .container-wrapper, .sidebar .tie-weather-widget { margin-bottom: 15px; }}@media (max-width: 991px){.has-sidebar .sidebar { margin-top: 15px; }}.widget-title { position: relative; }.widget-title .the-subtitle { font-size: 15px; min-height: 15px; }.widget-title-icon { position: absolute; right: 0px; top: 1px; color: #b9bec3; font-size: 15px; }.widget-title-icon::before { content: ""; }.post-widget-thumbnail { float: left; margin-right: 15px; position: relative; }.widget li { padding: 6px 0px; }.widget li:first-child { padding-top: 0px; }.widget li:last-child { padding-bottom: 0px; border-bottom: 0px; }.widget li::after { clear: both; display: table; content: ""; }.widget_recent_entries .widget-title-icon::before, .categort-posts .widget-title-icon::before, .posts-list .widget-title-icon::before, .widget_pages .widget-title-icon::before, .widget_text .widget-title-icon::before, .text-html .widget-title-icon::before, .tie-slider-widget .widget-title-icon::before { content: ""; }.posts-list-big-first .posts-list-items li:first-child, .posts-list-bigs .posts-list-items li, .posts-list-half-posts .posts-list-items li { padding-bottom: 20px; }.posts-list-big-first li:first-child .post-widget-thumbnail, .posts-list-bigs li .post-widget-thumbnail, .posts-list-half-posts li .post-widget-thumbnail { width: 100%; margin-right: 0px; margin-bottom: 10px; }.posts-list-big-first li:first-child .post-widget-thumbnail a, .posts-list-bigs li .post-widget-thumbnail a, .posts-list-half-posts li .post-widget-thumbnail a { min-height: 40px; }@media (max-width: 991px){.posts-list-big-first li, .posts-list-bigs li { width: 48%; float: left; }.posts-list-big-first li:nth-child(2), .posts-list-bigs li:nth-child(2) { padding-top: 0px; }.posts-list-big-first li:nth-child(2n), .posts-list-bigs li:nth-child(2n) { float: right; }.posts-list-big-first li:nth-child(2n+1), .posts-list-bigs li:nth-child(2n+1) { clear: both; }.posts-list-big-first li:nth-child(2), .posts-list-big-first li:nth-child(3) { float: right; clear: none; }.posts-list-big-first li:nth-child(n+5) { display: none; }}@media (max-width: 670px){.posts-list-big-first li { width: 100%; }.posts-list-big-first li:nth-child(2) { padding-top: 12px; }.posts-list-big-first li:nth-child(n+5) { display: block; }}form.search-form { overflow: auto; position: relative; width: 100%; margin-top: 10px; }.search-field { float: left; width: 73%; padding: 8px 15px; }.woocommerce-product-search [type="submit"], .search-submit[type="submit"] { float: right; padding: 10px 5px; margin-left: 2%; width: 25%; }.login-widget .widget-title-icon::before, .bbp_widget_login .widget-title-icon::before, .widget_bp_core_login_widget .widget-title-icon::before { content: ""; }.login-widget form input[type="text"], .login-widget form input[type="password"] { width: 100%; float: none; margin-bottom: 15px; }.login-widget .pass-container { position: relative; }.login-widget .pass-container input[type="password"] { padding-right: 70px; }.login-widget .forget-text { position: absolute; right: 10px; line-height: 37px; top: 0px; font-size: 12px; }.login-widget .forget-text:not(:hover) { color: #666666; }.login-widget .rememberme { display: block; margin-bottom: 15px; }li.widget-post-list, .recent-comments-widget li { padding: 7px 0px; position: relative; }.widget_nav_menu .widget-title-icon::before { content: ""; }.timeline-widget ul { position: relative; padding-left: 15px; }.timeline-widget ul::before { content: ""; position: absolute; left: 0px; top: 0px; width: 2px; height: 100%; background: #e6e6e6; }.timeline-widget li .date { font-size: 10px; display: block; position: relative; color: #666666; line-height: 12px; margin-bottom: 5px; }.timeline-widget li .date::before { content: ""; width: 12px; height: 12px; background: #e6e6e6; border: 3px solid rgba(255, 255, 255, 0.8); position: absolute; left: -20px; display: inline-block; vertical-align: middle; border-radius: 50%; transform: translateZ(0px); backface-visibility: hidden; -webkit-font-smoothing: antialiased; transition-duration: 0.3s; }.social-icons-widget ul { margin: 0px -3px; }.social-icons-widget .social-icons-item { float: left; margin: 3px; border-bottom: 0px; padding: 0px; }.social-icons-widget .social-icons-item .social-link { width: 40px; height: 40px; line-height: 40px; font-size: 18px; }@media (max-width: 479px){.social-icons-widget .social-icons-item { float: none; display: inline-block; }}.widget-posts-list-container { position: relative; }.breaking { float: left; width: 100%; height: 35px; line-height: 35px; display: block !important; }.breaking-title { padding: 0px 10px; display: block; float: left; color: #ffffff; font-size: 12px; position: relative; }.breaking-title span { position: relative; z-index: 1; }.breaking-title span.breaking-icon { display: none; }@media (max-width: 600px){.breaking-title span.breaking-icon { display: inline-block; }.breaking-title .breaking-title-text { display: none; }}.breaking-title::before { content: ""; background: #f05555; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 0; }.ticker-wrapper.has-js { margin: 0px; padding: 0px 20px 0px 0px; height: 35px; display: block; overflow: hidden; position: relative; }@media (min-width: 480px){.controls-is-active .ticker-wrapper.has-js { padding-right: 70px; }}.ticker { width: 100%; height: 35px; display: block; position: relative; overflow: hidden; }.ticker-content { display: none; left: 10px; line-height: 35px; position: absolute; background-color: #ffffff; overflow: hidden; white-space: nowrap; overflow-wrap: normal; text-overflow: ellipsis; max-width: calc(100% - 10px); width: auto; }.ticker-swipe { position: absolute; top: 0px; left: 10px; display: block; width: calc(100% - 10px); height: 35px; }.ticker-swipe span { margin-left: 1px; height: 35px; width: 7px; display: block; }.ticker-swipe span::after { content: "_"; }.ticker-content, .ticker-swipe { background-color: #ffffff; }.breaking-news-nav { position: absolute; right: 0px; padding-right: 8px; list-style-type: none; height: 35px; }@media (max-width: 479px){.breaking-news-nav { display: none; }}.breaking-news-nav li { padding: 0px; margin: 6px 0px 6px 7px; float: left; cursor: pointer; height: 21px; width: 21px; display: block; line-height: 17px; text-align: center; border-radius: 2px; border: 1px solid rgba(0, 0, 0, 0.1); transition: 0.3s; }.breaking-news-nav li::after { opacity: 0.8; display: inline-block; content: ""; font-family: tiefonticon; }.breaking-news-nav li.jnt-prev::after { content: ""; }.breaking-news-nav li.jnt-next::after { content: ""; }.ticker-dir-left .ticker-content, .ticker-dir-left .ticker { float: left; }#mobile-container { display: none; padding: 10px 30px 30px; }#mobile-menu { margin-bottom: 20px; position: relative; padding-top: 15px; }#mobile-menu .menu > li { border-bottom: 1px solid rgba(0, 0, 0, 0.05); }.dark-skin #mobile-menu .menu > li { border-color: rgba(255, 255, 255, 0.05); }#mobile-menu .menu > li li { padding-left: 15px; }#mobile-menu li { display: block; position: relative; }#mobile-menu li .screen-reader-text { height: auto; width: auto; position: initial !important; overflow: initial !important; clip: initial !important; clip-path: initial !important; }#mobile-menu li a { display: block; padding: 15px 50px 15px 0px; font-size: 16px; line-height: 22px; font-weight: 600; }.dark-skin #mobile-menu li a { color: #ffffff; }#mobile-menu li.menu-item-has-children > a::before { display: none; }#mobile-menu li ul, #mobile-menu li .menu-sub-content { opacity: 1 !important; background-image: none !important; padding: 0px !important; min-height: unset !important; }#mobile-menu li ul { padding-left: 15px; display: none; }#mobile-menu li ul a { font-weight: normal; font-size: 14px; padding-top: 10px; padding-bottom: 10px; }#mobile-social-icons { margin-bottom: 15px; }#mobile-social-icons ul { text-align: center; overflow: hidden; }#mobile-social-icons ul .social-icons-item { float: none; display: inline-block; }#mobile-social-icons .social-icons-item { margin: 0px; }#mobile-social-icons .social-icons-item .social-link { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }#mobile-search .search-form { overflow: hidden; }#mobile-search .search-form::after { position: absolute; content: ""; font-family: tiefonticon; top: 4px; right: 10px; line-height: 30px; width: 30px; font-size: 16px; border-radius: 50%; text-align: center; color: #ffffff; }#mobile-search .search-field { background-color: rgba(0, 0, 0, 0.05); border-color: rgba(255, 255, 255, 0.1); color: #ffffff; width: 100%; border-radius: 50px; padding: 7px 45px 7px 20px; }#mobile-search .search-submit { background: transparent; font-size: 0px; width: 35px; height: 38px; position: absolute; top: 0px; right: 5px; z-index: 1; }#tie-wrapper::after { position: absolute; z-index: 1000; top: -10%; left: -50%; width: 0px; height: 0px; background: rgba(0, 0, 0, 0.2); content: ""; opacity: 0; cursor: pointer; transition: opacity 0.5s, width 0.1s 0.5s, height 0.1s 0.5s; }@media (max-width: 991px){.side-aside.appear-from-left { left: 0px; transform: translate(-100%, 0px); }.side-aside.is-fullwidth { width: 100%; }}.is-mobile .side-aside .side-aside-wrapper, .is-desktop .side-aside .has-custom-scroll { padding: 50px 0px 0px; }.side-aside.dark-skin .container-wrapper { border-radius: 0px; border: 0px; background: transparent; box-shadow: none; }.side-aside::after { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); content: ""; opacity: 1; transition: opacity 0.5s; }.side-aside .container-wrapper { padding: 30px !important; }a.remove { position: absolute; top: 0px; right: 0px; -webkit-font-smoothing: antialiased; width: 20px; height: 20px; display: block; line-height: 20px; text-align: center; font-size: 15px; }a.remove::before { content: ""; font-family: tiefonticon; color: #e74c3c; transition: color 0.15s; }a.remove.big-btn { width: 25px; height: 25px; line-height: 25px; font-size: 22px; }.side-aside a.remove { z-index: 1; top: 15px; left: 50%; right: auto; transform: translateX(-50%); }.tie-popup a.remove { transition: 0.3s; transform: scale(0.2); opacity: 0; top: 15px; right: 15px; z-index: 1; }.theiaStickySidebar::after { content: ""; display: table; clear: both; }.side-aside, .has-custom-scroll { overflow-x: hidden; scrollbar-width: thin; }.tie-popup { position: fixed; z-index: 99999; left: 0px; top: 0px; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.9); display: none; perspective: 600px; }.tie-popup-container { position: relative; z-index: 100; width: 90%; max-width: 420px; margin: 10em auto 0px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 20px; transition: 0.3s; will-change: transform, opacity; transform: scale(0.5); opacity: 0; }.tie-popup-container .login-submit { padding-top: 15px; padding-bottom: 15px; }.tie-popup-container .container-wrapper { padding: 60px; border-radius: 5px; background-color: #ffffff !important; }@media (max-width: 479px){.tie-popup-container .container-wrapper { padding: 30px; }}.pop-up-live-search { will-change: transform, opacity; transition: 0.3s; transform: scale(0.7); opacity: 0; }.tie-popup-search-wrap form { position: relative; height: 80px; margin-bottom: 20px; }.popup-search-wrap-inner { position: relative; padding: 80px 15px 0px; margin: 0px auto; max-width: 800px; }input.tie-popup-search-input { width: 100%; height: 80px; line-height: 80px; font-weight: 500; font-size: 22px; border: 0px; padding-right: 80px; padding-left: 30px; color: #ffffff; background: rgba(0, 0, 0, 0.7) !important; }button.tie-popup-search-submit { font-size: 28px; color: #666666; position: absolute; right: 10px; top: 20px; transition: 0.15s; background: transparent !important; }body.swift-nojs button.tie-popup-search-submit{transition: none !important}#tie-popup-search-mobile .popup-search-wrap-inner { padding-top: 50px; }#tie-popup-search-mobile input.tie-popup-search-input { height: 50px; line-height: 1; padding-left: 20px; padding-right: 50px; }#tie-popup-search-mobile button.tie-popup-search-submit { font-size: 16px; top: 9px; right: 0px; }#autocomplete-suggestions { overflow: auto; padding: 20px; color: #eeeeee; position: absolute; display: none; width: 370px; z-index: 9999; }@font-face{font-family:"tiefonticon";font-weight:400;font-style:normal;src:url(https://www.absolutelygospel.com/wp-content/swift-ai/cache/www.absolutelygospel.com/__data/tielabs-fonticondc32c62f.woff) format('woff2');font-display:swap;}.tie-icon-tiktok::before { content: ""; }.tie-icon-facebook::before { content: ""; }.tie-icon-search::before { content: ""; }.tie-icon-author::before { content: ""; }.tie-icon-plus::before { content: ""; }.tie-icon-search::before { content: ""; }.tie-icon-play::before { content: ""; }.tie-icon-pause::before { content: ""; }.tie-icon-twitter::before { content: ""; }.tie-icon-feed::before { content: ""; }.tie-icon-navicon::before { content: ""; }.tie-icon-envelope::before { content: ""; }.tie-icon-bolt::before { content: ""; }.tie-icon-angle-left::before { content: ""; }.tie-icon-angle-right::before { content: ""; }.tie-icon-youtube::before { content: ""; }.tie-icon-instagram::before { content: ""; }.tie-icon-spotify::before { content: ""; }.tie-icon-facebook::before { content: ""; }.wf-active .logo-text, .wf-active h1, .wf-active h2, .wf-active h3, .wf-active h4, .wf-active h5, .wf-active h6, .wf-active .the-subtitle { font-family: Montserrat; }:root:root { --brand-color: #0a9e01; --dark-brand-color: #006c00; --bright-color: #FFFFFF; --base-color: #2c2f34; }:root:root { --brand-color: #0a9e01; --dark-brand-color: #006c00; --bright-color: #FFFFFF; --base-color: #2c2f34; }#top-nav .breaking-title { color: #ffffff; }#top-nav .breaking-title::before { background-color: #ff4422; }@media (max-width: 991px){.side-aside.dark-skin { background: linear-gradient(135deg, #0a9e01, #66a501); }}#tie-block_270 { --brand-color: #0a0a0a; --dark-brand-color: #000000; --bright-color: #FFFFFF; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }html body {font-family: sans-serif;}body.swift-nojs [data-s3cid="60"]{max-width:601.28125px;}body.swift-nojs [data-s3cid="61"]{max-width:601.28125px;}body.swift-nojs [data-s3cid="934"]{min-width:45.328125px;}body.swift-nojs [data-s3cid="948"]{min-width:43px;}body.swift-nojs [data-s3cid="960"]{max-width:904.984375px;}body.swift-nojs [data-s3cid="961"]{max-width:904.984375px;}body.swift-nojs [data-s3cid="1081"]{max-width:889.703125px;}body.swift-nojs [data-s3cid="1082"]{max-width:889.703125px;}html{opacity:1}