:root{				
			--tie-preset-gradient-1: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
			--tie-preset-gradient-2: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
			--tie-preset-gradient-3: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
			--tie-preset-gradient-4: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
			--tie-preset-gradient-5: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
			--tie-preset-gradient-6: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
			--tie-preset-gradient-7: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
			--tie-preset-gradient-8: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
			--tie-preset-gradient-9: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
			--tie-preset-gradient-10: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
			--tie-preset-gradient-11: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
			--tie-preset-gradient-12: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
			--tie-preset-gradient-13: linear-gradient(135deg, #4D34FA, #ad34fa);
			--tie-preset-gradient-14: linear-gradient(135deg, #0057FF, #31B5FF);
			--tie-preset-gradient-15: linear-gradient(135deg, #FF007A, #FF81BD);
			--tie-preset-gradient-16: linear-gradient(135deg, #14111E, #4B4462);
			--tie-preset-gradient-17: linear-gradient(135deg, #F32758, #FFC581);

			
					--main-nav-background: #1f2024;
					--main-nav-secondry-background: rgba(0,0,0,0.2);
					--main-nav-primary-color: #0088ff;
					--main-nav-contrast-primary-color: #FFFFFF;
					--main-nav-text-color: #FFFFFF;
					--main-nav-secondry-text-color: rgba(225,255,255,0.5);
					--main-nav-main-border-color: rgba(255,255,255,0.07);
					--main-nav-secondry-border-color: rgba(255,255,255,0.04);
				--tie-buttons-radius: 8px;
			}
:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}
.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}
.wp-block-image{margin:0 0 1em}
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}
.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
:where(.is-layout-flex){gap: 0.5em;}
:where(.is-layout-grid){gap: 0.5em;}
body .is-layout-flex{display: flex;}
.is-layout-flex{flex-wrap: wrap;align-items: center;}
.is-layout-flex > :is(*, div){margin: 0;}
body .is-layout-grid{display: grid;}
.is-layout-grid > :is(*, div){margin: 0;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}
:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}
:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
.has-black-color{color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color{color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
.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: #3b5998;--dark-brand-color: #092766;--bright-color: #FFFFFF;--base-color: #2c2f34;}
#footer-widgets-container{border-top: 8px solid #3b5998;-webkit-box-shadow: 0 -5px 0 rgba(0,0,0,0.07); -moz-box-shadow: 0 -8px 0 rgba(0,0,0,0.07); box-shadow: 0 -8px 0 rgba(0,0,0,0.07);}
#reading-position-indicator{box-shadow: 0 0 10px rgba( 59,89,152,0.7);}
:root:root{--brand-color: #3b5998;--dark-brand-color: #092766;--bright-color: #FFFFFF;--base-color: #2c2f34;}
#footer-widgets-container{border-top: 8px solid #3b5998;-webkit-box-shadow: 0 -5px 0 rgba(0,0,0,0.07); -moz-box-shadow: 0 -8px 0 rgba(0,0,0,0.07); box-shadow: 0 -8px 0 rgba(0,0,0,0.07);}
#reading-position-indicator{box-shadow: 0 0 10px rgba( 59,89,152,0.7);}
.tie-weather-widget.widget,.container-wrapper{box-shadow: 0 5px 15px 0 rgba(0,0,0,0.05);}
.dark-skin .tie-weather-widget.widget,.dark-skin .container-wrapper{box-shadow: 0 5px 15px 0 rgba(0,0,0,0.2);}
#content a:hover{text-decoration: underline !important;}
#tie-container a.post-title:hover,#tie-container .post-title a:hover,#tie-container .thumb-overlay .thumb-title a:hover{background-size: 100% 2px;text-decoration: none !important;}
a.post-title,.post-title a{background-image: linear-gradient(to bottom,#000 0%,#000 98%);background-size: 0 1px;background-repeat: no-repeat;background-position: left 100%;color: #000;}
.dark-skin a.post-title,.dark-skin .post-title a{color: #fff;background-image: linear-gradient(to bottom,#fff 0%,#fff 98%);}
#top-nav,#top-nav .sub-menu,#top-nav .comp-sub-menu,#top-nav .ticker-content,#top-nav .ticker-swipe,.top-nav-boxed #top-nav .topbar-wrapper,.top-nav-dark .top-menu ul,#autocomplete-suggestions.search-in-top-nav{background-color : #3b5998;}
#top-nav *,#autocomplete-suggestions.search-in-top-nav{border-color: rgba( #FFFFFF,0.08);}
#top-nav .icon-basecloud-bg:after{color: #3b5998;}
#top-nav a:not(:hover),#top-nav input,#top-nav #search-submit,#top-nav .fa-spinner,#top-nav .dropdown-social-icons li a span,#top-nav .components > li .social-link:not(:hover) span,#autocomplete-suggestions.search-in-top-nav a{color: #f6f7f9;}
#top-nav input::-moz-placeholder{color: #f6f7f9;}
#top-nav input:-moz-placeholder{color: #f6f7f9;}
#top-nav input:-ms-input-placeholder{color: #f6f7f9;}
#top-nav input::-webkit-input-placeholder{color: #f6f7f9;}
#top-nav,.search-in-top-nav{--tie-buttons-color: #ffffff;--tie-buttons-border-color: #ffffff;--tie-buttons-text: #000000;--tie-buttons-hover-color: #e1e1e1;}
#top-nav a:hover,#top-nav .menu li:hover > a,#top-nav .menu > .tie-current-menu > a,#top-nav .components > li:hover > a,#top-nav .components #search-submit:hover,#autocomplete-suggestions.search-in-top-nav .post-title a:hover{color: #ffffff;}
#top-nav,#top-nav .comp-sub-menu,#top-nav .tie-weather-widget{color: #3b5998;}
#autocomplete-suggestions.search-in-top-nav .post-meta,#autocomplete-suggestions.search-in-top-nav .post-meta a:not(:hover){color: rgba( 59,89,152,0.7 );}
#top-nav .weather-icon .icon-cloud,#top-nav .weather-icon .icon-basecloud-bg,#top-nav .weather-icon .icon-cloud-behind{color: #3b5998 !important;}
#main-nav .main-menu-wrapper,#main-nav .menu-sub-content,#main-nav .comp-sub-menu,#main-nav ul.cats-vertical li a.is-active,#main-nav ul.cats-vertical li a:hover,#autocomplete-suggestions.search-in-main-nav{background-color: #f6f7f9;}
#main-nav{border-width: 0;}
#theme-header #main-nav:not(.fixed-nav){bottom: 0;}
#main-nav .icon-basecloud-bg:after{color: #f6f7f9;}
#autocomplete-suggestions.search-in-main-nav{border-color: rgba(0,0,0,0.07);}
.main-nav-boxed #main-nav .main-menu-wrapper{border-width: 0;}
#main-nav a:not(:hover),#main-nav a.social-link:not(:hover) span,#main-nav .dropdown-social-icons li a span,#autocomplete-suggestions.search-in-main-nav a{color: #365899;}
.main-nav,.search-in-main-nav{--main-nav-primary-color: #3b5998;--tie-buttons-color: #3b5998;--tie-buttons-border-color: #3b5998;--tie-buttons-text: #FFFFFF;--tie-buttons-hover-color: #1d3b7a;}
#main-nav .mega-links-head:after,#main-nav .cats-horizontal a.is-active,#main-nav .cats-horizontal a:hover,#main-nav .spinner > div{background-color: #3b5998;}
#main-nav .menu ul li:hover > a,#main-nav .menu ul li.current-menu-item:not(.mega-link-column) > a,#main-nav .components a:hover,#main-nav .components > li:hover > a,#main-nav #search-submit:hover,#main-nav .cats-vertical a.is-active,#main-nav .cats-vertical a:hover,#main-nav .mega-menu .post-meta a:hover,#main-nav .mega-menu .post-box-title a:hover,#autocomplete-suggestions.search-in-main-nav a:hover,#main-nav .spinner-circle:after{color: #3b5998;}
#main-nav .menu > li.tie-current-menu > a,#main-nav .menu > li:hover > a,.theme-header #main-nav .mega-menu .cats-horizontal a.is-active,.theme-header #main-nav .mega-menu .cats-horizontal a:hover{color: #FFFFFF;}
#main-nav .menu > li.tie-current-menu > a:before,#main-nav .menu > li:hover > a:before{border-top-color: #FFFFFF;}
#main-nav,#main-nav input,#main-nav #search-submit,#main-nav .fa-spinner,#main-nav .comp-sub-menu,#main-nav .tie-weather-widget{color: #4b4f56;}
#main-nav input::-moz-placeholder{color: #4b4f56;}
#main-nav input:-moz-placeholder{color: #4b4f56;}
#main-nav input:-ms-input-placeholder{color: #4b4f56;}
#main-nav input::-webkit-input-placeholder{color: #4b4f56;}
#main-nav .mega-menu .post-meta,#main-nav .mega-menu .post-meta a,#autocomplete-suggestions.search-in-main-nav .post-meta{color: rgba(75,79,86,0.6);}
#main-nav .weather-icon .icon-cloud,#main-nav .weather-icon .icon-basecloud-bg,#main-nav .weather-icon .icon-cloud-behind{color: #4b4f56 !important;}
#footer{background-color: #f6f7f9;}
#site-info{background-color: #ffffff;}
#tie-wrapper #theme-header{background-color: #e7e7e7;}
#logo.text-logo a,#logo.text-logo a:hover{color: #000000;}
@media (max-width: 991px){#tie-wrapper #theme-header .logo-container.fixed-nav{background-color: rgba(231,231,231,0.95);}}
@media (max-width: 991px){#tie-wrapper #theme-header .logo-container{background-color: #e7e7e7;}}
#footer .posts-list-counter .posts-list-items li.widget-post-list:before{border-color: #f6f7f9;}
#footer .timeline-widget a .date:before{border-color: rgba(246,247,249,0.8);}
#footer .footer-boxed-widget-area,#footer textarea,#footer input:not([type=submit]),#footer select,#footer code,#footer kbd,#footer pre,#footer samp,#footer .show-more-button,#footer .slider-links .tie-slider-nav span,#footer #wp-calendar,#footer #wp-calendar tbody td,#footer #wp-calendar thead th,#footer .widget.buddypress .item-options a{border-color: rgba(0,0,0,0.1);}
#footer .social-statistics-widget .white-bg li.social-icons-item a,#footer .widget_tag_cloud .tagcloud a,#footer .latest-tweets-widget .slider-links .tie-slider-nav span,#footer .widget_layered_nav_filters a{border-color: rgba(0,0,0,0.1);}
#footer .social-statistics-widget .white-bg li:before{background: rgba(0,0,0,0.1);}
.site-footer #wp-calendar tbody td{background: rgba(0,0,0,0.02);}
#footer .white-bg .social-icons-item a span.followers span,#footer .circle-three-cols .social-icons-item a .followers-num,#footer .circle-three-cols .social-icons-item a .followers-name{color: rgba(0,0,0,0.8);}
#footer .timeline-widget ul:before,#footer .timeline-widget a:not(:hover) .date:before{background-color: #d8d9db;}
#footer .widget-title,#footer .widget-title a:not(:hover){color: #3b5998;}
#footer,#footer textarea,#footer input:not([type='submit']),#footer select,#footer #wp-calendar tbody,#footer .tie-slider-nav li span:not(:hover),#footer .widget_categories li a:before,#footer .widget_product_categories li a:before,#footer .widget_layered_nav li a:before,#footer .widget_archive li a:before,#footer .widget_nav_menu li a:before,#footer .widget_meta li a:before,#footer .widget_pages li a:before,#footer .widget_recent_entries li a:before,#footer .widget_display_forums li a:before,#footer .widget_display_views li a:before,#footer .widget_rss li a:before,#footer .widget_display_stats dt:before,#footer .subscribe-widget-content h3,#footer .about-author .social-icons a:not(:hover) span{color: #1d2129;}
#footer post-widget-body .meta-item,#footer .post-meta,#footer .stream-title,#footer.dark-skin .timeline-widget .date,#footer .wp-caption .wp-caption-text,#footer .rss-date{color: rgba(29,33,41,0.7);}
#footer input::-moz-placeholder{color: #1d2129;}
#footer input:-moz-placeholder{color: #1d2129;}
#footer input:-ms-input-placeholder{color: #1d2129;}
#footer input::-webkit-input-placeholder{color: #1d2129;}
.site-footer.dark-skin a:not(:hover){color: #4b6dad;}
.site-footer.dark-skin a:hover,#footer .stars-rating-active,#footer .twitter-icon-wrap span,.block-head-4.magazine2 #footer .tabs li a{color: #3b5998;}
#footer .circle_bar{stroke: #3b5998;}
#footer .widget.buddypress .item-options a.selected,#footer .widget.buddypress .item-options a.loading,#footer .tie-slider-nav span:hover,.block-head-4.magazine2 #footer .tabs{border-color: #3b5998;}
.magazine2:not(.block-head-4) #footer .tabs a:hover,.magazine2:not(.block-head-4) #footer .tabs .active a,.magazine1 #footer .tabs a:hover,.magazine1 #footer .tabs .active a,.block-head-4.magazine2 #footer .tabs.tabs .active a,.block-head-4.magazine2 #footer .tabs > .active a:before,.block-head-4.magazine2 #footer .tabs > li.active:nth-child(n) a:after,#footer .digital-rating-static,#footer .timeline-widget li a:hover .date:before,#footer #wp-calendar #today,#footer .posts-list-counter .posts-list-items li.widget-post-list:before,#footer .cat-counter span,#footer.dark-skin .the-global-title:after,#footer .button,#footer [type='submit'],#footer .spinner > div,#footer .widget.buddypress .item-options a.selected,#footer .widget.buddypress .item-options a.loading,#footer .tie-slider-nav span:hover,#footer .fullwidth-area .tagcloud a:hover{background-color: #3b5998;color: #FFFFFF;}
.block-head-4.magazine2 #footer .tabs li a:hover{color: #1d3b7a;}
.block-head-4.magazine2 #footer .tabs.tabs .active a:hover,#footer .widget.buddypress .item-options a.selected,#footer .widget.buddypress .item-options a.loading,#footer .tie-slider-nav span:hover{color: #FFFFFF !important;}
#footer .button:hover,#footer [type='submit']:hover{background-color: #1d3b7a;color: #FFFFFF;}
#site-info,#site-info ul.social-icons li a:not(:hover) span{color: #1d2129;}
#footer .site-info a:not(:hover){color: #1d2129;}
.tie-cat-2,.tie-cat-item-2 > span{background-color:#e67e22 !important;color:#FFFFFF !important;}
.tie-cat-2:after{border-top-color:#e67e22 !important;}
.tie-cat-2:hover{background-color:#c86004 !important;}
.tie-cat-2:hover:after{border-top-color:#c86004 !important;}
.tie-cat-10,.tie-cat-item-10 > span{background-color:#2ecc71 !important;color:#FFFFFF !important;}
.tie-cat-10:after{border-top-color:#2ecc71 !important;}
.tie-cat-10:hover{background-color:#10ae53 !important;}
.tie-cat-10:hover:after{border-top-color:#10ae53 !important;}
.tie-cat-13,.tie-cat-item-13 > span{background-color:#9b59b6 !important;color:#FFFFFF !important;}
.tie-cat-13:after{border-top-color:#9b59b6 !important;}
.tie-cat-13:hover{background-color:#7d3b98 !important;}
.tie-cat-13:hover:after{border-top-color:#7d3b98 !important;}
.tie-cat-16,.tie-cat-item-16 > span{background-color:#34495e !important;color:#FFFFFF !important;}
.tie-cat-16:after{border-top-color:#34495e !important;}
.tie-cat-16:hover{background-color:#162b40 !important;}
.tie-cat-16:hover:after{border-top-color:#162b40 !important;}
.tie-cat-18,.tie-cat-item-18 > span{background-color:#795548 !important;color:#FFFFFF !important;}
.tie-cat-18:after{border-top-color:#795548 !important;}
.tie-cat-18:hover{background-color:#5b372a !important;}
.tie-cat-18:hover:after{border-top-color:#5b372a !important;}
.tie-cat-20,.tie-cat-item-20 > span{background-color:#4CAF50 !important;color:#FFFFFF !important;}
.tie-cat-20:after{border-top-color:#4CAF50 !important;}
.tie-cat-20:hover{background-color:#2e9132 !important;}
.tie-cat-20:hover:after{border-top-color:#2e9132 !important;}
@media (max-width: 1250px){.share-buttons-sticky{display: none;}}

.oig-listing-title{margin:0 0 1.2rem;grid-column:1/-1}
.oig-grid{grid-column:1/-1}
.oig-grid > .oig-listing-title{grid-column:1 / -1}
.oig-hub{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.5rem 0 2.5rem}
@media (min-width:44em){.oig-hub{grid-template-columns:1fr 1fr}}
.oig-hub-item{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.4rem;border:1px solid currentColor;border-radius:10px;text-decoration:none;opacity:.9}
.oig-hub-item:hover{opacity:1}
.oig-hub-title{font-weight:700;font-size:1.15rem}
.oig-hub-sub{font-size:.95rem;opacity:.75}
.swiper-container,.swiper,.slick-slider,.slick-list,.owl-carousel,.owl-stage-outer,.splide__track,.glide__track,.flickity-viewport{max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important}
.swiper-wrapper,.slick-track,.owl-stage,.splide__list,.glide__slides,.flickity-slider{display:flex;width:auto !important;transform:none !important;transition:none !important;position:static !important}
.swiper-slide,.slick-slide,.owl-item,.splide__slide,.glide__slide{flex:0 0 auto;position:static !important;left:auto !important}
.oig-pagination{flex-basis:100%;width:100%;clear:both;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin:2.5rem 0;font-size:1rem;grid-column:1/-1;align-self:start}
.oig-pagination>*{align-self:center}
.oig-page{display:inline-block;height:auto;padding:.55rem .9rem;border:1px solid currentColor;border-radius:4px;text-decoration:none;line-height:1;opacity:.8}
.oig-page:hover,.oig-current{opacity:1}
.oig-current{font-weight:700}
.oig-gap{padding:.55rem .25rem;opacity:.6}
.oig-grid{display:grid !important;grid-template-columns:1fr;gap:clamp(1rem,2.2vw,1.6rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);float:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important}
.oig-grid::before,.oig-grid::after{display:none !important}
.oig-grid>*{width:auto !important;max-width:none !important;flex:none !important;float:none !important;margin:0 !important;padding:0 !important;display:flex;flex-direction:column;min-width:0;opacity:1 !important;visibility:visible !important}
.oig-grid:is([data-cards="boxed"],[data-cards="cover"])>*{padding:var(--card-inner-spacing,30px) !important}
.oig-grid:not([data-cards="boxed"]):not([data-cards="cover"])>*>*{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}
.oig-grid > *:empty{display:none}
.oig-grid *:has(> a:only-child):not(figure):not(picture):not(li){display:flex;align-items:center;position:relative}
.oig-grid *:has(> a:only-child):not(figure):not(picture):not(li) > a{flex:1 1 auto;text-align:inherit}
.oig-grid *:has(> a:only-child):not(figure):not(picture):not(li) > a::after{content:"";position:absolute;inset:0}
.oig-grid figure{margin:0}
.oig-grid img{width:100%;height:100%;aspect-ratio:16/10;object-fit:cover;display:block}
@media (min-width:34em){.oig-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.oig-grid h1,.oig-grid h2,.oig-grid h3,.oig-grid h4,.oig-grid h5{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2lh}
.oig-grid p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3lh}
.oig-grid p:has(> a:only-child){min-height:0;-webkit-line-clamp:none;line-clamp:none}
.oig-grid p:is(.byline,.meta,.date,.post-date,.submitted){min-height:0;-webkit-line-clamp:none;line-clamp:none}
@supports not (min-height:1lh){
  .oig-grid h1,.oig-grid h2,.oig-grid h3,.oig-grid h4,.oig-grid h5{min-height:2.6em}
  .oig-grid p{min-height:4.5em}
  .oig-grid p:has(> a:only-child),.oig-grid p:is(.byline,.meta,.date,.post-date,.submitted){min-height:0}
}
p,li,dd,blockquote,figcaption,td,th{overflow-wrap:anywhere}
h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}
img,video,iframe,table{max-width:100%}
img,video{height:auto}
table{display:block;overflow-x:auto;border-collapse:collapse}
pre{overflow-x:auto}
#top-nav,#theme-header,#tie-wrapper,#tie-container{display:block !important}
@media (max-width:991px){
  
  [data-oig-nav="menu"]{display:flex !important;flex-direction:row !important;flex-wrap:nowrap;overflow-x:auto;gap:2px;padding:0 3.2rem 0 0 !important;margin:0 !important;position:static !important;height:auto !important;max-height:none !important;visibility:visible !important;opacity:1 !important;-webkit-overflow-scrolling:touch;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box}
  [data-oig-nav="menu"]:where(*){min-width:0}
  [data-oig-nav="menu"]>li{float:none !important;flex:0 0 auto;width:auto !important;position:static !important;border:0 !important}
  [data-oig-nav="menu"]>li>a{white-space:nowrap;padding:.7rem .8rem !important}
  
  :where([data-oig-nav="menu"]>li>a){display:block}
  [data-oig-nav="menu"] ul{display:none !important}
}
@media (max-width:991px){
  :has([data-oig-nav="menu"]){min-width:0 !important;max-width:100% !important}
  :has(> [data-oig-nav="menu"]){overflow:hidden}
  
  :where(header, [class*=header], [id*=header]) :has([data-oig-nav="menu"]){flex:1 0 100% !important;grid-column:1 / -1 !important;flex-wrap:wrap !important}
}
.oig-search{max-width:760px;margin:0 auto;padding:1rem 0 3rem}
.oig-search-form{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}
.oig-search-form input{flex:1 1 12rem;min-width:0;padding:.8rem 1rem;font:inherit;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit}
.oig-search-form button{padding:.8rem 1.4rem;font:inherit;font-weight:600;border:0;border-radius:4px;cursor:pointer}
.oig-search-status{opacity:.7;margin:0 0 1rem}
.oig-search-results{list-style:none;padding:0;margin:0;display:grid;gap:1.2rem}
.oig-search-results li{padding-bottom:1.2rem;border-bottom:1px solid rgba(128,128,128,.25)}
.oig-search-results a{font-size:1.15rem;font-weight:700;text-decoration:none;display:block;margin-bottom:.3rem}
.oig-search-results p{margin:.2rem 0 0;opacity:.8}
.oig-search-meta{font-size:.85rem;opacity:.6}
.oig-search-results mark{background:transparent;font-weight:700;color:inherit;text-decoration:underline}
.oig-toc{margin:1.5em 0;padding:.9em 1.2em;border:1px solid rgba(0,0,0,.12);border-radius:6px;font-size:.95em}.oig-toc-title{margin:0 0 .4em;font-weight:600}.oig-toc ol{margin:0;padding-left:1.25em}.oig-toc li{margin:.2em 0}
.oig-date{opacity:.6;font-size:.85em;letter-spacing:.01em;margin:.6em 0 1.6em}
body.oig-gen .post-meta,body.oig-gen [class*=post-meta]{margin:.6em 0 1.5em!important;font-size:.85em;opacity:.6;line-height:1.4}
body.oig-gen table{margin:1.4em 0 2.2em}body.oig-gen table+p,body.oig-gen table+h2,body.oig-gen table+h3{margin-top:1.2em}
@media (max-width:991px){html.oig-menu-open{overflow:hidden}html.oig-menu-open [data-oig-nav] a{display:block;padding:.65em 0;font-size:1.05rem;border-bottom:1px solid rgba(0,0,0,.08)}html.oig-menu-open [data-oig-nav] [class*=dropdown-content] a{font-size:.98rem;padding-left:.75rem}}
