:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}#tribe-events-header,.recurring-info-tooltip,.single-featured-image-header,.tribe-events-ajax-loading,.tribe-events-divider{display:none}#tribe-events-pg-template{margin:0 auto;max-width:1048px;padding:var(--tec-spacer-8) var(--tec-spacer-4) var(--tec-spacer-4)}.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 10px}.tribe-events-back{margin-bottom:var(--tec-spacer-5)}@media(min-width:768px){.tribe-events-back{margin-bottom:var(--tec-spacer-8)}}.tribe-events-single>.tribe_events{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events){order:1;width:100%}.tribe-events-notices{margin-bottom:var(--tec-spacer-4);padding-bottom:var(--tec-spacer-2)}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{margin:0;padding:0}.tribe-events-schedule{align-items:center;display:flex;flex-wrap:wrap;margin:var(--tec-spacer-1) 0 var(--tec-spacer-4)}@media(min-width:768px){.tribe-events-schedule{align-items:baseline;flex-wrap:nowrap;margin:var(--tec-spacer-5) 0 var(--tec-spacer-7)}}.tribe-events-schedule .tribe-events-schedule__datetime{margin-bottom:var(--tec-spacer-1);margin-right:var(--tec-spacer-1);order:0;width:100%}@media(min-width:768px){.tribe-events-schedule .tribe-events-schedule__datetime{margin-bottom:0;width:auto}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1);position:relative}.tribe-events-schedule .recurringinfo:before,.tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.8.8 0 0 1-.592.26.8.8 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.8.8 0 0 1 2.43 15a.8.8 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.95.95 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.8.8 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.95.95 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174s0-.13.02-.174c0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152%27/%3E%3C/svg%3E") 0 /12px no-repeat;content:"";height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-events-schedule .recurringinfo .tribe-events-divider,.tribe-related-event-info .recurringinfo .tribe-events-divider{display:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{padding-left:var(--tec-spacer-4);visibility:hidden}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{visibility:visible}.tribe-events-schedule .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1)}@media(min-width:768px){.tribe-events-schedule .recurringinfo{margin-left:var(--tec-spacer-1);padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events-schedule .recurringinfo:before{left:16px}.tribe-events-schedule .recurringinfo .event-is-recurring{visibility:visible}}.tribe-events-schedule .tribe-events-cost{margin-right:var(--tec-spacer-1);order:1}@media(min-width:768px){.tribe-events-schedule .tribe-events-cost{margin:0 var(--tec-spacer-1)}}.tribe-events-event-image{align-self:flex-start;margin-bottom:var(--tec-spacer-3)}.tribe-events-event-image img{display:block}@media(min-width:768px){.tribe-events-event-image{margin-bottom:var(--tec-spacer-7)}}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.75em}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:var(--tec-spacer-3)}.tribe-events-content ol:last-child,.tribe-events-content p:last-child,.tribe-events-content ul:last-child{margin-bottom:var(--tec-spacer-6)}.tribe-events-content ol,.tribe-events-content ul{padding:0}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content pre{margin-bottom:var(--tec-spacer-5);padding:var(--tec-spacer-5)}.tribe-events-content blockquote p{display:inline-block}.tribe-events-cal-links{margin-bottom:var(--tec-spacer-7)}@media(min-width:768px){.tribe-events-cal-links{margin-bottom:var(--tec-spacer-8)}}.tribe-events-cal-links a{display:inline-block}.single-tribe_events .tribe-events-cal-links a,.tribe-events-cal-links a{padding-left:var(--tec-spacer-7)}.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-5)}@media(min-width:768px){.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-8)}}.tribe-events-event-meta{display:flex;flex-wrap:wrap;margin:0 0 var(--tec-spacer-7)}@media(min-width:768px){.tribe-events-event-meta{margin-bottom:var(--tec-spacer-3)}}.tribe-events-event-meta dl{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{margin:0 0 var(--tec-spacer-0) 0;padding:0}.tribe-events-event-meta dd[class$=url],.tribe-events-event-meta dt:not(:first-child){margin-top:var(--tec-spacer-3)}.tribe-events-event-meta dt[class*=url]+dd{margin-top:0}.tribe-events-event-meta .tribe-events-meta-list{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta .tribe-events-meta-label,.tribe-events-event-meta .tribe-events-meta-value{margin:0 0 var(--tec-spacer-0) 0;padding:0}.tribe-events-event-meta .tribe-events-meta-label:not(:first-child),.tribe-events-event-meta .tribe-events-meta-value[class$=url]{margin-top:var(--tec-spacer-3)}.tribe-events-event-meta .tribe-events-meta-label[class*=url]+.tribe-events-meta-value{margin-top:0}.tribe-events-event-meta .tribe-events-address{margin:0}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:var(--tec-spacer-1);order:2;padding-top:var(--tec-spacer-5);position:relative;width:100%}@media(min-width:768px){.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:0;padding-top:0;position:static;width:auto}}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-7);margin-top:calc(var(--tec-spacer-6)*-1)}@media(min-width:768px){.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-8)}}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-1);margin-top:calc(var(--tec-spacer-7)*-1)}@media(min-width:768px){.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-3);margin-top:calc(var(--tec-spacer-8)*-1)}}.tribe-events-event-meta:before{content:"";left:0;position:absolute;right:0;top:0}@media(min-width:768px){.tribe-events-event-meta:before{top:auto}}.tribe-events-meta-group{flex:1 0 140px;margin-right:var(--tec-spacer-5);order:0}@media(min-width:768px){.tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}}.tribe-events-meta-group.tribe-events-meta-group-venue{order:1}@media(min-width:768px){.tribe-events-meta-group.tribe-events-meta-group-venue{order:0}}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:100%;margin-top:var(--tec-spacer-1);padding-top:var(--tec-spacer-5);width:auto}@media(min-width:768px){.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:140px;margin-top:0;padding-top:0}}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:var(--tec-spacer-1)}.tribe-events-meta-group .tribe-events-meta-list{list-style:none;margin:0;padding:0}.tribe-events-meta-group .tribe-events-meta-item{list-style:none}.tribe-events-venue-map{margin:0 0 var(--tec-spacer-5) 0;order:-1;width:100%}@media(min-width:768px){.tribe-events-venue-map{margin-top:var(--tec-spacer-7);order:1;width:211px}}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{margin-bottom:0;max-height:241px}@media(min-width:768px){.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:211px}}.tribe-events-related-events-title,.tribe-related-events{order:2}.tribe-events-related-events-title{margin-bottom:var(--tec-spacer-5);padding-top:var(--tec-spacer-7);width:100%}.tribe-events-single ul.tribe-related-events{display:flex;flex-direction:column;margin-bottom:0}@media(min-width:768px){.tribe-events-single ul.tribe-related-events{flex-direction:row;justify-content:space-between}}.tribe-events-single ul.tribe-related-events li{display:flex;flex:1;flex-direction:column;margin-bottom:var(--tec-spacer-6);padding:0;width:auto}.tribe-events-single ul.tribe-related-events li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{display:block;overflow:hidden;padding-top:75%;position:relative}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(2)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img[src$="tribe-related-events-placeholder.png"]{transform:translate(-50%,-50%) scale(1)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{align-items:baseline;display:flex;flex-wrap:wrap;padding:0;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start{margin:var(--tec-spacer-0) var(--tec-spacer-0) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-time{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .recurringinfo{margin:0 var(--tec-spacer-1) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .timezone{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type{margin-right:var(--tec-spacer-1)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{margin-bottom:var(--tec-spacer-1);width:100%}#tribe-events-footer{padding:var(--tec-spacer-4) 0}@media(min-width:768px){#tribe-events-footer{padding:var(--tec-spacer-6) 0}}.tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin:0}.tribe-events-single .tribe-events-sub-nav a span{display:none}.tribe-events-nav-previous a:before{margin-top:-2px;width:7px}@media(min-width:768px){.tribe-events-nav-previous a:before{margin-right:var(--tec-spacer-1);width:9px}}.tribe-events-nav-next a:after{margin-top:-2px;width:7px}@media(min-width:768px){.tribe-events-nav-next a:after{margin-left:var(--tec-spacer-1);width:9px}}.tribe-theme-twentynineteen .tribe-events-single>.tribe_events,.tribe-theme-twentytwenty .tribe-events-content h2,.tribe-theme-twentytwenty .tribe-events-content h3,.tribe-theme-twentytwenty .tribe-events-content h4,.tribe-theme-twentytwenty .tribe-events-content h5,.tribe-theme-twentytwenty .tribe-events-content h6{margin-top:0}.tribe-theme-twentytwenty .tribe-events-content ol,.tribe-theme-twentytwenty .tribe-events-content ul{margin-left:0}.tribe-theme-twentytwenty .tribe-events-related-events-title,.tribe-theme-twentytwenty .tribe-events-single-section-title{margin-top:0}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template{max-width:1048px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-1)}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-4)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{margin-right:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .av-single-event-content,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar{margin-left:0}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner>.event-tickets{width:100%}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{margin-right:var(--tec-spacer-5)}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:0}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map{margin-top:var(--tec-spacer-7);width:211px}}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more,.event-tickets .tribe-tickets__rsvp-actions-button-not-going,.event-tickets .tribe-tickets__rsvp-form-button,.event-tickets .tribe-tickets__tickets-item-quantity button{background-color:initial;background-image:none;border:none;outline:none}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more:focus,.event-tickets .tribe-tickets__rsvp-actions-button-not-going:focus,.event-tickets .tribe-tickets__rsvp-form-button:focus,.event-tickets .tribe-tickets__tickets-item-quantity button:focus{outline:auto}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter)*-1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter)/2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half)*-1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small)*-1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small)/2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half)*-1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page)*2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:#1418279e;--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:#334affcc;--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,0.14);--tec-color-box-shadow-secondary:rgba(#000,0.1);--tec-color-scroll-track:rgba(#000,0.25);--tec-color-scroll-bar:rgba(#000,0.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:0.07;--tec-opacity-select-highlighted:0.3;--tec-opacity-icon-hover:0.8;--tec-opacity-icon-active:0.9;--tec-opacity-default:1;--tec-outline-width-default:2px;--tec-outline-style-default:solid;--tec-outline-color-default:var(--tec-color-border-active,#1a202c);--tec-outline-offset-default:2px;--tec-outline-active-default:var(--tec-outline-width-default) var(--tec-outline-style-default) var(--tec-outline-color-default);--tec-transition:all 0.2s ease;--tec-transition-background-color:background-color 0.2s ease;--tec-transition-color-border-color:color 0.2s ease,border-color 0.2s ease;--tec-transition-transform:transform 0.2s ease;--tec-transition-border-color:border-color 0.2s ease;--tec-transition-color:color 0.2s ease;--tec-transition-opacity:opacity 0.2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}#tribe-events-pg-template{background-color:var(--tec-color-background-events)}.tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);-webkit-text-decoration:none;text-decoration:none}.tribe-events-notices{border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media(min-width:768px){.tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}.tribe-events-schedule{background-color:initial;border:0}.tribe-events-schedule .tribe-events-schedule__datetime{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media(min-width:768px){.tribe-events-schedule .tribe-events-schedule__datetime{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-regular);letter-spacing:normal;line-height:20px;-webkit-text-decoration:none;text-decoration:none}.tribe-events-schedule .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}@media(min-width:768px){.tribe-events-schedule .recurringinfo{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}}.tribe-events-schedule .tribe-events-cost{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none;text-transform:uppercase}@media(min-width:768px){.tribe-events-schedule .tribe-events-cost{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-content{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}@media(min-width:768px){.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid;color:var(--tec-color-link-accent)}.tribe-events-content a{-webkit-text-decoration:none;text-decoration:none}.tribe-events-content pre{background-color:var(--tec-color-background-secondary);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-cal-links a{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0 /24px no-repeat;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);-webkit-text-decoration:none;text-decoration:none}.tribe-events-event-meta{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2)}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--tec-color-link-accent)}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:var(--tec-color-link-accent-hover)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-meta-list{list-style:none;margin:0;padding:0}.tribe-events-event-meta .tribe-events-meta-item{list-style:none;word-break:break-word}.tribe-events-event-meta .tribe-events-meta-label{display:block;font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-meta-value{display:block;word-break:break-word}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta,.event-tickets){border-top:1px solid var(--tec-color-border-secondary)}@media(min-width:768px){.tribe-events-event-meta.secondary:before{content:normal}}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:initial;color:var(--tec-color-text-primary)}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{border-top:1px solid var(--tec-color-border-secondary);color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-6);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none}@media(min-width:768px){.tribe-events-related-events-title{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}}.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3);text-transform:none}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:var(--tec-color-link-primary)}#tribe-events-footer{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-single .tribe-events-sub-nav{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);list-style:none}@media(min-width:768px){.tribe-events-single .tribe-events-sub-nav{font-size:var(--tec-font-size-3)}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--tec-color-text-secondary);-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E") 0 /7px no-repeat}@media(min-width:768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E")}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E") 100% /7px no-repeat}@media(min-width:768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E")}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0 /24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:#0000;-webkit-text-decoration:none;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media(min-width:768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}[class*=tec-events-elementor-event-widget]{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);margin:0 0 var(--tec-spacer-0) 0;padding:0}[class*=tec-events-elementor-event-widget] [class*=tec-events-elementor-event-widget]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;padding:inherit}[class*=tec-events-elementor-event-widget] a,a[class*=tec-events-elementor-event-widget]{border-bottom-color:initial;-webkit-text-decoration:underline;text-decoration:underline}.e-con-inner [class*=elementor-widget-tec_elementor_widget]:not(:last-child),.elementor-section:not(.elementor-top-section) [class*=elementor-widget-tec_elementor_widget]:not(:last-child){margin-block-end:var(--tec-spacer-3)}.tec-events-elementor-widget-empty{background-color:var(--tec-color-background-secondary);color:var(--tec-color-text-secondary);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);padding:1em;text-align:center}  html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid #c0c0c0}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.header-menu li .grand-menu,.header-menu li .descendant-menu,.header-menu li .child-menu{box-shadow:0px 0px 6px rgba(0,0,0,0.1);background:#fff}.post-type-aside .post-right .post-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.transition{-webkit-transition:all ease 0.4s;-moz-transition:all ease 0.4s;-ms-transition:all ease 0.4s;-o-transition:all ease 0.4s;transition:all ease 0.4s}@-webkit-keyframes fade-zoom-in{0%{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes fade-zoom-in{0%{opacity:0;-o-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-o-transform:scale(1);transform:scale(1)}}@keyframes fade-zoom-in{0%{opacity:0;-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.card{box-shadow:0px 2px 0px rgba(170,170,170,0.1);background:#fff}.card-block{padding:25px}@media(max-width:575px){.card-block{padding:10px}}.btn{display:inline-block;padding:6px 16px;text-align:center;border-radius:2px;color:#fff !important;background:#171717;border:0px !important}.btn-geek{background-color:#222}.btn-primary{background:#0275d8}.btn-success{background-color:#5cb85c}.btn-info{background-color:#5bc0de}.btn-warning{background-color:#f0ad4e}.btn-danger{background-color:#ed1c24}.btn:active,.btn:hover{background-image:-webkit-linear-gradient(to top, rgba(0,0,0,0.05), rgba(0,0,0,0.05));background-image:linear-gradient(to top, rgba(0,0,0,0.05), rgba(0,0,0,0.05))}.btn-line{display:inline-block;padding:4px 20px;border:1px solid;border-radius:20px;line-height:20px}.btn-line-geek{color:#222}.btn-line-geek:hover{background-color:#222;border-color:#222}.btn-line-primary{color:#0275d8}.btn-line-primary:hover{background-color:#0275d8;border-color:#0275d8;color:#5cb85c}.btn-line-success{color:#5cb85c}.btn-line-success:hover{background-color:#5cb85c;border-color:#5cb85c;color:#5cb85c}.btn-line-info{color:#5bc0de}.btn-line-info:hover{background-color:#5bc0de;border-color:#5bc0de}.btn-line-warning{color:#f0ad4e}.btn-line-warning:hover{background-color:#f0ad4e;border-color:#f0ad4e}.btn-line-danger{color:#ed1c24}.btn-line-danger:hover{background-color:#ed1c24;border-color:#ed1c24}.btn-line:hover{color:#fff !important}.cursor-pointer{cursor:pointer}.img-response{background-repeat:no-repeat;background-size:cover;background-position:center center}.mask{position:relative}.mask:after{opacity:0.3;background:#000;position:absolute;top:0;left:0;width:100%;height:100%;content:" ";overflow:hidden;display:block}.mask-animate{position:relative;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit}.mask-animate:hover:after{opacity:0.5}.mask-animate:after{opacity:0.3;background:#000;transition:opacity .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;content:" ";overflow:hidden;display:block}.gradient-mask{position:relative}.gradient-mask:hover:after{opacity:0.5}.gradient-mask:after{opacity:0;background:linear-gradient(180deg, rgba(0,0,0,0.01) 2%, rgba(0,0,0,0.95));transition:opacity .4s ease-in-out;position:absolute;top:0;left:0;width:100%;height:100%;content:" ";overflow:hidden;display:block}.backdrop{position:fixed;z-index:100;left:0;right:0;top:0;bottom:0;opacity:0;background:#222;visibility:hidden}.backdrop-animate{visibility:visible;opacity:0.5}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.vertical-middle{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.d-table{display:table}.d-table-cell{display:table-cell}.d-table-row{display:table-row}.show{display:block !important}.hidden{display:none !important}@media(max-width:575px){.hidden-xs{display:none !important}}@media(max-width:767px){.hidden-sm{display:none !important}}.show-xs{display:none}@media(max-width:575px){.show-xs{display:block !important}}.show-sm{display:none}@media(max-width:767px){.show-sm{display:block !important}}.opacity-0{opacity:0}.opacity-1{opacity:1}.pull-left{float:left}.pull-right{float:right}.clear:after{display:table;content:'';clear:both}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:100}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:100}.fixed-fluid{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.ps-r{position:relative}.ps-a{position:absolute}.top-0{top:0 !important}.p-1{padding:5px}.p-2{padding:10px}.p-3{padding:15px}.px-1{padding-left:5px;padding-right:5px}.px-2{padding-left:10px;padding-right:10px}.px-3{padding-left:15px;padding-right:15px}.px-4{padding-left:20px;padding-right:20px}.py-1{padding-top:5px;padding-bottom:5px}.py-2{padding-top:10px;padding-bottom:10px}.py-3{padding-top:15px;padding-bottom:15px}.py-4{padding-top:20px;padding-bottom:20px}.pt-6{padding-top:30px}.pr-6{padding-right:30px}.pb-6{padding-bottom:30px}.pl-6{padding-left:30px}@media(min-width:576px){.pt-xs-6{padding-top:30px}}.mt-1{margin-top:5px}.mr-1{margin-right:5px}.mb-1{margin-bottom:5px}.ml-1{margin-left:5px}.mt-2{margin-top:10px}.mr-2{margin-right:10px}.mb-2{margin-bottom:10px}.ml-2{margin-left:10px}.mt-3{margin-top:15px}.mr-3{margin-right:15px}.mb-3{margin-bottom:15px}.ml-3{margin-left:15px}.mt-6{margin-top:30px}.mr-6{margin-right:30px}.mb-6{margin-bottom:30px}.ml-6{margin-left:30px}.mt-8{margin-top:40px}.mr-8{margin-right:40px}.mb-8{margin-bottom:40px}.ml-8{margin-left:40px}.mt-10{margin-top:50px}.mr-10{margin-right:50px}.mb-10{margin-bottom:50px}.ml-10{margin-left:50px}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:0 0 0.5rem}.h1{font-size:2.5rem}.h2{font-size:2rem}.h3{font-size:1.75rem}.h4{font-size:1.5rem}.h5{font-size:1rem}.h6{font-size:0.5rem}.container:after,.row:after{clear:both;content:"";display:table}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media(min-width:576px){.container{padding-right:15px;padding-left:15px}}@media(min-width:768px){.container{padding-right:15px;padding-left:15px}}@media(min-width:992px){.container{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.container{padding-right:15px;padding-left:15px}}@media(min-width:576px){.container{width:560px;max-width:100%}}@media(min-width:768px){.container{width:720px;max-width:100%}}@media(min-width:992px){.container{width:960px;max-width:100%}}@media(min-width:1200px){.container{width:1110px;max-width:100%}}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media(min-width:576px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width:768px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width:992px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{margin-right:-15px;margin-left:-15px}@media(min-width:576px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width:768px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width:992px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width:1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}@media(max-width:575px){.no-gutter-xs{padding-left:0 !important;padding-right:0 !important}}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{float:left;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width:576px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}@media(min-width:768px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}@media(min-width:992px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}@media(min-width:1200px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12{padding-right:15px;padding-left:15px}}.col-1{max-width:8.3333333333%}.col-2{max-width:16.6666666667%}.col-3{max-width:25%}.col-4{max-width:33.3333333333%}.col-5{max-width:41.6666666667%}.col-6{max-width:50%}.col-7{max-width:58.3333333333%}.col-8{max-width:66.6666666667%}.col-9{max-width:75%}.col-10{max-width:83.3333333333%}.col-11{max-width:91.6666666667%}.col-12{max-width:100%}.pull-0{right:auto}.pull-1{right:8.3333333333%}.pull-2{right:16.6666666667%}.pull-3{right:25%}.pull-4{right:33.3333333333%}.pull-5{right:41.6666666667%}.pull-6{right:50%}.pull-7{right:58.3333333333%}.pull-8{right:66.6666666667%}.pull-9{right:75%}.pull-10{right:83.3333333333%}.pull-11{right:91.6666666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.3333333333%}.push-2{left:16.6666666667%}.push-3{left:25%}.push-4{left:33.3333333333%}.push-5{left:41.6666666667%}.push-6{left:50%}.push-7{left:58.3333333333%}.push-8{left:66.6666666667%}.push-9{left:75%}.push-10{left:83.3333333333%}.push-11{left:91.6666666667%}.push-12{left:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width:576px){.col-sm-1{max-width:8.3333333333%}.col-sm-2{max-width:16.6666666667%}.col-sm-3{max-width:25%}.col-sm-4{max-width:33.3333333333%}.col-sm-5{max-width:41.6666666667%}.col-sm-6{max-width:50%}.col-sm-7{max-width:58.3333333333%}.col-sm-8{max-width:66.6666666667%}.col-sm-9{max-width:75%}.col-sm-10{max-width:83.3333333333%}.col-sm-11{max-width:91.6666666667%}.col-sm-12{max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width:768px){.col-md-1{max-width:8.3333333333%}.col-md-2{max-width:16.6666666667%}.col-md-3{max-width:25%}.col-md-4{max-width:33.3333333333%}.col-md-5{max-width:41.6666666667%}.col-md-6{max-width:50%}.col-md-7{max-width:58.3333333333%}.col-md-8{max-width:66.6666666667%}.col-md-9{max-width:75%}.col-md-10{max-width:83.3333333333%}.col-md-11{max-width:91.6666666667%}.col-md-12{max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width:992px){.col-lg-1{max-width:8.3333333333%}.col-lg-2{max-width:16.6666666667%}.col-lg-3{max-width:25%}.col-lg-4{max-width:33.3333333333%}.col-lg-5{max-width:41.6666666667%}.col-lg-6{max-width:50%}.col-lg-7{max-width:58.3333333333%}.col-lg-8{max-width:66.6666666667%}.col-lg-9{max-width:75%}.col-lg-10{max-width:83.3333333333%}.col-lg-11{max-width:91.6666666667%}.col-lg-12{max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width:1200px){.col-xl-1{max-width:8.3333333333%}.col-xl-2{max-width:16.6666666667%}.col-xl-3{max-width:25%}.col-xl-4{max-width:33.3333333333%}.col-xl-5{max-width:41.6666666667%}.col-xl-6{max-width:50%}.col-xl-7{max-width:58.3333333333%}.col-xl-8{max-width:66.6666666667%}.col-xl-9{max-width:75%}.col-xl-10{max-width:83.3333333333%}.col-xl-11{max-width:91.6666666667%}.col-xl-12{max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}*{-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;height:100%}body{font-family:Helvetica, Arial, "PingFang SC", "Microsoft YaHei", "WenQuanYi Micro Hei", "tohoma,sans-serif";font-size:14px;line-height:1.42857143;color:#3f3f3f;background-color:#efefef;height:100%}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:none;box-shadow:none}ul{padding:0;margin:0;list-style:none}a{text-decoration:none}a:hover{cursor:pointer}::-moz-selection{background:#111;color:#fff}::selection{background:#111;color:#fff}.popup-effect{transform:scale(1) !important}#main{min-height:100%}.form-group{margin-bottom:16px}.form-group label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.form-group .form-control{display:block;width:100%;max-width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-group input{height:34px}.form-group textarea{height:160px}@font-face{font-family:'strawberryicon';src:url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/fonts/strawberryicon.eot?pc9y05);src:url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/fonts/strawberryicon.eot?pc9y05#iefix) format("embedded-opentype"),url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/fonts/strawberryicon.ttf?pc9y05) format("truetype"),url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/fonts/strawberryicon.woff?pc9y05) format("woff"),url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/fonts/strawberryicon.svg?pc9y05#strawberryicon) format("svg");font-weight:normal;font-style:normal}[class^="czs-"],[class*=" czs-"]{font-family:'strawberryicon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.czs-add:before{content:"\e900";}
.czs-airplane:before{content:"\e901";}
.czs-airplane-l:before{content:"\e902";}
.czs-alipay:before{content:"\e903";}
.czs-analysis:before{content:"\e904";}
.czs-android:before{content:"\e905";}
.czs-angle-down-l:before{content:"\e917";}
.czs-angle-left-l:before{content:"\e907";}
.czs-angle-right-l:before{content:"\e908";}
.czs-angle-up-l:before{content:"\e909";}
.czs-apple:before{content:"\e90a";}
.czs-arrow-down-l:before{content:"\e90b";}
.czs-arrow-up-l:before{content:"\e90c";}
.czs-aso-l:before{content:"\e90d";}
.czs-association-l:before{content:"\e90e";}
.czs-baiduwangpan:before{content:"\e90f";}
.czs-bar-chart:before{content:"\e910";}
.czs-bar-chart-l:before{content:"\e911";}
.czs-battery:before{content:"\e912";}
.czs-battery-l:before{content:"\e913";}
.czs-bell:before{content:"\e914";}
.czs-bell-l:before{content:"\e915";}
.czs-bilibili:before{content:"\e916";}
.czs-bitcoin:before{content:"\e9177";}
.czs-blackboard-l:before{content:"\e918";}
.czs-bluetooth:before{content:"\e919";}
.czs-bluetooth-l:before{content:"\e91a";}
.czs-board:before{content:"\e91b";}
.czs-board-l:before{content:"\e91c";}
.czs-book:before{content:"\e91d";}
.czs-book-l:before{content:"\e91e";}
.czs-bookmark:before{content:"\e91f";}
.czs-bookmark-l:before{content:"\e920";}
.czs-briefcase:before{content:"\e921";}
.czs-briefcase-l:before{content:"\e922";}
.czs-brush:before{content:"\e923";}
.czs-brush-l:before{content:"\e924";}
.czs-bug:before{content:"\e925";}
.czs-bug-l:before{content:"\e926";}
.czs-building:before{content:"\e927";}
.czs-building-l:before{content:"\e928";}
.czs-buy:before{content:"\e929";}
.czs-buy-l:before{content:"\e92a";}
.czs-calculator:before{content:"\e92b";}
.czs-calculator-l:before{content:"\e92c";}
.czs-calendar:before{content:"\e92d";}
.czs-calendar-l:before{content:"\e92e";}
.czs-camber:before{content:"\e92f";}
.czs-camber-l:before{content:"\e930";}
.czs-camber-o:before{content:"\e931";}
.czs-camera:before{content:"\e932";}
.czs-camera-l:before{content:"\e933";}
.czs-caomei:before{content:"\e934";}
.czs-category-l:before{content:"\e935";}
.czs-certificate:before{content:"\e936";}
.czs-chemistry:before{content:"\e937";}
.czs-chemistry-l:before{content:"\e938";}
.czs-choose-list-l:before{content:"\e939";}
.czs-chrome:before{content:"\e93a";}
.czs-chuangzaoshi:before{content:"\e93b";}
.czs-circle:before{content:"\e93c";}
.czs-circle-l:before{content:"\e93d";}
.czs-circle-o:before{content:"\e93e";}
.czs-clip-l:before{content:"\e93f";}
.czs-clock:before{content:"\e940";}
.czs-clock-l:before{content:"\e941";}
.czs-close-l:before{content:"\e942";}
.czs-clothes:before{content:"\e943";}
.czs-clothes-l:before{content:"\e944";}
.czs-cloud:before{content:"\e945";}
.czs-cloud-l:before{content:"\e946";}
.czs-code-branch:before{content:"\e947";}
.czs-code-edit-l:before{content:"\e948";}
.czs-code-file:before{content:"\e949";}
.czs-code-file-l:before{content:"\e94a";}
.czs-code-fork:before{content:"\e94b";}
.czs-code-l:before{content:"\e94c";}
.czs-code-plugin-l:before{content:"\e94d";}
.czs-coin:before{content:"\e94e";}
.czs-coin-l:before{content:"\e94f";}
.czs-collection:before{content:"\e950";}
.czs-come-l:before{content:"\e951";}
.czs-command:before{content:"\e952";}
.czs-command-2:before{content:"\e953";}
.czs-command-l:before{content:"\e954";}
.czs-comment:before{content:"\e955";}
.czs-comment-l:before{content:"\e956";}
.czs-computer:before{content:"\e957";}
.czs-computer-l:before{content:"\e958";}
.czs-configuration:before{content:"\e959";}
.czs-connection:before{content:"\e95a";}
.czs-construct-l:before{content:"\e95b";}
.czs-container-l:before{content:"\e95c";}
.czs-control:before{content:"\e95d";}
.czs-control-rank:before{content:"\e95e";}
.czs-crown:before{content:"\e95f";}
.czs-crown-l:before{content:"\e960";}
.czs-css3:before{content:"\e961";}
.czs-cup:before{content:"\e962";}
.czs-cup-l:before{content:"\e963";}
.czs-data-test:before{content:"\e964";}
.czs-design-edit-l:before{content:"\e965";}
.czs-design-shape-l:before{content:"\e966";}
.czs-detect-l:before{content:"\e967";}
.czs-d-glasses:before{content:"\e968";}
.czs-diamond-l:before{content:"\e969";}
.czs-doc-edit:before{content:"\e96a";}
.czs-doc-file:before{content:"\e96b";}
.czs-doc-file-l:before{content:"\e96c";}
.czs-download-l:before{content:"\e96d";}
.czs-dribbble:before{content:"\e96e";}
.czs-dropbox:before{content:"\e96f";}
.czs-d-space:before{content:"\e970";}
.czs-eye:before{content:"\e971";}
.czs-eye-l:before{content:"\e972";}
.czs-facebook:before{content:"\e973";}
.czs-file:before{content:"\e974";}
.czs-file-l:before{content:"\e975";}
.czs-film:before{content:"\e976";}
.czs-film-l:before{content:"\e977";}
.czs-fire-l:before{content:"\e978";}
.czs-firewall:before{content:"\e979";}
.czs-firewall-l:before{content:"\e97a";}
.czs-folder-l:before{content:"\e97b";}
.czs-font:before{content:"\e97c";}
.czs-forum:before{content:"\e97d";}
.czs-game:before{content:"\e97e";}
.czs-game-l:before{content:"\e97f";}
.czs-geometry-shape-l:before{content:"\e980";}
.czs-gift:before{content:"\e981";}
.czs-gift-l:before{content:"\e982";}
.czs-github:before{content:"\e983";}
.czs-github-logo:before{content:"\e984";}
.czs-git-l:before{content:"\e985";}
.czs-greatwall:before{content:"\e986";}
.czs-hacker:before{content:"\e987";}
.czs-hand-bevel:before{content:"\e988";}
.czs-hand-button:before{content:"\e989";}
.czs-hande-vertical:before{content:"\e98a";}
.czs-hand-gather:before{content:"\e98b";}
.czs-hand-grasp:before{content:"\e98c";}
.czs-hand-horizontal:before{content:"\e98d";}
.czs-hand-pointer:before{content:"\e98e";}
.czs-hand-slide:before{content:"\e98f";}
.czs-hand-stop:before{content:"\e990";}
.czs-hand-touch:before{content:"\e991";}
.czs-headset:before{content:"\e992";}
.czs-headset-l:before{content:"\e993";}
.czs-heart:before{content:"\e994";}
.czs-heart-l:before{content:"\e995";}
.czs-home:before{content:"\e996";}
.czs-home-l:before{content:"\e997";}
.czs-html5:before{content:"\e998";}
.czs-image:before{content:"\e999";}
.czs-image-l:before{content:"\e99a";}
.czs-inbox:before{content:"\e99b";}
.czs-inbox-l:before{content:"\e99c";}
.czs-info-l:before{content:"\e99d";}
.czs-Instagram:before{content:"\e99e";}
.czs-keyboard:before{content:"\e99f";}
.czs-keyboard-l:before{content:"\e9a0";}
.czs-label-info-l:before{content:"\e9a1";}
.czs-laptop:before{content:"\e9a2";}
.czs-laptop-l:before{content:"\e9a3";}
.czs-layers:before{content:"\e9a4";}
.czs-layout-grid:before{content:"\e9a5";}
.czs-layout-grids:before{content:"\e9a6";}
.czs-layout-list:before{content:"\e9a7";}
.czs-light:before{content:"\e9a8";}
.czs-light-flash-l:before{content:"\e9a9";}
.czs-light-l:before{content:"\e9aa";}
.czs-lightning:before{content:"\e9ab";}
.czs-lightning-l:before{content:"\e9ac";}
.czs-link-l:before{content:"\e9ad";}
.czs-linux:before{content:"\e9ae";}
.czs-list-clipboard:before{content:"\e9af";}
.czs-list-clipboard-l:before{content:"\e9b0";}
.czs-location:before{content:"\e9b1";}
.czs-location-l:before{content:"\e9b2";}
.czs-lock:before{content:"\e9b3";}
.czs-lock-l:before{content:"\e9b4";}
.czs-map:before{content:"\e9b5";}
.czs-map-l:before{content:"\e9b6";}
.czs-medal:before{content:"\e9b7";}
.czs-medal-l:before{content:"\e9b8";}
.czs-menu-l:before{content:"\e9b9";}
.czs-message:before{content:"\e9ba";}
.czs-message-l:before{content:"\e9bb";}
.czs-microchip:before{content:"\e9bc";}
.czs-microchip-l:before{content:"\e9bd";}
.czs-microphone:before{content:"\e9be";}
.czs-microphone-l:before{content:"\e9bf";}
.czs-microsoft:before{content:"\e9c0";}
.czs-mobile:before{content:"\e9c1";}
.czs-mobile-l:before{content:"\e9c2";}
.czs-moments:before{content:"\e9c3";}
.czs-money:before{content:"\e9c4";}
.czs-mouse:before{content:"\e9c5";}
.czs-mouse-l:before{content:"\e9c6";}
.czs-music:before{content:"\e9c7";}
.czs-music-file:before{content:"\e9c8";}
.czs-music-file-l:before{content:"\e9c9";}
.czs-music-l:before{content:"\e9ca";}
.czs-music-note:before{content:"\e9cb";}
.czs-music-note-l:before{content:"\e9cc";}
.czs-network-l:before{content:"\e9cd";}
.czs-new-l:before{content:"\e9ce";}
.czs-newspaper-l:before{content:"\e9cf";}
.czs-operation:before{content:"\e9d0";}
.czs-out-l:before{content:"\e9d1";}
.czs-overlapping:before{content:"\e9d2";}
.czs-pad:before{content:"\e9d3";}
.czs-paper:before{content:"\e9d4";}
.czs-paper-plane:before{content:"\e9d5";}
.czs-pause-l:before{content:"\e9d6";}
.czs-paypal:before{content:"\e9d7";}
.czs-pen:before{content:"\e9d8";}
.czs-pen-write:before{content:"\e9d9";}
.czs-people:before{content:"\e9da";}
.czs-pinterest:before{content:"\e9db";}
.czs-pixels:before{content:"\e9dc";}
.czs-platform:before{content:"\e9dd";}
.czs-play-l:before{content:"\e9de";}
.czs-pokemon-ball:before{content:"\e9df";}
.czs-printer:before{content:"\e9e0";}
.czs-printer-l:before{content:"\e9e1";}
.czs-product-l:before{content:"\e9e2";}
.czs-program:before{content:"\e9e3";}
.czs-program-framework-l:before{content:"\e9e4";}
.czs-prototype:before{content:"\e9e5";}
.czs-prototype-select-l:before{content:"\e9e6";}
.czs-qq:before{content:"\e9e7";}
.czs-qrcode-l:before{content:"\e9e8";}
.czs-quote-left:before{content:"\e9e9";}
.czs-quote-right:before{content:"\e9ea";}
.czs-qzone:before{content:"\e9eb";}
.czs-raspberry:before{content:"\e9ec";}
.czs-read:before{content:"\e9ed";}
.czs-read-l:before{content:"\e9ee";}
.czs-red-envelope:before{content:"\e9ef";}
.czs-right-clipboard:before{content:"\e9f0";}
.czs-right-clipboard-l:before{content:"\e9f1";}
.czs-rocket:before{content:"\e9f2";}
.czs-rocket-l:before{content:"\e9f3";}
.czs-rollerbrush:before{content:"\e9f4";}
.czs-rollerbrush-l:before{content:"\e9f5";}
.czs-rss:before{content:"\e9f6";}
.czs-ruler:before{content:"\e9f7";}
.czs-ruler-l:before{content:"\e9f8";}
.czs-save:before{content:"\e9f9";}
.czs-save-l:before{content:"\e9fa";}
.czs-scan-l:before{content:"\e9fb";}
.czs-scissors:before{content:"\e9fc";}
.czs-search-l:before{content:"\e9fd";}
.czs-server:before{content:"\e9fe";}
.czs-server-l:before{content:"\e9ff";}
.czs-servers:before{content:"\ea00";}
.czs-setting:before{content:"\ea01";}
.czs-setting-l:before{content:"\ea02";}
.czs-share:before{content:"\ea03";}
.czs-shield-l:before{content:"\ea04";}
.czs-shopping-cart:before{content:"\ea05";}
.czs-shopping-cart-l:before{content:"\ea06";}
.czs-site-folder-l:before{content:"\ea07";}
.czs-slider-l:before{content:"\ea08";}
.czs-square:before{content:"\ea09";}
.czs-square-l:before{content:"\ea0a";}
.czs-square-o:before{content:"\ea0b";}
.czs-star:before{content:"\ea0c";}
.czs-star-l:before{content:"\ea0d";}
.czs-steam:before{content:"\ea0e";}
.czs-storage-l:before{content:"\ea0f";}
.czs-sword-l:before{content:"\ea10";}
.czs-tab:before{content:"\ea11";}
.czs-tab-select:before{content:"\ea12";}
.czs-tag:before{content:"\ea13";}
.czs-tag-l:before{content:"\ea14";}
.czs-taiji:before{content:"\ea15";}
.czs-talk:before{content:"\ea16";}
.czs-talk-l:before{content:"\ea17";}
.czs-taobao:before{content:"\ea18";}
.czs-telegram:before{content:"\ea19";}
.czs-thumbs-up:before{content:"\ea1a";}
.czs-thumbs-up-l:before{content:"\ea1b";}
.czs-time:before{content:"\ea1c";}
.czs-time-l:before{content:"\ea1d";}
.czs-time-plugin-l:before{content:"\ea1e";}
.czs-tmall:before{content:"\ea1f";}
.czs-transmission-l:before{content:"\ea20";}
.czs-trash:before{content:"\ea21";}
.czs-trash-l:before{content:"\ea22";}
.czs-triangle:before{content:"\ea23";}
.czs-triangle-l:before{content:"\ea24";}
.czs-triangle-o:before{content:"\ea25";}
.czs-truck:before{content:"\ea26";}
.czs-truck-l:before{content:"\ea27";}
.czs-twitter:before{content:"\ea28";}
.czs-upload-l:before{content:"\ea29";}
.czs-usb:before{content:"\ea2a";}
.czs-usb-l:before{content:"\ea2b";}
.czs-user:before{content:"\ea2c";}
.czs-user-framework:before{content:"\ea2d";}
.czs-user-l:before{content:"\ea2e";}
.czs-v2ex:before{content:"\ea2f";}
.czs-vector-design:before{content:"\ea30";}
.czs-video-camera-l:before{content:"\ea31";}
.czs-video-file:before{content:"\ea32";}
.czs-video-file-l:before{content:"\ea33";}
.czs-vimeo:before{content:"\ea34";}
.czs-volume:before{content:"\ea35";}
.czs-volume-l:before{content:"\ea36";}
.czs-volume-x-l:before{content:"\ea37";}
.czs-watch:before{content:"\ea38";}
.czs-watch-l:before{content:"\ea39";}
.czs-webcam:before{content:"\ea3a";}
.czs-webcam-l:before{content:"\ea3b";}
.czs-web-edit:before{content:"\ea3c";}
.czs-weibo:before{content:"\ea3d";}
.czs-weixin:before{content:"\ea3e";}
.czs-weixinzhifu:before{content:"\ea3f";}
.czs-wifi:before{content:"\ea40";}
.czs-wordpress:before{content:"\ea41";}
.czs-world-l:before{content:"\ea42";}
.czs-wrench-l:before{content:"\ea43";}
.czs-write-l:before{content:"\ea44";}
.czs-x-buy-l:before{content:"\ea45";}
.czs-youtube:before{content:"\ea46";}
.czs-zhihu:before{content:"\ea47";}.hljs{display:block;overflow-x:auto;padding:0.5em;background:#F0F0F0}.hljs,.hljs-subst{color:#444}.hljs-comment{color:#888888}.hljs-keyword,.hljs-attribute,.hljs-selector-tag,.hljs-meta-keyword,.hljs-doctag,.hljs-name{font-weight:bold}.hljs-type,.hljs-string,.hljs-number,.hljs-selector-id,.hljs-selector-class,.hljs-quote,.hljs-template-tag,.hljs-deletion{color:#880000}.hljs-title,.hljs-section{color:#880000;font-weight:bold}.hljs-regexp,.hljs-symbol,.hljs-variable,.hljs-template-variable,.hljs-link,.hljs-selector-attr,.hljs-selector-pseudo{color:#BC6060}.hljs-literal{color:#78A960}.hljs-built_in,.hljs-bullet,.hljs-code,.hljs-addition{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta-string{color:#4d99bf}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:bold}@media(max-width:767px){.carousel-wrap{margin-bottom:15px}}.owl-carousel-slide{padding-top:10px;padding-bottom:10px;background:#d8d8d8}.owl-carousel-slide .carousel-item{border-radius:8px}@media(max-width:767px){.owl-carousel-slide .carousel-item{border-radius:0}}.owl-carousel-image .carousel-overlay{opacity:0.7 !important}.owl-carousel-image.hover .carousel-overlay{opacity:0.8 !important}.owl-carousel-image.hover .owl-item.center .carousel-overlay{opacity:0.1 !important}.owl-carousel-image .owl-item.center .carousel-overlay{opacity:0.2 !important}@media(max-width:575px){.owl-carousel-slide,.owl-carousel-image{padding-top:0;padding-bottom:0}}#carousel{position:relative;width:100%;overflow:hidden;z-index:1}#carousel .carousel-item{width:100%;float:left;height:0;padding-bottom:36.037%;position:relative;overflow:hidden}#carousel .carousel-item .carousel-info{z-index:2}#carousel .carousel-item .carousel-info .carousel-info-title{text-align:center;font-size:34px;color:#fff;margin-top:6px;text-shadow:0 0 5px #333}@media(max-width:575px){#carousel .carousel-item .carousel-info .carousel-info-title{font-size:16px}}#carousel .carousel-item .carousel-info .carousel-info-meta{text-align:center;color:#fff}#carousel .carousel-item .carousel-info .carousel-info-meta .carousel-info-category{padding:3px 8px}#carousel .carousel-item a{display:block;height:180px}#carousel .carousel-item .carousel-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;opacity:0.1;background:#000;transition:all .4s;width:100%;height:100%}@media screen and (max-width:767px){#carousel .owl-nav{display:none}}#carousel .owl-nav .owl-prev,#carousel .owl-nav .owl-next{position:absolute;z-index:2;top:50%;margin-top:-38px;display:inline-block;zoom:1;cursor:pointer;width:46px;height:81px}#carousel .owl-nav .owl-prev{left:20px;background:url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/images/carousel-arrow-left.png) no-repeat}#carousel .owl-nav .owl-next{right:20px;background:url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/images/carousel-arrow-right.png) no-repeat}#carousel .owl-dots{position:absolute;bottom:8px;width:100%;height:20px;text-align:center}#carousel .owl-dots .owl-dot{display:inline-block;zoom:1}#carousel .owl-dots .owl-dot span{display:block;width:23px;height:2px;background:#888;margin:3px 4px;opacity:1}@media screen and (max-width:767px){#carousel .owl-dots .owl-dot span{width:18px;margin:3px 2px}}#carousel .owl-dots .active span{background-color:#fff}.custom-carousel{overflow:hidden;height:180px}.custom-carousel .carousel-item{position:relative;height:180px;color:#fff;font-size:14px;max-width:360px}.custom-carousel .owl-dots{position:absolute;bottom:-28px;right:10px;width:100%;height:20px;text-align:right}.custom-carousel .owl-dots .owl-dot{display:inline-block;zoom:1}.custom-carousel .owl-dots .owl-dot span{display:block;width:12px;height:12px;background:#bbb;margin:3px 4px;opacity:1}.custom-carousel .owl-dots .active span{background:#000}.custom-carousel .custom-carousel-info{z-index:2;padding:10px;text-shadow:0 0 2px #000;font-size:12px}.custom-carousel .custom-carousel-info .custom-carousel-info-name{border:1px solid #fff;margin:0 auto}.custom-carousel .custom-carousel-info .custom-carousel-info-description{font-size:18px}.custom-carousel .mask{background:rgba(0,0,0,0.5)}.custom-carousel.owl-carousel{position:static !important}.form-submit-wrap{background:#fff;padding:25px 30px}@media screen and (max-width:767px){.form-submit-wrap{padding:12px}}.form-submit-wrap .form-submit-title{text-align:center;font-size:22px}.form-submit-wrap .form-submit-description{font-size:15px;line-height:28px}#error-page header{display:none}.fancybox-close{display:none}@media screen and (max-width:767px){.fancybox-title-float-wrap .child{display:none !important}}.fancybox-next span,.fancybox-prev span{visibility:visible !important}#header{background:#fff;box-shadow:0 0 5px rgba(0,0,0,0.1);z-index:1000;top:0;position:fixed;width:100%}@media(max-width:767px){#header{height:52px}}#header .menu-button{position:absolute;top:0;left:0;display:none;width:40px;text-align:center;height:100%}@media(max-width:767px){#header .menu-button{display:block}}#header .search-button{position:absolute;top:0;right:0;z-index:1000;width:40px;text-align:center;font-size:18px;height:100%;line-height:80px}#header .search-button:active{border:none;background:none}@media(max-width:767px){#header .search-button{line-height:52px}}#header .search-button span{position:absolute;top:-2px;right:14px}.search-wrap.search-wrap-animate{opacity:1;visibility:visible}.search-wrap{background-color:#fff;position:fixed;top:80px;visibility:hidden;opacity:0;border-top:1px solid #e0e0e0;z-index:1000;width:100%}@media(max-width:767px){.search-wrap{top:52px}}.search-wrap .header-search{position:relative}.search-wrap .header-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;border:none;height:46px;padding:30px 15px;font-size:16px;outline:none;box-shadow:none;border-radius:0 !important;-webkit-appearance:none}@media(max-width:575px){.search-wrap .header-search input{padding:15px}}.admin-login{position:absolute;right:50px;height:100%;line-height:80px}.header-menu-wrap{float:left;margin:0 18px;padding:0}@media(max-width:991px){.header-menu-wrap{overflow-x:auto;overflow-y:hidden;max-width:400px}}.header-menu{width:auto;white-space:nowrap;list-style:none}@media screen and (max-width:767px){.header-menu{display:none}}.header-menu li{display:inline-block;height:80px;line-height:80px;position:relative}.header-menu li a{display:block;padding-left:12px;padding-right:12px;font-size:16px;color:#3f3f3f;position:relative}.header-menu li a .dot{background-color:#f23030;position:absolute;top:16px;right:-2px;width:5px;height:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.header-menu li a i{display:inline-block;margin-right:5px}.header-menu li .grand-menu,.header-menu li .descendant-menu{z-index:3;position:absolute;left:100%;top:0;padding:16px 20px;opacity:0;transform-origin:40% 0;transition:all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:scale3d(0, 0, 0);white-space:nowrap}.header-menu li .child-menu{z-index:2;position:absolute;top:80px;margin:0;white-space:nowrap;padding:16px 20px;opacity:0;transform-origin:40% 0;transition:all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:scale3d(0, 0, 0)}.header-menu li .child-menu:before{content:"";height:10px;width:10px;background-color:#fff;border:1px solid #f0f0f0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-left:0;border-bottom:0;position:absolute;top:-5px;left:28px}.header-menu li .child-menu li{display:block;line-height:35px;height:35px;border-bottom:1px solid #eee}.header-menu li .child-menu li:last-child{border-bottom:none}.header-menu li .child-menu li a{font-size:14px;padding:0}#header nav{position:relative;text-align:center}#header nav .logo{float:left;margin-top:15px}#header nav .logo img{width:auto;height:50px}#header nav .mobile-logo{display:none;padding-top:8px}#header nav .mobile-logo img{width:auto;height:36px}#header nav .site-title{font-size:26px;height:80px;line-height:80px;color:#000}#header nav .menu-item-has-children>a:after{content:"\e917";font-family:strawberryicon;display:inline-block;margin-left:10px;color:#B5B5B5;font-size:10px;-webkit-transition:transform ease 0.3s;-moz-transition:transform ease 0.3s;-ms-transition:transform ease 0.3s;-o-transition:transform ease 0.3s;transition:transform ease 0.3s}#header nav .menu-item-has-children>a.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.open-menu-wrap{-webkit-transform:translate(0, 0) !important;transform:translate(0, 0) !important}.menu-wrap{position:fixed;top:0;bottom:0;left:0;width:260px;overflow:scroll;overflow-x:hidden;background:#fff;z-index:101;padding-top:52px;transform:translate(-300px, 0);-webkit-transition:-webkit-transform 430ms cubic-bezier(0.3, 0, 0, 1);transition:transform 430ms cubic-bezier(0.3, 0, 0, 1)}.menu-wrap .child-menu,.menu-wrap .grand-menu,.menu-wrap .sub-menu{display:none;list-style:none;padding:0}.menu-wrap .child-menu{background:#efefef;padding-left:40px}.menu-wrap .grand-menu{background:#ddd}.menu-wrap .mobile-menu-nav{list-style:none;padding:0}.menu-wrap .mobile-menu-nav li{line-height:40px;font-size:16px}.menu-wrap .mobile-menu-nav li a{display:block;padding:0 15px;text-decoration:none;color:#000}.menu-wrap .mobile-menu-nav li i{margin-right:20px;width:20px}.menu-wrap .mobile-menu-nav .menu-item-has-children{position:relative}.menu-wrap .mobile-menu-nav .menu-item-has-children:after{font-family:strawberryicon;font-style:normal;font-weight:400;font-size:10px;position:absolute;width:10px;line-height:40px;right:10px;top:0;text-align:center;color:#50514f;z-index:3;content:'\e917';-webkit-transition:transform ease .3s;-moz-transition:transform ease .3s;-ms-transition:transform ease .3s;-o-transition:transform ease .3s;transition:transform ease .3s}.menu-wrap .mobile-menu-nav .menu-item-has-children.active:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.nav-bar{text-align:center;position:absolute;z-index:1000;padding:18px 15px}.nav-bar span{margin-left:auto;margin-right:auto;display:block;width:20px;height:1px;margin-bottom:6px;position:relative;background:#000;border-radius:2px;z-index:1;-webkit-transform-origin:20px;transform-origin:20px;-webkit-transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity 0.55s ease,-webkit-transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.nav-bar-animate span{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-bar-animate span:nth-last-child(3){opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-bar-animate span:nth-last-child(2){opacity:0}.menu-wrap-backdrop{background:rgba(0,0,0,0.55);-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:430ms;animation-duration:430ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-delay:0s;animation-delay:0s}#footer{background:#222;border-top:1px solid #eaeaea;color:#999;font-size:14px}#footer p{color:#818181;font-size:12px}#footer .footer-theme,#footer .footer-feature,#footer .footer-friends{overflow:hidden;margin:8px 0 0}@media screen and (max-width:767px){#footer .footer-theme,#footer .footer-feature,#footer .footer-friends{margin-bottom:20px}}#footer .footer-theme strong,#footer .footer-feature strong,#footer .footer-friends strong{color:#9b9b9b}@media screen and (max-width:767px){#footer .footer-theme strong,#footer .footer-feature strong,#footer .footer-friends strong{float:none;margin-bottom:8px}}#footer .footer-theme span,#footer .footer-feature span,#footer .footer-friends span{color:#818181}@media screen and (max-width:767px){#footer .footer-theme,#footer .footer-feature,#footer .footer-friends{text-align:center}}#footer .footer-feature{position:relative}#footer .footer-feature .footer-menu{margin:0;padding:0;list-style:none}#footer .footer-feature .footer-menu li{display:inline-block;margin-right:8px}#footer .footer-feature .footer-menu li a{text-decoration:none;color:#818181;display:block}#footer .footer-friends li{display:inline-block;margin-right:20px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}#footer .footer-friends li a{text-decoration:none;color:#fff}#footer .footer-friends li a span{color:#999999}#footer .footer-friends li img{float:left;margin:2px 5px 0 0;width:18px;height:18px}.copyright{background-color:#1b1b1b;padding:10px 0;margin-top:22px}.copyright p{margin:0}@media screen and (max-width:767px){.copyright{text-align:center}}.copyright img{vertical-align:middle}.footer-follow{padding:0;margin:0;list-style:none;position:absolute;top:0;right:0}@media screen and (max-width:767px){.footer-follow{position:static;text-align:center}}.footer-follow li{display:inline-block;margin-right:8px;background-color:#383838;text-align:center;line-height:38px;width:38px;height:38px;border-radius:38px;position:relative;cursor:pointer}.footer-follow li a{width:38px;height:38px;border-radius:38px;display:block;color:#999}.footer-follow li a:hover{color:#fff}.footer-follow li a,.footer-follow li i{font-size:18px;cursor:pointer;position:relative}.follow-wechat-popup{width:120px;height:120px;position:absolute;z-index:10;opacity:0;display:none;bottom:58px;left:-44px;box-shadow:0 0 6px rgba(14,22,30,0.3)}.follow-wechat-popup img{display:block;width:100%}.follow-wechat-popup:after{content:"";height:10px;width:10px;background-color:#fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-left:0;border-bottom:0;position:absolute;z-index:0;bottom:-4px;left:56px}.overlay{width:100%;height:100%;background:#000;opacity:0.6;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;display:none}.scrollTop.active{opacity:1}.scrollTop{width:42px;height:42px;position:fixed;bottom:186px;right:42px;z-index:1000;border:1px solid #333;opacity:0;background:#222;text-align:center;line-height:42px;cursor:pointer;color:#fff}@media(max-width:575px){.scrollTop{bottom:82px;right:22px}}.scrollTop i{color:#fff;font-size:18px}.notice{background-color:#fff;border-bottom:1px solid #e8e8e8;font-size:14px}.notice .notice-wrap{position:relative;overflow:hidden;height:24px;line-height:24px}@media screen and (max-width:767px){.notice{display:none}}.notice ul{margin:0;padding-left:26px;list-style:none;position:absolute;top:0}.notice ul .notice-item a{text-decoration:none;color:#000}.notice .notice-icon{font-weight:600;position:absolute;left:0;top:5px}@media screen and (max-width:767px){.notice{padding:10px;padding-right:20px}}.layout-type{color:#bbb}.layout-type i{font-size:16px;vertical-align:middle;cursor:pointer}.layout-type i.active{color:#000}.archive-header{padding:12px 0;margin-bottom:10px}.archive-header .archive-header-title{background:#fff;display:inline;padding:12px}.archive-body{overflow:hidden}main{margin-bottom:68px}body{padding-top:80px}@media screen and (max-width:767px){body{padding-top:52px}}.post-wrap{overflow:hidden}.post{margin-bottom:30px;padding:25px;background:#fff}@media(max-width:575px){.post{padding:15px;margin-bottom:10px}}.post .post-title a{color:#000;font-size:24px}@media(max-width:575px){.post .post-title a{font-size:16px}}.post .post-meta-author a{color:#404040}.post .post-meta-author img{width:22px;height:22px;border-radius:22px;top:0;left:0;display:inline-block;vertical-align:middle}.post .post-meta-top{margin-bottom:10px;font-size:13px}.post .post-meta-top i{font-size:12px}.post .post-meta-top .post-meta-time{color:#8a8a8a}.post .post-meta-bottom li{display:inline-block;vertical-align:middle;margin-left:10px;color:#8a8a8a}.post .post-meta-bottom li:first-child{margin-left:0}.post .post-meta-bottom li i{font-size:16px}.post .post-body{word-break:break-all}.post .post-body a{color:#777}.post-style-standard .post-img{height:0;padding-bottom:50%;position:relative;display:block;overflow:hidden;margin-bottom:10px}.post-style-standard .post-body{position:relative;overflow:hidden;margin-bottom:10px}.post-style-standard .post-body a{color:#555;font-size:15px;line-height:20px}@media(max-width:575px){.post-style-standard .post-body a{margin:0 20px}}.post-advertisement{background:#fff;padding:25px;margin-bottom:30px}@media(max-width:575px){.post-advertisement{padding:15px;margin-bottom:10px}}.post-advertisement img{width:100%;height:100%;display:block}.post-type-aside{overflow:hidden}@media(max-width:575px){.post-type-aside .post-meta-author{display:none !important}}.post-type-aside .post-left{margin-right:10px}.post-type-aside .post-left .post-img{width:200px;height:0;padding-bottom:68%}@media screen and (max-width:767px){.post-type-aside .post-left .post-img{width:128px}}.post-type-aside .post-left ul{list-style:none;margin:8px 0;padding:0}.post-type-aside .post-left ul li{display:inline-block;width:41px;font-size:13px}.post-type-aside .post-left ul li a{color:#333}.post-type-aside .post-right{overflow:hidden}@media(max-width:575px){.post-type-aside .post-right .post-title{white-space:normal;text-overflow:ellipsis;overflow:visible}.post-type-aside .post-right .post-title a{font-size:16px}}.post-type-aside .post-right .post-body{margin-bottom:6px;padding:0}@media screen and (max-width:767px){.post-type-aside .post-right .post-body{display:none}}.post-style-card{margin-bottom:30px;padding:0 !important}@media(max-width:575px){.post-style-card{margin-bottom:10px}}.post-style-card .post-top{padding:15px 15px 0}.post-style-card .post-title a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:18px;display:block;color:#000}.post-style-card .post-top-meta{overflow:hidden}.post-style-card .post-top-meta .post-tag a,.post-style-card .post-top-meta .post-tag i{color:#aaa}.post-style-card .post-top-meta .post-category a,.post-style-card .post-top-meta .post-category i{color:#aaa}.post-style-card .post-top-meta .post-time{float:right;color:#aaa}.post-style-card .post-img{height:0;padding-bottom:60%;position:relative;display:block;overflow:hidden}.post-style-image{overflow:hidden;position:relative;padding:0}.post-style-image .post-img{height:0;padding-bottom:49%}.post-style-image .post-title a{color:#fff}.post-style-image .post-style-image-content{position:absolute;bottom:0;z-index:3;left:0;right:0;padding:25px 30px;background:rgba(0,0,0,0.6)}@media screen and (max-width:767px){.post-style-image .post-style-image-content{padding:10px}}.post-style-image .post-style-image-content .post-meta{color:#fff}.post-style-image .post-style-image-content .post-meta .post-meta-like,.post-style-image .post-style-image-content .post-meta li a{color:#fff !important}.post-style-image .post-style-image-content .post-meta .post-meta-like i,.post-style-image .post-style-image-content .post-meta li a i{color:#fff !important}.post-style-image .post-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;background:rgba(99,99,99,0.3);transition:all 0.6s}.post-style-image .post-overlay:hover{background:rgba(0,0,0,0.4)}.post-style-image .post-meta-top,.post-style-image .post-meta-bottom{color:#f0f0f0;font-size:13px}.post-style-image .post-meta-top a,.post-style-image .post-meta-top li,.post-style-image .post-meta-bottom a,.post-style-image .post-meta-bottom li{color:#f0f0f0}.post-style-image .post-meta-top .post-meta-time,.post-style-image .post-meta-bottom .post-meta-time{color:#f0f0f0}.post-style-image:after{clear:both;content:"";display:table}.post-type-status{padding:25px}@media screen and (max-width:767px){.post-type-status{padding:15px}}@media screen and (max-width:767px){.post-type-status .post-title a{font-size:16px}}.pagination{overflow:hidden;padding-bottom:3px;text-align:center;margin-top:20px}.pagination a{background:#fff;padding:10px 22px;text-decoration:none;color:#333;display:block}.pagination .previous,.pagination .next{background:#fff}.pagination .count{display:inline-block;padding:6px 12px}.pagination .more{color:#777}#comment-nav-below{text-align:center}#comment-nav-below .page-numbers{border-radius:2px;padding:5px;color:#333;border:1px solid #f3f3f3}#sidebar{position:relative}@media screen and (max-width:767px){#sidebar{display:none}}@media screen and (max-width:767px){#sidebar .affix{display:none}}.widget{background:#fff;margin-bottom:30px;padding:25px;position:relative}@media screen and (max-width:767px){.widget{padding:12px}}.widget .widget-title{margin-bottom:25px;font-size:15px;font-weight:600;padding-bottom:5px;border-bottom:1px solid #ddd;position:relative}.widget .widget-title span{display:inline-block;padding-right:20px;position:relative}.widget .widget-title span:after{position:absolute;z-index:2;content:"";border-bottom:1px solid #000;width:100%;height:1px;left:0;bottom:-6px}.widget ul{margin:0}.widget ul a{text-decoration:none;color:#555}.calendar_wrap{position:relative}.calendar_wrap table{width:100%}.calendar_wrap table thead tr{color:#666}.calendar_wrap table td{text-align:center;background-color:#f6f6f6;border:2px solid #fff;font-size:14px;color:#666;line-height:1.5em}.calendar_wrap table td a{text-decoration:none;display:block;color:#fff}.calendar_wrap table .pad{background-color:#fff}.calendar_wrap caption{position:absolute;top:-32px;right:0;background:#fff;padding:0 0 0 6px}.widget_links li{overflow:hidden;margin-bottom:8px;padding-left:22px;position:relative;font-size:13px;color:#888}.widget_links li a{overflow:hidden;display:block;font-size:15px;color:#000}.widget_links li img{position:absolute;left:0;top:2px;display:block;width:18px;height:18px;margin-right:6px}.widget-wechat .widget-wechat-body{overflow:hidden}.widget-wechat .widget-wechat-body .widget-wechat-img img{width:110px;height:110px;float:left;margin-right:5px;display:block}.widget-wechat .widget-wechat-body .widget-wechat-content .widget-wechat-title{font-size:17px;margin-top:-2px;margin-bottom:12px}.widget-wechat .widget-wechat-body .widget-wechat-content .widget-wechat-account{font-weight:600;font-size:10px;margin-top:0;margin-bottom:2px}.widget-wechat .widget-wechat-body .widget-wechat-content .widget-wechat-description{margin-top:0;font-size:15px;font-weight:600}.widget_search input{display:block;margin:0;padding:3px;width:100%;height:26px;border:1px solid #ddd}.tagcloud{overflow:hidden}.tagcloud a{padding:5px 8px;text-decoration:none;border:1px solid #f0f0f0;font-size:14px !important;color:#777;margin:0 6px 6px 0;display:block;float:left;transition:all 0.1s}.tagcloud a:hover{color:#fff;border:1px solid #fff}.tagcloud a span{display:none}.widget-hotpost-image .widget-hotpost-image-item{margin-bottom:25px;display:block;overflow:hidden;position:relative;width:100%;height:108px}.widget-hotpost-image .widget-hotpost-image-item:hover .widget-hotpost-image-overlay{opacity:.6}.widget-hotpost-image .widget-hotpost-image-item:last-child{margin-bottom:0}.widget-hotpost-image .recent-post-img{width:100%;height:108px;overflow:hidden;border-radius:2px}.widget-hotpost-image .recent-post-img img{border-radius:2px;display:block;width:100%;min-height:100%;height:auto}.widget-hotpost-image .widget-hotpost-meta{position:absolute;bottom:0;padding:10px;z-index:100;width:100%;text-shadow:1px 1px 2px rgba(0,0,0,0.2);color:#ddd}.widget-hotpost-image .widget-hotpost-meta .widget-hotpost-image-title{color:#fff}.widget-hotpost-side ul,.widget-hotpost-side li{overflow:hidden}.widget-hotpost-side a{display:block;margin-top:13px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.widget-hotpost-side .recent-post-img{width:46px;height:46px;float:left;margin-right:10px;margin-bottom:8px;overflow:hidden;border-radius:5px}.widget-hotpost-side .recent-post-img img{border-radius:5px;display:block;width:auto;height:100%}.widget-hotpost-brief li{position:relative;padding-left:0px;margin-bottom:12px;list-style:square inside}.widget-hotpost-brief li:last-child{margin-bottom:0}.widget-hotpost-brief li i{position:absolute;left:0;top:4px;font-size:10px;font-weight:bolder}.widget-hotpost-brief li .widget-hotpost-brief-time{color:#bbb}.widget-comments .widget-comments-item{padding-bottom:12px}.widget-comments .widget-comments-item .avatar{display:inline-block;vertical-align:middle;border-radius:16px;width:24px;height:24px}.widget-comments .widget-comments-item .widget-comment-author{display:inline-block;color:#666}.widget-comments .widget-comments-item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.widget-comments .widget-comments-item .widget-comment-content{margin-bottom:8px;display:block;background:#f0f0f0;padding:10px 20px;position:relative}.widget-comments .widget-comments-item .widget-comment-content:before{position:absolute;top:-4px;left:40px;content:"";height:8px;width:8px;background:#f0f0f0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.widget-comments .widget-comments-item .widget-comment-meta{color:#aaa;font-size:11px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;line-height:18px}.widget-comments .widget-comments-item .widget-comment-meta .widget-comment-date{color:#aaa}.widget-comments .widget-comments-item .widget-comment-meta .widget-comment-title{color:#666}.widget-profile-elegant .widget-profile-avatar{width:88px;height:88px;margin:15px auto 8px;border-radius:100%}.widget-profile-elegant .widget-profile-avatar img{width:100%;height:100%;border-radius:100%}.widget-profile-elegant .widget-profile-user{margin-top:8px;font-size:18px}.widget-profile-elegant .widget-profile-user a{text-decoration:none;color:#000}.widget-profile-elegant .widget-profile-description{color:#888;font-size:13px}.widget-profile-elegant .widget-profile-role{text-align:center}.widget-profile-elegant .widget-profile-role span{display:inline-block;padding:1px 10px;font-size:12px;background-color:#000;color:#fff}.widget-profile-elegant .widget-profile-footer{border-top:1px solid #eee;margin:0 -16px -16px;overflow:hidden;font-size:14px}.widget-profile-elegant .widget-profile-footer a{color:#777}.widget-profile-elegant .widget-profile-footer a:hover{background:#f8f8f8;color:#000}.widget-profile-elegant .widget-profile-footer a i{margin-right:4px;font-size:16px}.widget-follow table{width:100%}.widget-follow table td{text-align:center;font-size:18px;color:#999;cursor:pointer;transition:all .3s}.widget-follow table td a{display:block;color:#999}.widget-follow table .follow-wechat{position:relative}.widget-follow table .follow-wechat:hover{color:#5FC26E}.widget-follow table .follow-wechat-popup{left:-8px}.widget-follow table .follow-weibo a:hover{color:#DD3D53}.widget-follow table .follow-qq a:hover{color:#38B7EA}.widget-follow table .follow-rss a:hover{color:#f2c136}.sidebar-advertisement{margin-bottom:10px;background:#fff;padding:16px}.sidebar-advertisement a img{width:100%;height:100%;display:block}.article{background:#fff;margin-bottom:10px;padding:25px 30px;overflow:hidden}@media screen and (max-width:767px){.article{padding:12px}}.article p{word-wrap:break-word;word-break:normal}.article-indent p{text-indent:2em}.article-indent .btn{text-indent:0}.btn-pay{border-radius:2px;color:#fff !important;text-decoration:none;font-size:17px;transition:all .8s;padding:9px 22px;background-color:#38B7EA;border:1px solid #33acdc}.btn-pay:hover{opacity:0.8}.article-img{margin:-25px -30px 0}@media screen and (max-width:767px){.article-img{margin:-12px -12px 0}}.article-img img{display:block;width:100%;max-height:620px;height:auto;margin-bottom:8px}.article-title{font-size:28px}@media screen and (max-width:767px){.article-title{font-size:18px}}.article-title a{text-decoration:none;color:#000;font-weight:800}.article-meta{margin-bottom:12px;position:relative;color:#aaa}.article-meta a{text-decoration:none;color:#aaa;margin-right:12px}.article-meta .article-meta-tags{margin-top:6px;overflow:hidden}.article-meta .article-meta-tags a{padding:2px 8px;text-decoration:none;font-size:14px !important;color:#fff;margin:0 6px 6px 0;display:block;float:left;transition:all 0.1s}.article-meta .article-meta-tags a:hover{background-image:linear-gradient(to top, rgba(0,0,0,0.05), rgba(0,0,0,0.05));color:#fff}.article-meta .article-meta-tags a span{display:none}.article-meta .article-meta-time{margin-right:12px}.article-meta .article-meta-comment{position:relative;margin-right:6px}.article-body{margin-bottom:28px;overflow:hidden}.article-body blockquote{padding-left:18px;border-left:3px solid #ddd;font-size:15px}.article-body blockquote p{font-size:15px}.article-body p{font-size:16px;line-height:1.8;word-break:break-all;margin:0 0 20px;word-wrap:break-word}.article-body ul,.article-body ol{list-style:square;padding-left:40px}.article-body ul li,.article-body ol li{margin-bottom:12px}.article-body h2,.article-body h3{font-size:18px;margin-bottom:15px;margin-top:32px;padding-left:9px}.article-body pre{background-color:#f0f0f0;padding:12px;font-size:15px}.article-body code{background:#f3f3f3;border-radius:2px;font-family:"Courier New"}.article-body img,.article-body video{display:block;max-width:100%;margin:12px auto;height:auto}.article-body embed{display:block;max-width:100%;margin:12px auto}.article-body iframe{display:block;max-width:100%;margin:12px auto}.article-body .wp-caption{width:100% !important}.article-body .wp-caption img{width:100%;height:100%}.article-body .wp-caption-text{text-align:center;color:#aaa}.article-body .wp-video{margin:30px auto}.article-copyright{margin-top:15px;margin-bottom:48px;font-size:13px;color:#ccc;text-align:center;letter-spacing:1px;line-height:16px}.article-copyright a{text-decoration:none;color:#ccc;font-size:13px}.article-support{margin-bottom:22px;position:relative}.article-support .article-support-title{background:#fff;font-size:14px;text-align:center;color:#888;margin-bottom:20px}.article-support .article-support-img{width:380px;box-shadow:0 0 6px rgba(14,22,30,0.3);margin-bottom:12px;position:absolute;left:53%;margin-left:-210px;bottom:58px;background-color:#fff;z-index:99;display:none;opacity:0;padding:0 6px}.article-support .article-support-img:before{position:absolute;content:' ';background-color:#fff;width:14px;height:14px;bottom:-7px;z-index:-98;left:48%;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:1px 3px 5px #ddd}@media screen and (max-width:767px){.article-support .article-support-img{width:100%;left:0;margin-left:0}}.article-support .article-support-img .article-support-img-title{text-align:center;font-weight:600;padding-bottom:12px}.article-support .article-support-img .article-support-zhifubao{float:left;width:50%;padding:12px 6px 0}.article-support .article-support-img .article-support-wechat{float:left;width:50%;padding:12px 6px 0}.article-support .article-support-img img{width:100%;display:inline-block}.article-support .article-support-button{text-align:center;font-size:16px}.article-support .article-support-button a{padding:6px 16px;display:inline-block;color:#fff;border-radius:3px;border:none}.article-share{overflow:hidden;text-align:center;margin-bottom:12px;display:inline-block;float:right}.article-share .article-share-title{margin-top:2px;margin-right:8px;float:left}.article-share .bdsharebuttonbox a{margin-right:6px;font-size:24px;color:#aaa}.article-like{display:inline-block}.article-like a{display:block;color:#3f3f3f;padding:6px 22px;border-radius:4px;border:1px solid #3f3f3f}.article-like a i{font-size:15px}.article-like a .fa-heart{color:#0070C9}.article-advertisement{margin-bottom:18px}.article-advertisement a img{display:block;width:100%;height:100%}#post-link{overflow:hidden;border-radius:2px;background:#fff;margin-bottom:10px}#post-link a:nth-child(2){float:right}#post-link a{text-decoration:none;color:#000}#post-link .post-link-next{text-align:right}#post-link .post-link-previous,#post-link .post-link-next{padding:12px 18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center}@media screen and (max-width:767px){#post-link .post-link-previous,#post-link .post-link-next{text-align:center}}#post-link .post-link-previous:hover,#post-link .post-link-next:hover{background:#fafafa}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-title{padding:6px 12px}.panel-content{padding:12px}.panel-warning{border-color:#faebcc}.panel-warning .panel-title{background-color:#fcf8e3;border-bottom:1px solid #faebcc;color:#8a6d3b}.panel-forbid{border-color:#ebccd1}.panel-forbid .panel-title{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-notice{border-color:#337ab7}.panel-notice .panel-title{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-geek{border-color:#111}.panel-geek .panel-title{color:#fff;background-color:#222;border-color:#111}.page-common{padding:25px 30px;overflow:hidden}@media screen and (max-width:767px){.page-common{padding:12px}}.page-common img{max-width:100%;display:block;height:100%;margin:12px auto}.page-common blockquote{padding-left:18px;border-left:3px solid #ddd;font-size:15px}.page-common blockquote p{font-size:15px}.page-common a{color:#38B7EA;text-decoration:none}.page-common p{font-size:16px;line-height:1.8;word-break:break-all;margin:0 0 20px}.page-common ul li,.page-common ol li{margin-bottom:12px}.page-common h2,.page-common h3{font-size:18px;margin-bottom:15px;margin-top:32px;padding-left:9px;border-left:5px solid #333}.page-common pre{background-color:#f0f0f0;padding:12px;font-size:15px}.page-common code{background:#f3f3f3;border-radius:2px;font-family:"Courier New"}.page-common img,.page-common video{display:block;max-width:100%;margin:12px auto;height:auto}.page-common iframe{display:block;max-width:100%;margin:12px auto}.page-common embed{display:block;max-width:100%;margin:12px auto}.page-common .wp-caption{width:100% !important}.page-common .wp-caption img{width:100%;height:100%}.page-common .wp-caption-text{text-align:center;color:#aaa}.page-common .wp-video{margin:30px auto}.page-common .page-title{font-size:18px;margin-top:0}.page-common .linkcat h2{border:none;font-size:15px;padding:0}.no-page .no-page-title{font-size:26px;text-align:center}@media screen and (max-width:767px){.no-page .no-page-title{font-size:19px}}.no-page img{width:100%;height:auto;display:block;margin:0 auto}.page-about{background:#fff}.page-friends{background:#fff}.page-friends h2{margin-top:0;font-size:18px}.page-friends li{list-style:none}.page-friends .blogroll li{display:inline-block;width:24%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.page-friends .blogroll li{width:49%}}.page-friends .blogroll li a{text-decoration:none;color:#333}.page-friends .blogroll li img{float:left;margin:2px 5px 0 0;width:18px;height:18px}.page-friends ul{padding:0;margin:0}.page-tags{background:#fff}.page-tags h3{margin-top:0}.page-tags a{text-decoration:none;background-color:#fff;display:inline-block;padding:6px 12px;margin-right:10px;margin-bottom:10px;color:#777;font-size:14px !important;border:1px solid #f0f0f0;transition:all .1s;border-radius:2px}.page-tags a:hover{background-color:#171717;border:1px solid #fff;color:#fff}.page-contact{background:#fff}.page-contact h3{margin-top:0}.page-category .page-category-img{height:0;padding-bottom:260px;width:100%;position:relative;text-align:center}@media(max-width:575px){.page-category .page-category-img{padding-bottom:140px}}.page-category .page-category-img .page-category-info{position:absolute;z-index:100;top:50%;width:100%;word-break:break-all;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff}.page-category .page-category-img .page-category-info .page-category-title{font-size:13px;margin-bottom:10px;border:1px solid #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:20px}.page-category .page-category-img .page-category-info .page-category-description{font-size:24px}@media(max-width:575px){.page-category .page-category-img .page-category-info .page-category-description{font-size:18px}}.animate-bg:before{content:"";position:absolute;left:0;z-index:0;width:38px;height:38px;border-radius:50%;opacity:0;-webkit-transition:0.2s cubic-bezier(0.3, 0, 0, 1.3);-moz-transition:0.2s cubic-bezier(0.3, 0, 0, 1.3);-o-transition:0.2s cubic-bezier(0.3, 0, 0, 1.3);transition:0.2s cubic-bezier(0.3, 0, 0, 1.3);-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);transform:scale(0, 0)}.animate-bg:hover:before{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);transform:scale(1, 1);opacity:1}.animate-bg-success:hover:before{background-color:#51c332}.animate-bg-error:hover:before{background-color:#DD3D53}.animate-bg-primary:hover:before{background-color:#38B7EA}.animate-bg-warning:hover:before{background-color:#f8991d}.page .comments{padding:0;background:#fff;margin-bottom:0}.comments{padding:25px 30px;background:#fff;margin-bottom:10px}@media screen and (max-width:767px){.comments{padding:12px}}.comments .logged-in-as a{text-decoration:none;color:#666}.comments #respond .comment-notes{display:none}.comments #respond input{position:relative;border-radius:3px;border:1px solid #ddd;padding:5px 12px}.comments #respond textarea{max-width:100%;min-width:100%;border:1px solid #ddd;height:150px;padding:6px 12px}.comments #respond .form-submit input{border:1px solid transparent;padding:6px 16px;color:#fff;border-radius:3px}.comments #respond .form-submit input:hover{background-image:linear-gradient(to top, rgba(0,0,0,0.05), rgba(0,0,0,0.05))}.comments #respond .comment-form-url,.comments #respond .comment-form-email,.comments #respond .comment-form-user{position:relative}.comments .comment-reply-title{font-weight:100;font-size:15px}.comments .comment-reply-title a{color:#38B7EA;text-decoration:none;font-size:15px}.comments .comments-title{margin-bottom:12px;color:#999}.comments .comments-list{list-style:none;padding:0;margin:0}.comments .comments-list .comment{word-wrap:break-word;word-break:break-all;margin-bottom:23px;padding-bottom:23px;border-bottom:1px solid #f9f9f9;position:relative}.comments .comments-list .comment .children{list-style:none;padding:10px;margin:15px 0 15px 55px;background:#fff;border:1px solid #eee;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.comments .comments-list .comment .children .comment-avatar{width:38px;height:38px}.comments .comments-list .comment .children .comment-body{margin-left:42px}.comments .comments-list .comment .comment-avatar{position:absolute;left:0;top:0;width:48px;height:48px}.comments .comments-list .comment .comment-avatar img{width:100%;height:100%;border-radius:48px}.comments .comments-list .comment .comment-body{margin-left:58px}.comments .comments-list .comment .comment-body p{margin:6px 0 12px;line-height:25px}.comments .comments-list .comment .comment-body p a{text-decoration:none;color:#38B7EA}.comments .comments-list .comment .comment-body .comment-meta .comment-date{text-decoration:none;color:#999;font-size:14px;font-family:"Microsoft YaHei", "WenQuanYi Micro Hei"}.comments .comments-list .comment .comment-body .comment-meta .comment-action{position:absolute;right:0}.comments .comments-list .comment .comment-body .comment-meta .comment-reply-link{text-decoration:none;color:#ccc;font-size:13px}.comments .comments-list .comment .comment-body .comment-meta .comment-edit-link{text-decoration:none;color:#ccc;font-size:13px}code[class*="language-"],
pre[class*="language-"]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0, 0, 0, 0.3);font-family:"Courier New";text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;}
pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto;}:not(pre) > code[class*="language-"],
pre[class*="language-"]{background:#272822;}:not(pre) > code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal;}
.token.comment, .token.prolog, .token.doctype, .token.cdata{color:slategray;}
.token.punctuation{color:#f8f8f2;}
.namespace{opacity:.7;}
.token.property, .token.tag, .token.constant, .token.symbol, .token.deleted{color:#f92672;}
.token.boolean, .token.number{color:#ae81ff;}
.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.inserted{color:#a6e22e;}
.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string, .token.variable{color:#f8f8f2;}
.token.atrule, .token.attr-value, .token.function{color:#e6db74;}
.token.keyword{color:#66d9ef;}
.token.regex, .token.important{color:#fd971f;}
.token.important, .token.bold{font-weight:bold;}
.token.italic{font-style:italic;}
.token.entity{cursor:help;}
pre[data-line]{position:relative;padding:1em 0 1em 3em;}
.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24, 20%, 50%,.08);background:linear-gradient(to right, hsla(24, 20%, 50%,.1) 70%, hsla(24, 20%, 50%,0));pointer-events:none;line-height:inherit;white-space:pre;}
.line-highlight:before, .line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24, 20%, 50%,.4);color:hsl(24, 20%, 95%);font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px white;}
.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em;}
pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber;}
pre.line-numbers > code{position:relative;}
.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.line-numbers-rows > span{pointer-events:none;display:block;counter-increment:linenumber;}
.line-numbers-rows > span:before{content:counter(linenumber);color:#999;display:block;padding-right:0.8em;text-align:right;}
pre.code-toolbar{position:relative;}
pre.code-toolbar > .toolbar{position:absolute;top:.3em;right:.2em;transition:opacity 0.3s ease-in-out;opacity:0;}
pre.code-toolbar:hover > .toolbar{opacity:1;}
pre.code-toolbar > .toolbar .toolbar-item{display:inline-block;}
pre.code-toolbar > .toolbar a{cursor:pointer;}
pre.code-toolbar > .toolbar button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
pre.code-toolbar > .toolbar a, pre.code-toolbar > .toolbar button, pre.code-toolbar > .toolbar span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224, 224, 224, 0.2);box-shadow:0 2px 0 0 rgba(0,0,0,0.2);border-radius:.5em;}
pre.code-toolbar > .toolbar a:hover, pre.code-toolbar > .toolbar a:focus, pre.code-toolbar > .toolbar button:hover, pre.code-toolbar > .toolbar button:focus, pre.code-toolbar > .toolbar span:hover, pre.code-toolbar > .toolbar span:focus {
color: inherit;
text-decoration: none;
}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.kgfun.cn/wp-content/themes/BlackCandy-V3.0/assets/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}